:root{--hbt44-ink: #1d1a18;--hbt44-cream: #f5f0e9;--hbt44-soft: #faf7f2;--hbt44-line: #dfd3c5;--hbt44-gold: #a17632;--hbt44-page-width: 74rem;--hbt44-page-inline-space: clamp(2.5rem, 8vw, 8rem)}.page-width{width:min(calc(100% - var(--hbt44-page-inline-space)),var(--hbt44-page-width));margin-inline:auto}.hbt-page,.hbt-collection-hero,.hbt-blog-page{color:var(--hbt44-ink)}.hbt-page *,.hbt-collection-hero *,.hbt-blog-page *{box-sizing:border-box}.hbt-page h1,.hbt-page h2,.hbt-page h3,.hbt-collection-hero h1,.hbt-blog-page h1,.hbt-blog-page h2{font-family:var(--font-heading--family);font-weight:400;letter-spacing:-.03em;text-wrap:balance}.hbt-page h1,.hbt-page h2,.hbt-page h3,.hbt-page p,.hbt-collection-hero h1,.hbt-collection-hero p,.hbt-blog-page h1,.hbt-blog-page h2,.hbt-blog-page p{margin-top:0}.hbt-page h1,.hbt-collection-hero h1,.hbt-blog-page .hbt-page-hero h1{font-size:clamp(2.55rem,3.7vw,4rem);line-height:1}.hbt-page h2,.hbt-blog-page h2{font-size:clamp(1.9rem,2.6vw,3rem);line-height:1.05}.hbt-page-kicker{margin-bottom:1rem;color:var(--hbt44-gold);font-size:.7rem;font-weight:750;letter-spacing:.2em;line-height:1.4;text-transform:uppercase}.hbt-page-hero{border-bottom:1px solid var(--hbt44-line);background:linear-gradient(180deg,#fbf8f4,#fff)}.hbt-page-hero__inner{max-width:1050px;margin-inline:auto;padding-top:clamp(5.5rem,9vw,9rem);padding-bottom:clamp(4.5rem,7vw,7rem);text-align:center}.hbt-page-hero h1{max-width:920px;margin:0 auto 1.6rem}.hbt-page-lead{max-width:720px;margin:0 auto;color:#1d1a18b8;font-size:clamp(1rem,1.35vw,1.2rem);line-height:1.75}.hbt-page-lead p:last-child,.hbt-page-rte p:last-child{margin-bottom:0}.hbt-page-rte{color:#1d1a18c2;font-size:1.03rem;line-height:1.78}.hbt-page-btn{display:inline-flex;min-height:50px;align-items:center;justify-content:center;padding:.95rem 1.6rem;border:1px solid var(--hbt44-ink);background:var(--hbt44-ink);color:#fff;font-size:.76rem;font-weight:750;letter-spacing:.1em;line-height:1.2;text-decoration:none;text-transform:uppercase;transition:color .25s ease,background-color .25s ease,border-color .25s ease,transform .25s ease,box-shadow .25s ease}.hbt-page-btn:hover{background:transparent;color:var(--hbt44-ink);transform:translateY(-2px)}.hbt-page-heading{max-width:780px;margin:0 auto clamp(2.5rem,5vw,4rem);text-align:center}.hbt-about-story{display:grid;grid-template-columns:1.05fr .95fr;align-items:center;gap:clamp(3rem,6vw,7rem);padding-top:clamp(5.5rem,9vw,8rem);padding-bottom:clamp(5.5rem,9vw,8rem)}.hbt-about-story__media{min-height:620px;overflow:hidden;background:var(--hbt44-cream)}.hbt-about-story__media img{width:100%;height:100%;min-height:620px;object-fit:cover;object-position:center var(--hbt-about-position-y, 50%)}.hbt-about-story__copy h2{margin-bottom:1.6rem}.hbt-about-values{padding:clamp(5.5rem,9vw,8rem) 0;background:var(--hbt44-cream)}.hbt-about-values__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:var(--hbt44-line)}.hbt-about-values__grid article{padding:clamp(2rem,4vw,3.5rem);background:var(--hbt44-cream)}.hbt-about-values__grid article>span{color:var(--hbt44-gold);font-size:.72rem;letter-spacing:.2em}.hbt-about-values__grid h3{margin:1.4rem 0 .9rem;font-size:clamp(1.45rem,2vw,2rem);line-height:1.1}.hbt-about-values__grid p{margin-bottom:0;color:#1d1a18b3;line-height:1.7}.hbt-about-founder{display:grid;grid-template-columns:.9fr 1.1fr;align-items:center;gap:clamp(3rem,7vw,7rem);padding-top:clamp(5.5rem,9vw,8rem);padding-bottom:clamp(5.5rem,9vw,8rem)}.hbt-about-founder--text-only{display:block;max-width:860px;text-align:center}.hbt-about-founder__media{min-height:520px;overflow:hidden;background:var(--hbt44-cream)}.hbt-about-founder__media img{width:100%;height:100%;min-height:520px;object-fit:cover;object-position:center var(--hbt-founder-position-y, 50%)}.hbt-about-founder__copy h2{margin-bottom:1.5rem}.hbt-about-press{padding:clamp(4.5rem,8vw,7rem) 0;border-top:1px solid var(--hbt44-line);background:#fff;text-align:center}.hbt-about-press__intro{max-width:680px;margin:-1.5rem auto clamp(2.5rem,5vw,4rem)}.hbt-about-press__list{display:flex;align-items:center;justify-content:center;gap:1rem;flex-wrap:wrap}.hbt-about-press__list span{display:inline-flex;min-height:58px;align-items:center;justify-content:center;padding:.9rem 1.6rem;border:1px solid var(--hbt44-line);font-family:var(--font-heading--family);font-size:clamp(1rem,1.5vw,1.25rem)}.hbt-about-cta{padding:clamp(5.5rem,9vw,8rem) 0;background:#211d1a;color:#fff;text-align:center}.hbt-about-cta h2{max-width:780px;margin:0 auto 2rem}.hbt-about-cta .hbt-page-btn{border-color:#fff;background:#fff;color:var(--hbt44-ink)}.hbt-about-cta .hbt-page-btn:hover{border-color:var(--hbt44-gold);background:var(--hbt44-gold);color:#fff}.hbt-generic-page{max-width:920px;padding-top:clamp(5rem,8vw,8rem);padding-bottom:clamp(5rem,8vw,8rem)}.hbt-generic-page h1{margin-bottom:2rem}.hbt-contact-layout{display:grid;grid-template-columns:.8fr 1.2fr;align-items:start;gap:clamp(3rem,7vw,8rem);padding-top:clamp(5.5rem,9vw,8rem);padding-bottom:clamp(5.5rem,9vw,8rem)}.hbt-contact-help{position:sticky;top:calc(var(--header-group-height, 0px) + 2rem)}.hbt-contact-help h2,.hbt-contact-form h2{margin-bottom:2rem}.hbt-contact-help__list{border-top:1px solid var(--hbt44-line)}.hbt-contact-help__list article{padding:1.3rem 0;border-bottom:1px solid var(--hbt44-line)}.hbt-contact-help__list h3{margin-bottom:.45rem;font-family:var(--font-body--family);font-size:.92rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.hbt-contact-help__list p,.hbt-contact-note{margin-bottom:0;color:#1d1a18ad;line-height:1.65}.hbt-contact-note{margin-top:1.5rem;padding:1.25rem;border:1px solid var(--hbt44-line);background:var(--hbt44-soft);font-size:.88rem}.hbt-contact-direct{margin-top:2rem;padding:1.6rem;border:1px solid var(--hbt44-line);background:var(--hbt44-soft)}.hbt-contact-direct h3{margin:0 0 1rem;font-family:var(--font-heading--family);font-size:clamp(1.35rem,1.8vw,1.7rem);font-weight:400}.hbt-contact-direct p{margin-bottom:.6rem;color:#1d1a18b8;line-height:1.6}.hbt-contact-direct a{color:var(--hbt44-ink);text-underline-offset:.2em}.hbt-contact-direct__response{margin-top:1.15rem;padding-top:1.15rem;border-top:1px solid var(--hbt44-line);font-size:.9rem}.hbt-contact-form{padding:clamp(2rem,4vw,3.5rem);border:1px solid var(--hbt44-line);background:var(--hbt44-soft)}.hbt-contact-form__form{display:flex;flex-direction:column;gap:1.25rem}.hbt-form-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.hbt-contact-form label{display:block;margin-bottom:.5rem;font-size:.76rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.hbt-contact-form input,.hbt-contact-form select,.hbt-contact-form textarea{width:100%;padding:.95rem 1rem;border:1px solid #cfc1b1;border-radius:0;outline:none;background:#fff;color:var(--hbt44-ink);font:inherit;transition:border-color .2s ease,box-shadow .2s ease}.hbt-contact-form input:focus,.hbt-contact-form select:focus,.hbt-contact-form textarea:focus{border-color:var(--hbt44-gold);box-shadow:0 0 0 2px #a1763224}.hbt-contact-form textarea{min-height:180px;resize:vertical}.hbt-optional{opacity:.55;font-weight:400;letter-spacing:normal;text-transform:none}.hbt-form-message{padding:1rem;border:1px solid;font-size:.9rem}.hbt-form-message--success{border-color:#9cad8e;background:#f3f7f0}.hbt-form-message--error{border-color:#b87878;background:#fff4f4}.hbt-collection-hero{position:relative;display:flex;min-height:var(--hbt-collection-height-desktop, 640px);align-items:flex-end;overflow:hidden;background:var(--hbt44-cream);color:#fff}.hbt-collection-hero__picture{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;background:var(--hbt-collection-image-background, var(--hbt44-cream))}.hbt-collection-hero__image{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:var(--hbt-collection-image-fit, cover);object-position:var(--hbt-collection-position-x, 50%) var(--hbt-collection-position-y, 45%)}.hbt-collection-hero__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0c0a09c2,#0c0a0940 62%,#0c0a0914)}.hbt-collection-hero__content{position:relative;z-index:2;width:100%;padding-left:var(--hbt-collection-content-inset-desktop, 80px);padding-top:5rem;padding-bottom:clamp(4rem,7vw,6rem)}.hbt-collection-hero h1{max-width:880px;margin-bottom:1.3rem}.hbt-collection-hero__description{max-width:680px;font-size:1.05rem;line-height:1.7}.hbt-collection-hero__description p:last-child{margin-bottom:0}.hbt-collection-hero--text-only{min-height:auto;color:var(--hbt44-ink);text-align:center}.hbt-collection-hero--text-only .hbt-collection-hero__content{max-width:980px;padding-top:clamp(5rem,8vw,8rem);padding-bottom:clamp(4rem,7vw,6rem)}.hbt-collection-hero--text-only .hbt-collection-hero__description{margin-inline:auto}.hbt-collection-proof{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;border-bottom:1px solid var(--hbt44-line);background:var(--hbt44-line)}.hbt-collection-proof span{padding:1.15rem;background:#fff;font-size:.78rem;font-weight:700;letter-spacing:.04em;text-align:center;text-transform:uppercase}.content-for-layout[data-template^=collection] .product-grid-container{padding-top:clamp(2.5rem,5vw,4.5rem);padding-bottom:clamp(4.5rem,8vw,7rem)}.content-for-layout[data-template^=collection] .collection-wrapper{padding-inline:clamp(1.25rem,3vw,2.5rem)}.content-for-layout[data-template^=collection] .product-grid__item{transition:transform .26s ease}.content-for-layout[data-template^=collection] .product-grid__item:hover{transform:translateY(-3px)}.hbt-blog-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(2rem,4vw,3.5rem) 1.5rem;padding-top:clamp(5rem,8vw,7rem);padding-bottom:clamp(5rem,8vw,7rem)}.hbt-blog-card{min-width:0}.hbt-blog-card--featured{display:grid;grid-column:1 / -1;grid-template-columns:1.15fr .85fr;align-items:center;gap:clamp(2rem,5vw,5rem);padding-bottom:clamp(3rem,5vw,5rem);border-bottom:1px solid var(--hbt44-line)}.hbt-blog-card__media{display:flex;overflow:hidden;align-items:center;justify-content:center;background:var(--hbt44-cream);color:var(--hbt44-gold);text-decoration:none;aspect-ratio:16 / 10}.hbt-blog-card__media img{width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.hbt-blog-card:hover .hbt-blog-card__media img{transform:scale(1.025)}.hbt-blog-card__placeholder{padding:2rem;font-family:var(--font-heading--family);font-size:1.4rem;text-align:center}.hbt-blog-card__copy{padding-top:1.2rem}.hbt-blog-card--featured .hbt-blog-card__copy{padding-top:0}.hbt-blog-card__meta{display:flex;gap:.8rem 1.2rem;flex-wrap:wrap;margin-bottom:.9rem;color:#1d1a1894;font-size:.7rem;letter-spacing:.08em;text-transform:uppercase}.hbt-blog-card h2{margin-bottom:.9rem;font-size:clamp(1.65rem,2.4vw,2.6rem)}.hbt-blog-card h2 a,.hbt-blog-read{color:inherit;text-decoration:none}.hbt-blog-card__copy>p{color:#1d1a18ad;line-height:1.7}.hbt-blog-read{padding-bottom:.15rem;border-bottom:1px solid currentColor;font-size:.82rem;font-weight:700}.hbt-blog-empty{grid-column:1 / -1;padding:clamp(3rem,7vw,6rem);border:1px solid var(--hbt44-line);background:var(--hbt44-soft);text-align:center}.hbt-pagination{display:flex;align-items:center;justify-content:center;gap:.6rem;padding-bottom:clamp(4rem,7vw,7rem)}.hbt-pagination a,.hbt-pagination span{display:inline-flex;min-width:42px;min-height:42px;align-items:center;justify-content:center;border:1px solid var(--hbt44-line);color:inherit;text-decoration:none}.hbt-pagination [aria-current=page]{border-color:var(--hbt44-ink);background:var(--hbt44-ink);color:#fff}.hbtv42-home-blog{padding:clamp(5.5rem,9vw,8rem) 0;border-top:1px solid var(--hbt44-line);background:#fff}.hbtv42-home-blog__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem}.hbtv42-home-article__media{display:flex;overflow:hidden;align-items:center;justify-content:center;background:var(--hbt44-cream);color:var(--hbt44-gold);font-family:var(--font-heading--family);text-decoration:none;aspect-ratio:4 / 3}.hbtv42-home-article__media img{width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.hbtv42-home-article:hover img{transform:scale(1.025)}.hbtv42-home-article__copy{padding-top:1.2rem}.hbtv42-home-article__copy small{color:#1d1a188f;font-size:.68rem;letter-spacing:.08em;text-transform:uppercase}.hbtv42-home-article h3{margin:.65rem 0 .75rem;font-family:var(--font-heading--family);font-size:clamp(1.35rem,1.8vw,1.85rem);font-weight:400;line-height:1.15}.hbtv42-home-article h3 a,.hbtv42-home-article__copy>a{color:inherit;text-decoration:none}.hbtv42-home-article__copy p{color:#1d1a18a8;line-height:1.65}.hbtv42-home-article__copy>a{padding-bottom:.15rem;border-bottom:1px solid currentColor;font-size:.8rem;font-weight:700}.hbtv42-home-blog__empty{grid-column:1 / -1;padding:clamp(3rem,6vw,5rem);border:1px solid var(--hbt44-line);background:var(--hbt44-soft);text-align:center}@media screen and (max-width:899px){.hbt-about-story,.hbt-about-founder,.hbt-contact-layout,.hbt-blog-card--featured{grid-template-columns:1fr}.hbt-contact-help{position:static}.hbt-about-values__grid,.hbtv42-home-blog__grid,.hbt-blog-grid{grid-template-columns:1fr}.hbt-blog-card--featured{grid-column:auto}}@media screen and (max-width:749px){.hbt-page h1,.hbt-collection-hero h1,.hbt-blog-page .hbt-page-hero h1{font-size:clamp(2.25rem,9.5vw,2.85rem)}.hbt-page h2,.hbt-blog-page h2{font-size:clamp(1.75rem,7vw,2.25rem)}.hbt-page-hero__inner{padding-top:4.5rem;padding-bottom:4rem}.hbt-about-story{padding-inline:0}.hbt-about-story__copy{padding-inline:1.5rem}.hbt-about-story__media,.hbt-about-story__media img{min-height:420px}.hbt-about-founder{padding-inline:0}.hbt-about-founder__copy{padding-inline:1.25rem}.hbt-about-founder__media,.hbt-about-founder__media img{min-height:400px}.hbt-about-press__list{display:grid;grid-template-columns:1fr}.hbt-about-values__grid{gap:1px}.hbt-form-row{grid-template-columns:1fr}.hbt-contact-form{padding:1.5rem}.hbt-collection-hero{min-height:var(--hbt-collection-height-mobile, 520px)}.hbt-collection-hero__image{object-fit:var(--hbt-collection-image-fit-mobile, contain);object-position:var(--hbt-collection-position-mobile-x, 50%) var(--hbt-collection-position-mobile-y, 45%)}.hbt-collection-hero__content{padding-left:var(--hbt-collection-content-inset-mobile, 16px);padding-right:var(--hbt-collection-content-inset-mobile, 16px)}.hbt-collection-hero__shade{background:linear-gradient(0deg,#0c0a09d1,#0c0a0914 78%)}.hbt-collection-hero--mobile-contain{display:block;min-height:0;background:var(--hbt-collection-mobile-content-background, #1d1a18)}.hbt-collection-hero--mobile-contain .hbt-collection-hero__picture{position:relative;inset:auto;height:auto}.hbt-collection-hero--mobile-contain .hbt-collection-hero__image{position:relative;inset:auto;width:100%;height:auto;object-fit:contain;object-position:center}.hbt-collection-hero--mobile-contain .hbt-collection-hero__shade{display:none}.hbt-collection-hero--mobile-contain .hbt-collection-hero__content{padding-top:2.25rem;padding-bottom:2.75rem;background:var(--hbt-collection-mobile-content-background, #1d1a18)}.hbt-collection-proof{grid-template-columns:1fr}.hbt-collection-proof span{padding:.85rem}.hbt-blog-grid{padding-top:4rem;padding-bottom:4rem}.hbtv42-home-blog .hbtv42-heading--row{gap:1rem;flex-direction:column}}@media(prefers-reduced-motion:reduce){.hbt-page-btn,.hbt-blog-card__media img,.hbtv42-home-article__media img,.content-for-layout[data-template^=collection] .product-grid__item{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/hbt-v4-4-pages.css.map */
