:root{--font-body-family-override: var(--font-body-family, sans-serif);--font-heading-family-override: var(--font-heading-family, sans-serif);--letter-spacing-tight: -.3px;--letter-spacing-normal: 0px;--letter-spacing-loose: .5px;--letter-spacing-heading: -.3px;--letter-spacing-body: 0px;--line-height-tight: 1.1;--line-height-normal: 1.4;--line-height-loose: 1.6;--font-size-h1: 40px;--font-size-h2: 34px;--font-size-h3: 28px;--font-size-h4: 22px;--font-size-h5: 19px;--font-size-h6: 17px;--font-size-body-large: 19px;--font-size-body: 16px;--font-size-body-small: 14px;--font-size-caption: 12px}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6{color:rgb(var(--color-text));font-family:var(--font-heading-family);font-style:var(--font-heading-style);letter-spacing:var(--letter-spacing-heading);text-transform:var(--font-heading-text-transform, none);line-height:calc(1 + .3 / var(--font-heading-scale));margin:0}h1,.h1{font-weight:var(--font-weight-bold);font-size:var(--h1-font-size, var(--font-size-h1))}h2,.h2{font-weight:var(--font-weight-bold);font-size:var(--h2-font-size, var(--font-size-h2))}h3,.h3{font-weight:var(--font-weight-semibold);font-size:var(--h3-font-size, var(--font-size-h3))}h4,.h4{font-weight:var(--font-weight-semibold);font-size:var(--h4-font-size, var(--font-size-h4))}h5,.h5{font-weight:var(--font-weight-medium);font-size:var(--h5-font-size, var(--font-size-h5))}h6,.h6{font-weight:var(--font-weight-medium);font-size:var(--font-size-h6)}.h0{font-size:calc(var(--font-heading-scale) * 3.8rem)}.hxl{font-size:calc(var(--font-heading-scale) * 4.2rem)}.hxxl{font-size:calc(var(--font-heading-scale) * 5rem)}@media screen and (min-width:750px){.h0{font-size:calc(var(--font-heading-scale) * 4.6rem)}.hxl{font-size:calc(var(--font-heading-scale) * 5.2rem)}.hxxl{font-size:calc(var(--font-heading-scale) * 6rem)}}.subtitle{font-size:var(--subtitle-font-size, 18px)}body,.body{font-family:var(--font-body-family);font-weight:var(--font-weight-regular);font-size:var(--body-font-size, var(--font-size-body));line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-body)}.body-large{font-size:var(--font-size-body-large)}.body-small{font-size:var(--font-size-body-small)}.caption{font-size:var(--font-size-caption)}.button-text{font-weight:var(--global-button-font-weight, 700);font-size:var(--global-button-font-size, var(--font-size-body-small));line-height:1.2;letter-spacing:var(--global-button-letter-spacing, var(--letter-spacing-body));text-transform:var(--global-button-text-transform, uppercase)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-light{font-weight:var(--font-weight-light)}.text-regular{font-weight:var(--font-weight-regular)}.text-medium{font-weight:var(--font-weight-medium)}.text-semibold{font-weight:var(--font-weight-semibold)}.text-bold{font-weight:var(--font-weight-bold)}.title,.heading,.collection-hero__title,.main-collection-title,.page-title,.section-header__title,.section-title,.product-title,.collection-title,.blog-title,.card__heading,.shop-product-title,.custom-hero__title,.custom-main-heading,.title-wrapper-with-link .title,.title-wrapper .title{font-family:var(--font-heading-family);letter-spacing:var(--letter-spacing-heading)}.card-information .card__heading{font-family:var(--font-heading-family);letter-spacing:var(--letter-spacing-heading);font-size:15px}.email-signup-banner__heading{color:rgb(var(--color-text));font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-heading);line-height:calc(1 + .3 / var(--font-heading-scale))}.password-main .newsletter__subheading{color:rgb(var(--color-text));letter-spacing:var(--letter-spacing-body);font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight)}.shopify-section-template--17905978671257__main .email-signup-banner__box{color:rgb(var(--color-text));font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);letter-spacing:var(--letter-spacing-body)}.password-main .newsletter__wrapper{background-color:var(--global-section-bg-color)}.password-main .newsletter__wrapper.email-signup-banner__box{color:rgb(var(--color-text))}.newsletter__wrapper input.field__input{color:rgb(var(--color-text));background-color:var(--global-section-bg-color);border-color:rgba(var(--color-foreground),.3)}.newsletter__wrapper input.field__input:focus{color:rgb(var(--color-text))}.newsletter__wrapper .newsletter-form__button{color:rgb(var(--color-button-text));background-color:rgb(var(--color-button))}.newsletter__wrapper .field__label{color:var(--global-section-text-color)}.shop-product-title,.shop-product-section .shop-product-title{letter-spacing:var(--letter-spacing-heading)}.accent-font,.new-hero-accent-text.accent-font,.accent-text,.global-accent-text,.new-hero-accent-text{font-family:var(--font-accent-family, var(--font-body-family))!important;font-style:var(--font-accent-style, normal)!important;font-weight:var(--font-accent-weight, 400)!important;letter-spacing:var(--font-accent-letter-spacing, 0px)!important;text-transform:var(--font-accent-text-transform, none)!important}.accent-font--xs{font-size:calc(.75rem * var(--font-accent-scale, 1))!important}.accent-font--sm{font-size:calc(.875rem * var(--font-accent-scale, 1))!important}.accent-font--base{font-size:calc(1rem * var(--font-accent-scale, 1))!important}.accent-font--lg{font-size:calc(1.125rem * var(--font-accent-scale, 1))!important}.accent-font--xl{font-size:calc(1.25rem * var(--font-accent-scale, 1))}.accent-font--2xl{font-size:calc(1.5rem * var(--font-accent-scale, 1))}.accent-font--3xl{font-size:calc(1.875rem * var(--font-accent-scale, 1))}.accent-font--4xl{font-size:calc(2.25rem * var(--font-accent-scale, 1))}.accent-font--light{font-weight:300!important}.accent-font--normal{font-weight:400!important}.accent-font--medium{font-weight:500!important}.accent-font--semibold{font-weight:600!important}.accent-font--bold{font-weight:700!important}.accent-font--extrabold{font-weight:800!important}.accent-font--italic{font-style:italic!important}.accent-font--uppercase{text-transform:uppercase!important}.accent-font--lowercase{text-transform:lowercase!important}.accent-font--capitalize{text-transform:capitalize!important}.accent-font--none{text-transform:none!important}.accent-font--highlight{font-weight:600!important;font-size:calc(1.125rem * var(--font-accent-scale, 1))}.accent-font--badge{font-weight:500!important;text-transform:uppercase!important;font-size:calc(.75rem * var(--font-accent-scale, 1))}.accent-font--caption{font-size:calc(.875rem * var(--font-accent-scale, 1));opacity:.8}.accent-font--quote{font-style:italic!important;text-transform:none!important;font-size:calc(1.25rem * var(--font-accent-scale, 1))}@media(max-width:749px){.accent-font--responsive{font-size:calc(.875rem * var(--font-accent-scale, 1))!important}.accent-font--3xl,.accent-font--4xl{font-size:calc(1.5rem * var(--font-accent-scale, 1))!important}}.no-accent-font{font-family:var(--font-body-family)!important;font-style:var(--font-body-style)!important;font-weight:var(--font-body-weight)!important;letter-spacing:var(--letter-spacing-body)!important;text-transform:none!important}
/*# sourceMappingURL=/cdn/shop/t/15/assets/typography.css.map */
