body.template-product{--font-body-family: "Albert Sans", sans-serif;--font-heading-family: "Playfair Display", Georgia, serif;--font-body-style: normal;--font-heading-style: normal;--font-body-line-height: 1.72;--font-heading-line-height: 1.16;--font-body-spacing: 0;--font-heading-spacing: -.018em}body.template-product .hdt-product__title.hdt-font-normal,body.template-product h1.hdt-product__title{font-family:Playfair Display,Georgia,serif!important;font-size:clamp(27px,2.25vw,36px);font-weight:600;line-height:1.14;letter-spacing:-.025em;color:#243d33;margin-bottom:10px}body.template-product #MainContent h2,body.template-product #MainContent .hdt-section-title,body.template-product #MainContent .hdt-sec-heading,body.template-product #MainContent .hdt-product__modal-title{font-family:Playfair Display,Georgia,serif;font-weight:600;line-height:1.2;letter-spacing:-.018em}body.template-product .hdt-product__description,body.template-product .hdt-product__description p,body.template-product .hdt-product__description li,body.template-product .hdt-product-info__list,body.template-product .hdt-product-info__list p{font-family:Albert Sans,sans-serif;font-size:15px;font-weight:400;line-height:1.72;letter-spacing:0;color:#3f4842}body.template-product .hdt-product__description h2,body.template-product .hdt-product__description h3,body.template-product .hdt-product__description h4{font-family:Playfair Display,Georgia,serif;color:#243d33;font-weight:600;line-height:1.25;margin-top:1.35em;margin-bottom:.55em}body.template-product .hdt-product__price,body.template-product .hdt-product__price *,body.template-product .hdt-product__variant-picker,body.template-product .hdt-product__buy-button,body.template-product .hdt-product__buy-button button,body.template-product .hdt-product__buy-button .hdt-btn,body.template-product .hdt-product__delivery-content,body.template-product .hdt-product__delivery-content p{font-family:Albert Sans,sans-serif}body.template-product .hdt-product__price{font-weight:600;letter-spacing:-.015em}body.template-product .hdt-product__buy-button button,body.template-product .hdt-product__buy-button .hdt-btn{font-weight:600;letter-spacing:.01em}body.template-product .hdt-card-product .hdt-product-title,body.template-product .hdt-card-product .hdt-product-title a{font-family:Albert Sans,sans-serif;font-weight:600;letter-spacing:-.01em}@media(max-width:767px){body.template-product h1.hdt-product__title,body.template-product .hdt-product__title.hdt-font-normal{font-size:27px;line-height:1.17;margin-bottom:8px}body.template-product .hdt-product__description,body.template-product .hdt-product__description p,body.template-product .hdt-product__description li,body.template-product .hdt-product-info__list,body.template-product .hdt-product-info__list p{font-size:14px;line-height:1.7}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/avenza-product-typography.css.map */
