*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;color:var(--anthracite);background:#fff;line-height:1.6;font-weight:300;overflow-x:hidden}h1,h2,h3{font-family:Montserrat,Helvetica Neue,Helvetica,Arial,sans-serif}img{max-width:100%}.container{max-width:1240px;margin:0 auto;padding:0 28px}.pf-section-anchor{scroll-margin-top:72px}.btn{display:inline-flex;align-items:center;gap:10px;font-family:Montserrat,sans-serif;font-weight:700;font-size:14px;letter-spacing:.03em;padding:16px 34px;border-radius:999px;text-decoration:none;transition:all .3s cubic-bezier(.2,.8,.2,1);cursor:pointer;border:none}.btn .arrow{transition:transform .3s ease}.btn:hover .arrow{transform:translate(5px)}.btn-light{background:#fff;color:var(--navy)!important}.btn-light:hover{background:var(--yellow);transform:scale(1.04)}.btn-coral{background:var(--navy);color:#fff!important}.btn-coral:hover{background:var(--navy-2);transform:scale(1.04)}.btn-ghost{border:1.5px solid rgba(255,255,255,.5);color:#fff!important}.btn-ghost:hover{border-color:#fff;background:#ffffff1a}.btn-dark{background:var(--navy);color:#fff!important}.btn-dark:hover{background:var(--navy-2);transform:scale(1.04)}.kicker-line{display:inline-flex;align-items:center;gap:12px;font-family:Montserrat,sans-serif;font-weight:700;font-size:12px;letter-spacing:.26em;text-transform:uppercase;color:var(--yellow);margin-bottom:18px}.kicker-line:before{content:"";width:36px;height:2px;background:var(--yellow)}.display{font-weight:900;text-transform:uppercase;font-style:italic;color:var(--navy);line-height:1;font-size:clamp(34px,4vw,50px);letter-spacing:-.01em}@keyframes rise{0%{opacity:0;transform:translateY(60px)}to{opacity:1;transform:translateY(0)}}@keyframes glow-pulse{0%,to{opacity:.35;transform:scale(1)}50%{opacity:.55;transform:scale(1.15)}}@keyframes bounce-down{0%,to{transform:translateY(0)}50%{transform:translateY(8px)}}.reveal{opacity:0;transform:translateY(48px);transition:opacity .8s cubic-bezier(.2,.8,.2,1),transform .8s cubic-bezier(.2,.8,.2,1);transition-delay:var(--d, 0s)}.reveal.in{opacity:1;transform:translateY(0)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important}.reveal{opacity:1;transform:none}}.free-shipping-bar__text{font-family:Montserrat,sans-serif;font-weight:700;font-size:14px;color:var(--navy);margin-bottom:12px}.free-shipping-bar__text strong,.free-shipping-bar__text--done{color:var(--coral)}.free-shipping-bar__track{height:8px;border-radius:999px;background:var(--beige-light);overflow:hidden}.free-shipping-bar__fill{height:100%;border-radius:999px;background:var(--coral);transition:width .4s ease}
/*# sourceMappingURL=/cdn/shop/t/33/assets/pairformance.css.map */
