@font-face{font-family:Syne;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ab624315db63c58d-s.028be875.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Syne;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e94b8ab81811a983-s.399ca42d.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Syne;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0c795a286deabae8-s.p.b6c48e4e.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Syne;font-style:normal;font-weight:700;font-display:swap;src:url(../media/ab624315db63c58d-s.028be875.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Syne;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e94b8ab81811a983-s.399ca42d.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Syne;font-style:normal;font-weight:700;font-display:swap;src:url(../media/0c795a286deabae8-s.p.b6c48e4e.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Syne Fallback;src:local(Arial);ascent-override:93.93%;descent-override:27.93%;line-gap-override:0.0%;size-adjust:98.47%}.syne_fcca3a6a-module__Yd1HVG__className{font-family:Syne,Syne Fallback;font-style:normal}.syne_fcca3a6a-module__Yd1HVG__variable{--pk-display:"Syne","Syne Fallback"}
@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c3cb240f9c892514-s.d8e4bce2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.a62025f2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/c3cb240f9c892514-s.d8e4bce2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.a62025f2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/c3cb240f9c892514-s.d8e4bce2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.a62025f2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/c3cb240f9c892514-s.d8e4bce2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.a62025f2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans Fallback;src:local(Arial);ascent-override:94.9%;descent-override:29.66%;line-gap-override:0.0%;size-adjust:104.53%}.dm_sans_205febef-module__NGSmFa__className{font-family:DM Sans,DM Sans Fallback;font-style:normal}.dm_sans_205febef-module__NGSmFa__variable{--pk-sans:"DM Sans","DM Sans Fallback"}
@property --pk-a{syntax:"<angle>";inherits:false;initial-value:0deg}:root{--mid:#0a0f2c;--mid2:#121944;--mid3:#1b2358;--pink:#ff2e93;--cyan:#00d1ff;--amber:#ffb800;--lav:#b9a8ff;--grad:linear-gradient(100deg,#ff2e93 0%,#00d1ff 55%,#ffb800 100%);--conic:conic-gradient(from var(--pk-a),#ff2e93,#00d1ff,#ffb800,#ff2e93);--ink:#0a0f2c;--muted:#5a6084;--line:#0a0f2c1a;--tint:#f5f4ff;--glass:#ffffff12;--glass-line:#ffffff29;--r:24px;--ease:cubic-bezier(.2,.7,.2,1);--hh:72px;--dock:0px;--display:var(--pk-display),"Syne",system-ui,sans-serif;--sans:var(--pk-sans),"DM Sans",system-ui,sans-serif}*,:before,:after{box-sizing:border-box}html,body{overflow-x:clip}html.pk-lock,html.pk-lock body{overflow:hidden}body.pk{color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;background:#fff;margin:0;font-size:16px;line-height:1.55}.pk img{max-width:100%;display:block}.pk a{color:inherit;text-decoration:none}.pk button{font:inherit;color:inherit;cursor:pointer}.pk button:disabled{cursor:not-allowed}.pk input,.pk select,.pk textarea{font:inherit;color:inherit}.pk :focus-visible{outline:2px solid var(--cyan);outline-offset:3px;border-radius:8px}.pk h1,.pk h2,.pk h3,.pk h4,.pk p{margin:0}.pk fieldset{border:0;min-width:0;margin:0;padding:0}.pk legend{padding:0}.pk-skip{z-index:200;color:var(--ink);background:#fff;border-radius:12px;padding:12px 18px;font-weight:600;position:fixed;top:-80px;left:12px}.pk-skip:focus{top:12px}.pk-page{animation:pk-enter .35s var(--ease)backwards;transform-origin:50% 0}@keyframes pk-enter{0%{opacity:0;transform:scale(.98)}}.pk-wrap{width:100%;max-width:1240px;margin:0 auto;padding:0 24px}.pk-narrow{max-width:820px}.pk-narrow-wide{max-width:980px}.pk-h1{font-family:var(--display);letter-spacing:-.025em;font-size:clamp(44px,7vw,96px);font-weight:600;line-height:.98}.pk-h1.sm{font-size:clamp(34px,5.2vw,64px);line-height:1.02}.pk-h2{font-family:var(--display);letter-spacing:-.02em;font-size:clamp(30px,4vw,52px);font-weight:600;line-height:1.04}.pk-h3{font-family:var(--display);font-size:24px;font-weight:600;line-height:1.15}.pk-h4{font-family:var(--display);font-size:18px;font-weight:600;line-height:1.2;margin-bottom:14px!important}.pk-lede{opacity:.78;max-width:600px;font-size:18px;line-height:1.55;margin-top:14px!important}.pk-eyebrow{letter-spacing:.16em;text-transform:uppercase;color:#6b4dff;align-items:center;gap:8px;font-size:12px;font-weight:600;display:inline-flex;margin-bottom:14px!important}.pk-eyebrow:before{content:"";background:var(--grad);border-radius:50%;width:8px;height:8px}.pk-dark .pk-eyebrow,.pk-dark-page .pk-eyebrow,.pk-footer .pk-eyebrow,.pk-head.light .pk-eyebrow,.pk-hero .pk-eyebrow{color:var(--lav)}.pk-eyebrow.glow{text-shadow:0 0 18px #b9a8ffb3}.pk-grad-text{background:var(--grad);color:#0000;-webkit-background-clip:text;background-clip:text}.pk-hint{color:var(--muted);font-size:14px}.pk-hint.center{text-align:center;justify-content:center;align-items:center;gap:6px;display:flex}.pk-dark-page .pk-hint,.pk-dark .pk-hint{color:#ffffff9e}.pk-err{color:#d61f69;font-size:14px;font-weight:500}.pk-err.big{background:#fff0f6;border-radius:14px;padding:12px 16px}.pk-dark-page .pk-err{color:#ff7ab5}.pk-link{text-underline-offset:4px;background:0 0;border:0;align-items:center;gap:6px;min-height:44px;padding:0;font-weight:500;text-decoration:underline;display:inline-flex}.pk-live{background:var(--grad);color:#0000;-webkit-background-clip:text;background-clip:text;font-weight:700}.pk-btn{background:var(--mid);white-space:nowrap;min-height:48px;transition:transform .25s var(--ease),box-shadow .25s var(--ease),background-position .6s var(--ease),opacity .2s;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 24px;font-size:15px;font-weight:600;display:inline-flex;position:relative;color:#fff!important}.pk-btn:hover{transform:translateY(-2px);box-shadow:0 12px 30px -12px #0a0f2c80}.pk-btn:disabled{opacity:.5;box-shadow:none;transform:none}.pk-dark .pk-btn:not(.grad):not(.glass):not(.ghost),.pk-dark-page .pk-btn:not(.grad):not(.glass):not(.ghost),.pk-panel.grad .pk-btn:not(.grad){background:#fff;color:var(--ink)!important}.pk-btn.grad{text-shadow:0 1px 2px #0a0f2c40;background:linear-gradient(100deg,#ff2e93,#00d1ff 45%,#ffb800 75%,#ff2e93) 0 0/220% 100%;color:#fff!important}.pk-btn.grad:hover{background-position:100% 0;box-shadow:0 14px 36px -12px #ff2e9399}.pk-btn.glass{-webkit-backdrop-filter:blur(12px);background:#ffffff1a;border-color:#ffffff42;color:#fff!important}.pk-btn.ghost{background:0 0;border-color:currentColor;color:inherit!important}.pk-light .pk-btn.ghost,.pk-light-page .pk-btn.ghost,.pk-shop .pk-btn.ghost,.pk-pdp .pk-btn.ghost{border-color:#0a0f2c40;color:var(--ink)!important}.pk-btn.sm{min-height:44px;padding:0 18px;font-size:14px}.pk-btn.block{width:100%}.pk-x{background:var(--tint);border:0;border-radius:50%;place-items:center;width:44px;height:44px;display:inline-grid}.pk-sec{padding:112px 0;position:relative}.pk-dark{background:var(--mid);color:#fff}.pk-light{color:var(--ink);background:#fff}.pk-tint{background:var(--tint)}.pk-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:44px;display:flex}.pk-head>div{max-width:720px}.pk-head.light{color:#fff}.pk-dark-page{min-height:100vh;padding:calc(var(--hh) + 56px)0 112px;background:var(--mid);color:#fff;position:relative;overflow:hidden}.pk-dark-page>.pk-wrap{z-index:1;position:relative}.pk-light-page{min-height:70vh;padding:calc(var(--hh) + 56px)0 112px;color:var(--ink);background:#fff}.pk-page-head{max-width:820px;margin-bottom:44px}.pk-page-head.dark-text{color:var(--ink)}.pk-panel{border:1px solid var(--line);border-radius:var(--r);color:var(--ink);background:#fff;padding:28px;position:relative}.pk-panel.grad{color:#fff;background:radial-gradient(120% 120% at 0% 0%,#ff2e9373,transparent 55%),radial-gradient(120% 120% at 100% 100%,#00d1ff66,transparent 55%),var(--mid);border:0}.pk-panel.grad p{opacity:.8;margin:10px 0 20px}.pk-dark-page .pk-panel:not(.grad){background:var(--glass);border-color:var(--glass-line);color:#fff}.pk-empty{border:1.5px dashed var(--line);border-radius:var(--r);text-align:center;color:var(--muted);justify-items:center;gap:16px;padding:56px 24px;display:grid}.pk-tag{letter-spacing:.06em;text-transform:uppercase;background:var(--tint);color:var(--ink);border-radius:999px;align-items:center;gap:4px;padding:4px 10px;font-size:11px;font-weight:700;display:inline-flex}.pk-tag.accent{background:var(--grad);color:#fff}.pk-tag.sale{background:var(--pink);color:#fff}.pk-tag.dark{background:var(--mid);color:#fff}.pk-tag.ghost{border:1px solid var(--line);background:0 0}.pk-badge{background:var(--pink);color:#fff;text-align:center;border-radius:9px;min-width:18px;height:18px;padding:0 5px;font-size:11px;font-weight:700;line-height:18px;position:absolute;top:2px;right:0}.pk-stars{color:#0a0f2c2e;gap:2px;display:inline-flex}.pk-stars .on{color:var(--amber);fill:currentColor}.pk-mesh{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.pk-mesh i{filter:blur(90px);opacity:.55;will-change:transform;border-radius:50%;width:62vmax;height:62vmax;position:absolute}.pk-mesh .b1{background:var(--pink);animation:12s ease-in-out infinite alternate pk-b1;top:-24vmax;left:-18vmax}.pk-mesh .b2{background:var(--cyan);animation:12s ease-in-out infinite alternate pk-b2;top:4vmax;right:-22vmax}.pk-mesh .b3{background:var(--amber);opacity:.38;animation:12s ease-in-out infinite alternate pk-b3;bottom:-34vmax;left:18vmax}.pk-mesh.soft i{opacity:.3}.pk-mesh.soft .b3{opacity:.2}@keyframes pk-b1{to{transform:translate(14vmax,10vmax)scale(1.15)}}@keyframes pk-b2{to{transform:translate(-12vmax,14vmax)scale(.9)}}@keyframes pk-b3{to{transform:translate(-10vmax,-12vmax)scale(1.2)}}.pk-motion .pk-rv{opacity:0;transition:opacity .7s var(--ease)var(--d,0s),transform .7s var(--ease)var(--d,0s);transform:translateY(26px)}.pk-motion .pk-rv.in{opacity:1;transform:none}.pk-header{z-index:60;color:#fff;border-bottom:1px solid #0000;transition:background .3s,border-color .3s,-webkit-backdrop-filter .3s,backdrop-filter .3s;position:fixed;top:0;left:0;right:0}.pk-header.clear{background:0 0}.pk-header.solid{-webkit-backdrop-filter:saturate(160%)blur(16px);background:#0a0f2ce0;border-bottom-color:#ffffff14}.pk-bar{height:var(--hh);align-items:center;gap:18px;max-width:1320px;margin:0 auto;padding:0 24px;display:flex}.pk-logo{font-family:var(--display);letter-spacing:-.02em;align-items:center;gap:10px;min-height:44px;font-size:22px;font-weight:700;display:inline-flex}.pk-logo-mark{background:var(--conic);border-radius:8px;width:26px;height:26px;animation:8s linear infinite pk-spin;box-shadow:0 0 22px #ff2e9373}@keyframes pk-spin{to{--pk-a:360deg}}.pk-bar-chip{display:flex}.pk-chip{white-space:nowrap;background:#ffffff14;border:1px solid #ffffff29;border-radius:999px;align-items:center;gap:8px;height:36px;padding:0 12px;font-size:13px;display:inline-flex}.pk-chip-dot{background:var(--pink);border-radius:50%;width:8px;height:8px;animation:1.8s infinite pk-pulse;box-shadow:0 0 #ff2e9399}.pk-chip.live .pk-chip-dot{background:#2ee6a0}.pk-chip-label{opacity:.75}@keyframes pk-pulse{70%{box-shadow:0 0 0 8px #ff2e9300}to{box-shadow:0 0 #ff2e9300}}.pk-flipnum{font-family:var(--display);font-variant-numeric:tabular-nums;letter-spacing:.02em;font-weight:600;display:inline-flex}.pk-flip{text-align:center;perspective:200px;width:.66em;height:1.25em;display:inline-block;position:relative;overflow:hidden}.pk-flip-in{animation:pk-flip .38s var(--ease)backwards;transform-origin:50% 0;display:block}.pk-flip-colon{opacity:.5;padding:0 1px}@keyframes pk-flip{0%{opacity:0;transform:rotateX(-90deg)translateY(-30%)}}.pk-nav{gap:2px;margin-left:auto;display:flex}.pk-nav-link{background:0 0;border:0;border-radius:999px;align-items:center;min-height:44px;padding:0 14px;font-size:15px;font-weight:500;transition:background .2s;display:inline-flex;color:#ffffffdb!important}.pk-nav-link:hover,.pk-nav-link.on{background:#ffffff1a;color:#fff!important}.pk-bar-tools{align-items:center;gap:6px;display:flex}.pk-bar-search{width:240px}.pk-tool{color:#fff;background:0 0;border:0;border-radius:50%;place-items:center;width:44px;height:44px;display:inline-grid;position:relative}.pk-tool:hover{background:#ffffff1a}.pk-search{color:#fff;background:#ffffff17;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:8px;height:44px;padding:0 14px;display:flex;position:relative}.pk-search input{color:#fff;background:0 0;border:0;outline:none;flex:1;min-width:0;height:100%;font-size:14px}.pk-search input::placeholder{color:#ffffff8c}.pk-search-hits{width:min(380px,100vw - 32px);color:var(--ink);z-index:5;background:#fff;border-radius:20px;margin:0;padding:8px;list-style:none;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 24px 60px -20px #0a0f2c80}.pk-search-hits a{border-radius:14px;grid-template-columns:44px 1fr auto;align-items:center;gap:12px;min-height:52px;padding:4px 8px;font-size:14px;display:grid}.pk-search-hits a:hover{background:var(--tint)}.pk-search-hits img{object-fit:contain;background:var(--tint);border-radius:10px;width:44px;height:44px}.pk-mega{background:var(--mid);border-bottom:1px solid #ffffff14;position:absolute;top:100%;left:0;right:0;box-shadow:0 40px 80px -30px #0009}.pk-mega-in{grid-template-columns:260px 1fr;gap:40px;max-width:1320px;margin:0 auto;padding:32px 24px 40px;display:grid}.pk-mega-blurb{color:#ffffffb3;font-size:15px;margin:0 0 20px!important}.pk-mega-grid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.pk-mega-card{background:var(--glass);transition:border-color .2s,transform .25s var(--ease);border:1px solid #0000;border-radius:20px;gap:6px;padding:12px;display:grid}.pk-mega-card:hover{border-color:var(--glass-line);transform:translateY(-3px)}.pk-mega-img{aspect-ratio:1;background:radial-gradient(circle at 50% 40%,#b9a8ff40,#0000 70%);border-radius:14px;place-items:center;display:grid}.pk-mega-img img{object-fit:contain;width:78%;height:78%}.pk-mega-name{font-size:14px;font-weight:600}.pk-mega-price{color:#fff9;font-size:13px}.pk-dock{display:none}.pk-sheet-scrim,.pk-scrim{z-index:84;-webkit-backdrop-filter:blur(3px);background:#05081999;position:fixed;inset:0}.pk-sheet{z-index:86;background:var(--mid2);color:#fff;touch-action:none;border-radius:24px 24px 0 0;flex-direction:column;max-height:88vh;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -20px 60px #0006}.pk-sheet-grab{cursor:grab;touch-action:none;flex:none;place-items:center;height:44px;display:grid}.pk-sheet-grab span{background:#ffffff59;border-radius:3px;width:44px;height:5px}.pk-sheet-body{padding:0 16px calc(24px + env(safe-area-inset-bottom));overscroll-behavior:contain;touch-action:pan-y;gap:16px;display:grid;overflow-y:auto}.pk-sheet-body .pk-chip{justify-self:start}.pk-acc{margin:0;padding:0;list-style:none}.pk-acc>li{border-bottom:1px solid #ffffff1a}.pk-acc>li>button{width:100%;min-height:56px;font-family:var(--display);background:0 0;border:0;justify-content:space-between;align-items:center;padding:0 4px;font-size:19px;font-weight:600;display:flex}.pk-acc>li>button svg{transition:transform .25s}.pk-acc>li.open>button svg{transform:rotate(90deg)}.pk-acc-panel{padding:0 0 16px}.pk-acc-row{scrollbar-width:none;gap:10px;padding-bottom:6px;display:flex;overflow-x:auto}.pk-acc-row::-webkit-scrollbar{display:none}.pk-acc-card{background:var(--glass);border-radius:16px;flex:0 0 112px;gap:6px;padding:8px;font-size:12px;font-weight:500;display:grid}.pk-acc-card img{aspect-ratio:1;object-fit:contain;width:100%}.pk-acc-all{align-items:center;gap:6px;min-height:44px;font-size:14px;font-weight:600;display:inline-flex;color:var(--lav)!important}.pk-sheet-links{grid-template-columns:1fr 1fr;gap:8px;display:grid}.pk-sheet-links a{background:var(--glass);border-radius:14px;align-items:center;min-height:48px;padding:0 14px;font-size:14px;font-weight:500;display:flex}.pk-hero{background:var(--mid);color:#fff;position:relative}.pk-hero-stage{height:100vh;min-height:640px;position:relative;overflow:hidden}.pk-hero-grid{z-index:1;height:100%;padding-top:var(--hh);grid-template-columns:1.05fr .95fr;align-items:center;gap:32px;display:grid;position:relative}.pk-hero-body{color:#ffffffc7;max-width:520px;font-size:19px;margin-top:20px!important}.pk-hero-ctas{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.pk-beats{gap:28px;margin:44px 0 0;padding:0;list-style:none;display:flex}.pk-beats li{opacity:.38;transition:opacity .4s var(--ease),transform .4s var(--ease);gap:2px;display:grid}.pk-beats li.on{opacity:1;transform:translateY(-4px)}.pk-beat-label{letter-spacing:.14em;text-transform:uppercase;color:var(--lav);font-size:12px;font-weight:600}.pk-beat-num{font-family:var(--display);font-variant-numeric:tabular-nums;font-size:40px;font-weight:600;line-height:1.05}.pk-beat-num em{opacity:.7;margin-left:4px;font-size:.5em;font-style:normal}.pk-beat-cap{color:#fff9;max-width:180px;font-size:13px}.pk-hero-device{perspective:1200px;place-items:center;display:grid;position:relative}.pk-hero-floor{filter:blur(10px);background:radial-gradient(closest-side,#b9a8ff80,#0000);border-radius:50%;width:70%;height:60px;margin-left:-35%;position:absolute;bottom:-6%;left:50%}.pk-hero-progress{z-index:2;gap:8px;display:flex;position:absolute;bottom:28px;left:50%;transform:translate(-50%)}.pk-hero-progress span{background:#fff3;border-radius:2px;width:34px;height:4px;transition:background .3s}.pk-hero-progress span.on{background:var(--grad)}.pk-hero-stack{display:none}@media (min-width:768px){.pk-hero{height:calc(var(--beats,3)*100vh)}.pk-hero-stage{position:sticky;top:0}}.pk-phone{aspect-ratio:9/19.2;width:min(290px,70vw);transform-style:preserve-3d;will-change:transform;position:relative}.pk-phone-body{background:linear-gradient(145deg,#2a3170,#0d1233 55%,#1d2459);border-radius:46px;padding:10px;position:absolute;inset:0;overflow:hidden;box-shadow:inset 0 0 0 1.5px #ffffff38,inset 0 0 0 6px #070a1f,0 50px 90px -30px #000c,0 0 80px -10px #b9a8ff59}.pk-phone-screen{height:100%;transition:background .6s var(--ease);background:#060918;border-radius:37px;position:relative;overflow:hidden}.pk-phone-screen.s0{background:radial-gradient(120% 80% at 20% 0,#ff2e93,#0000 60%),radial-gradient(120% 90% at 100% 100%,#00d1ff,#0000 60%),#120c3a}.pk-phone-screen.s1{background:radial-gradient(120% 80% at 80% 0,#00d1ff,#0000 60%),radial-gradient(120% 90% at 0 100%,#b9a8ff,#0000 60%),#071a33}.pk-phone-screen.s2{background:radial-gradient(120% 80% at 50% 0,#ffb800,#0000 60%),radial-gradient(120% 90% at 0 100%,#ff2e93,#0000 60%),#2a0d26}.pk-phone-punch{z-index:3;background:#000;border-radius:50%;width:12px;height:12px;margin-left:-6px;position:absolute;top:14px;left:50%;box-shadow:inset 0 0 0 2px #1a1f45}.pk-screen-flow{background:conic-gradient(from var(--pk-a),transparent,#ffffff2e,transparent 40%);mix-blend-mode:overlay;animation:9s linear infinite pk-spin;position:absolute;inset:-40%}.pk-screen-beat{z-index:2;text-align:center;opacity:0;transition:opacity .45s var(--ease),transform .45s var(--ease);place-content:center;display:grid;position:absolute;inset:0;transform:translateY(14px)scale(.96)}.pk-screen-beat.on{opacity:1;transform:none}.pk-screen-beat small{letter-spacing:.2em;text-transform:uppercase;opacity:.85;font-size:11px}.pk-screen-beat strong{font-family:var(--display);font-variant-numeric:tabular-nums;font-size:clamp(40px,5vw,58px);font-weight:700;line-height:1}.pk-screen-beat em{opacity:.85;margin-top:4px;font-size:16px;font-style:normal;font-weight:600;display:block}.pk-screen-dock{z-index:2;-webkit-backdrop-filter:blur(8px);background:#ffffff29;border-radius:18px;justify-content:space-between;padding:8px 10px;display:flex;position:absolute;bottom:18px;left:14%;right:14%}.pk-screen-dock i{background:#ffffff8c;border-radius:9px;width:26px;height:26px}.pk-phone-shine{z-index:4;pointer-events:none;background:linear-gradient(100deg,#0000,#ffffff29,#0000);width:34%;margin-left:-17%;position:absolute;top:-10%;bottom:-10%;transform:skew(-12deg)}.pk-card{border-radius:var(--r);background:var(--line);transition:transform .35s var(--ease),box-shadow .35s var(--ease);padding:1.5px;position:relative}.pk-card-in{border-radius:calc(var(--r) - 1.5px);height:100%;color:var(--ink);background:#fff;flex-direction:column;display:flex;overflow:hidden}.pk-card-media{aspect-ratio:1;background:radial-gradient(circle at 50% 42%,#fff,var(--tint)70%);border-radius:18px;margin:8px;position:relative;overflow:hidden}.pk-card-media img{object-fit:contain;width:80%;height:80%;transition:opacity .45s var(--ease),transform .6s var(--ease);position:absolute;inset:10%}.pk-card-media img.back{opacity:0;transform:scale(.94)rotateY(-20deg)}.pk-card-badges{z-index:1;flex-wrap:wrap;gap:6px;display:flex;position:absolute;top:10px;left:10px}.pk-card-body{gap:8px;padding:6px 16px 18px;display:grid}.pk-card-name{font-family:var(--display);font-size:17px;font-weight:600;line-height:1.2}.pk-chips{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.pk-chips li{border:1px solid var(--line);color:var(--muted);border-radius:999px;padding:2px 9px;font-size:12px;font-weight:500}.pk-dots{gap:6px;margin:0;padding:0;list-style:none;display:flex}.pk-dots li{border-radius:50%;width:12px;height:12px;box-shadow:inset 0 0 0 1px #0a0f2c33}.pk-card-price{flex-wrap:wrap;align-items:baseline;gap:6px;display:flex}.pk-card-price small{color:var(--muted);font-size:12px}.pk-card-price b{font-size:18px;font-weight:700}.pk-card-price s,.pk-drop-price s,.pk-pdp-price s{color:var(--muted);font-size:13px}.pk-card-price em,.pk-pdp-price em{color:var(--pink);font-size:12px;font-style:normal;font-weight:700}.pk-card-emi{color:var(--muted);font-size:12px}.pk-compare-check{z-index:2;min-height:44px;color:var(--ink);cursor:pointer;background:#ffffffeb;border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:12px;font-weight:600;display:inline-flex;position:absolute;top:12px;right:12px;box-shadow:0 4px 14px -6px #0a0f2c59}.pk-compare-check input{width:16px;height:16px;accent-color:var(--pink);margin:0}.pk-compare-check.on{background:var(--mid);color:#fff}.pk-compare-check.inline{box-shadow:none;border:1px solid var(--line);position:static}@media (hover:hover){.pk-card:hover{background:var(--conic);animation:2s linear infinite pk-spin;transform:translateY(-4px);box-shadow:0 24px 50px -24px #0a0f2c73}.pk-card:hover .pk-card-media img.front{opacity:0;transform:scale(.94)rotateY(20deg)}.pk-card:hover .pk-card-media img.back{opacity:1;transform:none}.pk-card:hover .pk-card-media img.front:only-child{opacity:1;transform:scale(1.05)}.pk-compare-check:not(.on):not(.inline){opacity:0;transition:opacity .2s}.pk-card:hover .pk-compare-check,.pk-compare-check:focus-within{opacity:1}}.pk-grid{grid-template-columns:repeat(auto-fill,minmax(232px,1fr));gap:22px;display:grid}.pk-grid.three{grid-template-columns:repeat(3,1fr)}.pk-grid.four{grid-template-columns:repeat(4,1fr)}.pk-rail,.pk-drops{scroll-snap-type:x mandatory;scrollbar-width:none;gap:20px;padding-bottom:8px;display:flex;overflow-x:auto}.pk-rail::-webkit-scrollbar{display:none}.pk-drops::-webkit-scrollbar{display:none}.pk-rail>*{scroll-snap-align:start;flex:0 0 272px}.pk-drops{padding:4px max(24px,50vw - 596px) 12px;scroll-padding:0 max(24px,50vw - 596px)}.pk-drop{border-radius:var(--r);background:var(--glass);border:1px solid var(--glass-line);scroll-snap-align:start;flex-direction:column;flex:0 0 340px;gap:10px;padding:20px;display:flex;position:relative}.pk-drop.first{background:radial-gradient(120% 90% at 0% 0%,#ff2e9359,transparent 60%),radial-gradient(120% 90% at 100% 100%,#00d1ff4d,transparent 60%),var(--mid2);flex-basis:420px}.pk-drop.ended{opacity:.6}.pk-drop-top{justify-content:space-between;align-items:center;gap:10px;font-size:15px;display:flex}.pk-drop-state{letter-spacing:.08em;text-transform:uppercase;background:#ffffff1f;border-radius:999px;padding:4px 10px;font-size:11px;font-weight:700}.pk-drop-state.live{color:var(--ink);background:#2ee6a0}.pk-drop-img{aspect-ratio:4/3;place-items:center;display:grid}.pk-drop-img img{object-fit:contain;filter:drop-shadow(0 24px 30px #00000073);width:100%;height:100%}.pk-drop h3{font-family:var(--display);font-size:22px;font-weight:600}.pk-drop>p{color:#ffffffb3;font-size:14px}.pk-drop-foot{justify-content:space-between;align-items:center;gap:10px;margin-top:auto;padding-top:8px;display:flex}.pk-drop-price{align-items:baseline;gap:8px;display:flex}.pk-drop-price b{font-size:20px}.pk-drop-price s{color:#ffffff80}.pk-finder-teaser{background:radial-gradient(100% 120% at 100% 0%,#b9a8ff59,transparent 60%),var(--tint);border-radius:32px;grid-template-columns:1fr 1fr;align-items:center;gap:48px;padding:48px;display:grid}.pk-ft-copy .pk-btn{margin-top:26px}.pk-ft-card{border-radius:var(--r);background:#fff;padding:28px;transform:rotate(1.5deg);box-shadow:0 30px 60px -30px #0a0f2c59}.pk-ft-step{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:12px;font-weight:600}.pk-ft-q{font-family:var(--display);font-size:24px;font-weight:600;line-height:1.2;margin:8px 0 18px!important}.pk-ft-opts{gap:8px;display:grid}.pk-ft-opts a{border:1px solid var(--line);border-radius:14px;align-items:center;min-height:48px;padding:0 16px;font-weight:500;transition:border-color .2s,background .2s;display:flex}.pk-ft-opts a:hover{border-color:var(--ink);background:var(--tint)}.pk-trade-sec{overflow:hidden}.pk-trade-grid{grid-template-columns:.9fr 1.1fr;align-items:center;gap:56px;display:grid}.pk-trade{border-radius:var(--r);background:var(--glass);border:1px solid var(--glass-line);gap:22px;padding:28px;display:grid}.pk-trade legend{letter-spacing:.1em;text-transform:uppercase;color:var(--lav);margin-bottom:10px;font-size:13px;font-weight:600}.pk-trade .pk-hint{margin-top:10px}.pk-trade-out{border-top:1px solid var(--glass-line);gap:4px;padding-top:20px;display:grid}.pk-trade-out p{color:#ffffffb3;font-size:14px}.pk-trade-out strong{font-family:var(--display);font-size:clamp(40px,6vw,60px);font-weight:700;line-height:1.05}.pk-trade-out small{color:#ffffff8c;margin-bottom:14px;font-size:13px}.pk-trade-out .pk-btn{justify-self:start}.pk-seg{flex-wrap:wrap;gap:8px;display:flex}.pk-seg button{border:1px solid var(--glass-line);color:#fff;background:0 0;border-radius:999px;align-items:center;gap:8px;min-height:44px;padding:0 16px;font-size:14px;font-weight:500;transition:background .2s,color .2s;display:inline-flex}.pk-seg button.on{color:var(--ink);background:#fff;border-color:#fff}.pk-seg.big{background:#ffffff0f;border-radius:999px;grid-template-columns:1fr 1fr;padding:6px;display:grid}.pk-seg.big button{border:0;justify-content:center;min-height:48px;font-size:15px;font-weight:600}.pk-bento{grid-template-columns:repeat(4,1fr);grid-auto-rows:230px;gap:18px;display:grid}.pk-bento-tile{border-radius:var(--r);background:var(--tint);position:relative;overflow:hidden}.pk-bento-tile.t0{background:radial-gradient(100% 100% at 100% 100%,#00d1ff40,transparent 60%),var(--tint);grid-area:span 2/span 2}.pk-bento-tile.t3{grid-column:span 2}.pk-bento-tile>a{display:block;position:absolute;inset:0}.pk-bento-tile>a img{object-fit:contain;width:62%;height:70%;transition:transform .6s var(--ease);position:absolute;bottom:6%;right:6%}.pk-bento-tile.t0>a img{width:74%;height:74%}.pk-bento-tile>a:hover img{transform:scale(1.05)rotate(-2deg)}.pk-bento-txt{z-index:1;gap:2px;display:grid;position:absolute;top:20px;left:20px;right:20px}.pk-bento-txt b{font-family:var(--display);font-size:19px;font-weight:600;line-height:1.2}.pk-bento-tile.t0 .pk-bento-txt b{font-size:28px}.pk-bento-txt small{color:var(--muted);font-size:14px}.pk-bento-tile.perk{background:var(--mid);color:#fff;grid-column:span 2;padding:22px}.pk-bento-tile.perk ul{grid-template-columns:1fr 1fr;gap:16px;height:100%;margin:0;padding:0;list-style:none;display:grid}.pk-bento-tile.perk li{align-content:start;gap:4px;display:grid}.pk-bento-tile.perk b{font-family:var(--display);background:var(--grad);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:17px}.pk-bento-tile.perk span{color:#ffffffb3;font-size:13px}.pk-setups{grid-template-columns:repeat(4,1fr);gap:18px;display:grid}.pk-setup>a{border-radius:var(--r);background:var(--glass);border:1px solid var(--glass-line);height:100%;transition:transform .3s var(--ease),border-color .3s;flex-direction:column;gap:8px;padding:24px;display:flex}.pk-setup>a:hover{border-color:var(--lav);transform:translateY(-4px)}.pk-setup-no{font-family:var(--display);background:var(--grad);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:40px;font-weight:700;line-height:1}.pk-setup h3{font-family:var(--display);font-size:22px;font-weight:600}.pk-setup p{color:#ffffffb3;font-size:14px}.pk-setup-imgs{margin:10px 0 4px;display:flex}.pk-setup-imgs img{object-fit:contain;width:56px;height:56px;box-shadow:0 0 0 3px var(--mid);background:#fff;border-radius:50%;margin-right:-10px;padding:6px}.pk-setup-total{color:var(--lav);margin-top:auto;font-size:13px;font-weight:600}.pk-reviews{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.pk-review{border:1px solid var(--line);border-radius:var(--r);color:var(--ink);background:#fff;flex-direction:column;gap:14px;margin:0;padding:24px;display:flex}.pk-review blockquote{margin:0;font-size:16px;line-height:1.6}.pk-review figcaption{align-items:center;gap:12px;margin-top:auto;display:flex}.pk-review figcaption>span:nth-child(2){display:grid}.pk-review figcaption small{color:var(--muted);font-size:13px}.pk-avatar{background:var(--grad);color:#fff;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;font-weight:700;display:inline-grid}.pk-review-dev{object-fit:contain;width:40px;height:40px;margin-left:auto}.pk-notes{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.pk-note>a,div.pk-note>a{gap:10px;display:grid}.pk-note-img{aspect-ratio:16/10;background:var(--tint);border-radius:20px;display:block;overflow:hidden}.pk-note-img.dark{background:var(--mid)}.pk-note-img img{object-fit:cover;width:100%;height:100%;transition:transform .6s var(--ease)}.pk-note a:hover .pk-note-img img,.pk-note-lead a:hover .pk-note-img img{transform:scale(1.04)}.pk-note-meta{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:12px;font-weight:600}.pk-note h3{font-family:var(--display);font-size:20px;font-weight:600;line-height:1.25}.pk-note p{color:var(--muted);font-size:15px}.pk-note-lead{margin-bottom:56px}.pk-note-lead>a{grid-template-columns:1.2fr 1fr;align-items:center;gap:40px;display:grid}.pk-note-lead-copy{justify-items:start;gap:14px;display:grid}.pk-note-lead-copy p{color:var(--muted);font-size:17px}.pk-faq-grid{grid-template-columns:.8fr 1.2fr;align-items:start;gap:56px;display:grid}.pk-faq{margin:0;padding:0;list-style:none}.pk-faq li{border-bottom:1px solid var(--line)}.pk-faq button{text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;width:100%;min-height:64px;padding:14px 0;font-size:17px;font-weight:600;display:flex}.pk-faq button svg{transition:transform .3s var(--ease);flex:none}.pk-faq li.open button svg{transform:rotate(45deg)}.pk-faq-a p{color:var(--muted);max-width:680px;padding:0 0 20px}.pk-footer{color:#fff;background:#070b22;padding-top:72px;position:relative;overflow:hidden}.pk-appstrip{border:1px solid var(--glass-line);background:radial-gradient(80% 140% at 0% 0%,#ff2e934d,transparent 60%),radial-gradient(80% 140% at 100% 100%,#00d1ff40,transparent 60%),var(--mid2);border-radius:28px;grid-template-columns:1fr auto;align-items:center;gap:24px;margin-bottom:64px;padding:36px;display:grid}.pk-appstrip-copy p:not(.pk-eyebrow){color:#ffffffb8;max-width:520px;margin-top:8px!important}.pk-appstrip-btns{flex-wrap:wrap;gap:10px;display:flex}.pk-store-btn{background:#000;border:1px solid #ffffff38;border-radius:14px;align-items:center;gap:10px;min-height:52px;padding:0 18px;font-size:14px;font-weight:600;display:inline-flex}.pk-store-btn:hover{border-color:var(--lav)}.pk-foot-grid{grid-template-columns:1.4fr repeat(3,1fr);gap:32px;padding-bottom:40px;display:grid}.pk-foot-brand>p{color:#ffffffa6;max-width:320px;margin:12px 0 16px!important}.pk-foot-contact{color:#ffffffa6;gap:6px;margin:0;padding:0;font-size:14px;list-style:none;display:grid}.pk-foot-contact li{align-items:flex-start;gap:8px;display:flex}.pk-foot-title{letter-spacing:.14em;text-transform:uppercase;color:var(--lav);font-size:12px;font-weight:700;margin-bottom:12px!important}.pk-foot-col ul{margin:0;padding:0;list-style:none}.pk-foot-col a{color:#ffffffd1;align-items:center;min-height:36px;font-size:15px;display:inline-flex}.pk-foot-col a:hover{color:#fff}.pk-wordmark{font-family:var(--display);letter-spacing:-.05em;white-space:nowrap;-webkit-user-select:none;user-select:none;justify-content:center;padding:0 12px;font-size:clamp(72px,19vw,300px);font-weight:700;line-height:.82;display:flex;overflow:hidden}.pk-wordmark span{background:linear-gradient(170deg,#ff2e93,#00d1ff 55%,#ffb800);color:#0000;-webkit-background-clip:text;background-clip:text;padding:0 .01em .08em;display:inline-block}.pk-wordmark span:nth-child(3n+2){background-image:linear-gradient(170deg,#00d1ff,#b9a8ff 55%,#ff2e93)}.pk-wordmark span:nth-child(3n){background-image:linear-gradient(170deg,#ffb800,#ff2e93 60%,#00d1ff)}.pk-foot-base{padding-top:20px;padding-bottom:calc(24px + var(--dock));color:#ffffff8c;border-top:1px solid #ffffff1a;flex-wrap:wrap;justify-content:space-between;gap:12px;font-size:13px;display:flex}.pk-foot-legal{gap:18px;display:flex}.pk-foot-legal a{align-items:center;min-height:44px;display:inline-flex}.pk-drawer{z-index:90;width:min(440px,100vw);color:var(--ink);background:#fff;flex-direction:column;display:flex;position:fixed;top:0;bottom:0;right:0;box-shadow:-30px 0 80px -30px #0a0f2c73}.pk-drawer-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;display:flex}.pk-drawer-head h2{font-family:var(--display);font-size:22px;font-weight:600}.pk-drawer-empty{color:var(--muted);flex:1;align-content:center;justify-items:center;gap:16px;display:grid}.pk-drawer-foot{padding:16px 20px calc(16px + env(safe-area-inset-bottom));border-top:1px solid var(--line);gap:14px;display:grid}.pk-ship-meter{gap:8px;padding:14px 20px;font-size:14px;font-weight:500;display:grid}.pk-panel .pk-ship-meter{padding:0 0 16px}.pk-ship-meter span{background:var(--tint);border-radius:3px;height:6px;display:block;overflow:hidden}.pk-ship-meter i{background:var(--grad);transform-origin:0;height:100%;transition:transform .5s var(--ease);display:block}.pk-lines{overscroll-behavior:contain;flex:1;margin:0;padding:0 20px;list-style:none;overflow-y:auto}.pk-lines.wide{padding:0}.pk-line{border-bottom:1px solid var(--line);grid-template-columns:76px 1fr auto;align-items:start;gap:14px;padding:16px 0;display:grid}.pk-line-img{background:var(--tint);border-radius:16px;place-items:center;width:76px;height:76px;display:grid}.pk-line-img img{object-fit:contain;width:82%;height:82%}.pk-line-info{gap:4px;min-width:0;display:grid}.pk-line-name{font-weight:600}.pk-line-var{color:var(--muted);font-size:13px}.pk-line-price{white-space:nowrap;font-weight:700}.pk-qty{border:1px solid var(--line);border-radius:999px;justify-self:start;align-items:center;margin-top:6px;display:inline-flex}.pk-qty button{background:0 0;border:0;border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.pk-qty button:disabled{opacity:.3}.pk-qty span{text-align:center;min-width:22px;font-weight:600}.pk-coupon{flex-wrap:wrap;gap:8px;display:flex}.pk-coupon input{border:1px solid var(--line);text-transform:uppercase;background:#fff;border-radius:12px;flex:1;min-width:0;height:44px;padding:0 14px}.pk-coupon button{background:var(--mid);color:#fff;border:0;border-radius:12px;height:44px;padding:0 18px;font-weight:600}.pk-coupon .pk-err{width:100%}.pk-coupon.applied{color:#0b7a55;background:#eafaf3;border-radius:14px;align-items:center;padding:8px 8px 8px 14px;font-size:14px}.pk-coupon.applied span{flex:1}.pk-coupon.applied button{color:#0b7a55;background:0 0;padding:0 10px;text-decoration:underline}.pk-sums{gap:8px;margin:0;font-size:15px;display:grid}.pk-sums>div{justify-content:space-between;gap:12px;display:flex}.pk-sums dt{color:var(--muted)}.pk-sums dd{margin:0;font-weight:500}.pk-sums .total{border-top:1px solid var(--line);margin-top:4px;padding-top:12px;font-size:18px}.pk-sums .total dt{color:var(--ink);font-weight:600}.pk-sums .total dd{font-weight:700}.pk-tray{left:16px;right:16px;bottom:calc(20px + var(--dock));z-index:70;color:#fff;-webkit-backdrop-filter:blur(16px);background:#0a0f2ceb;border-radius:22px;align-items:center;gap:16px;width:fit-content;max-width:min(760px,100vw - 32px);margin:0 auto;padding:10px 10px 10px 14px;display:flex;position:fixed;box-shadow:0 24px 60px -20px #0009}.pk-tray ul{scrollbar-width:none;gap:8px;min-width:0;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.pk-tray li{background:var(--glass);border-radius:14px;flex:none;align-items:center;gap:8px;height:52px;padding:0 6px 0 4px;font-size:13px;font-weight:500;display:flex;position:relative}.pk-tray li img{object-fit:contain;background:#fff;border-radius:10px;width:44px;height:44px}.pk-tray li span{text-overflow:ellipsis;white-space:nowrap;max-width:110px;overflow:hidden}.pk-tray li button{color:#fff;opacity:.7;background:0 0;border:0;place-items:center;width:32px;height:44px;display:grid}.pk-tray-slot{color:#fff9;border:1.5px dashed #ffffff40;justify-content:center;background:0 0!important;padding:0 14px!important}.pk-tray-act{flex:none;align-items:center;gap:8px;display:flex}.pk-tray-act .pk-link{color:#ffffffbf;padding:0 6px}.pk-compare{z-index:90;border-radius:var(--r);max-width:960px;max-height:calc(100vh - 120px);color:var(--ink);background:#fff;flex-direction:column;margin:0 auto;display:flex;position:fixed;top:80px;left:16px;right:16px;overflow:hidden;box-shadow:0 40px 100px -30px #0009}.pk-compare-scroll{overscroll-behavior:contain;overflow:auto}.pk-compare table{border-collapse:collapse;width:100%;font-size:14px}.pk-compare th,.pk-compare td{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:12px 16px}.pk-compare thead th{vertical-align:bottom}.pk-compare thead img{object-fit:contain;width:96px;height:96px;margin-bottom:8px}.pk-compare thead a{font-family:var(--display);text-underline-offset:3px;font-weight:600;text-decoration:underline}.pk-compare tbody th{color:var(--muted);white-space:nowrap;font-weight:600}.pk-shop{min-height:80vh;padding-top:var(--hh);color:var(--ink);background:#fff}.pk-shop-head{background:radial-gradient(60% 120% at 100% 0,#b9a8ff47,#0000 60%),#fff;padding:56px 0 28px}.pk-cats{scrollbar-width:none;gap:8px;margin-top:28px;display:flex;overflow-x:auto}.pk-cats::-webkit-scrollbar{display:none}.pk-cats a{border:1px solid var(--line);border-radius:999px;flex:none;align-items:center;min-height:44px;padding:0 18px;font-size:14px;font-weight:600;transition:background .2s,color .2s;display:inline-flex}.pk-cats a.on{background:var(--mid);color:#fff;border-color:var(--mid)}.pk-shop-body{grid-template-columns:250px 1fr;align-items:start;gap:40px;padding-top:12px;padding-bottom:112px;display:grid}.pk-shop-side{top:calc(var(--hh) + 20px);position:sticky}.pk-filters{gap:26px;display:grid}.pk-filters legend{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin-bottom:10px;font-size:12px;font-weight:700}.pk-check{cursor:pointer;align-items:center;gap:10px;min-height:40px;font-size:15px;display:flex}.pk-check input{width:18px;height:18px;accent-color:var(--pink);margin:0}.pk-pills{flex-wrap:wrap;gap:8px;display:flex}.pk-pills button{border:1px solid var(--line);background:#fff;border-radius:999px;min-height:44px;padding:0 14px;font-size:14px;font-weight:500;transition:background .2s,color .2s}.pk-pills button.on{background:var(--mid);color:#fff;border-color:var(--mid)}.pk-dark-page .pk-pills button{border-color:var(--glass-line);color:#fff;background:0 0}.pk-dark-page .pk-pills button.on{color:var(--ink);background:#fff}.pk-switch{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:44px;font-size:15px;font-weight:500;display:flex;position:relative}.pk-switch input{opacity:0;width:1px;height:1px;position:absolute}.pk-switch-ui{background:#0a0f2c2e;border-radius:14px;flex:none;width:46px;height:28px;transition:background .2s;position:relative}.pk-switch-ui:after{content:"";width:22px;height:22px;transition:transform .25s var(--ease);background:#fff;border-radius:50%;position:absolute;top:3px;left:3px;box-shadow:0 2px 6px #0003}.pk-switch input:checked+.pk-switch-ui{background:var(--pink)}.pk-switch input:checked+.pk-switch-ui:after{transform:translate(18px)}.pk-switch input:focus-visible+.pk-switch-ui{outline:2px solid var(--cyan);outline-offset:2px}.pk-shop-bar{color:var(--muted);justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;font-size:14px;display:flex}.pk-shop-bar>p{margin-right:auto!important}.pk-filter-btn{display:none!important}.pk-sort{align-items:center;gap:8px;display:inline-flex}.pk-sort select,.pk-field select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%235a6084' stroke-width='1.8'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;padding-right:36px!important}.pk-sort select{border:1px solid var(--line);height:44px;color:var(--ink);background-color:#fff;border-radius:12px;padding:0 14px}.pk-fsheet{z-index:95;color:var(--ink);background:#fff;flex-direction:column;display:flex;position:fixed;inset:0}.pk-fsheet-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.pk-fsheet-head h2{font-family:var(--display);font-size:22px}.pk-fsheet-body{flex:1;padding:20px 16px;overflow-y:auto}.pk-fsheet>.pk-btn,.pk-fsheet>div:last-child:not(.pk-fsheet-body){margin:12px 16px calc(12px + env(safe-area-inset-bottom));width:auto}.pk-pdp{padding:calc(var(--hh) + 28px)0 112px;color:var(--ink);background:#fff}.pk-crumbs{color:var(--muted);flex-wrap:wrap;gap:8px;margin-bottom:20px;font-size:13px;display:flex}.pk-crumbs a{align-items:center;min-height:32px;display:inline-flex}.pk-crumbs a:hover{color:var(--ink)}.pk-pdp-grid{grid-template-columns:1.1fr 1fr;align-items:start;gap:56px;display:grid}.pk-pdp-media{top:calc(var(--hh) + 20px);position:sticky}.pk-stage-light{aspect-ratio:1;border:1px solid var(--line);background:radial-gradient(60% 60% at 50% 45%,#fff,#eeecff 75%,#e6f9ff);border-radius:32px;position:relative;overflow:hidden}.pk-pdp-img{position:absolute;inset:8%}.pk-pdp-img img,.pk-wash{object-fit:contain;filter:drop-shadow(0 30px 40px #0a0f2c38);width:100%;height:100%;position:absolute;inset:0}.pk-wash{filter:none;mix-blend-mode:color;pointer-events:none;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.pk-views{justify-content:center;gap:8px;margin-top:14px;display:flex}.pk-views button{border:1px solid var(--line);background:#fff;border-radius:999px;min-height:44px;padding:0 20px;font-size:14px;font-weight:600}.pk-views button.on{background:var(--mid);color:#fff;border-color:var(--mid)}.pk-pdp-info{gap:4px;display:grid}.pk-pdp-tags{flex-wrap:wrap;gap:6px;margin-bottom:12px;display:flex}.pk-pdp-tagline{font-family:var(--display);justify-self:start;font-size:20px;font-weight:600;margin-top:10px!important}.pk-pdp-intro{color:var(--muted);font-size:17px;margin-top:10px!important}.pk-pdp-price{flex-wrap:wrap;align-items:baseline;gap:10px;margin-top:22px;display:flex;overflow:hidden}.pk-pdp-price b{font-family:var(--display);font-size:38px;font-weight:700;line-height:1.1;display:inline-block}.pk-pdp-price s{font-size:16px}.pk-pdp-price em{font-size:14px}.pk-pdp-price small{width:100%;color:var(--muted);font-size:13px}.pk-opt{margin-top:24px!important}.pk-opt legend{margin-bottom:10px;font-size:14px;font-weight:700}.pk-opt legend span{color:var(--muted);margin-left:6px;font-weight:500}.pk-opt-chips{grid-template-columns:repeat(auto-fill,minmax(112px,1fr));gap:8px;display:grid}.pk-opt-chips button{border:1.5px solid var(--line);text-align:left;background:#fff;border-radius:16px;justify-items:start;gap:2px;min-height:60px;padding:10px 14px;transition:border-color .2s,box-shadow .2s;display:grid}.pk-opt-chips button b{font-size:15px}.pk-opt-chips button small{color:var(--muted);font-size:12px}.pk-opt-chips button.on{border-color:var(--ink);box-shadow:0 0 0 3px #b9a8ff73}.pk-opt-chips button:disabled{opacity:.4}.pk-swatches{flex-wrap:wrap;gap:8px;display:flex}.pk-swatches button{background:0 0;border:2px solid #0000;border-radius:50%;place-items:center;width:48px;height:48px;padding:0;transition:border-color .2s;display:grid;position:relative}.pk-swatches button span{border-radius:50%;width:34px;height:34px;box-shadow:inset 0 0 0 1px #0a0f2c33}.pk-swatches button.on{border-color:var(--ink)}.pk-swatches button.na{opacity:.4}.pk-swatches button.na:after{content:"";background:var(--ink);width:2px;height:40px;position:absolute;transform:rotate(45deg)}.pk-stock{color:#0b7a55;font-size:14px;font-weight:600;margin-top:14px!important}.pk-stock.low{color:#b26a00}.pk-stock.out{color:#d61f69}.pk-protect .pk-hint{margin-bottom:10px!important}.pk-protect-opts{gap:8px;display:grid}.pk-protect-opts label{border:1.5px solid var(--line);cursor:pointer;border-radius:16px;align-items:center;gap:12px;min-height:56px;padding:10px 14px;font-size:15px;transition:border-color .2s,background .2s;display:flex}.pk-protect-opts label b{margin-left:auto}.pk-protect-opts label.on{border-color:var(--ink);background:var(--tint)}.pk-protect-opts input{width:18px;height:18px;accent-color:var(--pink);margin:0}.pk-buy{flex-wrap:wrap;align-items:center;gap:10px;margin-top:24px;display:flex}.pk-buy>.pk-btn{flex:220px}.pk-emi{background:var(--tint);border-radius:20px;gap:10px;margin-top:24px;padding:18px 20px;display:grid}.pk-emi table{border-collapse:collapse;width:100%;font-size:14px}.pk-emi th{text-align:left;color:var(--muted);padding:4px 0;font-size:12px;font-weight:700}.pk-emi td{border-top:1px solid var(--line);font-variant-numeric:tabular-nums;padding:6px 0}.pk-emi small{color:var(--muted);font-size:12px}.pk-acc2{border-top:1px solid var(--line);margin-top:28px}.pk-acc2 details{border-bottom:1px solid var(--line)}.pk-acc2 summary{cursor:pointer;justify-content:space-between;align-items:center;min-height:58px;font-weight:700;list-style:none;display:flex}.pk-acc2 summary::-webkit-details-marker{display:none}.pk-acc2 summary svg{transition:transform .25s}.pk-acc2 details[open] summary svg{transform:rotate(90deg)}.pk-acc2 details>p,.pk-acc2 details>ul,.pk-acc2 details>dl{color:var(--muted);padding-bottom:18px}.pk-inbox{grid-template-columns:1fr 1fr;gap:8px;margin:0;padding:0;font-size:14px;list-style:none;display:grid}.pk-inbox li{align-items:center;gap:8px;display:flex}.pk-specs{margin:0;font-size:14px;display:grid}.pk-specs>div{border-bottom:1px solid var(--line);justify-content:space-between;gap:16px;padding:10px 0;display:flex}.pk-specs>div:last-child{border-bottom:0}.pk-specs dt{color:var(--muted)}.pk-specs dd{color:var(--ink);text-align:right;margin:0;font-weight:500}.pk-buybar{display:none}.pk-pin{margin-top:20px}.pk-pin form{border:1px solid var(--line);height:54px;color:var(--ink);background:#fff;border-radius:16px;align-items:center;gap:8px;padding:4px 4px 4px 14px;display:flex}.pk-pin input{background:0 0;border:0;outline:none;flex:1;min-width:0;height:100%;font-size:15px}.pk-pin button{background:var(--mid);color:#fff;border:0;border-radius:12px;height:44px;padding:0 18px;font-weight:600}.pk-pin-out{gap:6px;margin-top:10px;font-size:14px;display:grid}.pk-pin-out p{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pk-pin-out ul{color:var(--muted);gap:4px;margin:0;padding:0;list-style:none;display:grid}.pk-pin-out li:before{content:"•";margin-right:8px}.pk-pin-out li.ok{color:#0b7a55}.pk-pin-out li.ok:before{content:"✓"}.pk-finder{background:var(--glass);border:1px solid var(--glass-line);-webkit-backdrop-filter:blur(14px);border-radius:28px;padding:32px;position:relative}.pk-finder-bar{background:#ffffff1f;border-radius:2px;height:4px;margin-bottom:28px;overflow:hidden}.pk-finder-bar i{background:var(--grad);transform-origin:0;height:100%;transition:transform .5s var(--ease);display:block}.pk-finder-q .pk-h2{margin-bottom:24px!important}.pk-finder-opts{gap:10px;margin-bottom:12px;display:grid}.pk-finder-opts button{border:1px solid var(--glass-line);text-align:left;color:#fff;background:#ffffff0a;border-radius:18px;align-items:center;gap:14px;min-height:64px;padding:10px 18px 10px 12px;font-size:17px;font-weight:500;transition:border-color .2s,background .2s,transform .2s;display:flex}.pk-finder-opts button>span:nth-child(2){flex:1}.pk-finder-opts button:hover,.pk-finder-opts button.on{border-color:var(--lav);background:#b9a8ff24;transform:translate(4px)}.pk-opt-n{background:#ffffff1a;border-radius:12px;flex:none;place-items:center;width:36px;height:36px;font-size:14px;font-weight:700;display:grid}.pk-finder-opts button.on .pk-opt-n{background:var(--grad)}.pk-finder-result .pk-lede{margin-bottom:28px!important}.pk-finder-pick{align-content:start;gap:10px;display:grid}.pk-finder-pick>.pk-tag{justify-self:start}.pk-finder-again{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.pk-repair .pk-page-head{max-width:860px}.pk-promise{flex-wrap:wrap;gap:10px;margin:24px 0 0;padding:0;list-style:none;display:flex}.pk-promise li{background:var(--glass);border:1px solid var(--glass-line);border-radius:999px;align-items:center;gap:8px;min-height:40px;padding:0 14px;font-size:14px;display:inline-flex}.pk-book{border:1px solid var(--glass-line);-webkit-backdrop-filter:blur(14px);background:#121944b8;border-radius:28px;gap:32px;max-width:920px;padding:32px;display:grid}.pk-book legend{font-family:var(--display);margin-bottom:14px;font-size:19px;font-weight:600}.pk-issue-grid{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:10px;display:grid}.pk-issue-grid button{border:1px solid var(--glass-line);color:#fff;text-align:left;background:#ffffff0a;border-radius:18px;align-content:start;justify-items:start;gap:4px;min-height:92px;padding:14px;transition:border-color .2s,background .2s;display:grid}.pk-issue-grid button b{font-size:15px}.pk-issue-grid button small{color:#ffffff9e;font-size:13px}.pk-issue-grid button em{color:var(--lav);margin-top:auto;font-style:normal;font-weight:700}.pk-issue-grid button.on{border-color:var(--lav);background:#b9a8ff29}.pk-days{scrollbar-width:none;gap:8px;margin:14px 0;padding-bottom:2px;display:flex;overflow-x:auto}.pk-days::-webkit-scrollbar{display:none}.pk-days button{border:1px solid var(--glass-line);color:#fff;background:#ffffff0a;border-radius:18px;flex:none;place-items:center;width:66px;height:74px;display:grid}.pk-days button small{text-transform:uppercase;letter-spacing:.08em;opacity:.7;font-size:12px}.pk-days button b{font-family:var(--display);font-size:22px}.pk-days button.on{color:var(--ink);background:#fff;border-color:#fff}.pk-slots{grid-template-columns:repeat(auto-fill,minmax(112px,1fr));gap:8px;display:grid}.pk-slots button{border:1px solid var(--glass-line);color:#fff;background:#ffffff0a;border-radius:16px;place-items:center;gap:0;min-height:58px;display:grid}.pk-slots button small{opacity:.65;font-size:12px}.pk-slots button.on{background:var(--grad);border-color:#0000}.pk-slots button:disabled{opacity:.32;text-decoration:line-through}.pk-book-foot{border-top:1px solid var(--glass-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-top:22px;display:flex}.pk-book-foot b{font-family:var(--display);font-size:24px}.pk-form{gap:14px;display:grid}.pk-field{gap:6px;margin-bottom:14px;display:grid}.pk-form .pk-field{margin-bottom:0}.pk-field>span{font-size:13px;font-weight:600}.pk-field input,.pk-field select,.pk-field textarea{width:100%;min-height:50px;color:var(--ink);background-color:#fff;border:1px solid #0a0f2c2e;border-radius:14px;padding:0 14px;font-size:16px;transition:border-color .2s,box-shadow .2s}.pk-field textarea{resize:vertical;padding:12px 14px}.pk-field input:focus,.pk-field select:focus,.pk-field textarea:focus{border-color:var(--lav);outline:none;box-shadow:0 0 0 3px #b9a8ff59}.pk-dark-page .pk-field input,.pk-dark-page .pk-field select,.pk-dark-page .pk-field textarea{border-color:var(--glass-line);color:#fff;background-color:#ffffff0f}.pk-dark-page .pk-field select option{background:var(--mid2);color:#fff}.pk-two{grid-template-columns:1fr 1fr;gap:12px;display:grid}.pk-code{letter-spacing:.45em;text-align:center;font-weight:700;font-size:24px!important}.pk-done{border:1px solid var(--line);max-width:640px;color:var(--ink);text-align:center;background:#fff;border-radius:28px;justify-items:center;gap:12px;margin:0 auto;padding:48px 28px;display:grid}.pk-dark-page .pk-done{background:var(--glass);border-color:var(--glass-line);color:#fff}.pk-done-ic{background:var(--grad);color:#fff;width:68px;height:68px;animation:pk-pop .5s var(--ease)backwards;border-radius:50%;place-items:center;display:grid}@keyframes pk-pop{0%{opacity:0;transform:scale(.4)}}.pk-done-act{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:8px;display:flex}.pk-co{grid-template-columns:1.25fr 1fr;align-items:start;gap:32px;display:grid}.pk-co-form{gap:20px;display:grid}.pk-co-sum{top:calc(var(--hh) + 20px);gap:18px;display:grid;position:sticky}.pk-co-lines{gap:12px;margin:0;padding:0;list-style:none;display:grid}.pk-co-lines li{grid-template-columns:58px 1fr auto;align-items:center;gap:12px;font-size:14px;display:grid}.pk-co-lines li>span:nth-child(2){min-width:0;display:grid}.pk-co-lines small{color:var(--muted);font-size:12px}.pk-co-img{background:var(--tint);border-radius:14px;place-items:center;width:58px;height:58px;display:grid;position:relative}.pk-co-img img{object-fit:contain;width:80%;height:80%}.pk-co-img i{background:var(--mid);color:#fff;text-align:center;border-radius:11px;min-width:22px;height:22px;font-size:12px;font-style:normal;font-weight:700;line-height:22px;position:absolute;top:-6px;right:-6px}.pk-acct-grid{grid-template-columns:1fr 1fr;align-items:start;gap:20px;display:grid}.pk-acct-grid .pk-h3{margin-bottom:16px!important}.pk-ticks{gap:10px;margin:0 0 22px;padding:0;list-style:none;display:grid}.pk-ticks li{align-items:center;gap:10px;display:flex}.pk-signin-alt{flex-wrap:wrap;justify-content:space-between;gap:8px;display:flex}.pk-acct-head{border-radius:var(--r);background:var(--tint);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:32px;padding:24px;display:flex}.pk-orders{gap:14px;display:grid}.pk-order{border:1px solid var(--line);border-radius:20px;padding:20px}.pk-order header{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:12px;display:flex}.pk-order header>div{margin-right:auto;display:grid}.pk-order header small{color:var(--muted);font-size:13px}.pk-order-total{font-weight:700}.pk-order ul{color:var(--muted);gap:6px;margin:0;padding:0;font-size:14px;list-style:none;display:grid}.pk-order li{justify-content:space-between;gap:12px;display:flex}.pk-order li em{font-style:normal}.pk-order footer{flex-wrap:wrap;gap:6px 20px;margin-top:12px;display:flex}.pk-order footer a{text-underline-offset:4px;align-items:center;min-height:44px;font-weight:600;text-decoration:underline;display:inline-flex}.pk-stores-top{grid-template-columns:1.2fr 1fr;gap:20px;margin-bottom:40px;display:grid}.pk-stores-top .pk-h3{margin-bottom:8px!important}.pk-stores{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:18px;display:grid}.pk-store{border-radius:var(--r);background:var(--tint);align-content:start;gap:8px;padding:24px;display:grid}.pk-store-city{letter-spacing:.14em;text-transform:uppercase;color:#6b4dff;font-size:12px;font-weight:700}.pk-store h3{font-family:var(--display);font-size:22px;font-weight:600}.pk-store p{color:var(--muted);gap:8px;font-size:14px;display:flex}.pk-store ul{flex-wrap:wrap;gap:6px;margin:8px 0 0;padding:0;list-style:none;display:flex}.pk-store li{background:#fff;border-radius:999px;padding:3px 10px;font-size:12px;font-weight:600}.pk-jump{flex-wrap:wrap;gap:8px;margin-top:24px;display:flex}.pk-jump a{background:var(--glass);border:1px solid var(--glass-line);border-radius:999px;align-items:center;min-height:44px;padding:0 16px;font-size:14px;font-weight:500;display:inline-flex}.pk-jump a:hover{border-color:var(--lav)}.pk-setup-block{scroll-margin-top:calc(var(--hh) + 20px);margin-top:88px}.pk-setup-hero{grid-template-columns:1fr 1fr;align-items:center;gap:40px;margin-bottom:32px;display:grid}.pk-setup-hero .pk-setup-no{margin-bottom:8px;font-size:64px;display:block}.pk-setup-sum{color:#ffffffbf;margin:16px 0 20px!important}.pk-setup-sum b{color:#fff}.pk-setup-stack{height:320px;position:relative}.pk-setup-stack img{object-fit:contain;filter:drop-shadow(0 30px 30px #00000073);width:46%;height:64%;position:absolute}.pk-setup-stack .s0{z-index:3;top:6%;left:28%}.pk-setup-stack .s1{z-index:2;top:26%;left:2%;transform:rotate(-10deg)}.pk-setup-stack .s2{z-index:2;top:22%;right:2%;transform:rotate(9deg)}.pk-setup-stack .s3{z-index:4;width:34%;height:40%;bottom:0;left:30%;transform:rotate(-4deg)}.pk-doc{grid-template-columns:240px 1fr;align-items:start;gap:48px;display:grid}.pk-doc-side{top:calc(var(--hh) + 20px);gap:2px;display:grid;position:sticky}.pk-doc-side a{min-height:44px;color:var(--muted);border-radius:12px;align-items:center;padding:0 14px;font-size:15px;display:flex}.pk-doc-side a:hover{color:var(--ink);background:var(--tint)}.pk-doc-side a.on{background:var(--tint);color:var(--ink);font-weight:700}.pk-doc-body{max-width:740px;font-size:17px;line-height:1.75}.pk-doc-body p{margin:0 0 18px}.pk-doc-body h2{font-family:var(--display);margin:36px 0 12px;font-size:26px;font-weight:600;line-height:1.2}.pk-doc-faq{margin-top:40px}.pk-doc-faq>h2{margin-bottom:8px}.pk-article{max-width:820px}.pk-article .pk-note-meta{margin:16px 0 12px!important}.pk-article-img{aspect-ratio:16/9;background:var(--tint);border-radius:28px;margin:36px 0;overflow:hidden}.pk-article-img img{object-fit:cover;width:100%;height:100%}.pk-article-body{font-size:18px;line-height:1.8}.pk-article-body p{margin:0 0 20px}.pk-article-body h2{font-family:var(--display);margin:40px 0 14px;font-size:28px;font-weight:600;line-height:1.2}.pk-article-body h3{font-family:var(--display);margin:28px 0 10px;font-size:21px;font-weight:600}.pk-light-page .pk-sec{padding:72px 0 0}.pk-sitemap{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:32px;display:grid}.pk-sitemap ul{margin:0;padding:0;list-style:none}.pk-sitemap a{min-height:36px;color:var(--muted);align-items:center;display:inline-flex}.pk-sitemap a:hover{color:var(--ink)}.pk-nf{min-height:100vh;padding:calc(var(--hh) + 72px)0 112px;overflow:hidden}.pk-nf-in{z-index:1;grid-template-columns:240px 1fr;align-items:center;gap:64px;display:grid;position:relative}.pk-nf-phone{background:linear-gradient(160deg,#1b2358,#070a1f);border-radius:44px;align-content:center;place-items:center;gap:6px;width:220px;height:440px;animation:6s ease-in-out infinite pk-float;display:grid;box-shadow:inset 0 0 0 1.5px #fff3,0 40px 80px -30px #000000b3}.pk-nf-phone b{font-family:var(--display);background:var(--grad);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:64px;line-height:1}.pk-nf-phone small{letter-spacing:.16em;text-transform:uppercase;color:#fff9;font-size:13px}.pk-nf-bars{align-items:flex-end;gap:4px;height:20px;margin-bottom:10px;display:flex}.pk-nf-bars i{background:#ffffff2e;border-radius:2px;width:6px}.pk-nf-bars i:first-child{background:var(--pink);height:6px}.pk-nf-bars i:nth-child(2){height:10px}.pk-nf-bars i:nth-child(3){height:14px}.pk-nf-bars i:nth-child(4){height:20px}@keyframes pk-float{50%{transform:translateY(-12px)rotate(-2deg)}}.pk-nf-cta{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.pk-nf-links{flex-wrap:wrap;gap:4px 18px;display:flex;margin-top:22px!important}.pk-nf-links a{min-height:44px;color:var(--lav);align-items:center;font-weight:500;display:inline-flex}@media (max-width:1180px){.pk-bar-chip{display:none}.pk-bar-search{width:190px}.pk-setups{grid-template-columns:repeat(2,1fr)}}@media (max-width:1023px){.pk-mega-grid{grid-template-columns:repeat(3,1fr)}.pk-mega-grid>:nth-child(4){display:none}.pk-grid.four,.pk-reviews,.pk-notes{grid-template-columns:repeat(2,1fr)}.pk-hero-grid{grid-template-columns:1fr .85fr}.pk-beats{gap:18px}.pk-beat-num{font-size:32px}}@media (max-width:899px){:root{--dock:calc(64px + env(safe-area-inset-bottom));--hh:60px}body.pk{padding-bottom:0}.pk-bar{gap:10px;padding:0 16px}.pk-nav,.pk-bar-search,.pk-bar-tools .pk-tool:not(.pk-bag){display:none}.pk-bar-chip{margin-left:auto;display:flex}.pk-bar-tools{margin-left:auto}.pk-bar-chip+*{margin-left:0}.pk-logo{font-size:20px}.pk-mega{display:none}.pk-dock{z-index:72;height:var(--dock);padding-bottom:env(safe-area-inset-bottom);-webkit-backdrop-filter:blur(16px);color:#ffffffa8;background:#0a0f2cf0;border-top:1px solid #ffffff14;grid-template-columns:repeat(5,1fr);display:grid;position:fixed;bottom:0;left:0;right:0}.pk-dock>a,.pk-dock>button{min-height:64px;color:inherit;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:3px;font-size:11px;font-weight:600;display:flex;position:relative}.pk-dock>.on{color:#fff}.pk-dock>.on:before{content:"";background:var(--grad);border-radius:0 0 3px 3px;height:3px;position:absolute;top:0;left:30%;right:30%}.pk-dock-bag{display:inline-grid;position:relative}.pk-dock-bag .pk-badge{top:-6px;right:-10px}.pk-footer{padding-bottom:var(--dock)}.pk-foot-base{padding-bottom:24px}.pk-buybar{left:0;right:0;bottom:var(--dock);z-index:65;-webkit-backdrop-filter:blur(12px);border-top:1px solid var(--line);color:var(--ink);background:#fffffff5;justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;display:flex;position:fixed}.pk-buybar>span{min-width:0;display:grid}.pk-buybar b{font-size:18px}.pk-buybar small{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.pk-buybar .pk-btn{flex:none}.pk-pdp{padding-bottom:140px}.pk-pdp:has(.pk-buybar)~.pk-tray{bottom:calc(var(--dock) + 84px)}.pk-shop-body{grid-template-columns:1fr;padding-bottom:72px}.pk-shop-side{display:none}.pk-filter-btn{display:inline-flex!important}.pk-pdp-grid,.pk-co,.pk-doc,.pk-faq-grid,.pk-trade-grid,.pk-finder-teaser,.pk-note-lead>a,.pk-setup-hero,.pk-stores-top,.pk-acct-grid{grid-template-columns:1fr}.pk-pdp-grid{gap:28px}.pk-pdp-media,.pk-co-sum,.pk-doc-side{position:static}.pk-doc-side{scrollbar-width:none;gap:6px;margin:0 -16px;padding:0 16px;display:flex;overflow-x:auto}.pk-doc-side a{border:1px solid var(--line);border-radius:999px;flex:none}.pk-co-sum{order:-1}.pk-faq-grid{gap:20px}.pk-finder-teaser{gap:28px;padding:28px}.pk-ft-card{transform:none}.pk-foot-grid{grid-template-columns:1fr 1fr}.pk-foot-brand{grid-column:1/-1}.pk-appstrip{grid-template-columns:1fr;padding:24px}.pk-nf-in{grid-template-columns:1fr;gap:36px}.pk-nf-phone{border-radius:32px;width:150px;height:290px}.pk-nf-phone b{font-size:44px}}@media (max-width:767px){.pk-wrap{padding:0 16px}.pk-sec{padding:72px 0}.pk-dark-page,.pk-light-page{padding-top:calc(var(--hh) + 36px);padding-bottom:80px}.pk-head{margin-bottom:28px}.pk-lede{font-size:16px}.pk-hero-stage{height:auto;min-height:0;padding-bottom:32px}.pk-hero-grid{padding-top:calc(var(--hh) + 40px);grid-template-columns:1fr;gap:28px}.pk-hero-body{font-size:16px}.pk-beats,.pk-hero-progress{display:none}.pk-phone{width:min(220px,58vw)}.pk-hero-stack{z-index:1;grid-template-columns:repeat(3,1fr);gap:8px;margin:0 auto;padding-bottom:48px;list-style:none;display:grid;position:relative}.pk-hero-stack li{background:var(--glass);border:1px solid var(--glass-line);text-align:center;border-radius:18px;gap:2px;min-width:0;padding:14px 10px;display:grid}.pk-hero-stack .pk-beat-label{letter-spacing:.1em;font-size:10px}.pk-hero-stack .pk-beat-num{font-size:24px}.pk-hero-stack .pk-beat-cap{max-width:none;font-size:11px}.pk-mesh i{filter:blur(60px);width:80vmax;height:80vmax}.pk-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.pk-grid.three,.pk-grid.four{grid-template-columns:repeat(2,minmax(0,1fr))}.pk-card-body{gap:6px;padding:4px 12px 14px}.pk-card-name{font-size:15px}.pk-card-price b{font-size:16px}.pk-card-media{border-radius:14px;margin:6px}.pk-chips li:nth-child(n+3){display:none}.pk-compare-check{padding:0 10px;font-size:11px;top:6px;right:6px}.pk-compare-check span{display:none}.pk-compare-check.inline span{display:inline}.pk-rail>*{flex-basis:220px}.pk-drops{gap:12px;padding:4px 16px 12px;scroll-padding:0 16px}.pk-drop,.pk-drop.first{flex-basis:280px}.pk-bento{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:170px;gap:12px}.pk-bento-tile.t0{grid-row:span 2}.pk-bento-tile.t0 .pk-bento-txt b{font-size:22px}.pk-bento-tile.t3,.pk-bento-tile.perk{grid-column:span 2}.pk-bento-tile.perk{height:auto}.pk-bento-txt{top:14px;left:14px;right:14px}.pk-bento-txt b{font-size:16px}.pk-setups,.pk-reviews,.pk-notes{grid-template-columns:1fr}.pk-trade,.pk-finder,.pk-book{border-radius:22px;padding:20px}.pk-two{grid-template-columns:1fr}.pk-issue-grid{grid-template-columns:1fr 1fr}.pk-issue-grid button{min-height:84px;padding:12px}.pk-slots{grid-template-columns:repeat(3,minmax(0,1fr))}.pk-shop-head{padding:36px 0 20px}.pk-cats{margin:20px -16px 0;padding:0 16px}.pk-pdp-price b{font-size:30px}.pk-opt-chips{grid-template-columns:repeat(2,minmax(0,1fr))}.pk-inbox{grid-template-columns:1fr}.pk-setup-stack{height:240px}.pk-tray{gap:8px;padding:8px;left:12px;right:12px}.pk-tray li span,.pk-tray-act .pk-link{display:none}.pk-compare{max-height:calc(100vh - 70px - var(--dock) - 16px);top:70px;left:8px;right:8px}.pk-compare th,.pk-compare td{padding:10px}.pk-compare thead img{width:64px;height:64px}.pk-panel{padding:20px}.pk-done{padding:36px 20px}.pk-wordmark{font-size:21vw}.pk-foot-col a{min-height:44px}.pk-appstrip-btns .pk-store-btn{flex:140px;justify-content:center}}@media (max-width:420px){.pk-chip-label{display:none}.pk-chip{padding:0 10px;font-size:12px}.pk-logo-mark{width:22px;height:22px}.pk-hero-ctas .pk-btn{flex:100%}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.15s!important;animation-duration:.15s!important;animation-iteration-count:1!important}.pk-mesh i,.pk-logo-mark,.pk-screen-flow,.pk-nf-phone,.pk-chip-dot{animation:none!important}.pk-page{animation:.15s linear backwards pk-fade!important}@keyframes pk-fade{0%{opacity:0}}.pk-card:hover{transform:none;animation:none!important}}@media print{.pk-header,.pk-dock,.pk-footer,.pk-tray,.pk-skip{display:none!important}}
