body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;letter-spacing:-.015em}h1,h2,h3,h4,.h0,.h1,.h2,.h3,.h4,.hxl{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:600;letter-spacing:-.035em}strong,b{font-weight:600}.rte{line-height:1.65}.button,.shopify-payment-button__button{border-radius:999px;font-weight:500;letter-spacing:0}.button:before,.button:after{border-radius:999px}.header-wrapper{background:#0f0f11f0}.header__menu-item{font-size:13px;font-weight:400;letter-spacing:0;padding:1.2rem 1rem}.header__heading-logo-wrapper{max-width:54px}.header__heading-link{padding:.5rem}.header__icon{width:4rem;height:4rem}.header__inline-menu .list-menu--inline{align-items:center;justify-content:center}.header{min-height:64px}.menu-drawer__menu-item{font-size:21px;font-weight:500;letter-spacing:-.02em}.menu-drawer__navigation{padding-top:2rem}.product__title h1{font-size:clamp(30px,3.1vw,48px);line-height:1.08}.product__info-container{max-width:58rem}.product__description{font-size:16px;line-height:1.65}.product__description h3{font-size:20px;margin-top:2rem}.product__description details{border-top:1px solid rgba(var(--color-foreground),.15);padding:1.6rem 0;margin-top:2rem}.product__description summary{cursor:pointer;font-weight:500}.product__description img{border-radius:12px}.product__accordion .accordion__title{font-size:18px;font-weight:500;letter-spacing:-.015em}.product__accordion .accordion__content{font-size:15px;line-height:1.6}.card-wrapper .card{border-radius:20px;overflow:hidden}.card-wrapper .card__inner{background:#f5f5f7}.card-wrapper .card__media .media img{object-fit:contain;padding:16px}.card__content{padding:8px 16px 16px}.card__heading{font-size:17px;font-weight:600;letter-spacing:-.02em;line-height:1.35}.card-information .price{font-size:15px;font-weight:400;margin-top:8px}.collection__title .title{font-size:clamp(32px,3.8vw,48px);line-height:1.1;margin-bottom:16px}.collection__description{max-width:60rem;font-size:18px}.collection-hero__title{font-size:clamp(32px,4vw,52px);line-height:1.08}.collection-hero__description{font-size:17px;line-height:1.6;max-width:52rem}.collection-hero__inner{padding-top:48px;padding-bottom:48px;gap:48px}.collection-hero__image-container{border-radius:20px}.collection-hero__image-container img{object-fit:contain}.footer{border-top:1px solid rgba(255,255,255,.12)}.footer-block__heading{font-size:17px}.footer-block__details-content,.footer__copyright{font-size:13px}[class^=ai-collection-nav-]{max-width:1280px;margin:auto}[class^=ai-collection-nav__header-]{margin-bottom:32px}[class^=ai-collection-nav__title-]{font-size:clamp(32px,3.8vw,48px);font-weight:600;letter-spacing:-.035em;line-height:1.1}[class^=ai-collection-nav__item-]{background:#fff;border-radius:20px}img[class^=ai-collection-nav__image-]{object-fit:contain;padding:20px}[class^=ai-collection-nav__overlay-]{display:none}[class^=ai-collection-nav__content-]{position:static;padding:18px 20px 24px;text-align:left}[class^=ai-collection-nav__name-]{color:#1d1d1f;font-size:20px}[class^=ai-collection-nav__count-]{color:#6e6e73;font-size:14px}.image-with-text__heading{font-size:clamp(32px,3.5vw,46px);line-height:1.08}.image-with-text__text{font-size:18px;line-height:1.6}.image-with-text__content{padding:5rem}.image-with-text__media{border-radius:24px}@media(min-width:990px){.header{display:grid;grid-template-columns:64px 1fr auto;padding-left:32px;padding-right:32px;max-width:1320px}.header__heading,.header__heading-link{grid-area:1 / 1;justify-self:start}.header__inline-menu{grid-area:1 / 2;margin:0}.header__icons{grid-area:1 / 3}.header--top-center>.header__search{display:none}}@media(max-width:749px){.header{min-height:56px}.product__title h1{font-size:32px}.product__description{font-size:16px}.card__heading{font-size:15px}.card-wrapper .card__media .media img{padding:8px}.card__content{padding:4px 8px 12px}.collection-hero__inner{padding-top:32px;padding-bottom:32px;gap:24px}.collection-hero__image-container{min-height:220px}.collection-hero__description{font-size:16px}[class^=ai-collection-nav__grid-]{gap:12px}[class^=ai-collection-nav__content-]{padding:12px}[class^=ai-collection-nav__name-]{font-size:16px}img[class^=ai-collection-nav__image-]{padding:10px}.image-with-text__content{padding:32px 24px}.image-with-text__text{font-size:17px}}[class^=ai-collection-nav-] [class^=ai-collection-nav__item-]{border-radius:20px;background:#fff}[class^=ai-collection-nav-] img[class^=ai-collection-nav__image-]{object-fit:contain;padding:20px}[class^=ai-collection-nav-] [class^=ai-collection-nav__overlay-]{display:none}[class^=ai-collection-nav-] [class^=ai-collection-nav__content-]{position:static;padding:18px 20px 24px;text-align:left}[class^=ai-collection-nav-] [class^=ai-collection-nav__name-]{color:#1d1d1f;font-size:20px}[class^=ai-collection-nav-] [class^=ai-collection-nav__count-]{color:#6e6e73}@media(max-width:749px){[class^=ai-collection-nav-] [class^=ai-collection-nav__content-]{padding:12px}[class^=ai-collection-nav-] [class^=ai-collection-nav__name-]{font-size:16px}[class^=ai-collection-nav-] img[class^=ai-collection-nav__image-]{padding:10px}}@media(prefers-reduced-motion:reduce){.card-wrapper,.button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/bathroom-best-refinement.css.map */
