.lenses-title{font-family:var(--font-heading)!important;text-transform:uppercase!important;font-weight:800!important;letter-spacing:-.015em!important;line-height:1.08!important;font-size:clamp(19px,5.3vw,32px)!important}.lens-panel{background:var(--card)!important;border:1px solid var(--line)!important;border-radius:26px!important;box-shadow:var(--shadow-soft)}.lens-panel:hover{border-color:var(--lens)!important;box-shadow:var(--shadow-lift)}.lens-shot{background:var(--card-2)!important}.lens-dot{box-shadow:0 0 0 3px rgba(var(--fg-rgb),.12)!important}.lens-name{text-transform:uppercase!important;font-size:clamp(20px,5vw,26px)!important;letter-spacing:-.01em!important}.lens-line{color:var(--muted)!important;font-size:14px!important}.lens-cta{background:var(--yellow);color:var(--black)!important;border:none!important;border-radius:12px;padding:11px 18px!important;font-weight:800!important;text-transform:none!important}.lens-panel:hover .lens-cta{border:none!important}.col-group-title,.col-hero-title{text-transform:uppercase!important;font-weight:800!important;letter-spacing:-.015em!important}.col-hero-grad{font-family:var(--font-serif)!important;font-style:italic;font-weight:500;text-transform:none}.col-main .product-card{background:var(--card);border-radius:24px;box-shadow:var(--shadow-soft)}.col-main .card-name{text-transform:uppercase}.col-main .card-tagline{color:var(--muted)!important}.faqpage-cat-title{text-transform:uppercase;font-weight:800;letter-spacing:-.01em}.template-page main>.shopify-section:first-child .manifesto{padding-top:calc(var(--fixed-bars-h, 120px) + 32px)}.hero-title em{font-size:1.16em!important}.eyebrow,.section-eyebrow,.moment-eyebrow,.finder-head .eyebrow,.vx-quiz-head .eyebrow,.products-head .eyebrow,.faq-head .eyebrow,.email-content .eyebrow{margin-bottom:16px!important}.product-header{gap:6px}.eyebrow+h1,.eyebrow+h2,.eyebrow+h3,.section-eyebrow+h2,.moment-eyebrow+h2{margin-top:0!important}.products-head{row-gap:0}@media(min-width:901px){.template-index .section-products-wrapper,.template-index .section-faq-wrapper,.template-index .section-reviews-wrapper,.template-index .vx-quiz,.template-index .vx-cert,.template-index .pack-band{padding-top:42px!important;padding-bottom:42px!important}}@media(max-width:900px){.template-index .section-products-wrapper,.template-index .section-faq-wrapper,.template-index .section-reviews-wrapper,.template-index .vx-quiz,.template-index .vx-cert,.template-index .pack-band{padding-top:22px!important;padding-bottom:22px!important}}.section-h2,.section-title,.community-title,.vx-title,.moment-title,.lenses-title,.email-title,.pack-title,.finder-section .section-title,.faq-head .section-title{font-size:clamp(19px,5.3vw,32px)!important}@media(min-width:901px){.section-h2,.section-title,.community-title,.vx-title,.moment-title,.lenses-title,.email-title,.pack-title,.finder-section .section-title,.faq-head .section-title{font-size:clamp(26px,2.4vw,37px)!important}}.template-index .creators-home-section{padding-top:44px;padding-bottom:20px}@media(max-width:900px){.template-index .creators-home-section{padding-top:34px;padding-bottom:12px}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/vanta-modern-pages.css.map */
