:root{--hf-bg: #f6f1ea;--hf-band: #efe7d9;--hf-tile: #e3d9c6;--hf-tile-alt: #e8dfce;--hf-surface: #ffffff;--hf-ink: #2c2620;--hf-body-text: #544b3f;--hf-ink-soft: #7a6f60;--hf-nav: #5c5347;--hf-eyebrow: #9a8a76;--hf-accent: #c9a35f;--hf-accent-dark: #b08c47;--hf-tint: var(--hf-band);--hf-success: #5a7d5a;--hf-line: #e4dac8;--hf-line-soft: #d8cdbb;--hf-button-bg: #2c2620;--hf-button-text: #f6f1ea;--hf-footer-bg: #211c16;--hf-footer-text: #cdc2b1;--hf-footer-head: #8a7e6c;--hf-footer-line: #3a3329;--hf-footer-brand: #f0e7d8;--hf-font-display: "Cormorant Garamond", Georgia, "Times New Roman", serif;--hf-font-body: "Jost", -apple-system, "Segoe UI", Helvetica, Arial, sans-serif;--hf-radius: 0px;--hf-radius-lg: 0px;--hf-shadow: 0 2px 12px rgba(44, 38, 32, .08);--hf-space-xs: 8px;--hf-space-sm: 16px;--hf-space-md: 24px;--hf-space-lg: 40px;--hf-space-xl: 64px;--hf-space-2xl: 90px;--page-width: 80rem;--page-margin: 56px}@media(max-width:900px){:root{--page-margin: 36px;--hf-space-2xl: 64px}}@media(max-width:600px){:root{--page-margin: 22px;--hf-space-2xl: 56px;--hf-space-xl: 48px}}body{font-family:var(--hf-font-body);font-size:16px;font-weight:400;line-height:1.6;background-color:var(--hf-bg);color:var(--hf-ink)}h1,h2,h3,h4{font-family:var(--hf-font-display);font-weight:500;line-height:1.08;color:var(--hf-ink);margin:0}h1{font-size:58px}h2{font-size:42px}h3{font-size:24px}@media(max-width:900px){h1{font-size:48px}h2{font-size:34px}}@media(max-width:600px){h1{font-size:38px}h2{font-size:28px}h3{font-size:22px}}a{color:inherit;text-decoration:none}.hf-eyebrow{font-family:var(--hf-font-body);font-size:12px;font-weight:400;letter-spacing:.3em;text-transform:uppercase;color:var(--hf-eyebrow)}.hf-label{font-size:12px;letter-spacing:.18em;text-transform:uppercase}.hf-prose{font-size:16px;font-weight:300;line-height:1.8;color:var(--hf-body-text)}:root{--hf-hover: .45s ease;--hf-hover-quick: .35s ease}.hf-btn{display:inline-block;font-family:var(--hf-font-body);font-weight:400;font-size:12px;letter-spacing:.18em;text-transform:uppercase;padding:16px 38px;border:0;cursor:pointer;text-align:center;background:var(--hf-button-bg);color:var(--hf-button-text);transition:opacity var(--hf-hover),background var(--hf-hover),color var(--hf-hover),border-color var(--hf-hover)}.hf-btn:hover{opacity:.88}.hf-btn--outline{background:transparent;color:var(--hf-ink);border:1px solid var(--hf-ink);padding:15px 37px}.hf-btn--outline:hover{background:var(--hf-ink);color:var(--hf-bg);opacity:1}.hf-btn[disabled]{opacity:.45;cursor:not-allowed}.hf-link-line{font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--hf-nav);border-bottom:1px solid currentColor;padding-bottom:4px;transition:color var(--hf-hover-quick)}.hf-link-line:hover{color:var(--hf-ink)}.hf-stars{color:var(--hf-accent);letter-spacing:.16em;font-size:14px;white-space:nowrap}.hf-stars .off{color:var(--hf-line-soft)}.hf-breadcrumb{font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--hf-eyebrow)}.hf-breadcrumb a:hover{color:var(--hf-ink)}.hf-breadcrumb .sep{margin:0 8px}.hf-breadcrumb .current{color:var(--hf-ink)}.hf-section-head{text-align:center;margin-bottom:48px}.hf-section-head .hf-eyebrow{display:block;margin-bottom:12px}.hf-section{padding-block:var(--hf-space-2xl)}.hf-img-tile{background:var(--hf-tile);display:block;overflow:hidden}.hf-img-tile img{width:100%;height:100%;object-fit:cover;display:block}input,select,textarea{font-family:var(--hf-font-body);font-size:14px;background:transparent;color:var(--hf-ink);border:1px solid var(--hf-line-soft);border-radius:0;padding:12px 14px}input:focus-visible,select:focus-visible,textarea:focus-visible,button:focus-visible,summary:focus-visible,a:focus-visible{outline:2px solid var(--hf-accent);outline-offset:2px}.hf-pagination{text-align:center;margin-top:var(--hf-space-lg)}.hf-pagination span,.hf-pagination a{display:inline-block;font-size:13px;letter-spacing:.12em;text-transform:uppercase;color:var(--hf-nav);padding:8px 12px}.hf-pagination span.current{color:var(--hf-ink);border-bottom:1px solid var(--hf-ink)}.hf-pagination a:hover{color:var(--hf-ink)}.visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}
/*# sourceMappingURL=/cdn/shop/t/13/assets/hf-brand.css.map */
