@import"https://fonts.googleapis.com/css2?family=Lora:wght@500;600;700&family=Inter:wght@400;500;600;700&display=swap";:root{--px-bg: #FAF7F2;--px-bg-alt: #F2EDE3;--px-surface: #FCFAF6;--px-text: #1A2E2A;--px-text-muted: #5A6B65;--px-text-soft: #8A9590;--px-border: #E8E1D6;--px-sage: #A8B89E;--px-sage-light: #D8DFD4;--px-gold: #E8B948;--px-gold-hover: #D4A638;--px-success: #4A7C59;--px-shadow: 0 1px 2px rgba(26,46,42,.04), 0 8px 24px rgba(26,46,42,.06);--px-shadow-lg: 0 4px 8px rgba(26,46,42,.06), 0 24px 48px rgba(26,46,42,.1);--px-font-display: "Lora", Georgia, "Times New Roman", serif;--px-font-body: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--px-radius-sm: 8px;--px-radius: 14px;--px-radius-lg: 22px;--px-radius-xl: 32px;--px-container: 1200px;--px-gutter: clamp(20px, 4vw, 48px)}.panox-section{background:var(--px-bg);color:var(--px-text);font-family:var(--px-font-body);-webkit-font-smoothing:antialiased;font-feature-settings:"ss01","cv11"}.panox-container{max-width:var(--px-container);margin:0 auto;padding:0 var(--px-gutter)}.panox-display{font-family:var(--px-font-display);font-weight:600;line-height:1.05;letter-spacing:-.02em;color:var(--px-text);margin:0}.panox-h1{font-size:clamp(2.5rem,5.5vw,4.5rem)}.panox-h2{font-size:clamp(2rem,4vw,3.25rem);font-family:var(--px-font-display);font-weight:600;line-height:1.1;letter-spacing:-.018em;margin:0}.panox-h3{font-size:clamp(1.25rem,2vw,1.5rem);font-weight:600;line-height:1.25;margin:0}.panox-eyebrow{font-size:.75rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--px-success);display:inline-flex;align-items:center;gap:8px}.panox-eyebrow:before{content:"";width:24px;height:1px;background:currentColor}.panox-lead{font-size:clamp(1rem,1.25vw,1.125rem);line-height:1.6;color:var(--px-text-muted);max-width:56ch;margin:0}.panox-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:16px 28px;border-radius:999px;font-family:var(--px-font-body);font-weight:600;font-size:.9375rem;letter-spacing:-.005em;border:1px solid transparent;cursor:pointer;text-decoration:none;transition:background-color .2s ease,color .2s ease,border-color .2s ease,transform .2s ease,box-shadow .2s ease;will-change:transform}.panox-btn:focus-visible{outline:2px solid var(--px-gold);outline-offset:3px}.panox-btn--primary{background:var(--px-text);color:var(--px-bg)}.panox-btn--primary:hover{background:#2c4540;box-shadow:var(--px-shadow)}.panox-btn--gold{background:var(--px-gold);color:var(--px-text)}.panox-btn--gold:hover{background:var(--px-gold-hover)}.panox-btn--ghost{background:transparent;color:var(--px-text);border-color:var(--px-border)}.panox-btn--ghost:hover{border-color:var(--px-text)}.panox-btn--lg{padding:18px 34px;font-size:1rem}.panox-card{background:var(--px-surface);border:1px solid var(--px-border);border-radius:var(--px-radius-lg);transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.panox-card--hover:hover{border-color:var(--px-sage);box-shadow:var(--px-shadow)}.panox-chip{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;background:var(--px-sage-light);color:var(--px-text);font-size:.8125rem;font-weight:500}.panox-stars{display:inline-flex;gap:2px;color:var(--px-gold)}.panox-stars svg{width:16px;height:16px;fill:currentColor}.panox-section--padded{padding:clamp(64px,9vw,120px) 0}.panox-section--padded-sm{padding:clamp(48px,6vw,80px) 0}.panox-grid{display:grid;gap:clamp(16px,2vw,28px)}.panox-flex{display:flex}.panox-center{display:flex;align-items:center;justify-content:center}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}.panox-section :is(a,button,[role=button]):focus-visible{outline:2px solid var(--px-gold);outline-offset:3px;border-radius:8px}
/*# sourceMappingURL=/cdn/shop/t/8/assets/panox.css.map */
