:root{--pdp-space-s: 1.2rem;--pdp-space-m: 2.4rem;--pdp-space-l: 2.8rem;--pdp-space-xl: 3.2rem}.pdp-preload .product__info-container :is(a,button):not(.pdp-rating-slot *,.ll-product-points *),.pdp-preload .product__info-container :is(a,button):not(.pdp-rating-slot *,.ll-product-points *):after{transition:none!important}.pdp-rating-slot{position:relative;display:flex;align-items:center;height:26px;overflow:visible}.pdp-rating-slot.is-empty{height:auto;min-height:26px}.pdp-rating-slot>*{transition:opacity .4s ease}.pdp-rating-slot.is-loading>*{opacity:0}.pdp-rating-slot.is-loading:before,.pdp-rating-slot.is-loading:after{content:"";position:absolute;top:50%;background:#e3e3e3;animation:pdp-skeleton-pulse 1.2s ease-in-out infinite alternate}.pdp-rating-slot.is-loading:before{left:0;width:90px;height:16px;margin-top:-8px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18.5' height='16' viewBox='0 0 18.5 16'%3E%3Cpath d='M8.00 0.40L9.97 5.68L15.61 5.93L11.20 9.44L12.70 14.87L8.00 11.76L3.30 14.87L4.80 9.44L0.39 5.93L6.03 5.68z'/%3E%3C/svg%3E") 0 0 / 18.5px 16px repeat-x;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18.5' height='16' viewBox='0 0 18.5 16'%3E%3Cpath d='M8.00 0.40L9.97 5.68L15.61 5.93L11.20 9.44L12.70 14.87L8.00 11.76L3.30 14.87L4.80 9.44L0.39 5.93L6.03 5.68z'/%3E%3C/svg%3E") 0 0 / 18.5px 16px repeat-x}.pdp-rating-slot.is-loading:after{left:107px;width:78px;height:12px;margin-top:-6px;border-radius:3px}@keyframes pdp-skeleton-pulse{0%{opacity:1}to{opacity:.45}}.pdp-rating-slot__empty{display:none;padding:0;border:0;background:none;color:rgb(var(--color-foreground));font-size:14px;cursor:pointer}.pdp-rating-slot.is-empty>:not(.pdp-rating-slot__empty){display:none}.pdp-rating-slot.is-empty>.pdp-rating-slot__empty{display:inline}.pdp-rating-slot__count{display:none;margin-left:8px;padding:0;border:0;background:none;line-height:inherit;letter-spacing:inherit;color:#121212;font-family:Alumier Nunito Sans,Nunito Sans,sans-serif;font-weight:400;font-size:16px;cursor:pointer}.pdp-rating-slot.has-count .pdp-rating-slot__count{display:inline}.pdp-rating-slot.has-count [class*=yotpo-sr-bottom-line-text],.pdp-rating-slot.has-count [data-yotpo-count-text]{display:none!important}.pdp-rating-slot{cursor:pointer}.product__info-container>.pdp-skin-profile{display:grid;grid-template-columns:max-content minmax(0,1fr);align-items:start;gap:10px 12px;margin:var(--pdp-space-s) 0 0}.pdp-skin-profile__row{display:contents}.pdp-skin-profile__label{margin:0;color:#707070;font-size:13px;line-height:26px}.pdp-skin-profile__values{display:flex;flex-wrap:wrap;gap:8px;margin:0}.pdp-skin-profile__pill{padding:4px 10px;border:1px solid #121212;border-radius:3px;color:#121212;font-size:11px;line-height:16px;letter-spacing:2px;text-transform:uppercase;overflow-wrap:anywhere}.pdp-skin-profile__row--targets .pdp-skin-profile__pill{border-color:transparent;background:#ededed}a.pdp-skin-profile__pill,a.pdp-skin-profile__pill:hover{text-decoration:none;box-shadow:none;transition:background-color .3s ease,color .3s ease}@media(hover:hover){a.pdp-skin-profile__pill:hover{background:#121212;color:#fff}.pdp-skin-profile__row--targets a.pdp-skin-profile__pill:hover{background:#d6d6d6;color:#121212}}.pdp-skin-profile__values[tabindex="-1"]:focus,.yotpo-app-block[tabindex="-1"]:focus{outline:none}a.pdp-skin-profile__pill:focus-visible,.pdp-skin-profile__more:focus-visible{outline:2px solid #121212;outline-offset:2px}.js .pdp-skin-profile__pill--extra,.pdp-skin-profile__more[hidden]{display:none}.pdp-skin-profile__more{font:inherit;font-size:11px;line-height:16px;letter-spacing:1px;background:transparent;cursor:pointer;transition:background-color .3s ease,color .3s ease}.pdp-skin-profile__row--targets .pdp-skin-profile__more{border-color:#ededed;background:transparent}@media(hover:hover){.pdp-skin-profile__more:hover{background:#ededed}}.pdp-price-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.product__info-container>.pdp-price-row{margin-top:var(--pdp-space-m);margin-bottom:var(--pdp-space-l)}.pdp-price-row .custom-main-price,.pdp-price-row .price,.pdp-price-row .price__container{display:flex;align-items:center;margin:0;line-height:1}.pdp-price-row .price__regular,.pdp-price-row .price__sale,.pdp-price-row .price-item{line-height:1}.product__info-container .pdp-price-row .price__regular .price-item--regular,.product__info-container .pdp-price-row .price__sale .price-item--sale{font-size:28px;font-weight:500}@media screen and (max-width:749px){.product__info-container .pdp-price-row .price__regular .price-item--regular,.product__info-container .pdp-price-row .price__sale .price-item--sale{font-size:22px}}.product__info-container .pdp-price-row>.metafields-volume{display:inline-flex;align-items:center;min-height:26px;margin:0;padding:3px 10px;border:1px solid rgba(var(--color-foreground),.12);border-radius:40px;background:#f3f9fb;color:#4a4a4a;font-size:12px;line-height:1}.product__info-container .pdp-price-row .price{column-gap:12px}.product__info-container .pdp-price-row .price .badge{align-items:center;min-height:26px;margin:0;padding:3px 10px}.product__info-container .pdp-price-row .price--sold-out .price__badge-sold-out,.product__info-container .pdp-price-row .price--on-sale .price__badge-sale{display:inline-flex}@supports (text-box: trim-both cap alphabetic){.pdp-price-row .price-item{text-box:trim-both cap alphabetic}}@supports not (text-box: trim-both cap alphabetic){.product__info-container .pdp-price-row>.metafields-volume,.product__info-container .pdp-price-row .price .badge{transform:translateY(-3px)}}.product__info-container>.custom-short-description{margin-top:var(--pdp-space-l);line-height:1.6}.custom-short-description__toggle{margin-top:4px;padding:0;border:0;background:none;color:rgb(var(--color-foreground));font-size:14px;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.3rem;cursor:pointer}.custom-short-description__toggle[hidden]{display:none}@media screen and (max-width:749px){.product__info-wrapper{padding-top:30px}}@media screen and (max-width:749px){.custom-short-description:not(.is-expanded) .custom-short-description__text{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}}@media screen and (min-width:750px){.custom-short-description__toggle{display:none}}.ll-product-points{display:flex;align-items:center;gap:8px;min-height:24px;font-size:14px}.ll-product-points>*{transition:opacity .4s ease}.ll-product-points.is-loading>*{opacity:0}.ll-product-points__icon{flex:0 0 auto;width:20px;height:20px;color:#c9a227;fill:currentColor;transition:opacity .4s ease,filter .3s ease}.ll-product-points__link{color:inherit}.ll-product-points__link [data-lion-points-for-product-id]:before,.ll-product-points__link [data-lion-points-for-product-id]:after{content:" "}.pdp-rating-slot__empty,.pdp-rating-slot__empty:hover,.ll-product-points__link,.ll-product-points__link:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.3rem;box-shadow:none;border-bottom:0}@media(hover:hover){.ll-product-points:has(.ll-product-points__link:hover) .ll-product-points__icon{animation:glow-star-twinkle .8s ease-in-out;filter:drop-shadow(0 0 4px rgba(201,162,39,.6))}}@keyframes glow-star-twinkle{0%{transform:scale(1)}40%{transform:scale(1.3)}70%{transform:scale(.9)}to{transform:scale(1)}}.product__info-container variant-radios .form__label,.product__info-container variant-selects .form__label{color:#707070;font-size:13px}.product__info-container .pdp-trust-row{display:flex;flex-wrap:wrap;gap:12px 24px;margin:var(--pdp-space-s) 0 var(--pdp-space-m);padding:1.4rem 1.6rem;border-radius:3px;background:#f3f9fb}.pdp-trust-row__item{display:flex;align-items:flex-start;flex:1 1 auto;gap:10px;color:#4a4a4a;font-size:15px;line-height:22px;white-space:nowrap}@media screen and (max-width:359px){.pdp-trust-row__item{white-space:normal}}.pdp-trust-row__icon{flex:0 0 auto;width:24px;height:24px;margin-top:-1px;color:#121212}.product__info-container variant-radios .form__label:after,.product__info-container variant-selects .form__label:after{content:":"}html[lang|=fr] .product__info-container variant-radios .form__label:after,html[lang|=fr] .product__info-container variant-selects .form__label:after{content:"\a0:"}.product__info-container .product-form__input input[type=radio]:checked+label{background-color:#333844;border-color:#333844;color:#fff}.variant-pill__price{opacity:.7}.product-form__input input[type=radio]:checked+label .variant-pill__price{display:none}@media screen and (min-width:990px){.product__info-container .d-flex-item-f1{flex:0 0 auto}.product__info-container .d-flex-item-f1 quantity-input.quantity{width:130px;min-width:0}}@media screen and (max-width:1024px){.product__info-container .d-flex-item-f1{width:100%}.product__info-container .d-flex-item-f1 quantity-input.quantity{width:100%;min-width:0}.product__info-container .d-flex-item-f1 .product-form__quantity,.product__info-container .price-per-item__container{margin-bottom:0}.product__info-container .d-flex-item-f2 .product-form__submit{margin-top:8px}}.product__info-container .quantity__input:focus-visible,.product__info-container .quantity__input.focused,.product__info-container .quantity__button:focus-visible,.product__info-container .quantity__button.focused{outline:2px solid rgba(18,18,18,.5);outline-offset:-2px;box-shadow:none}.product__info-container .d-flex-item-f2:has(>.klaviyo-bis-trigger:not([style*=none])) .product-form__submit[name=add][disabled]{display:none}.product__info-container .product-form__buttons{max-width:none}.product__info-container .product-form__submit,.pdp-sticky-atc__button{--color-button: 51, 56, 68;transition:background-color .3s ease,color .3s ease,box-shadow .3s ease}@media(hover:hover){.product__info-container .product-form__submit:not(:disabled):hover,.pdp-sticky-atc__button:not(:disabled):hover{background-color:#fff;color:#333844;box-shadow:inset 0 0 0 1px #333844}.product__info-container .product-form__submit:not(:disabled):hover:after,.pdp-sticky-atc__button:not(:disabled):hover:after{box-shadow:none}.product__info-container .product-atc-btn--regulated:not(:disabled):hover svg path{fill:#333844!important}}.product__accordion summary .icon-caret{transition:transform .3s ease}.product__accordion details.is-closing>summary .icon-caret{transform:none}.product__accordion details.is-closing>summary .icon-minus{display:none}.product__accordion details.is-closing>summary .icon-plus{display:block}.product__info-container>.pdp-accordion{margin-bottom:0}.product__info-container>.pdp-accordion+.pdp-accordion{margin-top:0;border-top:0}.product__info-container .pdp-accordion summary{padding:1.4rem 0}.product__info-container .pdp-accordion .accordion__title{max-width:calc(100% - 3rem);padding:0;font-size:16px;line-height:24px;letter-spacing:2px;text-align:left;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;background-image:linear-gradient(#d3d3d3,#d3d3d3);background-repeat:no-repeat;background-position:0 100%;background-size:0 1px;transition:background-size .3s ease}@media only screen and (max-width:768px){.product__info-container .pdp-accordion .accordion__title{font-size:14px;line-height:20px;letter-spacing:1.5px}}.product__info-container .pdp-accordion .pdp-icon svg{top:0;right:0;bottom:0;width:12px;height:12px;margin:auto 0}.product__info-container .pdp-accordion summary svg{transition:transform .4s ease}@media(hover:hover){.product__info-container .pdp-accordion summary:hover .accordion__title{background-size:100% 1px}.product__info-container .pdp-accordion summary:hover .icon-plus{transform:rotate(180deg)}}.product__info-container .pdp-accordion .accordion__content{margin:0;padding:0 0 2rem}.product__info-container .pdp-accordion .accordion__content,.product__info-container .pdp-accordion .accordion__content p,.product__info-container .pdp-accordion .accordion__content li{font-size:14px;line-height:1.6}.product__info-container .pdp-accordion .accordion__content ul{display:block}.product__info-container .pdp-accordion .accordion__content li{margin-bottom:.5rem}.product__info-container .pdp-accordion .accordion__content>:last-child:not(p){margin-bottom:0;padding-bottom:0}.product__info-container .pdp-accordion:not(.pdp-accordion--ingredients) .accordion__content:has(.metafield-rich_text_field p){padding-bottom:0}.product__info-container .pdp-accordion .accordion__content>p{margin:0 0 1.2rem}.product__info-container .pdp-accordion .accordion__content>p:last-child{margin-bottom:0}.product__info-container .pdp-accordion .accordion__content:has(.accordion-media){display:block}.product__info-container .pdp-accordion .accordion-media{margin-bottom:1.5rem}.product__info-container .pdp-accordion--ingredients .accordion__content p{position:relative;margin:0;padding:1.4rem 0;border-bottom:1px solid rgba(var(--color-foreground),.08);font-size:14px;line-height:1.6}.product__info-container .pdp-accordion--ingredients .accordion__content p:first-child{padding-top:.4rem}.product__info-container .pdp-accordion--ingredients .accordion__content p strong{display:block;margin-bottom:.2rem;color:#121212;font-size:15px;font-weight:600}.product__info-container .pdp-accordion--ingredients .accordion__content p.ingredients-inci{margin:1.6rem 0 0;padding:1.6rem;border:0;border-radius:3px;background:#f3f9fb;color:#707070;font-size:12px;line-height:1.7;letter-spacing:.3px}.product__info-container .pdp-accordion--ingredients .accordion__content p.ingredients-inci strong{margin-bottom:.6rem;font-size:12px;letter-spacing:2px;text-transform:uppercase}.product__info-container .pdp-accordion--ingredients .accordion__content p.ingredients-inci~p{padding:1.2rem 0 0;border-bottom:0;color:#707070;font-size:12px;font-style:italic}.product__info-container .pure_ethical_beauty__pdp-container{display:grid;grid-template-columns:repeat(auto-fill,minmax(max(140px,calc((100% - 40px) / 3)),1fr));gap:10px 20px;margin-top:var(--pdp-space-xl);padding:1.2rem 1.6rem;background:#f3f9fb;border-radius:3px}.product__info-container .pure_ethical_beauty__pdp-container .pure_ethical_beauty__wrapper{flex-direction:row-reverse;justify-content:flex-end;align-items:flex-start;gap:6px;width:auto;min-width:0;padding:0}.product__info-container .pure_ethical_beauty__pdp-container .pure_ethical_beauty__wrapper p{margin:0;font-size:12px;color:#707070;line-height:16px;text-align:left;text-transform:capitalize}.product__info-container .pure_ethical_beauty__pdp-container .pure_ethical_beauty__wrapper svg{width:14px;height:14px;flex:0 0 auto;margin-top:1px}@media screen and (min-width:990px){.product__info-container .pure_ethical_beauty__pdp-container .pure_ethical_beauty__wrapper p{font-size:13px;line-height:18px}.product__info-container .pure_ethical_beauty__pdp-container .pure_ethical_beauty__wrapper svg{width:15px;height:15px;margin-top:1.5px}}@media(min-width:750px){.product.product--thumbnail_slider media-gallery{display:block}.product.product--thumbnail_slider .thumbnail-slider .slider-button{display:none!important}.product.product--thumbnail_slider .slider-mobile-gutter:not(.thumbnail-slider){width:100%}.product.product--thumbnail_slider .thumbnail-slider{width:100%;margin-top:1.2rem;padding-right:0}.product.product--thumbnail_slider .thumbnail-slider .thumbnail-list.slider--tablet-up{display:flex;gap:1.2rem;margin:-6px;padding:6px;overflow-x:auto;scrollbar-width:none}.product.product--thumbnail_slider .thumbnail-slider .thumbnail-list.slider--tablet-up::-webkit-scrollbar{display:none}.product.product--thumbnail_slider .thumbnail-slider .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{flex:0 0 calc((100% - 4.8rem)/5);width:calc((100% - 4.8rem)/5);margin-bottom:0!important}.product.product--thumbnail_slider .thumbnail-slider .thumbnail-list.slider--tablet-up:not(:has(>.thumbnail-list__item:nth-child(6 of:not(.thumbnail-list_item--variant:not(:first-child))))){justify-content:center}.product.product--thumbnail_slider .thumbnail-list.can-scroll-right{-webkit-mask-image:linear-gradient(to right,#000 85%,transparent);mask-image:linear-gradient(to right,#000 85%,transparent)}.product.product--thumbnail_slider .thumbnail-list.can-scroll-left{-webkit-mask-image:linear-gradient(to left,#000 85%,transparent);mask-image:linear-gradient(to left,#000 85%,transparent)}.product.product--thumbnail_slider .thumbnail-list.can-scroll-left.can-scroll-right{-webkit-mask-image:linear-gradient(to right,transparent,#000 15%,#000 85%,transparent);mask-image:linear-gradient(to right,transparent,#000 15%,#000 85%,transparent)}}.product__media-wrapper .global-media-settings{border:0}.thumbnail-list__item .thumbnail:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border:1px solid transparent;border-radius:3px;pointer-events:none;transition:border-color .2s ease}@media(hover:hover){.thumbnail-list__item .thumbnail:hover:after{border-color:#1212124d}}.thumbnail-list__item .thumbnail[aria-current]:after{border-color:#121212}@media screen and (min-width:750px){media-gallery [id^=GalleryViewer]{position:relative}.gallery-nav{position:absolute;top:0;left:0;right:0;height:100%;z-index:2;pointer-events:none}.gallery-nav__button{position:absolute;top:50%;z-index:2;display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:1px solid #333844;border-radius:3px;background:#ffffffe6;color:#333844;cursor:pointer;pointer-events:auto;transform:translateY(-50%);transition:opacity .2s ease,background .2s ease,color .2s ease}@media(hover:hover){.gallery-nav__button:hover{background:#333844;color:#fff}}.gallery-nav__button--prev{left:16px}.gallery-nav__button--next{right:16px}.gallery-nav__button .icon-caret{width:12px;height:12px}.gallery-nav__button--prev .icon-caret{transform:rotate(90deg)}.gallery-nav__button--next .icon-caret{transform:rotate(-90deg)}.gallery-nav+.slider-buttons{position:absolute;top:16px;right:16px;z-index:2;display:flex;padding:4px 10px;border-radius:3px;background:#ffffffe6;color:#121212;font-size:13px;pointer-events:none}.gallery-nav+.slider-buttons .slider-counter{min-width:0}.gallery-nav+.slider-buttons .slider-button{display:none!important}}@media screen and (min-width:990px){.product__media-wrapper media-gallery{position:sticky}}@media screen and (min-width:750px){.product__media-wrapper media-gallery{top:var(--pdp-gallery-sticky-top, 3rem)}}@media screen and (min-width:750px){.product--thumbnail_slider .product__media-list{display:grid;grid-template-columns:minmax(0,1fr);overflow:hidden;touch-action:pan-y pinch-zoom}.product--thumbnail_slider .product__media-item:not(.product__media-item--variant){display:block}body .product--thumbnail_slider .product__media-list>.product__media-item{grid-area:1 / 1;width:100%;max-width:100%;opacity:0;visibility:hidden;transition:opacity .35s ease,visibility 0s linear .35s}body .product--thumbnail_slider .product__media-list>.product__media-item.is-active{z-index:1;opacity:1;visibility:visible;transition:opacity .35s ease,visibility 0s}}@media screen and (min-width:750px)and (hover:hover){.gallery-nav__button{opacity:0}media-gallery [id^=GalleryViewer]:hover .gallery-nav__button,.gallery-nav:focus-within .gallery-nav__button{opacity:1}}.product__media-list .product__media-icon{top:16px;left:16px;width:36px;height:36px;border:1px solid #333844;border-radius:3px;background:#ffffffe6;color:#333844;transition:opacity .2s ease,background .2s ease,color .2s ease}.product__media-list .product__media-icon .icon{width:14px;height:14px}@media(hover:hover){.product__media-list .product__modal-opener:hover .product__media-icon{background:#333844;color:#fff}}@media screen and (min-width:750px){.product__media-list .product__media-icon{width:44px;height:44px}.product__media-list .product__media-icon .icon{width:16px;height:16px}}.product__media-list .product__media-icon.product__media-icon--lightbox{display:none}.product__media-list .product__modal-opener--image .product__media-zoom-lightbox,.product__media-list .product__modal-opener--image .product__media-zoom-lightbox:after{cursor:zoom-in}.product__media-wrapper .pl-container{animation:deco-label-fade-in .5s ease both}@keyframes deco-label-fade-in{0%{opacity:0}to{opacity:1}}.product-media-modal__content{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr);align-items:center;height:100vh;height:100dvh;max-height:none;padding:0;overflow:hidden;touch-action:pan-y pinch-zoom}.product-media-modal__content>*{grid-area:1 / 1;width:100%;max-width:100%;margin:0;opacity:0;visibility:hidden;transition:opacity .35s ease,visibility 0s linear .35s}.product-media-modal__content>.active{z-index:1;opacity:1;visibility:visible;transition:opacity .35s ease,visibility 0s}.product-media-modal__content>.global-media-settings{border:0;border-radius:0}.product-media-modal__content>img{box-sizing:border-box;height:100%;max-height:100%;object-fit:contain;-webkit-user-drag:none}@media screen and (min-width:750px){.product-media-modal__content>img{padding:2rem 11rem}}.product-media-modal__content>*:not(.active){display:block}.product-media-modal__content>.product__media-item--variant:not(:first-child){display:none!important}.product-media-modal[open]{z-index:2147483000}body.product-lightbox-open [class*=kl-teaser-]{display:none!important}.product-media-modal__nav,.product-media-modal .product-media-modal__toggle{width:44px;height:44px;padding:0;border:1px solid #333844;border-radius:3px;background:#ffffffe6;color:#333844;transition:background .2s ease,color .2s ease}@media(hover:hover){.product-media-modal__nav:hover,.product-media-modal .product-media-modal__toggle:hover{background:#333844;color:#fff}}.product-media-modal__nav{position:fixed;top:50%;z-index:3;display:flex;align-items:center;justify-content:center;cursor:pointer;transform:translateY(-50%)}.product-media-modal__nav--prev{left:16px}.product-media-modal__nav--next{right:16px}.product-media-modal__nav .icon-caret{width:12px;height:12px}.product-media-modal__nav--prev .icon-caret{transform:rotate(90deg)}.product-media-modal__nav--next .icon-caret{transform:rotate(-90deg)}.product-media-modal .product-media-modal__toggle{top:16px;right:16px;z-index:3}.product-media-modal .product-media-modal__toggle .icon{width:14px;height:14px}@media screen and (min-width:750px){.product-media-modal__nav--prev{left:32px}.product-media-modal__nav--next{right:32px}.product-media-modal .product-media-modal__toggle{top:32px;right:32px}}.pdp-sticky-atc{display:none}@media screen and (max-width:749px){.pdp-sticky-atc{position:fixed;left:0;right:0;bottom:0;z-index:20;display:flex;align-items:center;gap:12px;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:rgb(var(--color-background));box-shadow:0 -2px 8px #00000014;transform:translateY(100%);visibility:hidden;transition:transform .3s ease,visibility .3s}.pdp-sticky-atc.is-visible{transform:translateY(0);visibility:visible}.pdp-sticky-atc__info{display:flex;flex:1;flex-direction:column;min-width:0}.pdp-sticky-atc__title{overflow:hidden;font-size:13px;letter-spacing:1px;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.pdp-sticky-atc__price{font-size:14px}.pdp-sticky-atc__button{flex:0 0 auto;min-width:0;padding:0 14px;border-radius:3px}.pdp-sticky-atc__icon{display:flex;align-items:center;gap:2px;pointer-events:none}.pdp-sticky-atc__icon>svg:first-child{display:block;width:28px;height:29px}.pdp-sticky-atc__icon>svg:first-child path{fill:currentColor}.pdp-sticky-atc__plus{flex:0 0 auto;width:11px;height:11px}}@media screen and (max-width:749px){body.pdp-sticky-atc-visible{padding-bottom:var(--pdp-sticky-atc-height, 64px)}html body #gladlyChat_container.cleanslate .minimizedChatButton.minimizedChatButton,html body #gladlyChat_container .minimizedChatButton.minimizedChatButton{transition:background-color .3s ease,color .3s ease,transform .3s ease!important}html body.pdp-sticky-atc-visible #gladlyChat_container.cleanslate .minimizedChatButton.minimizedChatButton,html body.pdp-sticky-atc-visible #gladlyChat_container .minimizedChatButton.minimizedChatButton{transform:translateY(calc(-1 * var(--pdp-sticky-atc-height, 64px)))!important;pointer-events:auto!important}html body.pdp-sticky-atc-visible #gladlyChat_container,html body.pdp-sticky-atc-visible #gladlyChat_container>:has(.minimizedChatButton){pointer-events:none!important}html body.pdp-sticky-atc-visible #gladlyChat_container>:not(:has(.minimizedChatButton)){pointer-events:auto!important}}:root{--pdp-yotpo-button-top: 73px;--pdp-yotpo-button-top-desktop: 226px;--pdp-yotpo-summary-button-space: 73px;--pdp-yotpo-button-top-phone: 103px;--pdp-yotpo-head-space-phone: 75px;--pdp-yotpo-review-top-phone: 72px}.yotpo-vertical-border{display:none!important}.yotpo-progress-bar{display:flex!important;width:100%!important;margin-right:0!important}.yotpo-filters-container .yotpo-filters-container-inner .yotpo-filters-top-panel{display:none!important}.yotpo-headline{margin-left:0!important}.yotpo-headline span{margin-left:5px!important}.yotpo-head .yotpo-reviews-by{display:none!important}.yotpo-main-layout .yotpo-layout-header-wrapper{justify-content:flex-start!important;margin-bottom:48px!important}.yotpo-display-m .yotpo-main-layout .yotpo-layout-header-wrapper .yotpo-bottom-line{flex-direction:column}.yotpo-bottom-line .yotpo-star-distribution{padding-left:0!important;padding-right:0!important;border-right:0!important}.yotpo-bottom-line .yotpo-bottom-line-left-panel.yotpo-bottom-line-score{font-size:32px!important;font-weight:600!important;line-height:55px;letter-spacing:.488571435213089px;padding-top:0!important}.yotpo-bottom-line .yotpo-bottom-line-right-panel{padding-top:0!important;margin-left:12px!important;margin-top:-5px}.yotpo-bottom-line .yotpo-summary-section .yotpo-bottom-line-summary{align-items:center;margin-bottom:12px}.yotpo-distribution-row{align-items:center}.yotpo-bottom-line .yotpo-star-distribution{padding-top:0!important}.yotpo-star-distribution-bar{margin-top:0!important;flex:0 0 auto;margin-left:0!important;margin-right:0!important}.yotpo-star-distribution-index{font-size:16px!important;font-weight:400!important;line-height:28px!important;margin-top:3px;color:#202223}.yotpo-star-distribution-row-wrapper:hover .yotpo-star-distribution-index,.yotpo-star-distribution-row-wrapper:hover .yotpo-star-distribution-value{text-decoration:none!important}.yotpo-star-distribution-value{font-size:16px!important;font-weight:400!important;line-height:28px!important;letter-spacing:.30000001192092896px!important;color:#202223}.yotpo-header-container~.yotpo-review-border-smooth{display:none!important}.yotpo-filters-container{margin-top:0!important}.yotpo-filters-container .yotpo-filters-container-inner{flex-direction:row!important;align-items:center!important}.yotpo-filters-container .yotpo-filters-container-inner .yotpo-filters-right-panel{order:3;flex:0 0 auto!important}.yotpo-filters-container-title{-ms-flex:1 0 auto;white-space:nowrap;font-size:20px;font-weight:400;line-height:34px;letter-spacing:3px;margin-top:0;margin-bottom:0;color:#121212;text-transform:uppercase}.yotpo-dropdown-closable span.yotpo-dropdown-placeholder{font-size:12px!important;font-weight:400!important;line-height:21px!important;letter-spacing:2px!important;color:#707070!important;text-transform:uppercase}.yotpo-selected-value{font-size:14px!important;font-weight:500!important;line-height:24px!important;letter-spacing:2px;color:#121212;text-transform:uppercase}.yotpo-filters-container .yotpo-filters-container-inner .yotpo-filters-right-panel .yotpo-sorting-filter-container{margin-bottom:5px}.yotpo-review{position:relative;margin-top:0!important;margin-bottom:32px!important}.yotpo-review+.yotpo-review-border-smooth{display:none!important}.yotpo-review-rating-title{position:absolute;top:0;left:0}.yotpo-display-l .yotpo-review:not(.yotpo-media-modal-review) .yotpo-review-center-panel .yotpo-review-rating-title .yotpo-review-star-rating,.yotpo-display-m .yotpo-review:not(.yotpo-media-modal-review) .yotpo-review-center-panel .yotpo-review-rating-title .yotpo-review-star-rating{margin-top:5px}.yotpo-review-title{font-size:18px!important;font-weight:600!important;line-height:31px;letter-spacing:.30000001192092896px;margin-left:15px!important;margin-top:0!important;margin-bottom:0!important}.yotpo-reviewer-name,.yotpo-date-format{font-size:16px!important;font-weight:600!important;line-height:28px!important}.yotpo-display-l .yotpo-review:not(.yotpo-media-modal-review) .yotpo-review-left-panel,.yotpo-display-m .yotpo-review:not(.yotpo-media-modal-review) .yotpo-review-left-panel{order:1!important}.yotpo-display-s .yotpo-review .yotpo-review-left-panel{flex:0 0 auto!important;order:1!important}.yotpo-display-l .yotpo-review:not(.yotpo-media-modal-review) .yotpo-review-right-panel,.yotpo-display-m .yotpo-review:not(.yotpo-media-modal-review) .yotpo-review-right-panel{flex:0 0 auto!important;order:2!important}.yotpo-display-s .yotpo-review .yotpo-review-right-panel{flex:0 0 auto!important;order:2!important;margin-top:0!important}.yotpo-display-l .yotpo-review:not(.yotpo-media-modal-review) .yotpo-review-center-panel,.yotpo-display-m .yotpo-review:not(.yotpo-media-modal-review) .yotpo-review-center-panel{padding-left:0!important;padding-right:0!important;flex:0 0 auto!important;width:100%;order:3!important}.yotpo-display-s .yotpo-review .yotpo-review-center-panel{padding-left:0!important;padding-right:0!important;flex:0 0 auto!important;width:100%;order:3!important;margin-top:0!important}.yotpo-review-center-panel{margin-top:17px}.yotpo-read-more-text{font-size:16px!important;font-weight:400!important;line-height:25px!important}.yotpo-reviews-pagination-container{margin-top:48px!important}.yotpo-main-layout{position:relative}.yotpo-new-review-btn-wrapper{position:absolute;top:var(--pdp-yotpo-button-top);right:0}.yotpo-base-layout{max-width:var(--page-width)!important;width:auto!important;margin:0 auto;padding-left:4em;padding-right:4em}.yotpo-display-s .yotpo-head .yotpo-headline{margin-top:0!important}@media only screen and (max-width:991px){.yotpo-display-m .yotpo-main-layout .yotpo-layout-header-wrapper .yotpo-bottom-line{flex:0 0 auto;width:50%;margin-right:0!important}.yotpo-star-distribution-bar{flex:1;-ms-flex:1}}@media only screen and (max-width:768px){.yotpo-base-layout{padding-left:20px;padding-right:20px}.yotpo-display-m .yotpo-main-layout .yotpo-layout-header-wrapper .yotpo-bottom-line{width:100%}.yotpo-star-distribution-bar{flex:1;-ms-flex:1}}@media only screen and (max-width:575px){.yotpo-review-rating-title{flex-wrap:wrap}.yotpo-display-m .yotpo-review:not(.yotpo-media-modal-review) .yotpo-review-center-panel .yotpo-review-rating-title .yotpo-review-star-rating{margin-top:0;margin-bottom:15px}.yotpo-review-title{flex:0 0 auto;width:100%;margin-left:0!important;font-size:16px!important}.yotpo-filters-container .yotpo-filters-container-inner{gap:15px!important}.yotpo-filters-container-title{width:100%;font-size:18px}.yotpo-display-s .yotpo-bottom-line .yotpo-summary-section{align-items:flex-start!important}.yotpo-bottom-line .yotpo-summary-section .yotpo-bottom-line-summary{margin-top:0!important;margin-bottom:0}.yotpo-head{margin-top:35px!important}.yotpo-review-title{line-height:27px}.yotpo-review-center-panel{margin-top:14px}.yotpo-new-review-btn-wrapper{top:var(--pdp-yotpo-button-top-phone)}.yotpo-bottom-line .yotpo-bottom-line-left-panel.yotpo-bottom-line-score{font-size:28px!important}.yotpo-display-s .yotpo-main-layout .yotpo-layout-header-wrapper .yotpo-bottom-line{margin-bottom:30px!important}.yotpo-main-layout .yotpo-layout-header-wrapper{margin-bottom:10px!important}.yotpo-display-s .yotpo-bottom-line .yotpo-star-distribution{margin-top:0!important}}@media only screen and (max-width:480px){.yotpo-new-review-btn-wrapper{top:var(--pdp-yotpo-button-top-phone);right:auto;left:0}}@media(min-width:1280px){.yotpo-base-layout{max-width:60%!important}}.yotpo-head{justify-content:center!important;margin-left:0!important;padding-left:0!important}.yotpo-headline{flex:1 1 100%!important;max-width:none!important;padding:0!important;text-align:center!important}.yotpo-app-block .yotpo-head{align-items:center!important}.yotpo-headline,.yotpo-headline span{font-family:var(--font-heading-family)!important;font-style:var(--font-heading-style)!important;color:rgb(var(--color-foreground))!important;font-size:28px!important;font-weight:500!important;line-height:34px!important;letter-spacing:3px!important;text-transform:uppercase}@media only screen and (max-width:768px){.yotpo-headline,.yotpo-headline span{font-size:20px!important}}@media only screen and (max-width:480px){.yotpo-headline,.yotpo-headline span{font-size:18px!important;letter-spacing:2px!important}}.yotpo-display-s .yotpo-new-review-btn-wrapper{left:0!important;right:auto!important;width:100%!important}.yotpo-display-s .yotpo-new-review-btn{width:100%!important}@media screen and (max-width:749px){.yotpo-main-layout .yotpo-layout-header-wrapper{flex-direction:column!important;align-items:stretch!important}.yotpo-main-layout .yotpo-layout-header-wrapper .yotpo-bottom-line,.yotpo-main-layout .yotpo-layout-header-wrapper .yotpo-star-distribution{flex:0 0 auto!important;width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important}.yotpo-new-review-btn-wrapper{left:0!important;right:auto!important;width:100%!important}.yotpo-new-review-btn,.yotpo-display-l .yotpo-new-review-btn,.yotpo-display-m .yotpo-new-review-btn{width:100%!important}.yotpo-app-block .yotpo-new-review-btn-wrapper .yotpo-new-review-btn{margin:0!important}.yotpo-app-block .yotpo-head{margin-bottom:var(--pdp-yotpo-head-space-phone)!important}.yotpo-display-l .yotpo-bottom-line button:not([class*=distribution]),.yotpo-display-m .yotpo-bottom-line button:not([class*=distribution]){margin-top:0!important}}.yotpo-star-distribution-value{flex:0 0 auto;min-width:3ch;text-align:right;font-variant-numeric:tabular-nums}@media(min-width:750px){.yotpo-head{margin-bottom:0!important}.yotpo-headline{margin:2rem 0 3rem!important}.yotpo-main-layout .yotpo-layout-header-wrapper{margin-bottom:32px!important}}.yotpo-display-l .yotpo-main-layout .yotpo-layout-header-wrapper .yotpo-bottom-line{flex-direction:row!important;align-items:flex-start!important;gap:80px}.yotpo-display-l .yotpo-main-layout .yotpo-layout-header-wrapper .yotpo-bottom-line{flex:1 1 auto;width:100%;margin-right:0!important}.yotpo-display-l .yotpo-bottom-line .yotpo-star-distribution{flex:1 1 auto;min-width:0}.yotpo-display-l .yotpo-bottom-line .yotpo-star-distribution-row-wrapper,.yotpo-display-l .yotpo-bottom-line .yotpo-distribution-row{display:flex;width:100%}.yotpo-display-l .yotpo-bottom-line .yotpo-star-distribution-bar{flex:1 1 auto;width:auto}.yotpo-distribution-row{margin-top:8px}.yotpo-star-distribution-bar{width:min(320px,calc(100vw - 172px));padding-left:16px;padding-right:16px}.yotpo-bottom-line .yotpo-bottom-line-text{display:block;color:#707070;font-size:14px}.yotpo-progress-bar{height:8px!important;margin-top:0!important;border-radius:4px!important;background:#ececec!important}.yotpo-progress-bar .yotpo-progress-bar-score{height:8px!important;border-radius:4px!important;background:#c9a227!important}.pdp-rating-slot svg path,.yotpo-star-distribution-row-wrapper svg path,.yotpo-bottom-line-right-panel svg path,.yotpo-review-star-rating svg path{stroke:#c9a227!important}.pdp-rating-slot svg stop:first-child,.yotpo-star-distribution-row-wrapper svg stop:first-child,.yotpo-bottom-line-right-panel svg stop:first-child,.yotpo-review-star-rating svg stop:first-child{stop-color:#c9a227!important}.yotpo-star-distribution-row-wrapper svg{width:14px!important;height:14px!important}.yotpo-bottom-line-right-panel svg{width:20px!important;height:20px!important}.yotpo-review-star-rating svg{width:16px!important;height:16px!important}.yotpo-filters-container{border-bottom:0!important;padding-bottom:0!important;margin-bottom:16px!important}.yotpo-filters-container .yotpo-filters-container-inner{flex-wrap:wrap!important;row-gap:32px}.yotpo-filters-container .yotpo-filters-container-inner>:not(.yotpo-filters-container-title):not(.yotpo-filters-right-panel){order:0;flex:0 0 100%}.yotpo-filters-container-title{order:1;flex:1 1 auto;padding-left:0;text-align:left}.yotpo-filters-container .yotpo-filters-container-inner .yotpo-filters-right-panel{margin-left:auto}.yotpo-filters-container [class*=topic]{font-family:proxima_nova,sans-serif!important}.yotpo-review{padding-top:40px}@media only screen and (max-width:749px){.yotpo-review{padding-top:var(--pdp-yotpo-review-top-phone)}}.yotpo-display-l .yotpo-review:not(.yotpo-media-modal-review) .yotpo-review-left-panel,.yotpo-display-m .yotpo-review:not(.yotpo-media-modal-review) .yotpo-review-left-panel{flex:1 1 auto!important}.yotpo-display-l .yotpo-review:not(.yotpo-media-modal-review) .yotpo-review-right-panel,.yotpo-display-m .yotpo-review:not(.yotpo-media-modal-review) .yotpo-review-right-panel{margin-left:auto!important}.yotpo-date-format{margin-left:0;padding-left:0;color:#707070;font-size:14px!important;font-weight:400!important}.yotpo-date-format:before{content:none}.yotpo-read-more-text{display:block;max-width:75ch;color:#4a4a4a!important}.yotpo-new-review-btn{display:inline-flex!important;align-items:center;justify-content:center;height:45px!important;min-height:0!important;padding:0 24px!important;line-height:24px!important;border:0!important;border-radius:3px!important;background-color:#333844!important;color:#fff!important;font-family:proxima_nova,sans-serif!important;font-size:14px!important;font-weight:500!important;letter-spacing:2px!important;text-transform:uppercase!important;transition:background-color .3s ease,color .3s ease}.yotpo-new-review-btn *{color:inherit!important;font:inherit!important;letter-spacing:inherit!important;text-transform:inherit!important}.yotpo-bottom-line button:not([class*=distribution]){display:inline-flex!important;align-items:center;justify-content:center;height:40px!important;min-height:0!important;padding:0 20px!important;border:1px solid #333844!important;border-radius:3px!important;background-color:#fff!important;color:#333844!important;font-family:proxima_nova,sans-serif!important;font-size:13px!important;font-weight:500!important;letter-spacing:2px!important;line-height:20px!important;text-transform:uppercase!important;transition:background-color .3s ease,color .3s ease}.yotpo-bottom-line button:not([class*=distribution]) *{color:inherit!important;font:inherit!important;letter-spacing:inherit!important;text-transform:inherit!important}@media(hover:hover){.yotpo-bottom-line button:not([class*=distribution]):hover{background-color:#333844!important;color:#fff!important}}.yotpo-display-l .yotpo-new-review-btn-wrapper,.yotpo-display-m .yotpo-new-review-btn-wrapper{top:var(--pdp-yotpo-button-top-desktop);right:auto;left:0}.yotpo-display-l .yotpo-new-review-btn,.yotpo-display-l .yotpo-bottom-line button:not([class*=distribution]),.yotpo-display-m .yotpo-new-review-btn,.yotpo-display-m .yotpo-bottom-line button:not([class*=distribution]){width:220px}.yotpo-display-l .yotpo-bottom-line button:not([class*=distribution]),.yotpo-display-m .yotpo-bottom-line button:not([class*=distribution]){margin-top:var(--pdp-yotpo-summary-button-space)!important}@media screen and (min-width:750px){.yotpo-display-m .yotpo-main-layout .yotpo-layout-header-wrapper .yotpo-bottom-line{flex-direction:row!important;align-items:flex-start;gap:80px;width:100%!important}.yotpo-display-m .yotpo-bottom-line .yotpo-star-distribution{flex:1 1 auto;margin-top:0!important}}@media screen and (max-width:749px){.yotpo-app-block .yotpo-new-review-btn-wrapper .yotpo-new-review-btn{display:flex!important;box-sizing:border-box!important;padding:0 1rem!important}}@media(hover:hover){.yotpo-new-review-btn:hover{background-color:#fff!important;color:#333844!important;box-shadow:inset 0 0 0 1px #333844!important}}.yotpo-empty-state+.yotpo-new-review-btn-wrapper{position:static!important;display:flex;justify-content:center;width:100%!important;margin-top:24px;margin-bottom:48px}@media screen and (min-width:750px){.yotpo-app-block .yotpo-new-review-btn.empty-state{width:auto!important;white-space:nowrap}}@media screen and (max-width:749px){.yotpo-app-block .yotpo-main-layout:has(.yotpo-empty-state) .yotpo-head{margin-bottom:0!important}}.product__info-container>.pdp-siblings{margin-top:var(--pdp-space-m)}.pdp-siblings__heading{margin:0 0 12px;color:rgba(var(--color-foreground),.75);font-size:13px;letter-spacing:2px;text-transform:uppercase}.pdp-siblings__list{display:flex;gap:8px;margin:-4px -4px 0;padding:4px 4px 8px;scroll-padding-inline:4px;list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin}.pdp-siblings__item{display:flex;flex:1 0 140px;scroll-snap-align:start}.pdp-siblings__card,.pdp-siblings__card:hover{text-decoration:none;box-shadow:none}.pdp-siblings__card{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;width:100%;padding:16px 12px;border:1px solid rgba(var(--color-foreground),.15);border-radius:3px;background-color:#fff;color:#121212;text-align:center;transition:background-color .3s ease,color .3s ease,border-color .3s ease}@media(hover:hover){.pdp-siblings__card:hover{border-color:#333844}}.pdp-siblings__card.is-current{border-color:#333844;background-color:#333844;color:#fff}.pdp-siblings__card:focus-visible{outline:2px solid #121212;outline-offset:2px}.pdp-siblings__card.is-sold-out:not(.is-current){border-style:dashed;border-color:rgba(var(--color-foreground),.35);color:#707070}.pdp-siblings__card.is-sold-out:not(.is-current) .pdp-siblings__status{opacity:1}.pdp-siblings__name{font-size:12px;letter-spacing:1.5px}.pdp-siblings__label{font-size:24px;line-height:1.2}.pdp-siblings__tier{font-size:12px;font-weight:600;letter-spacing:3px;text-transform:uppercase;overflow-wrap:anywhere}.pdp-siblings__tagline{font-size:14px;line-height:1.4}.pdp-siblings__status{font-size:12px;opacity:.75}@media screen and (max-width:749px){.pdp-siblings__list{gap:6px}.pdp-siblings__item{flex-basis:100px}.pdp-siblings__card{gap:4px;padding:12px 6px}.pdp-siblings__name,.pdp-siblings__status{font-size:11px;letter-spacing:1px}.pdp-siblings__label{font-size:20px}.pdp-siblings__tier{font-size:11px;letter-spacing:2px}.pdp-siblings__tagline{font-size:12px;line-height:1.3}}@media(prefers-reduced-motion:reduce){.pdp-rating-slot.is-loading:before,.pdp-rating-slot.is-loading:after{animation:none}a.pdp-skin-profile__pill,.pdp-skin-profile__more{transition:none}body .product--thumbnail_slider .product__media-list>.product__media-item,body .product--thumbnail_slider .product__media-list>.product__media-item.is-active,.product-media-modal__content>*{transition:none}html body #gladlyChat_container.cleanslate .minimizedChatButton.minimizedChatButton,html body #gladlyChat_container .minimizedChatButton.minimizedChatButton{transition:none!important}.pdp-rating-slot>*,.ll-product-points>*,.ll-product-points__icon,.product__info-container .pdp-accordion .accordion__title,.product__info-container .pdp-accordion summary svg,.pdp-sticky-atc,.pdp-siblings__card,.yotpo-new-review-btn,.yotpo-bottom-line button{transition:none}.ll-product-points:has(.ll-product-points__link:hover) .ll-product-points__icon,.product__media-wrapper .pl-container{animation:none}.product__info-container .pdp-accordion summary:hover svg{transform:none}}body.product-lightbox-open #gladlyChat_container{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/26/assets/pdp.css.map */
