body.template-index #MainContent{--kov-home-heading-size: 40px;--kov-home-subheading-size: 14px}body.template-index #MainContent :is(.hero-carousel__heading,.ksg-head .ksg-title,.kfp-head .kfp-heading,.kes__heading,.tailor-projects__heading,.faqs .title-wrapper>.heading,.khj-head h2){font-family:var(--font-heading-family, Arial, sans-serif);font-style:normal;font-size:var(--kov-home-heading-size);font-weight:500;line-height:1.2;letter-spacing:-.025em}body.template-index #MainContent .faqs .title-wrapper>.heading :is(strong,b){font-weight:inherit}body.template-index #MainContent :is(.hero-carousel__subheading,.hero-carousel__text,.ksg-head .ksg-eyebrow,.ksg-head .ksg-copy,.kfp-head .kfp-intro,.kes__eyebrow,.kes__text,.tailor-projects__description,.faqs .title-wrapper>.rte){font-family:var(--font-body-family, Arial, sans-serif);font-style:normal;font-size:var(--kov-home-subheading-size);font-weight:400;line-height:1.6;letter-spacing:.015em}body.template-index #MainContent :is(.hero-carousel__text,.ksg-copy,.kfp-intro,.kes__text,.tailor-projects__description,.faqs .title-wrapper>.rte) p{font:inherit;letter-spacing:inherit}@media(max-width:749px){body.template-index #MainContent{--kov-home-heading-size: 28px;--kov-home-subheading-size: 12px}}body.template-index #MainContent{--kov-home-section-gap: 80px}body.template-index #MainContent :is(.ksg-shell,.kfp-shell,.kes__inner,.tailor-projects){padding-top:var(--kov-home-section-gap);padding-bottom:0}body.template-index #MainContent .kes__products-wrap{margin-top:var(--kov-home-section-gap)}body.template-index #MainContent [id$=__faq_AtcBUT]>.section{padding-top:var(--kov-home-section-gap);padding-bottom:0}body.template-index #MainContent [id$=__faq_AtcBUT] .faqs{padding-top:0;padding-bottom:0}@media(max-width:749px){body.template-index #MainContent{--kov-home-section-gap: 48px}}
/*# sourceMappingURL=/cdn/shop/t/65/assets/koville-home-typography.css.map */
