:root{--grid-desktop-vertical-spacing: 40px;--grid-desktop-horizontal-spacing: 40px;--grid-mobile-vertical-spacing: 20px;--grid-mobile-horizontal-spacing: 20px;--border-color-footer: #cdcdcd}html{scrollbar-gutter:stable}@media(prefers-reduced-motion:reduce){.splide-image-slider-4-5 .splide__list{transition-duration:1s!important;transition-property:transform!important;transition-timing-function:ease-in-out!important}.splide-image-slider-4-5.dots-custom .splide__pagination__page.is-active .dot-progress{animation:dotFill4_5 var(--dot-duration, 5s) ease-in-out forwards!important}.splide-card-review-custom .splide__list{transition-duration:1s!important;transition-property:transform!important;transition-timing-function:ease-in-out!important}.splide-card-review-custom.dots-custom .splide__pagination__page.is-active .dot-progress{animation:dotFillCardReview var(--dot-duration, 5s) ease-in-out forwards!important}}.header-custom,.header-custom .header__wrapper{max-height:var(--header-height)}.header__link-list .header-link-item{transition:unset!important}cart-items-custom{display:block}.remove-button svg{pointer-events:none}.scroll-area{overflow-x:scroll!important;scrollbar-width:auto!important}.custom-scroll-bar::-webkit-scrollbar-thumb{background:#8a8a8a;border-radius:15px}.custom-scroll-bar.scroll-bar-custom-color::-webkit-scrollbar-thumb{background:var(--color-bar)}.custom-scroll-bar::-webkit-scrollbar-thumb:hover{background:#606062}.custom-scroll-bar.scroll-bar-custom-color::-webkit-scrollbar-thumb:hover{background:var(--color-hover-color)}.custom-scroll-bar.bar-medium::-webkit-scrollbar{display:block!important;width:8px;height:8px}.custom-scroll-bar::-webkit-scrollbar{width:5px;height:5px}.visually-hidden--inline{margin:0;height:1em}.visually-hidden{position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);word-wrap:normal!important}.card.card--media .card__inner .card__information,.card--card.card--text .card__inner,.card.card--media>.card__content .card__badge{display:none}#cardscroll{display:flex}.animate-section.animate--shown .animate-item.animate-item--child{transition-delay:calc(var(--init-delay) + (var(--child-delay) * var(--index)))}.animate-section.animate--shown .animate-item{opacity:1;filter:blur(0);transform:none;transition:opacity var(--animation-duration) var(--init-delay),filter var(--animation-duration) var(--init-delay),transform var(--animation-duration) var(--init-delay)}#cardscroll .card-custom-buyp>.card__content .card__information .price__container .price__regular{display:none}.splide__pagination{gap:8px;padding-top:20px}.splide__pagination__page{width:10px;height:10px;border-radius:50%;background:#b0b0b0;opacity:.7;transition:unset;cursor:pointer;border:none}.splide-custom-color-dots .splide__pagination__page{background:var(--color-custom-dots)}.splide__pagination__page:hover,.splide__pagination__page.is-active{background:#1a1a1a;opacity:1;transform:scale(1.2)}.splide-custom-color-dots .splide__pagination__page:hover,.splide-custom-color-dots .splide__pagination__page.is-active{background:var(--color-hover-custom-dots)}.splide-card-review-custom .splide__slide .insta-story-open-btn__pfp-ring{border-radius:50%;padding:3px;background:linear-gradient(45deg,#ffc800 15%,#ff1558,#d300c5 85%)}.splide-card-review-custom .splide__slide.avt-gradient .insta-story-open-btn__pfp-ring{background:var(--gradient-background-avt)}.splide-card-review-custom .splide__slide .insta-story-open-btn__pfp-ring .insta-story-open-btn__pfp-ring-offset{padding:2px;background:#fff;border-radius:50%}.splide-card-review-custom .splide__slide .insta-story-open-btn__pfp-ring .insta-story-open-btn__pfp-ring-offset img{border-radius:50%;aspect-ratio:1;object-fit:cover}@media screen and (min-width:700px)and (max-width:749px){.quantity-line-item.sm\:hidden{display:block}}@media screen and (max-width:749px){.pc{display:none!important;visibility:hidden!important}.scroll-area{padding-bottom:15px}.scroll-area-arrows-custom .image-link-blocks__item{scroll-snap-align:center;scroll-snap-stop:always}product-recommendations:has(.cardscroll-show-arrow){position:relative}#cardscroll.cardscroll-show-arrow::-webkit-scrollbar-track,#cardscroll_v2.cardscroll-show-arrow::-webkit-scrollbar-track{margin-right:140px}#cardscroll.cardscroll-show-arrow~.arrow-form-button,#cardscroll_v2.cardscroll-show-arrow~.arrow-form-button{width:100px;position:absolute;bottom:0;right:20px;display:flex;justify-content:space-between;align-items:center;transform:translateY(calc(50% - 4px))}#cardscroll.cardscroll-show-arrow~.arrow-form-button .arrow-button,#cardscroll_v2.cardscroll-show-arrow~.arrow-form-button .arrow-button{display:flex;justify-content:center;align-items:center;background-color:#e8e8ed;border-radius:100px;color:#0000008f;width:40px;height:40px}#cardscroll.cardscroll-show-arrow~.arrow-form-button .arrow-button>svg,#cardscroll_v2.cardscroll-show-arrow~.arrow-form-button .arrow-button>svg{height:100%;width:100%}#cardscroll.cardscroll-show-arrow~.arrow-form-button .arrow-button:disabled,#cardscroll_v2.cardscroll-show-arrow~.arrow-form-button .arrow-button:disabled{opacity:.42;pointer-events:none}#cardscroll.cardscroll-show-arrow~.arrow-form-button .arrow-button>svg,#cardscroll_v2.cardscroll-show-arrow~.arrow-form-button .arrow-button>svg{fill:#0000008f}span.price-item.price-item--sale.price-item--last{font-weight:600}#cardscroll>li.grid__item{max-width:max(calc(80% - 20px),400px);min-width:320px}#cardscroll>li.grid__item .card-wrapper{height:100%}modal-opener button.button-add-custom-buyp{padding:0;min-width:unset;min-height:unset!important;width:36px;height:36px;border-radius:100px;display:flex;align-items:center;justify-content:center;margin:0 0 0 auto;background-color:var(--color-button-add);transform:scale(1);transition:transform .25s ease}modal-opener button.button-add-custom-buyp:before{all:unset}modal-opener button.button-add-custom-buyp:after{all:unset}.multicolumn-card.center .media--adapt img{-webkit-user-select:none;user-select:none}.image-slider-custom-arrows-position .splide__arrow--prev{display:none}.splide.splide-custom-arrow .splide__list>.splide__slide:first-child{margin-left:-9px}.splide.splide-custom-arrow .splide__list>.splide__slide:last-child{margin-right:0!important;width:calc(100% + 15px)!important;padding-right:15px!important;box-sizing:border-box}.shopify-section--card-product-scroll{overflow:hidden}.content-title.center:has(~#cardscroll){display:flex;justify-content:center;color:var(--custom-color-heading)}.content-title.left:has(~#cardscroll){display:flex;justify-content:flex-start;color:var(--custom-color-heading)}.content-title.right:has(~#cardscroll){display:flex;justify-content:flex-end;color:var(--custom-color-heading)}.related-products__heading:has(~#cardscroll){margin:0;color:var(--custom-color-heading)}.color-custom-color-cardscroll:has(#cardscroll){background-color:var(--custom-color-bg-cardscroll)}.color-custom-color-gradient-cardscroll:has(#cardscroll){background:var(--custom-color-bggradient-cardscroll)}.section:has(.section-product-scroll-custom){padding-left:0;padding-right:0}.section-product-scroll-custom .section-header{padding:0 20px}#cardscroll{flex-wrap:nowrap;overflow-x:scroll;padding:15px 20px 30px;gap:var(--spacing-5)}#cardscroll .card-custom-buyp{padding:20px 0 15px;border-radius:12px;-webkit-user-select:none;user-select:none;display:flex;flex-direction:column;height:100%;box-shadow:var(--shadow-sm)}#cardscroll .card-custom-buyp .card__heading{padding:0 15px;flex-grow:1;line-height:1.2;display:flex;flex-direction:column;gap:5px}#cardscroll .card-not-boxshadow:after{box-shadow:unset}#cardscroll .card-custom-buyp .title-custom{font-weight:600;color:var(--color-text);font-size:16px;letter-spacing:var(--letter-spacing-heading-content)}#cardscroll .card-custom-buyp .title-custom.left{text-align:left}#cardscroll .card-custom-buyp .title-custom.center{text-align:center}#cardscroll .card-custom-buyp .title-custom.right{text-align:right}#cardscroll .card-custom-buyp .sub-title-product{font-weight:500;color:var(--color-text);line-height:1.3;letter-spacing:.2px}#cardscroll .card-custom-buyp .sub-title-product.left{text-align:left}#cardscroll .card-custom-buyp .sub-title-product.center{text-align:center}#cardscroll .card-custom-buyp .sub-title-product.right{text-align:right}#cardscroll .card-custom-buyp .title-custom:after{all:unset}#cardscroll .card-custom-buyp>.card__content .card__information{padding:0;width:100%}#cardscroll .card-custom-buyp>.card__content{padding:10px 15px 0;display:flex;flex-direction:column;align-items:flex-end;flex:1;justify-content:space-between;gap:10px}#cardscroll .card-custom-buyp>.card__content .card__information .price__container .price__sale{display:flex;gap:5px;position:relative;z-index:5;align-items:baseline}#cardscroll .card-custom-buyp>.card__content .card__information .price__container .price__sale .price-item{color:var(--color-text);font-size:16px}#cardscroll .card-custom-buyp>.card__content .quick-add{margin:0;width:max-content}#cardscroll .card-custom-buyp .card-information>*:not(.visually-hidden:first-child)+*:not(.rating){margin:0}#cardscroll .card-custom-buyp .card__inner .card__media{border-radius:0}#cardscroll .card-custom-buyp .card__inner .card__media>.media{max-width:80%;margin:0 auto;-webkit-user-select:none!important;user-select:none!important}#cardscroll .card-custom-buyp .card__inner .card__media img{-webkit-user-select:none!important;user-select:none!important;-webkit-user-drag:none;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;pointer-events:none}#cardscroll .card-custom-buyp .card__inner .badge-on-image{position:absolute;color:var(--color-badge);z-index:5;background-color:var(--color-bg-badge);padding:5px 10px;border-radius:15px;font-size:12px;letter-spacing:.2px;left:15px}#cardscroll .card-custom-buyp .card__inner .badge-on-image[href]:hover{cursor:pointer}#cardscroll .card-custom-buyp .card__inner .badge-on-image:not([href]):hover{cursor:default}#cardscroll .card-custom-buyp .price__compare-price .price-item{font-size:16px;font-weight:500;opacity:.8}#cardscroll .card-custom-buyp .block-review-cardscroll{display:flex;align-items:baseline;gap:5px;margin-bottom:10px;padding:0 15px}#cardscroll .card-custom-buyp>.card__inner{position:relative}#cardscroll .card-custom-buyp .point-card-review{color:var(--color-text)}#cardscroll .card-custom-buyp .point-card-review p,#cardscroll .card-custom-buyp .block-review-cardscroll p{margin:0}#cardscroll .card-custom-buyp .block-review-cardscroll .top-card-review{display:flex;gap:5px;justify-content:flex-start;align-items:baseline}#cardscroll .card-custom-buyp .block-review-cardscroll .top-card-review .top-review{font-weight:600;font-size:16px;color:#000}#cardscroll .card-custom-buyp .block-review-cardscroll .top-card-review .star-review{letter-spacing:-1px;position:relative}#cardscroll .card-custom-buyp .block-review-cardscroll .top-card-review .star-review .star-show{color:var(--star-color);clip-path:inset(0 calc(100% - (var(--rating)/5)*100%) 0 0);overflow:hidden;position:relative;z-index:2}#cardscroll .card-custom-buyp .block-review-cardscroll .top-card-review .star-review .star-bg{color:var(--star-bg-color);position:absolute;top:0;left:0;z-index:1;width:100%;height:100%}#cardscroll .card-custom-buyp .block-review-cardscroll .number-review{font-size:13px;color:var(--review-color);opacity:.9}#cardscroll .card-custom-buyp .list-icon-bottom-cardscroll{display:flex;flex-direction:column;gap:10px;align-items:flex-end;width:100%}#cardscroll .card-custom-buyp .list-icon-bottom-cardscroll .item-icon-bottom-cardscroll{display:flex;gap:5px;align-items:center;justify-content:flex-end;z-index:10;padding:0}#cardscroll .card-custom-buyp .list-icon-bottom-cardscroll .item-icon-bottom-cardscroll.item-icon-chanel{width:100%}#cardscroll .card-custom-buyp .list-icon-bottom-cardscroll .item-icon-bottom-cardscroll.item-icon-chanel .asin-item-icon{flex:1;display:flex;font-size:13px;gap:2px;color:var(--color-text)}#cardscroll .card-custom-buyp .list-icon-bottom-cardscroll modal-opener.popup-custom{z-index:10}#cardscroll .card-custom-buyp .list-icon-bottom-cardscroll .item-icon-bottom-cardscroll .text-item-icon{color:var(--color-text);font-size:13px;letter-spacing:.2px;text-align:right}#cardscroll .card-custom-buyp .list-icon-bottom-cardscroll .item-icon-bottom-cardscroll .icon-item-icon{width:36px}#cardscroll .card-custom-buyp .list-icon-bottom-cardscroll .item-icon-bottom-cardscroll .icon-item-icon .icon-svg-custom{min-width:unset;min-height:unset;width:36px;height:36px;border-radius:100px;display:flex;align-items:center;justify-content:center;margin:0 0 0 auto;transform:scale(1);transition:transform .25s ease;background-color:var(--bgcolor-icon-svg)}#cardscroll .card-custom-buyp .list-icon-bottom-cardscroll .item-icon-bottom-cardscroll .icon-item-icon .icon-svg-custom .svg-icon-item{background-color:var(--color-icon-svg);display:block;width:30px;height:30px;-webkit-mask-size:contain!important}#cardscroll .underline-links-hover:hover .card-custom-buyp a{text-decoration:unset}.section.section-full:has(.splide-image-slider-4-5){padding-left:20px;padding-right:20px}.shopify-section--image-slider-4-5 press-carousel img.press__image{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.section.section-full:has(.splide-image-slider-4-5) .splide-image-slider-4-5 .splide__track{padding-left:20px!important;padding-right:20px!important;margin-left:-20px;margin-right:-20px}.shopify-section--image-slider-4-5 .splide:not(.is-initialized) .splide__slide{max-width:400px;min-width:300px;flex-shrink:0}.section.section-full:has(.splide-image-slider-4-5) .splide__track .splide__list .splide__slide{max-width:400px;min-width:300px;height:auto}.section.section-full:has(.splide-image-slider-4-5) .splide__track .splide__list .splide__slide .item-image{display:flex;justify-content:center;position:relative}.section.section-full:has(.splide-image-slider-4-5) .splide__track .splide__list.adapt .splide__slide .item-image .content-over-media{aspect-ratio:auto}.section.section-full:has(.splide-image-slider-4-5) .splide__track .splide__list.square .splide__slide .item-image .content-over-media{aspect-ratio:1 / 1}.section.section-full:has(.splide-image-slider-4-5) .splide__track .splide__list.portrait .splide__slide .item-image .content-over-media{aspect-ratio:2 / 3}.splide-image-slider-4-5 .splide__track .splide__list .splide__slide .item-image .card__heading--top{position:absolute;z-index:10;top:15px;width:100%;max-width:80%;text-align:center;color:#fff;line-height:1.1}.section.section-full:has(.splide-image-slider-4-5) .splide__track .splide__list .splide__slide .item-image .card__heading--top .heading-hero{margin-bottom:5px}.section.section-full:has(.splide-image-slider-4-5) .splide__track .splide__list .splide__slide .item-image .card__heading--top .subheading-content{line-height:1.3333}.splide-image-slider-4-5 .splide__track .splide__list .splide__slide .item-image .card__heading--bottom{position:absolute;bottom:15px;z-index:10;display:flex;justify-content:center;width:100%}.splide-image-slider-4-5 .splide__slide .item-image .card__heading--top,.splide-image-slider-4-5 .splide__slide .item-image .card__heading--bottom{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.section.section-full:has(.splide-image-slider-4-5) .splide__track .splide__list .splide__slide .item-image .card__heading--bottom .button-image-4-5{color:var(--btn-color);background-color:var(--btn-bg-color)}@keyframes dotFill4_5{0%{width:0%}to{width:100%}}.splide-image-slider-4-5.dots-custom .dots-bar{display:flex;align-items:center;justify-content:center;gap:15px;padding-top:var(--dots-padding-top)}.splide-image-slider-4-5.dots-custom .dots-bar .splide__pagination{display:flex;flex-wrap:nowrap;padding:24px;box-sizing:content-box;background-color:var(--dots-bg-color);border-radius:100px;align-items:center;margin:0;gap:8px;transform:none;justify-content:center;width:124px}.splide-image-slider-4-5.dots-custom .dots-bar .splide__pagination li{display:flex;align-items:center;height:8px}.splide-image-slider-4-5.dots-custom .splide__pagination__page{flex:0 0 auto;width:8px;height:8px;margin:0;border-radius:100px;background:var(--dots-color);opacity:1;position:relative;transition:width .5s ease-in-out,height .5s ease-in-out;will-change:width;transform:none}.splide-image-slider-4-5.dots-custom .splide__pagination__page:after{content:"";position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px;border-radius:inherit}.splide-image-slider-4-5.dots-custom .splide__pagination__page:hover{background:var(--dots-active-color)}.splide-image-slider-4-5.dots-custom .splide__pagination__page.is-active{width:32px;background:var(--dots-color)!important;transform:none;overflow:hidden}.splide-image-slider-4-5.dots-custom .dot-progress{position:absolute;left:0;top:0;width:0%;height:100%;background:var(--dots-active-color);border-radius:100px;pointer-events:none}.splide-image-slider-4-5.dots-custom .splide__pagination__page.is-active .dot-progress{animation:dotFill4_5 var(--dot-duration, 5s) ease-in-out forwards}.splide-image-slider-4-5.dots-custom.is-paused .splide__pagination__page.is-active .dot-progress{animation-play-state:paused}.splide-image-slider-4-5.dots-custom .dot-toggle{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;padding:0;border:none;color:var(--dots-icon-color);cursor:pointer;line-height:0;background-color:var(--dots-bg-color);border-radius:100px;box-shadow:inset 0 0 0 999px #0000;transition:box-shadow .15s ease}.splide-image-slider-4-5.dots-custom .dot-toggle:hover{box-shadow:inset 0 0 0 999px #0000000f}.splide-image-slider-4-5.dots-custom .dot-toggle:active{box-shadow:inset 0 0 0 999px #00000024}.splide-image-slider-4-5.dots-custom .splide__pagination li.dot-hidden{display:none}.splide-image-slider-4-5.dots-custom .dot-sm .splide__pagination__page:not(.is-active){width:6px;height:6px}.splide-image-slider-4-5.dots-custom .dot-xs .splide__pagination__page:not(.is-active){width:4px;height:4px}.splide-image-slider-4-5.dots-custom .dots-bar .splide__pagination,.splide-card-review-custom.dots-custom .dots-bar .splide__pagination{justify-content:space-between;overflow:hidden;padding-left:8px;padding-right:8px}.splide-image-slider-4-5.dots-custom .dots-bar .splide__pagination li,.splide-card-review-custom.dots-custom .dots-bar .splide__pagination li{flex:0 0 auto;transition:transform .5s ease-in-out}.splide-image-slider-4-5.dots-custom .splide__pagination li.dot-hidden,.splide-card-review-custom.dots-custom .splide__pagination li.dot-hidden{display:flex}.splide-image-slider-4-5.dots-custom .dot-hidden .splide__pagination__page:not(.is-active),.splide-card-review-custom.dots-custom .dot-hidden .splide__pagination__page:not(.is-active){width:0;height:0}.footer-custom-buyp{font-size:12px;padding:0}.footer-custom-buyp .container-customp{margin:0}.footer-custom-buyp .footer__wrapper{gap:0}.footer-custom-buyp .footer__wrapper .footer__block-list-top{display:flex;justify-content:center;padding:15px 0;border-top:1px solid var(--border-color-footer);border-bottom:1px solid var(--border-color-footer)}.footer-custom-buyp .footer__wrapper .footer__block-list{display:flex;flex-wrap:wrap;gap:0;align-items:stretch}.footer-custom-buyp .footer__wrapper .footer__block-list .footer__block{width:50%;display:flex;flex-direction:column;padding:15px;line-height:1.5;flex-basis:unset;max-width:unset}.footer-custom-buyp .footer__wrapper .footer__block-list .footer__block>ul{gap:5px}.footer-custom-buyp .footer__wrapper .footer__block-list .footer__block:first-child,.footer-custom-buyp .footer__wrapper .footer__block-list .footer__block:nth-child(2){border-bottom:1px solid var(--border-color-footer)}.footer-custom-buyp .footer__wrapper .footer__block-list .footer__block:first-child,.footer-custom-buyp .footer__wrapper .footer__block-list .footer__block:nth-child(3){border-right:1px solid var(--border-color-footer)}.footer-custom-buyp .footer__wrapper .footer__block-list-bottom{padding:15px;border-top:1px solid var(--border-color-footer);border-bottom:1px solid var(--border-color-footer)}.footer-custom-buyp .footer__wrapper .footer__aside{padding:15px}.footer-custom-buyp .footer__wrapper .footer__aside .footer__aside-bottom{flex-direction:column;gap:var(--spacing-3)}.footer-custom-buyp .footer__wrapper .footer__aside .footer__aside-bottom .footer__payment-icons,.footer-custom-buyp .footer__wrapper .footer__aside .footer__aside-bottom .footer__policy-links{justify-content:center}modal-opener.popup-custom.popup-animation .product-popup-modal__button{color:var(--popup-color);background-color:var(--popup-bg-color);padding:var(--vertical-padding) var(--horizontal-padding);padding-left:0;border-radius:var(--border-radius);font-weight:500;text-decoration:none;display:flex;align-items:center;gap:var(--gap-item)}modal-opener.popup-custom.popup-animation .product-popup-modal__button .text-popup-custom{padding-left:var(--gap-item);font-size:var(--text-font-size)}modal-opener.popup-custom.popup-animation .product-popup-modal__button .icon-popup-custom{display:flex;justify-content:center;align-items:center;position:relative;background-color:var(--icon-bg-color);padding:var(--icon-padding);border-radius:100px;margin-top:0}modal-opener.popup-custom.popup-animation .product-popup-modal__button .icon-popup-custom.ripple-animation:after,modal-opener.popup-custom.popup-animation .product-popup-modal__button .icon-popup-custom.ripple-animation:before{z-index:1;border-color:var(--animation-color)}modal-opener.popup-custom.popup-animation .product-popup-modal__button:hover{color:var(--popup-color)}modal-opener.popup-custom.popup-animation .text_right-popup p{margin:0}image-banner.image-banner-customp{grid-template:0 minmax(0,1fr) auto / minmax(0,1fr) minmax(0,min(var(--container-max-width),100% - var(--content-over-media-gap, var(--content-over-media-column-gap, var(--container-gutter))) * 2)) minmax(0,1fr)}.image-banner-customp{transform:none!important;opacity:1!important}.image-banner-customp .picture-box{width:50%;max-width:50%;grid-area:2 / 2 / auto / span 1;display:flex;place-self:center start;padding-block-start:calc(var(--header-height) * var(--section-is-first) - 10px)!important;min-height:min(280px,75vw)}.image-banner-customp .picture-box .product-picture{margin:auto 0}.image-banner-customp .picture-box .product-picture>img{height:auto;min-height:unset}.image-banner-customp .picture-box .svg-picture{position:absolute;max-width:35%;height:auto}.image-banner-customp .prose p[class^=h]{font-size:28px;line-height:1.2}.image-banner-customp .prose>button.button{margin-top:10px!important}.image-banner-customp .prose>button.button~div.contentmb{font-size:12px}.image-banner-customp>div:has(.prose){max-width:50%;padding-block-start:calc(var(--header-height) * var(--section-is-first) - 10px)!important}.image-banner-customp .svg-image__banner{max-width:100%;width:100%;text-align:center;padding:0!important;place-self:end center;grid-area:3 / 2 / auto / span 1;margin-top:-10px;margin-bottom:10px}.image-banner-customp .svg-image__banner .svg-icon-list{--gap-icon: 6px;display:flex;justify-content:space-between;gap:var(--gap-icon);width:100%}.image-banner-customp .svg-image__banner .svg-icon-list .svg-icon-item{display:block;max-width:100px;-webkit-mask-size:contain;width:calc(100% / 5 - var(--gap-icon)*4/5);aspect-ratio:1;background-color:var(--color-svg-image);margin:0}.image-banner-customp .svg-image__banner .content-bottom{margin:0;font-size:12px}.image-banner-customp .picture-box.picture-box-mb__top-left{align-items:flex-start;justify-content:flex-start}.image-banner-customp .picture-box.picture-box-mb__top-center{align-items:flex-start;justify-content:center}.image-banner-customp .picture-box.picture-box-mb__top-right{align-items:flex-start;justify-content:flex-end}.image-banner-customp .picture-box.picture-box-mb__middle-left{align-items:center;justify-content:flex-start}.image-banner-customp .picture-box.picture-box-mb__middle-center{align-items:center;justify-content:center}.image-banner-customp .picture-box.picture-box-mb__middle-right{align-items:center;justify-content:flex-end}.image-banner-customp .picture-box.picture-box-mb__bottom-left{align-items:flex-end;justify-content:flex-start}.image-banner-customp .picture-box.picture-box-mb__bottom-center{align-items:flex-end;justify-content:center}.image-banner-customp .picture-box.picture-box-mb__bottom-right{align-items:flex-end;justify-content:flex-end}.splide-card-review-custom{padding-bottom:20px}.section.section-full:has(.splide-card-review-custom) .section-stack.heading-center .section-header{justify-content:center}.section.section-full:has(.splide-card-review-custom) .section-stack.heading-center .section-header .prose{width:100%;text-align:center}.section.section-full:has(.splide-card-review-custom) .section-stack.heading-right .section-header{justify-content:flex-end}.section.section-full:has(.splide-card-review-custom) .section-stack.heading-right .section-header .prose{width:100%;text-align:right}.splide-card-review-custom .splide__track{padding-left:20px!important;padding-right:20px!important;margin-left:-20px;margin-right:-20px}.splide-card-review-custom .splide__track,.splide-card-review-custom .splide__list{touch-action:pan-y!important}.splide-card-review-custom .splide__arrows{position:absolute;z-index:10;left:0;right:0;display:flex;justify-content:space-between;align-items:center;height:0px}.splide-card-review-custom .splide__arrows .splide__arrow{display:flex;justify-content:center;align-items:center;width:40px;height:40px;background-color:#5e5e5e;color:#fff;padding:12px;border-radius:100%;cursor:pointer;opacity:.8}.splide-card-review-custom .splide__arrows .splide__arrow:hover{opacity:1}.splide-card-review-custom .splide__arrows .splide__arrow svg{width:20px;height:20px;fill:#fff}.splide-card-review-custom .splide__arrows .splide__arrow.splide__arrow--prev{transform:rotate(180deg)}.splide-card-review-custom .splide__slide__container{height:100%}.splide-card-review-custom .trustpilot-review{background-color:var(--background-column-color);max-width:50rem;border-radius:15px;padding:15px;height:100%;display:flex;flex-direction:column}.splide-card-review-custom .trustpilot-review .info-author-review{display:flex;justify-content:space-between}.splide-card-review-custom .trustpilot-review .info-author-review .info-verify{display:flex;gap:10px;justify-content:flex-end;color:var(--country-color)}.splide-card-review-custom .trustpilot-review .info-author-review .info-verify>div{display:flex}.splide-card-review-custom .trustpilot-review .info-author-review .info-verify .verify-country svg{fill:var(--country-color)}.splide-card-review-custom .trustpilot-review .info-author-review .info-author{display:flex;gap:10px}.splide-card-review-custom .trustpilot-review .info-author-review .info-author .info-avatar{position:relative;max-width:60px;max-height:60px;aspect-ratio:1}.splide-card-review-custom .trustpilot-review .info-author-review .info-author .info-avatar .social-img{position:absolute;bottom:0;right:0;width:20px;height:20px;aspect-ratio:1;border-radius:5px;display:flex;justify-content:center}.splide-card-review-custom .trustpilot-review .info-author-review .info-author .info-avatar .social-img img{border-radius:5px;width:20px;height:20px}.splide-card-review-custom .trustpilot-review .info-author-review .info-author .info-avatar .insta-story-open-btn{cursor:unset}.splide-card-review-custom .trustpilot-review .info-author-review .info-author .info-star-name{display:flex;flex-direction:column;justify-content:center;gap:3px}.splide-card-review-custom .trustpilot-review .info-author-review .info-author .info-star-name .info-name{display:flex;gap:5px;align-items:baseline}.splide-card-review-custom .trustpilot-review .info-author-review .info-author .info-star-name .star-review{letter-spacing:-1px;position:relative;width:max-content;font-size:20px}.splide-card-review-custom .trustpilot-review .info-author-review .info-author .info-star-name .star-review .star-show{color:var(--star-color);clip-path:inset(0 calc(100% - (var(--rating) / 5) * 100%) 0 0);overflow:hidden;position:relative;z-index:2}.splide-card-review-custom .trustpilot-review .info-author-review .info-author .info-star-name .star-review .star-bg{color:var(--star-bg-color);position:absolute;top:0;left:0;z-index:1;width:100%;height:100%}.splide-card-review-custom .trustpilot-review .info-author-review .info-author .info-star-name .rating-stars__container{margin:0}.splide-card-review-custom .trustpilot-review .info-author-review .info-author .info-star-name .info-name .insta-story-open-btn__username{text-align:left;font-size:calc(var(--pfp-size) / 3);color:#000;margin:0;font-weight:600}.splide-card-review-custom .trustpilot-review .info-review-content{text-align:left;padding:1rem;margin-top:.5rem;background-color:var(--background-column-content-color);border-radius:10px;display:flex;flex-direction:column;cursor:pointer;flex:1}.splide-card-review-custom .trustpilot-review .info-review-content h3{margin:0 0 .3rem;color:#000;font-weight:600}.splide-card-review-custom.card-review-shorten__text .trustpilot-review .info-review-content h3{display:-webkit-box;-webkit-line-clamp:var(--number-line-heading);-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;height:calc(var(--number-line-heading) * 1lh);flex:unset}.splide-card-review-custom.card-review-shorten__text .splide__list.is-expanded .trustpilot-review .info-review-content h3{display:block;-webkit-line-clamp:unset;overflow:visible;min-height:max-content}.splide-card-review-custom .trustpilot-review .info-review-content div.rte p{font-size:13px;font-style:italic;font-weight:400;letter-spacing:.2px;line-height:1.4;max-height:5.6em;overflow:hidden;position:relative}.splide-card-review-custom.card-review-shorten__text .trustpilot-review .info-review-content{flex:unset}.splide-card-review-custom.card-review-shorten__text .trustpilot-review .info-review-content .text-content p{interpolate-size:allow-keywords;display:-webkit-box;-webkit-line-clamp:var(--number-line-text);-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:1.4;max-height:calc(var(--number-line-text) * 1.4em);transition:max-height .4s ease-in-out,-webkit-line-clamp 0s .4s}.splide-card-review-custom.card-review-shorten__text .splide__list.is-expanded .trustpilot-review .info-review-content .text-content p{-webkit-line-clamp:unset;max-height:max-content;transition:max-height .4s ease-in-out,-webkit-line-clamp 0s 0s}@keyframes dotFillCardReview{0%{width:0%}to{width:100%}}.splide-card-review-custom.dots-custom .dots-bar{display:flex;align-items:center;justify-content:center;gap:15px;padding-top:var(--dots-padding-top)}.splide-card-review-custom.dots-custom .dots-bar .splide__pagination{display:flex;flex-wrap:nowrap;padding:24px;box-sizing:content-box;background-color:var(--dots-bg-color);border-radius:100px;align-items:center;margin:0;gap:8px;transform:none;justify-content:center;width:124px}.splide-card-review-custom.dots-custom .dots-bar .splide__pagination li{display:flex;align-items:center;height:8px}.splide-card-review-custom.dots-custom .splide__pagination__page{flex:0 0 auto;width:8px;height:8px;margin:0;border-radius:100px;background:var(--dots-color);opacity:1;position:relative;transition:width .5s ease-in-out,height .5s ease-in-out;will-change:width;transform:none}.splide-card-review-custom.dots-custom .splide__pagination__page:after{content:"";position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px;border-radius:inherit}.splide-card-review-custom.dots-custom .splide__pagination__page.is-active{width:32px;background:var(--dots-color)!important;transform:none;overflow:hidden}.splide-card-review-custom.dots-custom .dot-progress{position:absolute;left:0;top:0;width:0%;height:100%;background:var(--dots-active-color);border-radius:100px;pointer-events:none}.splide-card-review-custom.dots-custom .splide__pagination__page.is-active .dot-progress{animation:dotFillCardReview var(--dot-duration, 5s) ease-in-out forwards}.splide-card-review-custom.dots-custom.is-paused .splide__pagination__page.is-active .dot-progress{animation-play-state:paused}.splide-card-review-custom.dots-custom .dot-toggle{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;padding:0;border:none;color:var(--dots-icon-color);cursor:pointer;line-height:0;background-color:var(--dots-bg-color);border-radius:100px;box-shadow:inset 0 0 0 999px #0000;transition:box-shadow .15s ease}.splide-card-review-custom.dots-custom .dot-toggle:hover{box-shadow:inset 0 0 0 999px #0000000f}.splide-card-review-custom.dots-custom .dot-toggle:active{box-shadow:inset 0 0 0 999px #00000024}.splide-card-review-custom.dots-custom .splide__pagination li.dot-hidden{display:flex}.splide-card-review-custom.dots-custom .dot-sm .splide__pagination__page:not(.is-active){width:6px;height:6px}.splide-card-review-custom.dots-custom .dot-xs .splide__pagination__page:not(.is-active){width:4px;height:4px}.splide-card-review-custom.dots-custom .dots-bar .splide__pagination{justify-content:space-between;overflow:hidden;padding-left:8px;padding-right:8px}.text-with-icons-custom .text-with-icons__item{height:100%;background-color:var(--background-color);padding:var(--spacing-8);border-radius:20px}.text-with-icons-custom .text-with-icons__text-wrapper{text-align:center}.text-with-icons-custom .splide__track{cursor:grab}.heading-section-column{color:var(--heading-color)}.rich-text-custom .svg-list{display:flex;max-width:100%;gap:var(--item-gap-mb);justify-content:center;align-items:center;overflow:hidden}.rich-text-custom .svg-list .svg-item{display:flex;width:var(--item-width-mb);max-width:var(--item-width-mb);justify-content:center;align-items:center;margin:0}.rich-text-custom .svg-list .svg-item>img{margin:0!important;width:var(--item-width-mb)}.rich-text-custom .content-popup{display:flex;flex-direction:column;margin:0}.rich-text-custom .content-popup .popup-button{font-weight:600;cursor:pointer}.rich-text-custom .content-popup .popup-text{margin:0}.shopify-section--featured-product-custom{--section-vertical-padding: 15px;--section-gap: 10px}.shopify-section--featured-product-custom>.section:has(.product-custom){padding-left:var(--section-vertical-padding);padding-right:var(--section-vertical-padding);padding-bottom:30px;padding-top:30px}.shopify-section--featured-product-custom .product-custom .banner--error{margin-bottom:0!important}.product-custom{display:grid;grid-template-columns:1fr 1fr;gap:var(--section-gap);margin:0 auto;position:relative;max-width:450px;min-width:65%}.product-custom .product-info__buy-buttons{grid-column:1 / -1}.product-custom .product-info__buy-buttons .buy-buttons{gap:10px}.product-custom .product-info__buy-buttons .buy-buttons>button[type=submit]{border-radius:0}.product-info-custom{height:100%}.product-info-custom .product-info__block-item{margin:0}.product-gallery-custom{gap:5px}.product-gallery-custom .product-gallery__ar-wrapper{position:relative;border-radius:var(--rounded);overflow:hidden}.product-gallery-custom .product-gallery__media-list{pointer-events:none;-webkit-user-select:none;user-select:none;margin:0}.product-gallery__coating{position:absolute;z-index:2;top:0;bottom:0;left:0;right:0}.product-gallery__coating .coating-top .percent-sale{position:absolute;z-index:2;width:calc(var(--national-flag-width) * .6);height:calc(var(--national-flag-width) * .6);top:5px;left:5px;background-color:red;display:flex;justify-content:center;align-items:center;text-align:center;letter-spacing:.2px;border-radius:50%;padding:5px;font-weight:600;color:#fff;line-height:1;font-size:var(--text-xs)}.product-gallery__coating .coating-top .country-of-production{position:absolute;z-index:2;width:calc(var(--national-flag-width) * .7);height:calc(var(--national-flag-width) * .7);right:5px;top:5px;display:flex;justify-content:center;align-items:center;text-align:center}.product-gallery__coating .coating-top .country-of-production>img{width:calc(var(--national-flag-width) * .7);height:calc(var(--national-flag-width) * .7)}.product-gallery__coating .coating-bottom .star-review-of-product{position:absolute;bottom:0;left:0;z-index:2;display:flex;flex-direction:row;align-items:center;gap:4px;padding:3px 5px 3px 10px;border-top-right-radius:100px;border-bottom-left-radius:22px;border:1px solid #cbcddf;border-bottom:transparent;border-left:transparent;-webkit-backdrop-filter:blur(1px);background:#c4dee600;backdrop-filter:blur(2px);color:var(--color-star-review)}.product-gallery__coating .coating-bottom .star-review-of-product .block-review--left .top-review{font-size:var(--text-h4);line-height:22px}.product-gallery__coating .coating-bottom .star-review-of-product .block-review--right{display:flex;flex-direction:column;line-height:10px;margin-right:10px}.product-gallery__coating .coating-bottom .star-review-of-product .block-review--right .star-review{letter-spacing:.5px;font-weight:600;position:relative;width:max-content;font-size:var(--text-xs)}.product-gallery__coating .coating-bottom .star-review-of-product .block-review--right .star-review .star-show{clip-path:inset(0 calc(100% - (var(--rating) / 5) * 100%) 0 0);overflow:hidden;position:relative;z-index:2}.product-gallery__coating .coating-bottom .star-review-of-product .block-review--right .star-review .star-bg{color:gray;position:absolute;top:0;left:0;z-index:1;width:100%;height:100%}.product-gallery__coating .coating-bottom .star-review-of-product .block-review--right .number-review{font-weight:600;font-size:var(--text-xs)}.product-info-custom .variant-picker-custom{justify-content:space-between;gap:var(--section-gap)}.product-info-custom .variant-picker-custom .variant-picker__option.child-1{order:2;width:calc(200% + var(--section-gap));transform:translate(calc(-50% - var(--section-gap)/2))}.product-info-custom .variant-picker-custom .variant-picker__option.child-1 .variant-picker__option-values{justify-content:space-between;flex-wrap:nowrap;gap:var(--spacing-3)}.product-info-custom .variant-picker-custom .variant-picker__option .variant-picker__option-values>label{background-color:#fff;color:var(--color-active);border:unset;font-weight:600}.product-info-custom .variant-picker-custom .variant-picker__option .variant-picker__option-values .percent-sale{position:absolute;z-index:2;width:calc(var(--national-flag-width) * .7);height:calc(var(--national-flag-width) * .7);top:5px;left:5px;background-color:red;display:flex;justify-content:center;align-items:center;text-align:center;letter-spacing:.2px;border-radius:50%;padding:5px;font-weight:600;color:#fff;line-height:1;font-size:var(--text-xs)}.product-info-custom .variant-picker-custom .variant-picker__option.child-1 .variant-picker__option-values>label{flex:1;text-transform:uppercase;letter-spacing:.8px;padding:clamp(6px,2vw,10px) 0;width:60px;min-width:max-content;height:unset;box-sizing:content-box;display:flex;justify-content:center}.product-info-custom .variant-picker-custom .variant-picker__option.child-2{aspect-ratio:1}.product-info-custom .variant-picker-custom .variant-picker__option.child-2 .variant-picker__option-values{flex-direction:column;gap:var(--section-gap);justify-content:space-between;aspect-ratio:1}.product-info-custom .variant-picker-custom .variant-picker__option .variant-picker__option-values .block-swatch-custom-label:before{content:"";all:unset}.product-info-custom .variant-picker-custom .variant-picker__option .variant-picker__option-values :checked+.block-swatch-custom-label{background-color:var(--color-active);color:#fff}.product-info-custom .variant-picker-custom .variant-picker__option .variant-picker__option-values .block-swatch-custom-label.label-show-price{flex-direction:column;border-radius:var(--rounded-sm);padding:7px 8px;height:unset;letter-spacing:.5px;gap:0;align-items:flex-start;max-height:calc(40% - var(--section-gap) / 2);height:calc(40% - var(--section-gap) / 2);justify-content:center}.product-info-custom .variant-picker-custom .variant-picker__option .variant-picker__option-values .block-swatch-custom-label.label-show-price.label-first{flex-direction:column;gap:0;position:relative;justify-content:center;max-height:calc(60% - var(--section-gap) / 2);height:calc(60% - var(--section-gap) / 2)}.label-show-price.label-first .badge-custom{position:absolute;top:0;right:5px;width:max-content!important;transform:translateY(-50%);background-color:var(--color-bg-badge);color:var(--color-badge);padding:0 5px;border-radius:var(--rounded-sm);font-size:calc(var(--text-xs) * .8)}.product-info-custom .variant-picker-custom .variant-picker__option .variant-picker__option-values .block-swatch-custom-label.label-show-price.label-first>div{width:100%}.label-show-price.label-first .label-highlight{display:flex;flex-direction:column;position:relative;margin-bottom:2px}.label-show-price.label-first .label-highlight:after{content:"";height:1px;width:80%;position:absolute;bottom:0;background-color:var(--color-active)}:checked+.label-show-price.label-first .label-highlight:after{background-color:#fff}.label-show-price.label-first .freeship-content{font-weight:500;display:flex;flex-direction:column}.label-show-price.label-first .freeship-content .freeship-item{display:flex;gap:2px;align-items:center;line-height:1.1}.label-show-price.label-first .freeship-content .freeship-item>svg{max-width:20px;max-height:20px;fill:var(--color-active);width:10px;height:10px}:checked+.label-show-price.label-first .freeship-content .freeship-item>svg{fill:#fff}.label-show-price.label-first .freeship-content span{line-height:1.3;font-size:calc(var(--text-xs) * .8)}.label-show-price .label-price-left{text-align:left}.label-show-price .label-price-left .label-content-text{font-size:calc(var(--text-xs) * 1);text-wrap:nowrap;letter-spacing:.2px}.label-show-price .label-price-left .custom-sale-price{display:flex;align-items:baseline;gap:3px;position:relative;line-height:1}.label-show-price .label-price-left .custom-sale-price .custom-sale-price-show{font-size:var(--text-h4)}.label-show-price .label-price-right{display:flex;align-items:baseline;font-size:var(--text-xs);gap:5px}.label-show-price .label-price-right .custom-compare-price{font-weight:500;text-decoration:line-through;order:2}.label-show-price .label-price-right .custom-total-price{line-height:1.2;text-wrap:nowrap}.section-related-product-group .section-related-product-group-detail{display:flex;flex-direction:column;gap:5px;margin:30px 0}.section-related-product-group .section-related-product-group-detail .shopify-section--featured-product-custom>.section:has(.product-custom){max-width:max-content;margin:0 5px;border-radius:6px;padding-bottom:20px;padding-top:60px}.section-related-product-group .section-related-product-group-detail .shopify-section--featured-product-custom>.section:has(.product-custom) .product-custom .product__title{position:absolute;top:0;width:100%;text-align:center;transform:translateY(calc(-100% - 10px))}.section-related-product-group .section-related-product-group-detail .shopify-section--featured-product-custom>.section:has(.product-custom) .product-custom .product__title>h2{line-height:1.2;letter-spacing:0;min-height:2lh;display:flex;justify-content:center;align-items:center}.header-custom .header__icon-list{gap:var(--spacing-3) var(--header-part-gap)}.header__secondary-nav--custom .header__icon-list>li:has(a.hidden),.header__secondary-nav--custom .header__icon-list>li:has(shopify-account.hidden){display:none}.header__secondary-nav--custom .button-header-custom .btn-header{font-size:12px;padding:5px 10px;font-weight:600;color:var(--button-color);background-color:var(--button-bg)}.ingredients-section{text-align:center}.ingredients-section .section-header+div .image-with-text__text{font-size:var(--text-h2);line-height:1px}.ingredients-section .section-header~div:last-child .image-with-text__text{font-size:var(--text-sm)}.ingredients-section .text-in-table{display:flex;flex-direction:column;background-color:var(--bg-color);color:var(--content-color);gap:15px;padding:15px 40px;border:1px solid var(--content-color);max-width:400px;margin:0 auto}.ingredients-section .ingredients-image-wraper{display:flex;justify-content:center}.ingredients-section .ingredients-image-wraper .ingredients-picture{max-width:var(--image-width-mb)}.ingredients-section .list-column-custom{display:flex;justify-content:center;align-items:stretch;flex-wrap:wrap;row-gap:5px;color:var(--column-text-color)}.ingredients-section .list-column-custom .item-column-custom{width:50%;max-width:50%;margin-bottom:5px;border-right:1px solid var(--column-text-color)}.ingredients-section .list-column-custom .item-column-custom .item-content{display:flex;flex-direction:column;gap:10px;justify-content:center;margin:0 5px 5px}.ingredients-section .list-column-custom .item-column-custom:nth-child(2n),.ingredients-section .list-column-custom .item-column-custom:last-child{border-right:unset}.ingredients-section .list-column-custom .item-column-custom .item-content .item-column-custom__heading{padding-top:15px;margin-top:-5px;border-top:1px solid var(--column-text-color);display:flex;align-items:flex-end}.ingredients-section .list-column-custom .item-column-custom:nth-child(2) .item-content .item-column-custom__heading,.ingredients-section .list-column-custom .item-column-custom:first-child .item-content .item-column-custom__heading{border-top:unset}.ingredients-section .list-column-custom .item-column-custom .item-content .item-column-custom__heading>*:first-child,.ingredients-section .list-column-custom .item-column-custom .item-content .item-column-custom__content>*:first-child{margin:0 auto;max-width:95%}.container-cart-custom .table-custom .order-summary__header>tr,.container-cart-custom .table-custom .order-summary__body>tr{display:flex;flex-direction:row;width:100%;padding:var(--spacing-5)}.container-cart-custom .table-custom .order-summary__header>tr{padding-left:0;padding-right:0}.container-cart-custom .table-custom .order-summary__header>tr>th{padding-bottom:10px;display:none}.container-cart-custom .table-custom .order-summary__header>tr>th:first-child{padding-left:var(--spacing-5);padding-bottom:5px;display:flex}.container-cart-custom .table-custom .order-summary__header>tr>th:last-child{padding-right:var(--spacing-5)}.container-cart-custom .table-custom .order-summary__header>tr>:first-child,.container-cart-custom .table-custom .order-summary__body>tr>:first-child{width:100%;padding:0}.container-cart-custom .table-custom .order-summary__body>tr>:first-child{position:relative}.container-cart-custom .order-summary__header>tr>*,.container-cart-custom .order-summary__body>tr>*{padding:0}.container-cart-custom .order-summary__body>tr:first-child td,.container-cart-custom .order-summary__body>tr:last-child td{padding:0}.container-cart-custom .table-custom .order-summary__body>tr{background-color:var(--bg-card);border-radius:10px;padding:10px;flex-wrap:wrap}.container-cart-custom .table-custom .order-summary__body .tr__table-custom .quantity-line-item{width:100%}.container-cart-custom .table-custom .order-summary__body .tr__table-custom line-item-quantity{display:flex;align-items:center;width:100%;justify-content:space-between}.container-cart-custom .table-custom .order-summary__body .tr__table-custom .quantity-selector{display:inline-flex;align-items:center;border:none;border-radius:100px;overflow:hidden;width:fit-content;height:unset;background-color:#fff;padding:6px}.container-cart-custom .table-custom .order-summary__body .tr__table-custom .delete-item-btn{display:flex;align-items:center;justify-content:center;position:absolute;top:0;right:0;height:max-content}.container-cart-custom .table-custom .order-summary__body .tr__table-custom .total-price-line-item{color:rgb(var(--text-color));font-weight:600;font-size:var(--text-base)}.container-cart-custom .table-custom .order-summary__body .tr__table-custom .quantity-selector .quantity-button{display:flex;align-items:center;justify-content:center;width:22px;height:22px;background:transparent;border:none;cursor:pointer;color:inherit;padding:0;transition:background .15s ease;background-color:var(--bg-btn-quantity);border-radius:100px}.container-cart-custom .table-custom .order-summary__body .tr__table-custom .quantity-selector .quantity-button:hover{background:#0000000d}.container-cart-custom .table-custom .order-summary__body .tr__table-custom .quantity-selector .quantity-input{width:34px;height:22px;text-align:center;border:none;background:transparent;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield;font-weight:600;font-size:var(--text-base)}.container-cart-custom .table-custom .order-summary__body .tr__table-custom .quantity-selector .quantity-input::-webkit-outer-spin-button,.container-cart-custom .table-custom .order-summary__body .tr__table-custom .quantity-selector .quantity-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.container-cart-custom .table-custom .order-summary__body .tr__table-custom .remove-button{padding:5px}.container-cart-custom .table-custom .order-summary__body .tr__table-custom .remove-button,.container-cart-custom .table-custom .order-summary__body .tr__table-custom .remove-button:hover{display:inline-flex;align-items:center;color:#1e1e1e;text-decoration:none!important;transition:color .15s ease;background-size:0 1px}.container-cart-custom .table-custom .order-summary__body .tr__table-custom .remove-button:hover{color:#e02b2b}.container-cart-custom .table-custom .order-summary__body>tr td .line-item{--line-item-image-width: var(--spacing-28);gap:10px}.container-cart-custom .table-custom .order-summary__body>tr td:not(:first-child,:last-child){display:flex;justify-content:center;align-items:center}.container-cart-custom .table-custom .order-summary__body>tr td:last-child{display:flex;justify-content:flex-end;align-items:center;color:#000;width:100%}.container-cart-custom .table-custom .order-summary__body{display:flex;flex-direction:column;gap:20px}.container-cart-custom .table-custom .order-summary__body .line-item__info{gap:0}.container-cart-custom .table-custom .order-summary__body .line-item__info .review-custom{display:flex;align-items:baseline;gap:5px;line-height:1}.container-cart-custom .table-custom .order-summary__body .line-item__info .review-custom .top-review{color:#ff0001;font-weight:600;font-size:18px;line-height:unset}.container-cart-custom .table-custom .order-summary__body .line-item__info .review-custom .star-review{color:var(--star-color);letter-spacing:0px;font-size:18px;line-height:unset}.container-cart-custom .table-custom .order-summary__body .line-item__info .review-custom .number-review{line-height:unset}.cart-drawer::part(body){scrollbar-width:none}.cart-drawer::part(body)::-webkit-scrollbar{display:none!important;width:0;height:0}.cart-drawer .list-item-icon{--gap-item-icon: 10px}.cart-drawer .list-item-icon .list-item-custom{display:flex}.cart-drawer .list-item-icon .list-item-custom .item-icon-custom{min-width:20%;width:20%;border:1px solid rgb(var(--border-color));padding:6px;border-left:none}.cart-drawer .list-item-icon .list-item-custom .item-icon-custom:first-child{border-left:1px solid rgb(var(--border-color))}.cart-drawer .list-item-icon .list-item-custom .item-icon{display:flex;flex-direction:column;justify-content:center;text-align:center}.cart-drawer .list-item-icon .list-item-custom .item-icon .item-icon__image>svg{width:calc(var(--icon-width) * .8);height:calc(var(--icon-width) * .8)}.cart-drawer .list-item-icon .list-item-custom .item-icon .item-icon__text{line-height:1.2;font-size:calc(var(--text-font-size) * .6);margin:0 auto}.cart-drawer__line-items-custom .line-item__actions{display:none}.cart-drawer__line-items-custom .line-item__info{gap:0}.cart-drawer__line-items-custom .line-item__info .quantity-line-item{display:flex;width:100%}.cart-drawer__line-items-custom .line-item__info .quantity-line-item line-item-quantity{display:flex;align-items:center;width:100%;justify-content:space-between;margin:0}.cart-drawer__line-items-custom .line-item__info .quantity-line-item line-item-quantity .quantity-selector{display:inline-flex;align-items:center;border:none;border-radius:100px;overflow:hidden;width:fit-content;height:unset;background-color:#fff;padding:6px}.cart-drawer__line-items-custom .line-item__info .quantity-line-item line-item-quantity .quantity-selector .quantity-button{display:flex;align-items:center;justify-content:center;width:22px;height:22px;background:transparent;border:none;cursor:pointer;color:inherit;padding:0;transition:background .15s ease;background-color:var(--bg-btn-quantity);border-radius:100px}.cart-drawer__line-items-custom .line-item__info .quantity-line-item line-item-quantity .quantity-selector .quantity-input{width:34px;height:22px;text-align:center;border:none;background:transparent;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield;font-weight:600;font-size:var(--text-base)}.cart-drawer__line-items-custom .line-item__info .quantity-line-item line-item-quantity .delete-item-btn{position:absolute;top:5px;right:5px}.cart-drawer__line-items-custom .line-item__info .quantity-line-item line-item-quantity .delete-item-btn .remove-button{display:inline-flex;align-items:center;color:#1e1e1e;text-decoration:none!important;transition:color .15s ease;background-size:0 1px;padding:5px}.cart-drawer__line-items-custom .line-item__info .quantity-line-item line-item-quantity .delete-item-btn .remove-button>svg{pointer-events:none}.cart-drawer__line-items-custom .line-item__info .quantity-line-item line-item-quantity .total-price-line-item{color:rgb(var(--text-color));font-weight:600;font-size:var(--text-base)}.cart-drawer__line-items-custom .line-item__info .price-list{display:none}.cart-drawer__line-items-custom .line-item__info .review-custom{display:flex;align-items:baseline;gap:5px;line-height:1}.cart-drawer__line-items-custom .line-item__info .review-custom .top-review{color:#ff0001;font-weight:600;font-size:18px;line-height:unset}.cart-drawer__line-items-custom .line-item__info .review-custom .star-review{color:var(--star-color);letter-spacing:0px;font-size:18px;line-height:unset}.cart-drawer__line-items-custom .line-item__info .review-custom .number-review{line-height:unset}.cart-drawer__line-items-custom{display:flex;flex-direction:column;gap:20px}.cart-drawer__line-items-custom .line-item{padding:10px;border-radius:calc(var(--rounded-sm) + 10px);background-color:var(--bg-card);position:relative;gap:10px;--line-item-image-width: var(--spacing-24)}.badge-discout-custom{background-color:#f5f5f5}.cart-drawer__available-voucher .button-check-voucher{width:max-content;padding:10px;background-color:#f5f5f5;border-radius:10px;display:flex;align-items:center;gap:6px}.cart-drawer__available-voucher .button-check-voucher>input[type=checkbox]{width:15px;height:15px}.quick-buy-drawer__info-custom-buyp .list-item-icon .list-item-custom{display:flex;text-align:center}.quick-buy-drawer__info-custom-buyp .list-item-icon .list-item-custom .item-icon{max-width:20%;width:20%;padding:5px;border:1px solid rgb(var(--border-color));border-left:none}.quick-buy-drawer__info-custom-buyp .list-item-icon .list-item-custom .item-icon:first-child{border-left:1px solid rgb(var(--border-color))}.quick-buy-drawer__info-custom-buyp .list-item-icon .list-item-custom .item-icon .item-icon__image>svg{width:calc(var(--icon-width) - 2px);height:calc(var(--icon-width) - 2px)}.quick-buy-drawer__info-custom-buyp .list-item-icon .list-item-custom .item-icon .item-icon__text{font-size:calc(var(--text-font-size) - 3px);margin:0 auto;line-height:1.2}.quick-buy-drawer:has(.product-rerender-custom)::part(body){padding:0}.product-rerender-custom{--gap-item: 8px;--height-pill: 2.8rem;--item-space-onimage: 6px;--item-sale-width: 40px;display:flex;flex-direction:column;gap:var(--gap-item);flex-wrap:wrap;padding:15px 10px;background-color:var(--bg-color)}.product-rerender-custom .quick-buy-drawer-custom{display:flex;flex-direction:row;position:relative;gap:var(--gap-item);padding-bottom:calc(var(--height-pill) + var(--gap-item))}.product-rerender-custom .quick-buy-drawer__variant-image{flex:1;width:50%;max-width:50%;background-color:#fff;border-radius:var(--rounded-sm);position:relative}.product-rerender-custom .quick-buy-drawer__variant-image .quick-buy-drawer__media{max-width:100%}.product-rerender-custom .quick-buy-drawer__info{display:flex;flex:1;width:50%;max-width:50%;margin:0}.product-rerender-custom .quick-buy-drawer__info .variant-picker-custom{display:flex;flex-direction:column;max-width:100%}.product-rerender-custom .quick-buy-drawer__info .variant-picker-custom .child-2{order:1}.product-rerender-custom .quick-buy-drawer__info .variant-picker-custom .child-2,.product-rerender-custom .quick-buy-drawer__info .variant-picker-custom .child-2>div,.product-rerender-custom .quick-buy-drawer__info .variant-picker-custom .child-2>div .variant-picker__option-values{height:100%}.product-rerender-custom .quick-buy-drawer__info .variant-picker-custom .child-2>div .variant-picker__option-values{gap:var(--gap-item)}.product-rerender-custom .quick-buy-drawer__info .variant-picker-custom .child-2>div .variant-picker__option-values .percent-sale{position:absolute;top:var(--item-space-onimage);left:var(--item-space-onimage);width:var(--item-sale-width);height:var(--item-sale-width);background-color:#dd1d1d;color:#fff;border-radius:100px;overflow:hidden;font-size:11px;font-weight:600;line-height:1.05;display:flex;justify-content:center;align-items:center}.product-rerender-custom .quick-buy-drawer__info .variant-picker-custom .child-2>div .variant-picker__option-values .block-swatch-custom-label{width:100%;height:calc(40% - var(--gap-item)/2);flex-direction:column;justify-content:center;align-items:flex-start;gap:0;padding:5px 5px 5px 10px;border-radius:var(--rounded-sm)}.product-rerender-custom .quick-buy-drawer__info .variant-picker-custom .child-2>div .variant-picker__option-values .block-swatch-custom-label:before{content:"";all:unset}.product-rerender-custom .quick-buy-drawer__info .variant-picker-custom .child-2>div .variant-picker__option-values .block-swatch-custom-label.label-first{height:calc(60% - var(--gap-item)/2)}.product-rerender-custom .quick-buy-drawer__info .variant-picker-custom .child-2>div .variant-picker__option-values .block-swatch-custom-label.label-first .label-highlight:after{content:"";all:unset}.product-rerender-custom .quick-buy-drawer__info .variant-picker-custom .child-2>div .variant-picker__option-values .block-swatch-custom-label.label-first .label-highlight{flex-direction:column;margin:0}.product-rerender-custom .quick-buy-drawer__info .variant-picker-custom .child-2>div .variant-picker__option-values .block-swatch-custom-label.label-first .badge-custom{font-size:10px;font-weight:600}.product-rerender-custom .quick-buy-drawer__info .variant-picker-custom .child-2>div .variant-picker__option-values .block-swatch-custom-label.label-first .label-price-left .custom-sale-price:after{content:"";all:unset}.product-rerender-custom .quick-buy-drawer__info .variant-picker-custom .variant-picker__option-values .label-price-right{align-items:baseline;gap:5px;margin:0}.product-rerender-custom .quick-buy-drawer__info .variant-picker-custom .variant-picker__option-values .block-swatch-custom-label.label-first .label-price-right{position:relative;margin-bottom:3px}.product-rerender-custom .quick-buy-drawer__info .variant-picker-custom .variant-picker__option-values .block-swatch-custom-label.label-first .label-price-right:after{content:"";height:1px;width:100%;position:absolute;bottom:0;background-color:var(--color-active)}.product-rerender-custom .quick-buy-drawer__info .variant-picker-custom .variant-picker__option-values :checked+.block-swatch-custom-label.label-first .label-price-right:after{background-color:#fff}.product-rerender-custom .quick-buy-drawer__info .variant-picker-custom .variant-picker__option-values .block-swatch-custom-label.label-first .freeship-item>span{white-space:nowrap}.product-rerender-custom .quick-buy-drawer__info .variant-picker-custom .variant-picker__option-values .label-price-right .custom-total-price{font-weight:600}.product-rerender-custom .quick-buy-drawer__info .variant-picker-custom .variant-picker__option-values .label-price-left .custom-sale-price .custom-sale-price-show{font-size:var(--text-h5);font-weight:600}.product-rerender-custom .quick-buy-drawer__info .variant-picker-custom .variant-picker__option-values .label-price-left .label-content-text{font-size:var(--text-sm);font-weight:600}.product-rerender-custom .quick-buy-drawer__info .variant-picker-custom .child-1{order:2;width:100%;position:absolute;bottom:0;left:0}.product-rerender-custom .quick-buy-drawer__info .variant-picker-custom .child-1>div .variant-picker__option-values{justify-content:space-between;gap:var(--gap-item)}.product-rerender-custom .quick-buy-drawer__info .variant-picker-custom .child-1>div .variant-picker__option-values .block-swatch-custom-label{height:var(--height-pill);flex:1;justify-content:center;text-transform:uppercase;font-weight:600}.product-rerender-custom .quick-buy-drawer__info .variant-picker-custom .child-1>div .variant-picker__option-values .block-swatch-custom-label:before{content:"";all:unset}.product-rerender-custom .quick-buy-drawer__info .variant-picker-custom .variant-picker__option-values .block-swatch-custom-label{color:var(--color-active);border:none;-webkit-user-select:none;user-select:none}.product-rerender-custom .quick-buy-drawer__info .variant-picker-custom .variant-picker__option-values :checked+.block-swatch-custom-label{background-color:var(--color-active);color:#fff}.product-rerender-custom .quick-buy-drawer__variant-image .star-review-of-product{position:absolute;bottom:0;left:0;z-index:2;display:flex;flex-direction:row;align-items:center;gap:4px;padding:3px 5px 3px 10px;border-top-right-radius:100px;border-bottom-left-radius:22px;border:1px solid #cbcddf;border-bottom:transparent;border-left:transparent;-webkit-backdrop-filter:blur(1px);background:#c4dee600;backdrop-filter:blur(2px);color:var(--color-star-review)}.product-rerender-custom .quick-buy-drawer__variant-image .star-review-of-product .block-review--left .top-review{font-size:var(--text-h4);line-height:28px}.product-rerender-custom .quick-buy-drawer__variant-image .star-review-of-product .block-review--right{display:flex;flex-direction:column;line-height:18px;margin-right:15px}.product-rerender-custom .quick-buy-drawer__variant-image .star-review-of-product .block-review--right .star-review{letter-spacing:.5px;font-weight:600;position:relative;width:max-content;line-height:1.2}.product-rerender-custom .quick-buy-drawer__variant-image .star-review-of-product .block-review--right .star-review .star-show{clip-path:inset(0 calc(100% - (var(--rating) / 5) * 100%) 0 0);overflow:hidden;position:relative;z-index:2}.product-rerender-custom .quick-buy-drawer__variant-image .star-review-of-product .block-review--right .star-review .star-bg{color:gray;position:absolute;top:0;left:0;z-index:1;width:100%;height:100%}.product-rerender-custom .quick-buy-drawer__variant-image .star-review-of-product .block-review--right .number-review{font-weight:600;line-height:1.2}.product-rerender-custom .quick-buy-drawer__variant-image .country-of-production{position:absolute;z-index:2;width:var(--item-sale-width);height:var(--item-sale-width);right:var(--item-space-onimage);top:var(--item-space-onimage);display:flex;justify-content:center;align-items:center;text-align:center}.product-rerender-custom .quick-buy-drawer__variant-image .country-of-production>img{width:var(--item-sale-width);height:var(--item-sale-width)}.product-rerender-custom .quick-add-buy-button{width:100%}.product-rerender-custom .quick-add-buy-button>form>div.v-stack{gap:0}.product-rerender-custom .quick-add-buy-button buy-buttons .button{height:50px;border-radius:0;background-color:var(--color-active)}}@media screen and (min-width:750px){:root{--line-height-heading-content: 1.4;--letter-spacing-heading-content: .1px}.mb{display:none!important;visibility:hidden!important}.scroll-area{padding-bottom:20px}span.price-item.price-item--sale.price-item--last{font-weight:600}modal-opener button.button-add-custom-buyp{padding:0;min-width:unset;min-height:unset;width:36px;height:36px;border-radius:100px;display:flex;align-items:center;justify-content:center;margin:0 0 0 auto;background-color:var(--color-button-add);transform:scale(1);transition:transform .25s ease}modal-opener button.button-add-custom-buyp:before{all:unset}modal-opener button.button-add-custom-buyp:after{all:unset}.multicolumn-card.center .media--adapt img{-webkit-user-select:none;user-select:none}.image-slider-custom-arrows-position .splide__arrow--prev{display:none}.shopify-section--card-product-scroll{overflow:hidden}.content-title.center:has(~#cardscroll){display:flex;justify-content:center;color:var(--custom-color-heading)}.content-title.left:has(~#cardscroll){display:flex;justify-content:flex-start;color:var(--custom-color-heading)}.content-title.right:has(~#cardscroll){display:flex;justify-content:flex-end;color:var(--custom-color-heading)}.content-title.left:has(~#cardscroll) .content-custom{margin:var(--spacing-6) 0}.related-products__heading:has(~#cardscroll){margin:0;color:var(--custom-color-heading)}.color-custom-color-cardscroll:has(#cardscroll){background-color:var(--custom-color-bg-cardscroll)}.color-custom-color-gradient-cardscroll:has(#cardscroll){background:var(--custom-color-bggradient-cardscroll)}#cardscroll{flex-wrap:nowrap;overflow-x:scroll;padding:20px 20px 35px;gap:var(--spacing-5)}product-recommendations:has(.cardscroll-show-arrow){position:relative}#cardscroll.cardscroll-show-arrow::-webkit-scrollbar-track,#cardscroll_v2.cardscroll-show-arrow::-webkit-scrollbar-track{margin-right:120px}#cardscroll.cardscroll-show-arrow~.arrow-form-button,#cardscroll_v2.cardscroll-show-arrow~.arrow-form-button{width:100px;position:absolute;bottom:0;right:0;display:flex;justify-content:space-between;align-items:center;transform:translateY(50%)}#cardscroll.cardscroll-show-arrow~.arrow-form-button .arrow-button,#cardscroll_v2.cardscroll-show-arrow~.arrow-form-button .arrow-button{display:flex;justify-content:center;align-items:center;background-color:#e8e8ed;border-radius:100px;color:#0000008f;width:40px;height:40px}#cardscroll.cardscroll-show-arrow~.arrow-form-button .arrow-button>svg,#cardscroll_v2.cardscroll-show-arrow~.arrow-form-button .arrow-button>svg{height:100%;width:100%}#cardscroll.cardscroll-show-arrow~.arrow-form-button .arrow-button:disabled,#cardscroll_v2.cardscroll-show-arrow~.arrow-form-button .arrow-button:disabled{opacity:.42;pointer-events:none}#cardscroll.cardscroll-show-arrow~.arrow-form-button .arrow-button>svg,#cardscroll_v2.cardscroll-show-arrow~.arrow-form-button .arrow-button>svg{fill:#0000008f}#cardscroll::-webkit-scrollbar-track,#cardscroll_v2::-webkit-scrollbar-track{margin-left:20px;margin-right:20px;margin-top:-10px}#cardscroll>li.grid__item{min-width:260px;width:calc(25% - var(--grid-desktop-horizontal-spacing) * 3 / 4);max-width:calc(25% - var(--grid-desktop-horizontal-spacing) * 3 / 4);flex-grow:1;flex-shrink:0}#cardscroll>li.grid__item .card-wrapper{height:100%}#cardscroll .card-custom-buyp{padding:25px 0 15px;border-radius:12px;-webkit-user-select:none;user-select:none;display:flex;flex-direction:column;height:100%;overflow:hidden;box-shadow:var(--shadow-sm);transition:height .35s cubic-bezier(.34,1.8,.64,1),transform .35s cubic-bezier(.34,1.8,.64,1),box-shadow .35s cubic-bezier(.34,1.8,.64,1)}#cardscroll .card-custom-buyp:hover{transform:translateY(-6px)}#cardscroll .card-custom-buyp .card__heading{padding:0 15px;flex-grow:1;display:flex;flex-direction:column;gap:5px}#cardscroll .card-not-boxshadow:after{box-shadow:unset}#cardscroll .card-custom-buyp .title-custom{font-weight:600;color:var(--color-text);font-size:16px;letter-spacing:var(--letter-spacing-heading-content)}#cardscroll .card-custom-buyp .title-custom.left{text-align:left}#cardscroll .card-custom-buyp .title-custom.center{text-align:center}#cardscroll .card-custom-buyp .title-custom.right{text-align:right}#cardscroll .card-custom-buyp .sub-title-product{font-weight:500;color:var(--color-text);line-height:1.3;letter-spacing:.2px}#cardscroll .card-custom-buyp .sub-title-product.left{text-align:left}#cardscroll .card-custom-buyp .sub-title-product.center{text-align:center}#cardscroll .card-custom-buyp .sub-title-product.right{text-align:right}#cardscroll .card-custom-buyp .title-custom:after{all:unset}#cardscroll .card-custom-buyp>.card__content .card__information{padding:0;width:100%}#cardscroll .card-custom-buyp>.card__content{padding:10px 15px 0;display:flex;flex-direction:column;align-items:flex-end;flex:1;justify-content:space-between;gap:10px}#cardscroll .card-custom-buyp>.card__content .card__information .price__container .price__sale{display:flex;gap:5px;position:relative;z-index:5}#cardscroll .card-custom-buyp>.card__content .card__information .price__container .price__sale .price-item{color:var(--color-text)}#cardscroll .card-custom-buyp>.card__content .quick-add{margin:0;width:max-content}#cardscroll .card-custom-buyp .card-information>*:not(.visually-hidden:first-child)+*:not(.rating){margin:0}#cardscroll .card-custom-buyp .card__inner .card__media{border-radius:0}#cardscroll .card-custom-buyp:hover .card__inner .card__media img{transform:scale(1.05)}#cardscroll .card-custom-buyp .card__inner .card__media img{transition:height .35s cubic-bezier(.34,1.8,.64,1),transform .35s cubic-bezier(.34,1.8,.64,1),box-shadow .35s cubic-bezier(.34,1.8,.64,1)}#cardscroll .card-custom-buyp .card__inner .badge-on-image{position:absolute;color:var(--color-badge);z-index:5;background-color:var(--color-bg-badge);padding:5px 10px;border-radius:15px;font-size:12px;letter-spacing:.2px;left:15px}#cardscroll .card-custom-buyp .card__inner .badge-on-image[href]:hover{cursor:pointer}#cardscroll .card-custom-buyp .card__inner .badge-on-image:not([href]):hover{cursor:default}#cardscroll .card-custom-buyp .price__compare-price .price-item{font-size:16px;font-weight:500;opacity:.8}#cardscroll .card-custom-buyp .block-review-cardscroll{display:flex;align-items:baseline;gap:5px;margin-bottom:10px;padding:0 15px}#cardscroll .card-custom-buyp>.card__inner{position:relative}#cardscroll .card-custom-buyp .point-card-review{color:var(--color-text)}#cardscroll .card-custom-buyp .point-card-review p,#cardscroll .card-custom-buyp .block-review-cardscroll p{margin:0}#cardscroll .card-custom-buyp .block-review-cardscroll .top-card-review{display:flex;gap:5px;justify-content:flex-start;align-items:baseline}#cardscroll .card-custom-buyp .block-review-cardscroll .top-card-review .top-review{font-weight:600;font-size:16px;color:#000}#cardscroll .card-custom-buyp .block-review-cardscroll .top-card-review .star-review{letter-spacing:-1px;position:relative}#cardscroll .card-custom-buyp .block-review-cardscroll .top-card-review .star-review .star-show{color:var(--star-color);clip-path:inset(0 calc(100% - (var(--rating)/5)*100%) 0 0);overflow:hidden;position:relative;z-index:2}#cardscroll .card-custom-buyp .block-review-cardscroll .top-card-review .star-review .star-bg{color:var(--star-bg-color);position:absolute;top:0;left:0;z-index:1;width:100%;height:100%}#cardscroll .card-custom-buyp .block-review-cardscroll .number-review{font-size:13px;color:var(--review-color);opacity:.9}#cardscroll .card-custom-buyp .list-icon-bottom-cardscroll{display:flex;flex-direction:column;gap:10px;align-items:flex-end;width:100%}#cardscroll .card-custom-buyp .list-icon-bottom-cardscroll .item-icon-bottom-cardscroll{display:flex;gap:5px;align-items:center;justify-content:flex-end;z-index:10;padding:0}#cardscroll .card-custom-buyp .list-icon-bottom-cardscroll .item-icon-bottom-cardscroll.item-icon-chanel{width:100%}#cardscroll .card-custom-buyp .list-icon-bottom-cardscroll .item-icon-bottom-cardscroll.item-icon-chanel .asin-item-icon{flex:1;display:flex;font-size:13px;gap:2px;color:var(--color-text)}#cardscroll .card-custom-buyp .list-icon-bottom-cardscroll modal-opener.popup-custom{z-index:10}#cardscroll .card-custom-buyp .list-icon-bottom-cardscroll .item-icon-bottom-cardscroll .text-item-icon{color:var(--color-text);font-size:13px;letter-spacing:.2px;text-align:right}#cardscroll .card-custom-buyp .list-icon-bottom-cardscroll .item-icon-bottom-cardscroll .icon-item-icon{width:36px}#cardscroll .card-custom-buyp .list-icon-bottom-cardscroll .item-icon-bottom-cardscroll .icon-item-icon .icon-svg-custom{min-width:unset;min-height:unset;width:36px;height:36px;border-radius:100px;display:flex;align-items:center;justify-content:center;margin:0 0 0 auto;transform:scale(1);transition:transform .25s ease;background-color:var(--bgcolor-icon-svg)}#cardscroll .card-custom-buyp .list-icon-bottom-cardscroll .item-icon-bottom-cardscroll .icon-item-icon .icon-svg-custom .svg-icon-item{background-color:var(--color-icon-svg);display:block;width:30px;height:30px;-webkit-mask-size:contain!important}#cardscroll .underline-links-hover:hover .card-custom-buyp a{text-decoration:unset}#cardscroll_v2 .newscustom-popup{left:0;top:50px;width:60%;margin:0 auto}.section.section-full:has(.splide-image-slider-4-5){padding-left:20px;padding-right:20px}.shopify-section--image-slider-4-5 press-carousel img.press__image{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.shopify-section--image-slider-4-5 .splide:not(.is-initialized) .splide__slide{max-width:400px;min-width:300px;flex-shrink:0}.section.section-full:has(.splide-image-slider-4-5) .splide__track .splide__list .splide__slide{max-width:400px;min-width:300px;height:auto}.section.section-full:has(.splide-image-slider-4-5) .splide__track .splide__list .splide__slide .item-image{display:flex;justify-content:center;position:relative}.section.section-full:has(.splide-image-slider-4-5) .splide__track .splide__list.adapt .splide__slide .item-image .content-over-media{aspect-ratio:auto}.section.section-full:has(.splide-image-slider-4-5) .splide__track .splide__list.square .splide__slide .item-image .content-over-media{aspect-ratio:1 / 1}.section.section-full:has(.splide-image-slider-4-5) .splide__track .splide__list.portrait .splide__slide .item-image .content-over-media{aspect-ratio:2 / 3}.section.section-full:has(.splide-image-slider-4-5) .splide__track .splide__list .splide__slide .item-image .card__heading--top{position:absolute;z-index:1;top:15px;width:100%;max-width:80%;text-align:center;color:#fff;line-height:1.1}.section.section-full:has(.splide-image-slider-4-5) .splide__track .splide__list .splide__slide .item-image .card__heading--top .heading-hero{margin-bottom:6px}.section.section-full:has(.splide-image-slider-4-5) .splide__track .splide__list .splide__slide .item-image .card__heading--top .subheading-content{line-height:1.3333}.section.section-full:has(.splide-image-slider-4-5) .splide__track .splide__list .splide__slide .item-image .card__heading--bottom{position:absolute;bottom:15px;z-index:1;display:flex;justify-content:center;width:100%}.splide-image-slider-4-5 .splide__slide .item-image .card__heading--top,.splide-image-slider-4-5 .splide__slide .item-image .card__heading--bottom{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.section.section-full:has(.splide-image-slider-4-5) .splide__track .splide__list .splide__slide .item-image .card__heading--bottom .button-image-4-5{color:var(--btn-color);background-color:var(--btn-bg-color)}@keyframes dotFill4_5{0%{width:0%}to{width:100%}}.splide-image-slider-4-5.dots-custom .dots-bar{display:flex;align-items:center;justify-content:center;gap:15px;padding-top:var(--dots-padding-top)}.splide-image-slider-4-5.dots-custom .dots-bar .splide__pagination{display:flex;flex-wrap:nowrap;padding:24px;box-sizing:content-box;background-color:var(--dots-bg-color);border-radius:100px;align-items:center;margin:0;gap:8px;transform:none;justify-content:center;width:124px}.splide-image-slider-4-5.dots-custom .dots-bar .splide__pagination li{display:flex;align-items:center;height:8px}.splide-image-slider-4-5.dots-custom .splide__pagination__page{flex:0 0 auto;width:8px;height:8px;margin:0;border-radius:100px;background:var(--dots-color);opacity:1;position:relative;transition:width .5s ease-in-out,height .5s ease-in-out;will-change:width;transform:none}.splide-image-slider-4-5.dots-custom .splide__pagination__page:after{content:"";position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px;border-radius:inherit}.splide-image-slider-4-5.dots-custom .splide__pagination__page:hover{background:var(--dots-active-color)}.splide-image-slider-4-5.dots-custom .splide__pagination__page.is-active{width:32px;background:var(--dots-color)!important;transform:none;overflow:hidden}.splide-image-slider-4-5.dots-custom .dot-progress{position:absolute;left:0;top:0;width:0%;height:100%;background:var(--dots-active-color);border-radius:100px;pointer-events:none}.splide-image-slider-4-5.dots-custom .splide__pagination__page.is-active .dot-progress{animation:dotFill4_5 var(--dot-duration, 5s) ease-in-out forwards}.splide-image-slider-4-5.dots-custom.is-paused .splide__pagination__page.is-active .dot-progress{animation-play-state:paused}.splide-image-slider-4-5.dots-custom .dot-toggle{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;padding:0;border:none;color:var(--dots-icon-color);cursor:pointer;line-height:0;background-color:var(--dots-bg-color);border-radius:100px;box-shadow:inset 0 0 0 999px #0000;transition:box-shadow .15s ease}.splide-image-slider-4-5.dots-custom .dot-toggle:hover{box-shadow:inset 0 0 0 999px #0000000f}.splide-image-slider-4-5.dots-custom .dot-toggle:active{box-shadow:inset 0 0 0 999px #00000024}.splide-image-slider-4-5.dots-custom .splide__pagination li.dot-hidden{display:none}.splide-image-slider-4-5.dots-custom .dot-sm .splide__pagination__page:not(.is-active){width:6px;height:6px}.splide-image-slider-4-5.dots-custom .dot-xs .splide__pagination__page:not(.is-active){width:4px;height:4px}.splide-image-slider-4-5.dots-custom .dots-bar .splide__pagination,.splide-card-review-custom.dots-custom .dots-bar .splide__pagination{justify-content:space-between;overflow:hidden;padding-left:8px;padding-right:8px}.splide-image-slider-4-5.dots-custom .dots-bar .splide__pagination li,.splide-card-review-custom.dots-custom .dots-bar .splide__pagination li{flex:0 0 auto;transition:transform .5s ease-in-out}.splide-image-slider-4-5.dots-custom .splide__pagination li.dot-hidden,.splide-card-review-custom.dots-custom .splide__pagination li.dot-hidden{display:flex}.splide-image-slider-4-5.dots-custom .dot-hidden .splide__pagination__page:not(.is-active),.splide-card-review-custom.dots-custom .dot-hidden .splide__pagination__page:not(.is-active){width:0;height:0}.footer-custom-buyp{font-size:14px;padding:0;border-top:1px solid var(--border-color-footer)}.footer-custom-buyp .footer__wrapper{display:flex;gap:0;flex-wrap:wrap}.footer-custom-buyp .footer__wrapper .footer__block-list{width:100%;gap:0;align-items:stretch}.footer-custom-buyp .footer__wrapper .footer__block-list .footer__block{width:calc(100% / 3);max-width:unset;align-items:self-start;padding:40px;display:flex;flex-direction:column;gap:20px;flex-basis:unset}.footer-custom-buyp .footer__wrapper .footer__block-list .footer__block:nth-child(2){border-left:1px solid var(--border-color-footer);border-right:1px solid var(--border-color-footer)}.footer-custom-buyp .footer__wrapper .footer__block-list-bottom{width:100%;display:flex;align-items:center;justify-content:space-between;border-top:1px solid var(--border-color-footer);border-bottom:1px solid var(--border-color-footer);padding:20px 40px;gap:clamp(10px,1vw,20px)}.footer-custom-buyp .footer__wrapper .footer__block-list-bottom>.footer__block-item{flex:1;width:calc(100% / 3);max-width:calc(100% / 3)}.footer-custom-buyp .footer__wrapper .footer__block-list-bottom .block-item-logo{display:flex;justify-content:center}.footer-custom-buyp .footer__wrapper .footer__block-list-bottom .block-item-image{display:flex;justify-content:flex-end}.footer-custom-buyp .footer__wrapper .footer__block-list-bottom .block-item-image>img{max-width:200px}.footer-custom-buyp .footer__wrapper .footer__aside{width:100%;justify-content:center;padding:20px 40px}.footer-custom-buyp .footer__wrapper .footer__aside .footer__aside-bottom{flex-direction:column;gap:var(--spacing-3)}.footer-custom-buyp .footer__wrapper .footer__aside .footer__aside-bottom .footer__copyright{order:2}modal-opener.popup-custom.popup-animation .product-popup-modal__button{color:var(--popup-color);background-color:var(--popup-bg-color);padding:var(--vertical-padding) var(--horizontal-padding);padding-left:0;border-radius:var(--border-radius);font-weight:500;text-decoration:none;display:flex;align-items:center;gap:var(--gap-item)}modal-opener.popup-custom.popup-animation .product-popup-modal__button .text-popup-custom{padding-left:var(--gap-item);font-size:var(--text-font-size)}modal-opener.popup-custom.popup-animation .product-popup-modal__button .icon-popup-custom{display:flex;justify-content:center;align-items:center;position:relative;background-color:var(--icon-bg-color);padding:var(--icon-padding);border-radius:100px;margin-top:0}modal-opener.popup-custom.popup-animation .product-popup-modal__button .icon-popup-custom.ripple-animation:after,modal-opener.popup-custom.popup-animation .product-popup-modal__button .icon-popup-custom.ripple-animation:before{z-index:1;border-color:var(--animation-color)}modal-opener.popup-custom.popup-animation .product-popup-modal__button:hover{color:var(--popup-color)}modal-opener.popup-custom.popup-animation .text_right-popup p{margin:0}@media screen and (max-width:1249px){.image-banner-customp .prose *+:is(p,div,ul,ol){margin-block-start:var(--spacing-8)}.image-banner-customp .picture-box{width:40%;max-width:40%;min-height:500px;grid-area:2 / 2 / auto / span 1;padding:clamp(20px,3vw,50px);place-self:start start;position:relative;display:flex;align-items:center}.image-banner-customp>div:has(.prose){max-width:60%;padding-block-start:calc(var(--header-height) * var(--section-is-first) - 20px);text-align:center;display:flex;align-items:center;height:100%}.image-banner-customp>div:has(.prose) split-lines{line-height:1.2}.image-banner-customp .picture-box .product-picture>img{max-height:600px}.image-banner-customp .picture-box .svg-picture{position:absolute;right:0;max-width:25%;height:auto;transform:translate(calc(100% - clamp(20px,3vw,50px)))}.image-banner-customp .svg-image__banner .svg-icon-list{display:flex;justify-content:center;gap:20px}.image-banner-customp .svg-image__banner .svg-icon-list .svg-icon-item{display:block;max-width:calc(20% - 4px);-webkit-mask-size:contain;width:clamp(60px,8vw,80px);height:clamp(60px,8vw,80px);background-color:var(--color-svg-image);margin:0}.image-banner-customp .prose>button.button+div{max-width:75%;margin-left:auto;margin-right:auto;font-size:14px}}.section.section-full:has(.splide-card-review-custom){padding-left:var(--section-padding-horizontal);padding-right:var(--section-padding-horizontal)}.section.section-full:has(.splide-card-review-custom) .section-stack.heading-center .section-header{justify-content:center}.section.section-full:has(.splide-card-review-custom) .section-stack.heading-center .section-header .prose{width:100%;text-align:center}.section.section-full:has(.splide-card-review-custom) .section-stack.heading-right .section-header{justify-content:flex-end}.section.section-full:has(.splide-card-review-custom) .section-stack.heading-right .section-header .prose{width:100%;text-align:right}.splide-card-review-custom .splide__arrows{position:absolute;z-index:10;left:0;right:0;display:flex;justify-content:space-between;align-items:center;height:0px}.splide-card-review-custom .splide__arrows .splide__arrow{display:flex;justify-content:center;align-items:center;width:40px;height:40px;background-color:#5e5e5e;color:#fff;padding:12px;border-radius:100%;cursor:pointer;opacity:.8}.splide-card-review-custom .splide__arrows .splide__arrow:hover{opacity:1}.splide-card-review-custom .splide__arrows .splide__arrow svg{width:20px;height:20px;fill:#fff}.splide-card-review-custom .splide__arrows .splide__arrow.splide__arrow--prev{transform:rotate(180deg)}.splide-card-review-custom .splide__slide__container{height:100%}.splide-card-review-custom .trustpilot-review{background-color:var(--background-column-color);max-width:50rem;border-radius:15px;padding:20px;height:100%;display:flex;flex-direction:column}.splide-card-review-custom .splide__list{will-change:transform}.splide-card-review-custom .splide__list .splide__slide{min-width:25rem;backface-visibility:hidden}.splide-card-review-custom .trustpilot-review .info-author-review{display:flex;justify-content:space-between}.splide-card-review-custom .trustpilot-review .info-author-review .info-verify{display:flex;gap:10px;justify-content:flex-end;color:var(--country-color)}.splide-card-review-custom .trustpilot-review .info-author-review .info-verify>div{display:flex}.splide-card-review-custom .trustpilot-review .info-author-review .info-verify .verify-country svg{fill:var(--country-color)}.splide-card-review-custom .trustpilot-review .info-author-review .info-author{display:flex;gap:10px}.splide-card-review-custom .trustpilot-review .info-author-review .info-author .info-avatar{position:relative;max-width:60px;max-height:60px;aspect-ratio:1}.splide-card-review-custom .trustpilot-review .info-author-review .info-author .info-avatar .social-img{position:absolute;bottom:0;right:0;width:20px;height:20px;aspect-ratio:1;border-radius:5px;display:flex;justify-content:center}.splide-card-review-custom .trustpilot-review .info-author-review .info-author .info-avatar .social-img img{border-radius:5px;width:20px;height:20px}.splide-card-review-custom .trustpilot-review .info-author-review .info-author .info-avatar .insta-story-open-btn{cursor:unset}.splide-card-review-custom .trustpilot-review .info-author-review .info-author .info-star-name{display:flex;flex-direction:column;justify-content:center;gap:3px}.splide-card-review-custom .trustpilot-review .info-author-review .info-author .info-star-name .info-name{display:flex;gap:5px;align-items:baseline}.splide-card-review-custom .trustpilot-review .info-author-review .info-author .info-star-name .star-review{letter-spacing:-1px;position:relative;width:max-content;font-size:20px}.splide-card-review-custom .trustpilot-review .info-author-review .info-author .info-star-name .star-review .star-show{color:var(--star-color);clip-path:inset(0 calc(100% - (var(--rating) / 5) * 100%) 0 0);overflow:hidden;position:relative;z-index:2}.splide-card-review-custom .trustpilot-review .info-author-review .info-author .info-star-name .star-review .star-bg{color:var(--star-bg-color);position:absolute;top:0;left:0;z-index:1;width:100%;height:100%}.splide-card-review-custom .trustpilot-review .info-author-review .info-author .info-star-name .rating-stars__container{margin:0}.splide-card-review-custom .trustpilot-review .info-author-review .info-author .info-star-name .info-name .insta-story-open-btn__username{text-align:left;font-size:calc(var(--pfp-size) / 3);color:#000;margin:0;font-weight:600;cursor:pointer}.splide-card-review-custom .trustpilot-review .info-review-content{text-align:left;padding:1rem;margin-top:.5rem;background-color:var(--background-column-content-color);border-radius:10px;flex:1;display:flex;flex-direction:column}.splide-card-review-custom.card-review-shorten__text .trustpilot-review .info-review-content{cursor:pointer}.splide-card-review-custom .trustpilot-review .info-review-content h3{margin:0 0 .3rem;color:#000;font-weight:600;line-height:var(--line-height-heading-content);letter-spacing:var(--letter-spacing-heading-content)}.splide-card-review-custom.card-review-shorten__text .trustpilot-review .info-review-content h3{display:-webkit-box;-webkit-line-clamp:var(--number-line-heading);-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;height:calc(var(--number-line-heading) * 1lh);flex:unset}.splide-card-review-custom.card-review-shorten__text .splide__list.is-expanded .trustpilot-review .info-review-content h3{display:block;-webkit-line-clamp:unset;overflow:visible;min-height:max-content}.splide-card-review-custom .trustpilot-review .info-review-content div.rte p{font-size:13px;font-style:italic;font-weight:400;letter-spacing:.2px;overflow:hidden;position:relative}.splide-card-review-custom.card-review-shorten__text .trustpilot-review .info-review-content .text-content p{interpolate-size:allow-keywords;display:-webkit-box;-webkit-line-clamp:var(--number-line-text);-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:1.4;max-height:calc(var(--number-line-text) * 1.4em);transition:max-height .4s ease-in-out,-webkit-line-clamp 0s .4s;transition-behavior:normal,allow-discrete}.splide-card-review-custom.card-review-shorten__text .splide__list.is-expanded .trustpilot-review .info-review-content .text-content p{-webkit-line-clamp:unset;max-height:max-content;transition:max-height .4s ease-in-out,-webkit-line-clamp 0s 0s}@keyframes dotFillCardReview{0%{width:0%}to{width:100%}}.splide-card-review-custom.dots-custom .dots-bar{display:flex;align-items:center;justify-content:center;gap:15px;padding-top:var(--dots-padding-top)}.splide-card-review-custom.dots-custom .dots-bar .splide__pagination{display:flex;flex-wrap:nowrap;padding:24px 8px;box-sizing:content-box;background-color:var(--dots-bg-color);border-radius:100px;align-items:center;margin:0;gap:8px;transform:none;justify-content:center;width:124px}.splide-card-review-custom.dots-custom .dots-bar .splide__pagination li{display:flex;align-items:center;height:8px}.splide-card-review-custom.dots-custom .splide__pagination__page{flex:0 0 auto;width:8px;height:8px;margin:0;border-radius:100px;background:var(--dots-color);opacity:1;position:relative;transition:width .5s ease-in-out,height .5s ease-in-out;will-change:width;transform:none}.splide-card-review-custom.dots-custom .splide__pagination__page:after{content:"";position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px;border-radius:inherit}.splide-card-review-custom.dots-custom .splide__pagination__page:hover{background:var(--dots-active-color)}.splide-card-review-custom.dots-custom .splide__pagination__page.is-active{width:32px;background:var(--dots-color)!important;transform:none;overflow:hidden}.splide-card-review-custom.dots-custom .dot-progress{position:absolute;left:0;top:0;width:0%;height:100%;background:var(--dots-active-color);border-radius:100px;pointer-events:none}.splide-card-review-custom.dots-custom .splide__pagination__page.is-active .dot-progress{animation:dotFillCardReview var(--dot-duration, 5s) ease-in-out forwards}.splide-card-review-custom.dots-custom.is-paused .splide__pagination__page.is-active .dot-progress{animation-play-state:paused}.splide-card-review-custom.dots-custom .dot-toggle{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;padding:0;border:none;color:var(--dots-icon-color);cursor:pointer;line-height:0;background-color:var(--dots-bg-color);border-radius:100px;box-shadow:inset 0 0 0 999px #0000;transition:box-shadow .15s ease}.splide-card-review-custom.dots-custom .dot-toggle:hover{box-shadow:inset 0 0 0 999px #0000000f}.splide-card-review-custom.dots-custom .dot-toggle:active{box-shadow:inset 0 0 0 999px #00000024}.splide-card-review-custom.dots-custom .splide__pagination li.dot-hidden{display:flex}.splide-card-review-custom.dots-custom .dot-sm .splide__pagination__page:not(.is-active){width:6px;height:6px}.splide-card-review-custom.dots-custom .dot-xs .splide__pagination__page:not(.is-active){width:4px;height:4px}.splide-card-review-custom.dots-custom .dots-bar .splide__pagination{justify-content:space-between;padding-left:8px;padding-right:8px}.text-with-icons-custom .text-with-icons__item{height:100%;background-color:var(--background-color);padding:var(--spacing-8);border-radius:20px}.text-with-icons-custom .text-with-icons__text-wrapper{text-align:center;line-height:1.5}.text-with-icons-custom .splide__track{cursor:grab}.heading-section-column{color:var(--heading-color)}.rich-text-custom .svg-list{display:flex;max-width:100%;gap:var(--item-gap);justify-content:center;align-items:center;overflow:hidden}.rich-text-custom .svg-list .svg-item{display:flex;width:var(--item-width);max-width:var(--item-width);justify-content:center;align-items:center;margin:0}.rich-text-custom .svg-list .svg-item>img{margin:0!important;width:var(--item-width)}.rich-text-custom .content-popup{display:flex;align-items:baseline;gap:5px;margin:0}.rich-text-custom .content-popup .popup-button{font-weight:600;cursor:pointer}.rich-text-custom .content-popup .popup-text{margin:0}.newscustom-popup-animation,.newscustom-popup-base{left:0;top:50px;width:60%;margin:0 auto}.header.header-custom,.header.header-custom[allow-transparency]{transition:background .25s!important}.header.header-custom .header__wrapper{padding-top:14px;padding-bottom:14px}.mega-menu__nav .list-hover-tab>li.active .link-faded{opacity:1;color:#000}.content-show-hover-menu{display:flex;align-items:center}.content-show-hover-menu .image-on-menu{display:flex;width:var(--image-hover-width);max-width:var(--image-hover-width)}.content-show-hover-menu .image-on-menu>img{width:100%}.content-show-hover-menu>ul>li>ul{display:grid}.content-show-hover-menu>ul>li>ul>li:has(.image-on-menu){grid-area:1 / 1;opacity:0;pointer-events:none}.content-show-hover-menu>ul>li>ul>li.active:has(.image-on-menu){opacity:1;pointer-events:unset}.mega-menu:has(.content-show-hover-menu){display:grid;grid-template-columns:1fr auto 1fr;align-items:center;align-items:stretch}.mega-menu:has(.content-show-hover-menu) .navigation-promo__wrapper{justify-self:end}.header__secondary-nav--custom .button-header-custom .btn-header{padding:10px 20px;font-weight:600;color:var(--button-color);background-color:var(--button-bg)}.nav-burger{position:relative;display:inline-block;width:16px;height:12px;flex-shrink:0}.nav-burger__line{position:absolute;left:0;width:100%;height:2px;border-radius:2px;background:currentColor;transition:top .3s ease,transform .3s ease,opacity .2s ease}.nav-burger__line:nth-child(1){top:0}.nav-burger__line:nth-child(2){top:5px}.nav-burger__line:nth-child(3){top:10px}details.burger-open>summary .nav-burger .nav-burger__line{transition:top .3s ease,transform .3s ease,opacity .2s ease}details.burger-open>summary .nav-burger .nav-burger__line:nth-child(1){top:5px;transform:rotate(45deg)}details.burger-open>summary .nav-burger .nav-burger__line:nth-child(2){top:5px;transform:rotate(-45deg)}details.burger-open>summary .nav-burger .nav-burger__line:nth-child(3){top:5px;transform:scaleX(0);opacity:0}.ingredients-section{text-align:center}.ingredients-section .section-header+div .image-with-text__text{font-size:var(--text-h2);line-height:10px}.ingredients-section .section-header~div:last-child .image-with-text__text{font-size:var(--text-sm)}.ingredients-section .text-in-table{display:flex;flex-direction:column;background-color:var(--bg-color);color:var(--content-color);gap:15px;padding:15px 40px;border:1px solid var(--content-color);width:max-content;min-width:400px;max-width:600px;margin:0 auto}.ingredients-section .ingredients-image-wraper{display:flex;justify-content:center}.ingredients-section .ingredients-image-wraper .ingredients-picture{max-width:var(--image-width-pc)}.ingredients-section .list-column-custom{display:flex;justify-content:center;align-items:stretch;flex-wrap:wrap;row-gap:5px;color:var(--column-text-color)}.ingredients-section .list-column-custom .item-column-custom{width:25%;max-width:25%;margin-bottom:5px;padding-bottom:20px;border-right:1px solid var(--column-text-color)}.ingredients-section .list-column-custom .item-column-custom .item-content{display:flex;flex-direction:column;gap:15px;justify-content:center;margin:0 5px 5px}.ingredients-section .list-column-custom .item-column-custom:nth-child(4n),.ingredients-section .list-column-custom .item-column-custom:last-child{border-right:unset}.ingredients-section .list-column-custom .item-column-custom .item-content .item-column-custom__heading{padding-top:30px;margin-top:-5px;border-top:1px solid var(--column-text-color);display:flex;align-items:flex-end}.ingredients-section .list-column-custom .item-column-custom .item-content .item-column-custom__heading>*:first-child,.ingredients-section .list-column-custom .item-column-custom .item-content .item-column-custom__content>*:first-child{max-width:80%;margin:0 auto}.product-info__buy-buttons-custom more-payment-options-link{display:flex;transform:translate(calc(50% + var(--section-gap) / 2))}.container-cart-custom .table-custom .order-summary__header>tr,.container-cart-custom .table-custom .order-summary__body>tr{display:flex;flex-direction:row;width:100%;padding:var(--spacing-5) 0}.container-cart-custom .table-custom .order-summary__header>tr{padding-left:0;padding-right:0}.container-cart-custom .table-custom .order-summary__header>tr>th{padding-bottom:10px}.container-cart-custom .table-custom .order-summary__header>tr>th:first-child{padding-left:var(--spacing-5);padding-bottom:10px}.container-cart-custom .table-custom .order-summary__header>tr>th:last-child{padding-right:var(--spacing-5)}.container-cart-custom .table-custom .order-summary__header>tr>:first-child,.container-cart-custom .table-custom .order-summary__body>tr>:first-child{width:60%;padding:0;padding-left:var(--spacing-5)}.container-cart-custom .order-summary__header>tr>*,.container-cart-custom .order-summary__body>tr>*{width:20%;padding:0}.container-cart-custom .order-summary__body>tr:first-child td,.container-cart-custom .order-summary__body>tr:last-child td{padding:0}.container-cart-custom .table-custom .order-summary__body>tr{background-color:var(--bg-card);border-radius:10px}.container-cart-custom .table-custom .order-summary__body .tr__table-custom line-item-quantity{display:flex;align-items:center}.container-cart-custom .table-custom .order-summary__body .tr__table-custom .quantity-selector{display:inline-flex;align-items:center;border:none;border-radius:100px;overflow:hidden;width:fit-content;height:unset;background-color:#fff;padding:6px}.container-cart-custom .table-custom .order-summary__body .tr__table-custom line-item-quantity .total-price-line-item{display:none}.container-cart-custom .table-custom .order-summary__body .tr__table-custom .delete-item-btn{display:flex;align-items:center;justify-content:center;height:100%}.container-cart-custom .table-custom .order-summary__body .tr__table-custom .quantity-selector .quantity-button{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:transparent;border:none;cursor:pointer;color:inherit;padding:0;transition:background .15s ease;background-color:var(--bg-btn-quantity);border-radius:100px}.container-cart-custom .table-custom .order-summary__body .tr__table-custom .quantity-selector .quantity-button:hover{background:#0000000d}.container-cart-custom .table-custom .order-summary__body .tr__table-custom .quantity-selector .quantity-input{width:40px;height:32px;text-align:center;border:none;background:transparent;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield;font-weight:600;font-size:var(--text-base)}.container-cart-custom .table-custom .order-summary__body .tr__table-custom .quantity-selector .quantity-input::-webkit-outer-spin-button,.container-cart-custom .table-custom .order-summary__body .tr__table-custom .quantity-selector .quantity-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.container-cart-custom .table-custom .order-summary__body .tr__table-custom .remove-button{padding:5px}.container-cart-custom .table-custom .order-summary__body .tr__table-custom .remove-button,.container-cart-custom .table-custom .order-summary__body .tr__table-custom .remove-button:hover{display:inline-flex;align-items:center;color:#1e1e1e;text-decoration:none!important;transition:color .15s ease;background-size:0 1px}.container-cart-custom .table-custom .order-summary__body .tr__table-custom .remove-button:hover{color:#e02b2b}.container-cart-custom .table-custom .order-summary__body>tr td .line-item{--line-item-image-width: var(--spacing-28)}.container-cart-custom .table-custom .order-summary__body>tr td:not(:first-child,:last-child){display:flex;justify-content:center;align-items:center}.container-cart-custom .table-custom .order-summary__body>tr td:last-child{display:flex;justify-content:flex-end;align-items:center;color:#000;padding-right:var(--spacing-5)}.container-cart-custom .table-custom .order-summary__body{display:flex;flex-direction:column;gap:20px}.container-cart-custom .table-custom .order-summary__body .line-item__info{gap:0}.container-cart-custom .table-custom .order-summary__body .line-item__info .review-custom{display:flex;align-items:baseline;gap:5px;line-height:1}.container-cart-custom .table-custom .order-summary__body .line-item__info .review-custom .top-review{color:#ff0001;font-weight:600;font-size:18px;line-height:unset}.container-cart-custom .table-custom .order-summary__body .line-item__info .review-custom .star-review{color:var(--star-color);letter-spacing:0px;font-size:18px;line-height:unset}.container-cart-custom .table-custom .order-summary__body .line-item__info .review-custom .number-review{line-height:unset}.cart-drawer .list-item-icon{--gap-item-icon: 10px}.cart-drawer .list-item-icon .list-item-custom{display:flex}.cart-drawer .list-item-icon .list-item-custom .item-icon-custom{min-width:20%;width:20%;border:1px solid rgb(var(--border-color));padding:10px;border-left:none}.cart-drawer .list-item-icon .list-item-custom .item-icon-custom:first-child{border-left:1px solid rgb(var(--border-color))}.cart-drawer .list-item-icon .list-item-custom .item-icon{display:flex;flex-direction:column;justify-content:center;text-align:center}.cart-drawer .list-item-icon .list-item-custom .item-icon .item-icon__image>svg{width:var(--icon-width);height:var(--icon-width)}.cart-drawer .list-item-icon .list-item-custom .item-icon .item-icon__text{line-height:1.2;font-size:var(--text-font-size);margin:0 auto;max-width:90%}.cart-drawer__line-items-custom .line-item__actions{display:none}.cart-drawer__line-items-custom .line-item__info .quantity-line-item{display:flex;width:100%}.cart-drawer__line-items-custom .line-item__info .quantity-line-item line-item-quantity{display:flex;align-items:center;width:100%;justify-content:space-between;margin:0}.cart-drawer__line-items-custom .line-item__info .quantity-line-item line-item-quantity .quantity-selector{display:inline-flex;align-items:center;border:none;border-radius:100px;overflow:hidden;width:fit-content;height:unset;background-color:#fff;padding:6px}.cart-drawer__line-items-custom .line-item__info .quantity-line-item line-item-quantity .quantity-selector .quantity-button{display:flex;align-items:center;justify-content:center;width:22px;height:22px;background:transparent;border:none;cursor:pointer;color:inherit;padding:0;transition:background .15s ease;background-color:var(--bg-btn-quantity);border-radius:100px}.cart-drawer__line-items-custom .line-item__info .quantity-line-item line-item-quantity .quantity-selector .quantity-input{width:34px;height:22px;text-align:center;border:none;background:transparent;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield;font-weight:600;font-size:var(--text-base);-webkit-user-select:none;user-select:none}.cart-drawer__line-items-custom .line-item__info .quantity-line-item line-item-quantity .delete-item-btn{position:absolute;top:5px;right:5px}.cart-drawer__line-items-custom .line-item__info .quantity-line-item line-item-quantity .delete-item-btn .remove-button{display:inline-flex;align-items:center;color:#1e1e1e;text-decoration:none!important;transition:color .15s ease;background-size:0 1px;padding:5px}.cart-drawer__line-items-custom .line-item__info .quantity-line-item line-item-quantity .delete-item-btn .remove-button>svg{pointer-events:none}.cart-drawer__line-items-custom .line-item__info .quantity-line-item line-item-quantity .total-price-line-item{color:rgb(var(--text-color));font-weight:600;font-size:var(--text-base)}.cart-drawer__line-items-custom .line-item__info .price-list{display:none}.cart-drawer__line-items-custom .line-item__info .review-custom{display:flex;align-items:baseline;gap:5px;line-height:1}.cart-drawer__line-items-custom .line-item__info .review-custom .top-review{color:#ff0001;font-weight:600;font-size:18px;line-height:unset}.cart-drawer__line-items-custom .line-item__info .review-custom .star-review{color:var(--star-color);letter-spacing:0px;font-size:18px;line-height:unset}.cart-drawer__line-items-custom .line-item__info .review-custom .number-review{line-height:unset}.cart-drawer__line-items-custom{display:flex;flex-direction:column;gap:20px}.cart-drawer__line-items-custom .line-item{padding:10px;border-radius:calc(var(--rounded-sm) + 10px);background-color:var(--bg-card);position:relative;--line-item-image-width: var(--spacing-28)}.badge-discout-custom{background-color:#f5f5f5}.cart-drawer__available-voucher .button-check-voucher{width:max-content;padding:10px;background-color:#f5f5f5;border-radius:10px;display:flex;align-items:center;gap:6px}.cart-drawer__available-voucher .button-check-voucher>input[type=checkbox]{width:15px;height:15px}.quick-buy-drawer__info-custom-buyp .list-item-icon .list-item-custom{display:flex;text-align:center}.quick-buy-drawer__info-custom-buyp .list-item-icon .list-item-custom .item-icon{max-width:20%;width:20%;padding:8px;border:1px solid rgb(var(--border-color));border-left:none}.quick-buy-drawer__info-custom-buyp .list-item-icon .list-item-custom .item-icon:first-child{border-left:1px solid rgb(var(--border-color))}.quick-buy-drawer__info-custom-buyp .list-item-icon .list-item-custom .item-icon .item-icon__image>svg{width:var(--icon-width);height:var(--icon-width)}.quick-buy-drawer__info-custom-buyp .list-item-icon .list-item-custom .item-icon .item-icon__text{font-size:var(--text-font-size);max-width:80%;margin:0 auto;line-height:1.2}.quick-buy-drawer:has(.product-rerender-custom){width:600px}.quick-buy-drawer:has(.product-rerender-custom)::part(body){padding:0}.product-rerender-custom{--gap-item: 12px;--height-pill: 3.2rem;--item-space-onimage: 10px;--item-sale-width: 50px;display:flex;flex-direction:column;gap:var(--gap-item);flex-wrap:wrap;padding:var(--drawer-body-padding);background-color:var(--bg-color)}.product-rerender-custom .quick-buy-drawer-custom{display:flex;flex-direction:row;position:relative;gap:var(--gap-item);padding-bottom:calc(var(--height-pill) + var(--gap-item))}.product-rerender-custom .quick-buy-drawer__variant-image{flex:1;width:50%;max-width:50%;background-color:#fff;border-radius:var(--rounded-sm);position:relative}.product-rerender-custom .quick-buy-drawer__variant-image .quick-buy-drawer__media{max-width:100%}.product-rerender-custom .quick-buy-drawer__info{display:flex;flex:1;width:50%;max-width:50%;margin:0}.product-rerender-custom .quick-buy-drawer__info .variant-picker-custom{display:flex;flex-direction:column;max-width:100%}.product-rerender-custom .quick-buy-drawer__info .variant-picker-custom .child-2{order:1}.product-rerender-custom .quick-buy-drawer__info .variant-picker-custom .child-2,.product-rerender-custom .quick-buy-drawer__info .variant-picker-custom .child-2>div,.product-rerender-custom .quick-buy-drawer__info .variant-picker-custom .child-2>div .variant-picker__option-values{height:100%}.product-rerender-custom .quick-buy-drawer__info .variant-picker-custom .child-2>div .variant-picker__option-values{gap:var(--gap-item)}.product-rerender-custom .quick-buy-drawer__info .variant-picker-custom .child-2>div .variant-picker__option-values .percent-sale{position:absolute;top:var(--item-space-onimage);left:var(--item-space-onimage);width:var(--item-sale-width);height:var(--item-sale-width);background-color:#dd1d1d;color:#fff;border-radius:100px;overflow:hidden;font-size:14px;font-weight:600;line-height:1.05;display:flex;justify-content:center;align-items:center}.product-rerender-custom .quick-buy-drawer__info .variant-picker-custom .child-2>div .variant-picker__option-values .block-swatch-custom-label{width:100%;height:calc(40% - var(--gap-item)/2);flex-direction:column;justify-content:center;align-items:flex-start;gap:0;padding:10px 15px;border-radius:var(--rounded-sm)}.product-rerender-custom .quick-buy-drawer__info .variant-picker-custom .child-2>div .variant-picker__option-values .block-swatch-custom-label:before{content:"";all:unset}.product-rerender-custom .quick-buy-drawer__info .variant-picker-custom .child-2>div .variant-picker__option-values .block-swatch-custom-label.label-first{height:calc(60% - var(--gap-item)/2)}.product-rerender-custom .quick-buy-drawer__info .variant-picker-custom .child-2>div .variant-picker__option-values .block-swatch-custom-label.label-first .label-highlight{flex-direction:column;margin:0}.product-rerender-custom .quick-buy-drawer__info .variant-picker-custom .child-2>div .variant-picker__option-values .block-swatch-custom-label.label-first .label-highlight:after{all:unset}.product-rerender-custom .quick-buy-drawer__info .variant-picker-custom .child-2>div .variant-picker__option-values .block-swatch-custom-label.label-first .badge-custom{font-size:12px;font-weight:600}.product-rerender-custom .quick-buy-drawer__info .variant-picker-custom .child-2>div .variant-picker__option-values .block-swatch-custom-label.label-first .label-price-left .custom-sale-price:after{content:"";all:unset}.product-rerender-custom .quick-buy-drawer__info .variant-picker-custom .variant-picker__option-values .label-price-right{flex-direction:row-reverse;align-items:baseline;gap:10px;margin:0}.product-rerender-custom .quick-buy-drawer__info .variant-picker-custom .variant-picker__option-values .block-swatch-custom-label.label-first .label-price-right{position:relative;margin-bottom:5px;font-size:unset;justify-content:flex-end}.product-rerender-custom .quick-buy-drawer__info .variant-picker-custom .variant-picker__option-values .block-swatch-custom-label.label-first .label-price-right:after{content:"";height:1px;width:100%;position:absolute;bottom:0;background-color:var(--color-active)}.product-rerender-custom .quick-buy-drawer__info .variant-picker-custom .variant-picker__option-values :checked+.block-swatch-custom-label.label-first .label-price-right:after{background-color:#fff}.product-rerender-custom .quick-buy-drawer__info .variant-picker-custom .variant-picker__option-values .block-swatch-custom-label.label-first .freeship-item>span{font-size:var(--text-xs)}.product-rerender-custom .quick-buy-drawer__info .variant-picker-custom .variant-picker__option-values .label-price-right .custom-total-price{font-weight:600}.product-rerender-custom .quick-buy-drawer__info .variant-picker-custom .variant-picker__option-values .label-price-left .custom-sale-price{padding:3px 0}.product-rerender-custom .quick-buy-drawer__info .variant-picker-custom .variant-picker__option-values .label-price-left .custom-sale-price .custom-sale-price-show{font-size:var(--text-h5);font-weight:600}.product-rerender-custom .quick-buy-drawer__info .variant-picker-custom .variant-picker__option-values .label-price-left .label-content-text{font-size:var(--text-base);font-weight:600}.product-rerender-custom .quick-buy-drawer__info .variant-picker-custom .child-1{order:2;width:100%;position:absolute;bottom:0;left:0}.product-rerender-custom .quick-buy-drawer__info .variant-picker-custom .child-1>div .variant-picker__option-values{justify-content:space-between;gap:var(--gap-item)}.product-rerender-custom .quick-buy-drawer__info .variant-picker-custom .child-1>div .variant-picker__option-values .block-swatch-custom-label{height:var(--height-pill);flex:1;justify-content:center;text-transform:uppercase;font-weight:600}.product-rerender-custom .quick-buy-drawer__info .variant-picker-custom .child-1>div .variant-picker__option-values .block-swatch-custom-label:before{content:"";all:unset}.product-rerender-custom .quick-buy-drawer__info .variant-picker-custom .variant-picker__option-values .block-swatch-custom-label{color:var(--color-active);border:none;-webkit-user-select:none;user-select:none}.product-rerender-custom .quick-buy-drawer__info .variant-picker-custom .variant-picker__option-values :checked+.block-swatch-custom-label{background-color:var(--color-active);color:#fff}.product-rerender-custom .quick-buy-drawer__variant-image .star-review-of-product{position:absolute;bottom:0;left:0;z-index:2;display:flex;flex-direction:row;align-items:center;gap:4px;padding:3px 5px 3px 10px;border-top-right-radius:100px;border-bottom-left-radius:22px;border:1px solid #cbcddf;border-bottom:transparent;border-left:transparent;-webkit-backdrop-filter:blur(1px);background:#c4dee600;backdrop-filter:blur(2px);color:var(--color-star-review)}.product-rerender-custom .quick-buy-drawer__variant-image .star-review-of-product .block-review--left .top-review{font-size:var(--text-h4);line-height:32px}.product-rerender-custom .quick-buy-drawer__variant-image .star-review-of-product .block-review--right{display:flex;flex-direction:column;line-height:18px;margin-right:15px}.product-rerender-custom .quick-buy-drawer__variant-image .star-review-of-product .block-review--right .star-review{letter-spacing:.5px;font-weight:600;position:relative;width:max-content}.product-rerender-custom .quick-buy-drawer__variant-image .star-review-of-product .block-review--right .star-review .star-show{clip-path:inset(0 calc(100% - (var(--rating) / 5) * 100%) 0 0);overflow:hidden;position:relative;z-index:2}.product-rerender-custom .quick-buy-drawer__variant-image .star-review-of-product .block-review--right .star-review .star-bg{color:gray;position:absolute;top:0;left:0;z-index:1;width:100%;height:100%}.product-rerender-custom .quick-buy-drawer__variant-image .star-review-of-product .block-review--right .number-review{font-weight:600}.product-rerender-custom .quick-buy-drawer__variant-image .country-of-production{position:absolute;z-index:2;width:var(--item-sale-width);height:var(--item-sale-width);right:var(--item-space-onimage);top:var(--item-space-onimage);display:flex;justify-content:center;align-items:center;text-align:center}.product-rerender-custom .quick-buy-drawer__variant-image .country-of-production>img{width:var(--item-sale-width);height:var(--item-sale-width)}.product-rerender-custom .quick-add-buy-button{width:100%}.product-rerender-custom .quick-add-buy-button>form>div.v-stack{gap:0}.product-rerender-custom .quick-add-buy-button buy-buttons .button{height:55px;border-radius:0;background-color:var(--color-active)}@media screen and (max-width:1124px){.shopify-section--featured-product-custom{--section-vertical-padding: 4vw;--section-horizontal-padding: 4vw;--section-gap: 1.5vw;font-size:1vw}.shopify-section--featured-product-custom>.section:has(.product-custom){padding-left:var(--section-vertical-padding);padding-right:var(--section-vertical-padding);padding-bottom:var(--section-horizontal-padding);padding-top:var(--section-horizontal-padding)}.shopify-section--featured-product-custom .product-custom .banner--error{margin-bottom:0!important}.product-custom{display:grid;grid-template-columns:2fr 3fr;gap:var(--section-gap);margin:0 auto;position:relative;width:80%;min-width:600px}.product-custom .product-info__buy-buttons .buy-buttons>button[type=submit]{order:2;border-radius:0}.product-custom .shopify-payment-button__more-options{font-size:1.5em}.product-custom .product-info__buy-buttons{grid-column:1 / -1}.product-custom .product-info__buy-buttons .buy-buttons{gap:10px}.product-info-custom{height:100%;position:unset}.product-info-custom .product-info__block-item{margin:0;height:100%}.product-info-custom .product-info__block-item .product-info__variant-picker{height:100%}.product-gallery-custom{gap:5px}.product-gallery-custom .product-gallery__ar-wrapper{position:relative;border-radius:var(--rounded);overflow:hidden}.product-gallery-custom .product-gallery__media-list{pointer-events:none;-webkit-user-select:none;user-select:none;margin:0}.product-gallery__coating{position:absolute;z-index:2;top:0;bottom:0;left:0;right:0}.product-gallery__coating .coating-top .country-of-production{position:absolute;z-index:2;width:calc(var(--national-flag-width) * .8);height:calc(var(--national-flag-width) * .8);right:10px;top:10px;display:flex;justify-content:center;align-items:center;text-align:center}.product-gallery__coating .coating-top .country-of-production>img{width:calc(var(--national-flag-width) * .8);height:calc(var(--national-flag-width) * .8)}.product-gallery__coating .coating-bottom .star-review-of-product{position:absolute;bottom:1px;left:0;z-index:2;display:flex;flex-direction:row;align-items:center;gap:4px;padding:3px 5px 3px 10px;border-top-right-radius:100px;border-bottom-left-radius:22px;border:1px solid #cbcddf;border-bottom:transparent;border-left:transparent;-webkit-backdrop-filter:blur(1px);background:#c4dee600;backdrop-filter:blur(2px);color:var(--color-star-review)}.product-gallery__coating .coating-bottom .star-review-of-product .block-review--left .top-review{font-size:var(--text-h3);line-height:22px}.product-gallery__coating .coating-bottom .star-review-of-product .block-review--right{display:flex;flex-direction:column;line-height:10px;margin-right:10px}.product-gallery__coating .coating-bottom .star-review-of-product .block-review--right .star-review{letter-spacing:.5px;font-weight:600;position:relative;width:max-content;font-size:var(--text-sm)}.product-gallery__coating .coating-bottom .star-review-of-product .block-review--right .star-review .star-show{clip-path:inset(0 calc(100% - (var(--rating) / 5) * 100%) 0 0);overflow:hidden;position:relative;z-index:2}.product-gallery__coating .coating-bottom .star-review-of-product .block-review--right .star-review .star-bg{color:gray;position:absolute;top:0;left:0;z-index:1;width:100%;height:100%}.product-gallery__coating .coating-bottom .star-review-of-product .block-review--right .number-review{font-weight:600;font-size:var(--text-sm)}.product-info-custom .variant-picker-custom{justify-content:space-between;gap:var(--section-gap);display:flex;flex-direction:column;height:100%}.product-info-custom .variant-picker-custom .variant-picker__option.child-1{order:2}.product-info-custom .variant-picker-custom .variant-picker__option.child-1 .variant-picker__option-values{justify-content:space-between;flex-wrap:nowrap;gap:var(--section-gap)}.product-info-custom .variant-picker-custom .variant-picker__option .variant-picker__option-values>label{background-color:#fff;color:var(--color-active);border:unset;font-weight:600}.product-info-custom .variant-picker-custom .variant-picker__option .variant-picker__option-values .percent-sale{position:absolute;z-index:2;width:calc(var(--national-flag-width) * .8);height:calc(var(--national-flag-width) * .8);top:10px;left:10px;background-color:red;display:flex;justify-content:center;align-items:center;text-align:center;letter-spacing:.4px;border-radius:50%;padding:10px;font-weight:600;color:#fff;line-height:1;font-size:var(--text-xs)}.product-info-custom .variant-picker-custom .variant-picker__option.child-1 .variant-picker__option-values>label{text-transform:uppercase;letter-spacing:.8px;padding:.8em 0;min-width:max-content;height:unset;box-sizing:content-box;display:flex;justify-content:center;font-size:1.5em;flex:1}.product-info-custom .variant-picker-custom .variant-picker__option.child-2{flex:1}.product-info-custom .variant-picker-custom .variant-picker__option.child-2>div:first-child{height:100%}.product-info-custom .variant-picker-custom .variant-picker__option.child-2 .variant-picker__option-values{flex-direction:column;gap:var(--section-gap);justify-content:space-between;height:100%}.product-info-custom .variant-picker-custom .variant-picker__option .variant-picker__option-values .block-swatch-custom-label:before{content:"";all:unset}.product-info-custom .variant-picker-custom .variant-picker__option .variant-picker__option-values :checked+.block-swatch-custom-label{background-color:var(--color-active);color:#fff}.product-info-custom .variant-picker-custom .variant-picker__option .variant-picker__option-values .block-swatch-custom-label.label-show-price{border-radius:var(--rounded);padding:1.2em 1.5em;height:unset;letter-spacing:.5px;gap:0;align-items:center;justify-content:space-between;flex:2}.product-info-custom .variant-picker-custom .variant-picker__option .variant-picker__option-values .block-swatch-custom-label.label-show-price.label-first{flex-direction:column;gap:0;position:relative;justify-content:center;flex:3}.label-show-price.label-first .badge-custom{position:absolute;top:0;right:5px;width:max-content!important;transform:translateY(-50%);background-color:var(--color-bg-badge);color:var(--color-badge);padding:0 5px;border-radius:var(--rounded-sm);font-size:calc(var(--text-xs) * 1)}.product-info-custom .variant-picker-custom .variant-picker__option .variant-picker__option-values .block-swatch-custom-label.label-show-price.label-first>div{width:100%}.product-info-custom .variant-picker-custom .variant-picker__option .variant-picker__option-values .block-swatch-custom-label.label-show-price.label-first .label-price-right{justify-content:flex-end}.label-show-price.label-first .label-highlight{display:flex;justify-content:space-between;position:relative;margin-bottom:2px}.label-show-price.label-first .label-highlight:after{content:"";height:1px;width:40%;position:absolute;bottom:0;background-color:var(--color-active)}:checked+.label-show-price.label-first .label-highlight:after{background-color:#fff}.label-show-price.label-first .freeship-content{font-weight:500;display:flex;flex-direction:column}.label-show-price.label-first .freeship-content .freeship-item{display:flex;gap:2px;align-items:center;line-height:1.1}.label-show-price.label-first .freeship-content .freeship-item>svg{max-width:20px;max-height:20px;fill:var(--color-active);width:10px;height:10px}:checked+.label-show-price.label-first .freeship-content .freeship-item>svg{fill:#fff}.label-show-price.label-first .freeship-content span{line-height:1.3;font-size:1.2em}.label-show-price .label-price-left{text-align:left}.label-show-price .label-price-left .label-content-text{font-size:1.5em;letter-spacing:.2px}.label-show-price .label-price-left .custom-sale-price{display:flex;align-items:baseline;gap:3px;position:relative;line-height:1}.label-show-price .label-price-left .custom-sale-price .custom-sale-price-show{font-size:3em}.label-show-price .label-price-right{display:flex;flex-direction:column;justify-content:center;align-items:flex-end;font-size:1.5em;gap:5px}.label-show-price .label-price-right .custom-compare-price{font-weight:500;text-decoration:line-through;order:2}.label-show-price .label-price-right .custom-total-price{line-height:1.2;order:2}}}@media screen and (max-width:989px){.background-image-item-pc,.layer-pc{display:none!important}.svg-layer-buyp{display:block;--radius-list: 25px;--personforitem: 85}.svg-layer-buyp .list-svg-layer{display:grid;grid-auto-rows:1fr;position:relative;border-radius:var(--radius-list);align-items:stretch;overflow:hidden}.svg-layer-buyp .list-svg-layer .item-svg-layer{display:flex;align-items:flex-end;border-bottom-left-radius:var(--radius-list);border-bottom-right-radius:var(--radius-list);box-shadow:0 4px 4px #0204041a;position:relative;top:0;width:100%;padding-top:50px;margin-top:-50px}.svg-layer-buyp .list-svg-layer .item-svg-layer:first-child{background-color:#ff4949;z-index:3;padding:0;margin:0}.svg-layer-buyp .list-svg-layer .item-svg-layer:last-child{position:relative;background-color:#fcc;border-top-right-radius:var(--radius-list);border-bottom-right-radius:var(--radius-list)}.svg-layer-buyp .list-svg-layer .item-svg-layer:nth-child(2){background-color:#ff6969;z-index:2}.svg-layer-buyp .list-svg-layer .item-svg-layer:nth-child(3){background-color:#ff7c7c;z-index:1}.svg-layer-buyp .list-svg-layer .item-svg-layer:nth-child(4):last-child .background-image-item-mobile{position:absolute;z-index:0;height:auto;width:100%;object-fit:cover}.svg-layer-buyp .list-svg-layer .item-svg-layer:nth-child(4):last-child:has(.background-image-item-mobile){background-color:transparent!important}.svg-layer-buyp .list-svg-layer .item-svg-layer .content-item-svg-layer{display:flex;align-items:center;gap:clamp(15px,2vw,25px);padding:clamp(20px,4vw,40px) clamp(20px,7vw,100px);border-radius:50px;height:100%;min-height:100px;width:100%}.svg-layer-buyp .list-svg-layer .item-svg-layer .content-item-svg-layer .image-item-svg-layer{width:clamp(60px,9vw,100px);border-radius:100%;aspect-ratio:1}.svg-layer-buyp .list-svg-layer .item-svg-layer .content-item-svg-layer .image-item-svg-layer:not(:has(.svg-icon-item)){display:none}.svg-layer-buyp .list-svg-layer .item-svg-layer .content-item-svg-layer .image-item-svg-layer .svg-icon-item{width:clamp(60px,9vw,100px);max-width:unset;aspect-ratio:1;border-radius:100%;box-shadow:3px 3px 10px rgba(var(--color-shadow),.3)}.svg-layer-buyp .list-svg-layer .item-svg-layer:nth-child(4):last-child .content-item-svg-layer{flex-wrap:wrap;align-items:flex-end}.svg-layer-buyp .list-svg-layer .item-svg-layer:nth-child(4):last-child .content-item-svg-layer .text-item-svg-layer{flex:1}.svg-layer-buyp .list-svg-layer .item-svg-layer:nth-child(4):last-child .content-item-svg-layer .btn-get-start{width:100%;display:flex;justify-content:center}.svg-layer-buyp .list-svg-layer .item-svg-layer:nth-child(4):last-child .content-item-svg-layer .btn-get-start .button{min-width:unset;min-height:30px;height:40px;width:max-content;cursor:pointer;color:var(--color-text-btn);background-color:var(--color-background-btn);font-size:14px;display:flex;align-items:center}.svg-layer-buyp .list-svg-layer .item-svg-layer:nth-child(4):last-child .content-item-svg-layer .btn-get-start .button.button--secondary{background-color:transparent}.svg-layer-buyp .list-svg-layer .item-svg-layer:nth-child(4):last-child .content-item-svg-layer .btn-get-start .button:after{border-radius:20px}.svg-layer-buyp .list-svg-layer .item-svg-layer:nth-child(4):last-child .content-item-svg-layer .btn-get-start:not(:has(.button--secondary)) .button:after{box-shadow:unset}.svg-layer-buyp .list-svg-layer .item-svg-layer .content-item-svg-layer .text-item-svg-layer{display:flex;flex-direction:column;gap:5px}.svg-layer-buyp .list-svg-layer .item-svg-layer .content-item-svg-layer .text-item-svg-layer .svg-layer-heading{font-weight:600;font-size:clamp(16px,4vw,25px)}.svg-layer-buyp .list-svg-layer .item-svg-layer .content-item-svg-layer .text-item-svg-layer .svg-layer-text{font-size:clamp(12px,3vw,16px)}.svg-layer-buyp .list-svg-layer .item-svg-layer .content-item-svg-layer .text-item-svg-layer .svg-layer-text p{margin:0;line-height:1.5}.svg-layer-buyp--heading>.h2{margin-top:0;margin-bottom:3rem;text-align:center}}@media screen and (min-width:990px){.background-image-item-mobile,.layer-mobile{display:none!important}.svg-layer-buyp{display:block;--radius-list: 25px;--personforitem: 90;--margin-item: clamp(10px, 1vw, 20px)}.svg-layer-buyp .list-svg-layer{display:flex;position:relative;border-radius:var(--radius-list);overflow:hidden;align-items:stretch}.svg-layer-buyp .list-svg-layer .item-svg-layer{flex:1;width:25%;display:flex;justify-content:flex-end;align-items:center;border-top-right-radius:200px;border-bottom-right-radius:200px;padding:clamp(30px,3vw,40px) 0}.svg-layer-buyp .list-svg-layer>:not(:first-child){padding-left:25%;margin-left:-25%}.svg-layer-buyp .list-svg-layer .item-svg-layer:first-child{background-color:#ff4949;z-index:3}.svg-layer-buyp .list-svg-layer .item-svg-layer:last-child{position:relative;background-color:#fcc;border-top-right-radius:var(--radius-list);border-bottom-right-radius:var(--radius-list)}.svg-layer-buyp .list-svg-layer .item-svg-layer:nth-child(2){background-color:#ff6969;z-index:2}.svg-layer-buyp .list-svg-layer .item-svg-layer:nth-child(3){background-color:#ff7c7c;z-index:1}.svg-layer-buyp .list-svg-layer .item-svg-layer:nth-child(4):last-child .background-image-item-pc{position:absolute;z-index:0;height:100%;width:auto;max-width:unset}.svg-layer-buyp .list-svg-layer .item-svg-layer:nth-child(4):last-child:has(.background-image-item-pc){background-color:transparent!important}.svg-layer-buyp .list-svg-layer .item-svg-layer .content-item-svg-layer{display:flex;gap:15px;margin:0 clamp(10px,1vw,20px);padding:10px;border-radius:50px;height:100%}.svg-layer-buyp .list-svg-layer .item-svg-layer .content-item-svg-layer .image-item-svg-layer{width:clamp(50px,6vw,70px);border-radius:100%;display:flex;align-items:center;justify-content:center}.svg-layer-buyp .list-svg-layer .item-svg-layer:nth-child(4):last-child .content-item-svg-layer .image-item-svg-layer:not(:has(.svg-icon-item)){display:none}.svg-layer-buyp .list-svg-layer .item-svg-layer .content-item-svg-layer .image-item-svg-layer .svg-icon-item{width:clamp(50px,6vw,70px);aspect-ratio:1;border-radius:100%;max-width:unset;box-shadow:3px 3px 10px rgba(var(--color-shadow),.3)}.svg-layer-buyp .list-svg-layer .item-svg-layer:nth-child(4):last-child .content-item-svg-layer .text-item-svg-layer{justify-content:center}.svg-layer-buyp .list-svg-layer .item-svg-layer .content-item-svg-layer .text-item-svg-layer{display:flex;flex-direction:column;gap:5px}.svg-layer-buyp .list-svg-layer .item-svg-layer .content-item-svg-layer .text-item-svg-layer .svg-layer-heading{font-weight:600}.svg-layer-buyp .list-svg-layer .item-svg-layer .content-item-svg-layer .text-item-svg-layer .svg-layer-text{font-size:clamp(14px,1vw,16px);letter-spacing:.2px}.svg-layer-buyp .list-svg-layer .item-svg-layer .content-item-svg-layer .text-item-svg-layer .svg-layer-text p{margin:0;line-height:1.4;letter-spacing:.1px}.svg-layer-buyp--heading>.h2{margin-top:0;margin-bottom:3rem;text-align:center}.svg-layer-buyp .list-svg-layer .item-svg-layer .content-item-svg-layer .btn-get-start{display:flex;align-items:center}.svg-layer-buyp .list-svg-layer .item-svg-layer .content-item-svg-layer .btn-get-start>.button{min-width:unset;min-height:unset;height:unset;width:max-content;line-height:unset;cursor:pointer;color:var(--color-text-btn);background-color:var(--color-background-btn);font-size:14px;display:flex;align-items:center}.svg-layer-buyp .list-svg-layer .item-svg-layer .content-item-svg-layer .btn-get-start>.button.button--secondary{background-color:transparent}.svg-layer-buyp .list-svg-layer .item-svg-layer .content-item-svg-layer .btn-get-start:not(:has(.button--secondary)) .button:after{box-shadow:unset}.svg-layer-buyp .list-svg-layer .item-svg-layer .content-item-svg-layer .btn-get-start>.button:after{border-radius:20px}}@media screen and (min-width:1125px){.shopify-section--featured-product-custom{--height-pack: 50px;--section-gap: 20px}.product-custom{max-width:70%;min-width:900px}.product-custom{display:grid;grid-template-columns:2fr 3fr;gap:var(--section-gap);margin:0 auto;position:relative}.product-custom .product-info__buy-buttons{grid-column:1 / -1}.product-custom .product-info__buy-buttons .buy-buttons{gap:var(--section-gap)}.product-custom .product-info__buy-buttons .buy-buttons>button[type=submit]{order:2;border-radius:0}.product-info-custom{position:unset;height:100%}.product-info-custom .product-info__block-item{margin:0;height:100%}.product-gallery-custom{gap:20px}.product-gallery-custom .product-gallery__ar-wrapper{position:relative}.product-gallery-custom .product-gallery__media-list{pointer-events:none;-webkit-user-select:none;user-select:none}.product-gallery__coating{position:absolute;z-index:2;top:0;bottom:0;left:0;right:0}.product-info-custom .variant-picker-custom .variant-picker__option .variant-picker__option-values .percent-sale{position:absolute;z-index:2;width:var(--national-flag-width);height:var(--national-flag-width);top:10px;left:10px;background-color:red;display:flex;justify-content:center;align-items:center;text-align:center;letter-spacing:.2px;border-radius:50%;padding:10px;font-weight:600;color:#fff;line-height:1}.product-gallery__coating .coating-top .country-of-production{position:absolute;z-index:2;width:var(--national-flag-width);height:var(--national-flag-width);right:10px;top:10px;display:flex;justify-content:center;align-items:center;text-align:center}.product-gallery__coating .coating-top .country-of-production>img{width:var(--national-flag-width);height:var(--national-flag-width)}.product-gallery__coating .coating-bottom .star-review-of-product{position:absolute;bottom:0;left:0;z-index:2;display:flex;flex-direction:row;align-items:center;gap:4px;padding:3px 5px 3px 10px;border-top-right-radius:100px;border-bottom-left-radius:22px;border:1px solid #cbcddf;border-bottom:transparent;border-left:transparent;-webkit-backdrop-filter:blur(1px);background:#c4dee600;backdrop-filter:blur(2px);color:var(--color-star-review)}.product-gallery__coating .coating-bottom .star-review-of-product .block-review--left .top-review{font-size:var(--text-h3);line-height:32px}.product-gallery__coating .coating-bottom .star-review-of-product .block-review--right{display:flex;flex-direction:column;line-height:18px;margin-right:20px}.product-gallery__coating .coating-bottom .star-review-of-product .block-review--right .star-review{letter-spacing:.5px;font-weight:600;position:relative;width:max-content}.product-gallery__coating .coating-bottom .star-review-of-product .block-review--right .star-review .star-show{clip-path:inset(0 calc(100% - (var(--rating) / 5) * 100%) 0 0);overflow:hidden;position:relative;z-index:2}.product-gallery__coating .coating-bottom .star-review-of-product .block-review--right .star-review .star-bg{color:gray;position:absolute;top:0;left:0;z-index:1;width:100%;height:100%}.product-gallery__coating .coating-bottom .star-review-of-product .block-review--right .number-review{font-weight:600}.product-info-custom .product-info__variant-picker{height:100%}.product-info-custom .variant-picker-custom{justify-content:space-between;gap:var(--section-gap);height:100%;display:flex;flex-direction:column}.product-info-custom .variant-picker-custom .variant-picker__option.child-1{order:2;display:flex;align-items:flex-end}.product-info-custom .variant-picker-custom .variant-picker__option.child-2{flex:1}.product-info-custom .variant-picker-custom .variant-picker__option.child-2>div{height:100%}.product-info-custom .variant-picker-custom .variant-picker__option.child-1>div{width:100%}.product-info-custom .variant-picker-custom .variant-picker__option.child-1 .variant-picker__option-values{justify-content:space-between;gap:var(--section-gap)}.product-info-custom .variant-picker-custom .variant-picker__option .variant-picker__option-values>label{background-color:#fff;color:var(--color-active);border:unset;font-weight:600}.product-info-custom .variant-picker-custom .variant-picker__option.child-1 .variant-picker__option-values>label{padding-left:0;padding-right:0;text-transform:uppercase;letter-spacing:.8px;height:var(--height-pack);max-height:var(--height-pack);flex:1;justify-content:center}.product-info-custom .variant-picker-custom .variant-picker__option.child-2 .variant-picker__option-values{flex-direction:column;gap:var(--section-gap);height:100%;justify-content:space-between}.product-info-custom .variant-picker-custom .variant-picker__option .variant-picker__option-values .block-swatch-custom-label:before{content:"";all:unset}.product-info-custom .variant-picker-custom .variant-picker__option .variant-picker__option-values :checked+.block-swatch-custom-label{background-color:var(--color-active);color:#fff}.product-info-custom .variant-picker-custom .variant-picker__option .variant-picker__option-values .block-swatch-custom-label.label-show-price{border-radius:var(--rounded);padding-bottom:20px;padding-top:20px;height:unset;justify-content:space-between;align-items:stretch;letter-spacing:.5px;height:calc(40% - var(--section-gap)/2);max-height:calc(40% - var(--section-gap)/2)}.product-info-custom .variant-picker-custom .variant-picker__option .variant-picker__option-values .block-swatch-custom-label.label-show-price.label-first{flex-direction:column;gap:0;position:relative;height:calc(60% - var(--section-gap)/2);max-height:calc(60% - var(--section-gap)/2);justify-content:center}.label-show-price.label-first .badge-custom{position:absolute;top:0;right:15px;width:max-content!important;transform:translateY(-50%);background-color:var(--color-bg-badge);color:var(--color-badge);padding:0 15px;border-radius:var(--rounded-sm)}.product-info-custom .variant-picker-custom .variant-picker__option .variant-picker__option-values .block-swatch-custom-label.label-show-price.label-first>div{width:100%}.label-show-price.label-first .label-highlight{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:10px}.label-show-price.label-first .freeship-content{font-weight:500;display:flex;flex-direction:column}.label-show-price.label-first .freeship-content .freeship-item{display:flex;gap:2px;align-items:center;line-height:1.1}.label-show-price.label-first .freeship-content .freeship-item>svg{max-width:20px;max-height:20px;fill:var(--color-active)}:checked+.label-show-price.label-first .freeship-content .freeship-item>svg{fill:#fff}.label-show-price.label-first .freeship-content span{line-height:1.3}.label-show-price .label-price-left{text-align:left;display:flex;flex-direction:column;justify-content:center}.label-show-price .label-price-left .label-content-text{font-size:var(--text-h6);line-height:1.4;letter-spacing:.2px}.label-show-price .label-price-left .custom-sale-price{display:flex;align-items:baseline;gap:3px;position:relative;line-height:1}:checked+.label-show-price.label-first .label-price-left .custom-sale-price:after{background-color:#fff}.label-show-price.label-first .label-price-left .custom-sale-price:after{content:"";height:1px;width:100%;position:absolute;bottom:-5px;background-color:var(--color-active)}.label-show-price .label-price-left .custom-sale-price .custom-sale-price-show{font-size:var(--text-h3)}.label-show-price .label-price-right{text-align:right;display:flex;flex-direction:column;justify-content:flex-end}.label-show-price:not(.label-first) .label-price-right{margin-bottom:5px}.label-show-price .label-price-right .custom-compare-price{font-weight:500;text-decoration:line-through}.label-show-price .label-price-right .custom-total-price{line-height:1.2}}@media screen and (min-width:1250px){.image-banner-customp .prose *+:is(p,div,ul,ol){margin-block-start:var(--spacing-8)}.image-banner-customp{transform:none!important;opacity:1!important}.image-banner-customp .picture-box{width:40%;max-width:40%;min-height:min(750px,40vw);grid-area:2 / 2 / auto / span 1;padding:clamp(20px,3vw,50px);place-self:start start;position:relative;display:flex;align-items:center}.image-banner-customp>div:has(.prose){max-width:60%;padding-block-start:calc(var(--header-height) * var(--section-is-first) - 20px);text-align:center;display:flex;align-items:center;padding:0;height:100%}.image-banner-customp>div:has(.prose) split-lines{line-height:1.2}.image-banner-customp .picture-box .product-picture>img{max-height:600px}.image-banner-customp .picture-box .svg-picture{position:absolute;right:0;max-width:25%;height:auto;transform:translate(calc(100% - clamp(20px,3vw,50px)))}.image-banner-customp .svg-image__banner .svg-icon-list{display:flex;justify-content:center;gap:20px}.image-banner-customp .svg-image__banner .svg-icon-list .svg-icon-item{display:block;max-width:calc(20% - 4px);-webkit-mask-size:contain;width:100px;height:100px;background-color:var(--color-svg-image);margin:0}.image-banner-customp .prose>button.button+div{max-width:75%;margin-left:auto;margin-right:auto}}.section-related-product-group{container-type:inline-size;container-name:section-group;background-color:#fff}.section-related-product-group>.section-related-product-group-detail>.section-featured-product{container-type:inline-size;container-name:section-featured-product;background-color:#fff}@container section-group (min-width: 1000px){.section-related-product-group>.section-related-product-group-detail{width:1000px}}@container section-group (min-width: 1500px){.section-related-product-group>.section-related-product-group-detail{width:1500px}}@media screen and (min-width:750px){.section-related-product-group{display:flex;justify-content:center}.section-related-product-group>.section-related-product-group-detail{display:flex;flex-wrap:wrap;justify-content:flex-start}.section-related-product-group>.section-related-product-group-detail .section-featured-product{--section-vertical-padding: 15px;--section-gap: 10px}.section-related-product-group>.section-related-product-group-detail>.section-featured-product{width:500px}@container section-group (max-width: 999px){.section-related-product-group>.section-related-product-group-detail{width:500px}}@container section-featured-product (max-width: 749px){.section-related-product-group>.section-related-product-group-detail .shopify-section--featured-product-custom{--section-vertical-padding: 15px;--section-gap: 10px}.section-related-product-group>.section-related-product-group-detail .shopify-section--featured-product-custom>.section:has(.product-custom){padding-left:var(--section-vertical-padding);padding-right:var(--section-vertical-padding);padding-bottom:20px;border-radius:6px;margin:6px}.section-related-product-group>.section-related-product-group-detail .shopify-section--featured-product-custom .product-custom .banner--error{margin-bottom:0!important}.section-related-product-group>.section-related-product-group-detail .product-custom{display:grid;grid-template-columns:1fr 1fr;gap:var(--section-gap);margin:0 auto;position:relative;max-width:450px;min-width:65%;width:100%}.section-related-product-group>.section-related-product-group-detail .product-custom>.product__title{position:absolute;top:5px;width:100%;text-align:center;transform:translateY(calc(-100% - 15px))}.section-related-product-group>.section-related-product-group-detail .product-custom>.product__title>h2{line-height:1.2;min-height:2lh;display:flex;justify-content:center;align-items:center}.section-related-product-group>.section-related-product-group-detail .product-custom .product-info__buy-buttons{grid-column:1 / -1}.section-related-product-group>.section-related-product-group-detail .product-custom .product-info__buy-buttons .buy-buttons{gap:10px}.section-related-product-group>.section-related-product-group-detail .product-custom .product-info__buy-buttons .buy-buttons>button[type=submit]{border-radius:0}.section-related-product-group>.section-related-product-group-detail .product-info-custom{height:100%}.section-related-product-group>.section-related-product-group-detail .product-info-custom .product-info__block-item{margin:0}.section-related-product-group>.section-related-product-group-detail .product-gallery-custom{gap:5px}.section-related-product-group>.section-related-product-group-detail .product-gallery-custom .product-gallery__ar-wrapper{position:relative;border-radius:var(--rounded);overflow:hidden}.section-related-product-group>.section-related-product-group-detail .product-gallery-custom .product-gallery__media-list{pointer-events:none;-webkit-user-select:none;user-select:none;margin:0}.section-related-product-group>.section-related-product-group-detail .product-gallery__coating{position:absolute;z-index:2;top:0;bottom:0;left:0;right:0}.section-related-product-group>.section-related-product-group-detail .product-gallery__coating .coating-top .percent-sale{position:absolute;z-index:2;width:calc(var(--national-flag-width) * .7);height:calc(var(--national-flag-width) * .7);top:5px;left:5px;background-color:red;display:flex;justify-content:center;align-items:center;text-align:center;letter-spacing:.2px;border-radius:50%;padding:5px;font-weight:600;color:#fff;line-height:1;font-size:var(--text-xs)}.section-related-product-group>.section-related-product-group-detail .product-gallery__coating .coating-top .country-of-production{position:absolute;z-index:2;width:calc(var(--national-flag-width) * .7);height:calc(var(--national-flag-width) * .7);right:5px;top:5px;display:flex;justify-content:center;align-items:center;text-align:center}.section-related-product-group>.section-related-product-group-detail .product-gallery__coating .coating-top .country-of-production>img{width:calc(var(--national-flag-width) * .7);height:calc(var(--national-flag-width) * .7)}.section-related-product-group>.section-related-product-group-detail .product-gallery__coating .coating-bottom .star-review-of-product{position:absolute;bottom:0;left:0;z-index:2;display:flex;flex-direction:row;align-items:center;gap:4px;padding:3px 5px 3px 10px;border-top-right-radius:100px;border-bottom-left-radius:22px;border:1px solid #cbcddf;border-bottom:transparent;border-left:transparent;-webkit-backdrop-filter:blur(1px);background:#c4dee600;backdrop-filter:blur(2px);color:var(--color-star-review)}.section-related-product-group>.section-related-product-group-detail .product-gallery__coating .coating-bottom .star-review-of-product .block-review--left .top-review{font-size:var(--text-h4);line-height:22px}.section-related-product-group>.section-related-product-group-detail .product-gallery__coating .coating-bottom .star-review-of-product .block-review--right{display:flex;flex-direction:column;line-height:10px;margin-right:10px}.section-related-product-group>.section-related-product-group-detail .product-gallery__coating .coating-bottom .star-review-of-product .block-review--right .star-review{letter-spacing:.5px;font-weight:600;position:relative;width:max-content;font-size:var(--text-xs)}.section-related-product-group>.section-related-product-group-detail .product-gallery__coating .coating-bottom .star-review-of-product .block-review--right .star-review .star-show{clip-path:inset(0 calc(100% - (var(--rating) / 5) * 100%) 0 0);overflow:hidden;position:relative;z-index:2}.section-related-product-group>.section-related-product-group-detail .product-gallery__coating .coating-bottom .star-review-of-product .block-review--right .star-review .star-bg{color:gray;position:absolute;top:0;left:0;z-index:1;width:100%;height:100%}.section-related-product-group>.section-related-product-group-detail .product-gallery__coating .coating-bottom .star-review-of-product .block-review--right .number-review{font-weight:600;font-size:var(--text-xs)}.section-related-product-group>.section-related-product-group-detail .product-info-custom .variant-picker-custom{justify-content:space-between;gap:var(--section-gap)}.section-related-product-group>.section-related-product-group-detail .product-info-custom .variant-picker-custom .variant-picker__option.child-1{order:2;width:calc(200% + var(--section-gap));transform:translate(calc(-50% - var(--section-gap)/2))}.section-related-product-group>.section-related-product-group-detail .product-info-custom .variant-picker-custom .variant-picker__option.child-1 .variant-picker__option-values{justify-content:space-between;flex-wrap:nowrap;gap:var(--spacing-3)}.section-related-product-group>.section-related-product-group-detail .product-info-custom .variant-picker-custom .variant-picker__option .variant-picker__option-values>label{background-color:#fff;color:var(--color-active);border:unset;font-weight:600;font-size:16px}.section-related-product-group>.section-related-product-group-detail .product-info-custom .variant-picker-custom .variant-picker__option .variant-picker__option-values .percent-sale{position:absolute;z-index:2;width:calc(var(--national-flag-width) * .7);height:calc(var(--national-flag-width) * .7);top:5px;left:5px;background-color:red;display:flex;justify-content:center;align-items:center;text-align:center;letter-spacing:.2px;border-radius:50%;padding:5px;font-weight:600;color:#fff;line-height:1.2;font-size:var(--text-xs)}.section-related-product-group>.section-related-product-group-detail .product-info-custom .variant-picker-custom .variant-picker__option.child-1 .variant-picker__option-values>label{flex:1;text-transform:uppercase;letter-spacing:.8px;padding:clamp(6px,2vw,10px) 0;width:60px;min-width:max-content;height:unset;box-sizing:content-box;display:flex;justify-content:center}.section-related-product-group>.section-related-product-group-detail .product-info-custom .variant-picker-custom .variant-picker__option.child-2{aspect-ratio:1}.section-related-product-group>.section-related-product-group-detail .product-info-custom .variant-picker-custom .variant-picker__option.child-2 .variant-picker__option-values{flex-direction:column;gap:var(--section-gap);justify-content:space-between;aspect-ratio:1}.section-related-product-group>.section-related-product-group-detail .product-info-custom .variant-picker-custom .variant-picker__option .variant-picker__option-values .block-swatch-custom-label:before{content:"";all:unset}.section-related-product-group>.section-related-product-group-detail .product-info-custom .variant-picker-custom .variant-picker__option .variant-picker__option-values :checked+.block-swatch-custom-label{background-color:var(--color-active);color:#fff}.section-related-product-group>.section-related-product-group-detail .product-info-custom .variant-picker-custom .variant-picker__option .variant-picker__option-values .block-swatch-custom-label.label-show-price{flex-direction:column;border-radius:var(--rounded-sm);padding:8px 15px;height:unset;letter-spacing:.5px;gap:0;align-items:flex-start;max-height:calc(40% - var(--section-gap) / 2);height:calc(40% - var(--section-gap) / 2);justify-content:center}.section-related-product-group>.section-related-product-group-detail .product-info-custom .variant-picker-custom .variant-picker__option .variant-picker__option-values .block-swatch-custom-label.label-show-price.label-first{flex-direction:column;gap:0;position:relative;justify-content:center;max-height:calc(60% - var(--section-gap) / 2);height:calc(60% - var(--section-gap) / 2)}.section-related-product-group>.section-related-product-group-detail .label-show-price.label-first .badge-custom{position:absolute;top:0;right:5px;width:max-content!important;transform:translateY(-50%);background-color:var(--color-bg-badge);color:var(--color-badge);padding:0 5px;border-radius:var(--rounded-sm);font-size:calc(var(--text-xs) * .8)}.section-related-product-group>.section-related-product-group-detail .product-info-custom .variant-picker-custom .variant-picker__option .variant-picker__option-values .block-swatch-custom-label.label-show-price.label-first>div{width:100%}.section-related-product-group>.section-related-product-group-detail .label-show-price.label-first .label-highlight{display:flex;flex-direction:column;position:relative;margin-bottom:5px}.section-related-product-group>.section-related-product-group-detail .label-show-price.label-first .label-highlight:after{content:"";height:1px;width:80%;position:absolute;bottom:0;background-color:var(--color-active)}.section-related-product-group>.section-related-product-group-detail :checked+.label-show-price.label-first .label-highlight:after{background-color:#fff}.label-show-price.label-first .freeship-content{font-weight:500;display:flex;flex-direction:column}.section-related-product-group>.section-related-product-group-detail .label-show-price.label-first .freeship-content .freeship-item{display:flex;gap:2px;align-items:center;line-height:1.1}.section-related-product-group>.section-related-product-group-detail .label-show-price.label-first .freeship-content .freeship-item>svg{max-width:20px;max-height:20px;fill:var(--color-active);width:10px;height:10px}.section-related-product-group>.section-related-product-group-detail :checked+.label-show-price.label-first .freeship-content .freeship-item>svg{fill:#fff}.section-related-product-group>.section-related-product-group-detail .label-show-price.label-first .freeship-content span{line-height:1.3;font-size:calc(var(--text-xs) * .8)}.section-related-product-group>.section-related-product-group-detail .label-show-price .label-price-left{text-align:left}.section-related-product-group>.section-related-product-group-detail .label-show-price .label-price-left .label-content-text{font-size:calc(var(--text-xs) * 1);text-wrap:nowrap;letter-spacing:.2px}.section-related-product-group>.section-related-product-group-detail .label-show-price .label-price-left .custom-sale-price{display:flex;align-items:baseline;gap:3px;position:relative;line-height:1}.section-related-product-group>.section-related-product-group-detail .label-show-price .label-price-left .custom-sale-price:after{content:"";all:unset}.section-related-product-group>.section-related-product-group-detail .label-show-price .label-price-left .custom-sale-price .custom-sale-price-show{font-size:var(--text-h4)}.section-related-product-group>.section-related-product-group-detail .label-show-price .label-price-right{display:flex;align-items:baseline;font-size:var(--text-xs);gap:10px;flex-direction:row;justify-content:flex-start;margin:0}.section-related-product-group>.section-related-product-group-detail .label-show-price .label-price-right .custom-compare-price{font-weight:500;text-decoration:line-through;order:2}.section-related-product-group>.section-related-product-group-detail .product-info-custom .variant-picker-custom .variant-picker__option .variant-picker__option-values .block-swatch-custom-label.label-show-price.label-first .label-price-right{justify-content:flex-start}.section-related-product-group>.section-related-product-group-detail .label-show-price .label-price-right .custom-total-price{line-height:1.2;text-wrap:nowrap;order:unset}}}
/*# sourceMappingURL=/cdn/shop/t/116/assets/custom-base.css.map */
