:root{--heading-font-family: var(--ns-type-family-sans);--text-font-family: var(--ns-type-family-sans);--heading-font-weight: var(--ns-type-header-font-weight);--text-font-weight: var(--ns-type-body-font-weight);--heading-text-transform: none;--button-border-radius: 0;--heading-letter-spacing: 0;--text-letter-spacing: 0;--button-text-transform: none}.font-header-xlarge{font:var(--ns-font-header-xlarge);letter-spacing:var(--ns-type-letter-spacing-01)}.font-header-large{font:var(--ns-font-header-large);letter-spacing:var(--ns-type-letter-spacing-01)}.font-header-base{font:var(--ns-font-header-base);letter-spacing:var(--ns-type-letter-spacing-02)}.font-header-small{font:var(--ns-font-header-small);letter-spacing:var(--ns-type-letter-spacing-02)}.font-body-xlarge,.font-body-xlarge p{font:var(--ns-font-body-xlarge);letter-spacing:var(--ns-type-letter-spacing-01);text-wrap:balance}.font-body-large,.font-body-large p{font:var(--ns-font-body-large);letter-spacing:var(--ns-type-letter-spacing-01);text-wrap:balance}.font-body-base,.font-body-base p,.modal_content p,.accordion__content p{font:var(--ns-font-body-base);letter-spacing:var(--ns-type-letter-spacing-03);text-wrap:balance}.font-body-small,.font-body-small p{font:var(--ns-font-body-small);letter-spacing:var(--ns-type-letter-spacing-03);text-wrap:balance}.font-utility-large,.font-utility-large p{font:var(--ns-font-utility-large);letter-spacing:var(--ns-type-letter-spacing-02)}.font-utility-base,.font-utility-base p{font:var(--ns-font-utility-base);letter-spacing:var(--ns-type-letter-spacing-03)}.font-utility-base-upper,.font-utility-base-upper p{font:var(--ns-font-utility-base);letter-spacing:var(--ns-type-letter-spacing-04);text-transform:uppercase}.font-header-xlarge,.font-header-large,.font-header-base,.font-header-small,.font-body-large,.font-body-base,.font-body-small,.font-utility-base,.font-utility-base-upper{font-variation-settings:"wdth" 100}.text-balance{text-wrap:balance}.text-primary{color:var(--ns-color-text-primary)}.text-secondary{color:var(--ns-color-text-secondary)}.text-primary *:where(a:hover){color:var(--ns-color-text-secondary)}.text-secondary *:where(a:hover){color:var(--ns-color-text-primary)}.button-primary{color:var(--ns-color-button-primary-text);background:var(--ns-color-button-primary-bg-default);border:0}.text_link{color:var(--ns-color-text-link);display:inline-flex;align-items:center;justify-self:flex-start;padding-bottom:var(--ns-size-space-100);border-bottom:1px solid var(--ns-color-text-tertiary)}.richtext-content{display:flex;flex-direction:column;gap:var(--ns-dynamic-padding-small)}.prose *:where(h1,h2,h3,h4,h5,h6){color:var(--ns-color-text-primary)}.richtext-content div *:where(p,li){color:var(--ns-color-text-secondary)}.prose *:where(p:not(.font-utility-base,.font-header-small,.font-header-base,.font-header-large,.font-header-xlarge,.font-body-xlarge),li){font:var(--ns-font-body-base);letter-spacing:var(--ns-type-letter-spacing-03);text-wrap:pretty!important}.prose *:where(p:not(.font-utility-base,.font-header-small,.font-header-base,.font-header-large,.font-header-xlarge,.font-body-xlarge))+*:where(p:not(.font-utility-base,.font-header-small,.font-header-base,.font-header-large,.font-header-xlarge,.font-body-xlarge)){margin-top:var(--ns-dynamic-padding-xsmall)}.prose *:where(h1,h2,h3)+*:where(p:not(.font-header-small,.font-header-base,.font-header-large,.font-header-xlarge,.font-body-xlarge)){margin-top:var(--ns-dynamic-padding-small)}
/*# sourceMappingURL=/cdn/shop/t/4/assets/ns-typography.css.map */
