:root{--font-size--h1:clamp(28px,3.5vw,40px);--font-size--h2:clamp(24px,2.8vw,32px);--font-size--h3:clamp(20px,2vw,24px)}main :is(h1,h2,h3){text-wrap:pretty}main :is(.collection-description-full,.blog-post-content){font-size:16px;line-height:1.7;max-width:760px}main :is(.collection-description-full,.blog-post-content) :is(p,li){font-size:16px;line-height:1.7}main :is(.collection-description-full,.blog-post-content) h2{font-size:clamp(23px,2.5vw,28px);line-height:1.3;margin-block:32px 14px}main :is(.collection-description-full,.blog-post-content) h3{font-size:clamp(20px,2vw,22px);line-height:1.4;margin-block:24px 12px}main .coll-header__title{font-size:clamp(28px,3.5vw,36px);line-height:1.2}main .ux-shop-intro h1{font-size:clamp(28px,3.5vw,36px);line-height:1.2}main .ux-hero-copy h1{font-size:clamp(28px,3.5vw,40px);line-height:1.2}@media(max-width:749px){main .blog-post-content{width:100%}}main .product-information h1{font-size:32px!important;line-height:1.2!important;letter-spacing:normal!important}main .product-information product-price .price{font-size:24px!important;line-height:1.3!important;font-weight:600}main .product-information .details__header{font-size:18px!important;line-height:1.4!important;font-weight:600;text-transform:none!important;letter-spacing:normal}main .product-information .details-content,main .product-information .details-content :is(p,li,em){font-size:16px;line-height:1.65;font-style:normal}main .product-information .tax-note,main .product-information form.payment-terms{font-size:14px;line-height:1.5;font-weight:400;text-transform:none;letter-spacing:normal}main .pdp-description__content,main .pdp-description__content :is(p,li,em){font-size:16px;line-height:1.7;color:var(--skymedic-text,#252525)}main .pdp-description__content h2{font-size:24px;line-height:1.3;font-weight:600;text-transform:none;margin:24px 0 16px}main .pdp-description__content :is(h3,h4){font-size:20px;line-height:1.4;font-weight:600;letter-spacing:normal;text-transform:none;margin:28px 0 14px}main .pdp-description__content{max-width:70ch}main .pdp-description__detail-label,main .pdp-description__detail-value,main .pdp-description__guide-sub,main .pdp-description__guide-cta{font-size:14px;line-height:1.55}main .pdp-description__guide-title{font-size:16px;line-height:1.4}main .hx-pilot :is(p,li),main .cx-details :is(p,li){font-size:16px;line-height:1.7}main .hx-pilot h3,main .cx-details h3{font-size:20px;text-transform:none;letter-spacing:normal}@media(max-width:749px){main .product-information h1{font-size:28px!important}main .pdp-description__content,main .pdp-description__content :is(p,li,em){font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/skymedic-typography.css.map */
