.section-main-product .section-wrapper{position:relative}.swiper-autoplay{transition-timing-function:linear}.section-main-product .main--product-img{border-radius:16px;overflow:hidden}.section-main-product .main--product-img .media,.section-main-product .main--product-img .media img,.section-main-product .main--product-img .media picture{border-radius:16px}.section-main-product .main--product-img .media img{object-fit:contain}body:has([data-drawer=mobile-menu-drawer].show) .sticky--add-to-cart-wrapper,body:has([data-drawer=mobile-menu-drawer].show) .sticky-buy-button-wrapper,body.hamburger-menu-open .sticky--add-to-cart-wrapper,body.hamburger-menu-open .sticky-buy-button-wrapper{opacity:0!important;visibility:hidden!important;pointer-events:none!important}.product-app-block{position:relative;z-index:0;margin-top:24px}.product-app-block:empty{display:none}.kaching-bundles-sticky-atc-wrapper{display:none!important}.sticky--product-rating{color:inherit;text-decoration:none;cursor:pointer}.sticky--star{position:relative;display:block}.sticky--star-fill{position:absolute;top:0;right:0;bottom:0;left:0;clip-path:inset(0 calc(100% - var(--star-fill, 0%)) 0 0)}.sticky--star .sticky--star-fill svg{color:#ffb800}#product-reviews{scroll-margin-top:calc(var(--dynamic_header_height, 0px) + 24px)}.sticky-buy-button-wrapper{width:450px;position:fixed;inset-inline-end:25px;inset-block-end:60px;z-index:2;transition:all .4s;transform:translateY(100%);opacity:0}.sticky-buy-button-wrapper.fade-in{opacity:1;transform:translateY(0)}.sticky--button-box{background:var(--body_alternate_background);padding:10px;border-radius:var(--product_card_radius);box-shadow:0 0 10px #6666664d}.sticky--button-box .sticky--close{position:absolute;inset-block-start:10px;inset-inline-end:10px;width:24px;height:24px;display:flex;align-items:center;justify-content:center}.sticky--button-box .sticky--close svg{width:14px;height:auto}.sticky--product-card{display:grid;align-items:flex-start;grid-template-columns:auto 1fr auto;gap:20px}.sticky--button-box .sticky--product-image{flex-shrink:0;width:79px;height:79px;border-radius:16px;overflow:hidden}.sticky--button-box .sticky--product-image .media{width:100%;height:100%;border-radius:12px;overflow:hidden;padding-bottom:0!important}.sticky--button-box .sticky--product-image .media img{object-fit:contain}.sticky--button-box .sticky--product-detail .product--title{font-size:18px;font-weight:700;line-height:1.1;color:var(--heading_color)}.sticky--button-box .sticky--product-detail .product--pricing{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.sticky--button-box .sticky--product-detail .product--actual-price{order:2;font-size:18px;font-weight:700;color:var(--text_color)}.sticky--button-box .sticky--product-detail .product--pricing:has(.product--cut-price) .product--actual-price{color:red}.sticky--button-box .sticky--product-detail .product--cut-price{order:1;font-size:12px;font-weight:700;color:#b4b4b4}.sticky--button-box .sticky--product-detail .product-unit-price{order:3;flex-basis:100%;font-size:14px;font-weight:700;color:var(--heading_color)}.sticky--product-image{width:90px;border-radius:var(--product_card_radius)}.sticky--product-detail .product--variant-title,.sticky--product-detail .product--pricing{padding-top:3px}.sticky--product-expand-detail{margin-top:auto}.sticky--product-detail .product--pricing .product--actual-price{font-weight:600}.sticky--add-to-cart-wrapper .product--pricing span{font-size:var(--text);font-weight:700}.sticky--color-dd,.sticky--size-dd{position:relative;display:inline-block}.sticky--color-trigger{display:inline-flex;align-items:center;justify-content:center;width:87px;height:36px;padding:8px;border:1px solid #d6d8dc;border-radius:90px;background:var(--body_background);cursor:pointer}.sticky--color-current{display:block;width:71px;height:20px;border-radius:90px;background-color:var(--swatch_color, #ccc);background-size:cover;background-position:center}.sticky--color-menu,.sticky--size-menu{display:none;position:absolute;z-index:20;inset-block-end:calc(100% + 8px);inset-inline-start:0;flex-direction:column;gap:8px;max-height:260px;overflow-y:auto;padding:8px;border:1px solid #d6d8dc;border-radius:16px;background:var(--body_background);box-shadow:0 8px 24px #0000001f}.sticky--color-dd.is-open .sticky--color-menu,.sticky--size-dd.is-open .sticky--size-menu{display:flex}.sticky--color-opt{display:inline-flex;align-items:center;justify-content:center;width:87px;height:36px;padding:8px;border:1px solid #d6d8dc;border-radius:90px;background:var(--body_background);cursor:pointer}.sticky--size-trigger,.sticky--size-opt{display:inline-flex;align-items:center;justify-content:center;min-width:87px;height:36px;padding:8px 14px;border:1px solid #d6d8dc;border-radius:90px;background:var(--body_background);text-decoration:none;cursor:pointer}.sticky--size-current{display:block;font-size:13px;font-weight:700;line-height:1;white-space:nowrap;color:var(--heading_color)}.sticky--color-opt.is-selected,.sticky--size-opt.is-selected{border-color:var(--heading_color);box-shadow:0 0 0 1px var(--heading_color)}.sticky--color-opt.is-unavailable,.sticky--size-opt.is-unavailable{opacity:.4}.sticky--size-opt.is-disabled{opacity:.35;pointer-events:none;cursor:default}.product-accordion--heading-text,.product-accordion--heading-text.h6{font-family:var(--body_font_family);font-weight:700;font-size:32px;line-height:100%;letter-spacing:0;color:var(--heading_color)}@media(max-width:767px){.product-accordion--heading-text,.product-accordion--heading-text.h6{font-size:22px}}.product--detail-bottom-content{padding-top:34px}.product--detail-video video,.product--detail-video iframe,.product--detail-video img{display:block;width:100%;height:100%;border-radius:16px}.product--detail-video video,.product--detail-video iframe{object-fit:cover}.product--detail-video img{object-fit:contain}.product--detail-video{border-radius:16px;overflow:hidden;background:var(--body_alternate_background)}.product--detail-video--still{height:auto;aspect-ratio:auto;background:transparent}.product--detail-video--still img{height:auto}@media(min-width:1025px){.product--detail-bottom-content.has-side-column{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.85fr);gap:40px;align-items:start}.product--detail-bottom-content.has-side-video .product--detail-video{position:sticky;top:0;width:100%}.product--detail-bottom-content.has-side-video .product--detail-video:not(.product--detail-video--still){aspect-ratio:4 / 5}}@media(max-width:1024px){.product--detail-video{margin-block-start:32px}.product--detail-video:not(.product--detail-video--still){aspect-ratio:16 / 9}}@media(max-width:767px){.product--detail-video:not(.product--detail-video--still){aspect-ratio:auto;height:635px}}@media(min-width:1025px){.sticky--add-to-cart-wrapper{position:fixed;inset-block-end:50px;inset-inline-start:24px;inset-inline-end:24px;z-index:2;width:auto;background:var(--body_background);border:1px solid var(--border_color);border-radius:24px;box-shadow:0 11px 36px #0003;transition:opacity .5s ease-in-out;opacity:1;display:flex;align-items:stretch;gap:20px;padding:8px 27px 8px 8px}.sticky--add-to-cart-wrapper.fade-out{opacity:0;pointer-events:none}.sticky--add-to-cart-wrapper.fade-in{opacity:1}.sticky--divider{align-self:stretch;flex-shrink:0;width:1px;background:var(--border_color)}.sticky--add-to-cart-wrapper:not(.sticky--has-size):not(.sticky--has-color):not(.has-product-rating) .sticky--product-meta,.sticky--add-to-cart-wrapper:not(.sticky--has-size):not(.sticky--has-color):not(.has-product-rating) .sticky--divider:first-of-type{display:none}.sticky--product-info{display:flex;align-items:center;gap:8px;min-width:0;flex:1 1 auto}.sticky--product-img{flex-shrink:0;width:79px;height:79px;border-radius:16px;overflow:hidden}.sticky--product-img .media{width:100%;height:100%;border-radius:12px;overflow:hidden;padding-bottom:0!important}.sticky--product-img .media img{object-fit:contain}.sticky--product-title{display:flex;flex-direction:column;gap:4px;min-width:0}.sticky--product-title .product--title{font-size:18px;font-weight:700;line-height:1.1;color:var(--heading_color)}.sticky--has-size.sticky--has-color .sticky--product-title .product--title{overflow-wrap:anywhere}.sticky--product-title .product--pricing{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.sticky--product-title .product--actual-price{order:2;font-size:18px;font-weight:700;color:var(--text_color)}.sticky--product-title .product--pricing:has(.product--cut-price) .product--actual-price{color:red}.sticky--product-title .product--cut-price{order:1;font-size:12px;font-weight:700;color:#b4b4b4}.sticky--product-title .product-unit-price{order:3;flex-basis:100%;font-size:14px;font-weight:700;color:var(--heading_color)}.sticky--product-title .product--tax,.sticky--product-title .product--installment-form,.sticky--product-quantity .quantity__rules,.sticky--product-quantity .quantity-price-breaks-wrapper,.sticky--product-quantity .product--variants-title{display:none}.sticky--product-meta{display:grid;grid-template-columns:max-content;justify-content:start;align-content:center;gap:8px 16px;padding:0 8px}.sticky--has-size.sticky--has-color .sticky--product-meta{grid-template-columns:max-content max-content;flex-shrink:0}.sticky--has-size.sticky--has-color .sticky--product-rating{grid-column:1 / -1}.sticky--product-rating{display:flex;align-items:center;gap:6px}.sticky--stars{display:inline-flex;gap:2px}.sticky--star svg{display:block;width:15px;height:15px;color:#d6d8dc}.sticky--rating-text{font-size:12px;color:#7e7e7e;white-space:nowrap}.sticky--product-size,.sticky--product-color{display:flex;align-items:center;gap:12px}.sticky--size-label,.sticky--color-label{font-size:12px;color:var(--heading_color);white-space:nowrap}.sticky--product-quantity{display:flex;align-items:center;gap:8px;padding:0 8px}.sticky--quantity-label{font-size:14px;color:var(--heading_color);white-space:nowrap}.sticky--product-quantity .quantity{margin:0;padding:0}.sticky--product-quantity .quantity--inner{display:flex;align-items:center;gap:16px;height:auto;padding:8px 20px;border:1px solid var(--border_color);border-radius:90px;background:var(--body_background)}.sticky--product-quantity .quantity-button{display:flex;align-items:center;justify-content:center;width:24px;min-width:24px;height:24px;border:0;background:transparent;color:var(--heading_color)}.sticky--product-quantity .quantity-button svg{width:12px;height:auto}.sticky--product-quantity .quantity-input{width:24px;min-width:24px;max-width:32px;padding:0;border:0;background:transparent;text-align:center;font-size:14px;font-weight:700;color:var(--heading_color)}.sticky--quantity-controls{display:contents}.sticky--wishlist-mobile{display:none}.sticky--wishlist-desktop{order:0;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:40px;height:40px;padding:0;border:1px solid var(--border_color);border-radius:50%;background:transparent;color:#9066cf;cursor:pointer}.sticky--wishlist-desktop svg{width:20px;height:20px}.sticky--product-actions{display:flex;align-items:center;gap:8px}.sticky--product-actions .product-checkout-buttons{display:flex;align-items:center;gap:8px;padding:0}.sticky--product-actions .shopify-payment-button{order:1;min-width:150px;display:flex;align-items:center}.sticky--product-actions .shopify-payment-button__button{min-height:40px!important;height:40px;border-radius:100px}.sticky--product-actions .shopify-payment-button__more-options{display:none!important}.sticky--product-actions shopify-accelerated-checkout,.sticky--product-actions shopify-accelerated-checkout-cart{--shopify-accelerated-checkout-button-block-size: 40px;--shopify-accelerated-checkout-button-border-radius: 100px}.sticky--product-actions [data-add-to-cart]{order:2;display:inline-flex;align-items:center;justify-content:center;gap:6px;width:auto;min-height:40px;height:40px;padding:8px 16px;border:0;border-radius:90px;background:var(--heading_color, #000000);color:#fff;font-size:14px;font-weight:700;white-space:nowrap;cursor:pointer}.sticky--product-actions [data-add-to-cart] .sticky--atc-icon{display:inline-flex;width:22px;height:22px}.sticky--product-actions [data-add-to-cart] .sticky--atc-icon svg{width:100%;height:100%}.sticky--product-actions [data-add-to-cart][disabled]{opacity:.5;cursor:not-allowed}.sticky--close:hover svg line{animation:cross_animate .5s ease-in-out forwards}.sticky--close:hover svg path{animation:cross_animate .5s ease-in-out forwards;animation-delay:.1s}}@media(min-width:1200px){.sticky--add-to-cart-wrapper{inset-inline-start:30px;inset-inline-end:30px}}@media(min-width:1441px){.sticky--add-to-cart-wrapper{inset-inline-start:50px;inset-inline-end:50px}}@media(max-width:1024px){.section-main-product,.product--wrapper.layout_3{overflow-x:clip}.product--wrapper.layout_3{position:relative}.product--mobile-hero{position:relative;--pdp-hero-height: 670px}@supports (height: 100dvh){.product--mobile-hero{--pdp-hero-height: min(670px, calc(100dvh - var(--header_height, 72px) - 20px))}}.product--wrapper.layout_3 .main--product-media,.product--wrapper.layout_3 .main--product-media-item,.product--wrapper.layout_3 .swiper-slide,.product--wrapper.layout_3 .main--product-img{height:var(--pdp-hero-height)}.product--wrapper.layout_3 .main--product-img .media{height:calc(var(--pdp-hero-height, 670px) - var(--pdp-card-reserve, 360px));min-height:230px;padding-bottom:0!important}.product--wrapper.layout_3 .main--product-img .media img{object-fit:contain;object-position:center top;transform:scale(var(--pdp-hero-zoom, 1));transform-origin:center top}.product--wrapper.layout_3 .main--product-img--fill .media img{object-fit:cover;object-position:center;transform:none}.product--wrapper.layout_3 .main--product-img--slide-5 .media img{object-position:top}.product--wrapper.layout_3 .main--product-img--slide-6 .media img{object-fit:contain;object-position:center;transform:scale(var(--pdp-howto-zoom, 1.25));transform-origin:center}.sticky--add-to-cart-wrapper{position:absolute;inset-inline-start:10px;inset-block-end:32px;width:calc(100% - 20px);z-index:1;margin:0;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:12px;row-gap:14px;padding:22px 16px;background:var(--body_background);border-radius:24px;box-shadow:0 6px 30px #0000001f}.sticky--product-info,.sticky--product-title,.sticky--product-meta{display:contents}.sticky--product-img,.sticky--add-to-cart-wrapper .sticky--divider,.sticky--product-title .product--tax,.sticky--product-title .product--installment-form,.sticky--product-quantity .quantity__rules,.sticky--product-quantity .quantity-price-breaks-wrapper,.sticky--product-quantity .product--variants-title{display:none}.sticky--wishlist{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:36px;height:36px;padding:0;border:1px solid var(--border_color);border-radius:50%;background:transparent;color:#9066cf;cursor:pointer}.sticky--wishlist svg{width:20px;height:20px}.sticky--wishlist-desktop{display:none}.sticky--product-rating{order:1;grid-column:1 / -1;display:flex;align-items:center;gap:6px}.sticky--stars{display:inline-flex;gap:2px}.sticky--star svg{display:block;width:16px;height:16px;color:#d6d8dc}.sticky--rating-text{font-size:13px;color:#7e7e7e;white-space:nowrap}.sticky--product-title .product--title{order:2;grid-column:1 / -1;min-width:0;margin:0;font-size:24px;font-weight:700;line-height:1.2;color:var(--heading_color);font-family:var(--heading_font_family);overflow-wrap:anywhere}.sticky--product-title .product--pricing{order:3;grid-column:1 / -1;display:flex;align-items:baseline;flex-wrap:wrap;gap:10px}.sticky--product-title .product--cut-price{order:1;font-size:16px;font-weight:700;color:#b4b4b4;text-decoration:line-through}.sticky--product-title .product--actual-price{order:2;font-size:28px;font-weight:700;color:var(--text_color)}.sticky--product-title .product--pricing:has(.product--cut-price) .product--actual-price{color:red}.sticky--product-title .product-unit-price{order:3;flex-basis:100%;margin-top:-4px;font-size:14px;font-weight:700;color:var(--heading_color)}.sticky--product-size{order:4;grid-column:1;display:flex;flex-direction:column;align-items:flex-start;gap:8px;min-width:0}.sticky--size-label{font-size:14px;color:var(--heading_color);white-space:nowrap}.sticky--product-color{order:4;grid-column:1;display:flex;flex-direction:column;align-items:flex-start;gap:8px;min-width:0}.sticky--color-label{font-size:14px;color:var(--heading_color);white-space:nowrap}.sticky--has-size.sticky--has-color .sticky--product-color{order:5;grid-column:2}.sticky--product-quantity{order:5;grid-column:2;display:flex;flex-direction:column;align-items:flex-start;gap:8px}.sticky--has-size.sticky--has-color .sticky--product-quantity{order:6;grid-column:1 / -1}.sticky--has-size.sticky--has-color .sticky--product-actions{order:7}.sticky--add-to-cart-wrapper:not(.sticky--has-size):not(.sticky--has-color) .sticky--product-quantity{grid-column:1 / -1}.sticky--quantity-label{font-size:14px;color:var(--heading_color);white-space:nowrap}.sticky--product-quantity .quantity{margin:0;padding:0}.sticky--product-quantity .quantity--inner{display:flex;align-items:center;gap:14px;padding:8px 16px;border:1px solid var(--border_color);border-radius:90px;background:var(--body_background)}.sticky--product-quantity .quantity-button{display:flex;align-items:center;justify-content:center;width:22px;min-width:22px;height:22px;border:0;background:transparent;color:var(--heading_color)}.sticky--product-quantity .quantity-button svg{width:12px;height:auto}.sticky--product-quantity .quantity-input{width:22px;min-width:22px;max-width:30px;padding:0;border:0;background:transparent;text-align:center;font-size:14px;font-weight:700;color:var(--heading_color)}.sticky--product-size,.sticky--product-color,.sticky--product-quantity{--sticky_control_height: 34px;align-self:start}.sticky--quantity-controls{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%}.sticky--product-quantity .quantity--inner{height:var(--sticky_control_height);padding-block:0}.sticky--product-actions{order:6;grid-column:1 / -1;min-width:0;display:flex;gap:10px;margin-top:4px}.sticky--product-actions .product-checkout-buttons-outer{flex:1;width:100%;min-width:0}.sticky--product-actions .main-product-form{width:100%}.sticky--product-actions purchase-buttons{display:block;width:100%}.sticky--product-actions .product-checkout-buttons{display:flex;gap:10px;width:100%;max-width:100%;padding:0;box-sizing:border-box}.sticky--product-actions .shopify-payment-button,.sticky--product-actions [data-add-to-cart],.sticky--product-actions .shopify-payment-button__button{max-width:100%;box-sizing:border-box}.sticky--product-actions .shopify-payment-button{order:1;flex:0 1 auto;min-width:0!important;max-width:50%}.sticky--product-actions shopify-accelerated-checkout,.sticky--product-actions shopify-accelerated-checkout-cart{--shopify-accelerated-checkout-button-block-size: 40px;--shopify-accelerated-checkout-button-border-radius: 100px}.sticky--product-actions .shopify-payment-button__button{width:100%!important;min-width:0!important;min-height:40px!important;height:40px!important;border-radius:90px}.sticky--product-actions .shopify-payment-button__more-options{display:none!important}.sticky--product-actions [data-add-to-cart]{order:2;flex:1 1 0;min-width:0;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;height:auto;padding:8px 12px;border:0;border-radius:90px;background:var(--heading_color, #000000);color:#fff;font-size:13px;font-weight:700;line-height:1.2;text-align:center;white-space:normal;cursor:pointer}.sticky--product-actions [data-add-to-cart] [data-atc-text],.sticky--product-actions [data-add-to-cart] span{white-space:normal;min-width:0}.sticky--product-actions [data-add-to-cart] .sticky--atc-icon{display:inline-flex;flex-shrink:0;width:22px;height:22px}.sticky--product-actions [data-add-to-cart] .sticky--atc-icon svg{width:100%;height:100%}}@media(max-width:767px){.sticky--add-to-cart-wrapper{padding:20px 16px}.sticky-buy-button-wrapper{inset-block-end:0px;width:100%;max-width:100%;inset-inline-end:0;inset-inline-start:0}.sticky--button-box{border-radius:var(--product_card_radius) var(--product_card_radius) 0 0;padding:16px 24px 18px 14px}.sticky--product-expand-detail{margin-top:0;align-self:center}body:has(.sticky-buy-button-wrapper.fade-in) .scroll-to-top{inset-block-end:calc(var(--scroll-top-vertical-position, 20px) + var(--sticky-box-clearance, 120px))}.product--detail-bottom-content .product-payment-icons,.product--mobile-hero+.product-payment-icons,.product-payment-icons{padding-top:24px;padding-bottom:24px}.product-payment-icons .payment-icons{row-gap:8px}}@media(min-width:1025px)and (max-width:1300px){.sticky--has-size.sticky--has-color .sticky--product-size,.sticky--has-size.sticky--has-color .sticky--product-color{flex-direction:column;align-items:flex-start;gap:6px}}.section-main-product,.section-main-product>.section-wrapper{background:#101014!important}.sticky--add-to-cart-wrapper,.sticky--button-box{--body_background: #151519;--body_alternate_background: #151519;--heading_color: #f5f5f7;--text_color: #f5f5f7;--border_color: #38383f;background:linear-gradient(120deg,#101014,#19191f 55%,#131318)!important;color:#f5f5f7;box-shadow:inset 0 0 0 1px #38383f,0 8px 30px #00000040;border-color:#38383f}.sticky--add-to-cart-wrapper .product--title,.sticky--button-box .product--title,.sticky--add-to-cart-wrapper .product--actual-price,.sticky--button-box .product--actual-price,.sticky--add-to-cart-wrapper .product-unit-price,.sticky--button-box .product-unit-price{color:#f5f5f7!important}.sticky--add-to-cart-wrapper .product--cut-price,.sticky--button-box .product--cut-price{color:#a5a5af!important}.sticky--add-to-cart-wrapper .product--pricing:has(.product--cut-price) .product--actual-price,.sticky--button-box .product--pricing:has(.product--cut-price) .product--actual-price{color:#ff646b!important}.sticky--rating-text{color:#bfc0c8!important}.sticky--quantity-label,.sticky--size-label,.sticky--color-label{color:#f5f5f7!important}.sticky--product-quantity .quantity--inner{background:transparent!important;border-color:#9b9ba5!important}.sticky--product-quantity .quantity-button,.sticky--product-quantity .quantity-input{background:transparent!important;color:#f5f5f7!important}.sticky--wishlist,.sticky--wishlist-desktop{background:transparent!important;border-color:#9b9ba5!important;color:#dedee5!important}.sticky--divider{background:#38383f!important}.sticky--product-actions [data-add-to-cart],.sticky--button-box [data-add-to-cart]{background:linear-gradient(110deg,#8025ed,#a13dff,#8930f5)!important;color:#fff!important;box-shadow:inset 0 0 0 1px #cd9fff4d}.sticky--product-actions .shopify-payment-button__button--unbranded{background:transparent!important;color:#f5f5f7!important;border:1px solid #9b9ba5!important}.section-main-product>.section-wrapper{--heading_color: #f5f5f7;--text_color: #e2e2e8;color:#e2e2e8}.product--wrapper:is(.layout_1,.layout_3) .main--product-item{flex:0 0 auto;width:calc((100% - .4px) / 1.2)}.product--wrapper:is(.layout_1,.layout_3) .swiper:not(.swiper-initialized) .main--product-item{margin-inline-end:2px}@media(min-width:768px){.product--wrapper:is(.layout_1,.layout_3).product-grid-3 .main--product-item{flex:0 0 auto;width:calc((100% - 4px) / 3)}.product--wrapper:is(.layout_1,.layout_3).product-grid-2 .main--product-item{flex:0 0 auto;width:calc((100% - 2px)/2)}}@media(max-width:1024px){.product--mobile-hero .sticky--product-rating{min-height:21px}.product--mobile-hero .sticky--product-rating[hidden]{display:flex!important;visibility:hidden;pointer-events:none}}@media(max-width:1024px){.sticky--product-actions .shopify-payment-button{flex:0 0 calc(50% - 5px);min-height:40px;align-self:flex-start}.sticky--product-actions shopify-accelerated-checkout{display:block;width:100%;min-height:40px;--shopify-accelerated-checkout-skeleton-background-color: #29232f;--shopify-accelerated-checkout-skeleton-animation-opacity-start: 1;--shopify-accelerated-checkout-skeleton-animation-opacity-end: 1}}.sticky--product-actions .shopify-payment-button{position:relative;min-height:40px;border-radius:100px;background:#000}.sticky--product-actions shopify-accelerated-checkout{display:block;width:100%;min-height:40px;--shopify-accelerated-checkout-skeleton-background-color: #000;--shopify-accelerated-checkout-skeleton-animation-opacity-start: 1;--shopify-accelerated-checkout-skeleton-animation-opacity-end: 1}.sticky--product-actions shopify-paypal-button{filter:grayscale(1) invert(1) contrast(3)}@media(max-width:767px){.section-main-product .product--mobile-hero{--pdp-hero-height: max(385px, 110vw)}.product--wrapper.layout_3 .main--product-img .media{height:var(--pdp-hero-height);min-height:0;padding-bottom:0!important}.product--wrapper.layout_3 .main--product-img .media img{object-fit:contain;object-position:center;transform:none;transform-origin:center center}.product--wrapper.layout_3 .main--product-img .media img:is([src*=produsinactiune i],[src*=produs_in_actiune i],[src*=beforeandafter i],[src*=before_and_after i],[src*=before-after i]){object-fit:cover}.product--wrapper.layout_3 .main--product-img .media img:is([src*="/PozaFata-" i],[src*="/PozaSpate-" i]){transform:scale(1.38)}.product--wrapper.layout_3 .main--product-img .media img:is([src*="/front1.png" i],[src*="/back1.png" i]){transform:scale(1.3)}.product--wrapper.layout_3 .main--product-img .media img[src*="/Caracteristiciprincipale-" i]{transform:scale(1.1)}.product--wrapper.layout_3 .main--product-img .media img[src*="/Caracteristiciprincipale-8.png" i]{transform:scale(1.09)}.product--wrapper.layout_3 .main--product-img .media img[src*="/Caracteristiciprincipale-11.png" i]{transform:scale(1.05)}.product--wrapper.layout_3 .main--product-img .media img[src*="/Fog_Shield_Mockup_1.png" i]{transform:translate(8.67%) scale(1.3)}.product--wrapper.layout_3 .main--product-img .media img[src*="/Fog_Shield_mockup_spate_1.png" i]{transform:translate(-5.74%) scale(1.3)}.product--wrapper.layout_3 .main--product-img .media img[src*="/Frame_11.png" i]{transform:scale(1.05)}.product--mobile-hero>.sticky--add-to-cart-wrapper{position:relative;inset:auto;margin:20px 10px 32px;width:calc(100% - 20px)}}.product-media-popup .popup-content,.product-media-popup .swiper-zoom-container{background:radial-gradient(50% 50% at 50% 50%,#eeeff2,#abb2ba)!important}.product-media-popup .swiper-zoom-container img{background:transparent!important}.product-media-popup .popup-close{background:#151519;color:#f5f5f7;border-color:#f5f5f7}.product-media-popup,.product-media-popup .popup-content{height:100vh;height:100dvh}.product-media-popup .main--product-media-item{height:calc(100vh - 100px);height:calc(100dvh - 100px)}
/*# sourceMappingURL=/cdn/shop/t/48/assets/main-product.css.map */
