:root{--hh-ink: #2A2A2A;--hh-cream: #FAF7F2;--hh-cream-deep: #F0EBE0;--hh-terracotta: #8B6F47;--hh-terracotta-dark: #6B5235;--hh-brass: #C2A878;--hh-text: #2A2A2A;--hh-muted: #6B6359}html,body{background:var(--hh-cream)!important;color:var(--hh-text)!important;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif!important}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:Fraunces,Georgia,serif!important;color:var(--hh-ink)!important;font-weight:500!important;letter-spacing:-.01em}a{color:var(--hh-terracotta)!important}a:hover{color:var(--hh-terracotta-dark)!important}.button,button,.btn,[class*=button]:not([class*=button--]){background:var(--hh-ink)!important;color:var(--hh-cream)!important;border-radius:4px!important;font-family:Inter,sans-serif!important;font-weight:500!important;letter-spacing:.02em!important;padding:14px 28px!important;transition:all .2s ease!important;border:none!important}.button:hover,button:hover,.btn:hover{background:var(--hh-terracotta)!important;transform:translateY(-1px)}.button--secondary,[class*=button-secondary]{background:transparent!important;color:var(--hh-ink)!important;border:1px solid var(--hh-ink)!important}.button--secondary:hover,[class*=button-secondary]:hover{background:var(--hh-ink)!important;color:var(--hh-cream)!important}header,.header,[class*=header]{background:var(--hh-cream)!important;border-bottom:1px solid rgba(42,42,42,.08)!important}.header__menu-item,nav a{color:var(--hh-ink)!important;font-weight:500!important;font-size:14px!important;letter-spacing:.04em!important;text-transform:uppercase}.header__menu-item:hover,nav a:hover{color:var(--hh-terracotta)!important}.announcement-bar,[class*=announcement]{background:var(--hh-terracotta)!important;color:var(--hh-cream)!important;font-family:Inter,sans-serif!important;font-size:13px!important;letter-spacing:.06em!important}.announcement-bar a,[class*=announcement] a{color:var(--hh-cream)!important}.hero,[class*=hero]{background:var(--hh-cream-deep)!important}.hero__heading,.hero__title,[class*=hero] h1,[class*=hero] h2{font-family:Fraunces,Georgia,serif!important;font-size:clamp(2.5rem,5vw,4.5rem)!important;line-height:1.05!important;color:var(--hh-ink)!important;font-weight:400!important;letter-spacing:-.02em!important}.hero__subheading,.hero__subtitle,[class*=hero] p{color:var(--hh-muted)!important;font-size:18px!important;line-height:1.6!important;max-width:560px!important}.product-card,.card,[class*=product-card]{background:var(--hh-cream)!important;border:1px solid rgba(42,42,42,.06)!important;border-radius:8px!important;overflow:hidden!important;transition:all .3s ease!important}.product-card:hover,.card:hover,[class*=product-card]:hover{transform:translateY(-4px)!important;box-shadow:0 12px 32px #2a2a2a14!important}.product-card .price,[class*=price]{color:var(--hh-ink)!important;font-weight:500!important}.product-card .title,.product-card h3,[class*=product] h3{font-family:Fraunces,Georgia,serif!important;color:var(--hh-ink)!important;font-size:18px!important;font-weight:500!important}.section-header h2,[class*=section] h2{font-family:Fraunces,Georgia,serif!important;font-size:clamp(1.75rem,3vw,2.5rem)!important;color:var(--hh-ink)!important;font-weight:400!important;letter-spacing:-.01em!important}footer,.footer,[class*=footer]{background:var(--hh-ink)!important;color:var(--hh-cream)!important;padding:64px 0 32px!important}footer a,.footer a,[class*=footer] a{color:var(--hh-cream)!important;opacity:.85!important}footer a:hover,.footer a:hover{color:var(--hh-brass)!important;opacity:1!important}footer h3,footer h4,.footer h3,.footer h4{color:var(--hh-cream)!important;font-family:Inter,sans-serif!important;font-size:12px!important;letter-spacing:.12em!important;text-transform:uppercase!important;font-weight:600!important;margin-bottom:16px!important}input,textarea,select{background:var(--hh-cream)!important;border:1px solid rgba(42,42,42,.15)!important;border-radius:4px!important;padding:12px 16px!important;font-family:Inter,sans-serif!important}input:focus,textarea:focus,select:focus{border-color:var(--hh-terracotta)!important;outline:none!important;box-shadow:0 0 0 3px #8b6f471a!important}.cart-drawer,[class*=cart]{background:var(--hh-cream)!important}.cart-item,[class*=cart-item]{border-bottom:1px solid rgba(42,42,42,.08)!important}.badge,[class*=badge]{background:var(--hh-brass)!important;color:var(--hh-ink)!important;font-family:Inter,sans-serif!important;font-weight:500!important;letter-spacing:.04em}.page-header,.page-title{background:var(--hh-cream-deep)!important;padding:64px 0!important}.page-content{background:var(--hh-cream)!important}.page-content h2{font-family:Fraunces,Georgia,serif!important}.article,.blog-post{background:var(--hh-cream)!important}.article__title,.article h1{font-family:Fraunces,Georgia,serif!important}*{transition:color .15s ease,background-color .15s ease,border-color .15s ease,transform .2s ease,box-shadow .2s ease}
/*# sourceMappingURL=/cdn/shop/t/1/assets/hearth-hide-brand.css.map */
