@import"https://fonts.googleapis.com/css2?family=Fraunces:ital,opsz,wght@0,9..144,300..500;1,9..144,300..400&family=Work+Sans:wght@400..500&display=swap";:root{--brand-green:#1F4D3A;--brand-green-d:#173C2C;--brand-clay:#B5502F;--brand-clay-d:#9d4326;--brand-cream:#FBF6EE;--brand-sand:#F0E7D6;--brand-gold:#C98A3A;--brand-ink:#2A211C;--brand-muted:rgba(42,33,28,.6);--font-display:"Fraunces",Georgia,serif;--font-body:"Work Sans",-apple-system,system-ui,sans-serif;--wrap:1320px}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5,.banner__heading,.card__heading,.title,.product__title,.collection__title{font-family:var(--font-display)!important;font-weight:500;letter-spacing:-.015em}body,.rte,button,.button,input,select,textarea,.product__text{font-family:var(--font-body)!important}body{background:var(--brand-cream);color:var(--brand-ink);-webkit-font-smoothing:antialiased}a{color:var(--brand-clay)}a:hover{color:var(--brand-green)}.button,.button:after,.button:before{border-radius:999px!important}.button:not(.button--secondary):not([disabled]),.shopify-payment-button__button--unbranded{background:var(--brand-clay);color:var(--brand-cream);border:none;font-weight:500;letter-spacing:.02em;transition:background .18s ease}.button:not(.button--secondary):not([disabled]):after{border:none;box-shadow:none}.button:not(.button--secondary):not([disabled]):hover,.shopify-payment-button__button--unbranded:hover{background:var(--brand-clay-d)}.button--secondary{background:transparent;color:var(--brand-green);border:none;font-weight:500}.button--secondary:after{border:1px solid rgba(31,77,58,.45);box-shadow:none}.button--secondary:hover{background:var(--brand-green);color:var(--brand-cream)}.button--secondary:hover:after{border-color:var(--brand-green)}.sh-wrap{max-width:var(--wrap);margin:0 auto;padding:0 40px}.sh-eyebrow{font-size:12px;letter-spacing:.22em;text-transform:uppercase;color:var(--brand-clay);font-weight:500}.sh-creole{color:var(--brand-muted)}.announcement-bar,.utility-bar{background:var(--brand-green);color:var(--brand-sand)}.announcement-bar__message{letter-spacing:.12em;text-transform:uppercase;font-size:12.5px}.newsletter{background:var(--brand-cream);text-align:center}.newsletter__subheading,.newsletter .rte{color:#2a211cad}.newsletter-form{justify-content:center;gap:10px}.newsletter-form__field-wrapper .field__input{border-radius:999px;border:1px solid rgba(42,33,28,.2);background:#fff;padding:14px 22px}.newsletter-form__button.button{border-radius:999px;background:var(--brand-green);color:var(--brand-cream)}.newsletter-form__button.button:hover{background:var(--brand-green-d)}.footer{background:var(--brand-ink);color:var(--brand-sand)}.footer .footer-block__heading{font-size:11.5px;letter-spacing:.2em;text-transform:uppercase;color:#f0e7d680}.footer a,.footer .list-menu__item{color:var(--brand-sand)}.footer a:hover,.footer .list-menu__item:hover{color:var(--brand-gold)}.footer .footer-block__brand-info,.footer__content-bottom,.copyright__content{color:#f0e7d68c}.footer__content-bottom{border-top:1px solid rgba(240,231,214,.15)}.footer .social-icons__link{border:1px solid rgba(240,231,214,.28);border-radius:999px;padding:8px 14px;color:var(--brand-sand)}.footer .social-icons__link:hover{background:var(--brand-gold);color:var(--brand-ink)}@media(max-width:749px){.sh-wrap{padding:0 20px}.sh-ff{padding:56px 0 64px!important}.sh-range{padding:56px 0!important}.sh-hero__body{font-size:16px}.sh-hero__trust{gap:20px}.sh-ff__head{margin-bottom:28px}.sh-rev__copy{padding:56px 0 8px}.sh-story__copy{padding:56px 24px}.sh-bundle{padding:64px 20px}}.product__title,.product__title h1{font-family:var(--font-display);font-weight:500;letter-spacing:-.02em;line-height:1.08}.product .price,.product__info-container .price{color:var(--brand-ink)}.product .price__regular .price-item,.product .price-item--regular{font-size:1.5rem}.product .price--on-sale .price-item--sale{color:var(--brand-clay)}.product__info-container .product__text.caption-with-letter-spacing,.product .product-vendor{display:none}.product__media-wrapper .product__media,.product__media img{border-radius:16px}.product__media-list .product__media-item img{border-radius:14px}.thumbnail{border-radius:10px}.product-form__input--pill input[type=radio]+label{border-radius:999px;border:1px solid rgba(42,33,28,.25);color:var(--brand-ink);padding:10px 20px;transition:all .15s ease}.product-form__input--pill input[type=radio]:checked+label{background:var(--brand-green);color:var(--brand-cream);border-color:var(--brand-green)}.product-form__input--pill input[type=radio]+label:hover{border-color:var(--brand-green)}.product-form__input--swatch input[type=radio]:checked+label>.swatch{outline:2px solid var(--brand-green);outline-offset:2px}.product-form__input .form__label{font-weight:500;letter-spacing:.02em}.product-form__quantity .quantity{border-radius:999px;border:1px solid rgba(42,33,28,.2);overflow:hidden}.product-form__submit,.product-form__buttons .shopify-payment-button__button{border-radius:999px!important}.product__accordion .accordion__title,.product .accordion summary{font-family:var(--font-display);font-weight:500}.product__accordion{border-color:#2a211c1f}.sh-shortdesc{font-size:15px;line-height:1.6;color:#2a211cbf;margin:6px 0 10px}@media(min-width:990px){.thumbnail-list{max-height:72vh;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(42,33,28,.25) transparent;padding-right:4px}.thumbnail-list::-webkit-scrollbar{width:6px}.thumbnail-list::-webkit-scrollbar-thumb{background:#2a211c38;border-radius:999px}}.thumbnail-list{scroll-behavior:smooth}.product__title h1,.product__title,.product__info-container .product__title>*{font-size:clamp(26px,2.4vw,40px)!important;line-height:1.12!important;letter-spacing:-.02em}@media(max-width:749px){.product__title h1,.product__title{font-size:clamp(24px,6vw,30px)!important}}html,body{overflow-x:clip;max-width:100%}.rte,.product__description,.sh-shortdesc,.sh-pd__rte{overflow-wrap:anywhere;max-width:100%}.rte img,.rte table,.product__description img{max-width:100%;height:auto}.rte table{display:block;overflow-x:auto}.product__info-container,.product__info-wrapper,.product__column-sticky{min-width:0;max-width:100%}
/*# sourceMappingURL=/cdn/shop/t/5/assets/brand.css.map */
