@property --run{syntax:"<angle>";inherits:false;initial-value:0deg}@property --sweep{syntax:"<percentage>";inherits:false;initial-value:-30%}*,*:before,*:after{box-sizing:border-box}html{color-scheme:dark;-webkit-text-size-adjust:100%;scroll-padding-top:calc(var(--pl-hdr) + 16px)}body{margin:0;background:var(--pl-ink);color:var(--pl-paper);font:400 16px/1.5 var(--pl-disp);font-optical-sizing:auto;-webkit-font-smoothing:antialiased;min-height:100vh;overflow-x:hidden}img{display:block;max-width:100%}a{color:inherit}button,input,select{font:inherit;color:inherit}button{-webkit-tap-highlight-color:transparent}[hidden]{display:none!important}.sr{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}:focus-visible{outline:2px solid var(--pl-lilac);outline-offset:3px}::selection{background:var(--pl-lilac-a35)}#stars{position:fixed;top:0;right:0;bottom:0;left:0;width:100vw;height:100vh;z-index:0;pointer-events:none}.nebula{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:radial-gradient(55% 55% at 88% -8%,var(--pl-violet-a26),transparent 70%),radial-gradient(45% 50% at -6% 104%,var(--pl-c-4634aa-a24),transparent 70%),radial-gradient(30% 26% at 46% 38%,var(--pl-lilac-a05),transparent 70%)}.skip{position:fixed;left:16px;top:-60px;z-index:100;background:var(--pl-paper);color:var(--pl-ink);padding:12px 18px;border-radius:var(--pl-r-ctl);font-weight:600;text-decoration:none;transition:top .2s}.skip:focus{top:12px}.hdr{position:sticky;top:0;z-index:40;height:var(--pl-hdr);background:linear-gradient(180deg,var(--pl-ink-a86),var(--pl-ink-a62));backdrop-filter:blur(16px) saturate(1.25);-webkit-backdrop-filter:blur(16px) saturate(1.25)}.hdr:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:linear-gradient(90deg,transparent,var(--pl-lilac-a28) 20%,var(--pl-cyan-a22) 50%,var(--pl-gold-a18) 70%,transparent)}.hdr-in{max-width:1480px;margin:0 auto;padding:0 var(--pl-gut);height:100%;display:flex;align-items:center;gap:40px}.brand{display:flex;align-items:center;justify-content:center;gap:12px;text-decoration:none;min-height:44px;min-width:44px}.brand-badge{width:42px;height:42px;border-radius:50%;overflow:hidden;box-shadow:0 0 0 1px var(--pl-lilac-a35),0 0 24px -4px var(--pl-violet-a70);flex:none}.brand-badge img{width:100%;height:100%;object-fit:cover}.brand-word{font:700 20px/1 var(--pl-disp);letter-spacing:-.01em;display:flex;flex-direction:column;gap:3px}.brand-word span{font:600 10.5px/1 var(--pl-text);letter-spacing:.16em;text-transform:uppercase;color:var(--pl-faint)}.nav{display:flex;gap:6px}.nav a{position:relative;min-height:44px;display:inline-flex;align-items:center;padding:0 14px;border-radius:var(--pl-r-999);text-decoration:none;font:500 15.5px var(--pl-disp);color:var(--pl-dim);transition:color .2s,background-color .2s}.nav a:hover{color:var(--pl-paper);background:var(--pl-lilac-a07)}.nav a[aria-current=page]{color:var(--pl-paper)}.nav a[aria-current=page]:after{content:"";position:absolute;left:14px;right:14px;bottom:6px;height:2px;border-radius:var(--pl-r-2);background:linear-gradient(90deg,var(--pl-lilac),var(--pl-cyan),var(--pl-gold))}.nav .nshort{display:none}.tools{margin-left:auto;display:flex;gap:6px}.ibtn{position:relative;width:44px;height:44px;border-radius:50%;border:0;padding:0;background:transparent;color:var(--pl-dim);display:grid;place-items:center;cursor:pointer;text-decoration:none;transition:background-color .2s,color .2s}.ibtn:hover{background:var(--pl-lilac-a09);color:var(--pl-paper)}.ibtn svg{width:22px;height:22px}.badge{position:absolute;top:2px;right:0;min-width:20px;height:20px;padding:0 6px;border-radius:var(--pl-r-10);background:linear-gradient(135deg,var(--pl-gold-2),var(--pl-gold));color:var(--pl-c-1a1204);font:600 11px/20px var(--pl-text);text-align:center;box-shadow:0 0 0 2px var(--pl-ink),0 4px 14px -4px var(--pl-gold-a80)}main{position:relative;outline:none}.wrap{max-width:1480px;margin:0 auto;padding:0 var(--pl-gut)}.screen{position:relative;overflow-x:clip}h1,h2,h3{margin:0;font-family:var(--pl-disp);letter-spacing:-.02em;text-wrap:balance}.btn{position:relative;overflow:hidden;min-height:48px;padding:0 24px;border:0;border-radius:var(--pl-r-ctl);display:inline-flex;align-items:center;justify-content:center;gap:10px;font:650 16px/1 var(--pl-disp);letter-spacing:.005em;cursor:pointer;text-decoration:none;transition:transform .18s var(--pl-out),box-shadow .35s var(--pl-out),opacity .2s}.btn svg{width:18px;height:18px;flex:none}.btn-primary{color:var(--pl-c-140f2c);background:linear-gradient(135deg,var(--pl-c-ece7ff) 0%,var(--pl-c-c4baff) 42%,var(--pl-c-9f91ee) 100%);box-shadow:inset 0 1px 0 var(--pl-white-a70),0 12px 32px -12px var(--pl-violet-a85)}.btn-primary:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(105deg,transparent 32%,var(--pl-white-a70) 45%,var(--pl-c-ffecba-a55) 51%,transparent 63%);transform:translate(-120%);transition:transform .9s var(--pl-out);pointer-events:none}.btn-primary:hover:after{transform:translate(120%)}.btn-primary:hover{box-shadow:inset 0 1px 0 var(--pl-white-a70),0 16px 40px -12px var(--pl-violet-a100)}.btn:active{transform:scale(.975)}.btn:disabled{cursor:not-allowed}.btn-primary:disabled{background:var(--pl-night-a70);color:var(--pl-paper-a68);box-shadow:inset 0 0 0 1px var(--pl-line-3)}.btn:disabled:after{display:none}.btn-ghost{color:var(--pl-paper);background:var(--pl-lilac-a08);box-shadow:inset 0 0 0 1px var(--pl-line-2)}.btn-ghost:hover{background:var(--pl-lilac-a14)}.btn-wide{width:100%}.btn-xl{min-height:58px;font-size:17.5px;padding:0 30px}.linkbtn{min-height:44px;padding:0 10px;border:0;background:none;color:var(--pl-faint);font:500 14px var(--pl-disp);cursor:pointer;border-radius:var(--pl-r-sm);text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--pl-faint-a40)}.linkbtn:hover{color:var(--pl-paper)}.chips{position:relative;display:flex;gap:8px;flex-wrap:wrap}.chip-ind{position:absolute;left:0;top:0;height:44px;border-radius:var(--pl-r-999);background:var(--pl-paper);box-shadow:0 8px 24px -10px var(--pl-lilac-a80);pointer-events:none;z-index:0}.chip-ind.anim{transition:transform .5s var(--pl-out),width .5s var(--pl-out)}.chip{position:relative;z-index:1;min-height:44px;padding:0 18px;border-radius:var(--pl-r-999);border:1px solid var(--pl-line-2);background:var(--pl-night-a90);color:var(--pl-dim);font:550 15px var(--pl-disp);display:inline-flex;align-items:center;gap:10px;cursor:pointer;transition:color .3s,border-color .3s,background-color .3s}.chip:hover{color:var(--pl-paper);border-color:var(--pl-line-3)}.chip .n{font:500 12.5px var(--pl-text);color:var(--pl-faint);transition:color .3s}.chip[aria-pressed=true]{color:var(--pl-c-140f2c);border-color:transparent;background:transparent}.chip[aria-pressed=true] .n{color:var(--pl-c-4b4378)}.search{position:relative;display:flex;align-items:center}.search svg{position:absolute;left:16px;width:18px;height:18px;color:var(--pl-faint);pointer-events:none}.search input{width:100%;height:48px;padding:0 16px 0 46px;border-radius:var(--pl-r-ctl);border:1px solid var(--pl-line-2);background:var(--pl-night-a90);font:500 15.5px var(--pl-disp);transition:border-color .2s,box-shadow .2s,background-color .2s}.search input::placeholder{color:var(--pl-c-8f87be)}.search input:focus{outline:none;border-color:var(--pl-lilac);box-shadow:0 0 0 4px var(--pl-lilac-a16);background:var(--pl-ink-a80)}.search input::-webkit-search-cancel-button{filter:invert(.8)}.stepper{display:flex;align-items:center;height:44px;border-radius:var(--pl-r-ctl);background:var(--pl-night-a90);box-shadow:inset 0 0 0 1px var(--pl-line-2);transition:box-shadow .3s,background-color .3s}.stepper button{flex:none;width:44px;height:44px;border:0;border-radius:var(--pl-r-sm);background:transparent;display:grid;place-items:center;cursor:pointer;color:var(--pl-paper);transition:background-color .15s}.stepper button svg{width:16px;height:16px}.stepper button:hover{background:var(--pl-lilac-a13)}.stepper button:disabled{color:var(--pl-paper-a30);cursor:default;background:transparent}.stepper input{flex:1;min-width:0;width:100%;height:44px;border:0;background:transparent;text-align:center;font:600 16px var(--pl-text);font-variant-numeric:tabular-nums;border-radius:var(--pl-r-4)}.stepper input:focus{outline:none;background:var(--pl-lilac-a10)}.setchip{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;padding:5px 9px;border-radius:var(--pl-r-999);font:650 11.5px/1.1 var(--pl-text);letter-spacing:.05em;text-transform:uppercase;color:var(--pl-lilac);background:var(--pl-lilac-a08);box-shadow:inset 0 0 0 1px var(--pl-line)}.setchip.op{color:var(--pl-c-ffc1a6);background:var(--pl-c-ffa078-a08);box-shadow:inset 0 0 0 1px var(--pl-c-ffaa82-a18)}.price{margin:0;display:flex;align-items:baseline;gap:7px;font-family:var(--pl-text);font-variant-numeric:tabular-nums}.p-amt{font:600 18px var(--pl-text);color:var(--pl-paper)}.p-per{font:400 12.5px var(--pl-text);color:var(--pl-faint)}.foil{position:relative}.foil-in{position:relative;aspect-ratio:3/4;border-radius:var(--pl-r-20);overflow:hidden;isolation:isolate;background:var(--pl-c-150f33);transform:perspective(1100px) rotateX(var(--rx)) rotateY(var(--ry)) scale(calc(1 + var(--h) * .018));box-shadow:0 34px 60px -34px var(--pl-black-a95),0 0 0 1px var(--pl-lilac-a08);transition:box-shadow .5s var(--pl-out)}.f-ground{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;background:radial-gradient(85% 58% at 50% 14%,var(--pl-c-9d8df0-a50),transparent 66%),radial-gradient(120% 60% at 50% 115%,var(--pl-cyan-a07),transparent 60%),conic-gradient(from 210deg at 50% 42%,var(--pl-cyan-a10),var(--pl-rose-a10),var(--pl-gold-a08),var(--pl-lilac-a12),var(--pl-cyan-a10)),linear-gradient(180deg,var(--pl-c-231a52) 0%,var(--pl-c-171038) 56%,var(--pl-c-0f0a26) 100%)}.f-ground:before{content:"";position:absolute;top:-25%;right:-25%;bottom:-25%;left:-25%;background:repeating-conic-gradient(from 0deg at 50% 45%,var(--pl-c-cdc4ff-a10) 0deg 1.4deg,transparent 1.4deg 7.5deg);-webkit-mask:radial-gradient(closest-side at 50% 45%,var(--pl-black) 25%,transparent 100%);mask:radial-gradient(closest-side at 50% 45%,var(--pl-black) 25%,transparent 100%);transform:translate(calc(var(--px) * -14px),calc(var(--py) * -14px)) rotate(calc(var(--px) * 5deg))}.f-ground:after{content:"";position:absolute;top:-60%;right:-60%;bottom:-60%;left:-60%;background:linear-gradient(120deg,transparent 37%,var(--pl-cyan-a55) 44%,var(--pl-lilac-a50) 48%,var(--pl-rose-a50) 52%,var(--pl-gold-a45) 56%,transparent 63%);transform:translate(calc(var(--px) * 22% + 9%),calc(var(--py) * 22% + 6%));mix-blend-mode:screen;opacity:calc(.1 + var(--h) * .2)}.f-halo{position:absolute;left:50%;top:45%;width:86%;aspect-ratio:1;translate:-50% -50%;border-radius:50%;z-index:1;background:radial-gradient(closest-side,var(--pl-lilac-a34),var(--pl-violet-a12) 58%,transparent);opacity:calc(.6 + var(--h) * .4)}.f-shadow{position:absolute;left:50%;bottom:6%;width:62%;height:6%;translate:-50% 0;border-radius:50%;z-index:1;background:radial-gradient(closest-side,var(--pl-c-020108-a80),var(--pl-c-020108-a35) 55%,transparent)}.f-float{position:absolute;top:8%;right:12%;bottom:12%;left:12%;z-index:2;display:flex;align-items:center;justify-content:center;translate:calc(var(--px) * 14px) calc(var(--py) * 10px)}.f-plate{display:grid;place-items:center;width:100%;height:100%;padding:12%;text-align:center;font:650 17px/1.25 var(--pl-disp);letter-spacing:-.01em;color:var(--pl-dim);text-wrap:balance}.f-pack{max-width:100%;max-height:100%;width:auto;height:auto;border-radius:var(--pl-r-4);filter:drop-shadow(0 18px 20px var(--pl-c-03010c-a62)) drop-shadow(0 3px 4px var(--pl-c-03010c-a50));-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.f-sheen{position:absolute;top:-60%;right:-60%;bottom:-60%;left:-60%;z-index:3;pointer-events:none;background:linear-gradient(115deg,transparent 36%,var(--pl-cyan-a90) 43%,var(--pl-lilac-a85) 47%,var(--pl-rose-a85) 51%,var(--pl-gold-a80) 55%,transparent 62%);transform:translate(calc(var(--px) * -24% + 10%),calc(var(--py) * -24% + 7%));mix-blend-mode:color-dodge;opacity:calc(.04 + var(--h) * .27)}.f-glare{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;pointer-events:none;background:radial-gradient(circle at var(--mx) var(--my),var(--pl-white-a36),var(--pl-white-a10) 26%,transparent 56%);mix-blend-mode:overlay;opacity:var(--h)}.foil-in:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;border-radius:inherit;padding:1.25px;pointer-events:none;background:conic-gradient(from calc(var(--ang) + var(--run)),var(--pl-lilac-a95),var(--pl-cyan-a85),var(--pl-gold-a80),var(--pl-rose-a85),var(--pl-lilac-a95));-webkit-mask-image:linear-gradient(var(--pl-black) 0 0),linear-gradient(var(--pl-black) 0 0);-webkit-mask-origin:content-box,padding-box;-webkit-mask-clip:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;opacity:calc(.3 + var(--h) * .55);transition:opacity .4s}.floaty .f-float{animation:float var(--fd,8s) ease-in-out var(--fdl,0s) infinite}.floaty .f-shadow{animation:floor var(--fd,8s) ease-in-out var(--fdl,0s) infinite}@keyframes float{0%,to{transform:translateY(0) rotate(-.4deg)}50%{transform:translateY(calc(var(--fa,4px) * -1)) rotate(.4deg)}}@keyframes floor{0%,to{transform:scale(1);opacity:1}50%{transform:scale(.9);opacity:.75}}.is-in .foil-in{box-shadow:0 0 0 1px var(--pl-gold-a40),0 0 40px -10px var(--pl-gold-a55),0 34px 60px -34px var(--pl-black-a95)}.is-in .foil-in:after{padding:2px;opacity:1;background:conic-gradient(from calc(var(--ang) + var(--run)),var(--pl-gold),var(--pl-c-fff4d2) 14%,var(--pl-gold) 28%,var(--pl-lilac) 46%,var(--pl-gold) 64%,var(--pl-gold-2) 82%,var(--pl-gold))}.lit .foil-in:after{animation:edgeRun 1s var(--pl-out)}@keyframes edgeRun{0%{--run:-200deg}to{--run:160deg}}@keyframes sweep{0%{--sweep:100%}to{--sweep:26%}}.tz-ico{flex:none;width:40px;height:40px;border-radius:var(--pl-r-ctl);display:grid;place-items:center;color:var(--pl-lilac);background:radial-gradient(circle at 30% 25%,var(--pl-lilac-a28),var(--pl-lilac-a06));box-shadow:inset 0 0 0 1px var(--pl-line-2)}.tz-ico svg{width:22px;height:22px}.err{margin:8px 0 0;font-size:13.5px;color:var(--pl-c-ffa3b8)}.err:empty{display:none}.grid{list-style:none;margin:0;padding:0;display:grid}.gsecs{display:flex;flex-direction:column;gap:56px}.gsec-h{display:flex;align-items:baseline;gap:10px;margin:0 0 18px;font:650 15px var(--pl-text);letter-spacing:0;color:var(--pl-lilac)}.gsec-h .n{font:500 12.5px var(--pl-text);color:var(--pl-faint)}.cat-secs{padding-bottom:96px}.gsec .cat-grid{padding-bottom:0}.empty{padding:60px 0 120px;text-align:center;color:var(--pl-faint);font-size:17px}.pill{position:absolute;z-index:7;display:inline-flex;align-items:baseline;gap:6px;padding:7px 11px 7px 10px;border-radius:var(--pl-r-999);background:linear-gradient(135deg,var(--pl-gold-2),var(--pl-gold));color:var(--pl-c-1a1204);font:600 14px/1 var(--pl-text);font-variant-numeric:tabular-nums;box-shadow:0 8px 22px -8px var(--pl-gold-a85);transform-origin:0 50%;transform:scale(.3);opacity:0;transition:transform .45s var(--pl-spring),opacity .2s;pointer-events:none}.pill small{font:600 12px/1 var(--pl-text);opacity:.75}.is-in .pill{transform:none;opacity:1}.is-in .tile-line{opacity:1;transform:none}.op-head{display:flex;align-items:center;justify-content:space-between;padding:22px 20px 0 26px}.op-head h2{font:650 15px var(--pl-text);letter-spacing:0;color:var(--pl-lilac)}.op-lines{list-style:none;margin:0;padding:8px 10px 22px;-webkit-mask-image:linear-gradient(to bottom,var(--pl-black) calc(100% - 28px),transparent);mask-image:linear-gradient(to bottom,var(--pl-black) calc(100% - 28px),transparent);overflow-y:auto;overscroll-behavior:contain;flex:1 1 auto;min-height:0;scrollbar-width:thin;scrollbar-color:var(--pl-lilac-a30) transparent}.op-empty{margin:0;padding:26px 30px 30px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:14px;color:var(--pl-faint);font-size:15px;line-height:1.5;flex:1 1 auto}.op-empty .ghostcards{position:relative;width:120px;height:92px}.op-empty .ghostcards i{position:absolute;left:50%;top:6px;width:56px;height:76px;margin-left:-28px;border-radius:var(--pl-r-10);box-shadow:inset 0 0 0 1.5px var(--pl-lilac-a30);background:linear-gradient(180deg,var(--pl-lilac-a08),transparent)}.op-empty .ghostcards i:nth-child(1){rotate:-14deg;translate:-30px 6px}.op-empty .ghostcards i:nth-child(3){rotate:14deg;translate:30px 6px}.op-empty .ghostcards i:nth-child(2){z-index:1;background:linear-gradient(180deg,var(--pl-lilac-a16),var(--pl-c-161032-a90));box-shadow:inset 0 0 0 1.5px var(--pl-lilac-a45)}.op-foot{padding:16px 22px 22px 26px;border-top:1px solid var(--pl-line);display:flex;flex-direction:column;gap:6px;background:var(--pl-ink-a25)}.op-row{display:flex;justify-content:space-between;align-items:baseline;font:500 14px var(--pl-text);color:var(--pl-dim);font-variant-numeric:tabular-nums}.op-row.sub{margin:4px 0 12px;color:var(--pl-paper)}.op-row.sub span:first-child{font:600 16px var(--pl-disp)}.op-row.sub span:last-child{font:600 28px var(--pl-text);color:var(--pl-paper)}.op-note{margin:8px 0 0;font-size:12.5px;color:var(--pl-faint);text-align:center}.ol{position:relative;display:grid;grid-template-columns:40px minmax(0,1fr) auto auto;grid-template-areas:"img t t t" "img u step tot";column-gap:10px;row-gap:4px;align-items:center;padding:8px 8px 8px 10px;border-radius:var(--pl-r-ctl);overflow:hidden}.ol+.ol{box-shadow:0 -1px 0 var(--pl-line)}.ol-img{grid-area:img;grid-row:1 / span 2;align-self:center;width:40px;height:54px;object-fit:contain;filter:drop-shadow(0 6px 8px var(--pl-black-a55))}.ol-t{grid-area:t;min-width:0;margin:-13px 40px -13px 0;padding:13px 0;font:600 14.5px/1.25 var(--pl-disp);text-decoration:none}.ol-t:hover{color:var(--pl-lilac)}.ol-u{grid-area:u;display:flex;flex-direction:column;gap:1px;font-variant-numeric:tabular-nums}.ol-u b{font:600 13px/1.1 var(--pl-text);color:var(--pl-dim)}.ol-u small{font:500 11px/1.1 var(--pl-text);color:var(--pl-faint)}.ol .stepper{grid-area:step;width:124px;height:44px}.ol .stepper input{font-size:15px}.ol-tot{grid-area:tot;min-width:74px;text-align:right;font:600 15.5px var(--pl-text);color:var(--pl-gold);font-variant-numeric:tabular-nums}.ol-x{position:absolute;top:0;right:2px;width:44px;height:44px;border:0;padding:0;border-radius:50%;background:transparent;color:var(--pl-faint);display:grid;place-items:center;cursor:pointer;transition:background-color .15s,color .15s}.ol-x:hover{background:var(--pl-c-ff8fa8-a10);color:var(--pl-c-ffb3c4)}.ol-x svg{width:15px;height:15px}.ol.flash:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(90deg,var(--pl-gold-a16),var(--pl-lilac-a08));animation:flash 1.1s var(--pl-out) forwards;pointer-events:none}@keyframes flash{0%{opacity:1}to{opacity:0}}.ol-img.wait{opacity:0}.ol-plate{display:block;border-radius:var(--pl-r-4);background:linear-gradient(180deg,var(--pl-c-231a52),var(--pl-c-0f0a26));box-shadow:inset 0 0 0 1px var(--pl-line-2)}.ol.has-state{grid-template-areas:"img t t t" "img s s s" "img u step tot"}.ol.has-state .ol-img{grid-row:1 / span 3}.ol-state{grid-area:s;margin:-2px 40px 2px 0;font:500 12px/1.35 var(--pl-text);color:var(--pl-faint)}.ol-state.err{color:var(--pl-c-ffa3b8)}.ol-state .linkbtn{min-height:0;padding:0;margin-left:6px;font:600 12px var(--pl-text);color:var(--pl-dim)}.ol.is-pending .stepper input,.ol.is-pending .ol-tot{opacity:.55}.ol.is-wide{grid-template-areas:"img t t t" "img u u u" "img . step tot"}.ol.is-wide.has-state{grid-template-areas:"img t t t" "img s s s" "img u u u" "img . step tot"}.ol.is-wide .ol-img{grid-row:1 / span 3}.ol.is-wide.has-state .ol-img{grid-row:1 / span 4}.ol.is-wide .ol-u{flex-direction:row;align-items:baseline;gap:5px}.ol.is-wide .stepper{width:146px}.op-notice{margin:0;padding:14px 22px 14px 26px;border-bottom:1px solid var(--pl-line);font:500 13.5px/1.45 var(--pl-text);color:var(--pl-dim)}.op-notice b{display:block;font-weight:600;color:var(--pl-c-ffa3b8)}.op-notice .linkbtn{min-height:0;padding:0;margin-top:4px;font:600 13.5px var(--pl-text);color:var(--pl-dim)}.ftr{position:relative;z-index:1;border-top:1px solid var(--pl-line)}.ftr-in{display:flex;flex-direction:column;gap:2px;padding-top:22px;padding-bottom:34px}.ftr ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;column-gap:22px}.ftr a{display:inline-flex;align-items:center;min-height:44px;font:500 14px var(--pl-disp);color:var(--pl-dim);text-decoration:none}.ftr a:hover{color:var(--pl-paper);text-decoration:underline;text-underline-offset:3px}.ftr-copy{margin:8px 0 0;font:500 12px var(--pl-text);color:var(--pl-faint)}.scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:55;background:var(--pl-c-05030e-a50);opacity:0;pointer-events:none;transition:opacity .45s var(--pl-out)}.scrim.open{opacity:1;pointer-events:auto}.drawer{position:fixed;top:0;right:0;bottom:0;z-index:60;width:min(460px,100vw);display:flex;flex-direction:column;background:linear-gradient(180deg,var(--pl-c-1e1646),var(--pl-c-120c2b));box-shadow:-50px 0 100px -40px var(--pl-black-a90),inset 1px 0 0 var(--pl-line-2);transform:translate(104%);transition:transform .6s var(--pl-out);visibility:hidden}.drawer.open{transform:none;visibility:visible}.drawer.closing{visibility:visible}.dr-head{display:flex;align-items:center;justify-content:space-between;padding:22px 16px 10px 28px}.dr-head h2{font-size:26px;font-weight:750;outline:none}.dr-added{margin:0 28px 10px;padding:12px 14px;border-radius:var(--pl-r-ctl);background:var(--pl-gold-a08);box-shadow:inset 0 0 0 1px var(--pl-gold-a28);color:var(--pl-gold-2);font:500 13.5px var(--pl-text)}.drawer .op-lines{padding:6px 16px}.drawer .op-foot{padding:18px 28px 26px}.drawer .op-foot .btn+.btn{margin-top:8px}.fly{position:fixed;z-index:90;pointer-events:none;transform-origin:50% 50%;will-change:transform,opacity;filter:drop-shadow(0 18px 22px var(--pl-black-a60))}.spark{position:fixed;z-index:89;left:0;top:0;pointer-events:none;width:var(--s,8px);height:var(--s,8px);background:var(--c,var(--pl-gold));clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);will-change:transform,opacity}.ring{position:fixed;z-index:88;pointer-events:none;width:64px;height:64px;margin:-32px 0 0 -32px;border-radius:50%;box-shadow:0 0 0 2px var(--pl-gold-a90),0 0 24px var(--pl-gold-a60)}@media(max-width:1023px){:root{--pl-gut:16px;--pl-hdr:64px}.hdr-in{gap:6px}.brand-word{display:none}.brand-badge{width:38px;height:38px}.nav{gap:0}.nav a{padding:0 10px;font-size:15px}.nav .nfull{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.nav .nshort{display:inline}.nav a[aria-current=page]:after{left:10px;right:10px}.tools{gap:0}.gsecs{gap:40px}.gsec-h{margin-bottom:14px}.p-amt{font-size:16px}body[data-screen=bulk] .ftr-in{padding-bottom:calc(108px + env(safe-area-inset-bottom))}.op-foot{padding-bottom:calc(18px + env(safe-area-inset-bottom))}.drawer{width:100vw}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition-duration:.01ms!important;transition-delay:0s!important;scroll-behavior:auto!important}.btn-primary:after{display:none}}.badge,.chip .n,.gsec-h .n,.stepper input,.price,.p-amt,.p-per,.pill,.op-row,.ol-u b,.ol-tot,.dr-added{font-feature-settings:"tnum" 1}
/*# sourceMappingURL=/cdn/shop/t/9/assets/pl-holo-base.css.map */
