.audience-insights__container .section{--max-width:1300px;padding-block:var(--spacing-18)}.audience-insights__container .audience-subheading{text-align:center;font-size:var(--font-18);text-transform:uppercase;color:var(--accent_color);font-weight:700}.audience-insights__container .audience-heading{text-align:center;--font-size-heading-3-base: clamp(28px, calc(28px + (40 - 28) * ((100vw - 768px) / (1920 - 768))), 40px);font-size:var(--font-size-heading-3-base)}.audience-insights__container .audience-bottom{padding:30px;text-align:center;color:#fff;font-size:var(--font-18);line-height:1.6}.audience-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-block:25px 40px}.audience-card{border-top:6px solid var(--secondary_accent_color);display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:200px}.audience-card-heading{--font-size-heading-3-base: clamp(24px, calc(24px + .016*(100vw - 420px)) , 48px);font-size:var(--font-size-heading-3-base);color:var(--block_text_color)}.audience-card-sub{margin-block:5px;color:var(--block_accent_color);text-transform:uppercase;font-size:var(--font-16)}.audience-card-desc{font-size:var(--font-16);max-width:25ch;text-align:center}@media screen and (max-width:1600px){.audience-insights__container .section{--max-width: 1100px}.audience-insights__container .audience-subheading{font-size:var(--font-16)}.audience-grid{gap:18px}.audience-card{min-height:180px}.audience-card-sub,.audience-card-desc{font-size:var(--font-14)}.audience-insights__container .audience-bottom{font-size:var(--font-16)}}@media screen and (max-width:1440px){.audience-insights__container .section{--max-width: 990px}.audience-insights__container .audience-subheading{font-size:var(--font-14)}.audience-grid{gap:15px;margin-block:20px 30px}.audience-card{min-height:165px;border-width:4px}.audience-card-sub{font-size:var(--font-12);margin-block:3px}.audience-card-desc{font-size:var(--font-14)}.audience-insights__container .audience-bottom{font-size:var(--font-14);padding:25px}}@media screen and (max-width:1024px){.audience-insights__container .section{padding-block:var(--spacing-15)}}@media screen and (max-width:990px){.audience-insights__container .section{padding-block:var(--spacing-12)}.audience-grid{grid-template-columns:repeat(2,1fr)}.audience-card-sub{font-size:var(--font-14)}.audience-card-desc{font-size:var(--font-16)}}@media screen and (max-width:590px){.audience-grid{grid-template-columns:repeat(1,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/template-audience-insights.css.map */
