@import"https://fonts.googleapis.com/css2?family=Prata&family=Darker+Grotesque:wght@400;500;600&display=swap";:root{--color-brand-deep: #7a2c0f;--color-brand-mid: #c37d59;--color-brand-light: #a45c28;--color-cream: #ebe4e0;--color-cream-dark: #ddd4ce;--color-text: #2a1a12;--color-text-light: #6b4a38;--font-heading: "Prata", Georgia, serif;--font-body: "Darker Grotesque", sans-serif;--font-accent: Helvetica, Arial, sans-serif}body{background-color:#faf8f6;color:var(--color-text);font-family:var(--font-body);font-size:16px;letter-spacing:.01em}h1,h2,h3,.h1,.h2,.h3,.hero__heading,.section-header__title,.product__title{font-family:var(--font-heading)!important;font-weight:400!important;color:var(--color-brand-deep)!important;letter-spacing:-.02em;line-height:1.15}h4,h5,h6,.product__text,.caption,.label{font-family:var(--font-accent)!important;font-weight:500;letter-spacing:.08em;text-transform:uppercase;font-size:11px;color:var(--color-brand-light)}p,li,span,div,.product__description,.rte{font-family:var(--font-body)!important;font-size:16px;line-height:1.7;color:var(--color-text)}.header{background-color:var(--color-cream)!important;border-bottom:1px solid var(--color-cream-dark)!important;padding:16px 0!important}.header__heading-link,.header__heading{font-family:var(--font-heading)!important;color:var(--color-brand-deep)!important;font-size:22px!important;letter-spacing:.05em}.header-wrapper{background-color:var(--color-cream)!important}.header__menu-item,.header__menu-item span{font-family:var(--font-accent)!important;font-size:11px!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:var(--color-brand-deep)!important}.header__icon svg,.header__icon path{fill:var(--color-brand-deep)!important;stroke:var(--color-brand-deep)!important}.announcement-bar{background-color:var(--color-brand-deep)!important;color:var(--color-cream)!important;padding:10px 0!important}.announcement-bar__message,.announcement-bar p{font-family:var(--font-accent)!important;font-size:11px!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:var(--color-cream)!important}.hero,.banner{background-color:var(--color-cream)!important;min-height:70vh}.banner__heading,.hero__heading{font-family:var(--font-heading)!important;font-size:clamp(36px,6vw,72px)!important;color:var(--color-brand-deep)!important;font-weight:400!important;line-height:1.1!important;letter-spacing:-.03em!important}.banner__text,.hero__text{font-family:var(--font-body)!important;font-size:18px!important;color:var(--color-text-light)!important;line-height:1.6!important;max-width:480px}.button,.btn,button[type=submit],.product-form__submit,.cart__checkout-button{background-color:var(--color-brand-deep)!important;color:var(--color-cream)!important;font-family:var(--font-accent)!important;font-size:11px!important;font-weight:500!important;letter-spacing:.14em!important;text-transform:uppercase!important;border:none!important;border-radius:0!important;padding:18px 36px!important;transition:background-color .2s ease,color .2s ease!important;cursor:pointer}.button:hover,.btn:hover,button[type=submit]:hover,.product-form__submit:hover,.cart__checkout-button:hover{background-color:var(--color-brand-light)!important;color:var(--color-cream)!important}.button--secondary,.btn--secondary{background-color:transparent!important;color:var(--color-brand-deep)!important;border:1px solid var(--color-brand-deep)!important}.button--secondary:hover,.btn--secondary:hover{background-color:var(--color-brand-deep)!important;color:var(--color-cream)!important}.product{background-color:#faf8f6!important;padding:60px 0!important}.product__title{font-family:var(--font-heading)!important;font-size:clamp(28px,4vw,48px)!important;color:var(--color-brand-deep)!important;font-weight:400!important;margin-bottom:8px!important}.price,.product__price,.price__regular{font-family:var(--font-accent)!important;font-size:13px!important;letter-spacing:.1em!important;color:var(--color-brand-light)!important}.product__description,.product-description{font-family:var(--font-body)!important;font-size:16px!important;line-height:1.8!important;color:var(--color-text-light)!important;border-top:1px solid var(--color-cream-dark);padding-top:24px;margin-top:24px}.product__media-wrapper,.product__media{background-color:var(--color-cream)!important;border-radius:0!important}.variant-selects,.product-form__input{font-family:var(--font-accent)!important;font-size:11px!important;letter-spacing:.08em!important;text-transform:uppercase!important}.card,.card-wrapper{border:none!important;border-radius:0!important;box-shadow:none!important;background:transparent!important}.card__heading,.card .h3{font-family:var(--font-heading)!important;font-size:20px!important;color:var(--color-brand-deep)!important;font-weight:400!important}.card__content{padding:16px 0!important}.card-information .price{font-family:var(--font-accent)!important;font-size:11px!important;letter-spacing:.1em!important;color:var(--color-brand-light)!important}.card__media,.media{background-color:var(--color-cream)!important;border-radius:0!important;overflow:hidden}.collection-list-wrapper,.featured-collection{background-color:#faf8f6!important;padding:80px 0!important}.rich-text,.rich-text__wrapper{background-color:var(--color-cream)!important;padding:80px 40px!important}.rich-text__heading{font-family:var(--font-heading)!important;font-size:clamp(24px,3vw,40px)!important;color:var(--color-brand-deep)!important;font-weight:400!important;letter-spacing:-.02em!important}.rich-text__text{font-family:var(--font-body)!important;font-size:17px!important;line-height:1.8!important;color:var(--color-text-light)!important;max-width:560px;margin:0 auto}.footer{background-color:var(--color-brand-deep)!important;color:var(--color-cream)!important;padding:60px 0 40px!important}.footer__heading{font-family:var(--font-accent)!important;font-size:10px!important;letter-spacing:.15em!important;text-transform:uppercase!important;color:var(--color-cream)!important;opacity:.6;margin-bottom:16px!important}.footer a,.footer__link,.footer-block__list a{font-family:var(--font-body)!important;font-size:15px!important;color:var(--color-cream)!important;opacity:.85;text-decoration:none!important;transition:opacity .2s ease}.footer a:hover,.footer__link:hover{opacity:1!important}.footer__copyright,.footer-block--copyright p{font-family:var(--font-accent)!important;font-size:10px!important;letter-spacing:.1em!important;color:var(--color-cream)!important;opacity:.4!important;text-transform:uppercase}.footer .field__input,.newsletter-form .field__input{background-color:transparent!important;border:1px solid rgba(235,228,224,.3)!important;color:var(--color-cream)!important;font-family:var(--font-body)!important;border-radius:0!important;padding:14px 16px!important}.footer .field__input::placeholder{color:#ebe4e066!important;font-size:13px}.footer .button,.newsletter-form .button{background-color:var(--color-cream)!important;color:var(--color-brand-deep)!important}.cart-drawer,.cart{background-color:#faf8f6!important}.cart-drawer__heading,.cart__title{font-family:var(--font-heading)!important;color:var(--color-brand-deep)!important;font-weight:400!important}.cart-item__name{font-family:var(--font-heading)!important;color:var(--color-brand-deep)!important;font-weight:400!important;font-size:16px!important}.cart-item__price,.cart-item .price{font-family:var(--font-accent)!important;font-size:11px!important;letter-spacing:.08em!important;color:var(--color-brand-light)!important}.totals__subtotal{font-family:var(--font-accent)!important;font-size:11px!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:var(--color-brand-deep)!important}.field__input,.select__select,input[type=text],input[type=email],input[type=tel],textarea{border:1px solid var(--color-cream-dark)!important;border-radius:0!important;font-family:var(--font-body)!important;font-size:15px!important;color:var(--color-text)!important;background-color:#fff!important;padding:14px 16px!important;transition:border-color .2s ease}.field__input:focus,input:focus,textarea:focus{border-color:var(--color-brand-deep)!important;outline:none!important;box-shadow:none!important}.field__label,label{font-family:var(--font-accent)!important;font-size:10px!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:var(--color-brand-light)!important}.section{border-color:var(--color-cream-dark)!important}hr{border-color:var(--color-cream-dark)!important;opacity:1!important}.badge,.product__badge{background-color:var(--color-brand-deep)!important;color:var(--color-cream)!important;font-family:var(--font-accent)!important;font-size:9px!important;letter-spacing:.12em!important;text-transform:uppercase!important;border-radius:0!important;padding:4px 8px!important}a{color:var(--color-brand-deep);transition:color .2s ease}a:hover{color:var(--color-brand-light)}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-track{background:var(--color-cream)}::-webkit-scrollbar-thumb{background:var(--color-brand-mid);border-radius:0}@media(max-width:768px){.banner__heading,.hero__heading{font-size:32px!important}.product__title{font-size:26px!important}.rich-text{padding:60px 24px!important}.button,.product-form__submit{width:100%!important;padding:20px 24px!important;font-size:11px!important}.header{padding:12px 0!important}}.shopify-section{margin:0!important}.section-template--product{padding-top:40px!important}.quantity{border:1px solid var(--color-cream-dark)!important;border-radius:0!important}.quantity__button svg{fill:var(--color-brand-deep)!important}.quantity__input{font-family:var(--font-body)!important;color:var(--color-text)!important}.loading-overlay__spinner .path{stroke:var(--color-brand-deep)!important}.predictive-search{border:1px solid var(--color-cream-dark)!important;border-radius:0!important;box-shadow:none!important}.predictive-search__item-heading,.page-title,.collection__title,.page-header{font-family:var(--font-heading)!important;color:var(--color-brand-deep)!important;font-weight:400!important}.contact__fields{background-color:var(--color-cream)!important;padding:40px!important}
/*# sourceMappingURL=/cdn/shop/t/1/assets/base.css.map */
