body:has([id^=MainProduct-]){--dp-bg: #f7f2f1;--dp-white: #fffdfc;--dp-pink: #ecaed5;--dp-navy: #1e2144;--dp-lavender: #a1ace8;--dp-yellow: #e0dc92;--dp-coral: #ffc8bd;background:var(--dp-bg);color:var(--dp-navy)}@media screen and (min-width:990px){body:has([id^=MainProduct-]) .product{display:flex!important;flex-direction:row!important;direction:ltr!important;align-items:flex-start!important;gap:52px!important}body:has([id^=MainProduct-]) .product__media-wrapper{order:1!important;direction:rtl!important;width:calc(57% - 26px)!important;max-width:calc(57% - 26px)!important;flex:0 0 calc(57% - 26px)!important}body:has([id^=MainProduct-]) .product__info-wrapper{order:2!important;direction:rtl!important;width:calc(43% - 26px)!important;max-width:calc(43% - 26px)!important;flex:0 0 calc(43% - 26px)!important;padding:0!important}body:has([id^=MainProduct-]) .product__column-sticky{top:120px!important}}body:has([id^=MainProduct-]) .product__media-item .product-media-container,body:has([id^=MainProduct-]) .product__media-item .product__media{border:1.5px solid var(--dp-navy)!important;border-radius:0!important;background:var(--dp-white)!important;box-shadow:5px 5px 0 var(--dp-navy)!important}body:has([id^=MainProduct-]) .product__media img,body:has([id^=MainProduct-]) .product__media video,body:has([id^=MainProduct-]) .product__media iframe{border-radius:0!important}body:has([id^=MainProduct-]) .thumbnail{overflow:hidden!important;border:1.5px solid var(--dp-navy)!important;border-radius:0!important;background:var(--dp-white)!important;box-shadow:2px 2px 0 var(--dp-navy)!important}body:has([id^=MainProduct-]) .thumbnail[aria-current=true]{border:2px solid var(--dp-navy)!important;box-shadow:4px 4px 0 var(--dp-pink)!important}body:has([id^=MainProduct-]) .thumbnail:after{border-radius:0!important;box-shadow:none!important}body:has([id^=MainProduct-]) .thumbnail-list{gap:10px!important}.demiz-media-filter{margin:0 0 20px;padding:12px 13px;display:flex;align-items:center;gap:9px;flex-wrap:wrap;border:1.5px solid var(--dp-navy);background:var(--dp-white);box-shadow:4px 4px 0 var(--dp-navy);direction:rtl}.demiz-media-filter__label{margin-inline-end:4px;font-family:MeyraviBold,Arial,sans-serif!important;font-size:13px;color:var(--dp-navy)}.demiz-media-filter__button{min-height:32px;padding:5px 10px;border:1.5px solid var(--dp-navy);border-radius:0;background:var(--dp-white);color:var(--dp-navy);box-shadow:2px 2px 0 var(--dp-navy);cursor:pointer;font-family:MeyraviRegular,Arial,sans-serif!important;font-size:12px;transition:transform .12s ease,box-shadow .12s ease,background-color .12s ease}.demiz-media-filter__button:nth-of-type(4n+1){background:#a1ace859}.demiz-media-filter__button:nth-of-type(4n+2){background:#ecaed559}.demiz-media-filter__button:nth-of-type(4n+3){background:#e0dc926b}.demiz-media-filter__button:nth-of-type(4n+4){background:#ffc8bd6b}.demiz-media-filter__button:hover{transform:translate(-1px,-1px);box-shadow:4px 4px 0 var(--dp-navy)}.demiz-media-filter__button.is-active{background:var(--dp-navy)!important;color:var(--dp-white)!important;font-family:MeyraviBold,Arial,sans-serif!important}media-gallery.demiz-filter-enabled .slider-counter{display:none!important}body:has([id^=MainProduct-]) .product__info-container{padding:25px!important;border:1.5px solid var(--dp-navy)!important;border-radius:0!important;background:var(--dp-white)!important;box-shadow:6px 6px 0 var(--dp-navy)!important;color:var(--dp-navy)!important}body:has([id^=MainProduct-]) .product__title h1{margin:0!important;color:var(--dp-navy)!important;font-family:MeyraviExtraBold,Arial,sans-serif!important;font-size:clamp(29px,3vw,40px)!important;line-height:1.12!important}body:has([id^=MainProduct-]) .product__info-container .price{margin:13px 0!important}body:has([id^=MainProduct-]) .product__info-container .price-item{color:var(--dp-navy)!important;font-family:MeyraviExtraBold,Arial,sans-serif!important;font-size:27px!important}body:has([id^=MainProduct-]) .product__info-container .price__sale .price-item--regular,body:has([id^=MainProduct-]) .product__info-container s.price-item--regular{color:#1e21447a!important;font-family:MeyraviRegular,Arial,sans-serif!important;font-size:12px!important}body:has([id^=MainProduct-]) .product-form__input{max-width:none!important}body:has([id^=MainProduct-]) .product-form__input .form__label{color:var(--dp-navy)!important;font-family:MeyraviBold,Arial,sans-serif!important}body:has([id^=MainProduct-]) .product-form__input--pill input[type=radio]+label{border:1.5px solid var(--dp-navy)!important;border-radius:0!important;background:var(--dp-white)!important;color:var(--dp-navy)!important;box-shadow:2px 2px 0 var(--dp-navy)!important}body:has([id^=MainProduct-]) .product-form__input--pill input[type=radio]:checked+label{background:#a1ace873!important;font-family:MeyraviBold,Arial,sans-serif!important}body:has([id^=MainProduct-]) .swatch-input__input+.swatch-input__label,body:has([id^=MainProduct-]) .swatch{border-radius:50%!important}body:has([id^=MainProduct-]) .product-form__buttons{max-width:none!important}body:has([id^=MainProduct-]) .product-form__submit{min-height:51px!important;border:1.5px solid var(--dp-navy)!important;border-radius:0!important;background:var(--dp-yellow)!important;color:var(--dp-navy)!important;box-shadow:4px 4px 0 var(--dp-navy)!important;font-family:MeyraviBold,Arial,sans-serif!important;font-size:15px!important;transition:transform .15s ease,box-shadow .15s ease,background-color .15s ease!important}body:has([id^=MainProduct-]) .product-form__submit:before,body:has([id^=MainProduct-]) .product-form__submit:after{border:0!important;border-radius:0!important;box-shadow:none!important}body:has([id^=MainProduct-]) .product-form__submit:hover:not([disabled]){transform:translate(-2px,-2px)!important;background:var(--dp-coral)!important;box-shadow:7px 7px 0 var(--dp-navy)!important}body:has([id^=MainProduct-]) .accordion,body:has([id^=MainProduct-]) .product__accordion{border:1.5px solid var(--dp-navy)!important;border-radius:0!important;background:var(--dp-white)!important;box-shadow:3px 3px 0 var(--dp-navy)!important}body:has([id^=MainProduct-]) .accordion summary{font-family:MeyraviBold,Arial,sans-serif!important}body:has([id^=MainProduct-]) .product__description{margin-top:18px!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;font-family:MeyraviRegular,Arial,sans-serif!important;line-height:1.7!important}@media screen and (max-width:749px){body:has([id^=MainProduct-]) .product{display:block!important}body:has([id^=MainProduct-]) .product__media-wrapper,body:has([id^=MainProduct-]) .product__info-wrapper{width:100%!important;max-width:100%!important}body:has([id^=MainProduct-]) .product__info-container{margin-top:26px!important;padding:19px!important;box-shadow:4px 4px 0 var(--dp-navy)!important}.demiz-media-filter{margin-bottom:16px;padding:10px;gap:7px}.demiz-media-filter__label{width:100%;font-size:12px}.demiz-media-filter__button{min-height:29px;padding:4px 8px;font-size:11px}}body:has([id^=MainProduct-]) product-recommendations.complementary-products{display:block!important;margin-top:24px!important}body:has([id^=MainProduct-]) product-recommendations.complementary-products .complementary-products__container{margin:0!important;padding:0!important}body:has([id^=MainProduct-]) product-recommendations.complementary-products .summary__title{margin-bottom:13px!important}body:has([id^=MainProduct-]) product-recommendations.complementary-products .accordion__title,body:has([id^=MainProduct-]) product-recommendations.complementary-products h2{margin:0!important;color:var(--dp-navy)!important;font-family:MeyraviExtraBold,Arial,sans-serif!important;font-size:19px!important;line-height:1.25!important}body:has([id^=MainProduct-]) product-recommendations.complementary-products .complementary-slider,body:has([id^=MainProduct-]) product-recommendations.complementary-products .complementary-slide,body:has([id^=MainProduct-]) product-recommendations.complementary-products .complementary-slide>ul,body:has([id^=MainProduct-]) product-recommendations.complementary-products .complementary-slide>ul>li{margin:0!important;padding:0!important}body:has([id^=MainProduct-]) product-recommendations.complementary-products .complementary-slide>ul{display:grid!important;gap:10px!important}body:has([id^=MainProduct-]) product-recommendations.complementary-products .card-wrapper{width:100%!important;height:auto!important}body:has([id^=MainProduct-]) product-recommendations.complementary-products .card-wrapper .card{position:relative!important;min-height:0!important;height:auto!important;display:grid!important;grid-template-columns:92px minmax(0,1fr)!important;gap:14px!important;align-items:center!important;padding:12px!important;border:1.5px solid var(--dp-navy)!important;border-radius:0!important;background:#fffdfcf5!important;background-image:none!important;box-shadow:4px 4px 0 var(--dp-navy)!important;overflow:visible!important;transform:none!important}body:has([id^=MainProduct-]) product-recommendations.complementary-products .card-wrapper .card:before,body:has([id^=MainProduct-]) product-recommendations.complementary-products .card-wrapper .card:after{content:none!important;display:none!important}body:has([id^=MainProduct-]) product-recommendations.complementary-products .card-wrapper .card__inner{grid-column:1!important;grid-row:1!important;width:92px!important;min-width:92px!important;margin:0!important;border:1.5px solid var(--dp-navy)!important;border-radius:0!important;background:var(--dp-white)!important;box-shadow:none!important;overflow:hidden!important}body:has([id^=MainProduct-]) product-recommendations.complementary-products .card-wrapper .card__media,body:has([id^=MainProduct-]) product-recommendations.complementary-products .card-wrapper .media{position:relative!important;width:100%!important;height:100%!important;min-height:92px!important;border:0!important;border-radius:0!important}body:has([id^=MainProduct-]) product-recommendations.complementary-products .card-wrapper .media img{width:100%!important;height:100%!important;object-fit:cover!important;border-radius:0!important;transform:none!important}body:has([id^=MainProduct-]) product-recommendations.complementary-products .card__inner>.card__content .card__information{display:none!important}body:has([id^=MainProduct-]) product-recommendations.complementary-products .card-wrapper .card>.card__content{grid-column:2!important;grid-row:1!important;min-width:0!important;display:flex!important;flex-direction:column!important;justify-content:center!important;padding:0!important;position:static!important;background:transparent!important}body:has([id^=MainProduct-]) product-recommendations.complementary-products .card-wrapper .card>.card__content>.card__information{min-width:0!important;padding:0!important;display:flex!important;flex-direction:column!important;background:transparent!important}body:has([id^=MainProduct-]) product-recommendations.complementary-products .card__heading,body:has([id^=MainProduct-]) product-recommendations.complementary-products .card__heading a{min-height:0!important;margin:0!important;color:var(--dp-navy)!important;font-family:MeyraviBold,Arial,sans-serif!important;font-size:14px!important;line-height:1.35!important;-webkit-line-clamp:2!important}body:has([id^=MainProduct-]) product-recommendations.complementary-products .price{margin:8px 0 0!important;padding:0!important}body:has([id^=MainProduct-]) product-recommendations.complementary-products .price-item,body:has([id^=MainProduct-]) product-recommendations.complementary-products .price__regular .price-item--regular,body:has([id^=MainProduct-]) product-recommendations.complementary-products .price__sale .price-item--sale{color:var(--dp-navy)!important;font-family:MeyraviExtraBold,Arial,sans-serif!important;font-size:17px!important}body:has([id^=MainProduct-]) product-recommendations.complementary-products .price__sale .price-item--regular,body:has([id^=MainProduct-]) product-recommendations.complementary-products s.price-item--regular{font-size:10px!important}body:has([id^=MainProduct-]) product-recommendations.complementary-products .swatch-input__input+.swatch-input__label,body:has([id^=MainProduct-]) product-recommendations.complementary-products .swatch{transform:scale(.85);transform-origin:center}body:has([id^=MainProduct-]) product-recommendations.complementary-products .quick-add{grid-column:1 / -1!important;width:100%!important;margin:10px 0 0!important;padding:0!important}body:has([id^=MainProduct-]) product-recommendations.complementary-products .quick-add__submit,body:has([id^=MainProduct-]) product-recommendations.complementary-products product-form .button{width:100%!important;min-height:40px!important;margin:0!important;padding:7px 12px!important;border:1.5px solid var(--dp-navy)!important;border-radius:0!important;background:#a1ace852!important;color:var(--dp-navy)!important;box-shadow:3px 3px 0 var(--dp-navy)!important;font-family:MeyraviBold,Arial,sans-serif!important;font-size:13px!important}body:has([id^=MainProduct-]) product-recommendations.complementary-products .quick-add__submit:hover,body:has([id^=MainProduct-]) product-recommendations.complementary-products product-form .button:hover{background:var(--dp-coral)!important}body:has([id^=MainProduct-]) product-recommendations.complementary-products .card__badge{display:none!important}body:has([id^=MainProduct-]) product-recommendations.complementary-products .slider-buttons{margin-top:11px!important}body:has([id^=MainProduct-]) product-recommendations.complementary-products .slider-button{width:34px!important;height:34px!important;border:1.5px solid var(--dp-navy)!important;border-radius:0!important;background:var(--dp-white)!important;color:var(--dp-navy)!important;box-shadow:2px 2px 0 var(--dp-navy)!important}@media screen and (max-width:749px){body:has([id^=MainProduct-]) product-recommendations.complementary-products .card-wrapper .card{grid-template-columns:78px minmax(0,1fr)!important;gap:11px!important;padding:10px!important}body:has([id^=MainProduct-]) product-recommendations.complementary-products .card-wrapper .card__inner{width:78px!important;min-width:78px!important}body:has([id^=MainProduct-]) product-recommendations.complementary-products .card-wrapper .card__media,body:has([id^=MainProduct-]) product-recommendations.complementary-products .card-wrapper .media{min-height:78px!important}body:has([id^=MainProduct-]) product-recommendations.complementary-products .card__heading,body:has([id^=MainProduct-]) product-recommendations.complementary-products .card__heading a{font-size:13px!important}}.demiz-media-thumbs{width:100%;margin-top:17px;padding:5px 4px 10px;display:flex;align-items:center;gap:10px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:var(--dp-navy) transparent}.demiz-media-thumbs[hidden]{display:none!important}.demiz-media-thumb{width:82px;min-width:82px;aspect-ratio:1 / 1;padding:0;overflow:hidden;scroll-snap-align:start;border:1.5px solid var(--dp-navy);border-radius:0;background:var(--dp-white);box-shadow:2px 2px 0 var(--dp-navy);cursor:pointer;transition:transform .12s ease,box-shadow .12s ease}.demiz-media-thumb:hover{transform:translate(-1px,-1px);box-shadow:4px 4px 0 var(--dp-navy)}.demiz-media-thumb.is-active{border-width:2px;box-shadow:4px 4px 0 var(--dp-pink)}.demiz-media-thumb img{width:100%;height:100%;display:block;object-fit:cover}media-gallery.demiz-filter-enabled slider-component[id^=GalleryThumbnails-]{display:none!important}@media screen and (max-width:749px){.demiz-media-thumbs{gap:8px;margin-top:13px}.demiz-media-thumb{width:68px;min-width:68px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/demiz-product-page.css.map */
