h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.title,.page-title,.main-page-title,.product__title,.product-title,.cart-item__title,.cart-item-title,.article-card__title,.article-title,.section-title,.collection-hero__title{font-family:var(--font-display-family, "Montserrat", "Oswald", "Bebas Neue", sans-serif)!important;font-weight:700;letter-spacing:.05em;line-height:1.2;font-style:normal;text-transform:uppercase}.hxxl,.hxl,.h0,h1,.h1,.title.h0,.page-title.h0{font-weight:800;letter-spacing:.05em}h2,.h2,.title.h2,.page-title.h2,h3,.h3,h4,.h4,h5,.h5,h6{font-weight:700;letter-spacing:.05em}p,.text-body,body,.rte,.rte p,.page-content,.main-page-content,.product__description,.product-description,.article-content,.article__content,.cart-item__details,.cart-item-details{font-family:var(--font-body-family, "Inter", "Poppins", sans-serif)!important;font-weight:400;letter-spacing:.01em;line-height:1.6;font-style:normal}.text-body-medium,.rte strong,.rte b,.product__description strong{font-weight:500}ul,ol,li,.rte ul,.rte ol,.rte li{font-family:var(--font-body-family, "Inter", "Poppins", sans-serif)!important;font-weight:400;letter-spacing:.01em;line-height:1.6}.button,.btn,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded,.shopify-payment-button [role=button],.cart__dynamic-checkout-buttons [role=button],.button--primary,.button--secondary,.button--tertiary,.product-form__submit,.cart__checkout-button,.customer .button,.account .button{font-family:var(--font-body-family, "Inter", "Poppins", sans-serif)!important;font-weight:600;letter-spacing:.05em;line-height:1.4;font-style:normal;text-transform:none}.button{font-size:clamp(1.3rem,1.4vw,1.5rem)}@media screen and (min-width: 750px){.button{font-size:clamp(1.4rem,1.5vw,1.6rem)}}label,.field__label,.form__label,.customer .field label,.customer label,.product-form__label,.variant-picker__label,.contact-form label,.newsletter-form label{font-family:var(--font-body-family, "Inter", "Poppins", sans-serif)!important;font-weight:600;letter-spacing:.01em;line-height:1.5;font-style:normal;font-size:clamp(1.3rem,1.4vw,1.4rem)}input[type=text],input[type=email],input[type=password],input[type=number],input[type=tel],input[type=url],input[type=search],input[type=date],textarea,select,.field__input,.form__input,.customer .field input,.customer input,.product-form__input,.variant-picker__input,.contact-form input,.contact-form textarea,.newsletter-form input{font-family:var(--font-body-family, "Inter", "Poppins", sans-serif)!important;font-weight:400;letter-spacing:.01em;line-height:1.5;font-style:normal;font-size:clamp(1.4rem,1.5vw,1.5rem)}input::placeholder,textarea::placeholder{font-family:var(--font-body-family, "Inter", "Poppins", sans-serif)!important;font-weight:400;letter-spacing:.01em;opacity:.6}select,.field__select,.form__select{font-family:var(--font-body-family, "Inter", "Poppins", sans-serif)!important;font-weight:400;letter-spacing:.01em;line-height:1.5}a:not(.button):not(.button--secondary):not(.button--tertiary),.link,.link--text,.link-with-icon,.customer a:not(.button),.rte a,.rte p a,.product__text a,.article-content a{font-family:var(--font-body-family, "Inter", "Poppins", sans-serif)!important;font-weight:500;letter-spacing:.01em;line-height:1.5;font-style:normal}.link-with-icon{font-weight:600;letter-spacing:.05em}.product__title,.product-title,.product-form__title{font-family:var(--font-display-family, "Montserrat", "Oswald", "Bebas Neue", sans-serif)!important;font-weight:800;font-size:clamp(2.5rem,5vw,3.5rem);letter-spacing:.05em;line-height:1.2;text-transform:uppercase}@media screen and (min-width: 750px){.product__title,.product-title{font-size:clamp(3rem,6vw,4rem)}}.product__description,.product-description,.product__text{font-family:var(--font-body-family, "Inter", "Poppins", sans-serif)!important;font-weight:400;letter-spacing:.01em;line-height:1.6;font-size:clamp(1.4rem,1.5vw,1.6rem)}.product__price,.product-price,.price,.price-item{font-family:var(--font-body-family, "Inter", "Poppins", sans-serif)!important;font-weight:600;letter-spacing:.01em;line-height:1.4}.variant-picker__label,.product-form__label,.product-form__input-label{font-family:var(--font-body-family, "Inter", "Poppins", sans-serif)!important;font-weight:600;letter-spacing:.01em;font-size:clamp(1.3rem,1.4vw,1.4rem)}.cart-item__title,.cart-item-title,.cart-items .product-title{font-family:var(--font-display-family, "Montserrat", "Oswald", "Bebas Neue", sans-serif)!important;font-weight:700;letter-spacing:.05em;line-height:1.3;text-transform:uppercase}.cart-item__price,.cart-item-price,.cart__price,.cart-price{font-family:var(--font-body-family, "Inter", "Poppins", sans-serif)!important;font-weight:600;letter-spacing:.01em}.cart__totals,.cart-totals,.cart__subtotal,.cart-subtotal,.cart__total,.cart-total{font-family:var(--font-body-family, "Inter", "Poppins", sans-serif)!important}.cart__totals .h3,.cart-totals .h3{font-family:var(--font-display-family, "Montserrat", "Oswald", "Bebas Neue", sans-serif)!important;font-weight:700;text-transform:uppercase}.customer h1,.customer h2,.customer h3,.account h1,.account h2,.account h3,.customer .h1,.customer .h2,.customer .h3{font-family:var(--font-display-family, "Montserrat", "Oswald", "Bebas Neue", sans-serif)!important;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.customer p,.customer .text-body,.account p,.account .text-body,.customer .order-history,.account .order-history{font-family:var(--font-body-family, "Inter", "Poppins", sans-serif)!important;font-weight:400;letter-spacing:.01em;line-height:1.6}.page-title,.main-page-title,.page h1,.page h2{font-family:var(--font-display-family, "Montserrat", "Oswald", "Bebas Neue", sans-serif)!important;font-weight:800;letter-spacing:.05em;line-height:1.2;text-transform:uppercase}.rte,.rte p,.rte ul,.rte ol,.page-content,.main-page-content{font-family:var(--font-body-family, "Inter", "Poppins", sans-serif)!important;font-weight:400;letter-spacing:.01em;line-height:1.6}.rte h1,.rte h2,.rte h3,.rte h4{font-family:var(--font-display-family, "Montserrat", "Oswald", "Bebas Neue", sans-serif)!important;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.footer h2,.footer h3,.footer h4,.footer__heading,.footer-heading,.footer-block__heading{font-family:var(--font-display-family, "Montserrat", "Oswald", "Bebas Neue", sans-serif)!important;font-weight:700;letter-spacing:.05em;line-height:1.3;text-transform:uppercase}.footer p,.footer li,.footer a,.footer__text,.footer-text,.footer-block__details{font-family:var(--font-body-family, "Inter", "Poppins", sans-serif)!important;font-weight:400;letter-spacing:.01em;line-height:1.6}.footer a{font-weight:500}.article-card__title,.article-title,.article h1,.article h2{font-family:var(--font-display-family, "Montserrat", "Oswald", "Bebas Neue", sans-serif)!important;font-weight:700;letter-spacing:.05em;line-height:1.3;text-transform:uppercase}.article-content,.article__content,.article p,.article li{font-family:var(--font-body-family, "Inter", "Poppins", sans-serif)!important;font-weight:400;letter-spacing:.01em;line-height:1.6}.main-404 h1,.main-404 .h1,.section-main-404 h1{font-family:var(--font-display-family, "Montserrat", "Oswald", "Bebas Neue", sans-serif)!important;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.main-404 p,.main-404 .text-body{font-family:var(--font-body-family, "Inter", "Poppins", sans-serif)!important;font-weight:400;letter-spacing:.01em;line-height:1.6}.template-search__results h2,.template-search__results h3,.search-results__title{font-family:var(--font-display-family, "Montserrat", "Oswald", "Bebas Neue", sans-serif)!important;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.template-search__results p,.search-results__text{font-family:var(--font-body-family, "Inter", "Poppins", sans-serif)!important;font-weight:400;letter-spacing:.01em;line-height:1.6}.badge,.tag,.product__badge{font-family:var(--font-body-family, "Inter", "Poppins", sans-serif)!important;font-weight:600;letter-spacing:.05em;font-size:clamp(1.1rem,1.2vw,1.2rem)}.breadcrumbs,.breadcrumb,.meta,.article-meta,.product-meta{font-family:var(--font-body-family, "Inter", "Poppins", sans-serif)!important;font-weight:400;letter-spacing:.01em;font-size:clamp(1.2rem,1.3vw,1.3rem)}table,.table,.customer table,.account table{font-family:var(--font-body-family, "Inter", "Poppins", sans-serif)!important}table th,.table th{font-weight:600;letter-spacing:.01em}table td,.table td{font-weight:400;letter-spacing:.01em}@media screen and (max-width: 749px){h1,.h1{font-size:clamp(2rem,4.5vw,2.75rem)}h2,.h2{font-size:clamp(1.75rem,3.5vw,2.25rem)}h3,.h3{font-size:clamp(1.5rem,3vw,1.875rem)}.button{font-size:clamp(1.2rem,1.3vw,1.4rem)}}@media screen and (min-width: 990px){.product__title,.product-title{letter-spacing:.025em}.button{letter-spacing:.06em}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/elegant-typography.css.map */
