/** Shopify CDN: Minification failed

Line 16:5535 Expected "]" to go with "["
Line 16:5552 Unexpected "]"
Line 16:7066 Expected "]" to go with "["
Line 16:7084 Unexpected "]"
Line 16:7549 Expected "]" to go with "["
Line 16:7567 Unexpected "]"
Line 16:10310 Expected "]" to go with "["
Line 16:10361 Unexpected "]"
Line 16:14839 Expected "]" to go with "["
Line 16:14871 Unexpected "]"
... and 8 more hidden warnings

**/
.main-product{--left-side-thumbnails-width:109px;--left-side-thumbnails-main-image-gap:10px;--left-side-main-carousel-width:634px;--left-side-width:calc(var(--left-side-thumbnails-width) + var(--left-side-thumbnails-main-image-gap) + var(--left-side-main-carousel-width));--left-side-layout:var(--left-side-thumbnails-width) minmax(0,1fr);--right-side-width:456px;--gap-between-sides:32px;--gap-between-blocks:clamp(16px, calc(16px + (20 - 16) * (100vw - 1023px)), 20px);--main-carousel-height:800.7px;--main-carousel-thumbnail-height:137.5px;--main-carousel-thumbnail-spacing:10.6px;--main-carousel-thumbnail-active-border-color:var(--page-text-color);--main-carousel-icon-play-video-thumbnail-width:calc(var(--left-side-thumbnails-width) / 3.5);--main-carousel-arrows-bottom:34px;--main-carousel-arrows-gap:20px;display:block;max-width:1440px;padding:clamp(8px, calc(8px + (32 - 8) * (100vw - 1023px)), 32px) clamp(20px, calc(20px + (95 - 20) * (100vw - 1023px)), 95px) 48px;margin:0 auto;overflow:hidden;}.main-product-content{display:flex;justify-content:space-between;grid-gap:40px;gap:40px;}.main-product-left{width:calc(754 / 1250 * 100%);}.main-product-right{width:calc(456 / 1250 * 100%);min-width:320px;}.main-product-title{font-weight:500;font-size:clamp(28px, calc(28px + (34 - 28) * ((100vw - 360px) / 1080)), 34px);line-height:normal;}.main-product-intro{margin-top:4px;font-weight:400;font-size:clamp(14px, calc(14px + (15 - 14) * ((100vw - 360px) / 1080)), 15px);line-height:clamp(18px, calc(18px + (20 - 18) * ((100vw - 360px) / 1080)), 20px);letter-spacing:clamp(.28px, calc(.28px + (.3 - .28) * ((100vw - 360px) / 1080)), .3px);}.main-product-intro strong{font-weight:500;}.main-product-price{margin-top:12px;}.main-product-price .price-item,.main-product-price .price-item *{font-weight:500;font-size:18px;line-height:26px;}.price{grid-gap:0 6px;gap:0 6px;}.price dd{margin:0;}.price-item,.price-item *{color:var(--primary-color);}.price-item-compare{display:inline;color:var(--sold-out-color);text-decoration:line-through;text-decoration-thickness:1px;text-decoration-color:var(--sold-out-color);}.price--on-sale .price-item-regular{text-decoration:none;}.main-product-payment-methods{display:flex;justify-content:center;align-items:center;margin-top:4px;}.main-product-payment-methods img{width:auto;max-width:100%;height:auto;max-height:34px;}.main-product-form{display:flex;flex-direction:column;grid-gap:calc(var(--gap-between-blocks) / 2) 0;gap:calc(var(--gap-between-blocks) / 2) 0;margin-top:var(--gap-between-blocks);}.main-product-form .form-label,.main-product-form .form__label{margin-bottom:5px;font-weight:500;font-size:clamp(13px, calc(13px + (15 - 13) * ((100vw - 360px) / 1080)), 15px);line-height:clamp(18px, calc(18px + (20 - 18) * ((100vw - 360px) / 1080)), 20px);letter-spacing:clamp(.26px, calc(.26px + (.3 - .26) * ((100vw - 360px) / 1080)), .3px);color:var(--primary-color);}.main-product-form .product-form__input{border:0;}.main-product-form .product-form__inputs-wrapper{display:flex;flex-wrap:wrap;grid-gap:6px;gap:6px;}.main-product-form .product-form__input-wrapper{position:relative;}.main-product-form .product-form__input-wrapper input{position:absolute;top:0;left:0;visibility:hidden;opacity:0;}.main-product-form .product-form__input-wrapper[\:has\(input\:checked\)] label{border-color:var(--primary-color);}.main-product-form .product-form__input-wrapper:has(input:checked) label{border-color:var(--primary-color);}.main-product-form .product-form__input-wrapper label{display:block;padding:clamp(12px, calc(12px + (16 - 12) * (100vw - 1023px)), 16px);border:1px solid var(--border-color);border-radius:clamp(8px, calc(8px + (10 - 8) * (100vw - 1023px)), 10px);font-weight:500;font-size:clamp(13px, calc(13px + (14 - 13) * ((100vw - 360px) / 1080)), 14px);line-height:18px;color:var(--primary-color);transition:border-color .2s ease;cursor:pointer;}.product-form-quantity{display:none;}.product-form-button:not(.button){margin-top:var(--gap-between-blocks);}.product-form__submit{--height:clamp(44px, calc(44px + (48 - 44) * (100vw - 1023px)), 48px);width:100%;font-size:18px;line-height:22px;text-transform:uppercase;}.product-form__submit[disabled]{background-color:#dedede;color:#aeaeae;}.product-form__submit[disabled] svg{display:none;}.back-img-wrapper,.picture-wrapper{display:flex;align-items:center;justify-content:center;width:100%;}.back-img-wrapper .back-img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;transition:opacity .3s;}.product-carousel-wrapper{position:relative;display:grid;grid-template-columns:var(--left-side-layout);grid-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-arrows .product-main-carousel .slick-dots{--dots-display:none;}.product-main-carousel-wrapper{--badge-top:24px;--badge-left:24px;--badge-width:clamp(85px, calc(85px + (152 - 85) * (100vw - 834px)), 152px);--badge-height:clamp(17px, calc(17px + (30 - 17) * (100vw - 834px)), 30px);--badge-min-width:clamp(85px, calc(85px + (152 - 85) * ((100vw - 360px) / 1080)), 152px);position:relative;}.product-main-carousel-wrapper .product-card-badge-label{font-size:14px;}.product-main-carousel-wrapper .badges-wrapper{position:absolute;top:var(--badge-top);left:var(--badge-left);}.product-main-carousel-wrapper .badges-wrapper .product-card-badge:not(:first-child){display:none;}.product-main-carousel-wrapper[\:has\(.zoomImg\:hover\)] .badges-wrapper{pointer-events:none;}.product-main-carousel-wrapper:has(.zoomImg:hover) .badges-wrapper{pointer-events:none;}.product-main-carousel .main-slide:not(:first-child){display:none;}.product-main-carousel+.product-carousel-arrows{opacity:0;}.product-main-carousel.remove-animation .slick-track{transition:0s!important;}.product-main-carousel .slick-list[style="height\: 1px;"]{height:0!important;}.product-main-carousel.slick-initialized{opacity:1;height:auto;}.product-main-carousel.slick-initialized .main-slide:not(:first-child){display:block;}.product-main-carousel.slick-initialized+.product-carousel-arrows{opacity:1;}.main-slide{position:relative;width:100%;}.main-slide-media-wrapper{display:flex;align-items:flex-start;justify-content:center;width:100%;height:var(--main-carousel-height);padding-bottom:0;transition:opacity .3s;}.main-slide-media-wrapper .back-img{object-fit:contain;object-position:top;}.main-slide-media{border-radius:clamp(8px, calc(8px + (20 - 8) * (100vw - 1023px)), 20px);overflow:hidden;}.main-slide-external-video iframe,.main-slide-external-video video,.main-slide-video iframe,.main-slide-video video{object-fit:contain;object-position:top;}.product-thumbnails-wrapper{position:relative;height:var(--main-carousel-height);}.product-thumbnails-carousel{position:absolute 0 0 0 0;opacity:0;width:100%;height:auto;}.product-thumbnails-carousel.slick-initialized{opacity:1;height:100%;}.product-thumbnails-carousel .slick-list{height:100%!important;}.slick-slide[\:has\(.thumbnail-slide\)]{position:relative;border:1px solid transparent;border-radius:clamp(8px, calc(8px + (10 - 8) * (100vw - 1023px)), 10px);margin-bottom:var(--main-carousel-thumbnail-spacing);overflow:hidden;cursor:pointer;}.slick-slide:has(.thumbnail-slide){position:relative;border:1px solid transparent;border-radius:clamp(8px, calc(8px + (10 - 8) * (100vw - 1023px)), 10px);margin-bottom:var(--main-carousel-thumbnail-spacing);overflow:hidden;cursor:pointer;}.slick-slide[\:has\(.thumbnail-slide\)].slick-current,.slick-slide[\:has\(.thumbnail-slide\)]:hover{border-color:var(--main-carousel-thumbnail-active-border-color);}.slick-slide:has(.thumbnail-slide).slick-current,.slick-slide:has(.thumbnail-slide):hover{border-color:var(--main-carousel-thumbnail-active-border-color);}.thumbnail-image-wrapper{height:var(--main-carousel-thumbnail-height);padding-bottom:0;}.thumbnail-image-wrapper .back-img{object-fit:contain;}.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);}.thumbnails-stop .slick-track{transform:none!important;width:auto!important;}.thumbnails-stop .slick-track .thumbnail-slide:last-child{margin-right:0;}.product-carousel-arrows{position:absolute;top:50%;left:0;transform:translateY(-50%);display:flex;align-items:center;justify-content:space-between;width:100%;padding:0 17px;pointer-events:none;}.product-carousel-arrow{--size:48px;--arrow-width:100%;--arrow-height:100%;position:static;transform:unset;display:flex;align-items:center;justify-content:center;width:var(--size);height:var(--size);background-color:initial;border:1px solid transparent;border-radius:50%;color:var(--primary-color);pointer-events:auto;}.product-carousel-arrow.product-carousel-arrow-next{padding-left:2px;}.product-carousel-arrow:active{background-color:var(--primary-color);color:var(--white);}.product-carousel-arrow.swiper-button-disabled{opacity:1!important;color:var(--secondary-gray-text);}.product-main-carousel .slick-dots{--dots-display:none;--dots-bottom:13.5px;--dots-spacing:8.9px;--dot-size:6px;--dot-color:#d9d9d9;position:absolute;bottom:var(--dots-bottom);left:50%;transform:translateX(-50%);display:var(--dots-display)!important;justify-content:center;align-items:center;list-style:none;}.product-main-carousel .slick-dots li{display:flex;width:var(--dot-size);height:var(--dot-size);background-color:var(--dot-color);border-radius:50%;margin:0 calc(var(--dots-spacing) / 2);overflow:hidden;}.product-main-carousel .slick-dots li,.product-main-carousel .slick-dots li *{line-height:0;color:transparent;}.product-main-carousel .slick-dots li.slick-active{--dot-color:var(--primary-color);}body.zoom-modal-open{overflow:hidden;}body.zoom-modal-open .wa-chat-btn-fixed{display:none;}product-carousel-zoom-mobile{display:none;}.product-carousel-zoom-button{position:absolute;bottom:16px;left:calc(70% - 16px);transform:translateX(-100%);display:none;justify-content:center;align-items:center;width:36px;height:36px;background-color:var(--white);border:1px solid var(--primary-color);color:var(--black);}.product-carousel-zoom-button svg{max-width:14px;}.product-main-carousel-wrapper[\:has\(.product-main-carousel\%20.main-slide\:only-child\)] .product-carousel-zoom-button{left:calc(100% - 16px);}.product-main-carousel-wrapper:has(.product-main-carousel .main-slide:only-child) .product-carousel-zoom-button{left:calc(100% - 16px);}.product-carousel-zoom-close-button{position:fixed;top:24px;right:24px;z-index:1;display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:var(--white);border:1px solid var(--border-color);color:var(--primary-color);}.product-carousel-zoom-close-button svg{width:14px;}.product-carousel-zoom-wrapper{position:fixed;z-index:999;bottom:0;left:0;visibility:hidden;opacity:0;display:flex;align-items:center;justify-content:center;width:100%;height:100dvh;background-color:var(--white);overflow:auto;transition:.2s;}.product-carousel-zoom-wrapper.show{visibility:visible;opacity:1;}.product-carousel-zoom{max-width:500px;width:100%;}.product-carousel-zoom .slick-dots{position:fixed;bottom:40px;display:flex;justify-content:center;align-items:center;grid-gap:6px;gap:6px;width:100%;list-style:none;}.product-carousel-zoom .slick-dots button{width:6px;height:6px;background-color:var(--border-color);border-radius:50%;font-size:0;}.product-carousel-zoom .slick-dots .slick-active button{background-color:var(--primary-color);}.main-product-icons-wrapper{display:flex;justify-content:center;grid-gap:0 clamp(8px, calc(8px + (12 - 8) * (100vw - 834px)), 12px);gap:0 clamp(8px, calc(8px + (12 - 8) * (100vw - 834px)), 12px);margin-top:var(--gap-between-blocks);}.product-icon-item{width:calc(33.3333% - 4px);}.product-icon-image-wrapper{display:flex;justify-content:center;align-items:center;width:clamp(28px, calc(28px + (32 - 28) * (100vw - 834px)), 32px);height:clamp(28px, calc(28px + (32 - 28) * (100vw - 834px)), 32px);margin-bottom:4px;margin-left:auto;margin-right:auto;}.product-icon-image{max-width:100%;width:auto;max-height:100%;height:auto;}.product-icon-text{text-align:center;font-size:clamp(13px, calc(13px + (14 - 13) * ((100vw - 360px) / 1080)), 14px);line-height:clamp(18px, calc(18px + (20 - 18) * ((100vw - 360px) / 1080)), 20px);letter-spacing:clamp(.26px, calc(.26px + (.28 - .26) * ((100vw - 360px) / 1080)), .28px);}.product-icon-text em{font-family:var(--tertiary-font);letter-spacing:normal;}.product-icon-text a{text-decoration:underline;}.product-icon-text a:active{text-decoration:none;}.main-product-accordions{--accordion-buttons-padding:14px;display:block;background-color:var(--primary-background-color);padding:clamp(16px, calc(16px + (20 - 16) * (100vw - 834px)), 20px);border-radius:clamp(14px, calc(14px + (20 - 14) * (100vw - 834px)), 20px);margin-top:var(--gap-between-blocks);}.main-product-accordion:not(:last-child){border-bottom:1px solid var(--border-color);}.main-product-accordion:first-child .main-product-accordion-button{padding-top:0;}.main-product-accordion:last-child .main-product-accordion-button{padding-bottom:0;}.main-product-accordion .icon-accordion-minus{display:none;}.main-product-accordion[open]:not(:last-child){padding-bottom:var(--accordion-buttons-padding);}.main-product-accordion[open] .main-product-accordion-button{padding-bottom:6px;}.main-product-accordion[open] .icon-accordion-plus{display:none;}.main-product-accordion[open] .icon-accordion-minus{display:block;}.main-product-accordion-button{display:flex;justify-content:space-between;align-items:center;grid-gap:24px;gap:24px;padding:var(--accordion-buttons-padding) 0;font-weight:500;font-size:15px;line-height:20px;user-select:none;}.main-product-accordion-button svg{flex-shrink:0;}.main-product-accordion-description{font-weight:400;font-size:clamp(13px, calc(13px + (14 - 13) * ((100vw - 360px) / 1080)), 14px);line-height:clamp(18px, calc(18px + (20 - 18) * ((100vw - 360px) / 1080)), 20px);letter-spacing:clamp(.26px, calc(.26px + (.28 - .26) * ((100vw - 360px) / 1080)), .28px);}.main-product-accordion-description strong{font-weight:500;}.main-product-accordion-description ul{list-style-type:square;}.main-product-accordion-description li::marker{font-size:clamp(13px, calc(13px + (14 - 13) * ((100vw - 360px) / 1080)), 14px);}.quantity-breaks{display:flex;grid-gap:6px;gap:6px;}.quantity-break{position:relative;display:flex;align-items:center;justify-content:center;flex:1;padding:clamp(12px, calc(12px + (16 - 12) * (100vw - 1159px)), 16px);border:1px solid var(--border-color);border-radius:clamp(8px, calc(8px + (10 - 8) * (100vw - 1023px)), 10px);transition:border-color .2s ease;cursor:pointer;}.quantity-break[\:has\(.quantity-break-input\:checked\)]{border-color:var(--primary-color);}.quantity-break:has(.quantity-break-input:checked){border-color:var(--primary-color);}.quantity-break-input{position:absolute;top:0;left:0;visibility:hidden;opacity:0;}.quantity-break-content{display:flex;flex-direction:column;grid-gap:2px;gap:2px;text-align:center;}.quantity-break-title{font-weight:500;font-size:clamp(13px, calc(13px + (14 - 13) * ((100vw - 360px) / 1080)), 14px);line-height:18px;color:var(--secondary-gray-text);}.quantity-breaks-price{font-weight:500;font-size:clamp(14px, calc(14px + (18 - 14) * ((100vw - 360px) / 1080)), 18px);line-height:clamp(20px, calc(20px + (22 - 20) * ((100vw - 360px) / 1080)), 22px);color:var(--primary-color);}.quantity-break-discount{position:absolute;top:-11px;left:50%;transform:translateX(-50%);max-width:100%;background-color:var(--sale-price-color);padding:0 clamp(9px, calc(9px + (12 - 9) * (100vw - 1023px)), 12px) 2px;border-radius:100px;overflow:hidden;font-family:var(--secondary-font);font-weight:600;font-size:clamp(13px, calc(13px + (14 - 13) * ((100vw - 360px) / 1080)), 14px);line-height:18px;color:var(--white);white-space:nowrap;text-transform:uppercase;}.quantity-break-discount.hide{display:none;}@media (max-width:1023px){.main-product{--global-padding-x:15px;--padding-content:15px 0 20px;--content-width:100%;--left-side-width:100%;--left-side-main-carousel-width:1fr;--right-side-width:100%;--gap-between-sides:6px;--left-side-thumbnails-width:0;--left-side-thumbnails-main-image-gap:0;--left-side-layout:minmax(0,var(--left-side-main-carousel-width));--slides-gap:8px;--info-title-margin-bottom:0;}.main-product-content{flex-direction:column;}.main-product-left,.main-product-right{width:100%;}.main-product-right{min-width:0;}.main-product-title{line-height:34px;}.product-main-carousel{position:static;width:100%;}.product-main-carousel[\:has\(.main-slide\:not\(\:only-child\)\)]{max-width:72%;}.product-main-carousel:has(.main-slide:not(:only-child)){max-width:72%;}.product-main-carousel .slick-list{margin-left:calc(-1 * var(--slides-gap) / 2);margin-right:calc(-1 * var(--slides-gap) / 2);overflow:visible;}.main-slide{margin:0 calc(var(--slides-gap) / 2);}.main-slide-media-wrapper{height:auto;}.main-slide-media{position:static;max-height:580px;}.product-carousel-wrapper{grid-row-gap:6px;}.product-main-carousel-wrapper{max-width:634px;width:100%;margin:0 auto;overflow:hidden;}.product-thumbnails-wrapper{display:block;order:1;height:auto;}.product-thumbnails-wrapper .slick-slide[\:has\(.thumbnail-slide\)]{max-width:calc(52 / 360 * 100vw);width:100%;margin-bottom:0;margin-right:4px;aspect-ratio:52/66;}.product-thumbnails-wrapper .slick-slide:has(.thumbnail-slide){max-width:calc(52 / 360 * 100vw);width:100%;margin-bottom:0;margin-right:4px;aspect-ratio:52/66;}.thumbnail-image-wrapper{position:static;height:100%;}.thumbnail-image-wrapper .back-img{object-fit:cover;}product-carousel-zoom-mobile{display:block;}.product-carousel-arrows{display:none;}.quantity-break[\:has\(.quantity-break-discount.hide\)]{padding-top:15px;}.quantity-break:has(.quantity-break-discount.hide){padding-top:15px;}.quantity-break[\:not-has\(.quantity-break-discount.hide\)]{padding-top:18px;}.quantity-break:not(:has(.quantity-break-discount.hide)){padding-top:18px;}}@media (max-width:673px){.product-main-carousel-wrapper{overflow:visible;}}@media (hover:hover){.product-carousel-arrow:hover{background-color:var(--primary-color);color:var(--white);}.product-icon-text a:hover{text-decoration:none;}.quantity-break:hover{border-color:var(--primary-color);}}
