:root{--gvs-copy-size-desktop: clamp(1rem, .18vw + .965rem, 1.075rem);--gvs-copy-size-card-desktop: clamp(.96rem, .1vw + .94rem, 1rem)}:where(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.text-block.h1>*,.text-block.h2>*,.text-block.h3>*,.text-block.h4>*,.text-block.h5>*,.text-block.h6>*){font-family:var(--font-heading--family)!important;font-style:normal;font-kerning:normal;font-synthesis:none;font-variant-ligatures:common-ligatures contextual;font-weight:var(--font-heading--weight, 700)!important;overflow-wrap:normal!important;word-break:normal!important;-webkit-hyphens:none!important;hyphens:none!important}:where(h1,.h1,.text-block.h1>*){letter-spacing:var(--gvs-heading-tracking-display)!important;line-height:var(--gvs-heading-leading-display)!important}:where(h2,.h2,.text-block.h2>*){letter-spacing:var(--gvs-heading-tracking-section)!important;line-height:var(--gvs-heading-leading-section)!important}:where(h3,.h3,.text-block.h3>*){letter-spacing:var(--gvs-heading-tracking-card)!important;line-height:var(--gvs-heading-leading-card)!important}:where(h4,h5,h6,.h4,.h5,.h6,.text-block.h4>*,.text-block.h5>*,.text-block.h6>*){letter-spacing:0!important;line-height:1.18!important}.gvs-trust-metrics__value,.gvs-commercial-benefits__value,.gvs-timeline-v2__summary-value,.gvs-timeline-v2__stat-number{letter-spacing:-.01em!important}.gvs-trust-metrics__value-prefix,.gvs-trust-metrics__value-suffix{letter-spacing:0!important}:where([class*=__eyebrow],[class*=__kicker],[class*=__label],.badge,.product-badges,.gvs-pdp-package-summary__eyebrow){font-kerning:normal;font-synthesis:none}@media screen and (min-width:1280px){:where(.gvs-category-comparison-grid__intro,.gvs-use-case-cards__intro,.gvs-roof-opportunity__intro,.gvs-expert-advice-cta__copy,.gvs-pole-selection-steps__intro,.gvs-collection-directory__intro,.gvs-contact-finance-form-panel__intro,.gvs-commercial-benefits__intro,.gvs-buying-decision-guide__intro,.gvs-partner-fit-check__intro,.gvs-related-guides__intro,.gvs-commercial-application__intro-text,.gvs-timeline-v2__intro,.gvs-commercial-pathways__intro,.gvs-safety-resource__intro,.gvs-commercial-comparison__intro,.gvs-faq-category__intro,.gvs-verified-testimonials__intro,.gvs-hub-hero__text,.gvs-hub-hero__subheading,.gvs-product-tabs__intro,.gvs-pdp-details-overview__copy,.gvs-pdp-full-description,.product-faqs__summary){font-size:var(--gvs-copy-size-desktop)!important;line-height:var(--gvs-copy-leading-comfortable)!important}:where(.gvs-category-comparison-grid__intro,.gvs-use-case-cards__intro,.gvs-roof-opportunity__intro,.gvs-pole-selection-steps__intro,.gvs-collection-directory__intro,.gvs-commercial-benefits__intro,.gvs-buying-decision-guide__intro,.gvs-partner-fit-check__intro,.gvs-related-guides__intro,.gvs-commercial-application__intro-text,.gvs-timeline-v2__intro,.gvs-commercial-pathways__intro,.gvs-safety-resource__intro,.gvs-commercial-comparison__intro,.gvs-faq-category__intro,.gvs-verified-testimonials__intro,.gvs-pdp-full-description){max-width:var(--gvs-copy-measure-standard)}:where(.gvs-category-comparison-card__description,.gvs-use-case-cards__description,.gvs-roof-opportunity__card-text,.gvs-specialist-route__card-text,.gvs-buying-decision-guide__card-text,.gvs-commercial-benefits__text,.gvs-commercial-pathways__text,.gvs-related-guides__featured-text,.gvs-related-guides__summary,.gvs-safety-resource__card-text,.gvs-job-gallery__text,.gvs-job-gallery__outcome-text,.gvs-delivery-support__text,.gvs-collection-directory__description,.gvs-trust-metrics__description,.gvs-trust-panel__description,.gvs-whats-included__description,.gvs-product-demo__text,.gvs-product-demo__info-text){font-size:var(--gvs-copy-size-card-desktop)!important;line-height:1.6!important}main .rte :where(p,li),main .metafield-rich_text_field :where(p,li),main .gvs-pdp-full-description :where(p,li){line-height:var(--gvs-copy-leading-comfortable)!important}}@media screen and (max-width:749px){:where(h1,h2,h3,.h1,.h2,.h3){-webkit-hyphens:none;hyphens:none;overflow-wrap:normal;word-break:normal}}@media screen and (min-width:990px){#header-component .menu-list__link>.menu-list__link-title{font-family:var(--font-heading--family);font-weight:var(--gvs-nav-weight, 550);font-synthesis:none}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/gvs-typography-foundation.css.map */
