:root{--font-body-family:Helvetica,Arial,sans-serif;--font-heading-family:Helvetica,Arial,sans-serif}body,button,input,select,textarea{font-family:Helvetica,Arial,sans-serif!important;letter-spacing:normal}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6,.title,.hero__title{font-family:Helvetica,Arial,sans-serif!important;font-weight:700!important;text-transform:uppercase;letter-spacing:-.02em}h1,.h1,h2,.h2{font-size:clamp(1.8rem,5vw,2.6rem)}.product__title,.product__title h1,.product__title .h1,.product__title .h2,.product__title .h3,.product__info-container .product__title *{font-size:1.6rem!important;line-height:1.15!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:-.025em!important;margin:0 0 .8rem!important}.product__text.caption-with-letter-spacing,.product__vendor,.product__info-container .caption-with-letter-spacing{font-size:1.2rem!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.08em!important;opacity:1}.product__info-container .price,.product__info-container .price-item{font-size:1.6rem!important;font-weight:400!important;letter-spacing:normal!important}.product-form__submit,.product-form__buttons .button{font-size:1.2rem!important;font-weight:700!important;text-transform:uppercase;letter-spacing:.08em!important}.card__heading,.card__heading a,.card-information .card__heading{font-size:1.3rem!important;font-weight:400!important;text-transform:none!important;letter-spacing:normal!important}.card-information .caption-with-letter-spacing,.card__vendor{font-size:1.1rem!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.09em!important}.card-information .price,.card-information .price-item{font-size:1.3rem!important;font-weight:400!important;letter-spacing:normal!important}
/*# sourceMappingURL=/cdn/shop/t/11/assets/selfish-typography.css.map */
