:root{--b18-canvas: #ffffff;--b18-bone: #f1f0ed;--b18-ink: #141414;--b18-taupe: #67645e;--b18-gray: #84827e;--b18-hairline: #dddedc;--b18-accent: #b4573e;--b18-radius: 1.6rem;--b18-radius-inner: 1.2rem;--b18-radius-band: 2.4rem;--b18-radius-pill: 4rem;--b18-font-display: "Archivo Black", "Helvetica Neue", Helvetica, Arial, sans-serif}body{letter-spacing:0;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,.h0,.h1,.h2,.h3,.h4{letter-spacing:-.02em;font-weight:500}:is(.color-scheme-1,.color-scheme-2,.color-scheme-4,.color-scheme-5) :is(h1,h2,h3,h4,.h0,.h1,.h2,.h3,.h4){color:var(--b18-ink)}.h0,.banner__heading,.b18-statement__heading,.b18-quiz__heading,.title,.collection-hero__title,.rich-text__heading,.collapsible-content__heading,.b18-ba__heading,.b18-cards__heading,.b18-compare__heading,.b18-faq__heading,.b18-routine__heading,.b18-steps__heading,.menu-drawer__navigation>.menu-drawer__menu>li>.menu-drawer__menu-item,.menu-drawer__navigation>ul>li>details>summary.menu-drawer__menu-item{font-family:var(--b18-font-display);font-weight:400;text-transform:lowercase;letter-spacing:-.02em}.banner__heading{letter-spacing:-.025em}.caption-with-letter-spacing,.image-with-text__text--caption{text-transform:uppercase;letter-spacing:.12em;font-size:1.1rem;color:var(--b18-gray)}.announcement-bar__message{text-transform:uppercase;letter-spacing:.14em;font-size:1rem;padding:.9rem 0}.header__menu-item,.header__menu-item span{text-transform:uppercase;letter-spacing:.06em;font-size:1.2rem}.header__menu-item:hover span{text-decoration:none;opacity:.55}.header__submenu .header__menu-item{text-transform:uppercase;letter-spacing:.06em;font-size:1.15rem;padding:.9rem 2.4rem}.header__heading-logo{max-height:3.2rem}.header__icon{transition:opacity .2s ease;color:var(--b18-ink)}.header__icon:hover{opacity:.55}.cart-count-bubble{background-color:var(--b18-accent);color:#fff;font-size:.9rem}.shopify-section-header-sticky .header-wrapper{box-shadow:0 .1rem 0 var(--b18-hairline)}.button,.shopify-payment-button__button--unbranded,.customer button{text-transform:uppercase;letter-spacing:.08em;font-size:1.2rem;min-height:4.4rem;transition:background-color .25s ease,color .25s ease,border-color .25s ease,opacity .25s ease}.button:not(.button--secondary):hover{opacity:.85}.button--secondary{--alpha-button-background: 0}.button--secondary:hover{--alpha-button-background: 1;color:rgb(var(--color-button-text))}.product-form__submit{width:100%}.card--standard .card__inner{border-radius:var(--b18-radius);overflow:hidden}.card__media,.card--card,.media{border-radius:var(--b18-radius)}.card__media img{transition:transform .7s cubic-bezier(.22,1,.36,1)}.card:hover .card__media img{transform:scale(1.04)}.card__heading{font-size:1.5rem;font-weight:450}.card__heading .full-unstyled-link{text-decoration:none}.card-information{padding-top:.2rem}.card-information .price{color:var(--b18-gray);font-size:1.3rem}.card-information .caption-large{color:var(--b18-gray)}.card__information{padding-top:1.2rem}.badge{text-transform:uppercase;letter-spacing:.1em;font-size:1rem;border:none}.badge--sale,.badge.badge--sale{background-color:var(--b18-accent);color:#fff}.quick-add__submit{font-size:1.1rem;min-height:4rem;border-radius:var(--b18-radius-pill, 4rem);transition:background-color .25s ease,color .25s ease}:is(.color-scheme-1,.color-scheme-2,.color-scheme-4) :is(.rte,.product__description,.b18-card__text,.b18-steps__text,.b18-steps__intro,.accordion__content){color:var(--b18-taupe)}.banner__media{border-radius:0}.banner__box{background:transparent}.banner--desktop-transparent .banner__box{max-width:72rem}.menu-drawer{background-color:var(--b18-bone);filter:none}@media screen and (min-width:750px){.menu-drawer{width:44rem;border:0;box-shadow:.1rem 0 0 var(--b18-hairline)}}.menu-drawer__navigation{padding:4.4rem 0}.menu-drawer__menu-item{font-size:clamp(2.4rem,7vw,3rem);line-height:1.25;padding:1rem 3rem;text-transform:lowercase;letter-spacing:-.02em;transition:opacity .2s ease}.menu-drawer__menu-item--active,.menu-drawer__menu-item:focus,.menu-drawer__menu-item:hover,.menu-drawer__menu-item--active:hover{background-color:transparent}.menu-drawer__menu-item:hover{opacity:.55}.js .menu-drawer__submenu{background-color:var(--b18-bone)}.menu-drawer__submenu .menu-drawer__menu-item{font-family:var(--font-body-family);font-size:1.9rem;text-transform:none}.menu-drawer__close-button{text-transform:uppercase;letter-spacing:.08em;font-size:1.1rem}.menu-drawer__close-button:hover,.menu-drawer__close-button:focus{background-color:transparent;opacity:.55}.menu-drawer .menu-drawer__utility-links{background-color:transparent;padding:2rem 3rem 3.2rem;border-top:.1rem solid var(--b18-hairline)}.menu-drawer__account{font-size:1.15rem;text-transform:uppercase;letter-spacing:.06em}.menu-drawer__account:hover{background-color:transparent;opacity:.55}.header__submenu.global-settings-popup{background-color:var(--b18-canvas);border:0;border-radius:0 0 var(--b18-radius-inner, 1.2rem) var(--b18-radius-inner, 1.2rem);box-shadow:0 1.6rem 3.2rem #1414141a;padding:1.2rem 0;min-width:26rem}.header__submenu .header__menu-item:hover{background-color:transparent;text-decoration:none;opacity:.55}.header__menu-item .icon-caret,.header__menu-item>.svg-wrapper{display:none}summary.header__menu-item{padding-right:1.2rem}.header__icons{gap:.4rem}cart-drawer .drawer__inner,cart-drawer .drawer__inner-empty{background-color:var(--b18-bone);padding:2rem}cart-drawer .drawer__heading{text-transform:lowercase;font-size:1.8rem;font-weight:500;letter-spacing:-.01em}cart-drawer .cart-item{border-color:var(--b18-hairline)}cart-drawer .cart-item__name{font-size:1.4rem}cart-drawer .drawer__footer{border-top:.1rem solid var(--b18-hairline);background-color:var(--b18-bone)}cart-drawer .cart__checkout-button{width:100%}cart-drawer .totals__total-value{font-weight:500}cart-drawer .drawer__close{top:1.6rem}cart-drawer .cart__login-title,cart-drawer .drawer__inner-empty .cart__empty-text{text-transform:lowercase;font-weight:500;letter-spacing:-.02em}quantity-input.quantity{border-radius:var(--b18-radius-pill, 4rem)}.quantity__button{width:3.6rem}.field__input,.select__select,.customer .field input{border-radius:var(--b18-radius-pill, 4rem)}.newsletter-form__field-wrapper .field__input{padding-left:2rem}.field__label{color:var(--b18-gray)}.product__info-wrapper{padding-left:5rem}@media screen and (max-width:989px){.product__info-wrapper{padding-left:0}}.product__info-container .product__title h1{font-size:clamp(2.4rem,3vw,3.2rem)}.product__info-container .price{font-size:1.6rem;color:var(--b18-ink)}.product__tax,.product__sku{color:var(--b18-gray)}.product__description{font-size:1.5rem;line-height:1.7}.product__accordion .accordion__content{font-size:1.4rem;line-height:1.7}.accordion{border-top-color:var(--b18-hairline);border-bottom-color:var(--b18-hairline)}.accordion summary{padding:1.6rem 0}.accordion .summary__title .h4{font-weight:450;font-size:1.5rem}.collection-hero__title,.template-search__header{letter-spacing:-.03em;font-weight:500}.template-404 .title{font-family:var(--b18-font-display);font-weight:400;font-size:clamp(4rem,8vw,9rem);text-transform:lowercase;letter-spacing:-.03em}.footer__heading,.footer-block__heading{text-transform:uppercase;letter-spacing:.12em;font-size:1.1rem;color:var(--b18-gray)}.footer .list-menu__item--link,.footer-block__details-content .list-menu__item--link{text-transform:uppercase;letter-spacing:.06em;font-size:1.15rem}.footer-block__brand-information .rte{font-size:1.35rem;line-height:1.7;color:var(--b18-taupe)}.footer__content-bottom{border-top:.1rem solid var(--b18-hairline)}.footer-block--b18-wordmark{width:100%;max-width:100%;flex-basis:100%;margin-top:4rem}.b18-footer-wordmark-wrap{width:100%;padding-top:2rem}.b18-footer-wordmark-img{display:block;width:100%;height:auto;opacity:.95}.footer__copyright .copyright__content{font-size:1.05rem;color:var(--b18-gray)}.footer__copyright .copyright__content a{color:inherit}.newsletter-form__field-wrapper .field__label{text-transform:none}::selection{background:var(--b18-accent);color:#fff}.link,.customer a{text-underline-offset:.3rem}@media(prefers-reduced-motion:reduce){.button,.card__media img,.header__icon,.header__menu-item span,.menu-drawer__menu-item{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/b18.css.map */
