:root{--font-heading: "Cormorant Garamond", Georgia, serif;--font-body: "Jost", sans-serif;--color-ink-black: #1C1C1C;--color-parchment: #F2E8D9;--color-burnt-sienna: #C1540A;--color-deep-charcoal: #2E2E2E;--color-warm-sand: #E8DCC8}body{font-family:var(--font-body);background-color:var(--color-parchment);color:var(--color-ink-black);font-weight:300;letter-spacing:.02em}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);font-weight:600;letter-spacing:.01em}.header{background-color:var(--color-deep-charcoal)!important}.header__heading-link,.header__menu-item,.header a,.header__icon,.header svg{color:var(--color-parchment)!important;fill:var(--color-parchment)!important}.header__heading-link:hover,.header__menu-item:hover{color:var(--color-warm-sand)!important}.header__icon--cart svg,.header__icon--menu svg{fill:var(--color-parchment)!important}.button,.btn,button[type=submit],.product-form__submit,.cart__checkout-button{background-color:var(--color-burnt-sienna)!important;color:var(--color-parchment)!important;border:none!important;border-radius:0!important;font-family:var(--font-body)!important;font-weight:500!important;letter-spacing:.12em!important;text-transform:uppercase!important;font-size:.8rem!important;padding:1.2rem 2.4rem!important;transition:background-color .2s ease!important}.button:hover,.btn:hover,button[type=submit]:hover,.product-form__submit:hover{background-color:#a34608!important}.button--secondary,.button[aria-label]{background-color:transparent!important;color:var(--color-ink-black)!important;border:1px solid var(--color-ink-black)!important}.footer{background-color:var(--color-deep-charcoal)!important;color:var(--color-warm-sand)!important}.footer a,.footer p,.footer li,.footer__content{color:var(--color-warm-sand)!important}.footer a:hover{color:var(--color-parchment)!important}a{color:var(--color-ink-black)}a:hover{color:var(--color-burnt-sienna)}.card{background-color:transparent;border:none}.card__heading{font-family:var(--font-heading)!important;font-size:1.4rem}.price{font-family:var(--font-body);font-weight:400;color:var(--color-ink-black)}.page-header,.title{font-family:var(--font-heading)}.section{border-color:var(--color-warm-sand)}.announcement-bar{background-color:var(--color-ink-black)!important;color:var(--color-parchment)!important}.breadcrumb,.breadcrumbs a{font-family:var(--font-body);font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;color:var(--color-deep-charcoal)}input,textarea,select{border-color:var(--color-warm-sand)!important;background-color:#fff!important;font-family:var(--font-body)!important;color:var(--color-ink-black)!important;border-radius:0!important}input:focus,textarea:focus{border-color:var(--color-ink-black)!important;outline:none!important;box-shadow:none!important}.quantity__button{background:transparent!important;border-color:var(--color-warm-sand)!important}.menu-drawer{background-color:var(--color-deep-charcoal)!important}.menu-drawer a,.menu-drawer__navigation-item{color:var(--color-parchment)!important;font-family:var(--font-heading)!important;font-size:1.6rem}.cart-drawer{background-color:var(--color-parchment)!important}.visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.header__heading-link,.header__heading-link span,.header__heading-link .h1,.header__heading-link .h2,.header__heading-link .h3{color:#f2e8d9!important}.announcement-bar,.utility-bar{background-color:#1c1c1c!important}.announcement-bar,.announcement-bar__message,.announcement-bar__announcement,.utility-bar,.utility-bar__item{color:#f2e8d9!important}.header{background-color:#f2e8d9!important;border-bottom:1px solid #E8DCC8!important}.header__heading-link,.header__heading-link span,.header__heading-link .h1,.header__heading-link .h2,.header__heading-link .h3,.header__menu-item,.header__menu-item span,.header a,.header__icon,.header__icon svg,.header svg{color:#1c1c1c!important;fill:#1c1c1c!important}.header__menu-item:hover,.header a:hover{color:#c1540a!important}.header__active-menu-item{color:#1c1c1c!important}.header-wrapper{background-color:#f2e8d9!important;border-bottom:1px solid #E8DCC8!important}.header{border-bottom:none!important}.footer__content-top,.footer__content-bottom,.footer__content-top *,.footer__content-bottom *,.footer-block__heading,.footer-block__details-content,.footer-block__details-content a,.footer .copyright__content,.footer a{color:#e8dcc8!important}.footer .field__input,.footer input{color:#1c1c1c!important}.sb-hero__eyebrow{font-size:1.05rem!important}.sb-hero__subheading{font-size:clamp(1.25rem,2.2vw,1.6rem)!important;max-width:680px!important}.sb-hero__button{font-size:.98rem!important;padding:1.4rem 3rem!important;letter-spacing:.14em!important}.sb-hiw__eyebrow{font-size:1.05rem!important}.sb-hiw__step-title{font-size:2rem!important}.sb-hiw__step-text{font-size:1.18rem!important;line-height:1.75!important}.sb-hiw__step{max-width:340px!important}.sb-statement__eyebrow{font-size:1.05rem!important}.sb-statement__detail{font-size:1.05rem!important;opacity:.85!important}.footer{background-color:#1c1c1c!important}.sb-hero__button{font-size:1.05rem!important;font-weight:600!important;padding:1.5rem 3.5rem!important;letter-spacing:.12em!important;box-shadow:0 12px 30px #c1540a66!important}.sb-hero__button:hover{box-shadow:0 16px 40px #c1540a8c!important}@media(max-width:749px){.sb-hero__eyebrow,.sb-hiw__eyebrow,.sb-statement__eyebrow{font-size:1rem!important;letter-spacing:.16em!important}.sb-hero__subheading{font-size:1.4rem!important;line-height:1.6!important;max-width:100%!important}.sb-hiw__heading{font-size:3rem!important}.sb-hiw__step-title{font-size:1.9rem!important}.sb-hiw__step-text{font-size:1.3rem!important;line-height:1.7!important}.sb-statement__quote{font-size:2rem!important}.sb-statement__detail{font-size:1.1rem!important}.sb-hero__button,.sb-product__cta{display:block!important;width:100%!important;font-size:1.1rem!important;padding:1.5rem 2rem!important}}.sb-hero__eyebrow,.sb-hiw__eyebrow,.sb-statement__eyebrow{font-size:1.15rem!important;letter-spacing:.1em!important;font-weight:500!important}.sb-hero__eyebrow,.sb-statement__eyebrow{color:#dd6b1a!important}.sb-hero__subheading{font-weight:400!important}.sb-hiw__step-text{font-size:1.3rem!important;font-weight:400!important;line-height:1.7!important;color:#1c1c1c!important}.sb-statement__detail{font-size:1.15rem!important;letter-spacing:.1em!important;font-weight:400!important;opacity:1!important;color:#efe6d6!important}.sb-product__eyebrow{font-size:14px!important}.sb-product__title{font-size:clamp(34px,4vw,48px)!important}.sb-product__price{font-size:30px!important}.sb-product__price-note{font-size:14px!important}.sb-product__intro{font-size:17px!important;line-height:1.7!important}.sb-step__label{font-size:15px!important}.sb-step__num{width:30px!important;height:30px!important;font-size:14px!important}.sb-field__label{font-size:15px!important}.sb-field__hint{font-size:13px!important}.sb-input{font-size:16px!important}.sb-swatch,.sb-upload__placeholder-text{font-size:15px!important}.sb-upload__placeholder-sub,.sb-upload__privacy{font-size:13px!important}.sb-addphoto{font-size:14px!important}.sb-tips summary{font-size:14px!important}.sb-tips li{font-size:14px!important}.sb-product__cta{font-size:17px!important}.sb-badges li{font-size:14px!important}.sb-product__fulfilment-note{font-size:13px!important}.sb-accordion summary{font-size:15px!important}.sb-accordion li{font-size:15px!important;line-height:1.8!important}.sb-product form .sb-product__cta,button.sb-product__cta{font-size:18px!important;font-weight:600!important;letter-spacing:.08em!important;padding:22px 24px!important}select.sb-input{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="%231C1C1C" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><polyline points="6 9 12 15 18 9"/></svg>')!important;background-repeat:no-repeat!important;background-position:right 14px center!important;background-size:14px!important;padding-right:42px!important;cursor:pointer!important}.sb-tips summary{color:#c1540a!important;font-weight:500!important;text-decoration:underline!important;text-underline-offset:3px!important}.button,.btn,button[type=submit],.product-form__submit,.cart__checkout-button,#checkout,.shopify-payment-button__button{font-size:16px!important}.cart__checkout-button,#checkout{font-size:17px!important;font-weight:600!important;padding:20px 24px!important;letter-spacing:.08em!important}
/*# sourceMappingURL=/cdn/shop/t/3/assets/snout-brim.css.map */
