:root{--container-xl-max-width: 70rem;--section-stack-gap: 3.125rem;--v1-section-small-gap: 2.5em;--v1-section-big-gap: 4.375em;--v1-block-small-gap: .625em;--v1-block-big-gap: 1.25em;--v1-section-padding: .625em;--v1-headline-padding: 1.25em;--v1-subheadline-padding: .9375em;--background-areas: #f9f9f9}@font-face{font-family:Montserrat-Medium;font-weight:100 500;src:url(/cdn/shop/files/Montserrat-Medium.woff2) format("woff2"),url(/cdn/shop/files/Montserrat-Medium.woff) format("woff");font-display:swap}@font-face{font-family:Montserrat-Medium;font-weight:600 800;src:url(/cdn/shop/files/Montserrat-Bold.woff) format("woff2"),url(/cdn/shop/files/Montserrat-Bold.woff2) format("woff")}.ruk_rating_snippet{display:flex;align-items:center;cursor:pointer}.ruk-rating-snippet-count{margin-left:5px}.R-ContentList__item.hidden,.hidden{display:none!important}.R-PaginationControls.hide-controls .R-PaginationControls__item:not(.show-more-text){display:none!important}.v1-multiple-media-with-text .v1-multiple-media-product{display:flex;flex-wrap:wrap;justify-content:space-between;column-gap:30px}.v1-multiple-media-with-text .v1-multiple-media-product-rating{margin-block-start:0!important}.v1-multiple-media-with-text .v1-multiple-media-product-rating .ruk_rating_snippet{cursor:inherit}.v1-multiple-media-with-text .v1-multiple-media-product-rating .ruk_rating_snippet i{margin-block-start:0!important}.v1-multiple-media-with-text .v1-multiple-media-product-rating .ruk-rating-snippet-count{display:inline-block;margin-block-start:0!important}.v1-multiple-media-with-text .subheading,.v1-multiple-media-with-text .heading{padding:0!important}body{font: 400 14px/23px Montserrat-Medium;letter-spacing:.35px;overflow-x:hidden}h1,.h1,body h1:not(.header__logo){font-size:40px;line-height:37px;font-weight:900;text-transform:uppercase;padding-bottom:10px;font-family:Montserrat-Medium}h2,.h2{font-size:30px;line-height:28px;font-family:Montserrat-Medium;letter-spacing:.8px;text-transform:uppercase;font-weight:900;padding-bottom:20px}h3,.h3{font-size:20px!important;line-height:23px;font-family:Montserrat-Medium;text-transform:uppercase;font-weight:900;padding-bottom:10px}h4,.h4{font-size:14px;line-height:23px;letter-spacing:.4px;font-weight:600;font-family:Montserrat-Medium;padding-bottom:10px}h5,.h5{font-size:12px;text-transform:uppercase;line-height:20px;letter-spacing:5.1px;font-weight:600;font-family:Montserrat-Medium}h6,.h6{font-size:10.5px;line-height:15px;text-transform:uppercase;letter-spacing:5.1px;font-weight:600;font-family:Montserrat-Medium}h7,.h7{font-size:10px;line-height:15px;text-transform:uppercase;letter-spacing:5.1px;font-weight:600;font-family:Montserrat-Medium}.prose p,p{font-size:14px;font-weight:400;letter-spacing:.4px;line-height:23px;font-family:Montserrat-Medium}.header__primary-nav-item .h6{font-size:var(--text-h6)!important;letter-spacing:.75px!important}.blog-post-card__title.h4,.author{font: 800 20px/26px Montserrat-Medium;letter-spacing:.75px;text-transform:uppercase;padding-bottom:var(--v1-headline-padding)}buy-buttons button:hover,.v1-main-cart-summary-block button:hover{background:#333}.button,.shopify-challenge__button,.shopify-payment-button__button--unbranded{font-weight:700;letter-spacing:.075em}.button{font-size:12px;border:1px solid rgb(var(--button-border-primary));text-transform:uppercase}.section-stack{gap:0}body .section-spacing{margin-block-start:0!important;margin-block-end:0!important}#main section:not(.v1-teaser):not(:first-child):not(.shopify-section--main-collection):not(.shopify-section--slideshow){padding-top:var(--v1-section-padding);padding-bottom:var(--v1-section-padding);margin-top:var(--v1-section-big-gap);margin-bottom:var(--v1-section-big-gap)}slideshow-carousel .page-dots{display:flex;justify-content:center;text-align:center;width:90%}.content-over-media--sm{min-height:clamp(20rem,85vw,32rem);max-height:clamp(25rem,100vw,36rem)}.content-over-media--md{max-height:clamp(25rem,100vw,36rem);min-height:clamp(25rem,100vw,36rem)}.content-over-media--lg{min-height:clamp(30rem,125vw,42rem);max-height:clamp(30rem,125vw,42rem)}slideshow-carousel .content-over-media--auto{min-height:550px;max-height:550px}.page-dots{gap:.5rem .75rem;position:absolute;bottom:1.5em}.page-dots>*{width:2em;height:1px;border-radius:0;margin-bottom:1px}.page-dots>*[aria-current=true]{height:2px;margin-bottom:0}.page-dots>*[aria-current=true]:after{opacity:1;top:-.03125em;bottom:.03125em}.h-stack-bottom{align-items:flex-end;display:flex}.h-stack-top{display:flex;align-items:start;flex-wrap:wrap;gap:1.5rem}header{-webkit-box-shadow:0px 1px 4px rgba(0,0,0,.1);box-shadow:0 1px 4px #0000001a}.header{color:rgb(var(--header-primary));box-shadow:unset}.localization-selectors{justify-content:left}.localization-selectors .popover--bottom-end{inset-inline-end:unset!important}.header__primary-nav-item summary.active,.header__primary-nav-item summary.current,.header__primary-nav-item summary.child_active,.header__primary-nav-item summary.child_current,.header__primary-nav-item a.active,.header__primary-nav-item a.current,.header__primary-nav-item a.child_active,.header__primary-nav-item a.child_current{color:rgb(var(--header-secondary))}.mega-menu a.active,.mega-menu a.current,.mega-menu a.child_active,.mega-menu a.child_current{color:rgb(var(--header-secondary))}@media screen and (max-width: 799px){header .container{margin:0}}.announcement-bar *{font-size:var(--announcement-bar-font-size)!important}.announcement-bar__carousel .reviews-stars--text{margin-left:0;margin-right:5px}.announcement-bar__carousel .RatingStars{position:relative;top:-1px}@media screen and (min-width: 999px){.announcement-bar__carousel .RatingStars{top:-2px}}.announcement-bar__carousel .heading{letter-spacing:.1em}.product-card__info{text-align:left;display:block}.product-card__info .v-stack{width:100%}.product-card__info :is(.price-list,.rating-badge){justify-content:left}.breadcrumb-wrapper{padding:10px 0;text-transform:initial;font-size:12px;color:rgb(var(--product-card-text-secondary));font-weight:500}@media screen and (max-width: 999px){.breadcrumb-wrapper{margin-block-end:0;background:transparent;position:absolute;top:0;left:0;z-index:2;width:100%}.shopify-section--main-product{position:relative}}.breadcrumbs__list{list-style-type:none;margin:0;padding:0}.breadcrumbs__item{display:inline-block;font-size:10px;letter-spacing:.25pt}.breadcrumbs__item:not(:last-child):after{content:"/";display:inline-block;margin:0 .2em;position:relative;vertical-align:middle;opacity:.35}.shopify-section--main-product .section-spacing{margin-block-start:0}.product-gallery{--product-gallery-gap: var(--v1-block-small-gap);--product-gallery-thumbnail-list-gap: 1% .5rem;--product-gallery-thumbnail-size: 24%}@media screen and (min-width: 1000px){.product-gallery{position:-webkit-sticky;position:sticky!important;top:0;padding-bottom:10px}}.product{--product-gap: 20px}.product-type{padding-top:1rem}.text-xs.unit-price{font-size:12px;margin-bottom:5px}@media screen and (max-width: 699px){.product-type{padding-top:10px;margin-bottom:10px}.product-info-unit-and-rating{display:block}.product-title-and-price .money{font-size:16px}compare-at-price{color:rgb(var(--product-card-text-secondary))!important;font-size:16px!important}.product-card compare-at-price{font-size:12px!important}.featured-collections-carousel compare-at-price{font-size:14px!important}}compare-at-price{font-weight:500!important}.product-title-and-price .money{font-weight:500;color:rgb(var(--text-color))}.product-title-and-price{display:flex;justify-content:space-between;align-items:center}.price-on-sale,.product-title-and-price .price-on-sale .money{color:rgb(var(--on-sale-price))!important}.product-title-and-price .product-title{min-width:60%}.collection-flash-sale{margin-top:10px}.product-title-and-price .price-list{min-width:30%;flex-direction:row-reverse;align-items:baseline;align-self:baseline}@media screen and (max-width: 346px){.product-card--featured .price-list{margin:5px 0 8px!important}.product-card--featured sale-price,.product-card--featured compare-at-price{font-size:12px!important}}@media screen and (max-width: 365px){.product-info__block-item .product-title-and-price .money,.product-info__block-item .product-title-and-price compare-at-price{font-size:14px!important}}@media screen and (max-width: 665px){.product-list .usage-icons-wrapper__inner{max-width:110px}}.product-gallery-badges.product-badges--image .icon--badge{max-width:80px;min-width:60px}.product-item-badges.product-badges--image .icon--badge{max-width:60px;min-width:40px}@media screen and (min-width: 1350px){.product-gallery-badges.product-badges--image .icon--badge{max-width:115px}.product-item-badges.product-badges--image .icon--badge{max-width:80px;min-width:60px}}.product-card__figure .product-badges{top:2%}.product-card__figure .product-badges.product-badges--left{left:3%}.product-card__figure .product-badges.product-badges--right{right:3%}@media screen and (max-width: 546px){.product-card__figure .product-badges .image-badge img,.product-card__figure .product-badges .image-badge{max-width:40px!important;max-height:40px!important;height:40px!important;width:40px!important}.product-card__figure .product-badges .text-badge{margin-bottom:10px;font-size:7px!important;line-height:17px;padding:0 8px}}.product-card__figure .product-badges .image-badge img,.product-card__figure .product-badges .image-badge{max-width:55px;max-height:55px;height:55px;width:55px}.product-badges .image-badge img,.product-badges .image-badge{max-width:75px;max-height:75px;height:75px;width:75px;background-color:transparent}.product-badges--left .image-badge img,.product-badges--left .image-badge{margin-right:auto}.product-badges--right .image-badge img,.product-badges--right .image-badge{margin-left:auto}.product-badges .text-badge{font-size:12px;font-weight:600;padding:4px 10px;width:100%;text-align:center;text-transform:uppercase;max-width:200px;margin-bottom:18px}.product-badges{position:absolute;top:8px;width:unset}.product-gallery .product-badges .text-badge{font-size:16px}.product-badges.product-badges--left{left:8px}.product-badges.product-badges--right{right:8px}@media screen and (max-width: 640px){.product-gallery .product-badges .text-badge{font-size:12px!important}}@media screen and (max-width: 999px){.product-gallery .product-badges.product-badges--left{top:20px!important;margin-top:10px}}.link-faded{color:#9e9e9e!important}@media screen and (min-width: 366px) and (max-width: 999px){.product-gallery .product-badges.product-badges--right{top:18px!important}.product-badges.product-badges--left{left:18px}.product-badges.product-badges--right{right:18px}}@media screen and (max-width: 365px){.product-gallery .product-badges.product-badges--right{top:20px!important}}.product-gallery__media.position-relative{position:relative!important}.product-gallery__media.position-unset{position:unset!important}.product-taxes{display:flex;justify-content:flex-end}.quick-buy-modal__info-wrapper .product-info__block-item[data-block-type=buy-buttons],.product-info__block-item:is([data-block-type=liquid],[data-block-type=buy-buttons]){--product-info-gap: var(--v1-block-small-gap)}.buy-buttons-and-quantity{display:flex;align-items:center}.buy-buttons-and-quantity .buy-buttons .button{padding:10px;min-height:45px;max-height:45px}.buy-buttons-and-quantity .quantity-selector{margin-right:14px;max-height:45px;display:flex;align-items:center;padding:10px;--quantity-selector-input-width: 30px}.buy-buttons-and-quantity .buy-buttons-wrapper{width:100%}h1.product-title.h3,.product-type{padding-bottom:0}.product-info__block-item .rating-wrapper{margin-left:auto;text-align:right}.product-info__block-item span.ruk-rating-snippet-count,.accordion span.ruk-rating-snippet-count{display:initial}.short-description{margin-top:var(--v1-block-big-gap)}.product-description{margin-top:var(--v1-block-big-gap);margin-bottom:var(--v1-section-small-gap)}.product-description ul li{padding:var(--v1-block-small-gap) var(--v1-block-small-gap)}.delivery-date:before{content:"";display:inline-block;width:.75em;height:.75em;background:#18c282;border-radius:50%}.product-info__block-item unit-price.text-subdued{display:none}.product-info__block-item price-list.price-list sale-price{font:500 18px Montserrat-Medium;letter-spacing:.75px;text-transform:uppercase;padding-bottom:0}.product-info__block-item .product-title-and-price .money,.product-info__block-item .product-title-and-price compare-at-price{letter-spacing:0!important;font-size:16px}.unit-sold{text-align:center;margin-bottom:2rem;color:#a0a0a0}.proof-wrapper{margin-top:60px;display:grid;grid-column-gap:var(--v1-block-small-gap);grid-template-columns:1fr 1fr;align-items:center}.proof-wrapper>div{background:var(--background-areas);padding:.5rem;text-align:left;font-size:.75rem;display:grid;grid-column-gap:var(--v1-block-small-gap);grid-template-columns:var(--v1-section-small-gap) 1fr;align-items:center;height:100%;line-height:1rem}.proof-wrapper>div img{text-align:center}.klarna-box{border:2px solid #F3F2F0;margin-top:-10px}ul.product-payment-items{margin:0;text-align:center}ul.product-payment-items li{margin:0;padding:0;display:inline-block}ul.product-payment-items li svg{padding:.125em}ul.product-payment-items li svg:is([aria-labelledby=pi-american_express],[aria-labelledby=pi-unionpay],[aria-labelledby=pi-sofort],[aria-labelledby=pi-maestro],[aria-labelledby=pi-shopify_pay]){display:none}@media screen and (min-width: 1000px){.v1-media-with-text-wrapper .multiple-media-with-text{background:var(--background-areas);padding:var(--v1-section-big-gap);--multiple-media-with-text-grid: "media-wrapper content-wrapper" / minmax(0, 1fr) minmax(0, 440px);--multiple-media-with-text-gap: 2rem 5.5rem}.v1-media-with-text-wrapper .multiple-media-with-text--reverse{--multiple-media-with-text-grid: "content-wrapper media-wrapper" / minmax(0, 440px) minmax(0, 1fr);grid-column:initial}}.multiple-media-with-text__media-wrapper:not(.images-12){grid:initial}.v1-media-with-text-wrapper .metafield-rich_text_field p:last-child{margin-top:10px}.v1-media-with-text-wrapper .metafield-rich_text_field:first-child{margin-bottom:2.5em}div#vaccordion .accordion__content{margin-bottom:2em}.accordion{border-block-width:0px}.facets .accordion-list .accordion:first-child .accordion__toggle{padding-block-start:1.25rem}.accordion summary{background:var(--background-areas);padding:0 1rem;margin-bottom:1rem}@media screen and (min-width: 1000px){div#vaccordion .accordion summary{padding:0 var(--v1-section-big-gap)}.acc-wrapper{padding:var(--v1-section-big-gap);background:var(--background-areas)}}.video-container:not(.video-container:last-child){margin-bottom:var(--v1-section-big-gap)}.accordion__content{margin:0;padding:0}.animated-plus:before{height:2px}.animated-plus:after{width:2px}.text-center{text-align:center}.header__nav-icon{max-width:22px;max-height:22px}.related-button{max-width:212px;height:46px}.button{letter-spacing:.7px!important}.related-button{display:flex;justify-content:center;margin:50px auto auto}.product-sticky-bar{background:#fff;opacity:1;box-shadow:1px 1px 10px #e3e3e3;-webkit-box-shadow:1px 1px 10px #e3e3e3;-moz-box-shadow:1px 1px 10px #e3e3e3;padding:20px 16px 20px 20px}.product-sticky-bar .product-title-and-price{margin-bottom:10px}.product-sticky-bar .product-title-and-price .price-list--product{flex-wrap:nowrap}.product-sticky-bar .product-title-and-price unit-price{display:none}.product-sticky-bar .product-sticky__header{max-width:60%}.product-sticky-bar .product-title-and-price .money,.product-sticky-bar .product-title-and-price compare-at-price{letter-spacing:0!important;white-space:nowrap}@media screen and (min-width: 700px){.product-sticky-bar{display:none!important}}.product-sticky-bar.hidden{display:none!important}.accordion ul.metafield-single_line_text_field-array,.accordion span.metafield-multi_line_text_field,.accordion .metafield-rich_text_field{margin-inline-start:0;margin-bottom:3.5em;display:block}.accordion ul.metafield-single_line_text_field-array{margin-top:12px;flex-wrap:wrap;align-items:center;gap:.625rem;display:flex}.accordion li.metafield-single_line_text_field{font-size:var(--text-sm);border-width:1px;align-items:center;column-gap:.375rem;padding:.375rem .625rem;display:flex;font-size:var(--text-base);column-gap:.625rem;padding:.625rem .875rem}p.accordion-meta-headline{margin-bottom:.5em}.embed-container{overflow:hidden;cursor:pointer;background-size:cover!important;background-position:25% 0%!important;background-size:135%!important}.youtubevideo{background-color:#00000075;position:relative;padding-top:56.25%;overflow:hidden;cursor:pointer}.youtubevideo .yt-title{position:absolute;top:15px;left:15px;color:#fff}.youtubevideo .play-button{position:absolute;width:12vw;height:12vw;z-index:1;opacity:1;background:url(/cdn/shop/files/icons_youtubeplaybutton.svg);background-repeat:no-repeat;max-width:68px;max-height:68px;min-width:45px;min-height:45px}.youtubevideo .play-button span{position:absolute;bottom:-20px;text-align:center;width:50px;color:#fff;display:none}.youtubevideo .play-button,.youtubevideo .play-button:before{top:50%;left:50%;transform:translate3d(-50%,-50%,0)}.youtubevideo iframe{height:100%;width:100%;top:0;left:0}.youtubevideo img,.youtubevideo iframe,.youtubevideo .play-button,.youtubevideo .play-button:before{position:absolute}.youtubevideo img{top:0}.beauty-tipp{margin-top:1rem}.beauty-tipp span.metafield-multi_line_text_field,.acc-application .metafield-rich_text_field{margin-bottom:0}.quick-buy-modal::part(header){display:grid}.quick-buy-modal__content{grid-template-columns:minmax(0,1fr);display:grid;align-items:initial;column-gap:initial}@media screen and (max-width: 999px){body .quick-buy-modal__info-wrapper{border-block-start-width:0px;margin-block-start:var(--v1-section-small-gap)}body .modal::part(body){padding-block-start:0}}@media screen and (min-width: 1000px){.quick-buy-modal__content{grid-template-columns:minmax(0,.9fr) minmax(0,1fr);align-items:start;column-gap:2.5rem}.hide-dots{display:none}}@supports (height: 100dvh){.modal::part(content){max-height:100dvh}}body .quick-buy-modal{--modal-body-max-width: 70rem}.prose :where(h1,h2,h3,h4,h5,h6){margin-block-start:0!important}.line-item{align-items:start}.prose ul{padding-bottom:20px}.v1-teaser-wrapper{position:relative}.v1-teaser .prose p{padding-bottom:15px}.link{font: 800 12px/18px Montserrat-Medium;letter-spacing:5.1px;text-transform:uppercase}.blog-post-card__info,.prose :is(ol,ul){row-gap:15px}.sub-lines p,.sub-lines{font-size:12px;line-height:16px;letter-spacing:.3px;color:#a0a0a0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media screen and (max-width: 699px){.product-list--carousel{--product-list-card-width: min(300px, 85%)}.multi-column{--multi-column-column-width: 70vw}}.featured-collections-carousel .product-card__quick-add-button{opacity:1!important;position:unset!important;transform:translateY(0)!important;padding:8px;font-size:12px}.featured-collections-carousel .product-card__quick-add-button{background-color:#000;color:#fff}@media screen and (max-width: 480px){.featured-collections-carousel .product-card__quick-add-button{font-size:9px}}@media screen and (max-width: 549px){.featured-collections-carousel .product-list--carousel{--product-list-card-width: 38% !important}}@media screen and (min-width: 1100px){.featured-collections-carousel .product-list--carousel{--product-list-card-width: 19% !important}}@media screen and (max-width: 423px){.featured-collections-carousel .product-card__quick-add-button{padding:8px 2px}}.featured-collections-carousel .product-card__info{padding-left:5px}@media screen and (max-width: 999px){.product-card--featured,.product-card__figure--featured{margin-bottom:50px}}.featured-collections-carousel .product-title{margin-top:10px}@media screen and (min-width: 486px) and (max-width: 999px){.product-card-has-reviews.product-card--featured,.product-card-has-reviews .product-card__figure--featured{margin-bottom:50px}}.product-card--featured,.product-card__figure--featured{margin-bottom:44px}.related-carousel .product-card-has-reviews.product-card--featured,.related-carousel .product-card-has-reviews .product-card__figure--featured{margin-bottom:34px}@media (max-width: 550px){.related-carousel .product-card-has-reviews.product-card--featured,.related-carousel .product-card-has-reviews .product-card__figure--featured{margin-bottom:34px}}product-recommendations .featured-collections-carousel .product-card-has-reviews .product-card__info{min-height:110px!important}@media screen and (min-width: 999px){product-recommendations .featured-collections-carousel .product-card-has-reviews .product-card__info{min-height:120px!important}}@media screen and (min-width: 550px) and (max-width: 999px){product-recommendations .featured-collections-carousel .product-card-has-reviews .product-card__info{min-height:120px!important}}.product-card-no-reviews.product-card--featured,.product-card-no-reviews .product-card__figure--featured{margin-bottom:38px!important}.reviews-stars--text{line-height:19px;margin-left:5px}.reviews-stars-link a{text-decoration:none!important;border-bottom:none!important}@media screen and (max-width: 405px){.reviews-stars .RatingStars svg{width:10px}.reviews-stars{font-size:9px!important}}@media screen and (max-width: 359px){.reviews-stars{font-size:7px!important}}.reviews-stars{display:flex;align-items:center;width:100%}@media screen and (min-width: 1000px){.product-card-has-reviews.product-card--featured,.product-card-has-reviews .product-card__figure--featured{margin-bottom:45px}.featured-collections-carousel .product-card{min-height:370px}}@media screen and (min-width: 1000px) and (max-width: 1174px){product-recommendations .product-item--background-image{min-height:240px!important}}@media screen and (min-width: 801px) and (max-width: 950px){product-recommendations .product-item--background-image{min-height:240px!important}}product-recommendations .product-item--background-image{min-height:285px}.featured-collections-carousel .product-card-has-reviews .product-card__info{min-height:85px}@media screen and (min-width: 999px){.featured-collections-carousel .product-card-has-reviews .product-card__info{min-height:93px}}@media screen and (min-width: 490px) and (max-width: 999px){.featured-collections-carousel .product-card-has-reviews .product-card__info{min-height:75px}}.featured-collections-carousel .product-card{display:flex;flex-direction:column;height:100%;justify-content:space-between}.product-item--background-image{width:100%;height:100%;min-height:270px;background-repeat:no-repeat;background-position:center;background-size:cover}@media screen and (min-width: 700px) and (max-width: 800px){.product-item--background-image{min-height:230px!important}}@media screen and (min-width: 359px) and (max-width: 549px){.product-item--background-image{min-height:170px!important}}@media screen and (max-width: 358px){.product-item--background-image{min-height:130px!important}}.v1-css-slider{text-align:center}.v1-css-slider-btn{display:inline-block;height:2px;width:30px;background:#a0a0a0;margin-right:20px;border-radius:25%}.v1-css-slider-btn:hover{background:#000}.v1-css-slider :last-child{margin-right:0}@media screen and (min-width: 811px){.v1-css-slider{display:none;visibility:hidden}}.footer{background:var(--background-areas)}.docapp-cart-item.docapp-free-shipping,.docapp-cart-item.docapp-free-shipping-promo{display:none}form.js-ajax-cart-form-in-progress [type=submit]{opacity:.7}form.js-ajax-cart-form-in-progress:after{content:"Adding to cart\2026";display:block}.v1-idiscount{text-transform:uppercase;font-size:.6875rem;background:rgb(var(--on-sale-badge-background));color:rgb(var(--on-sale-badge-text));padding:.0625rem .3125rem;font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-style:var(--heading-font-style);letter-spacing:var(--heading-letter-spacing)}product-card.product-card .v1-idiscount{display:none}.v1-idiscount-old{text-decoration:line-through}price-list.repriced compare-at-price{display:none}.shopify-section--main-product .v1-idiscount-old{text-decoration:line-through;display:block;font-size:14px;font-weight:400;color:#000000a6}.shopify-section--main-product span.v1-idiscount{margin-bottom:10px}.featured-collections-carousel{position:relative}.featured-collections-carousel .page-dots{bottom:-30px;text-align:center;width:100%}product-recommendations .featured-collections-carousel .page-dots{bottom:-10%}.related-carousel.featured-collections-carousel .hide-dots{display:none}@media screen and (min-width: 540px){.related-carousel.featured-collections-carousel .page-dots{bottom:-8%}}@media screen and (min-width: 1000px){.featured-collections-carousel .page-dots{bottom:-8%}}.featured-collections-carousel .justify-self-center .button{margin-top:30px;height:46px;width:212px;letter-spacing:.7px}.shopify-section--image-with-text-icons .featured-collections-carousel{overflow:hidden}@media (min-width: 999px){.container--narrow--larger{max-width:950px;margin-left:auto;margin-right:auto}}@media (max-width: 549px){.container{--distance-to-bleed: .75rem;margin-inline-start:.75rem;margin-inline-end:.75rem}.product-list{--product-list-calculated-column-gap: .75rem !important;--product-list-calculated-row-gap: 2rem !important}.product-list--carousel{--product-list-card-width: 37% !important}.featured-collections-carousel__item{gap:2rem}.product-card{gap:.75rem}.product-card .gap-1{gap:.5rem}a.product-title{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.product-list:not(.product-list--carousel){margin-inline:0rem!important}carousel-navigation.v1-navigation button:nth-child(2n){visibility:hidden;display:none}carousel-navigation.v1-navigation button:first-child{visibility:visible;display:inherit}carousel-navigation.v1-navigation button:last-child{visibility:visible;display:inherit}}.v1-main-cart-content-item.set-parent .v1-main-cart-content-item-c4{display:none}#facets-form details{margin-bottom:1rem}@media screen and (min-width: 700px){.hidden-tablet-and-up{display:none!important}.product-info-unit-and-rating{padding-top:1rem;display:block}.product-title-and-price .price-list--product{justify-content:flex-start}.price-list--product{flex-direction:row-reverse;justify-content:flex-end}}@media screen and (max-width: 699px){.hidden-phone{display:none!important}.characteristics-title,.characteristics-content-border{font-size:12px}.characteristics-content{font-size:14px}}.collapsible-show-more{text-decoration:underline;color:rgb(var(--product-card-text-secondary));cursor:pointer}.collapsible-text-content{font-weight:500;transition:opacity .3s ease-in-out}.collapsible-text-content[area-hidden=false]{margin-top:15px;opacity:1;height:auto;visibility:visible}.collapsible-text-content[area-hidden=true]{opacity:0;height:0;margin:0;visibility:hidden}.collapsible-scroll-toggle{margin-block-start:0!important;color:#a2a2a2;font-size:14px;text-decoration:underline;cursor:pointer}.collapsible-hide{padding:20px 0;text-align:center;text-decoration:underline;color:rgb(var(--product-card-text-secondary));cursor:pointer}.characteristics-content-border{border:1px solid rgb(var(--product-card-text-secondary));border-radius:16px;padding:2px 10px;font-weight:500}.characteristics-wrapper{padding:10px 0}.characteristics-contents{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.characteristics-content{margin-top:10px;font-weight:500}.characteristics-wrapper:first-of-type{padding-top:25px}.product-info__block-item[data-block-type=characteristics]:last-of-type{padding-bottom:25px}.product-info__block-item[data-block-type=buy-buttons]{padding-right:0;padding-left:0}.product-info__block-item[data-block-type=characteristics]{background:rgb(var(--product-card-bg));color:rgb(var(--product-card-text));margin-block-end:0;margin-block-start:0}.product-info__block-item[data-block-type=usage]{background:rgb(var(--product-card-bg));color:rgb(var(--product-card-text));padding-top:35px;margin-block-start:0;margin-block-end:0}.product-info__block-item[data-block-type=collapsible-reviews],.product-info__block-item[data-block-type=collapsible-content]{margin-block-start:0;margin-block-end:0;background:rgb(var(--product-card-bg));color:rgb(var(--product-card-text))}.product-info__block-item[data-block-type=collapsible-content] .accordion__toggle,.accordion__toggle-reviews{border-block-width:1px 0}.accordion__toggle-reviews{border-bottom:none}.product-info__block-item[data-block-type=collapsible-content] .accordion summary,.accordion-reviews summary{background:transparent;margin-bottom:0}.product-info__block-item[data-block-type=collapsible-content] .accordion__toggle,.accordion__toggle-reviews{color:rgb(var(--product-card-text-secondary));letter-spacing:5px;text-transform:uppercase}.product-info__block-item[data-block-type=collapsible-content] .accordion__content,.accordion__content-reviews{padding:10px 0!important}.collapsible-text-content li{margin-bottom:10px}@media screen and (max-width: 549px){.product-info__block-item[data-block-type=characteristics],.product-info__block-item[data-block-type=collapsible-reviews],.product-info__block-item[data-block-type=collapsible-content],.product-info__block-item[data-block-type=usage]{margin-left:-.75rem;margin-right:-.75rem}.shopify-section--image-with-text-icons .container{margin-inline-start:0!important;margin-inline-end:0!important}.product-info__block-item[data-block-type=characteristics]:last-of-type{padding-bottom:35px}.shopify-section--image-with-text-icons .product-list{--product-list-calculated-column-gap: .55rem !important}.usage-icons-title .icons-list--title{font-size:9px!important}}.usage-icons-title p{font-size:12px!important;line-height:16px!important}@media screen and (max-width: 699px){.shopify-section--image-with-text-icons{margin-top:0!important;padding-top:0!important}.image-with-icons-title{padding-bottom:10px!important}.proof-sesction-boxes-content{margin-left:20px}.shopify-section--image-with-text-icons .product-list--carousel{--product-list-card-width: 31% !important;--product-list-max-items-per-row-allowed: 4;max-height:unset!important}}.h2.usage-block-heading{padding-bottom:25px}.usage-wrapper{padding:27px 0}.usage-icons-wrapper{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.usage-icons-wrapper__inner{display:flex;flex-direction:column;justify-content:center;align-items:center;align-self:baseline;width:32%;padding:10px 4px}@media screen and (max-width: 375px){.usage-icons-icon img{max-width:55px;max-height:55px;width:55px;height:55px}}@media screen and (min-width: 376px){.usage-icons-icon img{max-width:65px;max-height:65px;width:65px;height:65px}}.usage-heading{font-weight:500}.usage-icons-title p{text-align:center;word-break:break-word;color:rgb(var(--product-card-text))}.usage-icons-heading{padding:30px 0}.product-info__block-item[data-block-type=collapsible-content] .accordion__content ol li::marker,.accordion__content-reviews ol li::marker{font-size:30px;font-weight:600;color:#a0a0a0}.product-info__block-item[data-block-type=collapsible-content] .accordion__content ol,.accordion__content-reviews ol{margin-inline-start:7ch}.product-info__block-list .product-info__block-item[data-block-type=collapsible-content]:last-child{padding-bottom:1px}.product-info__block-item[data-block-type=collapsible-content] .accordion__content li,.accordion__content-reviews li{list-style-type:none;counter-increment:list-counter;position:relative;margin-bottom:10px;min-height:60px}.product-info__block-item[data-block-type=collapsible-content] .accordion__content li:before,.accordion__content-reviews li:before{content:counter(list-counter);color:#a0a0a0;position:absolute;left:-50px;font-size:50px;font-weight:500;top:14px}.pdp-reviews-wrapper .ElementsWidget-prefix .ElementsWidget .R-ContentList .R-ContentList__item{padding-bottom:5px;margin-bottom:5px}.pdp-reviews-wrapper .ElementsWidget-prefix .R-MD .ElementsWidget__subheader,.pdp-reviews-wrapper .ElementsWidget-prefix .u-marginBottom--md,.pdp-reviews-wrapper .ElementsWidget-prefix .R-MD .R-ContentList .R-ContentList__item .item__review,.pdp-reviews-wrapper .ElementsWidget-prefix *{margin-bottom:5px;margin-block-start:0!important}.icons-list-wrapper{display:flex;justify-content:center;align-items:center;padding:30px 0}.image-with-text-icons{margin-bottom:20px}.usage-icons-title .icons-list--title{letter-spacing:.7px;text-align:center}.usage-icons-title{line-height:17px;padding-top:10px}.icons-list{padding:20px 5px}.page-dots--icons{position:unset!important;padding-top:35px}.accordion__toggle{font-weight:600}.accordion__toggle-reviews .ruk-rating-snippet-count{display:none!important}carousel-navigation.v1-navigation.page-dots--icons button:first-child{visibility:hidden;display:none}carousel-navigation.v1-navigation.page-dots--icons button:nth-child(2n){visibility:visible;display:block}.proof-sesction-content-wrapper{display:flex;align-items:center;flex-direction:column;justify-content:center}.proof-sesction-content{font-size:14px;font-weight:500;margin:auto auto 25px;max-width:600px;text-align:left}@media screen and (min-width: 700px){.proof-sesction-boxes-wrapper__inner{justify-content:space-evenly}.shopify-section--image-with-text-icons{margin-top:10px!important}.shopify-section--image-with-text-icons .product-list--carousel{--product-list-card-width: 21% !important;--product-list-max-items-per-row-allowed: 4;max-height:unset!important}.product-list .usage-icons-wrapper__inner{width:100%}.icons-list .usage-icons-wrapper__inner{width:24%}}@media screen and (max-width: 699px){.proof-sesction-content-wrapper{padding-right:1rem;padding-left:1rem}.proof-sesction-boxes-wrapper__inner{padding:30px 15px!important}.product-info__block-item[data-block-type=collapsible-content] .accordion__content ol,.accordion__content-reviews ol{margin-inline-start:5ch}.icons-list .usage-icons-wrapper__inner{width:33%}.product-info__block-list .product-info__block-item[data-block-type=collapsible-content]:last-child .accordion__toggle,.accordion__toggle-reviews{border-block-width:1px}.product-list .usage-icons-wrapper__inner{width:91%}}.proof-sesction-boxes-content{width:65%}.proof-sesction-boxes-subtitle{margin-top:13px}.proof-sesction-boxes-wrapper__inner{padding:15px;margin:20px 0;display:flex;align-items:center}.proof-sesction-boxes-image{max-width:130px}@property --pgPercentage{syntax: "<number>"; inherits: false; initial-value: 0;}div[role=progressbar-percantage]{--size: 8rem;--pgPercentage: var(--value);animation:growProgressBar 3s 1 forwards;width:var(--size);height:var(--size);border-radius:50%;display:grid;place-items:center;background:conic-gradient(#747474 calc(var(--pgPercentage)* 1%),#dedede 0);font-size:30px;color:rgb(var(--text-color))}@media screen and (max-width: 425px){div[role=progressbar-percantage]{height:7rem}}.progressbar-percantage-wrap{width:95%;height:95%;border-radius:50%;background-color:#f2f2f2;align-content:center;align-self:center;vertical-align:middle;text-align:center;display:flex;justify-content:center;flex-wrap:wrap}.progressbar-percantage{background-color:#fff;width:85%;height:85%;border-radius:50%;font-weight:500;display:flex;justify-content:center;text-align:center;align-items:center;box-shadow:0 0 8px #abaaaa}.proof-sesction-link{text-decoration:underline;color:rgb(var(--product-card-text-secondary));cursor:pointer;display:block;padding-top:5px}product-card .ruk-rating-snippet-count{display:none!important}.product-info-unit-and-rating .ruk-rating-snippet-count:last-child{display:none!important}.product-info-unit-and-rating .ruk-rating-snippet-count{font-weight:600}.ruk_rating_snippet{display:flex;align-items:baseline}.ruk_rating_snippet i{font-size:14px!important}@media screen and (min-width: 348px){.product-card--featured .ruk_rating_snippet{margin-left:2px}}product-card .ruk_rating_snippet i,.product-info-unit-and-rating .ruk_rating_snippet i{color:#000}.ElementsWidget-prefix .R-BadgeElement .R-BadgeElement__icon .cssVar-badgeElement__icon{color:#42a5f5!important}.sticky{z-index:4;bottom:0;left:0;position:fixed;width:100%;display:block;background:#fff;box-shadow:#0000001a 1px 0 6px 2px}.product-stock-availability{display:flex;align-items:center}.inventory-circle{width:10px;height:10px;border-radius:50%;display:block;margin-right:10px}.ElementsWidget-prefix .R-Field--leftIcon .R-Field__icon{margin-bottom:0!important;top:10px!important}.R-RatingStars{margin-bottom:0!important}.accordion__content-background-image{background-repeat:no-repeat;background-size:cover;height:150px;width:100%;background-position:center}.total-reviews-stars .ruk-rating-snippet-count{display:none!important}.total-reviews-stars{text-align:center}.total-reviews-stars.total-reviews-stars-home span{text-align:center;display:flex;text-align:center!important;align-items:center;margin:auto!important}.total-reviewed--text{color:#000;font-size:23px;font-weight:700;text-transform:uppercase;text-align:center}@media screen and (max-width: 387px){.total-reviews-numer--wrapper{font-size:40px!important}.accordion__toggle-reviews .ruk_rating_snippet i{font-size:10px!important}}.product-info__block-list .rating-wrapper .ruk-rating-snippet-count{opacity:0}.total-reviews-stars.total-reviews-stars-home .stars__icon,.total-reviews-stars.total-reviews-stars-home i{font-size:18px!important}.ElementsWidget__inner .header__inner{display:none!important}.reviews--content .rating-wrapper,.total-reviews-stars{display:flex;text-align:center!important;align-items:center;margin:auto!important}.total-reviews-stars{padding:10px 0}.total-reviews{font-size:14px;font-weight:400;max-width:300px}.total-reviews-numer{margin-right:8px}.total-reviews-numer--wrapper{font-size:50px;color:#a0a0a0;font-weight:500;margin-bottom:25px;margin-top:15px}.reviews--content{display:flex;flex-direction:column;text-align:center;align-items:center;padding:30px 10px}.ElementsWidget-prefix .ElementsWidget__subheader .subheader__group.subheader__group--tabs{display:flex!important;width:100%;justify-content:center;margin-bottom:15px}.ElementsWidget-prefix .subheader__group.subheader__group--filters{width:100%}.ElementsWidget-prefix .subheader__group.subheader__group--filters .R-TextHeading{letter-spacing:5px!important;font-size:12px!important;display:flex;align-items:center;text-transform:uppercase!important;color:rgb(var(--product-card-text-secondary))!important}.ElementsWidget-prefix .ElementsWidget .ElementsWidget__search .R-Field__input{padding-top:3px!important;padding-bottom:3px!important}.ElementsWidget-prefix .R-Field--leftIcon .R-Field__icon{left:unset!important;color:rgb(var(--product-card-text-secondary))!important;right:5px!important}.ElementsWidget-prefix .R-TabControls .R-TabControls__item{margin-bottom:0!important}.ElementsWidget-prefix .ElementsWidget .ElementsWidget__search .R-Field__input::placeholder{color:transparent}.ElementsWidget-prefix .subheader__group.subheader__group--filters .R-TabControls.c-searchFilters{display:flex;align-items:center;justify-content:space-between;width:100%;height:25px;margin-bottom:0!important}.ElementsWidget-prefix .ElementsWidget__subheader .subheader__group.subheader__group--tabs .R-TextHeading{font-size:14px!important}.ElementsWidget-prefix .ElementsWidget__subheader{display:flex!important;flex-direction:column-reverse!important;align-items:flex-start!important;width:100%}.product-info__block-item{padding-right:18px;padding-left:18px}.product-info__block-item[data-block-type=collapsible-reviews] .accordion summary,.product-info__block-item[data-block-type=collapsible-content] .accordion summary{padding-right:0;padding-left:0}.usage-block-video{margin-left:-18px;margin-right:-18px}@media screen and (max-width: 549px){.product-info__block-item[data-block-type=characteristics],.product-info__block-item[data-block-type=collapsible-reviews],.product-info__block-item[data-block-type=collapsible-content],.product-info__block-item[data-block-type=usage]{padding-right:18px;padding-left:18px}}.product-info__block-item[data-block-type=price-phone],.product-info__block-item[data-block-type=collapsible],.product-info__block-item[data-block-type=inventory],.product-info__block-item[data-block-type=liquid],.product-info__block-item[data-block-type=flash-sale]{padding-right:4px;padding-left:8px}.product-info__block-item[data-block-type=klarna]{padding-right:0;padding-left:0}.breadcrumbs__link{font-weight:500;letter-spacing:.25px}.breadcrumb-blog .breadcrumb__list-item{display:inline-block;font-size:11px;line-height:16px;letter-spacing:.25pt;font-weight:600}.breadcrumb-blog .breadcrumb__list-item:before{color:#a3a3a3}.breadcrumb-blog-main{position:unset!important}@media screen and (max-width: 700px){.v1-teaser-wrapper .breadcrumb-blog .breadcrumb__list-item:before,.v1-teaser-wrapper .breadcrumb-blog .breadcrumb__list-item{color:#fff}}.product-title{font-weight:600}.product-card .price-list{flex-direction:row}sale-price{font-weight:600}@media screen and (min-width: 346px) and (max-width: 395px){.buy-buttons .button{padding-left:10px;padding-right:10px;font-size:12px}}@media screen and (max-width: 345px){.buy-buttons .button{padding-left:4px;padding-right:4px;font-size:10px}}@media screen and (max-width: 826px){.images-with-text-scroll__container{padding-top:0}}.images-with-text-scroll .page-dots{bottom:15px}.images-with-text-scroll--button{margin:30px auto;display:flex;justify-content:center;height:46px;width:212px;letter-spacing:.7!important}.set-contains-wrappr__inner{display:flex;align-items:flex-start}.set-contains-wrappr__image{margin-right:25px}@media screen and (min-width: 340px){.set-contains-wrappr__image img{max-width:110px}}@media screen and (max-width: 339px){.set-contains-wrappr__image img{max-width:80px}}.set-contains-wrappr__content,.set-contains-wrappr__content .characteristics-content{margin-top:0;margin-block-start:0!important;margin-block-end:0!important}.set-contains-wrappr__content .characteristics-title{margin-bottom:5px}.set-contains-wrappr__content .characteristics-content{font-weight:400}.footer-images-wrapper{display:flex;flex-wrap:wrap;align-items:baseline;padding:25px 0 10px}.footer-images{max-width:50px;max-height:50px}.footer-images-wrapper__inner{width:33.33333%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;margin-bottom:20px}.social-media--list svg{border-radius:50%}@media screen and (max-width: 384px){.footer-images-text{max-width:97px;font-size:9px!important}}@media screen and (min-width: 385px) and (max-width: 499px){.footer-images-text{max-width:110px}}@media screen and (min-width: 500px) and (max-width: 688px){.footer-images-text{max-width:150px}}@media screen and (min-width: 689px){.footer-images-text{max-width:200px}}.footer-images-text{font-size:10px;font-weight:600;margin-top:10px;line-height:16px;white-space:normal;display:inline-block;text-transform:uppercase;letter-spacing:.7px;word-wrap:break-word;text-align:center}@media screen and (max-width: 898px){footer .accordion:not(:last-child){border-bottom:1px solid;padding-bottom:10px!important}footer .acc-wrapper{padding-top:20px!important;padding-bottom:20px!important}}footer .text-with-icon{width:100%;font-weight:400;display:flex;justify-content:space-between}.product-card{position:relative}.price-and-buy-wrapp{position:absolute;bottom:0;width:100%}@media screen and (max-width: 380px){.price-and-buy-wrapp{position:relative;height:100%;display:flex;flex-direction:column}.product-card__figure--featured{margin-bottom:0}.featured-collections-carousel .product-card{gap:0;margin-bottom:0;justify-content:flex-start}.featured-collections-carousel .shopify-product-form{margin-top:auto}}.product-card--featured .price-list{margin:5px 5px 8px}.product-card--featured .rating-wrapper{margin-bottom:5px}.shopify-section--featured-collections .h2,.shopify-section--images-with-text-scroll .h2,.shopify-section--reviews .h2{font-weight:900}.empty-reviews .ElementsWidget-prefix .u-marginBottom--xlg{margin-bottom:-25px!important}.empty-reviews .ElementsWidget-prefix .ElementsWidget{margin-bottom:0!important}.product-title.h3{font-weight:900!important;font-size:20px!important;line-height:23px!important;text-transform:uppercase;letter-spacing:.4px!important}@media screen and (min-width: 1000px){.hide-desk{display:none!important}}@media screen and (min-width: 700px){.hide-lap-up{display:none!important}}@media screen and (max-width: 699px){.hide-phone{display:none!important}}@media screen and (max-width: 499px){.image--long img,.image--custom .v1-teaser--image{max-height:140VW!important}.content-over-image.image--custom{--content-over-media-height: 140VW !important}}.accordion-title{letter-spacing:normal;text-transform:inherit;font-weight:600;font-size:16px}@media screen and (min-width: 899px){.accordion.accordion-newsletter{display:none!important}.accordion-newsletter--wrapper{width:100%}.accordion-newsletter--content{display:flex;align-items:end;justify-content:space-between;border-bottom:1px solid;padding-bottom:25px;gap:20px}.accordion-newsletter--wrapper{padding-top:15px;padding-bottom:40px}.accordion-newsletter--content .klaviyo-form form>div:first-child{display:flex;flex-direction:row!important}.accordion-newsletter--content .klaviyo-form form>div:first-child div[data-testid=form-row]:nth-child(1) input{background:transparent!important;border:2px solid #5B5B5B!important;color:#5b5b5b!important}.accordion-newsletter--content .klaviyo-form form>div:first-child div[data-testid=form-row]:nth-child(1){width:100%}.accordion-newsletter--content .klaviyo-form form>div:first-child div[data-testid=form-row]:nth-child(2){width:30%;margin-left:20px}.accordion-newsletter--content .text-subdued{width:100%}.accordion-newsletter--content .klaviyo-form{width:60%}#footer-wrapper{justify-content:space-between;display:flex!important}footer .accordion__toggle span{letter-spacing:.75px;font:900 12px Montserrat-Medium}footer .unstyled-list a{font-size:13px}footer .accordion{margin-right:10px}}@media screen and (max-width: 898px){.accordion-newsletter--wrapper{display:none!important}footer .accordion{width:100%}}@media screen and (min-width: 700px){.image-with-text.image-with-text-space picture{padding-left:7%}.image-with-text.image-with-text--reverse.image-with-text-space picture{padding-right:7%}.image-with-text-desk-content-left{text-align:left}.image-with-text-desk-content-right{text-align:right}}@media screen and (max-width: 699px){.image-with-text-space{padding:0 40px}.image-with-text .image-with-text-mobile-content-left{padding-inline-end:0;text-align:left;padding-inline-start:0}.image-with-text .image-with-text-mobile-content-right{padding-inline-end:0;text-align:right;padding-inline-start:0}}announcement-bar-carousel .heading,announcement-bar-carousel .prose p,announcement-bar-carousel p{font-weight:600!important;text-transform:uppercase}.v1-teaser{position:relative}.customiser-text{color:red!important;text-align:center!important;font-weight:500}.image--fade-in{opacity:0;transition:opacity .1s ease-in-out}.lazyloaded.image--fade-in{opacity:1}
/*# sourceMappingURL=/cdn/shop/t/272/assets/v1.css.map */
