body{font-weight:400!important;color:#ffffffdb!important;text-rendering:optimizeLegibility}h1,h2,h3,.h1,.h2,.h3,.banner__heading,.collection-hero__title,.product__title h1,.main-page-title{font-weight:400!important;letter-spacing:0!important;text-wrap:balance}p,.rte,.rte p,.smallinfo,.article-card__excerpt,.accordion__content{color:#ffffffc7!important}a,button,summary,input,select,textarea,.button,.focus-inset{outline-offset:.35rem}a:focus-visible,button:focus-visible,summary:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,.button:focus-visible,.focus-inset:focus-visible{outline:.2rem solid rgba(252,212,98,.95)!important;box-shadow:0 0 0 .45rem #fcd4621f!important}.page-width,.header.page-width,.footer .page-width,.collection .page-width,.reviews .page-width,.new_multicolumn .page-width{max-width:min(127rem,calc(100vw - 4rem))}.scrolling-text-bar{padding-top:.6rem!important;padding-bottom:.6rem!important;min-height:3.2rem}.scrolling-text-container{min-height:2rem;background:#0a0a09f5!important;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 2.4rem,#000 calc(100% - 2.4rem),transparent 100%)!important;mask-image:linear-gradient(90deg,transparent 0,#000 2.4rem,#000 calc(100% - 2.4rem),transparent 100%)!important}.scrolling-text-container:before,.scrolling-text-container:after{width:2.4rem!important}.scrolling-text__item{min-height:2rem;padding:0 2.4rem!important;font-size:1.28rem!important;line-height:1.35!important;letter-spacing:.08em!important}.scrolling-text__item p{line-height:inherit!important}.section-header,.shopify-section-group-header-group{background:#0c0c0bf5!important}.header{min-height:7.2rem;column-gap:clamp(1.2rem,2vw,2.8rem)}.desktop-localization-wrapper,.menu-drawer__localization,.header-localization localization-form,.header__icons .localization-form,.header__icons--localization .localization-form{display:none!important}.header__icons{justify-self:end;display:flex;align-items:stretch;gap:0}@media screen and (min-width:990px){.header--middle-left{grid-template-columns:minmax(14rem,auto) minmax(0,1fr) auto!important}.header--middle-left .header__inline-menu{width:100%;min-width:0;justify-self:center}.header--middle-left .list-menu--inline{justify-content:center;gap:clamp(.4rem,.9vw,1.6rem)}.header__menu-item{padding-inline:clamp(.8rem,.9vw,1.4rem)!important;white-space:nowrap;font-size:clamp(1.2rem,.72vw,1.45rem)!important;letter-spacing:.14em!important}.header__icons{width:auto;justify-self:end!important;justify-content:flex-end!important}}.header__menu-item{letter-spacing:.14em!important}.localization-form__select,.disclosure__button{letter-spacing:.16em!important}.slideshow .banner__content:before{background:linear-gradient(90deg,#0508188f,#05081838 45%,#0508180a 78%),linear-gradient(180deg,#0000000a,#0006)!important}.slideshow .banner__box{max-width:min(62rem,100%)!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.slideshow .banner__heading{max-width:12ch;margin-inline:auto;line-height:1.08!important;text-shadow:0 .8rem 2.6rem rgba(0,0,0,.6)!important}.slideshow .banner__buttons{margin-top:2.2rem!important}.slideshow .banner__buttons .button{min-width:min(28rem,100%)!important;min-height:5.4rem!important;padding-inline:2.8rem!important;white-space:normal}.collection-hero{padding-top:clamp(2.8rem,4vw,5.6rem)!important;padding-bottom:clamp(2.2rem,3vw,4.8rem)!important}.collection-hero__inner{align-items:flex-start!important}.collection-hero__title{max-width:34ch;margin:0 0 1.8rem!important;font-size:clamp(3rem,2rem + 2.2vw,5rem)!important;line-height:1.14!important}.collection-hero__description{max-width:82ch!important;margin-top:0!important;margin-bottom:2.4rem!important}.collection-hero__description,.collection-hero__description.rte p{color:#ffffffd1!important;font-size:clamp(1.48rem,1.2rem + .45vw,1.85rem)!important;line-height:1.72!important}.collection-hero__description.rte h2,.collection-hero__description.rte h3{color:#f5d46e!important;opacity:1!important;margin:2.4rem 0 .8rem!important;font-size:clamp(2rem,1.45rem + .8vw,2.8rem)!important}.collection .facets-wrapper,.facets-container,.product-count__text,.facet-filters__label,.facet-filters__sort{color:#ffffffc2!important}.collection-list .card-wrapper,.collection .card-wrapper,.card-wrapper.product-card-wrapper,.article-card{background:#181715c7!important;border-color:#fcd46224!important}.media--transparent,.collection-list .card__media .media,.collection .card__media .media,.card-wrapper.product-card-wrapper .card__media .media,.product__media,.product__media .media,.product__media-item .media{background:radial-gradient(circle at 50% 48%,#ffffff0e,#fff0 42%),linear-gradient(180deg,#070707,#0f0e0d)!important}.collection-list .card__media .media img,.collection .card__media .media img,.card-wrapper.product-card-wrapper .card__media .media img{object-fit:contain!important;padding:clamp(1rem,2vw,2.2rem)!important}.collection .card__information,.collection-list .card__information{padding:1.6rem 1.2rem 1.8rem!important}.collection .card__information .card__heading,.collection-list .card__heading .full-unstyled-link{color:#f6d76f!important;font-size:1.55rem!important;line-height:1.3!important;text-wrap:balance}.price,.card-information .price,.product__info-container .price__regular .price-item--regular,.product__info-container .price__sale .price-item--sale{color:#f8d96e!important}.product__info-wrapper{color:#ffffffd1!important}.product__text.inline-richtext,.product__sku span,.salestaax,.product__tax,.sticky-cart-note{color:#ffffffa8!important}.product-form__input .form__label,.quantity__label,.facet-filters__label{color:#ffffffd1!important}.product-form__input--pill input[type=radio]+label{min-height:4.4rem;line-height:1.25!important;text-align:center}.product-description-tabs{padding-top:clamp(4rem,5vw,7rem)!important;padding-bottom:clamp(4rem,5vw,7rem)!important}.tabs{row-gap:1.6rem!important;flex-wrap:wrap}.tab{line-height:1.3!important}.footer{border-top:1px solid rgba(252,212,98,.12)}.footer-block__details-content .list-menu__item--link,.footer-block__details-content.rte p,.footer_image_text p{color:#ffffffc7!important;line-height:1.6!important}.footer-block__heading{color:#fff!important;letter-spacing:.14em!important}.sticky-cart-container{display:grid!important;grid-template-columns:minmax(0,1fr) auto;gap:1.6rem;align-items:center}.sticky-cart-product,.sticky-cart-info{min-width:0}.sticky-cart-title{overflow:hidden;text-overflow:ellipsis}@media screen and (max-width:749px){body{font-size:1.45rem}.page-width,.header.page-width,.footer .page-width,.collection .page-width,.reviews .page-width,.new_multicolumn .page-width{max-width:calc(100vw - 3rem)}.scrolling-text-bar{padding-top:.45rem!important;padding-bottom:.45rem!important;min-height:2.8rem}.scrolling-text-container{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 1.6rem,#000 calc(100% - 1.6rem),transparent 100%)!important;mask-image:linear-gradient(90deg,transparent 0,#000 1.6rem,#000 calc(100% - 1.6rem),transparent 100%)!important}.scrolling-text-container:before,.scrolling-text-container:after{width:1.6rem!important}.scrolling-text__item{padding:0 1.8rem!important;font-size:1.16rem!important;letter-spacing:.06em!important}.header{min-height:6.6rem;padding-inline:1.5rem!important;grid-template-columns:4.8rem 1fr auto;column-gap:.8rem}.header__icons{min-width:9.6rem;justify-content:flex-end}.header__icon{width:4.8rem;height:4.8rem}.header__heading-logo{max-width:min(15rem,42vw)}.slideshow.banner--adapt_image,.banner.banner--adapt_image{min-height:clamp(34rem,110vw,48rem)!important}.slideshow .banner__content{align-items:flex-end!important;padding:0 1.5rem 3rem!important}.slideshow .banner__box{padding:0 0 1.5rem!important}.slideshow .banner__heading{max-width:11.5ch;font-size:clamp(3rem,9vw,4rem)!important}.slideshow .banner__buttons{margin-top:1.6rem!important}.slideshow .banner__buttons .button{min-height:4.8rem!important;padding-inline:2rem!important;font-size:1.25rem!important;letter-spacing:.14em!important}.collection-hero{padding-top:2.4rem!important;padding-bottom:2.8rem!important}.collection-hero__title{font-size:clamp(2.8rem,8vw,3.8rem)!important;margin-bottom:1.4rem!important}.collection-hero__description,.collection-hero__description.rte p{font-size:1.48rem!important;line-height:1.68!important}.collection-list .card__media .media img,.collection .card__media .media img,.card-wrapper.product-card-wrapper .card__media .media img{padding:1.2rem!important}.collection .card__information,.collection-list .card__information{padding:1.2rem .8rem 1.4rem!important}.collection .card__information .card__heading,.collection-list .card__heading .full-unstyled-link{font-size:1.32rem!important}.product__title h1{font-size:clamp(2.5rem,7vw,3.2rem)!important}.product-form__input .form__label,.product__text.inline-richtext{font-size:1.2rem!important;letter-spacing:.14em!important}.product-form__input--pill input[type=radio]+label{width:100%;min-width:0!important;padding:1.1rem 1.2rem!important;letter-spacing:.1em!important}.sticky-cart-bar{padding:.9rem 0 calc(.9rem + env(safe-area-inset-bottom))!important}.sticky-cart-container{grid-template-columns:minmax(0,1fr) auto;gap:1rem;padding:0 1.2rem!important}.sticky-cart-product{gap:.9rem!important}.sticky-cart-product img{width:4rem!important;height:4rem!important}.sticky-cart-title{display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:1;white-space:normal!important;font-size:1.15rem!important;line-height:1.25!important}.sticky-cart-price-mobile{font-size:1.18rem!important;line-height:1.2!important}.sticky-cart-btn{min-height:4.4rem!important;padding:.9rem 1.4rem!important;font-size:1.08rem!important;letter-spacing:.08em!important}.footer .page-width{padding-inline:1.5rem!important}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/visual-hygiene.css.map */
