:root{--hom-color-ink: #000000;--hom-color-nav: rgb(21 21 21);--hom-color-body: rgb(35 35 35);--hom-color-muted: rgb(35 35 35 / 65%);--hom-color-hero-cta: rgb(89 89 89)}:root{--font-paragraph--size: .9375rem;--font-paragraph--weight: 300;--font-paragraph--letter-spacing: .01em;--font-h1--size: 1.75rem;--font-h1--line-height: 1.093;--font-h2--line-height: 1.08;--font-h3--line-height: 1.08;--font-h4--size: 1.75rem;--font-h4--line-height: 1.157;--font-h6--size: .9375rem;--font-h6--line-height: 1.56;--button-font-size-primary: .9375rem}.hom-heading-light{font-weight:300}.slideshow-section .text-block:is(.h1,.h2),.hom-display-hero{--font-h1--size: clamp(4.625rem, 7.5vw, 6rem);--font-h2--size: clamp(4.625rem, 7.5vw, 6rem);--font-h1--weight: 700;--font-h2--weight: 700;--font-h1--line-height: .975;--font-h2--line-height: .975;--font-h1--case: uppercase;--font-h2--case: uppercase;--font-h1--letter-spacing: .03em;--font-h2--letter-spacing: .03em}.slideshow-section .text-block.paragraph{--font-paragraph--size: 1.25rem;--font-paragraph--line-height: 1.6}.email-signup__heading:is(.h1,.h2,.h3,.h4),.hom-display-lg{--font-h1--size: 3.25rem;--font-h2--size: 3.25rem;--font-h3--size: 3.25rem;--font-h4--size: 3.25rem;--font-h1--weight: 700;--font-h2--weight: 700;--font-h3--weight: 700;--font-h4--weight: 700;--font-h1--line-height: 1.04;--font-h2--line-height: 1.04;--font-h3--line-height: 1.04;--font-h4--line-height: 1.04;--font-h1--case: uppercase;--font-h2--case: uppercase;--font-h3--case: uppercase;--font-h4--case: uppercase;--font-h1--letter-spacing: .03em;--font-h2--letter-spacing: .03em;--font-h3--letter-spacing: .03em;--font-h4--letter-spacing: .03em}.hom-eyebrow{font-size:.8125rem;font-weight:400;line-height:1.6;text-transform:uppercase;letter-spacing:.1em}.hom-collection-title,.hom-collection-title>*{font-size:.75rem;font-weight:300;line-height:1.6;text-transform:uppercase;letter-spacing:.05em;color:var(--hom-color-body)}.menu-list .menu-list__link{--menu-top-level-font-weight: 300;--menu-top-level-font-line-height: 1.11;--menu-top-level-font-color: var(--hom-color-nav)}.mega-menu__link.mega-menu__link--parent{font-family:"Futura",var(--font-body--family);font-size:.8125rem;font-weight:600;line-height:1.6;text-transform:uppercase;letter-spacing:.15px;color:var(--hom-color-nav)}.mega-menu__link:not(.mega-menu__link--parent){--menu-child-font-size: .9375rem;--menu-child-font-weight: 300;--menu-child-font-line-height: 1.6;--menu-child-font-color: var(--hom-color-body)}.menu-drawer__menu-item--parent{font-family:"Futura",var(--font-body--family);font-size:.8125rem;font-weight:600;line-height:1.6;text-transform:uppercase;letter-spacing:.15px}.account-popover__panel{font-size:.875rem;font-weight:300}.localization-form__select,.localization-form__list-item,.language-selector__label{font-size:.75rem;font-weight:400}.announcement-bar__text{font-size:.9375rem;font-weight:300;line-height:1}.footer-content .menu__item{font-size:.8125rem;font-weight:300;line-height:1.6}.footer-content .menu__item a{color:var(--hom-color-nav)}.cart-drawer__heading.h4{--font-h4--size: 1.375rem;--font-h4--weight: 300;--font-h4--line-height: 1;--font-h4--case: uppercase;--font-h4--letter-spacing: .03em;font-size:1.375rem;font-weight:300;line-height:1;text-transform:uppercase;letter-spacing:.03em}.button:not(.button-unstyled),button.shopify-payment-button__button--unbranded{font-weight:300;line-height:1.6}.facets__summary,.facets__label,.facets__status,.sorting-filter__label,.sorting-filter__select{font-size:1.0625rem;font-weight:400}.variant-option__button-label{font-size:.9375rem;font-weight:400;line-height:1.6;letter-spacing:.02em}product-price .price{font-size:1.25rem;font-weight:400;line-height:1.6;color:var(--hom-color-ink)}.product-inventory__text,.sku,.variant-option__swatch-value{font-size:.8125rem;font-weight:400;line-height:1.6;color:rgb(var(--color-foreground-rgb) / .65)}.accordion summary.details__header{font-size:.9375rem;font-weight:500;line-height:1.5}.product-card__content .text-block{font-size:.9375rem;font-weight:500;line-height:1.5;text-transform:uppercase;color:var(--hom-color-body)}.product-card .price{font-size:.875rem;font-weight:400;line-height:1;color:var(--hom-color-ink)}
/*# sourceMappingURL=/cdn/shop/t/57/assets/custom-hom-typography.css.map */
