.ps{--ps-surface:color-mix(in srgb, currentColor 4%, transparent);--ps-line:color-mix(in srgb, currentColor 13%, transparent);--ps-muted:color-mix(in srgb, currentColor 60%, transparent);--hd-accent:#f5b301;gap:28px;font-family:Figtree,Segoe UI,system-ui,sans-serif;display:grid}.ps-head{gap:8px;max-width:640px;display:grid}.ps-eyebrow{letter-spacing:.16em;text-transform:uppercase;color:#b98a12;font-size:11.5px;font-weight:700}.ps-h{letter-spacing:-.02em;text-wrap:balance;margin:0;font:700 clamp(26px,3.2vw,38px)/1.1 Familjen Grotesk,Segoe UI,sans-serif}.ps-lead{color:var(--ps-muted);margin:0;font-size:16.5px;line-height:1.5}.ps-body{grid-template-columns:auto minmax(360px,1fr) minmax(300px,380px);align-items:start;gap:28px;display:grid}.ps-step{color:var(--ps-muted);align-items:center;gap:8px;font-size:12.5px;font-weight:600;display:inline-flex}.ps-step b{width:22px;height:22px;color:inherit;background:currentColor;background:var(--ps-line);border-radius:50%;place-items:center;font-size:12px;display:grid}.ps-phone,.ps-stage{justify-items:center;gap:14px;display:grid}.ps-stage-in{color:#101114;background:radial-gradient(120% 90% at 50% 20%,#f7f8fa 0%,#e9ebef 70%,#e1e4e9 100%);border-radius:28px;place-items:center;width:100%;min-height:560px;display:grid}.ps-hint{color:var(--ps-muted);font-size:12.5px}.ps-opts{align-content:start;gap:20px;padding-top:30px;display:grid}.ps-tiles{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.ps-tile,.ps-sw{font:inherit;color:inherit;cursor:pointer;border:1px solid var(--ps-line);background:0 0;border-radius:14px;justify-items:center;gap:4px;padding:10px 6px;font-size:13px;font-weight:600;display:grid}.ps-tile:hover,.ps-sw:hover{border-color:color-mix(in srgb, currentColor 35%, transparent)}.ps-tile[aria-pressed=true],.ps-sw[aria-pressed=true]{border-color:var(--hd-accent);box-shadow:inset 0 0 0 1px var(--hd-accent);background:color-mix(in srgb, var(--hd-accent) 8%, transparent)}.ps-tile:focus-visible,.ps-sw:focus-visible,.ps-qty button:focus-visible,.ps-buy:focus-visible{outline:2px solid var(--hd-accent);outline-offset:2px}.ps-ico{width:30px;height:30px}.ps-swatches{grid-template-columns:repeat(2,1fr);gap:6px;display:grid}.ps-sw{grid-auto-flow:column;justify-content:start;align-items:center;gap:10px;padding:9px 12px}.ps-sw-dot{border-radius:50%;width:22px;height:22px;box-shadow:inset 0 0 0 1px #0000002e}.hd-chip:disabled{opacity:.4;cursor:not-allowed}.ps-order{align-items:stretch;gap:10px;display:flex}.ps-qty{border:1px solid var(--ps-line);border-radius:999px;align-items:center;display:flex;overflow:hidden}.ps-qty button{font:inherit;width:42px;height:46px;color:inherit;cursor:pointer;background:0 0;border:0;font-size:18px}.ps-qty button:disabled{opacity:.35;cursor:default}.ps-qty output{text-align:center;font-variant-numeric:tabular-nums;min-width:28px;font-weight:700}.ps-buy{font:inherit;cursor:pointer;background:var(--ps-btn-bg,#111214);color:var(--ps-btn-fg,#fff);border:0;border-radius:999px;flex:1;place-items:center;min-height:46px;padding:0 22px;font-size:15px;font-weight:700;text-decoration:none;display:grid}.ps-buy:hover{filter:brightness(1.15)}.t8 .ps{--ps-btn-bg:var(--btn-bg);--ps-btn-fg:var(--btn-fg)}.t8 .ps-eyebrow{color:var(--gold)}.t8 .ps-h{font-family:var(--f-display)}.ps-sum{color:var(--ps-muted);margin:-8px 0 0;font-size:13px}@media (max-width:1180px){.ps-body{grid-template-columns:minmax(0,1fr) minmax(280px,360px)}.ps-phone{display:none}}@media (max-width:760px){.ps-body{grid-template-columns:1fr}.ps-stage-in{min-height:440px}.ps-opts{padding-top:0}}.ps-body>*,.ps-opts>*{min-width:0}@media (max-width:760px){.ps-body{grid-template-columns:minmax(0,1fr)}.ps-swatches{grid-template-columns:1fr 1fr}.ps-sw{gap:7px;padding:9px 8px;font-size:12.5px}.ps-stage-in .pl3-grab{zoom:.74}}@media (max-width:420px){.ps-stage-in .pl3-grab{zoom:.64}}.ps-logo-opts{background:var(--ps-surface);border-radius:16px;gap:14px;margin-top:-6px;padding:14px;display:grid}.hd-chip[data-on]{border-color:var(--hd-accent);box-shadow:inset 0 0 0 1px var(--hd-accent);cursor:default}
