:root{--pa-purple: #C9210F;--pa-purple-bright: #F42D18;--pa-purple-dark: #A81B0C;--pa-lime: #7FE3D4;--pa-lime-dark: #4FBFAE;--pa-navy: #1B3A4B;--pa-navy-deep: #142C3A;--pa-blue-light: #DCE9ED;--pa-lavender: #EFE9DF;--pa-lavender-soft: #F8F4EC;--pa-ink: #363537;--pa-ink-ground: #0B0A0A;--pa-red-text: var(--pa-purple-dark);--pa-red-btn: var(--pa-purple-dark);--pa-teal-link: #1F7A6F;--pa-hint-on-dark: #B8C7CE;--pa-white: #ffffff;--bg-primary: var(--pa-navy);--bg-deep: var(--pa-navy-deep);--bg-surface: var(--pa-white);--bg-surface-soft: var(--pa-lavender-soft);--bg-accent: var(--pa-purple);--bg-accent-soft: var(--pa-lavender);--bg-win: var(--pa-lime);--fg-on-dark: var(--pa-white);--fg-on-dark-dim: rgba(255,255,255,.72);--fg-on-dark-faint: rgba(255,255,255,.48);--fg-on-light: var(--pa-ink);--fg-on-light-dim: rgba(54,53,55,.68);--border-on-dark: rgba(255,255,255,.14);--border-on-light: rgba(54,53,55,.12);--font-sans: "Hanken Grotesk", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-display: "Hanken Grotesk", system-ui, -apple-system, sans-serif;--font-mono: ui-monospace, "SF Mono", Menlo, Consolas, monospace;--radius-xs: 4px;--radius-sm: 8px;--radius-md: 12px;--radius-lg: 16px;--radius-xl: 24px;--radius-2xl: 32px;--radius-pill: 999px;--dur-fast: .12s;--dur-base: .2s;--dur-slow: .36s;--ease-out: cubic-bezier(.22, 1, .36, 1);--ease-bounce: cubic-bezier(.34, 1.56, .64, 1)}.pa-btn{display:inline-flex;align-items:center;gap:10px;padding:14px 22px;border-radius:14px;font-family:var(--font-sans);font-weight:600;font-size:15px;line-height:1;border:0;cursor:pointer;text-decoration:none;transition:transform var(--dur-fast) var(--ease-out),background-color var(--dur-fast) var(--ease-out)}.pa-btn:hover{transform:translateY(-1px)}.pa-btn.primary{background:var(--pa-purple);color:var(--pa-white)}.pa-btn.primary:hover{background:var(--pa-purple-dark)}.pa-btn.lime{background:var(--pa-lime);color:var(--pa-navy-deep)}.pa-btn.lime:hover{background:var(--pa-lime-dark)}.pa-btn.ghost{background:transparent;color:var(--pa-white);border:1px solid rgba(255,255,255,.32)}.pa-btn.lg{padding:18px 28px;font-size:16px;font-weight:700}.pa-btn.sm{padding:10px 16px;font-size:13px}.pa-eyebrow{display:inline-flex;align-items:center;gap:10px;font-size:12px;letter-spacing:.16em;text-transform:uppercase;font-weight:700;color:var(--pa-lavender)}.pa-eyebrow:before{content:"";width:0;height:0;border-left:8px solid var(--pa-lime);border-top:5px solid transparent;border-bottom:5px solid transparent}.pa-eyebrow.lime{color:var(--pa-lime)}.pa-eyebrow.purple{color:var(--pa-purple)}.pa-eyebrow.purple:before{border-left-color:var(--pa-purple)}a,button,[role=button],input,select,textarea,label{touch-action:manipulation}h1,h2,h3,section[id],[id^=shopify-section-]{scroll-margin-top:88px}.pa-stat,.pa-stat-num,.stat,.cn-stat,[class*=-stat-num],[class*=-num]{font-variant-numeric:tabular-nums}.cn-btn.primary,.pa-btn.primary,.btn.btn-purple,.cn-chip.purple,.pa-pf-cta,.bd-form-btn,.uc-play.reb,.csi-uc-play.reb{background:var(--pa-red-btn, #C9210F)}.cn-btn.primary:hover,.pa-btn.primary:hover,.btn.btn-purple:hover,.pa-pf-cta:hover,.bd-form-btn:hover{background:var(--pa-purple, #F42D18)}.pax-eyebrow,.pahw-kicker,.kicker,.pasj-chan-tag{color:var(--pa-red-text, #C9210F)}.hint,.csi-uc-bp{color:var(--pa-hint-on-dark, #B8C7CE)}a:focus-visible,button:focus-visible,[role=tab]:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid var(--pa-lime, #7FE3D4);outline-offset:2px;border-radius:2px}
/*# sourceMappingURL=/cdn/shop/t/34/assets/playably-tokens.css.map */
