@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;1,300;1,400;1,500&family=Inter:wght@300;400;500;600&display=swap";:root{--brand-cream: #F7F1E8;--brand-oat: #EDE3D2;--brand-surface: #FAF5ED;--brand-espresso: #3D2E20;--brand-muted-brown: #7A6856;--brand-terracotta: #B8765A;--brand-terracotta-hover: #9E614A;--brand-sage: #8B9171;--brand-taupe: #D9CDB8;--brand-serif: "Cormorant Garamond", Georgia, "Times New Roman", serif;--brand-sans: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--brand-radius: 4px;--brand-radius-lg: 8px;--brand-pad-desktop: 80px;--brand-pad-mobile: 48px;--brand-transition: .3s ease}body{font-family:var(--brand-sans)!important;line-height:1.65;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,.h1,.h2,.h3,.h4{font-family:var(--brand-serif)!important;font-weight:400;letter-spacing:-.01em;line-height:1.15}h5,h6,.h5,.h6{font-family:var(--brand-sans)!important;font-weight:500;text-transform:uppercase;letter-spacing:.08em}p{line-height:1.7}a{color:inherit;transition:color var(--brand-transition)}a:hover{color:var(--brand-terracotta)}hr{border:none;border-top:1px solid var(--brand-taupe);margin:0}.button,.btn,button.shopify-payment-button__button{font-family:var(--brand-sans)!important;font-size:.8125rem!important;font-weight:500!important;text-transform:uppercase!important;letter-spacing:.05em!important;border-radius:var(--brand-radius)!important;min-height:44px!important;transition:background-color var(--brand-transition),border-color var(--brand-transition),color var(--brand-transition)!important}.button--secondary,.button-secondary{background-color:transparent!important;color:var(--brand-terracotta)!important;border:1px solid var(--brand-terracotta)!important}.button--secondary:hover,.button-secondary:hover{background-color:var(--brand-oat)!important;color:var(--brand-terracotta-hover)!important;border-color:var(--brand-terracotta-hover)!important}.button--link,.button-link{font-size:.875rem!important;text-transform:none!important;letter-spacing:.02em!important;text-decoration:underline;text-underline-offset:3px;color:var(--brand-espresso)!important}input[type=text],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],textarea,select{font-family:var(--brand-sans)!important;font-size:.9375rem!important;border-radius:var(--brand-radius)!important;border-color:var(--brand-taupe)!important;background-color:transparent!important;color:var(--brand-espresso)!important;transition:border-color var(--brand-transition)!important}input:focus,textarea:focus,select:focus{border-color:var(--brand-terracotta)!important;outline:none!important;box-shadow:0 0 0 2px #b8765a1f!important}input::placeholder,textarea::placeholder{color:var(--brand-muted-brown)!important;opacity:.7!important}.header-announcements,.announcement-bar{background-color:var(--brand-oat)!important;border-bottom:1px solid var(--brand-taupe)!important}.header-announcements *,.announcement-bar *{font-family:var(--brand-sans)!important;font-size:.75rem!important;text-transform:uppercase!important;letter-spacing:.07em!important;color:var(--brand-muted-brown)!important}header-component,.header__wrapper,.header{background-color:var(--brand-cream)!important;border-bottom:1px solid var(--brand-taupe)!important;box-shadow:none!important}.header-section .section-background{background-color:var(--brand-cream)!important}.header__logo,.header__heading,.header__heading a,.header__heading-link{font-family:var(--brand-serif)!important;font-weight:400!important;letter-spacing:.03em!important;font-size:1.25rem!important}.header__nav-item a,.header__menu-item,.header__menu-item>a,overflow-list a,.overflow-list a{font-family:var(--brand-sans)!important;font-size:.8rem!important;font-weight:400!important;text-transform:uppercase!important;letter-spacing:.07em!important;color:var(--brand-espresso)!important;transition:color var(--brand-transition)!important;text-decoration:none!important}.header__nav-item a:hover,.header__menu-item:hover,.header__menu-item>a:hover,overflow-list a:hover,.overflow-list a:hover{color:var(--brand-terracotta)!important}.header__action-icon,.header-actions svg{color:var(--brand-espresso)!important;stroke:var(--brand-espresso)!important;transition:color var(--brand-transition)!important}.header__action-icon:hover,.header-actions svg:hover{color:var(--brand-terracotta)!important}.mega-menu,.submenu,.header__submenu{background-color:var(--brand-surface)!important;border:1px solid var(--brand-taupe)!important;border-radius:0 0 var(--brand-radius) var(--brand-radius)!important;box-shadow:none!important}footer,.footer,.footer-content,.footer-section{background-color:var(--brand-cream)!important}footer>*,.footer>*{border-top:1px solid var(--brand-taupe)!important}.footer h2,.footer h3,.footer h4,.footer .menu__heading,.menu__heading__default{font-family:var(--brand-serif)!important;font-weight:400!important;font-size:1.0625rem!important;color:var(--brand-espresso)!important;margin-bottom:16px!important;letter-spacing:0!important;text-transform:none!important}.footer a,.footer li a,.footer nav a,.footer .menu__item a{font-family:var(--brand-sans)!important;font-size:.875rem!important;color:var(--brand-muted-brown)!important;text-transform:none!important;letter-spacing:normal!important;text-decoration:none!important;transition:color var(--brand-transition)!important}.footer a:hover,.footer li a:hover,.footer nav a:hover{color:var(--brand-terracotta)!important}.footer-utilities,.footer__utilities{border-top:1px solid var(--brand-taupe)!important}.footer-copyright,.footer__copyright,[class*=footer-copyright]{font-family:var(--brand-sans)!important;font-size:.75rem!important;color:var(--brand-muted-brown)!important;opacity:.7!important}.footer .social-link svg,.social-links svg{color:var(--brand-espresso)!important;opacity:.55;transition:opacity var(--brand-transition)!important}.footer .social-link:hover svg,.social-links a:hover svg{opacity:1;color:var(--brand-terracotta)!important}.product-card__inner,.card__inner{background-color:var(--brand-surface)!important;border-radius:var(--brand-radius)!important;overflow:hidden}.product-card,.card{transition:transform var(--brand-transition)!important}.product-card:hover,.card:hover{transform:translateY(-2px)!important}.product-card .product-title,.product-card [class*=product-title]{font-family:var(--brand-serif)!important;font-size:1.0625rem!important}.product-card .price,.product-card [class*=price]{font-family:var(--brand-sans)!important;font-size:.9375rem!important;color:var(--brand-muted-brown)!important}.price--sale{color:var(--brand-terracotta)!important}.collection__header,.main-collection-banner,.collection-hero{background-color:var(--brand-oat)!important}.collection__title,.collection-hero__title,.main-collection__title{font-family:var(--brand-serif)!important;font-weight:300!important}.filter-group__label,.sort-by__label{font-family:var(--brand-sans)!important;font-size:.8125rem!important;text-transform:uppercase!important;letter-spacing:.05em!important;color:var(--brand-espresso)!important}.product-information__title,.product-title--large{font-family:var(--brand-serif)!important;font-weight:400!important}.variant-button,.variant__button-label{border-radius:var(--brand-radius)!important;font-family:var(--brand-sans)!important;font-size:.875rem!important;min-height:36px!important}.cart-drawer,.drawer,[id*=CartDrawer]{background-color:var(--brand-surface)!important}.cart-drawer__header,.drawer__header{border-bottom:1px solid var(--brand-taupe)!important;background-color:var(--brand-cream)!important}.cart-drawer__footer,.drawer__footer{border-top:1px solid var(--brand-taupe)!important;background-color:var(--brand-oat)!important}.cart-item__name,.cart-item__title,[class*=cart-item] h3,[class*=cart-item] h4{font-family:var(--brand-serif)!important;font-size:1rem!important}.cart-item__price,[class*=cart-item] [class*=price]{font-family:var(--brand-sans)!important;color:var(--brand-muted-brown)!important}.cart-drawer__totals,[class*=cart-subtotal]{font-family:var(--brand-serif)!important}.search-modal,.predictive-search,[class*=search-modal],.predictive-search__results-list,.predictive-search-result__item{background-color:var(--brand-surface)!important}.predictive-search-result__item:hover{background-color:var(--brand-oat)!important}.badge,.product-badge{border-radius:var(--brand-radius)!important;font-family:var(--brand-sans)!important;font-size:.6875rem!important;text-transform:uppercase!important;letter-spacing:.06em!important}.modal,.popup,dialog{border-radius:var(--brand-radius-lg)!important;border:1px solid var(--brand-taupe)!important;box-shadow:none!important}.customer h1,.customer h2,.login h1,.register h1,.main-404 h1,.main-404 h2,.main-page h1,.main-page h2{font-family:var(--brand-serif)!important;font-weight:300!important}.main-404,.main-page{background-color:var(--brand-cream)}.pagination{font-family:var(--brand-sans)!important}.pagination__item--current{background-color:var(--brand-terracotta)!important;border-color:var(--brand-terracotta)!important;color:var(--brand-surface)!important;border-radius:var(--brand-radius)!important}::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-track{background:var(--brand-cream)}::-webkit-scrollbar-thumb{background:var(--brand-taupe);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--brand-muted-brown)}.facets-container,.facets,[class*=facets]{border-bottom:1px solid var(--brand-taupe)!important;padding-block:14px!important}.facets__label,.facets__toggle,.filter-group__label,.sort-by__label,[class*=facet-label],[class*=filter-label]{font-family:var(--brand-sans)!important;font-size:.8125rem!important;text-transform:uppercase!important;letter-spacing:.06em!important;color:var(--brand-espresso)!important}.active-facets__button,.filter-remove-button,[class*=active-facet]{background-color:var(--brand-terracotta)!important;color:var(--brand-surface)!important;border-color:var(--brand-terracotta)!important;border-radius:var(--brand-radius)!important;font-family:var(--brand-sans)!important;font-size:.75rem!important}.active-facets__button:hover,.filter-remove-button:hover{background-color:var(--brand-terracotta-hover)!important;border-color:var(--brand-terracotta-hover)!important}.sort-by select,[class*=sort] select{font-family:var(--brand-sans)!important;font-size:.8125rem!important;border-color:var(--brand-taupe)!important;border-radius:var(--brand-radius)!important;color:var(--brand-espresso)!important}.collection-empty,.no-results,[class*=collection-empty],[class*=no-results]{text-align:center;padding:80px 24px}.collection-empty p,.no-results p{font-family:var(--brand-serif)!important;font-size:1.375rem!important;font-style:italic!important;font-weight:300!important;color:var(--brand-muted-brown)!important;max-width:440px;margin-inline:auto;line-height:1.5}@media(prefers-reduced-motion:no-preference){.shopify-section{animation:brandFadeIn .4s ease forwards}@keyframes brandFadeIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/brand.css.map */
