body.bh-storefront{--bh-ink: #172738;--bh-paper: #f2e9d7;--bh-brass: #d9a441;--bh-studio: #f7f1e5;--bh-body-font: "Manrope", Arial, sans-serif;--bh-heading-font: "BarlowCondensed", "Arial Narrow", sans-serif;--bh-ease: cubic-bezier(.22, 1, .36, 1);--bh-line: rgb(var(--color-foreground-rgb) / .35);--font-body--family: var(--bh-body-font);--font-paragraph--family: var(--bh-body-font);--font-heading--family: var(--bh-heading-font);--font-heading--weight: 700;--font-heading--style: normal;--font-h1--family: var(--bh-heading-font);--font-h2--family: var(--bh-heading-font);--font-h3--family: var(--bh-heading-font);--font-h4--family: var(--bh-heading-font);--font-h5--family: var(--bh-body-font);--font-h6--family: var(--bh-body-font);--font-h1--weight: 700;--font-h2--weight: 700;--font-h3--weight: 700;--font-h4--weight: 700;--font-h1--style: normal;--font-h2--style: normal;--font-h3--style: normal;--font-h4--style: normal;--button-font-family-primary: var(--bh-body-font);--button-font-family-secondary: var(--bh-body-font);--cart-primary-font-family: var(--bh-body-font);--cart-secondary-font-family: var(--bh-body-font);font-family:var(--bh-body-font);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.bh-storefront :where(h1,h2,h3,.h1,.h2,.h3){text-wrap:balance}.bh-storefront :where(.button,.button-secondary):not(.button-unstyled){min-block-size:48px;font-weight:700;letter-spacing:.045em}.bh-storefront .header .menu-list__link{font-family:var(--bh-body-font);font-weight:700;letter-spacing:.06em;text-transform:uppercase}.bh-storefront .header .menu-list__link-title{text-underline-offset:.55em;text-decoration-thickness:2px}.bh-storefront .header .menu-list__link--active .menu-list__link-title{text-decoration-line:underline}.bh-storefront .header .header-actions__action{letter-spacing:.08em}.bh-storefront .header-logo__image{object-fit:contain}.bh-storefront .product-information__grid{row-gap:clamp(20px,3vw,40px)}.bh-storefront .product-details{min-inline-size:0}.bh-storefront .product-details>.group-block{min-inline-size:0}.bh-storefront .product-details :where(h1,.h1){letter-spacing:-.01em;line-height:.98}.bh-storefront .product-details :where(.rte,.product-description){line-height:1.65}.bh-storefront :where(.price,.cart-secondary-typography){font-variant-numeric:tabular-nums}.bh-storefront .product-card__content{min-inline-size:0}.bh-storefront .product-card :where(h3,h4,.h3,.h4){letter-spacing:0;line-height:1.05}.bh-storefront .product-card__link:focus-visible{outline-offset:4px}.bh-storefront .product-grid-container{min-block-size:240px}.bh-storefront .main-collection-grid__empty{padding-block:clamp(40px,6vw,72px);padding-inline:20px;text-align:center}.bh-storefront .main-collection-grid__empty-title{margin-block-end:16px;letter-spacing:-.01em}.bh-storefront .main-collection-grid__empty p{max-inline-size:42ch;margin-inline:auto;line-height:1.65}.bh-storefront :where(.facets__label,.sorting-filter__label){font-family:var(--bh-body-font);letter-spacing:.04em}.bh-storefront .sorting-filter__option{min-block-size:44px}.bh-storefront .search-page__header{padding-block:clamp(28px,4vw,48px)}.bh-storefront .search-modal__content{--search-border-radius: var(--style-border-radius-popover)}.bh-storefront .search-modal .search-input{font-family:var(--bh-body-font);min-block-size:56px}.bh-storefront .search-modal__content .predictive-search-form__header-inner:focus-within{outline:2px solid var(--color-foreground);outline-offset:-3px}.bh-storefront .predictive-search-results__no-results{padding-block:40px;line-height:1.6}.bh-storefront .predictive-search__reset-button{font-family:var(--bh-body-font);font-size:.75rem;letter-spacing:.06em}.bh-storefront .theme-drawer__header{border-block-end:2px solid var(--color-border)}.bh-storefront .theme-drawer__title{font-family:var(--bh-heading-font);font-size:clamp(2rem,4vw,2.75rem);font-weight:700;letter-spacing:0;line-height:1;text-transform:uppercase}.bh-storefront .theme-drawer__close-button{--private-button-size: 44px;--private-button-shadow: none}.bh-storefront .cart-page{padding-block:clamp(28px,4vw,56px)}.bh-storefront .cart-page--empty{min-block-size:36vh;padding-block:40px}.bh-storefront .cart-page--empty .cart-page__title{margin-block-start:0}.bh-storefront .cart-page__summary{border-block-start:1px solid var(--color-border)}.bh-storefront .cart-drawer__summary{line-height:1.5}.bh-storefront .contact-form__form{gap:20px}.bh-storefront .contact-form__input{font-family:var(--bh-body-font);min-block-size:52px;font-size:1rem;line-height:1.5}.bh-storefront .contact-form__input--textarea{min-block-size:144px}.bh-storefront .contact-form__input:focus-visible{outline:2px solid var(--color-foreground);outline-offset:3px}.bh-storefront :where(.contact-form__error,.contact-form__success){padding-block:16px;line-height:1.5}.bh-storefront .footer-content .menu__heading__default{font-family:var(--bh-body-font);font-size:.75rem;font-weight:700;line-height:1.5;letter-spacing:.12em;text-transform:uppercase}.bh-storefront .footer-content a{text-underline-offset:.3em}.bh-storefront .footer-utilities .utilities{font-family:var(--bh-body-font);font-size:.75rem;line-height:1.6}@media(prefers-reduced-motion:no-preference){.bh-storefront [data-bh-reveal].bh-reveal-ready{transition:opacity .42s var(--bh-ease),translate .42s var(--bh-ease)}.bh-storefront [data-bh-reveal].bh-reveal-pending:not(:focus-within){opacity:0;translate:0 12px}.bh-storefront .bh-hero__image[data-bh-motion-hero]{translate:0 var(--bh-hero-shift, 0px);scale:1.04}}@media(hover:hover)and (pointer:fine){.bh-storefront .header .menu-list__link:hover .menu-list__link-title,.bh-storefront .footer-content a:hover{text-decoration-line:underline}}@media(min-width:750px){.bh-storefront .product-information__grid:not(.product-information--media-none) .product-details>.group-block{padding-block-start:clamp(12px,2vw,28px)}.bh-storefront .cart-page__summary{border-block-start:0;border-inline-start:1px solid var(--color-border);padding-inline-start:clamp(24px,4vw,48px)}}@media(max-width:749px){.bh-storefront .product-details :where(h1,.h1){overflow-wrap:anywhere}.bh-storefront .search-modal .search-input{font-size:1rem}}@media(prefers-reduced-motion:reduce){.bh-storefront [data-bh-reveal].bh-reveal-ready,.bh-storefront [data-bh-reveal].bh-reveal-pending{opacity:1;translate:none;transition:none}.bh-storefront .bh-hero__image[data-bh-motion-hero]{translate:none;scale:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/bh-global.css.map */
