@font-face{font-family:Noe Display;font-style:normal;font-weight:300;font-display:swap;src:url(/cdn/shop/files/NoeDisplay-Light.woff2?v=1787659269) format("woff2")}@font-face{font-family:Noe Display;font-style:italic;font-weight:300;font-display:swap;src:url(/cdn/shop/files/NoeDisplay-LightItalic.woff2?v=1787659269) format("woff2")}:root{--font-body-family:"Montserrat",Helvetica,Arial,sans-serif;--font-body-weight:300;--font-body-weight-bold:600;--font-heading-family:"Noe Display",Georgia,"Times New Roman",serif;--font-heading-weight:300;--font-heading-style:normal;--color-background:244,246,232;--color-foreground:34,31,28}body{font-family:var(--font-body-family);font-weight:300}h1,h2,h3,.h0,.h1,.h2,.h3,.title,.product__title h1{font-family:var(--font-heading-family);font-weight:300;letter-spacing:-.005em}h1 em,h2 em,.h1 em,.h2 em{font-style:italic}.announcement-bar-section,.utility-bar,.announcement-bar{background:#ba352d!important;color:#f4f6e8!important;border:0!important}.announcement-bar .announcement-bar__message{font-family:var(--font-heading-family);font-size:12px;letter-spacing:.24em;text-transform:uppercase;color:#f4f6e8;padding:9px 0}.announcement-bar .announcement-bar__message em{text-transform:none;letter-spacing:.06em}.utility-bar--bottom-border{border-bottom:0!important}.header-wrapper{background:#f4f6e8!important;border-bottom:1px solid rgba(34,31,28,.12)!important}.header-wrapper.header-wrapper--border-bottom{border-bottom:1px solid rgba(34,31,28,.12)!important}.header{padding-top:16px!important;padding-bottom:16px!important;column-gap:2rem}.header__heading-logo{max-width:200px}.header__inline-menu .list-menu__item{font-family:Montserrat,Helvetica,Arial,sans-serif;font-size:11px;letter-spacing:.19em;text-transform:uppercase;font-weight:400;color:#221f1c;padding:8px 14px}.header__inline-menu .list-menu__item:hover{text-decoration:none;opacity:.65}.header__inline-menu .list-menu__item .icon-caret{width:.8rem}.header__inline-menu .list-menu--inline>li:last-child .list-menu__item{border:1px solid #ba352d;color:#ba352d;border-radius:100px;padding:9px 20px;margin-left:8px;transition:background .3s,color .3s}.header__inline-menu .list-menu--inline>li:last-child .list-menu__item:hover{background:#ba352d;color:#f4f6e8;opacity:1}.header__inline-menu .list-menu__item--active{text-decoration:none;color:#ba352d}.header__icon--search,.header__icon--account,.header__search{display:none!important}.header__icon--cart{color:#221f1c}.header__icons .desktop-localization-wrapper{display:none!important}.menu-drawer{background:#221f1c;color:#f4f6e8}.menu-drawer .menu-drawer__menu-item{font-family:Montserrat,Helvetica,Arial,sans-serif;font-size:13px;letter-spacing:.19em;text-transform:uppercase;color:#f4f6e8}.menu-drawer__utility-links{display:none}.header__icon--menu .icon{color:#221f1c}.footer{background:#221f1c!important;color:#f4f6e8!important;border-top:0!important}.footer *{color:#f4f6e8}.footer .footer-block__heading{font-family:var(--font-heading-family);font-size:12px;letter-spacing:.28em;text-transform:uppercase;font-weight:300;color:#eae59b}.footer .footer-block__details-content .list-menu__item{font-family:Montserrat,Helvetica,Arial,sans-serif;font-size:12px;letter-spacing:.14em;text-transform:uppercase;font-weight:400;opacity:.9}.footer .footer-block__details-content .list-menu__item:hover{opacity:1;text-decoration:none;color:#fff978}.footer__content-bottom{border-top:1px solid rgba(244,246,232,.18)!important}.footer .footer__localization,.footer .localization-form{display:none!important}.footer__copyright{font-size:11px;letter-spacing:.14em;text-transform:uppercase;opacity:.7}.footer .policies .list-menu__item{font-size:11px;letter-spacing:.14em;text-transform:uppercase}.footer .list-social__link .icon{color:#f4f6e8}.main-page-title{font-size:calc(var(--font-heading-scale) * 3.8rem)}.page-width .rte a:not(.btn):not(.pill):not(.go):not(.card):not(.featured):not(.tile):not(.wordmark){color:#ba352d}.button,.shopify-payment-button__button--unbranded{font-family:Montserrat,Helvetica,Arial,sans-serif;font-size:11px;letter-spacing:.17em;text-transform:uppercase;border-radius:100px;background:#ba352d;color:#f4f6e8}.button--secondary{background:transparent;color:#ba352d;border:1px solid #ba352d}
/*# sourceMappingURL=/cdn/shop/t/19/assets/fw-header.css.map */
