.product-card__title,.card__heading{font-size:var(--product-title--size);font-weight:var(--product-title--weight);line-height:var(--product-title--line-height);letter-spacing:var(--product-title--letter-spacing);font-family:var(--font-primary);margin-bottom:.5rem}.product-card__price,.price{font-size:var(--product-price--size);font-weight:var(--product-price--weight);line-height:var(--product-price--line-height);font-family:var(--font-primary)}.card__information{margin-top:1rem}.card-wrapper{margin-bottom:var(--section-gap-mobile)}@media screen and (min-width: 750px){.card-wrapper{margin-bottom:var(--section-gap-desktop)}}.button,button,[type=button],[type=submit]{font-family:var(--font-primary);font-size:var(--button--size);font-weight:var(--button--weight);letter-spacing:var(--button--letter-spacing);text-transform:var(--button--text-transform)}.button--primary,.shopify-payment-button__button{font-weight:700}.button--secondary{font-weight:500}.link,.button--link{font-weight:400;letter-spacing:.02em;text-transform:none}.header__menu-item,.menu-drawer__menu-item,.list-menu__item{font-family:var(--font-primary);font-size:var(--nav--size);font-weight:700!important;letter-spacing:var(--nav--letter-spacing);text-transform:var(--nav--text-transform)}.mega-menu__heading{font-weight:500;font-size:.875rem;letter-spacing:.05em;text-transform:uppercase;margin-bottom:1rem}.footer__heading{font-size:.875rem;font-weight:500;letter-spacing:.05em;text-transform:uppercase;margin-bottom:1rem}.footer__list-item{font-size:.875rem;font-weight:400;line-height:1.8}.product__title{font-size:var(--type-scale-h2-mobile);font-weight:300;line-height:1.2;letter-spacing:.01em;margin-bottom:1rem}@media screen and (min-width: 750px){.product__title{font-size:var(--type-scale-h2-desktop)}}.product__price{font-size:var(--type-scale-h3-mobile);font-weight:500;line-height:1.3;margin-bottom:1.5rem}@media screen and (min-width: 750px){.product__price{font-size:var(--type-scale-h3-desktop)}}.product__description{font-size:1rem;line-height:1.7;letter-spacing:.01em;margin-bottom:2rem}.variant-picker__label{font-size:.875rem;font-weight:500;letter-spacing:.05em;text-transform:uppercase;margin-bottom:.75rem}.variant-picker__option{font-size:.875rem;font-weight:400}.collection__title{font-size:var(--type-scale-h1-mobile);font-weight:300;line-height:1.1;letter-spacing:-.01em;margin-bottom:2rem;text-align:center}@media screen and (min-width: 750px){.collection__title{font-size:var(--type-scale-h1-desktop);margin-bottom:3rem}}.collection__description{font-size:1rem;line-height:1.7;text-align:center;max-width:50ch;margin:0 auto 3rem}.facets__heading{font-size:.875rem;font-weight:500;letter-spacing:.05em;text-transform:uppercase;margin-bottom:1rem}.facet-checkbox__label{font-size:.875rem;font-weight:400;line-height:1.6}.cart__title{font-size:var(--type-scale-h2-mobile);font-weight:300;line-height:1.2;margin-bottom:2rem}@media screen and (min-width: 750px){.cart__title{font-size:var(--type-scale-h2-desktop)}}.cart-item__name{font-size:1rem;font-weight:400;line-height:1.4}.cart-item__price{font-size:1rem;font-weight:500}.cart__total{font-size:1.5rem;font-weight:500;letter-spacing:.02em}.article__title,.blog-post__title{font-size:var(--type-scale-h1-mobile);font-weight:300;line-height:1.2;letter-spacing:-.01em;margin-bottom:1.5rem}@media screen and (min-width: 750px){.article__title,.blog-post__title{font-size:var(--type-scale-h1-desktop);margin-bottom:2rem}}.article__meta,.blog-post__meta{font-size:.875rem;font-weight:400;letter-spacing:.03em;text-transform:uppercase;margin-bottom:2rem;opacity:.7}.article__content,.rte{font-size:1rem;line-height:1.8;letter-spacing:.01em}.article__content h2,.rte h2{margin-top:2.5rem;margin-bottom:1rem}.article__content h3,.rte h3{margin-top:2rem;margin-bottom:.75rem}.article__content p,.rte p{margin-bottom:1.5rem}.field__label,label{font-size:.875rem;font-weight:500;letter-spacing:.02em;margin-bottom:.5rem}.field__input,input,textarea,select{font-family:var(--font-primary);font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.01em}input::placeholder,textarea::placeholder{font-weight:300;opacity:.6}.announcement-bar__message{font-size:.875rem;font-weight:400;letter-spacing:.05em;text-transform:uppercase}.banner__heading{font-size:var(--type-scale-h1-mobile);font-weight:300;line-height:1.1;letter-spacing:-.01em}@media screen and (min-width: 750px){.banner__heading{font-size:clamp(3rem,8vw,6rem)}}.banner__text{font-size:1.125rem;font-weight:400;line-height:1.6;max-width:50ch}.text-xs{font-size:.75rem}.text-sm{font-size:.875rem}.text-base{font-size:1rem}.text-lg{font-size:1.125rem}.text-xl{font-size:1.25rem}.font-light{font-weight:300}.font-regular{font-weight:400}.font-medium{font-weight:500}.font-bold{font-weight:700}.tracking-tight{letter-spacing:-.02em}.tracking-normal{letter-spacing:0em}.tracking-wide{letter-spacing:.05em}.tracking-wider{letter-spacing:.1em}.uppercase{text-transform:uppercase;letter-spacing:.05em}.capitalize{text-transform:capitalize}.leading-tight{line-height:1.2}.leading-normal{line-height:1.5}.leading-relaxed{line-height:1.7}.leading-loose{line-height:1.9}.long-form-content{max-width:65ch;line-height:1.8}.skip-to-content-link{font-size:.875rem;font-weight:500;letter-spacing:.05em}.menu-list__link{font-weight:700!important;font-size:12px!important}.header .menu-list__link,nav .menu-list__link{font-weight:700!important;font-size:12px!important}
/*# sourceMappingURL=/cdn/shop/t/1/assets/component-typography.css.map */
