:root{--hb-walnut: #3B2314;--hb-walnut-hover: #2A180D;--hb-walnut-mid: #6B4A33;--hb-walnut-soft: #A07D5E;--hb-cream: #F6F1E7;--hb-bone: #FBF8F2;--hb-surface: #FBF8F2;--hb-footer-bg: #F6F1E7;--hb-focus: var(--hb-walnut)}html:root{--dt-color-accent: #3B2314;--dt-color-accent-hover: #2A180D;--dt-color-focus: #3B2314;--dt-color-focus-hover: #2A180D}html .hb-btn--solid,html .hb-btn--solid:visited,html .dl-hero-cta,html .dealer-registration-page button,html #dealer-registration-submit{background:var(--hb-walnut);border-color:var(--hb-walnut);color:#fff}html .hb-btn--solid:hover,html .dl-hero-cta:hover,html .dl-hero-cta:focus,html .dealer-registration-page button:hover:not(:disabled),html #dealer-registration-submit:hover:not(:disabled){background:var(--hb-walnut-hover);border-color:var(--hb-walnut-hover)}html .hb-btn--ghost,html .hb-btn--ghost:visited{border-color:var(--hb-walnut);color:var(--hb-walnut)}html .hb-btn--ghost:hover{background:var(--hb-walnut);border-color:var(--hb-walnut);color:#fff}html .cart__checkout-button,html button[name=checkout],html .add-to-cart-button,html .quick-add__submit,html button.shopify-payment-button__button--unbranded,html .main-404 .button:not(.button-secondary),html .submit-button,html .cart-discount__button,html a.button:not(.button-secondary):not(.button-unstyled){--color-primary-button-background: var(--hb-walnut);--color-primary-button-border: var(--hb-walnut);--color-primary-button-text: #fff;--color-primary-button-hover-background: var(--hb-walnut-hover);--color-primary-button-hover-border: var(--hb-walnut-hover);--color-primary-button-hover-text: #fff}html .hb-btn--solid:after{background:var(--hb-walnut-hover)}html .hb-btn--ghost:after{background:var(--hb-walnut)}html .hb-btn:focus-visible,html .hb-dot:focus-visible,html .hb-pcard:focus-visible,html .hb-qty__input:focus-visible,html .hb-searchbar__go:focus-visible,html .hb-fx-toggle button:focus-visible,html .hb-lang-toggle button:focus-visible,html .dealer-registration-page textarea:focus{outline-color:var(--hb-focus)}html .hb-searchbar__input:focus,html .dealer-registration-page textarea:focus{border-color:var(--hb-walnut)}html .hb-pill:hover,html .hb-pdp-thumb.is-active{border-color:var(--hb-walnut)}html .hb-pill.is-active{background:var(--hb-walnut);border-color:var(--hb-walnut);color:#fff}html .hb-fx-toggle button[aria-pressed=true],html .hb-lang-toggle button[aria-pressed=true],html .hb-lang-toggle a[aria-current=true]{background:var(--hb-walnut);color:#fff}html .hb-moq__key{background:var(--hb-walnut)}html .hb-tiers__table thead th{border-bottom-color:var(--hb-walnut)}html .hb-tiers__table tr.is-active th{box-shadow:inset 3px 0 0 var(--hb-walnut)}html .hb-guide__item{border-top-color:var(--hb-walnut)}html .hb-textlink{border-bottom-color:var(--hb-walnut)}html a:not(.hb-btn):not([class*=button]):hover{color:var(--hb-walnut)}html .hb-searchbar__go{background:var(--hb-walnut)}html .hb-searchbar__go:hover{background:var(--hb-walnut-hover)}html .hb-dot{background:var(--hb-walnut-soft);opacity:.45}html .hb-dot.is-active{background:var(--hb-walnut);opacity:1}html #header-group .menu-list a:hover,html #header-group .mega-menu__link:hover,html #header-group .menu-list__link[aria-expanded=true]{color:var(--hb-walnut)}html .mega-menu__link:hover>.hb-mi,html .menu-drawer__menu-item:hover>.hb-mi{color:var(--hb-walnut)}html #header-group .announcement-bar{background:var(--hb-walnut)!important;color:var(--hb-cream)!important}html #header-group .announcement-bar p,html #header-group .announcement-bar a,html #header-group .announcement-bar span{color:var(--hb-cream)}html #header-group .announcement-bar .hb-lang-toggle{background:transparent;border-color:#f6f1e759}html #header-group .announcement-bar .hb-lang-toggle button,html #header-group .announcement-bar .hb-lang-toggle a{color:var(--hb-cream)}html #header-group .announcement-bar .hb-lang-toggle button[aria-pressed=true],html #header-group .announcement-bar .hb-lang-toggle a[aria-current=true]{background:var(--hb-cream);color:var(--hb-walnut)}html .dnm-nav,html .dnm-menu,html .dap-compare-bar{background:var(--hb-walnut)}html header-actions .cart-bubble,html .header-actions .cart-bubble,html .cart-bubble__background{background-color:var(--hb-walnut);color:#fff}html .hb-bubble__btn{background:var(--hb-walnut);color:var(--hb-cream)}html .hb-bubble__btn:hover{background:var(--hb-walnut-hover)}html .hb-bubble{transition:transform .2s ease}html .hb-bubble.hb-bubble--dodge{transform:translateY(var(--hb-bubble-dodge, -72px))}html body:has(.menu-drawer-container[open]) .hb-bubble{display:none}@media(prefers-reduced-motion:reduce){html .hb-bubble{transition:none}}html footer .section-background,html .footer .section-background{background-color:var(--hb-footer-bg)}html .hb-logo{--hb-logo-h: 50px;display:inline-flex;align-items:center;gap:calc(var(--hb-logo-h) * .25);line-height:0;color:inherit}html .hb-logo__emblem{display:block;height:var(--hb-logo-h);width:auto;aspect-ratio:153 / 156}html .hb-logo__word{display:block;height:calc(var(--hb-logo-h) * .44);width:auto;aspect-ratio:2102.2 / 311.2}@media screen and (min-width:750px)and (max-width:1099px){html .hb-logo--header{--hb-logo-h: 44px}}@media screen and (max-width:749px){html .hb-logo--header{--hb-logo-h: 36px}}html #header-group.hb-header-stuck .hb-logo--header{--hb-logo-h: 38px}html .hb-logo--drawer{--hb-logo-h: 34px}html .hb-logo--vertical{--hb-logo-h: 72px;flex-direction:column;gap:12px;line-height:1.3;text-align:center}html .hb-logo__slogan{display:block;font-family:var(--hb-font-body);font-size:.875rem;color:var(--hb-ink-soft);max-width:28ch}html .hb-drawer-top{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-inline-start:var(--padding-xl, 20px)}html .hb-drawer-top .hb-drawer-logo{display:inline-flex;color:inherit;text-decoration:none}html .hb-footer-brand--logo{display:flex;align-items:flex-start;gap:clamp(24px,4vw,48px);max-width:none}html .hb-footer-logo{flex:0 0 auto;color:inherit;text-decoration:none}html .hb-footer-brand--logo .hb-footer-brand__text{max-width:70ch}@media screen and (max-width:749px){html .hb-footer-brand--logo{flex-direction:column;align-items:center;text-align:center}html .hb-footer-brand--logo .hb-footer-p{margin-inline:auto}}html .hb-password-logo{display:flex;justify-content:center;padding-block:32px}html .hb-trust-brand{margin:0 0 24px;padding:clamp(16px,3vw,28px);background:var(--hb-cream);border-radius:var(--hb-radius)}html .hb-trust-brand img{display:block;width:100%;height:auto;max-width:420px;margin-inline:auto}
/*# sourceMappingURL=/cdn/shop/t/41/assets/hb-brand.css.map */
