:root{--pronoia-bg:#ffffff;--pronoia-text:#1a1a1a;--pronoia-muted:#8a8a8a;--pronoia-line:#ececec}body{background:var(--pronoia-bg)!important;color:var(--pronoia-text)!important;-webkit-font-smoothing:antialiased}#header-component{border-bottom:1px solid var(--pronoia-line)!important;background:#ffffffeb!important;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}#header-component .header__heading-link{font-weight:600;letter-spacing:.18em;text-transform:uppercase;font-size:.95rem}.pronoia-hero{min-height:88vh;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:4rem 1.5rem;background:var(--pronoia-bg)}.pronoia-hero__eyebrow{font-size:.72rem;letter-spacing:.32em;text-transform:uppercase;color:var(--pronoia-muted);margin-bottom:1.5rem}.pronoia-hero__title{font-size:clamp(2.2rem,6vw,4.2rem);font-weight:500;letter-spacing:-.01em;line-height:1.08;margin:0 0 1rem;max-width:16em}.pronoia-hero__tagline{font-size:clamp(1rem,2.4vw,1.35rem);color:var(--pronoia-muted);letter-spacing:.04em;margin:0 0 2.5rem}.pronoia-typewriter:after{content:"\258d";animation:pronoia-blink 1s steps(1) infinite;color:var(--pronoia-muted);font-size:.85em}@keyframes pronoia-blink{50%{opacity:0}}.pronoia-hero__cta{display:inline-block;padding:.9rem 2.6rem;border:1px solid var(--pronoia-text);color:var(--pronoia-text);text-decoration:none;font-size:.82rem;letter-spacing:.22em;text-transform:uppercase;transition:background .25s,color .25s;background:transparent}.pronoia-hero__cta:hover{background:var(--pronoia-text);color:#fff}.pronoia-reveal{opacity:0;transform:translateY(22px);transition:opacity .8s cubic-bezier(.22,1,.36,1),transform .8s cubic-bezier(.22,1,.36,1)}.pronoia-reveal.is-visible{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.pronoia-reveal{opacity:1;transform:none;transition:none}.pronoia-typewriter:after{display:none}}.pronoia-products{padding:5rem 1.5rem;max-width:1200px;margin:0 auto}.pronoia-products__title{font-size:.72rem;letter-spacing:.32em;text-transform:uppercase;color:var(--pronoia-muted);text-align:center;margin-bottom:3rem}.product-card{transition:transform .3s ease}.product-card:hover{transform:translateY(-4px)}.pronoia-brandline{text-align:center;padding:6rem 1.5rem;border-top:1px solid var(--pronoia-line);border-bottom:1px solid var(--pronoia-line)}.pronoia-brandline p{font-size:clamp(1.3rem,3.4vw,2rem);max-width:22em;margin:0 auto;line-height:1.5}.pronoia-features{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;max-width:1000px;margin:0 auto;padding:5rem 1.5rem;text-align:center}.pronoia-features h3{font-size:.85rem;letter-spacing:.2em;text-transform:uppercase;margin:1rem 0 .5rem;font-weight:600}.pronoia-features p{font-size:.92rem;color:var(--pronoia-muted);margin:0;line-height:1.6}@media(max-width:749px){.pronoia-features{grid-template-columns:1fr}}footer{border-top:1px solid var(--pronoia-line)!important}.pronoia-hp-hero__img{overflow:hidden}@media(prefers-reduced-motion:no-preference){.pronoia-hp-hero__img img{animation:pronoia-hero-zoom 8s ease-out 1 forwards}}@keyframes pronoia-hero-zoom{0%{transform:scale(1)}to{transform:scale(1.06)}}.pronoia-anim{opacity:0;transform:translateY(24px);transition:opacity .6s ease,transform .6s ease}.pronoia-anim.pronoia-anim-in{opacity:1;transform:translateY(0)}a.pronoia-hp-hero__cta,a.pronoia-hp-lenses__btn{transition:transform .25s ease,box-shadow .25s ease,background .25s ease,color .25s ease}a.pronoia-hp-hero__cta:hover,a.pronoia-hp-lenses__btn:hover{transform:scale(1.02);box-shadow:0 10px 28px #00000024}@media(hover:hover)and (min-width:769px){.pronoia-hp-feat__img,.pronoia-hp-life__item{overflow:hidden}.pronoia-hp-feat__img img,.pronoia-hp-life__item img{transition:transform .5s ease}.pronoia-hp-feat__img:hover img,.pronoia-hp-life__item:hover img{transform:scale(1.03)}}@media(prefers-reduced-motion:reduce){.pronoia-hp-hero__img img{animation:none}.pronoia-anim,.pronoia-anim.pronoia-anim-in{opacity:1!important;transform:none!important;transition:none!important}a.pronoia-hp-hero__cta:hover,a.pronoia-hp-lenses__btn:hover{transform:none;box-shadow:none}.pronoia-hp-feat__img:hover img,.pronoia-hp-life__item:hover img{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/pronoia.css.map */
