.wrapper>.tml-ps{margin-inline:calc(-1 * var(--gutter-mobile,20px))}@media only screen and (min-width:1024px){.wrapper>.tml-ps{margin-inline:calc(-1 * var(--gutter,60px))}}.tml-ps [data-tml-track]{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;display:flex;overflow-x:auto}.tml-ps [data-tml-track]::-webkit-scrollbar{display:none}.tml-ps [data-tml-track]>.swiper-slide{scroll-snap-align:start;flex-shrink:0}.tml-ps [data-tml-track]:focus-visible{outline-offset:-2px;outline:2px solid #1957d2}.tml-ps .smooche-testimonials [data-tml-track]{gap:13px}.tml-ps .smooche-testimonials [data-tml-track]>.swiper-slide{width:calc(76.9231% - 3px)}@media (min-width:767px){.tml-ps .smooche-testimonials [data-tml-track]{gap:16px}.tml-ps .smooche-testimonials [data-tml-track]>.swiper-slide{width:calc(40% - 9.6px)}}@media (min-width:1000px){.tml-ps .smooche-testimonials [data-tml-track]{gap:20px}.tml-ps .smooche-testimonials [data-tml-track]>.swiper-slide{width:calc(25% - 15px)}}.tml-ps .smooche-results [data-tml-track],.tml-ps .smooche-ingredients [data-tml-track]{gap:14px}.tml-ps .video-slider [data-tml-track]{gap:9px}.tml-ps .swiper-button-prev,.tml-ps .swiper-button-next{appearance:none;font:inherit;border:0;padding:0}.tml-ps .swiper-button-prev:before,.tml-ps .swiper-button-next:before{content:"";position:absolute;inset:-7px}.tml-ps .swiper-button-prev:focus-visible,.tml-ps .swiper-button-next:focus-visible{outline-offset:2px;outline:2px solid #1957d2}.tml-ps .tml-ps__less,.tml-ps [aria-expanded=true]>.tml-ps__more{display:none}.tml-ps [aria-expanded=true]>.tml-ps__less{display:inline}.tml-ps .smooche-testimonials__read-more{align-self:center;position:relative}.tml-ps .smooche-testimonials__read-more:after{content:"";position:absolute;inset:-14px -10px}.tml-ps .smooche-testimonials__read-more:focus-visible{outline-offset:3px;outline:2px solid #1957d2}.tml-ps .tml-ps__tile{background-color:#f2f2f2;position:relative}.tml-ps .tml-ps__tile--tint{background-color:#ecf3ff}.tml-ps .tml-ps__bottle{mix-blend-mode:multiply}.tml-ps .smooche-testimonials__image .tml-ps__bottle{-o-object-fit:contain;object-fit:contain;padding:14px}.tml-ps .tml-ps__square{aspect-ratio:1;position:relative}.tml-ps .smooche-iwt__image.tml-ps__square .tml-ps__bottle{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;padding:7%;position:absolute;inset:0}.tml-ps .smooche-why__image .tml-ps__bottle{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;padding:8%;position:absolute;inset:0}.tml-ps .tml-ps__placeholder{background-color:#ecf3ff;flex-direction:column;justify-content:center;align-items:center;gap:18px;display:flex;position:absolute;inset:0}.tml-ps .tml-ps__placeholder svg:first-child{width:26%;max-width:120px;height:auto}.tml-ps .smooche-testimonials__image .tml-ps__placeholder svg:first-child{width:auto;height:55%}.tml-ps .smooche-testimonials__image .tml-ps__placeholder-logo{display:none}.tml-ps #smooche_1 .tml-ps__size-disc{box-sizing:border-box;color:#1957d2;background-color:#ecf3ff;justify-content:center;align-items:center;font-size:20px;font-weight:600;line-height:1;display:flex}@media screen and (max-width:991px){.tml-ps #smooche_1 .tml-ps__size-disc{font-size:15px}}.tml-ps #smooche_1 .tml-headingmain h2{max-width:300px;color:unset;text-align:center;margin-top:0;margin-bottom:0;line-height:1.1}.tml-ps .tml-ps__note-art{background-color:#ecf3ff;justify-content:center;align-items:center;display:flex}.tml-ps .tml-ps__note-art--heart{background-color:#f4f7fd}.tml-ps .tml-ps__note-art--base{background-color:#e1eafb}.tml-ps .smooche-results__grid{grid-template-columns:repeat(var(--tml-cols,3), minmax(0, 1fr));max-width:min(1100px, calc(var(--tml-cols,3) * 367px))}.tml-ps .smooche-ingredients__grid{grid-template-columns:repeat(var(--tml-cols,3), minmax(0, 1fr));max-width:min(960px, calc(var(--tml-cols,3) * 320px))}.tml-ps .smooche-iwt__usp svg{flex-shrink:0;width:32px;height:32px}.tml-ps .smooche-why__feature-icon svg{width:28px;height:28px}.tml-ps .compare-icon svg{width:20px;height:20px;display:block}@media (max-width:767px){.tml-ps .smooche-why__feature-icon svg{width:24px;height:24px}}@media (max-width:600px){.tml-ps .smooche-iwt__usp svg{width:26px;height:26px}.tml-ps .compare-icon svg{width:16px;height:16px}}.tml-ps .tml-ps__sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.tml-ps .tml-ps__popup-link{text-align:center;margin:26px 0 0}.tml-ps .accordion-popup-trigger{min-height:44px;color:inherit;font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:10px 6px;text-decoration:underline}@media (hover:hover) and (pointer:fine){.tml-ps .accordion-popup-trigger:hover{opacity:.7}}.tml-ps .accordion-popup-trigger:focus-visible{outline-offset:2px;outline:2px solid #1957d2}.tml-ps dialog.popup-modal{width:100%;max-width:none;height:100%;max-height:none;color:inherit;z-index:auto;background:0 0;border:0;margin:0;padding:0;inset:0;overflow:visible}.tml-ps dialog.popup-modal::backdrop{background:0 0}.tml-ps .popup-modal__close{padding:10px}.tml-ps .popup-modal__close:focus-visible{outline-offset:0;outline:2px solid #1957d2}.tml-ps .popup-modal__body p+p{margin-top:12px}.tml-ps .video-slide{cursor:pointer;background-color:#f2f2f2;border:0;padding:0;display:block;overflow:hidden}.tml-ps .video-slide:focus-visible{outline-offset:2px;outline:2px solid #1957d2}.tml-ps .tml-ps__video-poster{-o-object-fit:contain;object-fit:contain;mix-blend-mode:multiply;width:135px;height:240px;padding:12px;display:block}.tml-ps .tml-videotitle{font-family:inherit;font-size:1rem;font-weight:500;line-height:inherit;letter-spacing:inherit;text-align:center;text-transform:none;margin:0 0 15px;display:block}@media (prefers-reduced-motion:reduce){.tml-ps [data-tml-track]{scroll-behavior:auto}}
.pf-pdp .pf-tile{background-color:#f2f2f2}.pf-pdp .pf-tile .lazy-image{margin:0;position:absolute;inset:0}.pf-pdp .pf-bottle{-o-object-fit:contain;object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%;padding:7%;position:absolute;inset:0}.pf-pdp .product-single__thumbnail .pf-bottle{padding:8%}.pf-pdp .pf-gallery-section{display:contents}.pf-pdp .pf-crumbs ol{color:#595959;flex-wrap:wrap;margin:0 0 16px;padding:0;font-size:13px;line-height:1.4;list-style:none;display:flex}.pf-pdp .pf-crumbs li+li:before{content:"/";color:#b3b3b3;margin:0 8px}.pf-pdp .pf-crumbs a{color:inherit;padding:4px 0;text-decoration:none;display:inline-block}.pf-pdp .pf-crumbs [aria-current]{color:#151515;padding:4px 0;display:inline-block}@media (min-width:768px){.pf-pdp .product-single{--PT:30px}}.pf-pdp .pf-brand-link{color:inherit;text-underline-offset:3px;font-weight:600;text-decoration:underline}.pf-pdp .pf-rating{align-items:center;gap:8px;font-size:16px;line-height:1.4;display:flex}.pf-pdp .pf-rating .pf-rating__stars{--rating-star:18px;--rating-gap:2px}.pf-pdp .smooche-usp-grid{margin:0;padding:0;list-style:none}.pf-pdp .smooche-usp-grid__item{margin:0}.pf-pdp .smooche-usp-grid__item:before{content:none}.pf-pdp .smooche-usp-grid__item svg{flex:none}.pf-pdp .pf-sizes{border:0;min-width:0;padding:0}.pf-pdp .pf-bar-input{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pf-pdp .kaching-bundles__bar-container{cursor:pointer}.pf-pdp .pf-bar-input:focus-visible+.kaching-bundles__bar-container{outline-offset:2px;outline:2px solid #151515}.pf-pdp .kaching-bundles__bar-title,.pf-pdp .kaching-bundles__bar-price{font-variant-numeric:tabular-nums}.pf-pdp .kaching-bundles__bar-full-price{color:var(--color-price-was,#bf0505);font-variant-numeric:tabular-nums}.pf-pdp .kaching-bundles__bar-subtitle{color:#555}.pf-pdp #stockinfop .stock-left>span:not(.pulsing-dot){color:#15803d!important}.pf-pdp .countdown-timer-time{font-variant-numeric:tabular-nums;min-width:8ch;display:inline-block}.pf-pdp .pf-pyramid{gap:14px;margin:0;display:grid}.pf-pdp .pf-pyramid__tier{grid-template-columns:120px minmax(0,1fr);align-items:start;gap:12px;display:grid}.pf-pdp .pf-pyramid dt{padding-top:5px;font-weight:600;line-height:1.4;display:grid}.pf-pdp .pf-pyramid__hint{color:#595959;font-size:12px;font-weight:400}.pf-pdp .pf-pyramid dd,.pf-pdp .pf-details dd{margin:0}.pf-pdp .pf-notes{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.pf-pdp .pf-notes li{background:#f7f7f7;border-radius:30px;margin:0;padding:5px 12px;font-size:14px;line-height:1.4}.pf-pdp .pf-notes li:before{content:none}@media (max-width:479px){.pf-pdp .pf-pyramid__tier{grid-template-columns:minmax(0,1fr);gap:6px}.pf-pdp .pf-pyramid dt{align-items:baseline;gap:8px;padding-top:0;display:flex}}.pf-pdp .pf-details{gap:6px;margin:0 0 12px;display:grid}.pf-pdp .pf-details>div{grid-template-columns:130px minmax(0,1fr);gap:12px;display:grid}.pf-pdp .pf-details dt{color:#595959}.pf-pdp .pf-rail{margin-top:60px}.pf-pdp .pf-rail__head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 20px;margin-bottom:20px;display:flex}.pf-pdp .pf-rail__title{margin:0}.pf-pdp .pf-rail__more{letter-spacing:.125em;text-transform:uppercase;text-underline-offset:5px;color:inherit;padding:6px 0;font-size:12.8px;font-weight:600;text-decoration:underline;display:inline-block}.pf-pdp .pf-rail__list{margin:0;padding:0;list-style:none}@media (min-width:1024px){.pf-pdp .pf-rail__list{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.pf-pdp .pulsing-dot{animation:none}}.pf-pdp .pf-rating .rating-stars{align-self:center;top:0}.pf-pdp .pf-desc{overflow:hidden}.pf-pdp .pf-desc--clamped p{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.pf-pdp .pf-readmore{color:#151515;min-height:24px;font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-items:center;margin:2px 0 0;padding:0;font-size:15px;font-weight:500;text-decoration:underline;display:inline-flex}.pf-pdp .pf-readmore:focus-visible{outline-offset:2px;outline:2px solid #151515}.pf-pdp .kaching-bundles__bars{gap:6px;padding-top:8px}#sticky_atcs .pf-sticky-form{margin:0;position:relative}#sticky_atcs .price-wrapper{font-variant-numeric:tabular-nums}#sticky_atcs .price-wrapper .product__price--sale{font-weight:600}#sticky_atcs .price-wrapper .product__price--compare{color:var(--color-price-was,#bf0505)}#sticky_atcs .pf-sticky-size{color:#595959;font-weight:400}#sticky_atcs .pf-sticky-errors{margin:0;position:absolute;bottom:calc(100% + 14px);left:0;right:0}#sticky_atcs .pf-sticky-errors:empty{display:none}
:where(.shopify-section--product) .lazy-image--cover{width:100%;height:100%;position:absolute;top:0;left:0}:where(.shopify-section--product) .img-object-cover{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;min-height:100%;display:block}:where(.shopify-section--product) img[loading].is-loading{opacity:.000001}:where(.shopify-section--product) input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;height:auto;margin:0}:where(.shopify-section--product) input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;height:auto;margin:0}:where(.shopify-section--product) .btn--solid:is(.btn--large,.btn--medium,.btn--small){--btn-inner-top-bottom:calc(var(--top-bottom-padding) * var(--adjust-button) + var(--BORDER-WIDTH));--btn-inner-left-right:calc(var(--left-right-padding) * var(--adjust-button) + var(--BORDER-WIDTH))}:where(.shopify-section--product) .btn--text{--btn-text:var(--text);width:auto;min-width:0;overflow:initial;font-weight:var(--FONT-WEIGHT-BUTTON-BOLD);background:0 0;border:0;padding:0;line-height:1.25;transition:none;display:inline-block;position:relative;text-decoration:none!important}:where(.shopify-section--product) .btn--text:before{transform-origin:0;transform:scaleX(0)}:where(.no-touch) :where(.shopify-section--product) .btn--text:hover:before,:where(.no-touch) :where(.shopify-section--product) .btn--text:hover:after{transition:transform 1.1s cubic-bezier(.19,1,.22,1);transform:scaleX(0)}:where(.no-touch) :where(.shopify-section--product) .btn--text:hover:before{transition-delay:.25s;transform:scaleX(1)}.shopify-section--product .section-padding{--padding-top:var(--PT);--padding-bottom:var(--PB);padding-top:var(--padding-top);padding-bottom:var(--padding-bottom)}@media only screen and (min-width:768px) and (max-width:1023px){.shopify-section--product .section-padding{--padding-top:calc(var(--PT) * .8);--padding-bottom:calc(var(--PB) * .8)}}@media only screen and (max-width:767px){.shopify-section--product .section-padding{--padding-top:calc(var(--PT) * .6);--padding-bottom:calc(var(--PB) * .6)}}@media only screen and (min-width:768px){.product-single__wrapper{gap:var(--gutter);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.product-single__wrapper--large{grid-template-columns:calc(60% - var(--gutter) / 2) calc(40% - var(--gutter) / 2)}}.product-single__gallery .flickity-enabled{position:relative}.product-single__gallery .flickity-viewport{position:relative;overflow:hidden}.product-single__gallery .flickity-slider{width:100%;height:100%;position:absolute}.product-single__gallery .flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none}.product-single__gallery .flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:grab}.product-single__thumbnails.flickity-enabled.is-draggable .flickity-viewport{cursor:default}.body--rounded-corners .product-single__media-slider .flickity-viewport,.body--rounded-corners .product-single__media-slider .product-single__media{border-radius:var(--radius);overflow:hidden}.js .product-single__wrapper--carousel .product-single__media-slider:not(.flickity-enabled) .product-single__media-slide:not(:first-child){visibility:hidden;display:none;position:absolute;top:0;left:0}.product-single__wrapper--carousel .product-single__media-slide.media--hidden:not(.is-selected) :is(button,input,iframe){visibility:hidden;transition:visibility 0s linear .75s}.product-single__media--image{background-color:var(--bg);height:auto;filter:brightness(var(--product-filter-bg))}.product-single__media :is(.lazy-image,iframe,img){width:100%;min-width:100%;max-width:100%;position:absolute;top:0;left:0}.product-single__media img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;margin:0;display:block;position:absolute;top:0;left:0}.product-single__gallery .flickity-prev-next-button{--icon-size:18px;width:var(--flickity-btn-size);height:var(--flickity-btn-size);color:var(--text);background:var(--bg);opacity:0;visibility:hidden;transform-origin:top;backface-visibility:hidden;will-change:opacity, transform;border:none;border-radius:50%;transition:opacity .2s,transform .25s ease-out,visibility 0s linear .2s;position:absolute;top:50%;overflow:hidden;transform:scale(0)translateY(-50%);box-shadow:0 1px 1px #00000014,0 1px 5px #0000000f}.product-single__gallery .flickity-prev-next-button.previous{left:var(--flickity-btn-position)}.product-single__gallery .flickity-prev-next-button.next{right:var(--flickity-btn-position)}.supports-touch .product-single__gallery .flickity-prev-next-button:not(:disabled),.product-single__gallery .flickity-enabled:hover>.flickity-prev-next-button:not(:disabled){opacity:1;visibility:visible;transition-delay:0s;transform:scale(1)translateY(-50%)}.product-single__gallery .flickity-prev-next-button:disabled{opacity:0}.product-single__gallery .flickity-prev-next-button:hover{background:var(--bg);transform:scale(1.12)translateY(-50%)}.product-single__gallery .flickity-button-icon{width:auto;height:auto;display:none}.product-single__media-slider .flickity-button{z-index:1;background:var(--bg)}.product-single__media-slider:not(.has-media-active) .flickity-button{transition-delay:.15s!important}.product-single__gallery .flickity-prev-next-button:before{content:"";width:var(--icon-size);height:var(--icon-size);background:var(--text);max-width:100%;max-height:100%;-webkit-mask-image:var(--ICON-ARROW-RIGHT);-webkit-mask-image:var(--ICON-ARROW-RIGHT);mask-image:var(--ICON-ARROW-RIGHT);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:var(--icon-size);-webkit-mask-size:var(--icon-size);mask-size:var(--icon-size);margin:auto;position:absolute;inset:0}.product-single__gallery .flickity-prev-next-button.previous:before{transform:rotate(180deg)}.no-outline .product-single__media-slider.has-media-active .flickity-prev-next-button,.no-outline .product-single__media-slider.has-media-active .flickity-prev-next-button:not(:disabled){opacity:0;visibility:hidden;transition:opacity .3s,visibility 0s linear .3s}@media only screen and (max-width:479px){.product-single__media-slider .flickity-prev-next-button{display:none}}@media only screen and (max-width:1023px){.product-single__thumbnails{margin:5px calc(var(--gutter-mobile) * -1)}}.product-single__thumbnail{cursor:pointer;padding:5px;display:block;position:relative}.product-single__thumbnail:first-child{padding-left:var(--gutter-mobile)}.product-single__thumbnail:last-child{padding-right:var(--gutter-mobile)}@media only screen and (min-width:768px){.product-single__thumbnail:first-child{padding-left:0}.product-single__thumbnail:last-child{padding-right:0}}.product-single__thumbnail-link{background-color:var(--bg);border:var(--BORDER-WIDTH) solid var(--bg);width:90px;height:90px;filter:brightness(var(--product-filter-bg));cursor:pointer;display:block;position:relative;overflow:hidden}.is-nav-selected .product-single__thumbnail-link{border-color:var(--border)}.body--rounded-corners .product-single__thumbnail-link{border-radius:var(--radius-medium);overflow:hidden}@media only screen and (max-width:767px){.product__block{padding-bottom:max(var(--PBB,0) * .75, 8px)}}.product__subheading a,.product__feature__content a,.product__accordion__inner a{display:inline-block;position:relative;text-decoration:none!important}.product__subheading a:before,.product__subheading a:after,.product__feature__content a:before,.product__feature__content a:after,.product__accordion__inner a:before,.product__accordion__inner a:after{content:"";width:100%;height:var(--BORDER-WIDTH);background:var(--btn-text,var(--text));pointer-events:none;transition:none;display:block;position:absolute;bottom:-.1rem;left:0}.product__subheading a:before,.product__feature__content a:before,.product__accordion__inner a:before{transform-origin:0;transform:scaleX(0)}.product__subheading a:after,.product__feature__content a:after,.product__accordion__inner a:after{transform-origin:100%}.no-touch :is(.product__subheading,.product__feature__content,.product__accordion__inner) a:hover{background:0 0;border:0}.no-touch :is(.product__subheading,.product__feature__content,.product__accordion__inner) a:hover:before,.no-touch :is(.product__subheading,.product__feature__content,.product__accordion__inner) a:hover:after{transition:transform 1.1s cubic-bezier(.19,1,.22,1);transform:scaleX(0)}.no-touch :is(.product__subheading,.product__feature__content,.product__accordion__inner) a:hover:before{transition-delay:.25s;transform:scaleX(1)}.product__title-and-price{align-content:start;gap:var(--form-margin);margin-bottom:calc(var(--form-margin) / 2);grid-template-rows:min-content;grid-template-columns:minmax(0,100%);display:grid}@media only screen and (max-width:767px){.product__title-and-price{margin-bottom:var(--form-margin-mobile)}}.product__price{--text-size:calc(1.1rem * var(--adjust-body));font-size:var(--text-size);flex-flow:wrap;align-items:flex-start;margin:0;transition:opacity .3s;display:flex}@media only screen and (max-width:767px){.product__price{--text-size:calc(1rem * var(--adjust-body))}}.product__price--off{--text-size:calc(.75rem * var(--adjust-body));font-size:var(--text-size);color:var(--saving-text);background-color:var(--saving-bg);border-radius:var(--RADIUS-BADGE);flex-shrink:0;margin:0 0 8px;padding:3px 9px}.product__price-and-badge .product__price{flex-wrap:wrap!important;align-items:center!important;gap:9px!important;font-size:21px!important;line-height:1!important}.product__price--sale{font-family:futura-pt;color:#000!important;font-weight:600!important}.product__price p{font-size:calc(.75rem * var(--adjust-body));margin:0!important}#afterpay{flex-wrap:wrap;align-items:center;gap:5px;margin-top:3px;margin-bottom:10px;display:flex}#afterpay span{flex-wrap:wrap;align-items:center;gap:5px;font-size:14px;display:inline-flex}#afterpay p{margin:0!important}.social-proof-container{align-items:center;gap:8px;max-width:max-content;display:flex}.social-proof-container .text-content{flex-wrap:wrap;gap:0 3px;font-size:14px;line-height:1.2;display:inline-flex}.loox-rating .loox-rating-content{vertical-align:middle;align-items:center;gap:2px;display:inline-flex}.loox-rating svg.loox-icon{width:1em;height:1em;font-size:inherit;flex-shrink:0}.loox-rating .loox-icon{color:var(--COLOR-ACCENT)}.loox-rating.custom-rating{flex-flow:row-reverse wrap;gap:7px;width:max-content;display:flex}.loox-rating.custom-rating>span{opacity:0}.loox-rating.custom-rating[data-rating-upgraded="1"]>span{opacity:1}.loox-rating.custom-rating .loox-rating-label{display:none}.shopify-app-block:has(>.loox-widget){width:100%}[data-original-usp-color="rgb(255, 107, 0)"] #stockinfop .stock-left>span:not(.pulsing-dot){color:var(--color-warning-text)!important}.kaching-bundles .kaching-bundles__bar-most-popular{--bar-most-popular-background-color:var(--color-cobalt-badge)}.product__icon__row{--icon-size:25px;--line-height:1.5625;font-size:calc(1rem * var(--adjust-body));line-height:var(--line-height);background-color:var(--bg);border-radius:var(--radius);align-self:start;align-items:center;display:flex}.product__icon{flex-basis:var(--icon-size);min-height:calc(1rem * var(--adjust-body) * var(--line-height));color:var(--icon-color);flex-shrink:0;justify-content:center;align-self:center;align-items:center;display:flex;position:relative}.body--rounded-corners .product__icon__img{border-radius:var(--radius-medium);overflow:hidden}.product__subheading p{font-size:calc(1rem * var(--adjust-body));margin:0}.product__feature__content{gap:10px;display:grid}.product__form{--form-top:10px;gap:var(--form-margin);grid-template-columns:minmax(0,100%);display:grid;position:relative}@media only screen and (max-width:767px){.product__form{--form-margin:var(--form-margin-mobile)}}.product__form>span[data-subscription-watch-price]:empty{display:none}.product__selectors{margin-right:calc(var(--form-left) * -1);z-index:110;grid-template-columns:repeat(2,minmax(0,50%));row-gap:20px;display:grid}@media only screen and (max-width:767px){.product__selectors{row-gap:var(--form-margin-mobile)}}@media only screen and (max-width:479px){.product__selectors{grid-template-columns:minmax(0,100%);margin-right:0}}.product__selectors .selector-wrapper{margin-right:var(--form-left)}.product__selectors .selector-wrapper[data-option-position="1"]{z-index:9}@media only screen and (max-width:479px){.product__selectors .selector-wrapper{margin-right:0}}.product__selectors .selector-wrapper--swatches{order:-1;margin-bottom:0}.selector-wrapper--swatches{position:relative}.selector-wrapper--swatches .radio__fieldset--circle{margin-top:1px;margin-left:1px;padding-top:1px;padding-left:1px}@media only screen and (max-width:767px){.radio__legend,.radio__legend-color{margin-bottom:var(--form-margin-mobile)}}.radio__legend__label,.radio__legend__label-color{font-size:calc(1.1rem * var(--adjust-label))}@media only screen and (max-width:767px){.radio__legend__label,.radio__legend__label-color{font-size:calc(1rem * var(--adjust-label));line-height:1.1;display:block}}.selected-swatch{font-weight:500!important}@media only screen and (max-width:767px){.radio__fieldset{margin:0 -8px -8px 0}.radio__fieldset .swatch__button{margin:0 var(--form-margin-mobile) var(--form-margin-mobile) 0}}.swatch__button{--swatch:#ccc;vertical-align:top;pointer-events:initial;display:inline-block;position:relative}.selector-wrapper fieldset label{margin-top:unset}.swatch__button .swatch__label{--inner-offset:calc(var(--BORDER-WIDTH) + 5px);--inner-size:calc(var(--swatch-size) - var(--inner-offset));--adjust-size:calc(var(--inner-size) - var(--BORDER-WIDTH));width:var(--swatch-size);height:var(--swatch-size);color:var(--black);background:var(--swatch) no-repeat center center / cover;border-radius:50%;justify-content:center;align-items:center;margin:0;display:flex;position:relative;overflow:hidden}@media only screen and (max-width:767px){.swatch__button .swatch__label{--swatch-size:var(--swatch-size-mobile);--inner-offset:calc(var(--BORDER-WIDTH) + 3px)}}.swatch__label:hover,.radio__label:hover{cursor:pointer}.swatch__button .swatch__label:before{content:"";z-index:2;width:var(--inner-size);height:var(--inner-size);border:var(--BORDER-WIDTH) solid var(--bg);opacity:0;visibility:hidden;border-radius:50%;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.swatch__button .swatch__label:after{content:"";z-index:1;width:var(--adjust-size);height:var(--BORDER-WIDTH);background-color:var(--text);opacity:0;visibility:hidden;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(135deg)}@media only screen and (max-width:767px){.product__selectors .swatch__button .swatch__label .icon{width:14px;margin-right:1px}}.swatch__button .swatch__input:checked~.swatch__label:before{opacity:1;visibility:visible}.swatch__button:not(.sold-out,.unavailable) .swatch__input:checked~.swatch__label .icon{opacity:1;visibility:visible;transition-delay:0s}.swatch__button.sold-out .swatch__label:after,.swatch__button.unavailable .swatch__label:after{opacity:1;visibility:visible}.swatch__more{font-weight:var(--FONT-WEIGHT-BUTTON);font-size:calc(.75rem * var(--adjust-body));display:none}.swatch__more span:first-child{display:inline-block}.siblings{--swatch:var(--text);--swatch-size:44px;--inner-offset:calc(var(--BORDER-WIDTH) + 2px);--swatches-gap:12px;width:100%;margin:0 0 calc(-1 * var(--swatches-gap));border:0;flex-wrap:wrap;justify-content:flex-start;align-items:center;padding:0;display:flex}.siblings__swatch[aria-current=true]{cursor:default}.siblings__swatch[aria-current=true] .siblings__button{border:var(--inner-offset) solid var(--bg)}.siblings__swatch[aria-current=true] .siblings__button:after{content:"";z-index:10;width:var(--swatch-size);height:var(--swatch-size);min-width:var(--swatch-size);border:var(--BORDER-WIDTH) solid var(--swatch);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.select-popout{--form-left:15px;--arrow-size:46px;text-align:left;margin-bottom:10px;position:relative}@media only screen and (min-width:768px){.select-popout{--form-left:20px;--arrow-size:54px}}.select-popout__toggle{width:100%;padding:var(--form-top) var(--arrow-size) var(--form-top) var(--form-left);font-family:var(--FONT-STACK-BODY);font-size:calc(.875rem * var(--adjust-body));letter-spacing:.02em;text-align:inherit;white-space:nowrap;text-overflow:ellipsis;color:var(--text);background:var(--input-bg);border:var(--BORDER-WIDTH) solid var(--text);line-height:1.3;display:block;position:relative;overflow:hidden}@media only screen and (max-width:767px){.select-popout__toggle{padding:10px var(--arrow-size) 10px var(--form-left);font-size:calc(.75rem * var(--adjust-body))}}.select-popout__toggle .icon-select{width:var(--arrow-size);height:100%;padding:0 var(--form-left);transition:transform .4s;position:absolute;top:0;right:0;transform:rotate(90deg)}.select-popout__toggle[aria-expanded=true] .icon-select{transform:rotate(270deg)}.select-popout__list--visible{z-index:110;opacity:1;visibility:visible;pointer-events:auto;transition:opacity .3s,z-index,visibility linear}.select-popout__item:hover,.select-popout__item.sold-out:hover,.select-popout__item.unavailable:hover{color:var(--bg);background-color:var(--text)}@media only screen and (max-width:767px){.select-popout__option{font-size:calc(.75rem * var(--adjust-body))}}.select-popout.sold-out .select-popout__toggle,.select-popout.unavailable .select-popout__toggle{background-color:#0000001a;text-decoration:line-through}.quantity__btn--decrease,.quantity__btn--increase{justify-content:center;align-items:center;height:100%;display:flex;position:absolute;top:0}#CTA_kopstorm{flex-direction:row-reverse;align-items:center;gap:10px;display:flex}.product__submit__buttons{--form-margin:12px;gap:var(--form-margin);grid-template-columns:minmax(0,1fr);display:flex}@media only screen and (max-width:767px){.product__submit__buttons{--form-margin:var(--form-margin-mobile)}}.product__form .btn--submit.is-loading{opacity:.6;cursor:default;background:0 0}.product__form .btn--submit.is-loading span{opacity:0;transition:opacity}.product__form .btn--submit.is-loading:before{content:none}.variant--soldout .product__submit__add,.variant--unavailabe .product__submit__add{color:var(--text-alpha-50);background-color:var(--text-alpha-10);cursor:not-allowed;border-color:#0000}.product__submit__item .loader--line{top:0;bottom:0;left:var(--btn-inner-left-right);width:80%;margin:auto;position:absolute}kaching-bundle:empty,kaching-bundle-deals:empty{display:none}.kaching-bundles{width:100%;display:block}.kaching-bundles__block{display:none}.kaching-bundles__block--loaded{flex-direction:column;margin:15px 0 10px;line-height:1.4;display:flex}.kaching-bundles__bars{flex-direction:column;display:flex;position:relative}.kaching-bundles__bar{margin:3.5px 0;display:flex;position:relative}.kaching-bundles__bar-container{background-color:var(--bg-secondary);border-radius:10px;flex-direction:column;flex:0 auto;justify-content:center;width:100%;display:flex;position:relative;box-shadow:inset 0 0 0 1px #1957d24d}.kaching-bundles__bar--selected .kaching-bundles__bar-container{background-color:var(--white);box-shadow:0 0 0 2px var(--COLOR-ACCENT) inset}.kaching-bundles__bar-wrapper{padding:7px 15.5px;display:block}.kaching-bundles__bar-main{align-items:center;gap:18px;min-height:55px;display:flex}.kaching-bundles__bar-radio{background-color:var(--white);border:3px solid var(--white);border-radius:50%;flex:none;width:20px;height:20px;display:flex;box-shadow:0 0 0 2px #1957d24d}.kaching-bundles__bar--selected .kaching-bundles__bar-radio{background-color:var(--COLOR-ACCENT);box-shadow:0 0 0 2px var(--COLOR-ACCENT)}.kaching-bundles__bar-content{flex:auto;justify-content:space-between;align-items:center;gap:8px;display:flex}.kaching-bundles__bar-content-left{flex-direction:column;flex:auto;align-items:flex-start;display:flex}.kaching-bundles__bar-first-line{-moz-column-gap:8px;align-items:center;column-gap:8px;display:flex}.kaching-bundles__bar-second-line{-moz-column-gap:10px;align-items:center;column-gap:10px;display:flex}.kaching-bundles__bar-title,.kaching-bundles__bar-price{font-size:18px;font-weight:700;line-height:1.4;display:block}.kaching-bundles__bar-subtitle,.kaching-bundles__bar-full-price{color:#555;font-size:13px;font-weight:400;line-height:1.4;display:block}.kaching-bundles__bar-full-price{text-decoration:line-through}.kaching-bundles__bar-pricing{flex-direction:column;align-items:flex-end;display:flex}.kaching-bundles__bar-label{color:var(--white);background-color:var(--COLOR-ACCENT);border-radius:10px;justify-content:center;align-items:center;gap:4px;padding:4px 8px;font-size:11px;line-height:1.4;display:flex}.kaching-bundles__bar-selling-plan{margin:5px 0}.product__form .kaching-bundles__selling-plan-select,.kaching-bundles__selling-plan-select{color:#000;background-color:var(--white);background-image:url("data:image/svg+xml;utf8,<svg width='10' height='4' viewBox='0 0 10 4' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M5 4L0.669872 0.25L9.33013 0.249999L5 4Z' fill='black'/></svg>");background-position:right 10px center;background-repeat:no-repeat;border:0;border-radius:5px;align-items:center;gap:10px;width:100%;padding:7px 25px 7px 7px;font-size:14px;display:flex;box-shadow:inset 0 0 0 1px #1957d24d}.kaching-bundles__free-gift{background-color:var(--bg-secondary);justify-content:space-between;align-items:center;gap:5px 10px;margin:0 1px;padding:7px 15.5px 7px 8px;display:flex}.kaching-bundles__free-gift:last-child{border-radius:0 0 9px 9px;margin-bottom:1px}.kaching-bundles__free-gift__main{flex:auto;align-items:center;gap:8.5px;display:flex}.kaching-bundles__free-gift__link{width:30px;height:30px;display:block}.kaching-bundles__free-gift__image{border-radius:5px;width:30px;height:30px;display:flex}.kaching-bundles__free-gift__content{flex:auto;align-items:center;gap:5px 15px;display:flex}.kaching-bundles__free-gift__text{font-family:futura-pt,sans-serif;font-size:12px;font-weight:700;line-height:1.4;display:block}.kaching-bundles__free-gift__full-price{font-size:11px;line-height:1.4;text-decoration:line-through;display:block}.kaching-bundles__free-gift__divider{width:100%;height:1px;display:flex}.kaching-bundles__subscriptions-wrapper{display:block;position:relative}.kaching-bundles__subscriptions{justify-content:center;align-items:center;padding:8px 0;display:flex}.kaching-bundles-form--different-variants-selected .shopify-payment-button,.satcb_variants .kaching-bundles__bar-variant-select{display:none!important}[data-collapsible-container].is-expanded{overflow:unset;opacity:1;visibility:visible;transition:opacity 1s,height .5s,visibility}.is-expanded>[data-collapsible-content]{transform:translateY(0)}[data-collapsible-trigger].is-expanded>.icon-toggle-plus{opacity:0;transform:rotate(180deg)}[data-collapsible-trigger].is-expanded>.icon-toggle-minus{opacity:1;transform:rotate(180deg)}.product__accordion{text-align:left;border-bottom:1px solid #e2e2e2!important;padding-bottom:10px!important;overflow:visible!important}.product__accordion__title{width:100%;font-size:calc(.9rem * var(--adjust-body));text-align:left;color:var(--text);background:0 0;border:0;padding-right:53px;display:block;position:relative}.product__accordion__title .icon{width:16px;height:100%;top:0;right:0}.product__accordion__inner{font-size:calc(.9rem * var(--adjust-body));margin-bottom:0;padding-top:10px;padding-bottom:5px;position:relative}.product__accordion strong{font-weight:600!important}button[aria-expanded=true] #accordionbefore:before{content:"";z-index:-1;opacity:.5;background-color:#f7f7f7;height:67%;transition:all .25s;position:absolute;inset:33% -5% auto}#usps{-moz-column-gap:10px;grid-template-rows:auto;grid-template-columns:1fr 1fr;gap:20px 10px;margin-top:20px;margin-bottom:10px;display:grid}#usps img{width:25px}#usps .cell{grid-template-rows:auto;grid-template-columns:auto 1fr;align-items:flex-start;gap:12px;line-height:1.4;display:grid}#usps .cell div{flex-wrap:wrap;align-items:center;gap:2px 10px;display:flex}#usps .cell p{margin:0!important}.Ingredients{margin-top:5px;margin-bottom:10px}.Ingredients .swiper-scrollbar{margin-top:10px;position:relative!important}videotitle{text-align:center;margin-bottom:15px;font-weight:500;display:block}:where(.shopify-section--product) .swiper-scrollbar{display:none!important}.swiper-scrollbar{margin-top:30px;position:relative!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{height:7px!important}.swiper-scrollbar-drag{border-radius:var(--swiper-scrollbar-border-radius,10px);background:#cb939a;width:100%;height:100%;position:relative;top:0;left:0}.video-slide,.video-thumbnail{border-radius:10px!important}@media only screen and (max-width:767px){#sticky_atcs .wrap{grid-template-columns:1fr}}
.text-section,.accordions-section,div[id^=App--].section-padding{--padding-top:var(--PT);--padding-bottom:var(--PB);padding-top:var(--padding-top);padding-bottom:var(--padding-bottom)}@media only screen and (min-width:768px) and (max-width:1023px){.text-section,.accordions-section,div[id^=App--].section-padding{--padding-top:calc(var(--PT) * .8);--padding-bottom:calc(var(--PB) * .8)}}@media only screen and (max-width:767px){.text-section,.accordions-section,div[id^=App--].section-padding{--padding-top:calc(var(--PT) * .6);--padding-bottom:calc(var(--PB) * .6)}}.text-section.text-dark,.accordions-section.text-dark{--text:var(--black);--text-alpha-50:#00000080;--heading:var(--black);--overlay:var(--white);color:var(--text)}.section__header{--heading-margin:20px;margin-bottom:calc(var(--gutter) / 2)}.section__heading{margin-bottom:var(--heading-margin);text-align:center}:where(.text-section,.smooche-testimonials,[class*=smooche-iwt-],#smooche_1,[id*=kopstorm_1_],.results_section,.smooche-results,.smooche-ingredients,.smooche-compare-section,.accordions-section,.smooche-why-section) h2{--heading-size:36px!important}@media only screen and (max-width:767px){:where(.text-section,.smooche-testimonials,[class*=smooche-iwt-],#smooche_1,[id*=kopstorm_1_],.results_section,.smooche-results,.smooche-ingredients,.smooche-compare-section,.accordions-section,.smooche-why-section) h2{--heading-size:30px!important}}.text-section img[loading],.smooche-testimonials img[loading],[class*=smooche-iwt-] img[loading],#smooche_1 img[loading],.results_section img[loading],.smooche-results img[loading],.smooche-ingredients img[loading],.smooche-compare-section img[loading],.accordions-section img[loading],.smooche-why-section img[loading],div[id^=App--].section-padding img[loading]{transition:opacity .3s}.text-section{--text-gap:16px;background:var(--bg);position:relative}.text-section .text>:last-child{margin-bottom:0}.text__heading p{margin:0}.text-section .text-highlight-wrapper{--height-multiplier:.06;--heading-margin:var(--inner);--decoration-height:calc(var(--heading-size,3rem) * var(--height-multiplier));z-index:1;position:relative}.text-section .text-highlight-wrapper--circle .text-highlight__icon{width:125%;height:125%;transform:translate(-50%,-50%)scale(-1)}.text-section .text-highlight-wrapper--circle .text-highlight__icon svg{width:85%;transform:translate(-50%,-50%)scaleY(.8)}.text-section .text-highlight-wrapper--circle .text-highlight__icon--single-word svg{width:100%;transform:translate(-50%,-50%)}#smooche_1 .w-layout-grid{grid-row-gap:16px;grid-column-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.smooche_1{color:#fff;background-color:#0e0e0e;background-image:linear-gradient(90deg,#bacdf2,#d0838d);padding-top:50px;padding-bottom:50px}#smooche_1 .wrappit{grid-column-gap:50px;grid-row-gap:50px;grid-template-rows:auto;grid-template-columns:.75fr 1fr;grid-auto-columns:1fr;justify-content:space-between;align-items:center;display:flex}#smooche_1 .grid{grid-column-gap:30px;grid-row-gap:30px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;width:100%}#smooche_1 .heading{color:#fff;max-width:300px;margin-top:0;margin-bottom:0;font-size:32px;line-height:1.1}#smooche_1 .gridcell{grid-column-gap:15px;grid-row-gap:15px;justify-content:center;align-items:center;display:flex}#smooche_1 .image{-o-object-fit:cover;object-fit:cover;border:4px solid #fff;border-radius:500px;width:100px;min-width:100px;max-width:100px;height:100px;min-height:100px;max-height:100px}#smooche_1 .content{flex-flow:column;justify-content:center;align-items:flex-start;display:flex}#smooche_1 .container{max-width:1280px;padding-left:20px;padding-right:20px}#smooche_1 .paragraph{margin:0;font-size:14px;line-height:1.25}@media screen and (max-width:991px){#smooche_1 .image{-o-object-fit:cover;object-fit:cover;border:4px solid #fff;border-radius:500px;width:60px;min-width:60px;max-width:60px;height:60px;min-height:60px;max-height:60px}#smooche_1 .wrappit.desktop{flex-flow:column}#smooche_1 .heading{text-align:center}}@media screen and (max-width:767px){#smooche_1 .wrappit.mobile{grid-column-gap:35px;grid-row-gap:35px;flex-flow:column;justify-content:space-between;align-items:center;display:flex!important}#smooche_1 .grid{grid-column-gap:20px;grid-row-gap:20px;grid-template-columns:1fr;max-width:375px}#smooche_1 .heading{text-align:center}#smooche_1 .gridcell{text-align:center;flex-flow:row;justify-content:start}#smooche_1 .content{text-align:left;justify-content:center;align-items:start}}@media screen and (max-width:479px){#smooche_1{border-radius:0}#smooche_1 .wrappit.mobile{grid-column-gap:25px;grid-row-gap:25px}}#id2 .grid{grid-column-gap:25px;grid-row-gap:50px;text-align:center;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;align-items:start;width:100%;margin:25px auto 0;display:grid}#id2 .grid:after{display:none!important}#id2 .center{text-align:center}#id2 .heading{text-align:center;margin-bottom:50px}#id2 h3,#id2 .wrapper h1,#id2 .wrapper h2,#id2 .wrapper h3,#id2 .wrapper h4,#id2 .wrapper h5,#id2 .wrapper h6{text-align:center}#w-node-a0b5f383-61c8-00a7-0ae3-ad58cad0776b-749570ad,#w-node-e68b37d6-4e33-0796-4004-93dba289c09d-749570ad,#w-node-_8a987941-de57-2d23-35b4-734951dd0553-749570ad,#w-node-_58641c24-48b8-13ad-302e-54c3876b40bd-749570ad,#w-node-cce774d8-fc09-3399-cbea-e82f8f78af17-749570ad{grid-area:span 1/span 1/span 1/span 1}@media screen and (max-width:767px){#id2 .grid{grid-column-gap:30px;grid-row-gap:30px;grid-template-columns:1fr;display:grid}#id2 .heading{text-align:center;margin-bottom:35px}#id2 p{max-width:225px;margin:0 auto;font-size:16px}#id2 .swiper-button-next,#id2 .swiper-button-prev{display:none!important}}#id2 h1 strong,#id2 h2 strong,#id2 h3 strong,#id2 h4 strong,#id2 h5 strong,#id2 h6 strong{font-weight:var(--FONT-WEIGHT-HEADING-BOLD)}.table-wrapper{overflow:auto}:where(.smooche-compare-section) table{border-collapse:collapse;border-spacing:0;border:var(--BORDER-WIDTH) solid var(--border);width:100%}.accordions-section{--icon-space:53px;background:var(--bg)}.accordion__item [data-collapsible-container].is-expanded{overflow:hidden}:where(.accordions-section) [data-collapsible-container].is-expanded{opacity:1;overflow:unset;visibility:visible;transition:opacity 1s,height .5s,visibility}:where(.accordions-section) .is-expanded>[data-collapsible-content]{transform:translateY(0)}:where(.accordions-section) [data-collapsible-trigger].is-expanded>.icon-toggle-plus{opacity:0;transform:rotate(180deg)}:where(.accordions-section) [data-collapsible-trigger].is-expanded>.icon-toggle-minus{opacity:1;transform:rotate(180deg)}.accordion__item__title{width:100%;padding:10px var(--icon-space) 10px 0;text-align:left;background:0 0;border:0;margin:0;display:block;position:relative}@media only screen and (min-width:768px){.accordion__item__title{padding:15px var(--icon-space) 15px 0}}.accordion__item__title:disabled{cursor:pointer}.accordion__item__title .icon{width:14px;height:100%;max-height:51px;top:0;right:0}.accordion__item__text{padding:0 0 var(--inner);margin:0;overflow:hidden}@media only screen and (min-width:768px){.accordion__column{width:calc(50% - var(--grid-gutter));margin-bottom:0}}#looxReviews{max-width:none!important}#insta-feed{text-align:center;position:relative;overflow:hidden auto}.smooche-testimonials .swiper-scrollbar-drag,.smooche-results .swiper-scrollbar-drag,.smooche-ingredients .swiper-scrollbar-drag,#id2 .swiper-scrollbar-drag{border-radius:var(--swiper-scrollbar-border-radius,10px);background:#cb939a}.smooche-ingredients .smooche-ingredients__subtitle,.smooche-ingredients .smooche-ingredients__desc,.smooche-results .smooche-results__subtitle{color:var(--color-text-muted)}
.template-product #MainContent .product-single__gallery .flickity-prev-next-button{transition:opacity .15s,transform .15s cubic-bezier(.22,1,.36,1),visibility 0s linear .15s;transform:scale(.9)translateY(-50%)}.supports-touch .template-product #MainContent .product-single__gallery .flickity-prev-next-button:not(:disabled),.template-product #MainContent .product-single__gallery .flickity-enabled:hover>.flickity-prev-next-button:not(:disabled){transition:opacity .2s,transform .2s cubic-bezier(.22,1,.36,1),visibility linear;transform:scale(1)translateY(-50%)}@media (hover:hover) and (pointer:fine){.template-product #MainContent .product-single__gallery .flickity-enabled:hover>.flickity-prev-next-button:not(:disabled):hover{transform:scale(1.08)translateY(-50%)}}.template-product #MainContent .shopify-section--product .select-popout__list{transform-origin:0 0;transition:opacity .15s cubic-bezier(.22,1,.36,1),transform .15s cubic-bezier(.22,1,.36,1),z-index 0s linear .15s,visibility 0s linear .15s;transform:scale(.99)}.template-product #MainContent .shopify-section--product .select-popout__list:not(.select-popout__list--visible){transform:scale(.97)}.template-product #MainContent .shopify-section--product .select-popout__list--visible{transition:opacity .25s cubic-bezier(.22,1,.36,1),transform .25s cubic-bezier(.22,1,.36,1),z-index,visibility;transform:scale(1)}.template-product #MainContent .shopify-section--product .select-popout__toggle .icon-select{transition:transform .2s cubic-bezier(.22,1,.36,1)}.template-product #MainContent .shopify-section--product .select-popout__item{transition:color .15s,background-color .15s}.template-product #MainContent [data-collapsible-container]{transition:opacity .25s cubic-bezier(.22,1,.36,1),height .25s cubic-bezier(.22,1,.36,1),visibility 0s linear .25s}.template-product #MainContent [data-collapsible-container].is-expanded{transition:opacity .25s cubic-bezier(.22,1,.36,1),height .25s cubic-bezier(.22,1,.36,1),visibility}.template-product #MainContent [data-collapsible-content]{transition:transform .25s cubic-bezier(.22,1,.36,1);transform:translateY(8px)}.template-product #MainContent .is-expanded>[data-collapsible-content]{transform:translateY(0)}.template-product #MainContent .product-single__thumbnail-link{transition:border-color .15s}.template-product #MainContent .is-nav-selected .product-single__thumbnail-link{border-color:var(--text)}.template-product #sticky_atcs,.template-product #sticky_atcs.scrolled{transition-property:opacity,visibility,transform}.template-product #MainContent .sticky-swatch,.template-product #sticky_atcs .sticky-swatch{transition-property:border-color,background-color,color,opacity}.template-product #MainContent #id2 .grid-cell,.template-product #MainContent #id2 .grid-cell:hover{transition-property:background-color,box-shadow,transform}.template-product #MainContent .siblings__button{transition-property:border-color}@media (prefers-reduced-motion:reduce){.template-product #MainContent .product-single__gallery .flickity-prev-next-button,.template-product #MainContent .product-single__gallery .flickity-prev-next-button:not(:disabled){transition:opacity .15s,visibility 0s linear .15s;transform:translateY(-50%)}.template-product #MainContent .shopify-section--product .select-popout__list,.template-product #MainContent .shopify-section--product .select-popout__list:not(.select-popout__list--visible),.template-product #MainContent .shopify-section--product .select-popout__list--visible{transform:none}.template-product #MainContent .shopify-section--product .select-popout__toggle .icon-select{transition:none}.template-product #MainContent [data-collapsible-content],.template-product #MainContent .is-expanded>[data-collapsible-content]{transition:none;transform:none}}
