:root{--bh-canvas: #FAF7F2;--bh-surface: #F1EBE1;--bh-card: #FFFFFF;--bh-desk: #EBE3D6;--bh-soft: #F5F0E7;--bh-ink: #222019;--bh-ink-soft: #4A463E;--bh-muted: #6E675C;--bh-muted-2: #736B5F;--bh-faint: #787061;--bh-line: #EAE3D7;--bh-line-2: #E0D8CA;--bh-line-3: #D2C9B8;--bh-accent: #667049;--bh-gilt: #C4A24A;--bh-gilt-text: #8A6D1E;--bh-terracotta: #9E5A44;--bh-on-ink: #F1ECE1;--bh-panel: #222019;--bh-panel-fg: #F1ECE1;--bh-panel-soft: #CBC2B2;--bh-nav-bg: rgba(250, 247, 242, .92);--bh-nav-fg: #222019;--bh-nav-line: #EAE3D7;--bh-sale: #9E5A44;--bh-font-display: "Italiana", Georgia, serif;--bh-font-body: "Archivo", "Helvetica Neue", Arial, sans-serif;--font-heading-family: "Italiana", Georgia, serif;--font-body-family: "Archivo", "Helvetica Neue", Arial, sans-serif}body{background:var(--bh-canvas);color:var(--bh-ink);font-family:var(--bh-font-body);-webkit-font-smoothing:antialiased}::selection{background:#e9a9b1;color:#2a2420}h1,h2,h3,.h0,.h1,.h2,.h3,.product__title,.banner__heading,.title{font-family:var(--bh-font-display);font-weight:500;letter-spacing:0}.color-scheme-1,.color-background-1{--color-background: 250, 247, 242;--color-foreground: 34, 32, 25;--gradient-background: var(--bh-canvas);background-color:var(--bh-canvas);color:var(--bh-ink)}.bh-container{max-width:1160px;margin:0 auto}.bh-container--wide{max-width:1200px;margin:0 auto}.bh-section{padding-left:clamp(22px,4vw,44px);padding-right:clamp(22px,4vw,44px)}.bh-eyebrow{font-family:var(--bh-font-body);font-size:12px;letter-spacing:.24em;text-transform:uppercase;color:var(--bh-accent);margin:0 0 14px}.bh-h1{font-family:var(--bh-font-display);font-weight:500;font-size:clamp(46px,6vw,68px);line-height:.94;margin:0;color:var(--bh-ink)}.bh-h2{font-family:var(--bh-font-display);font-weight:500;font-size:46px;line-height:1;margin:0;color:var(--bh-ink)}.bh-blurb{font-size:14.5px;line-height:1.75;color:var(--bh-muted);margin:0}.bh-btn,.bh-btn:visited{display:inline-block;padding:16px 40px;font-family:var(--bh-font-body);font-size:12.5px;letter-spacing:.16em;text-transform:uppercase;background:var(--bh-panel);color:var(--bh-on-ink);border:1px solid var(--bh-panel);cursor:pointer;text-decoration:none;text-align:center;transition:opacity .2s ease}.bh-btn:hover{opacity:.88;color:var(--bh-on-ink)}.bh-btn--outline,.bh-btn--outline:visited{background:transparent;color:var(--bh-ink);border:1px solid var(--bh-ink)}.bh-btn--outline:hover{background:var(--bh-surface);opacity:1;color:var(--bh-ink)}.bh-btn--light,.bh-btn--light:visited{background:#fbf6ee;color:#2a2420;border:1px solid #FBF6EE}.bh-btn--ghost-light,.bh-btn--ghost-light:visited{background:transparent;color:#fbf6ee;border:1px solid rgba(251,246,238,.6)}.bh-btn--ghost-light:hover{background:#fbf6ee1f;opacity:1;color:#fbf6ee}.bh-link-underline{font-size:12.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--bh-ink);border-bottom:1px solid var(--bh-ink);padding-bottom:4px;text-decoration:none}.bh-link-underline:hover{opacity:.62}.bh-badge{display:inline-block;font-size:10px;letter-spacing:.16em;text-transform:uppercase;padding:6px 10px;background:var(--bh-canvas);color:var(--bh-ink)}.bh-badge--sale{background:var(--bh-sale);color:#fff}.button:not(.bh-btn),.shopify-challenge__button,.customer button{font-family:var(--bh-font-body);letter-spacing:.14em;text-transform:uppercase;font-size:12.5px}cart-drawer .drawer__inner,cart-drawer .drawer__footer,.cart-drawer .drawer__inner{background-color:var(--bh-card);color:var(--bh-ink)}cart-drawer .drawer__heading{font-family:var(--bh-font-display);font-weight:500;font-size:24px}cart-drawer .cart-item__name{font-family:var(--bh-font-body);font-size:14px;font-weight:500}cart-drawer .totals__total-value{font-family:var(--bh-font-display);font-size:22px}cart-drawer .drawer__footer .button--primary,cart-drawer .cart__checkout-button{background:var(--bh-panel);color:var(--bh-on-ink)}.field__input,.select__select,.customer .field input{font-family:var(--bh-font-body);background-color:var(--bh-card);color:var(--bh-ink)}.bh-announcement{box-sizing:border-box;height:40px;display:flex;align-items:center;justify-content:center;background:var(--bh-panel);color:var(--bh-panel-soft);text-align:center;font-size:12px;letter-spacing:.18em;text-transform:uppercase;padding:0 clamp(16px,4vw,44px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:640px){.bh-announcement{font-size:10px;letter-spacing:.12em}}a:focus-visible,button:focus-visible,summary:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[tabindex]:focus-visible,[role=button]:focus-visible,.bhp-swatch:focus-visible,.bhp-size:focus-visible,.bh-card__dot:focus-visible,.bh-card__size:focus-visible,.bh-support-pill:focus-visible,.bh-footer__col-links a:focus-visible,.bh-drawer__links a:focus-visible{outline:2px solid var(--bh-accent)!important;outline-offset:2px;border-radius:2px}.bh-dd__option:focus-within{outline:2px solid var(--bh-accent);outline-offset:2px;border-radius:2px}.cart-item__name,.cart-item__name:hover{font-family:var(--bh-font-body);font-weight:500;color:var(--bh-ink)}.cart .totals__total-value,.cart__footer .totals__total-value{font-family:var(--bh-font-display);font-size:22px}.cart__checkout-button,.cart__footer .button:not(.bh-btn){background:var(--bh-panel);color:var(--bh-on-ink);border-color:var(--bh-panel)}.cart__contents .title-wrapper-with-link .title,.cart__empty-text{font-family:var(--bh-font-display)}
/*# sourceMappingURL=/cdn/shop/t/94/assets/bahimi-brand.css.map */
