:root{--ego-font-heading-family: "Geogrotesque", sans-serif;--ego-font-heading-style: normal;--ego-font-heading-weight: 700;--ego-font-heading-weight-bold: 800;--ego-font-heading-weight-black: 900}:root{--ego-type-kicker-small: 1.4rem;--ego-type-kicker-medium: 1.6rem;--ego-type-kicker-large: 1.8rem;--ego-type-body-small: 1.5rem;--ego-type-body-medium: 1.7rem;--ego-type-body-large: 1.9rem;--ego-type-label-small: 1.4rem;--ego-type-label-medium: 1.6rem;--ego-type-label-large: 1.8rem;--ego-type-button-small: 1.4rem;--ego-type-button-medium: 1.65rem;--ego-type-button-large: 1.95rem;--ego-type-input-small: 1.5rem;--ego-type-input-medium: 1.7rem;--ego-type-input-large: 1.9rem;--ego-type-heading-small: 2.4rem;--ego-type-heading-medium: 3.2rem;--ego-type-heading-large: 4rem;--ego-type-heading-xl: 5rem;--ego-type-heading-hero: 6.4rem}@media screen and (max-width:749px){:root{--ego-type-kicker-small: 1.3rem;--ego-type-kicker-medium: 1.45rem;--ego-type-kicker-large: 1.6rem;--ego-type-body-small: 1.45rem;--ego-type-body-medium: 1.6rem;--ego-type-body-large: 1.75rem;--ego-type-label-small: 1.3rem;--ego-type-label-medium: 1.45rem;--ego-type-label-large: 1.6rem;--ego-type-button-small: 1.35rem;--ego-type-button-medium: 1.5rem;--ego-type-button-large: 1.7rem;--ego-type-input-small: 1.45rem;--ego-type-input-medium: 1.6rem;--ego-type-input-large: 1.75rem;--ego-type-heading-small: 2.1rem;--ego-type-heading-medium: 2.7rem;--ego-type-heading-large: 3.4rem;--ego-type-heading-xl: 4.1rem;--ego-type-heading-hero: 4.8rem}}@media screen and (max-width:389px){:root{--ego-type-heading-large: 3.1rem;--ego-type-heading-xl: 3.7rem;--ego-type-heading-hero: 4.2rem}}.ego-kicker{color:var(--ego-color-accent, #00a4ff);font-family:var(--ego-font-heading-family);font-weight:700;line-height:1;letter-spacing:.04em;text-transform:uppercase}.ego-kicker--small{font-size:var(--ego-type-kicker-small)}.ego-kicker--medium{font-size:var(--ego-type-kicker-medium)}.ego-kicker--large{font-size:var(--ego-type-kicker-large)}.ego-heading{font-family:var(--ego-font-heading-family);font-weight:var(--ego-font-heading-weight-bold);line-height:.95;letter-spacing:-.015em;text-transform:uppercase}.ego-heading--small{font-size:var(--ego-type-heading-small)}.ego-heading--medium{font-size:var(--ego-type-heading-medium)}.ego-heading--large{font-size:var(--ego-type-heading-large)}.ego-heading--x-large{font-size:var(--ego-type-heading-xl)}.ego-heading--hero{font-size:var(--ego-type-heading-hero)}.ego-body{font-family:var(--font-body-family);font-weight:400;line-height:1.48;letter-spacing:.005em}.ego-body--small{font-size:var(--ego-type-body-small)}.ego-body--medium{font-size:var(--ego-type-body-medium)}.ego-body--large{font-size:var(--ego-type-body-large)}.ego-ui{font-family:var(--ego-font-heading-family);font-weight:600;line-height:1.2;letter-spacing:.015em}.ego-ui--small{font-size:var(--ego-type-label-small)}.ego-ui--medium{font-size:var(--ego-type-label-medium)}.ego-ui--large{font-size:var(--ego-type-label-large)}body,.rte,.product__description,.product__description p,.accordion__content,.accordion__content p,.card-information,.caption,.caption-with-letter-spacing,.product__tax,.product__text,.inventory,.quantity__label,.field__label,.shopify-payment-button__more-options{font-family:var(--font-body-family);font-weight:400;line-height:1.48;letter-spacing:.005em}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.product__title,.collection-hero__title,.title,.title--primary,.main-page-title,.card__heading,.accordion__title,summary,.button,.shopify-payment-button__button,.header,.header__menu-item,.menu-drawer__menu-item,.product-form__input legend,.product-form__input label,.product-label,.card-label,.price-item{font-family:var(--ego-font-heading-family)}.rte p,.product__description p,.accordion__content p,.collection .rte p{max-width:70ch;line-height:1.52;margin-bottom:1.35em}.rich-text__text.rte{max-width:86rem;margin-left:auto;margin-right:auto;font-size:var(--ego-type-body-medium);line-height:1.48;letter-spacing:.004em;text-align:center}.rich-text__text.rte p{max-width:none;margin-left:auto;margin-right:auto;margin-bottom:1.1em}.collection-hero__description,.collection .rte{max-width:86rem;margin-left:auto;margin-right:auto;font-size:var(--ego-type-body-large);line-height:1.45;letter-spacing:.004em;text-align:center}.collection-hero__description p,.collection .rte p{max-width:none;margin-left:auto;margin-right:auto;margin-bottom:1.1em}h1,.h1,.product__title{font-size:var(--ego-type-heading-large);font-weight:800;line-height:.92;letter-spacing:-.015em;text-transform:uppercase}.collection-hero__title,.title--primary,.main-page-title{font-weight:700;font-size:var(--ego-type-heading-hero);line-height:.9;letter-spacing:-.02em;text-transform:uppercase}.h0,.rich-text__heading{font-size:var(--ego-type-heading-hero);font-weight:800;line-height:.9;letter-spacing:-.025em;text-transform:uppercase}h2,.h2,.title{font-size:var(--ego-type-heading-large);font-weight:700;line-height:.98;letter-spacing:.012em;text-transform:uppercase}.collection__title,.collection__title.title-wrapper,.collection__title.title-wrapper--no-top-margin{text-align:center}.collection__title .title,.collection__title h2,.collection__title .h2{width:100%;text-align:center;font-size:var(--ego-type-heading-xl);line-height:.92;letter-spacing:-.02em;margin-left:auto;margin-right:auto;margin-bottom:2.2rem}.featured-collection .collection__title,.collection .collection__title{margin-bottom:4rem}.featured-collection .collection__title .title,.collection .collection__title .title{margin-bottom:2.6rem}.featured-collection .collection__description,.collection .collection__description{max-width:86rem;margin-bottom:5rem}.featured-collection .collection__description p,.collection .collection__description p{margin-bottom:0}.featured-collection slider-component,.collection slider-component{margin-top:0}@media screen and (max-width:749px){.featured-collection .collection__title,.collection .collection__title{margin-bottom:3.2rem}.featured-collection .collection__title .title,.collection .collection__title .title{margin-bottom:2rem}.featured-collection .collection__description,.collection .collection__description{margin-bottom:3.8rem}}.card__heading{font-size:var(--ego-type-label-large);font-weight:700;line-height:1.02;letter-spacing:-.006em;text-transform:uppercase}.product-grid .card__heading,.collection .card__heading{font-size:var(--ego-type-label-large);line-height:1.02}.card-information,.price{font-size:var(--ego-type-body-small);line-height:1.35}.card-information{margin-top:.45rem}.accordion__title,summary{font-weight:700;letter-spacing:-.01em;text-transform:uppercase}.button,.shopify-payment-button__button{font-size:var(--ego-type-button-medium);font-weight:600;letter-spacing:.01em}.product-form__input legend{font-weight:600}.product-form__input input[type=radio]+label{font-family:var(--ego-font-heading-family);font-size:var(--ego-type-label-large);font-weight:600;letter-spacing:0}.ego-short-description{max-width:65ch;line-height:1.52}.ego-short-description p{margin:0}@media screen and (min-width:990px){.header__menu-item,.header__active-menu-item{font-size:var(--ego-type-label-large);font-weight:600;letter-spacing:.015em}}.menu-drawer__menu-item{font-family:Geogrotesque,sans-serif;font-weight:600;letter-spacing:.005em;line-height:1.05}@media screen and (max-width:749px){h1,.h1,.product__title{font-size:var(--ego-type-heading-large);line-height:.94;letter-spacing:-.018em}.collection-hero__title,.title--primary,.main-page-title{font-size:var(--ego-type-heading-hero);line-height:.9;letter-spacing:-.02em}.h0,.rich-text__heading{font-size:var(--ego-type-heading-hero);line-height:.9}h2,.h2,.title{font-size:var(--ego-type-heading-large);line-height:.96}.collection__title .title,.collection__title h2,.collection__title .h2{font-size:var(--ego-type-heading-xl);line-height:.92}.rich-text__text.rte,.collection-hero__description,.collection .rte{font-size:var(--ego-type-body-medium);line-height:1.5}.card__heading,.product-grid .card__heading,.collection .card__heading{font-size:var(--ego-type-label-large);line-height:1.04;letter-spacing:-.004em}.card-information,.price{font-size:var(--ego-type-body-small);line-height:1.35}.accordion__title,summary{font-size:var(--ego-type-label-large);line-height:1.08}.button,.shopify-payment-button__button{font-size:var(--ego-type-button-medium);font-weight:600}.product-form__input legend,.quantity__label,.field__label{font-size:var(--ego-type-label-medium)}.product-form__input input[type=radio]+label{font-size:var(--ego-type-label-large);font-weight:600}}.skip-to-content-link{position:absolute;left:0;top:0;transform:translateY(-120%);z-index:-1;display:none!important}.skip-to-content-link:focus{transform:translateY(0);z-index:9999}.header__menu-item,.header__active-menu-item,.mega-menu summary.header__menu-item,.ego-mobile-menu__link,.ego-mobile-menu__back,.ego-mobile-menu__accordion-summary{text-transform:uppercase}
/*# sourceMappingURL=/cdn/shop/t/14/assets/ego-typography.css.map */
