.frpdp{--pearl:#eef1f6;--ink:#0f1116;--ink-2:#4b505c;--ink-3:#878c98;--deep:#0a0c11;--on-deep:#f1f3f7;--on-deep-2:rgba(241,243,247,.58);--line:rgba(15,17,22,.09);--cool:#cfe0f7;--live:#8fe0b0;--display:"Inter Tight","Helvetica Neue",Arial,sans-serif;--body:Inter,"Helvetica Neue",Arial,sans-serif;--label:-apple-system,BlinkMacSystemFont,"SF Pro Text",Inter,"Helvetica Neue",sans-serif;--serif:"Instrument Serif",Georgia,serif;--mono:"Geist Mono",ui-monospace,SFMono-Regular,Menlo,monospace;--ease:cubic-bezier(.2,.8,.2,1);--spring:cubic-bezier(.3,1.3,.4,1);color-scheme:light}.frpdp *{box-sizing:border-box}.frpdp{scroll-behavior:smooth}.frpdp{position:relative;isolation:isolate;overflow-x:clip;margin:0;background:var(--pearl);color:var(--ink);font-family:var(--body);font-size:15px;line-height:1.5;-webkit-font-smoothing:antialiased;overflow-x:hidden}.frpdp img{max-width:100%;display:block}.frpdp button{font:inherit;color:inherit}.frpdp a{color:inherit}.frpdp :focus-visible{outline:2px solid var(--ink);outline-offset:3px;border-radius:12px}.frpdp .mono{font-family:var(--mono);font-variant-numeric:tabular-nums}.frpdp .cap{font-family:var(--mono);font-size:10.5px;letter-spacing:.28em;text-transform:uppercase}.frpdp h1,.frpdp h2,.frpdp h3{font-family:var(--display);font-weight:300;letter-spacing:-.045em;line-height:1;margin:0;text-wrap:balance}.frpdp h2{font-size:clamp(40px,10vw,80px)}.frpdp p{margin:0}.frpdp .wrap{width:100%;max-width:1180px;margin:0 auto;padding-inline:20px}.frpdp .sec{padding-block:100px;position:relative}.frpdp .lead{font-size:17px;color:var(--ink-2);max-width:36ch}.frpdp .eyebrow{display:inline-flex;align-items:center;gap:10px;color:var(--ink-3)}.frpdp .dot{width:6px;height:6px;border-radius:50%;background:var(--live);flex:none;box-shadow:0 0 10px var(--live);animation:ping 1.8s infinite}@keyframes ping{0%{box-shadow:0 0 #8fe0b0b3,0 0 10px var(--live)}70%,to{box-shadow:0 0 0 7px #8fe0b000,0 0 10px var(--live)}}.frpdp .center{text-align:center}.frpdp .center .lead{margin-inline:auto}.frpdp #field{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:-2;display:block;background:radial-gradient(80% 60% at 70% 20%,#d3e2f4,transparent 70%),var(--pearl)}.frpdp .grain{position:fixed;top:-50%;right:-50%;bottom:-50%;left:-50%;z-index:-1;pointer-events:none;opacity:.045;background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%27160%27 height=%27160%27%3E%3Cfilter id=%27n%27%3E%3CfeTurbulence type=%27fractalNoise%27 baseFrequency=%27.9%27 numOctaves=%272%27/%3E%3C/filter%3E%3Crect width=%27100%25%27 height=%27100%25%27 filter=%27url(%23n)%27/%3E%3C/svg%3E")}.frpdp .glass{position:relative;isolation:isolate;border-radius:34px;background:linear-gradient(170deg,#ffffff9e,#ffffff4d 50%,#f0f5fc57);backdrop-filter:blur(26px) saturate(1.5);-webkit-backdrop-filter:blur(26px) saturate(1.5);box-shadow:inset 4px 5px 12px -3px #fffffff2,inset -5px -6px 14px -6px #aac3e673,inset 0 0 24px #ffffff40,0 2px 4px #1e2d4b0a,0 28px 50px -22px #1e2d4b47;--mx:30%;--my:0%}.frpdp .glass:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;z-index:1;background:radial-gradient(240px 170px at var(--mx) var(--my),rgba(255,255,255,.45),transparent 70%);mix-blend-mode:soft-light}.frpdp .glass>*{position:relative;z-index:2}.frpdp .glass-d{position:relative;isolation:isolate;border-radius:30px;color:var(--on-deep);background:linear-gradient(170deg,#ffffff1c,#ffffff0a 55%,#ffffff12);backdrop-filter:blur(22px) saturate(1.3);-webkit-backdrop-filter:blur(22px) saturate(1.3);box-shadow:inset 3px 4px 10px -3px #ffffff42,inset -4px -5px 12px -6px #aac8ff2e,0 24px 50px -22px #0009}.frpdp .glass-d>*{position:relative;z-index:2}.frpdp .pebble{border:0;background:linear-gradient(180deg,#fff,#eef1f6);box-shadow:inset 0 -3px 6px #8c9bb438,inset 0 2px 2px #ffffffe6,0 8px 18px -6px #1e2d4b4d,0 2px 4px #1e2d4b0f}.frpdp .scene{--p:0;--a:0;transform-origin:50% 100%;transform:perspective(1300px) translateY(calc(var(--p) * -22px)) rotateX(calc(var(--p) * -7deg)) scale(calc(1 - var(--a) * .04));opacity:calc(1 - (max(var(--a) - .7,0)*1.6))}.frpdp .split .w{display:inline-block;overflow:hidden;vertical-align:top;padding-bottom:.08em;margin-bottom:-.08em}.frpdp .split .w>span{display:inline-block;transform:translateY(105%);opacity:0;transition:transform 1s var(--ease),opacity .8s var(--ease)}.frpdp .split.in .w>span{transform:none;opacity:1}.frpdp .fade{opacity:0;transform:translateY(24px);transition:opacity 1s var(--ease),transform 1s var(--ease)}.frpdp .fade.in{opacity:1;transform:none}@keyframes annroll{0%,28%{transform:translateY(0)}33%,61%{transform:translateY(-32px)}66%,94%{transform:translateY(-64px)}to{transform:translateY(-96px)}}.frpdp .hero{padding-block:8px 40px}.frpdp .hero-grid{display:grid;gap:10px}.frpdp .stage{position:relative;aspect-ratio:1/1.05;perspective:1000px}.frpdp .stage-in{position:absolute;top:0;right:0;bottom:0;left:0;transform-style:preserve-3d;transition:transform .6s var(--ease)}.frpdp .ring{position:absolute;left:50%;top:42%;width:70%;aspect-ratio:1;transform:translate(-50%,-50%);border-radius:50%;box-shadow:0 0 0 1px #ffffffb3,0 0 40px #ffffffe6,inset 0 0 40px #ffffffb3}@keyframes spin{to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes shad{50%{transform:scale(.8);opacity:.7}}.frpdp .sl{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;opacity:0;transform:scale(.93);transition:opacity .7s var(--ease),transform .9s var(--spring);pointer-events:none}.frpdp .sl.on{opacity:1;transform:none;pointer-events:auto}.frpdp .sl .prod{width:78%;margin-top:-16%;filter:drop-shadow(0 34px 24px rgba(20,26,44,.26));animation:floaty 6s ease-in-out infinite}@keyframes floaty{0%,to{transform:translateY(0) rotate(-1.4deg)}50%{transform:translateY(-12px) rotate(1deg)}}.frpdp .sl.photo{padding:4% 4% 0}.frpdp .sl.photo .ph{position:relative;width:100%;height:92%;border-radius:36px;overflow:hidden;box-shadow:0 34px 60px -24px #141a2c66}.frpdp .sl.photo img{width:100%;height:100%;object-fit:cover}.frpdp .sl.photo .cap2{position:absolute;left:14px;right:14px;bottom:14px;padding:16px 18px;border-radius:24px}.frpdp .sl.photo .cap2 b{display:block;font-family:var(--display);font-weight:300;font-size:24px;letter-spacing:-.03em;line-height:1.05}.frpdp .sl.photo .cap2 small{display:block;margin-top:4px;color:var(--on-deep-2);font-size:13px}.frpdp .hs{position:absolute;z-index:3;transform:translate(-50%,-50%);border:0;background:none;padding:0;cursor:pointer}.frpdp .hs i{display:block;width:24px;height:24px;border-radius:50%;position:relative}.frpdp .hs i:before{content:"";position:absolute;top:8px;right:8px;bottom:8px;left:8px;border-radius:50%;background:var(--ink)}.frpdp .hs i:after{content:"";position:absolute;top:-7px;right:-7px;bottom:-7px;left:-7px;border-radius:50%;background:radial-gradient(closest-side,transparent 62%,rgba(255,255,255,.95) 64%,transparent 100%);animation:ringp 2.4s var(--ease) infinite}@keyframes ringp{0%{transform:scale(.6);opacity:1}to{transform:scale(1.6);opacity:0}}.frpdp .hs span{position:absolute;left:50%;bottom:calc(100% + 12px);transform:translate(-50%,8px) scale(.85);white-space:nowrap;padding:9px 14px;border-radius:100px;opacity:0;transition:all .5s var(--spring);pointer-events:none;font-size:12.5px;font-weight:500}.frpdp .hs.on span{opacity:1;transform:translate(-50%) scale(1)}.frpdp .thumbs{position:absolute;left:50%;bottom:0;transform:translate(-50%);display:flex;gap:6px;padding:6px;border-radius:100px;z-index:4}.frpdp .thumbs button{width:46px;height:46px;border-radius:50%;padding:0;cursor:pointer;overflow:hidden;display:grid;place-items:center;transition:transform .5s var(--spring),box-shadow .3s;border:0;background:#fff9}.frpdp .thumbs button img{width:80%}.frpdp .thumbs button.ph img{width:100%;height:100%;object-fit:cover}.frpdp .thumbs button.on{transform:scale(1.12);box-shadow:0 0 0 2px var(--ink),0 8px 16px -6px #1e2d4b66}.frpdp .buy{padding:24px 18px 22px;border-radius:40px}.frpdp .rating{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--ink-2)}.frpdp .stars{display:flex;gap:2px}.frpdp .stars svg{width:14px;height:14px;fill:var(--ink)}.frpdp .buy h1{font-size:54px;margin-top:8px}.frpdp .buy .sub{margin-top:8px;color:var(--ink-2);font-size:15.5px;max-width:36ch}.frpdp .slot{position:relative;isolation:isolate;overflow:hidden;margin-top:20px;border-radius:30px;padding:16px 14px 12px;color:#fff;box-shadow:0 30px 50px -26px #0f1628a6,0 4px 10px -4px #0f162840}.frpdp .slot .sbg{position:absolute;top:-12%;right:-12%;bottom:-12%;left:-12%;z-index:-2;background-size:cover;background-position:center;transform:scale(1.12);transition:filter 1.1s var(--ease),transform 1.4s var(--ease)}.frpdp .slot .stint{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;transition:background 1.1s var(--ease)}.frpdp .slot .sgloss{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;box-shadow:inset 3px 4px 12px -4px #ffffff59,inset -4px -6px 14px -8px #aac8ff40}.frpdp .slot .segs i{background:#fff3}.frpdp .slot .segs i:after{background:#fff}.frpdp .segs{display:flex;gap:5px}.frpdp .segs i{flex:1;height:3px;border-radius:3px;background:#0f11161a;position:relative;overflow:hidden}.frpdp .segs i:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--ink);transform:scaleX(0);transform-origin:left}.frpdp .segs i.done:after{transform:scaleX(1)}.frpdp .segs i.run:after{animation:fillseg 3s linear forwards}@keyframes fillseg{to{transform:scaleX(1)}}.frpdp .sstage{display:grid;grid-template-columns:64px 1fr;gap:16px;align-items:center;margin-top:16px;height:96px}.frpdp .sstage .art{position:relative;width:64px;height:64px;border-radius:28%;display:grid;place-items:center;background:linear-gradient(170deg,#ffffff42,#ffffff14 60%,#ffffff24);backdrop-filter:blur(14px) saturate(1.4);-webkit-backdrop-filter:blur(14px) saturate(1.4);box-shadow:inset 2px 3px 8px -2px #ffffff80,inset -3px -4px 10px -5px #aac8ff4d,0 16px 24px -14px #0000008c}.frpdp .sstage .art svg{position:absolute;width:56%;height:56%;overflow:visible;opacity:0;transform:translateY(5px) scale(.86);will-change:opacity,transform;transition:opacity .18s ease,transform .18s ease}.frpdp .sstage .art svg.on{opacity:1;transform:none;transition:opacity .3s ease .2s,transform .55s var(--spring) .2s}.frpdp .sstage .art .sh{fill:url(#silverFill);filter:url(#silverBev)}.frpdp .roll{position:relative;height:100%;overflow:hidden;-webkit-mask-image:linear-gradient(transparent,#000 18%,#000 82%,transparent);mask-image:linear-gradient(transparent,#000 18%,#000 82%,transparent)}.frpdp .roll .it{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:center;transition:transform .8s var(--spring),opacity .5s,filter .5s}.frpdp .roll .it b{font-family:var(--display);font-weight:300;font-size:24px;letter-spacing:-.035em;line-height:1.04}.frpdp .roll .it small{font-size:12.5px;color:#ffffffb3;margin-top:5px;line-height:1.35}.frpdp .roll .it.up{transform:translateY(-70%);opacity:0;filter:blur(6px)}.frpdp .roll .it.down{transform:translateY(70%);opacity:0;filter:blur(6px)}.frpdp .schips{position:relative;display:flex;padding:4px;border-radius:100px;margin-top:12px}.frpdp .schips button{position:relative;z-index:3;flex:1;height:36px;padding:0 6px;border:0;border-radius:100px;background:transparent;font:500 12.5px var(--body);color:#ffffffd1;cursor:pointer;white-space:nowrap;transition:color .35s}.frpdp .schips button.on{color:var(--ink)}.frpdp .schips .spill{position:absolute;top:4px;bottom:4px;left:0;border-radius:100px;z-index:2;transition:transform .65s var(--spring),width .65s var(--spring)}.frpdp .pick{margin-top:22px}.frpdp .seg{position:relative;display:grid;grid-template-columns:1fr 1fr;height:56px;border-radius:100px;padding:6px}@keyframes squish{25%{scale:1.1 .92}55%{scale:.97 1.04}}.frpdp .seg button{position:relative;z-index:1;border:0;background:transparent;cursor:pointer;font-family:var(--label);font-size:14.5px;font-weight:500;display:flex;align-items:center;justify-content:center;gap:6px;color:var(--ink-3);transition:color .4s}.frpdp .seg button[aria-selected=true]{color:var(--ink)}.frpdp .seg .save{font-size:11px;font-weight:600;color:#1d5a36;background:#8fe0b059;padding:2px 8px;border-radius:100px}@keyframes drift{50%{transform:translate(-18%,14%)}}@keyframes sheen{to{transform:translate(120%)}}.frpdp .ph{display:flex;justify-content:space-between;align-items:center;height:26px;z-index:4!important}.frpdp .ph .cap{font-size:9px;opacity:.6;letter-spacing:.22em}.frpdp .price{margin-top:16px;font-family:var(--display);font-size:48px;font-weight:200;letter-spacing:-.05em;line-height:1;display:block}.frpdp .price small{font-size:18px;margin-left:4px;letter-spacing:0}.frpdp .cmp{display:block;margin-top:6px;font-size:12px;opacity:.45;text-decoration:line-through}.frpdp .gift{display:grid;grid-template-columns:42px 1fr;gap:12px;align-items:center;padding:4px 2px;overflow:hidden;max-height:0;opacity:0;transition:max-height .6s var(--ease),opacity .4s,margin .5s}.frpdp .two .gift{max-height:120px;opacity:1;margin-top:12px}@keyframes wiggle{0%,80%,to{transform:rotate(0)}84%{transform:rotate(-10deg)}88%{transform:rotate(9deg)}92%{transform:rotate(-6deg)}96%{transform:rotate(3deg)}}.frpdp .gift b{font-size:14px;font-weight:500;display:block}.frpdp .gift small{font-size:12.5px;color:var(--ink-2);display:block;line-height:1.35}.frpdp .ctaw{position:relative;margin-top:18px}.frpdp .ctaw:after{content:"";position:absolute;left:12%;right:12%;bottom:-16px;height:28px;border-radius:50%;background:radial-gradient(closest-side,rgba(170,200,245,.85),transparent);filter:blur(10px);z-index:-1;animation:breathe 3.2s ease-in-out infinite}@keyframes breathe{50%{opacity:.55;transform:scaleX(.88)}}.frpdp .cta{position:relative;width:100%;height:62px;border-radius:100px;border:0;color:#fff;display:flex;align-items:center;justify-content:space-between;padding:0 8px 0 26px;font-size:16.5px;font-weight:500;cursor:pointer;overflow:hidden;background:radial-gradient(120% 160% at 50% -40%,#525967,#14161d 55%,#090a0e);box-shadow:inset 3px 4px 10px -4px #ffffff59,inset -4px -5px 12px -6px #a0bef059,0 22px 34px -16px #0a0e1a99;transition:transform .25s var(--ease)}.frpdp .cta:active{transform:scale(.97) translateY(1px)}.frpdp .cta:before{content:"";position:absolute;top:0;bottom:0;width:45%;left:-60%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.16),transparent);animation:shine 3.6s 1s infinite}@keyframes shine{0%{left:-60%}45%,to{left:120%}}.frpdp .cta .p{display:inline-flex;align-items:center;height:46px;padding:0 18px;border-radius:100px;color:var(--ink);font-weight:600;font-variant-numeric:tabular-nums}.frpdp .cta .t2,.frpdp .cta.added .t1{display:none}.frpdp .cta.added .t2{display:inline}.frpdp .trust{margin-top:22px;display:flex;flex-wrap:wrap;justify-content:center;gap:6px 16px;font-size:12.5px;color:var(--ink-2)}.frpdp .trust span{display:inline-flex;align-items:center;gap:6px}.frpdp .trust svg{width:15px;height:15px;stroke:var(--ink);fill:none;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}@keyframes marq{to{transform:translate(-50%)}}.frpdp .story{height:340vh;position:relative;margin-top:40px}.frpdp .story-pin{position:sticky;top:0;height:100vh;height:100svh;overflow:hidden;background:radial-gradient(70% 50% at 50% 85%,#132030,transparent 70%),var(--deep);color:var(--on-deep);--e:0;transform:scale(calc(.9 + var(--e) * .1));border-radius:calc(48px - var(--e) * 34px)}.frpdp .story-pin:after{content:"";position:absolute;left:-10%;right:-10%;bottom:-20%;height:55%;background:radial-gradient(50% 50% at 50% 50%,rgba(143,224,176,.14),transparent 70%);pointer-events:none}.frpdp #dots{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.frpdp .story-txt{position:absolute;left:0;right:0;top:78px;padding-inline:20px;max-width:1180px;margin:0 auto;z-index:2;pointer-events:none}.frpdp .story-txt .eyebrow{color:var(--on-deep-2)}.frpdp .st{position:absolute;left:20px;right:20px;top:40px;transition:opacity .7s var(--ease),transform .8s var(--ease),filter .8s;opacity:0;transform:translateY(24px);filter:blur(10px)}.frpdp .st.on{opacity:1;transform:none;filter:none}.frpdp .st h2{font-size:clamp(30px,8.4vw,62px)}.frpdp .st p{margin-top:12px;color:var(--on-deep-2);font-size:16px;max-width:34ch}.frpdp .hud{position:absolute;left:14px;right:14px;bottom:96px;z-index:2;display:flex;gap:10px;max-width:520px;margin:0 auto}.frpdp .hud .cell{flex:1;padding:13px 15px;border-radius:26px}.frpdp .hud .k{color:var(--on-deep-2);font-family:var(--mono);font-size:9.5px;letter-spacing:.2em;text-transform:uppercase}.frpdp .hud .v{font-family:var(--display);font-size:22px;font-weight:300;letter-spacing:-.02em;margin-top:3px}.frpdp .hud .bar{margin-top:9px;height:4px;border-radius:4px;background:#ffffff14;position:relative;overflow:hidden}.frpdp .hud .fill{position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%);border-radius:4px;background:linear-gradient(90deg,transparent,#e9f6ff,transparent);width:100%}.frpdp .prog{position:absolute;right:14px;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;gap:8px;z-index:2}.frpdp .prog i{width:4px;height:18px;border-radius:4px;background:#ffffff29;transition:background .4s,height .4s var(--spring),box-shadow .4s}.frpdp .prog i.on{background:#fff;height:32px;box-shadow:0 0 12px #fffc}.frpdp .explore{position:relative;margin:90px 10px 0;border-radius:46px;overflow:hidden;min-height:780px;padding:34px 14px 28px;color:#fff;box-shadow:0 50px 80px -40px #141e328c}.frpdp .explore .bg{position:absolute;top:-8%;right:-8%;bottom:-8%;left:-8%;background-size:cover;background-position:center;--k:0;transform:scale(calc(1.12 + var(--k) * .12)) translateY(calc(var(--k) * -3%));transition:filter .9s var(--ease)}.frpdp .explore .tint{position:absolute;top:0;right:0;bottom:0;left:0;transition:background .9s var(--ease)}.frpdp .explore>.in{position:relative;z-index:2;display:grid;justify-items:center;gap:14px}.frpdp .explore .eyebrow{color:#ffffffd1}.frpdp .explore h2{color:#fff;text-align:center;width:100%;max-width:15ch;justify-self:center;text-shadow:0 6px 40px rgba(0,0,0,.25)}.frpdp .nav3{position:relative;display:flex;padding:5px;border-radius:100px;margin-top:8px}.frpdp .nav3 button{position:relative;z-index:3;height:42px;padding:0 19px;border:0;border-radius:100px;background:transparent;color:#ffffffd9;font-size:14.5px;font-weight:500;cursor:pointer;transition:color .35s}.frpdp .nav3 button.on{color:var(--ink)}.frpdp .pillbg{position:absolute;top:5px;bottom:5px;left:5px;border-radius:100px;z-index:2;transition:transform .65s var(--spring),width .65s var(--spring)}.frpdp .panel{width:100%;max-width:380px;border-radius:34px;padding:14px;min-height:340px;transform-origin:50% 0;--k:0;transform:perspective(1000px) rotateX(calc(var(--k) * 10deg)) translateY(calc(var(--k) * 30px))}.frpdp .panel.pop{animation:drop .6s var(--spring)}@keyframes drop{0%{opacity:0;transform:perspective(1000px) translateY(-10px) scale(.96) rotateX(-14deg)}}.frpdp .panel .capt{font-family:var(--mono);font-size:10px;letter-spacing:.22em;text-transform:uppercase;opacity:.7;padding:6px 10px 10px}.frpdp .list{display:grid;gap:3px}.frpdp .list button{display:flex;align-items:center;justify-content:space-between;height:50px;padding:0 7px 0 16px;border:0;border-radius:100px;background:transparent;color:#ffffff9e;font-size:16px;cursor:pointer;text-align:left;transition:color .3s,background .45s,box-shadow .45s}.frpdp .list button .ar{width:36px;height:36px;border-radius:50%;display:grid;place-items:center;opacity:0;transform:translate(-10px) scale(.8);transition:all .5s var(--spring)}.frpdp .list button .ar svg{width:15px;height:15px;stroke:#fff;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.frpdp .list button.on{color:#fff;background:linear-gradient(180deg,#ffffff38,#ffffff14);box-shadow:inset 3px 4px 10px -3px #fff6,inset -4px -5px 12px -6px #b4cdff40,0 10px 22px -10px #0006}.frpdp .list button.on .ar{opacity:1;transform:none;background:#ffffff29;box-shadow:inset 2px 2px 5px #ffffff4d}.frpdp .detail{margin-top:12px;border-radius:24px;padding:16px;background:#0000002e;box-shadow:inset 3px 3px 10px -4px #fff3}.frpdp .detail b{display:block;font-family:var(--display);font-weight:300;font-size:26px;letter-spacing:-.03em;line-height:1.05}.frpdp .detail p{margin-top:6px;font-size:14px;opacity:.82}.frpdp .feat{display:grid;gap:10px}.frpdp .feat .fimg{border-radius:24px;overflow:hidden;aspect-ratio:16/10;background:radial-gradient(70% 70% at 50% 35%,#3a4150,#0c0e13);display:grid;place-items:center;position:relative;box-shadow:inset 3px 3px 10px -3px #ffffff40}.frpdp .feat .fimg img{width:70%;filter:drop-shadow(0 20px 18px rgba(0,0,0,.5));animation:floaty 6s ease-in-out infinite}.frpdp .feat .fimg .tg{position:absolute;left:14px;top:12px;font-family:var(--mono);font-size:9.5px;letter-spacing:.2em;text-transform:uppercase;opacity:.8}.frpdp .frow{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.frpdp .frow div{border-radius:20px;padding:12px 10px;background:#0000002e;box-shadow:inset 3px 3px 10px -4px #fff3}.frpdp .frow b{display:block;font-family:var(--display);font-weight:300;font-size:26px;letter-spacing:-.04em;line-height:1}.frpdp .frow small{display:block;font-size:11px;opacity:.75;margin-top:4px;line-height:1.25}.frpdp .knee{position:relative;height:min(118vw,560px);touch-action:none;display:grid;place-items:center}.frpdp .knee svg{height:100%;width:auto;max-width:100%;overflow:visible}.frpdp .anat{position:relative;overflow-x:clip;margin-inline:-20px;height:min(120vw,620px);margin-top:10px;perspective:800px;--k:0}.frpdp #spec{width:100%;height:100%;overflow:visible}.frpdp #spec line{stroke:#fff;stroke-linecap:round}.frpdp #spec .rings circle{fill:none}.frpdp .anat .prod{position:absolute;left:50%;top:44%;width:min(56vw,300px);transform:translate(-50%,-50%);filter:drop-shadow(0 40px 24px rgba(20,26,44,.3));z-index:2}.frpdp .anat .prod img{width:100%;animation:floaty 5s ease-in-out infinite}.frpdp .stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:10px;text-align:center}.frpdp .stat .v{font-family:var(--display);font-size:56px;font-weight:200;letter-spacing:-.06em;line-height:1}.frpdp .stat .v small{font-size:20px;margin-left:2px}.frpdp .stat .k{margin-top:6px;font-size:12px;color:var(--ink-3);line-height:1.3}.frpdp table{border-collapse:separate;border-spacing:0;width:100%}.frpdp th,.frpdp td{padding:16px 6px;text-align:center;font-size:13.5px;background-image:linear-gradient(90deg,transparent,var(--line) 10%,var(--line) 90%,transparent);background-size:100% 1px;background-repeat:no-repeat;background-position:bottom}.frpdp tr:last-child td:not(.us){background-image:none}.frpdp th{font-family:var(--mono);font-weight:400;font-size:9px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);vertical-align:bottom;background-image:none}.frpdp td:first-child,.frpdp th:first-child{text-align:left;padding-left:0;color:var(--ink);font-size:13.5px}.frpdp th.us,.frpdp td.us{color:#fff;background:linear-gradient(180deg,#262a33,#0e1015)}.frpdp th.us{border-radius:24px 24px 0 0;box-shadow:inset 3px 4px 10px -4px #ffffff4d}.frpdp tr:last-child td.us{border-radius:0 0 24px 24px;box-shadow:0 30px 40px -20px #0a0e1a80}.frpdp .ck{width:24px;height:24px;display:inline-block;vertical-align:middle}.frpdp .ck circle{fill:#fff}.frpdp .ck path{fill:none;stroke:var(--ink);stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:14;stroke-dashoffset:14;transition:stroke-dashoffset .6s var(--ease)}.frpdp tr:nth-child(2) .ck path{transition-delay:.1s}.frpdp tr:nth-child(3) .ck path{transition-delay:.2s}.frpdp tr:nth-child(4) .ck path{transition-delay:.3s}.frpdp tr:nth-child(5) .ck path{transition-delay:.4s}.frpdp tr:nth-child(6) .ck path{transition-delay:.5s}.frpdp .ck.soft circle{fill:#0f111614}.frpdp .ck.soft path{stroke:var(--ink-2)}.frpdp .no{display:inline-block;width:12px;height:2px;border-radius:2px;background:var(--ink-3);opacity:.45;vertical-align:middle}.frpdp .steps{display:grid;gap:0;margin-top:30px}.frpdp .step{display:grid;grid-template-columns:70px 1fr 64px;gap:12px;align-items:center;padding:20px 0;background-image:linear-gradient(90deg,transparent,var(--line) 15%,var(--line) 85%,transparent);background-size:100% 1px;background-repeat:no-repeat;background-position:bottom}.frpdp .step .n{font-family:var(--display);font-size:46px;font-weight:200;letter-spacing:-.06em;line-height:1;color:var(--ink-3);transition:color .4s}.frpdp .step b{display:block;font-size:17px;font-weight:500;color:var(--ink-3);transition:color .4s}.frpdp .step small{display:block;font-size:13.5px;color:var(--ink-3);line-height:1.4;margin-top:2px}.frpdp .step .vis{width:64px;height:64px;border-radius:50%;display:grid;place-items:center;opacity:.5;transform:scale(.9);transition:all .6s var(--spring)}.frpdp .step .vis svg{width:44px;height:44px}.frpdp .step.on .n,.frpdp .step.on b{color:var(--ink)}.frpdp .step.on .vis{opacity:1;transform:scale(1)}.frpdp .vis .lg{fill:none;stroke:#9aa0ac;stroke-width:1.6}.frpdp .vis .pad{fill:var(--ink)}.frpdp .guar{text-align:center}.frpdp #chrome{display:block;width:100%;max-width:520px;margin:0 auto;height:auto;overflow:visible}.frpdp .guar h2{margin-top:-6px}.frpdp .guar p{margin:14px auto 0;max-width:34ch;color:var(--ink-2);font-size:16px}.frpdp .faq{display:grid;margin-top:30px;max-width:760px}.frpdp details{background-image:linear-gradient(90deg,transparent,var(--line) 10%,var(--line) 90%,transparent);background-size:100% 1px;background-repeat:no-repeat;background-position:bottom}.frpdp summary{list-style:none;cursor:pointer;padding:22px 0;display:flex;justify-content:space-between;align-items:center;gap:12px;font-family:var(--display);font-weight:400;font-size:19px;letter-spacing:-.02em}.frpdp summary::-webkit-details-marker{display:none}.frpdp summary .pm{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;flex:none;transition:transform .5s var(--spring)}.frpdp details[open] summary .pm{transform:rotate(45deg)}.frpdp summary .pm svg{width:12px;height:12px;stroke:var(--ink);stroke-width:2;stroke-linecap:round}.frpdp details p{padding:0 0 22px;color:var(--ink-2);font-size:15px;max-width:60ch}.frpdp .final{text-align:center;padding-block:80px 160px}.frpdp .final h2{max-width:13ch;margin:14px auto 0}.frpdp .final .stage{max-width:440px;margin:0 auto}.frpdp .final .ctaw{max-width:420px;margin:0 auto}.frpdp .sbar{position:fixed;left:10px;right:10px;bottom:calc(10px + env(safe-area-inset-bottom,0px));z-index:50;display:flex;align-items:center;gap:12px;padding:8px 8px 8px 10px;border-radius:100px;transform:translateY(150%);transition:transform .7s var(--spring);max-width:560px;margin:0 auto;background:#0e1016cc!important}.frpdp .sbar.on{transform:none}.frpdp .sbar img{width:46px;height:46px;object-fit:contain;border-radius:50%;background:#ffffff14;padding:5px}.frpdp .sbar .info{flex:1;min-width:0}.frpdp .sbar .info b{display:block;font-size:14px;font-weight:500}.frpdp .sbar .info small{display:block;font-size:12px;opacity:.65;font-variant-numeric:tabular-nums}.frpdp .sbar button{height:48px;border-radius:100px;padding:0 20px;font-weight:600;font-size:14px;cursor:pointer;color:var(--ink)}.frpdp .toast{position:fixed;left:50%;top:calc(80px + env(safe-area-inset-top,0px));z-index:60;transform:translate(-50%,-30px) scale(.9);opacity:0;display:flex;align-items:center;gap:10px;padding:10px 18px 10px 10px;border-radius:100px;font-size:14px;transition:all .6s var(--spring);pointer-events:none;background:#0e1016d6!important}.frpdp .toast.on{opacity:1;transform:translate(-50%) scale(1)}.frpdp .toast i{width:28px;height:28px;border-radius:50%;background:#fff;display:grid;place-items:center}.frpdp .toast i svg{width:14px;height:14px;stroke:var(--ink);stroke-width:2.4;fill:none;stroke-linecap:round;stroke-linejoin:round}.frpdp .foot{padding:20px 20px 120px;text-align:center;font-size:12px;color:var(--ink-3)}@media(min-width:900px){.frpdp .wrap{padding-inline:40px}.frpdp .sec{padding-block:150px}.frpdp .hero{padding-block:30px 80px}.frpdp .hero-grid{grid-template-columns:1.15fr 1fr;gap:40px;align-items:start}.frpdp .stage.hero-st{position:sticky;top:90px}.frpdp .buy{padding:34px 32px}.frpdp .buy h1{font-size:70px}.frpdp .story-txt{top:110px;padding-inline:40px}.frpdp .st{left:40px;right:auto;max-width:520px}.frpdp .hud{left:auto;right:6%;bottom:50px;width:460px}.frpdp .explore{margin:120px auto 0;max-width:1180px;min-height:720px;padding:64px 44px}.frpdp .explore>.in{grid-template-columns:1fr 1fr;align-items:start;justify-items:start}.frpdp .explore h2{text-align:left}.frpdp .panel{grid-column:2;grid-row:1/span 3;justify-self:end;max-width:420px}.frpdp .sbar{left:50%;right:auto;width:560px;transform:translate(-50%,150%)}.frpdp .sbar.on{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.frpdp *,.frpdp *:before,.frpdp *:after{animation:none!important;transition:none!important}.frpdp .scene{transform:none!important;opacity:1!important}.frpdp .split .w>span,.frpdp .fade{transform:none;opacity:1;filter:none}}.frpdp .pick{margin-top:18px}.frpdp .pick .gift{display:flex;justify-content:center;align-items:center;gap:10px;font-size:13.5px;color:var(--ink-2);max-height:0;opacity:0;margin-top:0;overflow:hidden;transform:translateY(-6px);transition:max-height .5s var(--ease),opacity .35s,margin .5s var(--ease),transform .5s var(--ease)}.frpdp .two .pick .gift{max-height:40px;opacity:1;margin-top:16px;transform:none}.frpdp .pick .gift svg{width:16px;height:16px;stroke:var(--ink);fill:none;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;animation:wiggle 3s ease-in-out infinite}@keyframes scan{0%{transform:translate(-100%)}to{transform:translate(100%)}}.frpdp .pick .ctaw{margin-top:12px}.frpdp .pick .ctaw:after{left:16%;right:16%;bottom:-12px}.frpdp .pick .cta{height:60px;padding:0 24px;justify-content:center;gap:10px;border-radius:100px;font-size:16px;background:radial-gradient(130% 180% at 80% -60%,#566072,#1b1e26 50%,#0b0c10);box-shadow:inset 3px 4px 10px -4px #ffffff61,inset -4px -6px 12px -6px #a0bef066,inset 0 0 0 1px #ffffff0a,0 20px 32px -16px #0a0e1a99}.frpdp .pick .cta:before{display:block;width:30%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.12),transparent);animation:shine 4.5s 1.5s infinite}.frpdp .pick .cta .arw{width:18px;height:18px;stroke:#fff;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;transition:transform .5s var(--spring)}.frpdp .pick .cta:hover .arw{transform:translate(4px)}.frpdp .pick .cta.added .arw{transform:translate(4px) scale(0);opacity:0}.frpdp .klarna{display:inline-flex;align-items:center;height:22px;padding:0 9px;border-radius:7px;background:#ffb3c7;color:#17120f;font:700 11.5px/1 var(--body);letter-spacing:-.01em}.frpdp .pick .trust{margin-top:14px;flex-wrap:nowrap;justify-content:space-between;gap:6px;font-size:11.5px}.frpdp .pick .trust span{white-space:nowrap;gap:5px}.frpdp .pick .trust svg{width:14px;height:14px}.frpdp .rword{padding:44px 20px 30px;text-align:center}.frpdp .rw-line{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:0 .26em;font-family:var(--display);font-weight:200;font-size:clamp(32px,8.6vw,58px);letter-spacing:-.045em;line-height:1.08}.frpdp .rw-m{color:var(--ink-3)}.frpdp .rw-slot{position:relative;display:inline-grid;height:1.14em;overflow:hidden;-webkit-mask-image:linear-gradient(transparent,#000 22%,#000 78%,transparent);mask-image:linear-gradient(transparent,#000 22%,#000 78%,transparent);transition:width .7s var(--spring)}.frpdp .rw-slot span{grid-area:1/1;white-space:nowrap;align-self:center;justify-self:start;transition:transform .8s var(--spring),opacity .5s,filter .5s;color:var(--ink)}.frpdp .rw-slot span.up{transform:translateY(-80%);opacity:0;filter:blur(8px)}.frpdp .rw-slot span.dn{transform:translateY(80%);opacity:0;filter:blur(8px)}.frpdp .rw-meta{display:flex;justify-content:center;gap:5px;margin-top:16px}.frpdp .rw-meta i{width:16px;height:3px;border-radius:3px;background:#0f11161a;transition:background .4s,width .5s var(--spring)}.frpdp .rw-meta i.on{background:var(--ink);width:28px}.frpdp h2 em{font-family:var(--serif);font-style:italic;font-weight:400;letter-spacing:-.02em}.frpdp .split .w>span em{font-family:var(--serif);font-style:italic;font-weight:400;letter-spacing:-.02em}.frpdp .explore .bgw{position:absolute;top:-8%;right:-8%;bottom:-8%;left:-8%;--k:0;transform:translate3d(0,calc(var(--k) * -3%),0) scale(calc(1.12 + var(--k) * .12));will-change:transform}.frpdp .explore .bgl{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity 1.2s var(--ease);will-change:opacity}.frpdp .explore .bgl.on{opacity:1}.frpdp .explore .bgl i,.frpdp .explore .bgl b{position:absolute;top:0;right:0;bottom:0;left:0}.frpdp .explore .bgl i{background-size:cover;background-position:center}.frpdp .explore .glass-d{backdrop-filter:none;-webkit-backdrop-filter:none;background:linear-gradient(170deg,#ffffff21,#ffffff0d 55%,#ffffff14)}.frpdp .explore .panel{will-change:transform;background:linear-gradient(170deg,#141a2857,#0c101a42)}.frpdp .explore .detail{transition:opacity .22s ease,transform .3s var(--ease)}.frpdp .explore .detail.sw{opacity:0;transform:translateY(6px)}.frpdp .explore .list button{transition:color .4s,background .6s var(--ease),box-shadow .6s var(--ease)}.frpdp .explore>.in>div{width:100%}.frpdp .rword{padding:36px 20px 8px}.frpdp .story{margin-top:0}.frpdp .explore{margin-top:20px}.frpdp .sec{padding-block:64px}@media(min-width:900px){.frpdp .sec{padding-block:110px}}@media(min-width:900px){.frpdp .explore{margin-top:40px}}.frpdp .psc{height:300vh;position:relative}.frpdp .ppin{position:sticky;top:0;height:100vh;height:100svh;overflow:hidden}.frpdp .pin-in{max-width:560px;height:100%;margin:0 auto;padding:84px 20px 104px;display:grid;grid-template-rows:auto 1fr auto}.frpdp .pstage{position:relative}.frpdp .phalo{position:absolute;left:66%;top:50%;width:320px;height:320px;margin:-160px 0 0 -160px;border-radius:50%;background:radial-gradient(circle,#fff,rgba(255,255,255,.45) 55%,transparent 70%)}.frpdp .plvl{position:absolute;left:0;right:0;height:1px;background:repeating-linear-gradient(90deg,rgba(15,17,22,.2) 0 4px,transparent 4px 9px);transition:background .5s}
/*# sourceMappingURL=/cdn/shop/t/35/assets/formrelief-pdp-a.css.map */
