/** Shopify CDN: Minification failed

Line 11:7823 Expected "]" to go with "["
Line 11:7837 Unexpected "]"
Line 11:12444 Expected "]" to go with "["
Line 11:12456 Unexpected "]"
Line 11:14768 Expected "]" to go with "["
Line 11:14789 Unexpected "]"

**/
.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list,.slick-slider{position:relative;display:block;}.slick-list{overflow:hidden;margin:0;padding:0;}.slick-list:focus{outline:none;}.slick-list.dragging{cursor:pointer;cursor:hand;}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto;will-change:transform;transform-style:preserve-3d;}.slick-track:after,.slick-track:before{display:table;content:"";}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{display:none;float:left;height:100%;min-height:1px;}[dir=rtl] .slick-slide{float:right;}.slick-slide img{display:block;}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}.product-type-gift .main-product-form,.product-type-regalo .main-product-form,.slick-arrow.slick-hidden{display:none;}.main-product{--section-padding-x:clamp(14px, calc(14px + (145 - 14) * (100vw - 1023px)), 145px);--section-max-width-unitless:1150;--section-max-width:calc(var(--section-max-width-unitless) * 1px);--section-padding:clamp(1e-20px, calc(1e-20px + (20 - 1e-20) * (100vw - 1023px)), 20px) 0 40px;--left-side-width-unitless:672;--left-side-width:calc((var(--left-side-width-unitless) / var(--section-max-width-unitless)) * 100%);--left-side-thumbnails-limit:6;--left-side-thumbnails-width:calc((88 / var(--left-side-width-unitless)) * 100%);--left-side-thumbnails-main-image-gap:clamp(6px, calc(6px + (12 - 6) * (100vw - 1023px)), 12px);--left-side-layout:var(--left-side-thumbnails-width) minmax(0,1fr);--right-side-width:430px;--gap-between-sides:clamp(16px, calc(16px + (48 - 16) * (100vw - 1023px)), 48px);--main-carousel-aspect-ratio:572/762;--main-carousel-border-radius:0;--main-carousel-thumbnails-gap:clamp(4px, calc(4px + (12 - 4) * (100vw - 1023px)), 12px);--main-carousel-thumbnail-aspect-ratio:88/117;--main-carousel-thumbnail-active-border-color:var(--black);--main-carousel-thumbnail-border-radius:0;--main-carousel-icon-play-video-thumbnail-width:calc(var(--left-side-thumbnails-width) / 0.3);--info-blocks-gap:clamp(12px, calc(12px + (20 - 12) * (100vw - 1023px)), 20px);}.main-product-container{width:calc(100% - var(--section-padding-x) * 2);max-width:var(--section-max-width);padding:var(--section-padding);margin:0 auto;}.main-product-content{display:grid;grid-template-columns:var(--left-side-width) minmax(332px,var(--right-side-width));grid-gap:var(--gap-between-sides);justify-content:start;}.main-product-right{display:flex;flex-direction:column;grid-gap:var(--info-blocks-gap);gap:var(--info-blocks-gap);}.main-product-right>:last-child{margin-bottom:0;}.main-product :is(.page-text,.metafield-rich_text_field){--page-text-font:var(--primary-font);--page-text-font-weight:400;--page-text-font-size:14px;--page-text-line-height:20px;--page-text-letter-spacing:normal;--page-text-color:var(--primary-color);--page-text-li-marker-size:16px;--page-text-paragraphs-gap:19px;--page-list-padding-left:clamp(25px, calc(25px + (35 - 25) * (100vw - 1023px)), 35px);--page-heading-font:var(--primary-font);--page-heading-font-weight:700;--page-bold-text-font:var(--primary-font);--page-bold-text-font-weight:700;--page-link-hover-color:var(--primary-color);}.main-product :is(.page-text,.metafield-rich_text_field),.main-product :is(.page-text,.metafield-rich_text_field) *{font-family:var(--page-text-font);font-weight:var(--page-text-font-weight);font-size:var(--page-text-font-size);line-height:var(--page-text-line-height);letter-spacing:var(--page-text-letter-spacing);color:var(--page-text-color);}.main-product :is(.page-text,.metafield-rich_text_field) h1{font-size:2em;}.main-product :is(.page-text,.metafield-rich_text_field) h2{font-size:1.5em;}.main-product :is(.page-text,.metafield-rich_text_field) h3{font-size:1.17em;}.main-product :is(.page-text,.metafield-rich_text_field) h4{font-size:1em;}.main-product :is(.page-text,.metafield-rich_text_field) h5{font-size:.83em;}.main-product :is(.page-text,.metafield-rich_text_field) h6{font-size:.6em;}.main-product :is(.page-text,.metafield-rich_text_field)>*{margin-bottom:var(--page-text-paragraphs-gap);}.main-product :is(.page-text,.metafield-rich_text_field)>:last-child{margin-bottom:0;}.main-product :is(.page-text,.metafield-rich_text_field):empty{margin:0;}.main-product :is(.page-text,.metafield-rich_text_field) b,.main-product :is(.page-text,.metafield-rich_text_field) strong{font-family:var(--page-bold-text-font);}.main-product :is(.page-text,.metafield-rich_text_field) b,.main-product :is(.page-text,.metafield-rich_text_field) b *,.main-product :is(.page-text,.metafield-rich_text_field) strong,.main-product :is(.page-text,.metafield-rich_text_field) strong *{font-weight:var(--page-bold-text-font-weight)!important;}.main-product :is(.page-text,.metafield-rich_text_field) a{text-decoration:underline;}.main-product :is(.page-text,.metafield-rich_text_field) a:hover,.main-product :is(.page-text,.metafield-rich_text_field) a:hover *{color:var(--page-link-hover-color);}.main-product :is(.page-text,.metafield-rich_text_field) :is(h1,h2,h3,h4,h5,h6){font-family:var(--page-heading-font);font-weight:var(--page-heading-font-weight);line-height:normal;}.main-product :is(.page-text,.metafield-rich_text_field) ul li::marker{font-size:var(--page-text-li-marker-size);}.main-product :is(.page-text,.metafield-rich_text_field) ol li::marker{font-size:var(--page-text-font-size);}.main-product :is(.page-text,.metafield-rich_text_field) ol,.main-product :is(.page-text,.metafield-rich_text_field) ul{padding-left:var(--page-list-padding-left);margin-left:0;list-style-position:outside;}.main-product :is(.page-text,.metafield-rich_text_field) img{display:inline-block;}.main-product :is(.page-text,.metafield-rich_text_field) p+ol,.main-product :is(.page-text,.metafield-rich_text_field) p+ul{margin-top:-19px;}.main-product :is(.page-text,.metafield-rich_text_field) li{margin:0;list-style:inherit;}.main-product :is(.page-text,.metafield-rich_text_field) iframe{max-width:100%;}.main-product :is(.page-text,.metafield-rich_text_field) :is(iframe[src*="youtu.be"]),.main-product :is(.page-text,.metafield-rich_text_field) :is(iframe[src*=vimeo]),.main-product :is(.page-text,.metafield-rich_text_field) :is(iframe[src*=youtube]){width:100%;height:auto;aspect-ratio:16/9;}.product-carousel-wrapper{position:sticky;top:calc(var(--header-offset) + var(--header-height) + 20px);display:grid;grid-template-columns:var(--left-side-layout);grid-gap:var(--left-side-thumbnails-main-image-gap);gap:var(--left-side-thumbnails-main-image-gap);align-items:start;}.product-carousel-wrapper.hide-arrows .product-carousel-arrows{display:none;}.product-carousel-wrapper.hide-dots .product-main-carousel .slick-dots{--dots-display:none;}.main-product-carousel-main{position:relative;width:100%;aspect-ratio:var(--main-carousel-aspect-ratio);}.main-product-carousel-main .splide__track{height:100%!important;}.main-product-carousel-main .main-slide:not(.main-slide-video,.main-slide-external-video) .main-slide-media-wrapper{position:relative;display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:var(--main-carousel-aspect-ratio);overflow:hidden;}.main-product-carousel-main[\:has\(.zoom-active\)] [data-zoom-image-wrapper]{cursor:zoom-out;}.main-product-carousel-main:has(.zoom-active) [data-zoom-image-wrapper]{cursor:zoom-out;}.main-product-carousel-main [data-zoom-image-wrapper]{cursor:zoom-in;}.main-product-carousel-progress-bar{position:absolute;top:0;left:calc(100% + 2px);width:4px;height:100%;background-color:var(--white);border-radius:100px;}.main-product-carousel-progress-bar:before{content:"";position:absolute;top:0;left:0;width:100%;height:var(--progress-bar-fill);background-color:#dedcdc;border-radius:100px;transition:height .2s;}.main-slide{position:relative;width:100%;aspect-ratio:var(--main-carousel-aspect-ratio);overflow:hidden;}.main-slide-media-wrapper{position:absolute;top:0;left:0;right:0;transform:translateZ(0);width:calc(1 / var(--aspect-ratio));height:auto;max-height:100%;aspect-ratio:var(--aspect-ratio);margin:auto;overflow:hidden;}.main-slide-media-wrapper iframe,.main-slide-media-wrapper img,.main-slide-media-wrapper video{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:contain;object-position:top;}.main-product-carousel-thumbnails-desktop{height:100%;}.main-product-carousel-thumbnails-desktop .splide__track{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%!important;}.main-product-carousel-thumbnails-desktop .thumbnail-slide{border:0!important;}.main-product-carousel-thumbnails-desktop .thumbnail-slide:not(:last-child){margin-bottom:var(--main-carousel-thumbnails-gap);}.main-product-carousel-thumbnails-desktop .thumbnail-slide.is-active:before,.main-product-carousel-thumbnails-desktop .thumbnail-slide:hover:before{content:"";}.main-product-carousel-thumbnails-mobile{--thumbnails-columns:var(--left-side-thumbnails-limit);--thumbnails-horizontal-gap:var(--main-carousel-thumbnails-gap);--thumbnails-item-total-percent-width:calc(100% - var(--thumbnails-horizontal-gap) * (var(--thumbnails-columns) - 1));position:relative;display:grid;grid-auto-columns:calc(var(--thumbnails-item-total-percent-width) / var(--thumbnails-columns));grid-auto-flow:column;grid-gap:var(--main-carousel-thumbnails-gap);gap:var(--main-carousel-thumbnails-gap);width:calc(100% + var(--section-padding-x) * 2);overflow-x:auto;overflow-y:hidden;overflow:auto hidden;margin-left:calc(var(--section-padding-x) * -1);margin-right:calc(var(--section-padding-x) * -1);padding-left:var(--section-padding-x);padding-right:var(--section-padding-x);}.main-product-carousel-thumbnails-mobile::-webkit-scrollbar{width:0;height:0;}.main-product-carousel-thumbnails-mobile .thumbnail-slide{width:100%;aspect-ratio:var(--main-carousel-thumbnail-aspect-ratio);cursor:pointer;}.main-product-carousel-thumbnails-mobile .thumbnail-slide.active:before,.main-product-carousel-thumbnails-mobile .thumbnail-slide:hover:before{content:"";}.thumbnail-slide{position:relative;width:100%;}.thumbnail-slide:before{position:absolute;top:0;left:0;z-index:2;display:block;width:100%;height:100%;border-radius:var(--main-carousel-thumbnail-border-radius);border:1px solid var(--main-carousel-thumbnail-active-border-color);}.thumbnail-image-wrapper{display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:var(--main-carousel-thumbnail-aspect-ratio);border-radius:0;}.thumbnail-image-wrapper img{position:static;width:100%;max-width:100%;height:100%;max-height:100%;object-fit:cover;border-radius:var(--main-carousel-thumbnail-border-radius);}.thumbnail-image-wrapper svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:var(--main-carousel-icon-play-video-thumbnail-width);height:auto;color:var(--white);}.product-carousel-wrapper .splide__pagination{--dots-display:flex;--dots-top:16px;--dots-gap:7px;--dot-width:4px;--dot-height:4px;--dot-color:#151515;--dot-color-active:#151515;position:absolute;top:var(--dots-top);bottom:unset;left:50%;transform:translateX(-50%);display:var(--dots-display)!important;justify-content:center;align-items:center;flex-wrap:wrap;grid-gap:var(--dots-gap);gap:var(--dots-gap);width:calc(100% - 20px);padding:0;margin:0;list-style:none;}.product-carousel-wrapper .splide__pagination li{position:relative;opacity:.5;display:flex;align-items:center;justify-content:center;width:var(--dot-width);min-width:var(--dot-width);height:var(--dot-height);background-color:var(--dot-color);border-radius:50%;margin:0 calc(var(--dots-spacing) / 2);overflow:hidden;}.product-carousel-wrapper .splide__pagination li button{position:absolute;top:0;left:0;transform:unset;opacity:0;width:100%;height:100%;background:transparent;padding:0;margin:0;}.product-carousel-wrapper .splide__pagination li[\:has\(.is-active\)]{opacity:1;background-color:var(--dot-color-active);}.product-carousel-wrapper .splide__pagination li:has(.is-active){opacity:1;background-color:var(--dot-color-active);}.main-product-right[\:has\(input\[name\%3D\%22quantity\%22\]\[value\%3D\%222\%22\]\:checked\)] .main-product-price-wrapper .simple-price{display:none;}.main-product-right:has(input[name=quantity][value="2"]:checked) .main-product-price-wrapper .simple-price{display:none;}.main-product-right[\:has\(input\[name\%3D\%22quantity\%22\]\[value\%3D\%222\%22\]\:checked\)] .main-product-price-wrapper .double-price{display:inline;}.main-product-right:has(input[name=quantity][value="2"]:checked) .main-product-price-wrapper .double-price{display:inline;}.main-product-info-meta{position:relative;display:flex;flex-direction:column;grid-gap:clamp(5px, calc(5px + (7 - 5) * (100vw - 1023px)), 7px);gap:clamp(5px, calc(5px + (7 - 5) * (100vw - 1023px)), 7px);padding:0 25px 0 0;border-bottom:1px solid #ddd;}.main-product-title-wrapper{display:flex;align-items:flex-start;justify-content:space-between;grid-gap:8px;gap:8px;}.main-product-title{margin:0;font-family:var(--primary-font);font-weight:500;font-size:clamp( 18px, calc( 18px + (26 - 18) * ( (100vw - 360px) / (1440 - 360) ) ), 26px );line-height:clamp( 23px, calc( 23px + (30 - 23) * ( (100vw - 360px) / (1440 - 360) ) ), 30px );letter-spacing:normal;color:var(--primary-color);text-transform:uppercase;}div.add_to_cart_holder{position:absolute;top:0;right:0;z-index:5;display:flex;align-items:center;justify-content:center;grid-gap:8px;gap:8px;padding:0;margin:0;}div.add_to_cart_holder wishlist-button-product{--icon-size:20px;}div.add_to_cart_holder .wk-button{width:20px!important;min-width:20px!important;height:20px!important;min-height:20px!important;background:unset!important;background-image:url(icon-wishlist-empty.svg?v196f501df5f)!important;background-repeat:no-repeat!important;background-size:contain!important;background-position:50%!important;padding:0!important;border:0!important;margin:0!important;}div.add_to_cart_holder .wk-button.wk-selected{background-image:url(icon-wishlist-filled.svg?v196f88d1269)!important;}div.add_to_cart_holder .wk-button svg{display:none;}.main-product-reviews-badge-wrapper{max-width:max-content;}.main-product-reviews-badge-wrapper[\:has\(.loox-rating\:empty\)]{display:none;}.main-product-reviews-badge-wrapper:has(.loox-rating:empty){display:none;}.main-product-reviews-badge-wrapper .loox-rating{display:flex;line-height:normal;}.main-product-reviews-badge-wrapper .loox-rating-label,.main-product-reviews-badge-wrapper .loox-rating-label *{font-family:var(--primary-font);font-weight:500;font-size:13px;line-height:13px;color:#5c5c5c;}.main-product-reviews-badge-wrapper .loox-rating-label span{font-size:11px;line-height:11px;}.main-product-price-wrapper{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;grid-gap:clamp(5px, calc(5px + (8 - 5) * (100vw - 1023px)), 8px);gap:clamp(5px, calc(5px + (8 - 5) * (100vw - 1023px)), 8px);}.main-product-price-wrapper .double-price{display:none;}.main-product-price-wrapper .price__regular{display:block;}.main-product-price-wrapper .price__sale,.main-product-price-wrapper .price__sold-out{display:none;}.main-product-price-wrapper .price--on-sale .price__sale{display:flex;flex-wrap:wrap;}.main-product-price-wrapper .price,.main-product-price-wrapper dd,.main-product-price-wrapper dt{margin:0;}.main-product-price-wrapper .price{--price-color:var(--primary-color);--sale-price-color:var(--primary-color);--sale-regular-price-color:#999;--sold-out-color:#999;position:relative;display:flex;align-items:center;flex-wrap:wrap;grid-gap:clamp(5px, calc(5px + (8 - 5) * (100vw - 1023px)), 8px);gap:clamp(5px, calc(5px + (8 - 5) * (100vw - 1023px)), 8px);}.main-product-price-wrapper .price del{display:flex;flex-direction:column;text-decoration:unset;}.main-product-price-wrapper .price-item{color:var(--price-color);}.main-product-price-wrapper .price-item,.main-product-price-wrapper .price-item *{font-family:var(--primary-font);font-weight:600;font-size:clamp( 16px, calc( 16px + (19 - 16) * ( (100vw - 360px) / (1440 - 360) ) ), 19px );line-height:clamp( 22px, calc( 22px + (26 - 22) * ( (100vw - 360px) / (1440 - 360) ) ), 26px );letter-spacing:clamp( -1.14px, calc( -1.14px + (-.96 - -1.14) * ( (100vw - 1440px) / (360 - 1440) ) ), -.96px );}.main-product-price-wrapper .price--on-sale .price-item-regular{color:var(--sale-regular-price-color);text-decoration:line-through;}.main-product-price-wrapper .price--on-sale .price-item-regular,.main-product-price-wrapper .price--on-sale .price-item-regular *{font-weight:500;}.main-product-price-wrapper .price-item-sale{color:var(--sale-price-color);}.main-product-price-wrapper .price--sold-out .price-item-regular,.main-product-price-wrapper .price--sold-out .price-item-regular *,.main-product-price-wrapper .price--sold-out .price-item-sale,.main-product-price-wrapper .price--sold-out .price-item-sale *{color:var(--sold-out-color);}.main-product-price-wrapper .price--sold-out .price-item-regular,.main-product-price-wrapper .price--sold-out .price-item-regular *{text-decoration:line-through;}.main-product-price-wrapper .price--sold-out.price--on-sale .price__sale{display:flex;flex-wrap:wrap;}.main-product-price-wrapper .price__sold-out{color:var(--sold-out-color);}.main-product-price-wrapper .product-badges{position:static;}.product-form__error-message-wrapper{margin-bottom:8px;}.main-product-form{display:flex;}.main-product-sticky-button-mobile{display:none;}.main-product-message-text{margin:clamp( -10px, calc( -10px + (-7 - -10) * ( (100vw - 855px) / (1023 - 855) ) ), -7px ) 0 0;}.main-product-message-text,.main-product-message-text *{text-align:center;font-family:var(--primary-font);font-weight:400;font-size:clamp( 11px, calc( 11px + (14 - 11) * ( (100vw - 360px) / (1440 - 360) ) ), 14px );line-height:16px;color:#5c5c5c;}.main-product-message-text a{text-decoration:underline;}.main-product-message-text a:hover{text-decoration:unset;}.main-product-message-text strong,.main-product-message-text strong *{font-weight:600;}.main-product-warranty-banner{display:flex;align-items:flex-start;justify-content:center;grid-gap:2px;gap:2px;width:100%;background-color:#eafbea;padding:clamp(16px, calc(16px + (20 - 16) * (100vw - 1023px)), 20px) clamp(22px, calc(22px + (59 - 22) * (100vw - 1023px)), 59px);border-radius:3px;border:1px solid #b0f2b4;}.main-product-warranty-banner,.main-product-warranty-banner *{text-align:center;font-family:var(--primary-font);font-weight:500;font-size:clamp( 12px, calc( 12px + (13 - 12) * ( (100vw - 360px) / (1440 - 360) ) ), 13px );line-height:16px;color:var(--price-color);}.main-product-warranty-banner strong,.main-product-warranty-banner strong *{font-weight:600;}.main-product-warranty-banner svg{width:16px;min-width:16px;aspect-ratio:1;object-fit:contain;}.main-product-warranty-banner p{margin:0;}.main-product-variants-wrapper{width:100%;}.main-product-variant-option{--option-margin-bottom:var(--info-blocks-gap);--option-label-margin-bottom:5px;}.main-product-variant-option+.main-product-variant-option{margin-top:var(--option-margin-bottom);}.main-product-variant-option .form-label{display:block;width:100%;margin-bottom:var(--option-label-margin-bottom);}.main-product-variant-option .form-label,.main-product-variant-option .form-label *{font-family:var(--primary-font);font-size:15px;font-style:normal;font-weight:600;line-height:18px;color:var(--primary-color);}.main-product-variant-option .form-label span{font-weight:500;color:#5c5c5c;}.main-product-variant-option-select{--option-dropdown-height:36px;--option-dropdown-padding:8px 30px 8px 14px;--option-dropdown-border:solid 1px #ddd;--option-dropdown-border-radius:3px;--option-dropdown-background-color:var(--white);--option-dropdown-background-image:url(icon-dropdown-variants.svg);--option-dropdown-background-position:right 16px center;--option-dropdown-background-size:10px;--option-dropdown-font-family:var(--primary-font);--option-dropdown-font-size:14px;--option-dropdown-font-weight:400;--option-dropdown-text-color:var(--primary-color);}.main-product-variant-option-select input[type=text],.main-product-variant-option-select select{display:flex;align-items:center;justify-content:flex-start;width:100%;height:var(--option-dropdown-height);background-color:var(--option-dropdown-background-color);padding:var(--option-dropdown-padding);border:var(--option-dropdown-border);border-radius:var(--option-dropdown-border-radius);margin:0!important;font-family:var(--option-dropdown-font-family);font-size:var(--option-dropdown-font-size);font-weight:var(--option-dropdown-font-weight);line-height:normal;color:var(--option-dropdown-text-color);outline:0;}.main-product-variant-option-select input[type=text]::placeholder,.main-product-variant-option-select select::placeholder{color:var(--option-dropdown-text-color);opacity:.5;}.main-product-variant-option-select select{background-image:var(--option-dropdown-background-image)!important;background-position:var(--option-dropdown-background-position)!important;background-size:var(--option-dropdown-background-size);background-repeat:no-repeat;}.main-product-variant-option-radios{--option-buttons-spacing:6px;--option-button-width:max-content;--option-button-padding:8px 14px 6px;--option-button-background-color-active:var(--primary-color);--option-button-border-color:#ddd;--option-button-border-color-active:var(--primary-color);--option-button-border-radius:3px;position:relative;display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap;grid-gap:var(--option-buttons-spacing);gap:var(--option-buttons-spacing);padding:0;border:0;margin:0;}.main-product-variant-option-radios[\:has\(div\)]{--option-buttons-spacing:clamp(3px, calc(3px + (5 - 3) * (100vw - 854px)), 5px);--option-button-width:26px;--option-button-background-color:var(--white);--option-button-background-color-active:var(--white);--option-button-padding:3px;--option-button-border-radius:100px;--option-button-border-color:transparent;}.main-product-variant-option-radios:has(div){--option-buttons-spacing:clamp(3px, calc(3px + (5 - 3) * (100vw - 854px)), 5px);--option-button-width:26px;--option-button-background-color:var(--white);--option-button-background-color-active:var(--white);--option-button-padding:3px;--option-button-border-radius:100px;--option-button-border-color:transparent;}.main-product-variant-option-radios[\:has\(div\)] label{aspect-ratio:1;height:var(--option-button-width);}.main-product-variant-option-radios:has(div) label{aspect-ratio:1;height:var(--option-button-width);}.main-product-variant-option-radios input:checked+label,.main-product-variant-option-radios label:hover{background-color:var(--option-button-background-color-active);}.main-product-variant-option-radios input:checked+label:before,.main-product-variant-option-radios label:hover:before{content:"";border:1px solid var(--option-button-border-color-active);}.main-product-variant-option-radios input:checked+label span,.main-product-variant-option-radios label:hover span{color:var(--white);}.main-product-variant-option-radios label{position:relative;display:flex;justify-content:center;align-items:center;width:var(--option-button-width);background-color:var(--option-button-background-color);padding:var(--option-button-padding);border-radius:var(--option-button-border-radius);cursor:pointer;}.main-product-variant-option-radios label span{font-family:var(--primary-font);font-size:14px;font-style:normal;font-weight:400;line-height:19px;color:var(--primary-color);user-select:none;white-space:nowrap;}.main-product-variant-option-radios label:before{content:"";position:absolute;top:0;left:0;z-index:1;display:block;width:100%;height:100%;background-color:initial;border:1px solid var(--option-button-border-color);border-radius:var(--option-button-border-radius);pointer-events:none;}.main-product-variant-option-radios div{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background-color:var(--option-color);background-image:var(--option-color-image);background-size:contain;background-repeat:no-repeat;background-position:50%;border-radius:var(--option-button-border-radius);}.main-product-variant-option-radios input{display:none;}.main-product-accordions{--accordion-asset-width:10px;--accordion-asset-rotation:0deg;--accordion-asset-rotation-hover:0deg;--accordion-border:1px solid #ddd;--accordion-trigger-padding:clamp(12px, calc(12px + (16 - 12) * (100vw - 854px)), 16px) 10px clamp(12px, calc(12px + (16 - 12) * (100vw - 854px)), 16px) 0;--accordion-content-padding:0 0 clamp(12px, calc(12px + (16 - 12) * (100vw - 854px)), 16px);}.main-product-accordions .accordion,.main-product-accordions .accordion+.accordion{margin:0;}.main-product-accordions .accordion .accordion-trigger{padding:var(--accordion-trigger-padding);}.main-product-accordions .accordion .accordion-trigger span{position:static;display:inline;width:auto;height:auto;}.main-product-accordions .accordion .accordion-trigger span:after,.main-product-accordions .accordion .accordion-trigger span:before,.main-product-accordions details[open] .icon-main-product-accordion-plus{display:none;}.main-product-accordions details[open] .icon-main-product-accordion-minus{display:flex;}.main-product-accordions .icon-main-product-accordion-minus{display:none;}.main-product-accordions .accordion-trigger{font-family:var(--primary-font);font-weight:600;font-size:12px;line-height:20px;letter-spacing:.6px;color:var(--primary-color);text-transform:uppercase;}.main-product-iwt{display:flex;flex-direction:column;align-items:flex-start;grid-gap:clamp(5px, calc(5px + (8 - 5) * (100vw - 854px)), 8px);gap:clamp(5px, calc(5px + (8 - 5) * (100vw - 854px)), 8px);}.main-product-iwt-block{display:flex;align-items:center;justify-content:flex-start;grid-gap:8px;gap:8px;width:100%;font-family:var(--primary-font);font-weight:500;font-size:13px;line-height:20px;color:var(--primary-color);}.main-product-iwt-block img,.main-product-iwt-block svg{width:28px;min-width:28px;aspect-ratio:1;object-fit:contain;}.main-product-iwt-block p{margin:0;}@keyframes fadein{0%{opacity:0;}to{opacity:1;}}@media (max-width:1204px){.main-product-content{grid-template-columns:1fr 332px;}}@media (max-width:1023px){.main-product{--left-side-layout:minmax(0,1fr);--left-side-thumbnails-main-image-gap:6px;--right-side-width:100%;--main-carousel-aspect-ratio:332/441;--main-carousel-thumbnail-aspect-ratio:63/85;--left-side-thumbnails-limit:5;overflow:hidden;}.main-product-content{grid-template-columns:minmax(0,1fr);}.main-product-left{width:100%;max-width:100%;margin-left:auto;margin-right:auto;}.main-product-right{width:100%;}.main-product-carousel-main{max-width:572px;aspect-ratio:unset;margin-left:auto;margin-right:auto;}.main-product-carousel-main .splide__track{height:var(--height-slide,auto)!important;transition:height .2s;}.main-product-carousel-main .splide__list{align-items:flex-start;}.main-product-carousel-main .main-slide{aspect-ratio:unset;}.main-product-carousel-main .main-slide-media-wrapper{position:static;aspect-ratio:var(--aspect-ratio)!important;}.main-product-carousel-main [data-zoom-image-wrapper]{cursor:auto;}.main-product-carousel-progress-bar{display:none;}.main-product-sticky-button-mobile{position:fixed;bottom:0;left:0;z-index:8;width:100%;background-color:var(--white);padding:10px 14px;animation:fadein .2s ease-in-out;}.main-product-sticky-button-mobile.visible{display:flex;align-items:center;justify-content:center;}}
