:root{--font-heading--family: "Canela Deck", Georgia, "Times New Roman", serif;--font-heading--weight: 300;--font-heading--style: normal}:root{--nh-font-display: "Canela Deck", Georgia, "Times New Roman", serif;--nh-font-body: var(--font-body--family);--nh-size-hero: clamp(2rem, 5vw, 4.5rem);--nh-size-h1: clamp(1.75rem, 4vw, 3rem);--nh-size-h2: clamp(1.375rem, 3vw, 2.25rem);--nh-size-h3: clamp(1.25rem, 2.5vw, 1.75rem);--nh-size-product-name-pdp: clamp(1.25rem, 2vw, 1.75rem);--nh-size-product-name-card: clamp(1rem, 1.6vw, 1.125rem);--nh-size-pull-quote: clamp(1.25rem, 3vw, 2rem);--nh-size-body: clamp(.9375rem, 1.6vw, 1.0625rem);--nh-size-body-sm: clamp(.875rem, 1.4vw, .9375rem);--nh-size-nav: .875rem;--nh-size-button: .8125rem;--nh-size-eyebrow: .75rem;--nh-size-price: clamp(1rem, 2vw, 1.375rem);--nh-size-caption: .75rem;--nh-size-specs: clamp(.8125rem, 1.2vw, .875rem);--nh-tracking-display: -.01em;--nh-tracking-caps-nav: .14em;--nh-tracking-caps-button: .1em;--nh-tracking-caps-eyebrow: .15em;--nh-tracking-caps-specs: .08em;--nh-tracking-price: .03em;--nh-leading-display: 1.1;--nh-leading-heading: 1.25;--nh-leading-body: 1.7;--nh-leading-tight: 1.4;--nh-leading-quote: 1.4;--nh-color-primary: #1A1A1A;--nh-color-secondary: #595959;--nh-color-tertiary: #6B6B6B;--nh-color-cream: #F5F3EF;--nh-accent-underline: #CF3444}:root{--font-h1--family: var(--nh-font-display);--font-h1--weight: 300;--font-h1--style: normal;--font-h1--size: var(--nh-size-h1);--font-h1--line-height: var(--nh-leading-display);--font-h1--letter-spacing: var(--nh-tracking-display);--font-h1--case: none;--font-h2--family: var(--nh-font-display);--font-h2--weight: 400;--font-h2--style: normal;--font-h2--size: var(--nh-size-h2);--font-h2--line-height: var(--nh-leading-heading);--font-h2--letter-spacing: 0em;--font-h2--case: none;--font-h3--family: var(--nh-font-display);--font-h3--weight: 400;--font-h3--style: normal;--font-h3--size: var(--nh-size-h3);--font-h3--line-height: var(--nh-leading-heading);--font-h3--letter-spacing: 0em;--font-h3--case: none}:root{--font-h4--weight: 500;--font-h4--size: var(--nh-size-specs);--font-h4--line-height: var(--nh-leading-tight);--font-h4--letter-spacing: var(--nh-tracking-caps-specs);--font-h4--case: uppercase;--font-h5--weight: 400;--font-h5--size: var(--nh-size-eyebrow);--font-h5--line-height: var(--nh-leading-tight);--font-h5--letter-spacing: var(--nh-tracking-caps-eyebrow);--font-h5--case: uppercase;--font-h6--weight: 400;--font-h6--size: var(--nh-size-caption);--font-h6--line-height: var(--nh-leading-tight);--font-h6--letter-spacing: var(--nh-tracking-caps-eyebrow);--font-h6--case: uppercase;--font-paragraph--family: var(--nh-font-body);--font-paragraph--weight: 400;--font-paragraph--style: normal;--font-paragraph--size: var(--nh-size-body);--font-paragraph--line-height: var(--nh-leading-body);--font-paragraph--case: none}:is(.product-card,.product-grid__card) h4,:is(.product-card,.product-grid__card) .h4.h4,:is(.product-card,.product-grid__card) product-title,.product-card-gallery__title-placeholder,.cart-product-card__title,.cart-product-card__product-name{font-family:var(--nh-font-display);font-weight:400;font-style:normal;font-size:clamp(1rem,1.6vw,1.125rem);text-transform:none;letter-spacing:0em;line-height:var(--nh-leading-heading)}product-price,.product-price,.price,.cart-product-card__price,.cart-secondary-font-family{font-family:var(--nh-font-body);font-weight:300;letter-spacing:var(--nh-tracking-price)}.product-option__label,.product-variant-option,.product-form__input label,.variant-option-value{font-family:var(--nh-font-body);font-weight:400}.button,.button-secondary,.shopify-payment-button button,[type=submit],.form__submit{font-size:var(--nh-size-button);letter-spacing:var(--nh-tracking-caps-button);font-weight:500}.nh-type-hero{font-family:var(--nh-font-display);font-size:var(--nh-size-hero);font-weight:300;font-style:normal;line-height:var(--nh-leading-display);letter-spacing:var(--nh-tracking-display);text-transform:none}.nh-type-pull-quote{font-family:var(--nh-font-display);font-size:var(--nh-size-pull-quote);font-weight:300;font-style:italic;line-height:var(--nh-leading-quote);letter-spacing:0em;text-align:center}.nh-type-product-name{font-family:var(--nh-font-display);font-size:var(--nh-size-product-name);font-weight:400;font-style:normal;line-height:var(--nh-leading-heading);letter-spacing:0em;text-transform:none}.nh-type-eyebrow{font-family:var(--nh-font-body);font-size:var(--nh-size-eyebrow);font-weight:400;font-style:normal;line-height:var(--nh-leading-tight);letter-spacing:var(--nh-tracking-caps-eyebrow);text-transform:uppercase}.nh-type-nav{font-family:var(--nh-font-body);font-size:var(--nh-size-nav);font-weight:400;font-style:normal;letter-spacing:var(--nh-tracking-caps-nav);text-transform:uppercase}.nh-type-button{font-family:var(--nh-font-body);font-size:var(--nh-size-button);font-weight:500;font-style:normal;letter-spacing:var(--nh-tracking-caps-button);text-transform:uppercase}.nh-type-price{font-family:var(--nh-font-body);font-size:var(--nh-size-price);font-weight:300;font-style:normal;letter-spacing:var(--nh-tracking-price)}.nh-type-specs-label{font-family:var(--nh-font-body);font-size:var(--nh-size-specs);font-weight:500;font-style:normal;letter-spacing:var(--nh-tracking-caps-specs);text-transform:uppercase}.rte em,.text-block em,article em,.richtext em,p em,.emphasis{font-family:var(--nh-font-display);font-style:italic;font-weight:400}.product-card em,.product-card .emphasis,.product-grid__item em{font-family:var(--nh-font-body);font-style:italic;font-weight:400}.product__title h1,.product-title--main,.product__info-container h1{font-family:var(--nh-font-display);font-weight:400;text-transform:none;letter-spacing:var(--nh-tracking-display);line-height:var(--nh-leading-display)}.product__collection-name,.product-subtitle{font-family:var(--nh-font-body);font-size:var(--nh-size-eyebrow);font-weight:400;text-transform:uppercase;letter-spacing:var(--nh-tracking-caps-eyebrow)}.menu-list__link.menu-list__link,.header__navigation a,.header-menu__link,.menu-drawer__link,.header__link{font-family:var(--nh-font-body);font-size:1rem;font-weight:400;text-transform:uppercase;letter-spacing:var(--nh-tracking-caps-nav)}@media screen and (min-width:750px){.menu-list__link.menu-list__link{font-size:1rem}}.mega-menu__link.mega-menu__link,.mega-menu__link--parent.mega-menu__link--parent{font-family:var(--nh-font-body);font-size:var(--nh-size-nav);font-weight:400;text-transform:uppercase;letter-spacing:var(--nh-tracking-caps-nav)}.dropdown-localization__button.dropdown-localization__button,.dropdown-localization .language-selector,.dropdown-localization:not(dropdown-localization-component) .language-selector{font-family:var(--nh-font-body);font-size:var(--nh-size-nav);font-weight:400;letter-spacing:var(--nh-tracking-caps-nav);text-transform:uppercase}footer .h3.h3,footer h3{font-family:var(--nh-font-display);font-weight:300;font-style:normal;font-size:clamp(1.125rem,1.8vw,1.25rem);line-height:var(--nh-leading-heading);text-transform:none;letter-spacing:0em}footer a,.footer__link,.footer-menu__link{font-family:var(--nh-font-body);font-size:var(--nh-size-specs);font-weight:400;letter-spacing:0em}footer p,.footer-content p{font-family:var(--nh-font-body);font-size:var(--nh-size-body-sm);font-weight:400;line-height:var(--nh-leading-body);letter-spacing:0em;color:var(--nh-color-primary)}footer strong,.footer-content strong{font-family:var(--nh-font-body);font-weight:500;letter-spacing:var(--nh-tracking-caps-specs)}.footer-utilities,.footer-utilities a{font-family:var(--nh-font-body);font-weight:400;letter-spacing:0em}
/*# sourceMappingURL=/cdn/shop/t/490/assets/nh-typography.css.map */
