[hidden],.no-ld .ld{display:none!important}.no-ld #pw{animation:none!important}.skip{position:absolute;left:-9999px;top:8px;z-index:9999;background:var(--btn);color:var(--btn-ink);padding:10px 16px;border-radius:99px}.skip:focus{left:12px}#MainContent:focus{outline:none}.mq{animation-duration:var(--mq-speed,30s)}.ann a{color:inherit;text-decoration:none;padding:0 22px}header a.cart{text-decoration:none}.logo .crown,.ld .crown,.ftb .crown{aspect-ratio:var(--logo-ratio,3.3869)}.card a.art{display:block;color:inherit}.card .meta b a{color:inherit;text-decoration:none}.card .ph{width:100%;height:100%;display:block;background:#ecece9;fill:#c9c9c5}#grid .card .meta,.grid .card .meta{flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:4px}#grid .card .meta>b,.car .card .meta>b{font-size:14px;line-height:1.25}#grid .card .meta .pp{font-size:17px}.grid.loading{opacity:.45;pointer-events:none;transition:opacity .2s}.more{display:flex;justify-content:center;margin:0 5vw 90px}.more-btn{border:1px solid var(--line);background:var(--surface);color:var(--ink);border-radius:980px;padding:14px 28px;font-family:inherit;font-size:14px;font-weight:600;cursor:pointer;transition:transform .2s,background .2s}.more-btn:hover{transform:translateY(-2px)}.car-empty{color:var(--mute);font-size:14px;padding:30px 0}.rvph,.note-box{border:1.5px dashed var(--line);border-radius:20px;padding:28px;color:var(--mute);font-size:14px;text-align:center;line-height:1.6}.qbal button.na,.qbsz button.na{opacity:.45}.qbload{color:var(--mute);padding:30px 0}.pdr [data-pick] .pdl:first-child{margin-top:22px}.rpf .pdbuy{width:100%;border:0;background:var(--btn);color:var(--btn-ink);border-radius:99px;padding:17px 24px;font-family:inherit;font-size:14px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;margin-top:22px;transition:opacity .2s,transform .2s}.rpf .pdbuy:hover{transform:translateY(-2px)}.rpf .pdbuy:disabled{opacity:.5;cursor:default;transform:none}.cyf .rpf .pdl:first-child{margin-top:0}.rp-dtk{margin-top:22px}.rte{color:var(--mute);font-size:14px;line-height:1.65}.rte p{margin:10px 0 0}.rte a{color:var(--ink)}.rte img{max-width:100%;height:auto;border-radius:14px}a.dbtn{display:block;text-align:center;text-decoration:none}.colh{display:block!important;padding-top:56px}.sht h1.h2,.h2{margin:0;font-size:clamp(28px,3.6vw,48px);letter-spacing:-.03em;line-height:1}.coldesc{margin-top:12px;color:var(--mute);font-size:15px;max-width:60ch}.colbar{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:22px;padding-top:16px;border-top:1px solid var(--line)}.colcount{color:var(--mute);font-size:13px}.colsort{display:flex;align-items:center;gap:10px;font-size:13px;color:var(--mute)}.colsort select{padding:9px 14px;border-radius:99px;border:1px solid var(--line);background:var(--surface);color:var(--ink);font-family:inherit}.colgrid{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:28px 22px;margin:20px 5vw 80px}.pg{display:block!important}.pgpage,.cartpg{padding:56px 5vw 90px}.cartgrid{align-items:start}.cartpg .ci{grid-template-columns:72px 1fr auto}.cartpg .ci small{display:block;color:var(--mute);font-size:12px;margin-top:3px}.cartpg .qty{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--mute);margin-top:6px}.cartpg .qty input{width:64px;padding:6px 10px;border-radius:10px;border:1px solid var(--line);background:var(--bg);color:var(--ink)}.cartpg .cyf{display:grid;gap:12px}.cartpg .dbtn{margin-top:6px}.small{font-size:12px;color:var(--mute)}.acct .cyf form{display:grid;gap:14px;margin-bottom:26px}.acct .addr{border-bottom:1px solid var(--line);padding:14px 0}.pwpage{min-height:100svh;display:grid;place-content:center;justify-items:center;gap:18px;padding:40px 20px;text-align:center}.pwpage .crown{display:block;width:min(70vw,360px);aspect-ratio:var(--logo-ratio,3.3869);background:var(--cg);-webkit-mask:var(--logo-mask) center/contain no-repeat;mask:var(--logo-mask) center/contain no-repeat}.pwpage .suf{max-width:440px;width:100%}.pwlogin summary{cursor:pointer;color:var(--mute);font-size:13px}.gcode{font-size:22px;font-weight:700;letter-spacing:.12em}.ftp{display:flex;flex-wrap:wrap;gap:8px}.ftp .pi{height:24px;width:auto;border-radius:4px}.loc{display:flex;flex-wrap:wrap;gap:10px}.cyf textarea{min-height:120px;resize:vertical}.ct .cyf label[hidden]{display:none!important}@media(max-width:820px){.colbar{flex-wrap:wrap}}img{height:auto}.card .art .pi{width:100%;height:auto;aspect-ratio:1/1;object-fit:cover}.cyimg{height:auto}.qbb{position:relative;overflow:hidden;isolation:isolate;gap:8px;height:44px;border-radius:999px;color:#fff;font-weight:600;letter-spacing:.01em;background:linear-gradient(180deg,#424248db,#16161aeb 55%,#08080af2);-webkit-backdrop-filter:blur(16px) saturate(180%);backdrop-filter:blur(16px) saturate(180%);border:1px solid rgba(255,255,255,.16);box-shadow:inset 0 1px #ffffff61,inset 0 -1px #00000073,inset 0 0 12px #ffffff0d,0 10px 22px -10px #0000008c,0 2px 5px #00000024;transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s}.qbb:before{content:"";position:absolute;left:6%;right:6%;top:1px;height:52%;border-radius:999px;background:linear-gradient(180deg,#fff3,#fff0);z-index:-1;pointer-events:none}.qbb:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(105deg,transparent 32%,rgba(255,255,255,.32) 50%,transparent 68%);transform:translate(-130%);transition:transform .9s cubic-bezier(.2,.8,.2,1);z-index:-1;pointer-events:none}.qbb:hover{opacity:1;transform:translateY(-2px);box-shadow:inset 0 1px #ffffff80,inset 0 -1px #00000073,inset 0 0 16px #ffffff14,0 16px 30px -12px #0009,0 0 0 4px #0000000d}.qbb:hover:after{transform:translate(130%)}.qbb:active{transform:scale(.97)}.qbb:disabled{opacity:.45;cursor:default;transform:none}.qbb .qbi{width:17px;height:17px;flex:none;transition:transform .35s cubic-bezier(.3,1.4,.5,1)}.qbb:hover .qbi{transform:translateY(-1px) rotate(-8deg)}.qbb.sm{height:36px}.qbv{background:radial-gradient(120% 90% at 50% 40%,#ffffff2e,#14141852);-webkit-backdrop-filter:blur(14px) saturate(140%);backdrop-filter:blur(14px) saturate(140%)}.qbc{width:min(1060px,100%);height:min(86vh,780px);max-height:none;overflow:hidden;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.12fr);gap:26px;padding:22px;border-radius:34px;background:linear-gradient(140deg,#ffffffc7,#f8f8fa99 45%,#eeeef28c);-webkit-backdrop-filter:blur(42px) saturate(190%);backdrop-filter:blur(42px) saturate(190%);border:1px solid rgba(255,255,255,.8);box-shadow:inset 0 1px #fffffff2,inset 0 -1px #ffffff59,inset 0 0 0 1px #fff3,0 60px 120px -30px #0000006b,0 24px 48px -24px #00000040}.qbc:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;background:radial-gradient(60% 40% at 15% 0%,rgba(255,255,255,.7),transparent 70%),radial-gradient(50% 35% at 100% 100%,rgba(255,255,255,.35),transparent 70%);mix-blend-mode:soft-light}.qbm{position:relative;align-self:center;aspect-ratio:1;border-radius:26px;overflow:hidden;background:#f1f1ef;box-shadow:0 30px 60px -28px #00000073,inset 0 0 0 1px #fff9}.qbm img{width:100%;height:100%;object-fit:cover;display:block;transition:opacity .25s}.qbsh{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(135deg,#ffffff59,#fff0 38%),linear-gradient(315deg,#ffffff1f,#fff0 30%)}.qbr{display:flex;flex-direction:column;min-height:0;height:100%}.qbh{flex:none;padding:10px 56px 14px 4px;border-bottom:1px solid rgba(0,0,0,.07)}.qbh h3{margin:6px 0 0;font-size:clamp(22px,2.3vw,30px);letter-spacing:-.025em;line-height:1.08}.qbo{flex:1;min-height:0;overflow:auto;padding:2px 6px 18px 4px;scrollbar-width:thin;-webkit-mask:linear-gradient(180deg,#000 calc(100% - 26px),transparent);mask:linear-gradient(180deg,#000 calc(100% - 26px),transparent)}.qbf{flex:none;display:grid;gap:8px;padding-top:14px;border-top:1px solid rgba(0,0,0,.07)}.qbf .pdmsg:empty{display:none}.qbr .pdl{display:flex;align-items:baseline;gap:8px;margin:18px 0 10px}.qbx{top:16px;right:16px;width:40px;height:40px;display:grid;place-items:center;border-radius:50%;color:#111;background:linear-gradient(180deg,#ffffffd9,#ffffff80);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.9);box-shadow:inset 0 1px #fff,0 6px 16px -6px #0000004d;transition:transform .3s cubic-bezier(.3,1.4,.5,1)}.qbx:hover{background:linear-gradient(180deg,#fff,#ffffffb3);transform:rotate(90deg)}.qbal,.qbsz{gap:10px}.qbal{grid-template-columns:repeat(auto-fill,minmax(100px,1fr));max-height:360px}.qbo .qbal{max-height:none;overflow:visible}.qbal button,.qbsz button{position:relative;border-radius:18px;border:1px solid rgba(255,255,255,.85);color:var(--ink);background:linear-gradient(180deg,#ffffffbf,#ffffff6b);-webkit-backdrop-filter:blur(14px) saturate(170%);backdrop-filter:blur(14px) saturate(170%);box-shadow:inset 0 1px #fff,inset 0 -1px #0000000a,0 6px 16px -10px #00000047;transition:transform .3s cubic-bezier(.3,1.3,.5,1),box-shadow .3s,background .3s,color .3s}.qbal button:hover,.qbsz button:hover{transform:translateY(-2px);border-color:#fff;box-shadow:inset 0 1px #fff,0 12px 24px -12px #00000059}.qbal button{padding:6px 6px 8px;gap:6px}.qbal img{border-radius:12px;box-shadow:0 6px 12px -8px #0006}.qbal span{font-size:11.5px;font-weight:500;line-height:1.25;-webkit-line-clamp:3;padding:0 2px}.qbal button.on{background:linear-gradient(180deg,#fffffff2,#ffffffb3);border-color:#111;box-shadow:0 0 0 1.5px #111,0 0 0 6px #0000000f,0 14px 26px -14px #00000073}.qbal button.on span{font-weight:700}.qbsz{grid-template-columns:repeat(auto-fill,minmax(118px,1fr))}.qbsz button{padding:12px 14px}.qbsz button.on{color:#fff;border-color:#ffffff2e;background:linear-gradient(180deg,#424248e6,#0e0e12f2);box-shadow:inset 0 1px #ffffff59,inset 0 -1px #00000080,0 14px 26px -12px #0000008c}.qbsz button.on small{color:#ffffffb3;opacity:1}.ctg{padding:5px;border-radius:999px;border:1px solid rgba(255,255,255,.85);background:linear-gradient(180deg,#ffffffb3,#ffffff59);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:inset 0 1px #fff,0 8px 20px -14px #0000004d}.ctg button{padding:12px 20px;transition:background .3s,color .3s,box-shadow .3s}.ctg button.on{color:#fff;background:linear-gradient(180deg,#424248e6,#0e0e12f2);box-shadow:inset 0 1px #ffffff59,0 8px 18px -10px #0009}.cpt{margin-bottom:6px}.qbgo,.rpf .pdbuy{position:relative;overflow:hidden;isolation:isolate;height:58px;padding:0 24px;margin-top:0;border-radius:999px;color:#fff;letter-spacing:.1em;background:linear-gradient(180deg,#46464ce6,#16161af2 55%,#060608f7);border:1px solid rgba(255,255,255,.16);box-shadow:inset 0 1px #ffffff6b,inset 0 -1px #00000080,0 18px 34px -16px #0009;transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s}.rpf .pdbuy{margin-top:22px}.qbgo:before,.rpf .pdbuy:before{content:"";position:absolute;left:5%;right:5%;top:1px;height:50%;border-radius:999px;background:linear-gradient(180deg,#ffffff2b,#fff0);z-index:-1;pointer-events:none}.qbgo:after,.rpf .pdbuy:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(105deg,transparent 32%,rgba(255,255,255,.3) 50%,transparent 68%);transform:translate(-130%);transition:transform 1s cubic-bezier(.2,.8,.2,1);z-index:-1;pointer-events:none}.qbgo:hover,.rpf .pdbuy:hover{opacity:1;transform:translateY(-2px);box-shadow:inset 0 1px #ffffff80,inset 0 -1px #00000080,0 24px 40px -16px #000000a6}.qbgo:hover:after,.rpf .pdbuy:hover:after{transform:translate(130%)}.qbgo:disabled,.rpf .pdbuy:disabled{opacity:.5;transform:none}.qbd{margin-top:2px}.qbsk{display:block;border-radius:14px;background:linear-gradient(100deg,#0000000d 30%,#0000001a,#0000000d 70%);background-size:200% 100%;animation:qbsk 1.1s linear infinite}.qbm.qbsk{border-radius:26px}.qbsk1{width:30%;height:12px;margin:6px 0 12px}.qbsk2{width:70%;height:30px}.qbsk3{height:120px;margin-top:18px}@keyframes qbsk{to{background-position:-200% 0}}@media(max-width:820px){.qb{place-items:end center;padding:0}.qbc{display:flex;flex-direction:column;gap:12px;width:100%;height:92svh;padding:14px 16px 16px;border-radius:30px 30px 0 0;border-bottom:0;transform:translateY(100%)}.qbc:after{content:"";position:absolute;top:7px;left:50%;width:42px;height:5px;margin-left:-21px;border-radius:5px;background:#0000002e}.qbm{flex:none;width:min(46vw,210px);align-self:center;margin-top:10px;border-radius:20px}.qbr{flex:1;min-height:0}.qbh{padding:4px 4px 12px;text-align:center}.qbx{top:14px;right:14px;width:36px;height:36px}.qbal{grid-template-columns:repeat(auto-fill,minmax(86px,1fr))}.qbsz{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){.qbb,.qbb:after,.qbgo:after,.qbal button,.qbsz button{transition:none}}.dcode{margin:14px auto 0;display:grid;gap:8px;justify-items:center;font-weight:400}.dcrow{display:flex;align-items:center;gap:6px;padding:6px 6px 6px 22px;border-radius:999px;border:1px solid rgba(255,255,255,.85);background:linear-gradient(180deg,#ffffffd9,#ffffff80);-webkit-backdrop-filter:blur(16px) saturate(170%);backdrop-filter:blur(16px) saturate(170%);box-shadow:inset 0 1px #fff,0 14px 30px -16px #00000059}.dcv{font-size:22px;font-weight:800;letter-spacing:.18em;font-variant-numeric:tabular-nums;padding-right:8px;border-right:1.5px dashed rgba(0,0,0,.2)}.dcopy{display:inline-flex;align-items:center;gap:7px;height:40px;padding:0 16px;border:1px solid rgba(255,255,255,.16);border-radius:999px;cursor:pointer;color:#fff;font-family:inherit;font-size:13px;font-weight:600;background:linear-gradient(180deg,#424248e6,#0e0e12f2);box-shadow:inset 0 1px #ffffff59,0 8px 16px -8px #00000080;transition:transform .25s}.dcopy:hover{transform:translateY(-1px)}.dcopy.ok{background:linear-gradient(180deg,#2f7d4a,#1d5a33)}.dcode small{font-size:12px;color:var(--mute)}.ep .dcode{justify-items:start;margin-top:10px}.ep .dcv{font-size:18px}@media(max-width:820px){body[data-view=home] .hero{min-height:0;display:block;padding:34px 5vw 46px}.hero .hi{display:flex;flex-direction:column;align-items:center;width:100%}.hero .ht{display:contents}.hero .ht h1{order:1;position:relative;z-index:2;text-align:center}.hero .fl{order:2;position:relative;left:auto;right:auto;top:auto;transform:none;z-index:1;width:100%;--fh:clamp(300px,92vw,430px);height:var(--fh);margin:24px 0 8px;pointer-events:none}.hero .fl>span{filter:none}.hero .tg{order:3;position:relative;z-index:2;width:100%;margin:22px 0 0}.hero .ctas{order:4;position:relative;z-index:2;width:100%}}.car .rvt{overflow-y:hidden;padding-top:14px;margin-top:-8px}.dda .al.sr{padding:6px 12px 14px}.dda .al.sr .none{margin:0;padding:6px 10px 2px;font-size:14px;color:var(--mute)}[data-pick] .pdl,.qbr .pdl{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 8px}.pdl .pal{margin-left:2px}.pcount{margin-left:auto;font-size:11px;letter-spacing:.06em;text-transform:none;color:var(--mute)}:root{--lg-bg:linear-gradient(180deg,rgba(255,255,255,.92) 0%,rgba(255,255,255,.62) 48%,rgba(246,246,248,.5) 100%);--lg-bg-hover:linear-gradient(180deg,#fff 0%,rgba(255,255,255,.78) 50%,rgba(248,248,250,.62) 100%);--lg-shadow:inset 0 1px 1px #fff,inset 0 -1px 1px rgba(0,0,0,.06),inset 0 0 0 1px rgba(255,255,255,.55),0 0 0 1px rgba(0,0,0,.09),0 10px 26px -12px rgba(0,0,0,.32),0 2px 6px rgba(0,0,0,.06);--lg-shadow-hover:inset 0 1px 1px #fff,inset 0 -1px 1px rgba(0,0,0,.06),inset 0 0 0 1px rgba(255,255,255,.7),0 0 0 1px rgba(0,0,0,.12),0 18px 34px -14px rgba(0,0,0,.38),0 3px 8px rgba(0,0,0,.08)}.qbb,.qbgo,.rpf .pdbuy,.dcopy,.hero .cta{color:#0b0b0c!important;text-shadow:none!important;background:var(--lg-bg)!important;-webkit-backdrop-filter:blur(20px) saturate(180%)!important;backdrop-filter:blur(20px) saturate(180%)!important;border:1px solid rgba(255,255,255,.95)!important;box-shadow:var(--lg-shadow)!important}.qbb:hover,.qbgo:hover,.rpf .pdbuy:hover,.dcopy:hover,.hero .cta:hover{background:var(--lg-bg-hover)!important;box-shadow:var(--lg-shadow-hover)!important}.qbb:before,.qbgo:before,.rpf .pdbuy:before{background:linear-gradient(180deg,#fffffff2,#fff0)!important;opacity:.9}.qbb:after,.qbgo:after,.rpf .pdbuy:after{background:linear-gradient(105deg,transparent 30%,rgba(255,255,255,.95) 48%,rgba(210,210,220,.35) 52%,transparent 70%)!important}.qbb .qbi{color:#0b0b0c}.qbb:disabled,.qbgo:disabled,.rpf .pdbuy:disabled{opacity:.5}.dcopy.ok{color:#14532d!important;box-shadow:var(--lg-shadow),0 0 0 2px #228b5473!important}.hero .cta:before{background:linear-gradient(105deg,transparent 32%,rgba(255,255,255,.95) 50%,transparent 68%)!important}.hero .cta span,.hero .cta b{color:#0b0b0c!important}.qbsz button.on,.ctg button.on{color:#0b0b0c;background:var(--lg-bg-hover);border-color:#fff;box-shadow:inset 0 1px 1px #fff,0 0 0 1.5px #111,0 10px 22px -12px #00000059}.qbsz button.on small{color:var(--mute)}.ctg button.on{box-shadow:inset 0 1px 1px #fff,0 0 0 1px #00000024,0 6px 14px -6px #0000004d}.alf{margin:0 0 10px}.alf input{width:100%;height:40px;padding:0 16px;border-radius:999px;border:1px solid rgba(0,0,0,.1);background:#ffffffbf;color:var(--ink);font-family:inherit;font-size:13px}.alf input:focus{outline:2px solid rgba(0,0,0,.18);outline-offset:0}.qbal.many,.qbo .qbal.many{display:grid;grid-auto-flow:column;grid-template-rows:auto;grid-auto-columns:92px;grid-template-columns:none;overflow-x:auto;overflow-y:hidden;max-height:none;padding:2px 2px 10px;scroll-snap-type:x proximity;scrollbar-width:thin}.qbal.many button{scroll-snap-align:start;padding:5px 5px 7px}.qbal.many span{font-size:10.5px;-webkit-line-clamp:2}.qbal button[hidden]{display:none}@media(max-width:820px){.qbal.many,.qbo .qbal.many{grid-template-rows:auto;grid-auto-columns:84px}}.shopify-section:has(>.hero)+.shopify-section>.car{position:relative;padding-top:56px}.shopify-section:has(>.hero)+.shopify-section>.car:before{content:"";position:absolute;left:5vw;right:5vw;top:0;height:1px;background:linear-gradient(90deg,transparent,rgba(0,0,0,.28) 20%,rgba(0,0,0,.28) 80%,transparent)}.shopify-section:has(>.hero)+.shopify-section>.car:after{content:"";position:absolute;left:50%;top:-5px;width:11px;height:11px;margin-left:-5.5px;border-radius:50%;background:linear-gradient(180deg,#fff,#d9d9dd);box-shadow:0 0 0 1px #00000038,0 0 0 5px #fff9,0 0 18px 4px #ffffffe6}.hero{border-bottom:0}.car{padding-top:48px}.cy,body[data-view=home] .cy{padding:48px 5vw 0}.rvw{padding:48px 0 8px}.shh{padding-top:48px}.ct,body[data-view=home] .ct{padding:48px 5vw 0}.su{padding:64px 5vw 72px}#grid,.grid{padding-bottom:40px}.more{margin-bottom:40px}.car .rvg{margin-top:2px}@media(min-width:821px){.cy .cyi{align-items:center}.cy .cyg{display:grid;grid-template-columns:minmax(0,1fr) 76px;gap:12px;max-width:540px;margin-top:24px}.cy .cygt{grid-template-columns:1fr;grid-auto-rows:76px;gap:10px;margin-top:0;align-content:start;max-height:100%;overflow:auto}.cy .cygt button{aspect-ratio:auto;height:76px}.cy .cyf{align-self:center}}@media(min-width:821px){.ct .cyi{align-items:center}.ct .copts{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ct .copt{padding:12px 16px}}.copt[aria-pressed=true]{color:#0b0b0c;background:var(--lg-bg-hover);border-color:#fff;box-shadow:inset 0 1px 1px #fff,0 0 0 1.5px #111,0 10px 22px -12px #00000059}.copt[aria-pressed=true] small{color:var(--mute);opacity:1}.ct .cgo,.pg .cgo,.cartpg .dbtn.pri,a.dbtn.pri,.dr .dbtn.pri{color:#0b0b0c!important;background:var(--lg-bg)!important;border:1px solid rgba(255,255,255,.95)!important;-webkit-backdrop-filter:blur(20px) saturate(180%);backdrop-filter:blur(20px) saturate(180%);box-shadow:var(--lg-shadow)!important}.ct .cgo:hover,.pg .cgo:hover,.cartpg .dbtn.pri:hover,a.dbtn.pri:hover,.dr .dbtn.pri:hover{background:var(--lg-bg-hover)!important;box-shadow:var(--lg-shadow-hover)!important}@media(max-width:820px){.rvh{flex-direction:column;align-items:center;text-align:center;gap:14px}.rvh>div:first-child{display:flex;flex-direction:column;align-items:center}.cars,.sht p{margin-left:auto;margin-right:auto}.shhi{flex-direction:column;align-items:center;text-align:center}.shs{width:100%;max-width:none}.cy .cyt,.ct .cyt{text-align:center;display:flex;flex-direction:column;align-items:center}.cy .cp2,.ct .cyt p{margin-left:auto;margin-right:auto}.cy .ck{max-width:100%;white-space:normal;text-align:center;line-height:1.4}.cck{justify-content:center}.cy .cyg{margin-left:auto;margin-right:auto}.ct .copts{width:100%;text-align:left}.cpt{margin-left:auto;margin-right:auto}.su .sui{text-align:center}.shopify-section:has(>.hero)+.shopify-section>.car{padding-top:40px}.car,.rvw,.shh,.cy,.ct{padding-top:40px}.ft{padding:44px 6vw 26px;text-align:center}.fti{grid-template-columns:1fr 1fr;gap:30px 18px}.ftb{grid-column:1/-1;display:flex;flex-direction:column;align-items:center}.ftb .crown{width:170px;margin:0 auto 14px}.ftb p{margin:0 auto;max-width:32ch;font-size:13.5px}.ft h4{margin-bottom:12px;font-size:11px}.ft ul{gap:9px}.ft li a{font-size:13.5px}.ft li a:hover{padding-left:0}.fti>div:not(.ftb):only-of-type,.fti>div:not(.ftb):last-child:nth-child(2){grid-column:1/-1}.ftm{flex-direction:column;justify-content:center;gap:16px;margin-top:32px;padding-top:22px}.ftp,.ftl,.loc{justify-content:center}.ftc{flex-direction:column;align-items:center;gap:6px;margin-top:20px;font-size:12px}}.ct .copt:last-child:nth-child(odd){grid-column:1/-1}.shopify-section:has(>.hero)+.shopify-section>.car{padding-top:40px}.card{display:flex;flex-direction:column}.card .qba{margin-top:auto;padding-top:10px}@media(max-width:820px){.qbm{width:min(32vw,128px);margin-top:12px;border-radius:16px}.qbh{padding:2px 4px 10px}.qbh h3{font-size:20px;margin-top:4px}.qbpp{font-size:22px;margin-top:6px}.qbr .pdl{margin:12px 0 8px}.qbsz{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.qbsz button{padding:9px 10px;border-radius:14px}.qbsz b{font-size:12.5px}.qbsz small{font-size:10px}.qbsz em{font-size:12px}.qbgo{height:52px}}.pg[hidden],.tkdn[hidden]{display:none!important}.tkdn{scroll-margin-top:90px}@media(max-width:820px){.hero .tg{gap:12px;margin-top:24px;padding-top:22px}.hero .tg span{font-size:clamp(16px,4.8vw,20px);letter-spacing:.18em;font-weight:700}}.pgone .cyi{grid-template-columns:1fr!important;gap:26px;max-width:900px;margin:0 auto;justify-items:center;text-align:center}.pgone .pgbody{max-width:72ch;font-size:16px;line-height:1.75;color:var(--mute)}.pgone .pgbody p{margin:0 0 18px}.pgone .pgbody p:last-child{margin-bottom:0}.ct{padding-bottom:56px}.template-page .ct,.template-page .pgpage{padding-top:48px;padding-bottom:72px}.ct .cyt h2{margin-top:0}@media(min-width:821px){.tkdn .cyi{grid-template-columns:minmax(0,.8fr) minmax(0,1.5fr);align-items:start}.tkdn .cyt{position:sticky;top:110px}.tkdn .cyf{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 18px;align-content:start}.tkdn .cyf>label:has(textarea),.tkdn .cyf>.tkc,.tkdn .cyf>button,.tkdn .cyf>.pdmsg,.tkdn .cyf>.tkd{grid-column:1/-1}.tkdn .cyf textarea{min-height:96px}}.tkdn .pgn{list-style:none;padding:0;margin:18px 0 0;display:grid;gap:8px}.tkdn .pgs{margin-top:16px;color:var(--mute);font-size:14px;line-height:1.6;max-width:46ch}.pdm .recgrid{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr));gap:28px 22px;margin:20px 0 0;padding:0}@media(max-width:1100px){.pdm .recgrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:820px){.pdm .recgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 14px}}.template-product .cy,.template-product .rvw{display:block}@media(max-width:600px){.dtk.d4{grid-template-columns:repeat(2,minmax(0,1fr))}.dtk.d4 .dts{padding:16px 8px 14px}.dtk.d4 .dts:after{display:none}.dtk.d4 .dts:nth-child(2){border-right:0}.dtk.d4 .dts:nth-child(-n+2){border-bottom:1px solid var(--line)}.dtk.d4 .dts b{display:flex;align-items:center;justify-content:center;gap:5px;font-size:13px;white-space:nowrap}.dtk.d4 .dts span{font-size:11.5px;white-space:nowrap}.dtk.d4 .dti{width:36px;height:36px}.dtk.d4 .qm{flex:none;width:18px;height:18px;font-size:11px;margin:0}}#shopify-section-header{position:sticky;top:0;z-index:60}#shopify-section-header header{position:relative;top:auto}html,body{overflow-x:clip}.shopify-policy__container{max-width:76ch!important;margin:0 auto!important;padding:56px 5vw 80px!important;text-align:center}.shopify-policy__title h1{font-size:clamp(28px,3.6vw,48px);letter-spacing:-.03em;line-height:1;text-transform:uppercase;margin:0 0 28px}.shopify-policy__body{color:var(--mute);font-size:16px;line-height:1.75}.shopify-policy__body p,.shopify-policy__body li,.shopify-policy__body h2,.shopify-policy__body h3{text-align:center}.shopify-policy__body ul,.shopify-policy__body ol{list-style-position:inside;padding:0}.shopify-policy__body a{color:var(--ink)}.spop{position:fixed;z-index:3000;overflow:auto;padding:8px;border-radius:18px;background:var(--surface);border:1px solid var(--line);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:0 24px 60px -12px #00000038;animation:spopIn .18s cubic-bezier(.2,.8,.2,1);scrollbar-width:thin}@keyframes spopIn{0%{opacity:0;transform:translateY(-4px)}}.spop button{display:flex;align-items:center;justify-content:space-between;gap:14px;width:100%;border:0;background:none;color:var(--ink);font:inherit;font-size:14px;text-align:left;padding:10px 14px;border-radius:10px;cursor:pointer}.spop button:hover{background:var(--bg)}.spop button.on{background:var(--bg);font-weight:600}.spop button:disabled{opacity:.4;cursor:default}.spop button em{font-style:normal;color:var(--mute);font-weight:500;font-variant-numeric:tabular-nums}.rpf select,.cyf select{cursor:pointer}@media(min-width:821px){.pdp .cyi{align-items:start}.pdp .pdg{position:sticky;top:104px;align-self:start}}.pdp .pdth{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--n,5) - 1) * 10px) / var(--n,5));gap:10px;justify-content:start;overflow-x:auto;padding:4px 0 8px;margin-top:12px;scrollbar-width:thin}.pdp .pdth.few{justify-content:center}.pdp .pdth button{width:auto;aspect-ratio:1/1;height:auto}.pdp .pdth img{width:100%;height:100%;object-fit:cover}.card .art .ph2{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;width:100%;height:100%;object-fit:cover;opacity:0;pointer-events:none;transition:opacity .45s cubic-bezier(.2,.8,.2,1),transform .2s ease-out}@media(hover:hover)and (min-width:821px){.card:hover .art .ph2{opacity:1;transform:scale(1.09) translate(var(--px,0px),var(--py,0px))}}@media(max-width:820px){.grid .card.lim{display:none}}.ct .cyi,.cy .cyi{align-items:start!important}.ct .cyt h2,.ct .cyf h3,.cy .cyt>*:first-child,.cy .cyf>*:first-child{margin-top:0}.ct .cyt h2{line-height:1}.ct .cyf>h3{line-height:1.1;margin:0}.cy .cyf{align-self:start!important}.cy .cpt{margin-top:0}.cy .ck{margin-top:0;vertical-align:top}.shopify-policy__container{max-width:900px!important;width:auto!important;margin:48px auto 72px!important;padding:clamp(28px,4vw,56px)!important;text-align:center;background:#e2e2e09e;-webkit-backdrop-filter:blur(20px) saturate(160%);backdrop-filter:blur(20px) saturate(160%);border:1px solid var(--line);border-radius:28px;box-shadow:0 30px 70px -30px #00000062}@media(max-width:820px){.shopify-policy__container{margin:32px 5vw 56px!important}}.shopify-policy__title{margin:0 0 26px}.shopify-policy__title h1,.pgone .cyt h1{margin:0;font-size:clamp(28px,3.6vw,48px);font-weight:700;letter-spacing:-.03em;line-height:1;text-transform:uppercase}.shopify-policy__body,.pgone .pgbody{max-width:72ch;margin:0 auto;font-size:16px;line-height:1.75;color:var(--mute)}.shopify-policy__body h2,.shopify-policy__body h3{color:var(--ink);font-size:18px;letter-spacing:-.01em;margin:26px 0 8px}.shopify-policy__body>*:first-child,.shopify-policy__body .rte>*:first-child{margin-top:0}html.protect,html.protect body{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}html.protect img{-webkit-user-drag:none;user-drag:none;-webkit-touch-callout:none}html.protect a{-webkit-user-drag:none;-webkit-touch-callout:none}html.protect input,html.protect textarea,html.protect [contenteditable]{-webkit-user-select:text;user-select:text;-webkit-touch-callout:default}.bundle .bhd{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:16px 28px}.bundle .bti{display:flex;flex-direction:column;align-items:flex-start;gap:12px;min-width:0}.bpills{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.bundle .bpills .bst{display:inline-flex;align-items:center;font-size:11px;font-weight:700;letter-spacing:.06em;line-height:normal;padding:4px 11px;border-radius:99px;color:#111;background:#ffffffd9;border:1px solid rgba(0,0,0,.14);box-shadow:inset 0 1px #fff;text-transform:none;white-space:nowrap}.bundle .bk{line-height:normal;border:1px solid transparent}.bcd{display:flex;flex-direction:column;align-items:flex-end;gap:8px;flex:none}.bcl{font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--mute)}.bcu{display:flex;align-items:flex-start;gap:6px}.bcb{display:flex;flex-direction:column;align-items:center;gap:4px}.bcb b{position:relative;display:block;min-width:2.1ch;padding:8px 10px;border-radius:12px;font-size:clamp(20px,2.2vw,28px);font-weight:800;line-height:1;text-align:center;font-variant-numeric:tabular-nums;color:#0b0b0c;overflow:hidden;background:linear-gradient(180deg,#fff,#ffffffbf,#f0f0f2e6);border:1px solid rgba(255,255,255,.95);box-shadow:inset 0 1px 1px #fff,0 0 0 1px #00000017,0 8px 18px -10px #00000059}.bcb b:after{content:"";position:absolute;left:0;right:0;top:50%;height:1px;background:#00000012}.bcb small{font-size:9.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--mute)}.bcs{font-style:normal;font-weight:800;font-size:clamp(18px,2vw,24px);line-height:1;color:#00000059;padding-top:8px;animation:bcBlink 1s steps(1) infinite}.bcb b.cdt{animation:bcFlip .5s cubic-bezier(.2,.8,.2,1)}@keyframes bcFlip{0%{transform:perspective(200px) rotateX(-85deg);opacity:.2}60%{transform:perspective(200px) rotateX(10deg);opacity:1}to{transform:none}}@keyframes bcBlink{50%{opacity:.25}}.pdr .bundle .bhd,.dr .bundle .bhd{flex-direction:column;align-items:flex-start}.pdr .bundle .bcd,.dr .bundle .bcd{flex-direction:row;align-items:center;justify-content:space-between;width:100%;gap:10px}.pdr .bcb b,.dr .bcb b{font-size:18px;padding:6px 8px;border-radius:10px}.pdr .bcb small,.dr .bcb small{display:none}.pdr .bcs,.dr .bcs{font-size:16px;padding-top:6px}.pdr .bpills .bst,.dr .bpills .bst{font-size:9px;padding:3px 8px;letter-spacing:.04em}@media(max-width:820px){.bundle .bhd{flex-direction:column;align-items:flex-start;gap:14px}.bundle .bcd{flex-direction:row;align-items:center;justify-content:space-between;width:100%}.bcb b{font-size:20px;padding:7px 9px}.bcb small{display:none}.bcs{font-size:18px;padding-top:7px}}@media(prefers-reduced-motion:reduce){.bcb b.cdt,.bcs{animation:none}}.pdv,.qbm{position:relative}.imgld{position:absolute;top:0;right:0;bottom:0;left:0;z-index:6;display:grid;place-items:center;pointer-events:none;opacity:0;transition:opacity .25s;background:#f4f4f299;-webkit-backdrop-filter:blur(12px) saturate(140%);backdrop-filter:blur(12px) saturate(140%)}.imgld-logo{display:block;width:min(46%,220px)}.imgld .crown{display:block;width:100%;height:auto;aspect-ratio:var(--logo-ratio,3.3869);margin:0;background:linear-gradient(110deg,#0000002e 30%,#111 45%,#55555b 52%,#0000002e 66%) 0 0/260% 100% no-repeat,#0000002e!important;-webkit-mask:var(--logo-mask) center/contain no-repeat;mask:var(--logo-mask) center/contain no-repeat;animation:none}.imgld .crown:before,.imgld .crown:after{content:none!important}.ldg>.imgld{opacity:1}.ldg>.imgld .crown{animation:imgldSweep 1.1s cubic-bezier(.45,0,.55,1) infinite}.ldg>.imgld .imgld-logo{animation:imgldPulse 1.1s ease-in-out infinite}.ldg>img{transform:scale(.985);transition:transform .3s}@keyframes imgldSweep{0%{background-position:130% 0,0 0}to{background-position:-30% 0,0 0}}@keyframes imgldPulse{50%{transform:scale(1.04)}}@media(max-width:820px){.pdp.has-albums .pdth{display:none}}@media(max-width:820px){.bundle .bk,.bundle .bpills .bst{font-size:9.5px;padding:4px 9px;letter-spacing:.1em}.bundle .bpills .bst{letter-spacing:.02em}.bpills{flex-wrap:nowrap;gap:6px}.bcl{font-size:10px;letter-spacing:.14em}.bcu{gap:4px}.bcb b{font-size:17px;padding:6px 7px;border-radius:10px}.bcs{font-size:15px;padding-top:6px}}.dr .bcu,.pdr .bcu{gap:4px}.pdr .bundle .bcd,.dr .bundle .bcd{width:auto;justify-content:flex-start;align-self:flex-start;gap:12px;padding:6px 6px 6px 14px;border-radius:14px;background:#0000000b;border:1px solid rgba(0,0,0,.07);box-shadow:inset 0 1px 2px #0000000d}.pdr .bcl,.dr .bcl{font-size:10px;letter-spacing:.14em;white-space:nowrap}.pdr .bcu,.dr .bcu{gap:3px;align-items:center}.pdr .bcb b,.dr .bcb b{font-size:15px;padding:5px 6px;border-radius:8px;min-width:2.2ch}.pdr .bcs,.dr .bcs{font-size:13px;padding-top:0;line-height:1}.pdr .bundle .bhd,.dr .bundle .bhd{gap:12px}.pdr .bundle .bw,.dr .bundle .bw{margin-top:18px}@media(max-width:820px){.bundle .bcd{width:auto;justify-content:flex-start;align-self:flex-start;gap:12px;padding:6px 6px 6px 14px;border-radius:14px;background:#0000000b;border:1px solid rgba(0,0,0,.07);box-shadow:inset 0 1px 2px #0000000d}.bcl{font-size:10px;letter-spacing:.14em;white-space:nowrap}.bcu{gap:3px;align-items:center}.bcb b{font-size:15px;padding:5px 6px;border-radius:8px;min-width:2.2ch}.bcs{font-size:13px;padding-top:0;line-height:1}.bundle .bhd{gap:12px}.bundle .bw{margin-top:18px}}.pdr .bundle .bhd,.dr .bundle .bhd,.pdr .bundle .bti,.dr .bundle .bti{align-items:center;text-align:center}.pdr .bpills,.dr .bpills{justify-content:center}.pdr .bundle .bcd,.dr .bundle .bcd{align-self:center}@media(max-width:820px){.bundle .bhd,.bundle .bti{align-items:center;text-align:center}.bpills{justify-content:center}.bundle .bcd{align-self:center}}.pdr .bundle .bti,.dr .bundle .bti{width:100%}.pdr .bundle .bti>b,.dr .bundle .bti>b{display:inline-block;white-space:nowrap;line-height:1;letter-spacing:-.02em}.pdr .bpills,.dr .bpills{width:100%;flex-wrap:nowrap}.pdr .bpills>span,.dr .bpills>span{flex:1 1 auto;justify-content:center;text-align:center;padding-top:5px;padding-bottom:5px}.pdr .bundle .bcd,.dr .bundle .bcd{align-self:stretch;width:100%;justify-content:space-between}.pdr .bundle .bcu,.dr .bundle .bcu{flex:1;max-width:230px;margin-left:auto}.pdr .bcb,.dr .bcb{flex:1}.pdr .bcb b,.dr .bcb b{width:100%}@media(max-width:820px){.bundle .bti{width:100%}.bundle .bti>b{display:inline-block;white-space:nowrap;line-height:1;letter-spacing:-.02em}.bpills{width:100%}.bpills>span{flex:1 1 auto;justify-content:center;text-align:center;padding-top:5px;padding-bottom:5px}.bundle .bcd{align-self:stretch;width:100%;justify-content:space-between}.bundle .bcu{flex:1;max-width:230px;margin-left:auto}.bcb{flex:1}.bcb b{width:100%}}.pdr .bcb b,.dr .bcb b{font-size:17px;padding:6px}@media(hover:hover)and (pointer:fine){.fl{--hx:0deg;--hy:0deg}.fl>span{transform:translate(-50%,-50%) translate(var(--x)) perspective(1100px) rotateY(var(--hy)) rotateX(var(--hx)) rotate(var(--r));transition:transform .7s cubic-bezier(.2,.8,.2,1)}.fl.tilt>span{transition:transform .25s ease-out}.fl>span.f1{transform:translate(-50%,-50%) translate(var(--x)) perspective(1100px) rotateY(calc(var(--hy)*1.25)) rotateX(calc(var(--hx)*1.25)) rotate(var(--r))}.fl>span:before{background:radial-gradient(70% 60% at var(--gx,30%) var(--gy,20%),rgba(255,255,255,.28),transparent 60%)!important;transition:background .2s}}.card .art .cyl{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;width:100%;height:100%;object-fit:cover;opacity:0;pointer-events:none;transition:opacity .28s ease;transform:scale(1.09) translate(var(--px,0px),var(--py,0px))}.card .art .cyl.on{opacity:1}.card .art .cyb{position:absolute;left:10px;right:10px;bottom:10px;z-index:4;display:flex;align-items:center;gap:3px;opacity:0;transform:translateY(6px);transition:opacity .25s,transform .25s;pointer-events:none}.card .art .cyb.on{opacity:1;transform:none}.card .art .cyb i{flex:1;height:3px;border-radius:3px;background:#ffffff8c;box-shadow:0 0 0 .5px #00000026;transition:background .2s}.card .art .cyb i.past{background:#111111bf}.card .art .cyb i.on{background:#111}.card .art .cyb.cont{height:3px;border-radius:3px;background:#ffffff8c}.card .art .cyb.cont .cyf{position:absolute;left:0;top:0;height:3px;width:0;border-radius:3px;background:#111;transition:width .4s ease}.card .art .cyc-n{position:absolute;right:0;bottom:9px;font-style:normal;font-size:10.5px;font-weight:700;padding:3px 8px;border-radius:99px;color:#111;background:#ffffffd9;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 2px 8px #00000026}@media(hover:hover)and (min-width:821px){.card:hover .art .ph2{opacity:0}}.qbb .qa-x{display:inline}@media(max-width:820px){.qbb .qa-x{display:none}}.car .qbb .qa-x{display:inline}@media(max-width:820px){.car .qbb .qa-x{display:none}}@property --ring{syntax:"<angle>";inherits:false;initial-value:0deg}.rpf .pdbuy:after,.qbgo:after{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:-1!important;border-radius:inherit!important;padding:2px!important;transform:none!important;background:conic-gradient(from var(--ring),transparent 0deg,transparent 250deg,rgba(17,17,17,.15) 290deg,#111 330deg,#fff 342deg,#111 352deg,transparent 360deg)!important;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);animation:ringRun 2.8s linear infinite!important;transition:none!important}.rpf .pdbuy:hover:after,.qbgo:hover:after{animation-duration:1.4s!important}.rpf .pdbuy:disabled:after,.qbgo:disabled:after{animation:none!important;opacity:0}@keyframes ringRun{to{--ring:360deg}}@media(prefers-reduced-motion:reduce){.rpf .pdbuy:after,.qbgo:after{animation:none!important}}.ld.vin{--s:min(48vw,260px);background:radial-gradient(60% 55% at 50% 45%,#fff,#ecebe8)!important;gap:34px;animation:vinOut .6s ease 2.25s forwards!important}.ld.vin:before,.ld.vin:after,.ld.vin .lgd{display:none!important}@keyframes vinOut{to{opacity:0;visibility:hidden;pointer-events:none}}.vstage{position:relative;width:calc(var(--s)*1.7);height:var(--s);animation:vStageOut .55s cubic-bezier(.6,0,.4,1) 2.05s forwards}@keyframes vStageOut{to{transform:scale(1.35);opacity:0;filter:blur(8px)}}.vlogo{display:block;width:100%;aspect-ratio:var(--logo-ratio,3.3869);-webkit-mask:var(--logo-mask) center/contain no-repeat;mask:var(--logo-mask) center/contain no-repeat}.vsleeve{position:absolute;left:50%;top:0;z-index:3;width:var(--s);height:var(--s);margin-left:calc(var(--s)/-2);display:grid;place-items:center;border-radius:8px;background:linear-gradient(145deg,#232327,#0b0b0c 55%,#2b2b30);box-shadow:inset 0 1px #ffffff1f,0 34px 60px -22px #0000008c;animation:vSleeve 2s cubic-bezier(.65,0,.25,1) forwards}.vsleeve .vlogo{width:68%;background:linear-gradient(110deg,#8e8e93 30%,#fff 46%,#d2d2d7 54%,#8e8e93 70%) 0 0/250% 100%;animation:vLogoShine 1.6s ease-in-out .2s infinite}@keyframes vLogoShine{0%{background-position:130% 0}to{background-position:-30% 0}}@keyframes vSleeve{0%{opacity:0;transform:translateY(26px) scale(.92)}16%{opacity:1;transform:none}38%{transform:translate(0)}62%{transform:translate(-46%) rotate(-5deg)}80%,to{transform:translate(-62%) rotate(-8deg) scale(.88);opacity:0}}.vrec{position:absolute;left:50%;top:0;z-index:2;width:var(--s);height:var(--s);margin-left:calc(var(--s)/-2);animation:vRec 2s cubic-bezier(.65,0,.25,1) forwards}@keyframes vRec{0%,24%{transform:translate(0) scale(.94);opacity:0}30%{opacity:1}52%{transform:translate(42%) scale(.98)}78%,to{transform:translate(0) scale(1)}}.vdisc{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:radial-gradient(circle,transparent 0 31%,#111 31.5% 33%,transparent 33.5%),repeating-radial-gradient(circle,#151517 0 1.4px,#0b0b0c 1.4px 3px),#0b0b0c;box-shadow:0 30px 60px -22px #0009,inset 0 0 0 2px #1b1b1e;animation:vSpin .9s linear infinite}@keyframes vSpin{to{transform:rotate(360deg)}}.vlab{position:absolute;left:50%;top:50%;width:34%;height:34%;margin:-17% 0 0 -17%;border-radius:50%;display:grid;place-items:center;background:radial-gradient(circle,#0b0b0c 0 6%,#f4f4f2 6.5%);box-shadow:inset 0 0 0 1px #0000001f}.vlab .vlogo{width:74%;background:#111}.vshine{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;pointer-events:none;background:conic-gradient(from 210deg,transparent 0 20deg,rgba(255,255,255,.18) 40deg,transparent 70deg 200deg,rgba(255,255,255,.12) 220deg,transparent 250deg)}.varm{position:absolute;right:calc(50% - var(--s)*.62);top:calc(var(--s)*-.04);z-index:4;width:calc(var(--s)*.1);height:calc(var(--s)*.1);border-radius:50%;background:radial-gradient(circle at 35% 35%,#fafafa,#a1a1a6 60%,#6e6e73);box-shadow:0 6px 14px #0000004d;transform-origin:50% 50%;transform:rotate(-38deg);opacity:0;animation:vArm .5s cubic-bezier(.3,1.4,.5,1) 1.45s forwards}.varm i{position:absolute;left:44%;top:50%;width:calc(var(--s)*.035);height:calc(var(--s)*.56);border-radius:6px;background:linear-gradient(90deg,#8e8e93,#f5f5f7,#8e8e93);transform-origin:50% 0;transform:rotate(22deg)}.varm i:after{content:"";position:absolute;left:50%;bottom:-6px;width:calc(var(--s)*.07);height:calc(var(--s)*.09);margin-left:calc(var(--s)*-.035);border-radius:3px;background:#1b1b1e}@keyframes vArm{0%{opacity:0;transform:rotate(-38deg)}30%{opacity:1}to{opacity:1;transform:rotate(0)}}.veq{display:flex;align-items:flex-end;gap:5px;height:28px;opacity:0;animation:vEqIn .3s ease 1.6s forwards}.veq i{display:block;width:5px;height:100%;border-radius:3px;background:linear-gradient(180deg,#111,#6e6e73);transform-origin:50% 100%;animation:vEq .55s ease-in-out infinite alternate}.veq i:nth-child(2n){animation-duration:.42s}.veq i:nth-child(3n){animation-duration:.66s}.veq i:nth-child(4n){animation-duration:.5s}.veq i:nth-child(1){animation-delay:-.1s}.veq i:nth-child(3){animation-delay:-.3s}.veq i:nth-child(5){animation-delay:-.2s}.veq i:nth-child(7){animation-delay:-.4s}.veq i:nth-child(9){animation-delay:-.15s}@keyframes vEq{0%{transform:scaleY(.2)}to{transform:scaleY(1)}}@keyframes vEqIn{to{opacity:1}}@media(prefers-reduced-motion:reduce){.vdisc,.veq i,.vsleeve .vlogo{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/radial-theme.css.map */
