@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500 700;font-display:swap;src:url(//moltencore-dynamics.com/cdn/shop/t/7/assets/mcd-font-grotesk.woff2?v=22850761936875682091784213864) format("woff2")}@font-face{font-family:Archivo;font-style:normal;font-weight:400 500;font-display:swap;src:url(//moltencore-dynamics.com/cdn/shop/t/7/assets/mcd-font-archivo.woff2?v=40661629214536656911784213863) format("woff2")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(//moltencore-dynamics.com/cdn/shop/t/7/assets/mcd-font-mono400.woff2?v=121704818552214145751784213865) format("woff2")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(//moltencore-dynamics.com/cdn/shop/t/7/assets/mcd-font-mono500.woff2?v=93818145027800631841784213866) format("woff2")}.mcd-pdp{--ff-d:"Space Grotesk",sans-serif;--ff-b:"Archivo",sans-serif;--ff-m:"IBM Plex Mono",monospace;--bg:#101214;--bg-deep:#0B0D0E;--bg-raise:#16191B;--ink:#EDEFEE;--mute:#8B9297;--line:rgba(237,239,238,.14);--line-soft:rgba(237,239,238,.08);--red:#C93227;--acc:#1FB3AA;--acc-hi:#7EE8E2;--acc-dim:rgba(31,179,170,.32);--acc-grid:rgba(31,179,170,.14);--glass:rgba(16,18,20,.34);--glass-gloss:rgba(237,239,238,.09);--gutter:clamp(24px,8.5vw,132px);font-family:var(--ff-b);background:var(--bg);color:var(--ink)}body:has(.mcd-pdp){background:#101214}body:has(.mcd-pdp) #header-group,body:has(.mcd-pdp) .shopify-section-group-footer-group{display:none}body.mcd-pdp-page{background:#101214;overflow-x:hidden;overflow-x:clip}body.mcd-pdp-page #header-group,body.mcd-pdp-page .shopify-section-group-footer-group{display:none}.mcd-pdp .zl{background:var(--bg)}.mcd-pdp *{margin:0;padding:0;box-sizing:border-box}.mcd-pdp{overflow-x:clip}.mcd-pdp img{display:block;max-width:100%}.mcd-pdp ::selection{background:var(--acc);color:#0b0d0e}.mcd-pdp a{color:inherit}body.mcd-pdp-page .gfx{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:58;pointer-events:none;overflow:hidden}body.mcd-pdp-page .gfx canvas.shard{position:absolute;will-change:transform,opacity;image-rendering:pixelated}.mcd-pdp .rise{position:relative;padding:3vh 0 5vh;background:#101214}.mcd-pdp .rise.set{display:none}.mcd-pdp .rise .stars{display:none;position:absolute;top:0;right:0;bottom:0;left:0;opacity:.4;background-image:radial-gradient(rgba(126,232,226,.35) 1px,transparent 1.5px);background-size:56px 56px;-webkit-mask-image:linear-gradient(180deg,transparent 2%,#fff 26%,transparent 58%);mask-image:linear-gradient(180deg,transparent 2%,#fff 26%,transparent 58%)}.mcd-pdp .rise.set .stars{-webkit-mask-image:linear-gradient(0deg,transparent 2%,#fff 26%,transparent 58%);mask-image:linear-gradient(0deg,transparent 2%,#fff 26%,transparent 58%)}.mcd-pdp .pre{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background:#0b0d0e;color:#edefee;display:grid;place-items:center;transition:transform .8s cubic-bezier(.76,0,.24,1)}.mcd-pdp .pre.done{transform:translateY(-101%)}.mcd-pdp .pre .brand{font-family:var(--ff-d);font-weight:700;font-size:clamp(40px,6vw,72px);letter-spacing:-.02em}.mcd-pdp .pre .brand em{font-style:normal;color:var(--red)}.mcd-pdp .pre .boot{margin-top:12px;font-family:var(--ff-m);font-size:12px;color:#7ee8e2;letter-spacing:.12em;min-height:1.4em}.mcd-pdp .grain{position:fixed;top:-60px;right:-60px;bottom:-60px;left:-60px;z-index:60;pointer-events:none;opacity:.05;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.55'/%3E%3C/svg%3E");animation:mcdGrainShift .9s steps(3) infinite}@keyframes mcdGrainShift{0%{transform:translate(0)}33%{transform:translate(-24px,14px)}66%{transform:translate(16px,-20px)}to{transform:translate(0)}}.mcd-pdp .bar{position:fixed;top:0;left:0;right:0;z-index:41;display:flex;justify-content:center;align-items:center;gap:12px;padding:11px 16px;background:var(--bg-deep);color:var(--ink);border-bottom:1px solid var(--line-soft);font-family:var(--ff-m);font-size:13px;letter-spacing:.02em}.mcd-pdp .bar .dot{width:5px;height:5px;border-radius:50%;background:var(--red)}.mcd-pdp .nav{position:fixed;top:34px;left:0;right:0;z-index:40;display:flex;justify-content:space-between;align-items:center;padding:20px var(--gutter);font-family:var(--ff-m);font-size:12.5px;letter-spacing:.1em;color:var(--mute);border-bottom:1px solid var(--line-soft);background:linear-gradient(180deg,#0b0d0ee6,#0b0d0e00);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.mcd-pdp .nav .brand{font-family:var(--ff-d);font-weight:700;font-size:15px;letter-spacing:-.01em;color:var(--ink)}.mcd-pdp .nav .brand img{height:30px;width:auto;display:block}.mcd-pdp .nav .links{display:flex;gap:22px}.mcd-pdp .nav .links a{text-decoration:none;transition:color .2s ease}.mcd-pdp .nav .links a:hover{color:var(--ink)}.mcd-pdp .nav .links a.on{color:var(--acc-hi)}.mcd-pdp .cta{position:relative;display:inline-flex;align-items:center;gap:10px;white-space:nowrap;font-family:var(--ff-m);font-size:12px;letter-spacing:.12em;text-transform:uppercase;text-decoration:none;color:#f4efee;background:var(--red);padding:15px 26px;border-radius:999px;transition:background .2s ease;border:0;cursor:pointer}.mcd-pdp .cta .ar{transition:transform .2s ease}.mcd-pdp .cta:hover{background:#b02b22}.mcd-pdp .cta:hover .ar{transform:translate(2px,-2px)}.mcd-pdp .cta:active{background:#b02b21}.mcd-pdp .cta:focus-visible{outline:2px solid var(--acc-hi);outline-offset:3px}@property --mcdAng{syntax:"<angle>";initial-value:0deg;inherits:false;}.mcd-pdp .cta:before{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:999px;padding:1.5px;background:conic-gradient(from var(--mcdAng),transparent 0 58%,var(--acc-dim) 74%,var(--acc-hi) 85%,#fff 91%,var(--acc-hi) 96%,transparent 100%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:mcdSpin 3.4s linear infinite;pointer-events:none;opacity:.85}.mcd-pdp .cta:hover:before{animation-duration:1.15s}@keyframes mcdSpin{to{--mcdAng:360deg}}.mcd-pdp .eyebrow{display:inline-flex;align-items:center;gap:10px;font-family:var(--ff-m);font-size:12px;letter-spacing:.12em;color:var(--acc-hi);margin-bottom:20px}.mcd-pdp .eyebrow:before{content:"";width:34px;height:1px;background:var(--acc)}.mcd-pdp .chars .w{display:inline-block;white-space:nowrap}.mcd-pdp .chars .ch{display:inline-block;transform:translateY(118%) rotate(5deg);opacity:0;transition:transform .65s cubic-bezier(.22,1,.36,1) var(--d,0s),opacity .3s linear var(--d,0s)}.mcd-pdp .chars.is-in .ch{transform:none;opacity:1}.mcd-pdp .ln{display:block;overflow:hidden;padding-bottom:.06em}body.mcd-pdp-page .mcd-pdp [data-reveal]{opacity:0;transform:translateY(36px);transition:opacity .8s ease,transform .8s cubic-bezier(.22,1,.36,1)}body.mcd-pdp-page .mcd-pdp [data-reveal].is-in,body.mcd-pdp-page .mcd-pdp .choose .head[data-reveal]{opacity:1;transform:none}body.mcd-pdp-page .mcd-pdp [data-clip]{clip-path:inset(0 100% 0 0);transition:clip-path 1.05s cubic-bezier(.22,1,.36,1)}body.mcd-pdp-page .mcd-pdp [data-clip].is-in{clip-path:inset(0 0 0 0)}.mcd-pdp .choose{position:relative;max-width:1360px;margin:86px auto 0;padding:5vh clamp(24px,5vw,64px) calc(2vh + 112px)}.mcd-pdp .choose .head{margin-bottom:5vh}.mcd-pdp .choose .kicker{font-family:var(--ff-m);font-size:11.5px;color:var(--acc-hi);letter-spacing:.14em;margin-bottom:16px;display:flex;align-items:center;gap:10px}.mcd-pdp .choose .kicker:before{content:"";width:26px;height:1px;background:var(--acc)}.mcd-pdp .choose h1,.mcd-pdp .choose h2{font-family:var(--ff-d);font-weight:700;text-transform:uppercase;font-size:clamp(32px,4.4vw,60px);letter-spacing:-.02em;line-height:.98;transition:text-shadow .6s ease}.mcd-pdp .choose h1 .a,.mcd-pdp .choose h2 .a{color:var(--acc)}.mcd-pdp .mcd-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.mcd-pdp .choose .lede{margin-top:16px;color:var(--mute);font-size:16px;line-height:1.65;max-width:52ch}.mcd-pdp .cfg{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(340px,.8fr);gap:clamp(20px,3vw,44px);align-items:stretch}.mcd-pdp .showcase{position:relative;min-height:420px}.mcd-pdp .showcase .frame{position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid var(--line);background:var(--bg-deep);overflow:hidden}.mcd-pdp .showcase .shot{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center;opacity:0;transition:opacity .6s ease}.mcd-pdp .showcase .shot.on{opacity:1}.mcd-pdp .showcase .grad{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 40%,rgba(11,13,14,.72))}.mcd-pdp .showcase .cap{position:absolute;left:18px;bottom:16px;z-index:2;color:#edefee}.mcd-pdp .showcase .cap .cn{font-family:var(--ff-d);font-weight:700;font-size:clamp(24px,2.4vw,34px);letter-spacing:-.01em;text-transform:uppercase;line-height:1}.mcd-pdp .showcase .flag{position:absolute;top:16px;left:18px;z-index:2}.mcd-pdp .spindock{position:absolute;left:50%;bottom:0;transform:translate(-50%,50%);z-index:3;width:clamp(150px,21vw,205px);aspect-ratio:1/1;border-radius:22px;background:radial-gradient(62% 62% at 50% 42%,rgba(126,232,226,.13),transparent 72%),linear-gradient(160deg,#ffffff2b,#ffffff0e 45%,#ffffff05 70%);backdrop-filter:blur(9px) saturate(1.45) brightness(1.18);-webkit-backdrop-filter:blur(9px) saturate(1.45) brightness(1.18);border:1px solid rgba(255,255,255,.16);box-shadow:0 24px 60px #00000059,inset 0 1px #ffffff3d}.mcd-pdp .spindock:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(135deg,rgba(255,255,255,.16),transparent 48%);pointer-events:none}.mcd-pdp .spindock canvas{position:absolute;top:6%;right:6%;bottom:6%;left:6%;width:88%;height:88%}.mcd-pdp .spindock .sfoto{position:absolute;top:8%;right:8%;bottom:8%;left:8%;background-size:contain;background-position:center;background-repeat:no-repeat;opacity:0;transition:opacity .4s}.mcd-pdp .spindock.showfoto .sfoto{opacity:.92}.mcd-pdp .spindock .sl{position:absolute;left:10px;top:8px;font-family:var(--ff-m);font-size:8.5px;letter-spacing:.1em;color:var(--acc-hi);z-index:1}.mcd-pdp .config{display:flex;flex-direction:column;gap:16px}.mcd-pdp .clabel{font-family:var(--ff-m);font-size:10.5px;letter-spacing:.12em;color:var(--mute);margin-bottom:-4px}.mcd-pdp .vers{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px}.mcd-pdp .vpill{position:relative;text-align:left;cursor:pointer;color:var(--ink);background:var(--bg-deep);border:1px solid var(--line);padding:13px 14px;transition:border-color .2s,background .2s}.mcd-pdp .vpill:hover{border-color:var(--acc-dim)}.mcd-pdp .vpill:focus-visible{outline:2px solid var(--acc-hi);outline-offset:2px}.mcd-pdp .vpill.sel{border-color:transparent}.mcd-pdp .vpill.sel:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;padding:1.5px;background:conic-gradient(from var(--mcdAng),transparent 0 60%,var(--acc-dim) 76%,var(--acc-hi) 88%,#fff 93%,transparent 100%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:mcdSpin 3.4s linear infinite;pointer-events:none}.mcd-pdp .vpill .vn{display:block;font-family:var(--ff-d);font-weight:700;font-size:17px;letter-spacing:-.01em;text-transform:uppercase}.mcd-pdp .vpill .vd{display:block;font-family:var(--ff-m);font-size:9.5px;letter-spacing:.05em;color:var(--mute);margin-top:5px;line-height:1.4}.mcd-pdp .vpill .vtag{position:absolute;top:-10px;right:10px}.mcd-pdp .surf{display:flex;gap:9px;margin-bottom:8px}.mcd-pdp .swatch{position:relative;cursor:pointer;flex:1 1 0;min-width:0;background:none;border:0;padding:4px 2px 6px;text-align:center}.mcd-pdp .swatch:focus-visible{outline:2px solid var(--acc-hi);outline-offset:2px}.mcd-pdp .swatch .sw{position:relative;display:block;width:86%;margin:0 auto;transform:skew(-8deg);background-size:cover;background-position:center;border:1px solid var(--line);box-shadow:0 10px 24px #00000073;overflow:hidden;transition:transform .28s cubic-bezier(.22,1,.36,1),border-color .2s ease}.mcd-pdp .swatch .sw:before{content:"";display:block;padding-top:62.5%;background:linear-gradient(160deg,rgba(255,255,255,.13),transparent 42%,rgba(0,0,0,.28) 100%)}@supports (width: 1cqw){.mcd-pdp .surf{container-type:inline-size}.mcd-pdp .swatch{height:calc(((100cqw - 36px)/5 - 4px)*.5375 + 29px)}}.mcd-pdp .swatch .sw:after{content:"";position:absolute;top:-20%;bottom:-20%;left:-45%;width:34%;transform:skew(-14deg);opacity:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent)}.mcd-pdp .swatch:hover .sw{transform:skew(-8deg) translateY(-3px);border-color:#edefee4d}.mcd-pdp .swatch:hover .sw:after{opacity:1;animation:mcdSheen .7s cubic-bezier(.4,0,.2,1)}@keyframes mcdSheen{0%{transform:skew(-14deg) translate(0)}to{transform:skew(-14deg) translate(460%)}}.mcd-pdp .swatch.sel .sw{border-color:var(--acc)}.mcd-pdp .swatch .corners{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:0;transition:opacity .2s ease}.mcd-pdp .swatch .corners i{position:absolute;width:8px;height:8px;border:0 solid var(--acc-hi);display:block}.mcd-pdp .swatch .corners i:nth-child(1){top:0;left:0;border-top-width:1px;border-left-width:1px}.mcd-pdp .swatch .corners i:nth-child(2){top:0;right:0;border-top-width:1px;border-right-width:1px}.mcd-pdp .swatch .corners i:nth-child(3){bottom:0;left:0;border-bottom-width:1px;border-left-width:1px}.mcd-pdp .swatch .corners i:nth-child(4){bottom:0;right:0;border-bottom-width:1px;border-right-width:1px}.mcd-pdp .swatch.sel .corners{opacity:1}.mcd-pdp .swatch .sl{display:block;font-family:var(--ff-m);font-size:8px;letter-spacing:.01em;color:var(--mute);margin-top:5px;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mcd-pdp .swatch.sel .sl{color:var(--acc-hi)}.mcd-pdp .nrow{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.mcd-pdp .selinfo{background:var(--bg-deep);border:1px solid var(--line);padding:20px}.mcd-pdp .selinfo h3{font-family:var(--ff-d);font-weight:700;font-size:21px;letter-spacing:-.01em;margin-top:7px;text-transform:uppercase}.mcd-pdp .selinfo .status{margin-left:auto}.mcd-pdp .selinfo .prow{display:flex;align-items:center;gap:10px;margin-top:12px;flex-wrap:wrap;min-height:37px}.mcd-pdp .selinfo .prow .pr{font-family:var(--ff-d);font-weight:700;font-size:30px;letter-spacing:-.01em}.mcd-pdp .selinfo .prow .pn{font-family:var(--ff-m);font-size:10px;letter-spacing:.08em;color:var(--mute)}.mcd-pdp .selinfo p{color:var(--mute);font-size:13.5px;line-height:1.6;margin-top:12px}.mcd-pdp .selinfo .row{display:flex;flex-wrap:wrap;gap:8px 18px;margin-top:14px;font-family:var(--ff-m);font-size:10.5px;color:var(--mute);border-top:1px solid var(--line-soft);padding-top:12px}.mcd-pdp .selinfo .row b{color:var(--ink);font-weight:500}.mcd-pdp .selinfo .cta{margin-top:18px;width:100%;justify-content:center}.mcd-pdp .selinfo .note{margin-top:11px;font-family:var(--ff-m);font-size:9.5px;letter-spacing:.04em;color:var(--mute)}.mcd-pdp .numbers{background:var(--bg-raise);border-block:1px solid var(--line-soft)}.mcd-pdp .numbers .in{position:relative;max-width:1360px;margin:0 auto;padding:8vh clamp(24px,5vw,64px);display:grid;grid-template-columns:repeat(3,1fr)}.mcd-pdp .numline{position:absolute;left:0;top:10%;width:100%;height:80%;z-index:0;pointer-events:none;overflow:visible}.mcd-pdp .numline path{fill:none;vector-effect:non-scaling-stroke}.mcd-pdp .numline .nl-base{stroke:var(--line);stroke-width:1}.mcd-pdp .numline .nl-pulse{stroke:var(--acc-hi);stroke-width:1.5;stroke-linecap:round;stroke-dasharray:14 240;stroke-dashoffset:254;animation:mcdNumPulse 5s linear infinite;filter:drop-shadow(0 0 4px rgba(126,232,226,.7))}.mcd-pdp .numline .nl-pulse2{stroke:#ffffffa6;stroke-width:1;stroke-linecap:round;stroke-dasharray:6 248;stroke-dashoffset:254;animation:mcdNumPulse 3.4s linear infinite 1.1s}@keyframes mcdNumPulse{to{stroke-dashoffset:0}}.mcd-pdp .numbers .n:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;border:1px solid rgba(126,232,226,0);pointer-events:none;animation:mcdPillGlow 5s linear infinite}.mcd-pdp .numbers .n:nth-child(2):after{animation-delay:.9s}.mcd-pdp .numbers .n:nth-child(3):after{animation-delay:2.5s}.mcd-pdp .numbers .n:nth-child(4):after{animation-delay:4.05s}@keyframes mcdPillGlow{0%,3%{border-color:#7ee8e200;box-shadow:none}8%{border-color:#7ee8e28c;box-shadow:0 0 14px #7ee8e229,inset 0 0 12px #7ee8e212}17%,to{border-color:#7ee8e200;box-shadow:none}}@media(prefers-reduced-motion:reduce){.mcd-pdp .numline .nl-pulse,.mcd-pdp .numline .nl-pulse2,.mcd-pdp .numbers .n:after{animation:none}}.mcd-pdp .numbers .n{position:relative;z-index:1;padding:6px 26px;border-left:1px solid var(--line)}.mcd-pdp .numbers .n:first-child{border-left:0;padding-left:0}.mcd-pdp .numbers .n .num-row{display:flex;align-items:center;gap:14px}.mcd-pdp .gauge{width:52px;height:52px;flex:none;overflow:visible}.mcd-pdp .gauge .trk{fill:none;stroke:var(--line);stroke-width:3}.mcd-pdp .gauge .redz{fill:none;stroke:#e23a2e8c;stroke-width:3}.mcd-pdp .gauge .val{fill:none;stroke:var(--acc);stroke-width:3.5;stroke-linecap:round;transition:stroke-dashoffset 1.3s cubic-bezier(.22,1,.36,1)}.mcd-pdp .gauge .ndl{stroke:var(--red);stroke-width:2.5;stroke-linecap:round;transform-origin:50px 56px;transition:transform 1.3s cubic-bezier(.22,1,.36,1)}.mcd-pdp .gauge .hub{fill:var(--ink)}.mcd-pdp .gauge .tick{stroke:var(--mute);stroke-width:1.5}.mcd-pdp .numbers .n .big{font-family:var(--ff-d);font-size:clamp(28px,3vw,44px);font-weight:700;letter-spacing:-.01em;line-height:1}.mcd-pdp .numbers .n .lbl{display:block;font-family:var(--ff-m);font-size:10.5px;color:var(--mute);letter-spacing:.09em;margin-top:10px}.mcd-pdp .rise .numbers{position:relative;background:none;border:none}.mcd-pdp .rise .numbers .in{padding:0 clamp(24px,5vw,64px);display:grid;grid-template-columns:repeat(3,1fr);gap:14px;max-width:1360px;margin:0 auto}.mcd-pdp .rise .numbers .n{border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:18px 20px;background:#0d11135c;backdrop-filter:blur(12px) saturate(1.3);-webkit-backdrop-filter:blur(12px) saturate(1.3);box-shadow:0 14px 34px #0000004d,inset 0 1px #ffffff21;position:relative;transition:box-shadow .5s ease,background-color .5s ease}.mcd-pdp .rise .numbers .n.lit{background:#1fb3aa2e;box-shadow:0 14px 34px #0000004d,inset 0 1px #ffffff21,0 0 36px #1fb3aa66}.mcd-pdp .build{max-width:1360px;margin:0 auto;padding:5vh clamp(24px,5vw,64px) 9vh}.mcd-pdp .build .head{margin-bottom:6vh}.mcd-pdp .build .bhead{font-family:var(--ff-d);font-weight:700;text-transform:uppercase;font-size:clamp(28px,3.6vw,50px);letter-spacing:-.02em}.mcd-pdp .build .bhead .a{color:var(--acc)}.mcd-pdp .beat{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.3fr);gap:clamp(28px,4.5vw,68px);align-items:center;padding:5vh 0;border-top:1px solid var(--line-soft)}.mcd-pdp .beat.flip{grid-template-columns:minmax(0,1.3fr) minmax(0,.85fr)}.mcd-pdp .beat.flip .txt{order:2}.mcd-pdp .beat .kicker{font-family:var(--ff-m);font-size:11.5px;color:var(--acc-hi);letter-spacing:.14em;margin-bottom:14px;display:flex;align-items:center;gap:10px}.mcd-pdp .beat .kicker:before{content:"";width:26px;height:1px;background:var(--acc)}.mcd-pdp .beat h3{font-family:var(--ff-d);font-weight:700;text-transform:uppercase;font-size:clamp(26px,3.4vw,44px);letter-spacing:-.02em;line-height:1}.mcd-pdp .beat h3 .a{color:var(--acc)}.mcd-pdp .beat p{margin-top:16px;color:var(--mute);font-size:16px;line-height:1.7;max-width:42ch}.mcd-pdp .beat .visual{position:relative;aspect-ratio:16/11;overflow:hidden;border:1px solid var(--line);background:var(--bg-deep)}.mcd-pdp .beat .visual .ph{position:absolute;top:-7%;right:0;bottom:-7%;left:0;background-size:cover;background-position:center;will-change:transform}.mcd-pdp .beat .visual .tag{position:absolute;left:12px;bottom:12px;z-index:2}.mcd-pdp .b-gal{height:300vh;position:relative}.mcd-pdp .b-gal .stick{position:sticky;top:0;height:100vh;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-start;padding-top:13vh}.mcd-pdp .g-head{position:static;margin:0 var(--gutter) 30px;display:flex;justify-content:space-between;align-items:baseline;z-index:2}.mcd-pdp .g-head h2{font-family:var(--ff-d);font-weight:700;text-transform:uppercase;font-size:clamp(26px,3.2vw,46px);letter-spacing:-.02em}.mcd-pdp .g-head h2 .a{color:var(--acc)}.mcd-pdp .g-head .idx{font-family:var(--ff-m);font-size:12px;color:var(--acc-hi);letter-spacing:.1em}.mcd-pdp .track{position:relative;display:flex;gap:3vw;padding-left:var(--gutter);will-change:transform;align-items:center}.mcd-pdp .gline{position:absolute;left:0;top:-14vh;height:calc(100% + 28vh);width:100%;overflow:visible;pointer-events:none;z-index:0}.mcd-pdp .gline.front{z-index:2}.mcd-pdp .gline .pulse{fill:none;stroke:#7ee8e2;stroke-width:2.6;stroke-linecap:round}.mcd-pdp .gline image{filter:drop-shadow(0 0 7px rgba(18,178,166,.75))}.mcd-pdp .gcard{position:relative;z-index:1;flex:none;width:max(520px,34vw);aspect-ratio:16/10;overflow:hidden;background:#0f1214;border:1px solid rgba(126,140,136,.36);margin:0}.mcd-pdp .gcard.tall{aspect-ratio:4/5;width:max(360px,24vw)}.mcd-pdp .gcard .ph{position:absolute;top:-5%;right:-5%;bottom:-5%;left:-5%;background-size:cover;background-position:center;will-change:transform}.mcd-pdp .gcard .shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#00000005 46%,#0000008c)}.mcd-pdp .gcard .gnum{position:absolute;top:12px;left:14px;font-family:var(--ff-m);font-size:10.5px;letter-spacing:.12em;color:#7ee8e2;display:flex;gap:8px;align-items:center;z-index:2}.mcd-pdp .gcard .gnum:after{content:"";width:22px;height:1px;background:var(--acc)}.mcd-pdp .gcard .gtag{position:absolute;left:14px;bottom:12px;z-index:2}.mcd-pdp .b-gal.gal-mini .gline{display:none}@media(min-width:901px){.mcd-pdp .b-gal.gal-mini{height:auto}.mcd-pdp .b-gal.gal-mini .stick{position:static;height:auto;overflow:visible;padding:13vh 0 10vh}.mcd-pdp .b-gal.gal-mini .track{transform:none!important;justify-content:center;padding-right:var(--gutter)}.mcd-pdp .b-gal.gal-mini .g-head .idx{display:none}}.mcd-pdp .rise.set:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:0;transition:opacity .8s ease;background:radial-gradient(90% 60% at 50% 34%,rgba(126,232,226,.3),transparent 72%)}.mcd-pdp .rise.set.lit:after{opacity:1}.mcd-pdp .finale{position:relative;min-height:82vh;display:flex;align-items:center;justify-content:center;overflow:hidden}.mcd-pdp .finale .ph{position:absolute;top:-8%;right:0;bottom:-8%;left:0;background:url(//moltencore-dynamics.com/cdn/shop/t/7/assets/mcd-p-1331-fin.jpg?v=5702168675856762911784213886) center 40%/cover;background-image:image-set(url(//moltencore-dynamics.com/cdn/shop/t/7/assets/mcd-p-1331-fin.webp?v=3832951773867963851784213888) type("image/webp"),url(//moltencore-dynamics.com/cdn/shop/t/7/assets/mcd-p-1331-fin.jpg?v=5702168675856762911784213886) type("image/jpeg"));will-change:transform}.mcd-pdp .finale:before{content:"";position:absolute;top:0;left:0;right:0;height:24vh;z-index:1;background:linear-gradient(180deg,#101214,#10121400);pointer-events:none}.mcd-pdp .finale .veil{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0b0d0e59,#0b0d0ed9)}.mcd-pdp .finale .in{position:relative;z-index:2;padding:9vh var(--gutter);max-width:1000px;margin:0 auto;text-align:center;color:#edefee}.mcd-pdp .finale .k{font-family:var(--ff-m);font-size:12px;letter-spacing:.12em;color:#7ee8e2}.mcd-pdp .finale h2{font-family:var(--ff-d);font-weight:700;text-transform:uppercase;font-size:clamp(42px,6.4vw,100px);letter-spacing:-.025em;line-height:.92;margin-top:14px}.mcd-pdp .finale p{margin:18px auto 0;color:#edefeed9;font-size:16px;max-width:50ch}.mcd-pdp .finale .fine{margin-top:24px;font-family:var(--ff-m);font-size:10.5px;letter-spacing:.09em;color:#8b9297}.mcd-pdp .wlform{margin:28px auto 0;display:flex;gap:10px;flex-wrap:wrap;align-items:stretch;justify-content:center;max-width:560px}.mcd-pdp .wlform input[type=email]{flex:1 1 260px;background:#0b0d0eb8;border:1px solid var(--line);color:var(--ink);font-family:var(--ff-m);font-size:13px;letter-spacing:.04em;padding:15px 18px;border-radius:999px;outline:none;transition:border-color .2s ease}.mcd-pdp .wlform input[type=email]::placeholder{color:var(--mute)}.mcd-pdp .wlform input[type=email]:focus{border-color:var(--acc)}.mcd-pdp .wlform .cta{flex:0 0 auto}.mcd-pdp .wlok{margin-top:28px;display:inline-flex;align-items:center;gap:12px;font-family:var(--ff-m);font-size:13px;letter-spacing:.06em;color:var(--acc-hi);border:1px solid var(--acc-dim);background:#0b0d0eb8;padding:16px 22px}.mcd-pdp .wlerr{margin-top:14px;font-family:var(--ff-m);font-size:11px;letter-spacing:.04em;color:#f0a9a3}.mcd-pdp .pfoot{background:var(--bg-deep);border-top:1px solid var(--line-soft);padding:40px var(--gutter);font-family:var(--ff-m);font-size:11px;letter-spacing:.08em;color:var(--mute);display:flex;justify-content:space-between;flex-wrap:wrap;gap:12px}.mcd-pdp .pfoot a{color:var(--mute);text-decoration:none;transition:color .2s ease}.mcd-pdp .pfoot a:hover{color:var(--ink)}.mcd-pdp .pfoot .lg{display:flex;gap:18px;flex-wrap:wrap}.mcd-pdp button.cta,.mcd-pdp a.cta{background:var(--red)!important;color:#f4efee!important;border:0!important;font-family:var(--ff-m)!important;font-size:12px!important;letter-spacing:.12em!important;text-transform:uppercase!important;border-radius:999px!important;padding:15px 26px!important;box-shadow:none!important;min-height:0!important;line-height:normal!important}.mcd-pdp button.cta:hover,.mcd-pdp a.cta:hover{background:#b02b22!important}.mcd-pdp button.cta:active,.mcd-pdp a.cta:active{background:#b02b21!important}.mcd-pdp .wlform input[type=email]{background:#0b0d0eb8!important;border:1px solid var(--line)!important;color:var(--ink)!important;border-radius:999px!important;box-shadow:none!important}.mcd-pdp .b-orbit{display:none}@media(max-width:900px){.mcd-pdp .build{display:none}.mcd-pdp .b-orbit{display:block;height:100vh;height:100svh;position:relative}.mcd-pdp .b-orbit .stick{position:relative;height:100vh;height:100svh;overflow:hidden}.mcd-pdp .o-k{position:absolute;top:9vh;left:24px;font-family:var(--ff-m);font-size:11.5px;color:var(--acc-hi);letter-spacing:.14em;display:flex;align-items:center;gap:10px}.mcd-pdp .o-k:before{content:"";width:26px;height:1px;background:var(--acc)}.mcd-pdp .o-core{position:absolute;left:50%;top:26%;width:44vw;aspect-ratio:1;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(32% 32% at 50% 42%,rgba(255,255,255,.95),rgba(126,232,226,.85) 42%,rgba(31,179,170,.35) 68%,transparent 76%),radial-gradient(52% 52% at 50% 52%,rgba(31,179,170,.42),rgba(18,120,128,.2) 56%,transparent 74%);animation:mcdCorePulse 4.5s ease-in-out infinite}.mcd-pdp .o-core:before{content:"";position:absolute;top:-6%;right:-6%;bottom:-6%;left:-6%;border-radius:50%;padding:2px;background:conic-gradient(from var(--mcdAng),transparent 0 38%,rgba(126,232,226,.9) 54%,#fff 60%,rgba(126,232,226,.9) 66%,transparent 82%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:mcdSpin 6s linear infinite}.mcd-pdp .o-core:after{content:"";position:absolute;top:-42%;right:-42%;bottom:-42%;left:-42%;border-radius:50%;z-index:-1;background:radial-gradient(50% 50% at 50% 50%,rgba(31,179,170,.3),transparent 70%)}@keyframes mcdCorePulse{0%,to{transform:translate(-50%,-50%) scale(1);opacity:.85}50%{transform:translate(-50%,-50%) scale(1.14);opacity:1}}.mcd-pdp .o-card{position:absolute;left:50%;top:26%;width:66vw;aspect-ratio:4/3;margin:0;overflow:hidden;border:1px solid var(--line);background:var(--bg-deep);will-change:transform,opacity;transform:translate(-50%,-50%)}.mcd-pdp .o-card .ph{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center}.mcd-pdp .o-txt{position:absolute;left:24px;right:24px;bottom:12vh;opacity:0;will-change:opacity,transform}.mcd-pdp .o-txt .kicker{font-family:var(--ff-m);font-size:12px;color:var(--acc-hi);letter-spacing:.14em}.mcd-pdp .o-txt h3{font-family:var(--ff-d);font-weight:700;text-transform:uppercase;font-size:28px;letter-spacing:-.01em;margin-top:8px}.mcd-pdp .o-txt p:last-child{color:#edefeec7;font-size:16px;line-height:1.55;margin-top:8px;max-width:40ch}.mcd-pdp .b-orbit{touch-action:pan-y}.mcd-pdp .o-bar{position:absolute;left:24px;right:24px;bottom:5.5vh;z-index:4;display:flex;flex-direction:column;align-items:center;gap:10px;pointer-events:none}.mcd-pdp .o-track{position:relative;width:100%;max-width:210px;height:2px;background:var(--line);overflow:hidden;border-radius:2px}.mcd-pdp .o-fill{position:absolute;top:0;left:0;width:33.3333%;height:100%;background:var(--acc-hi);box-shadow:0 0 10px var(--acc-dim);transition:transform .5s cubic-bezier(.22,1,.36,1)}.mcd-pdp .o-hint{display:flex;align-items:center;gap:8px;font-family:var(--ff-m);font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--mute);transition:opacity .5s ease}.mcd-pdp .o-hint .o-ar{color:var(--acc-hi);font-size:13px;animation:mcdOSwipe 2.4s ease-in-out infinite}.mcd-pdp .o-bar.used .o-hint{opacity:0}@keyframes mcdOSwipe{0%,to{transform:translate(-4px)}50%{transform:translate(4px)}}}@media(prefers-reduced-motion:reduce){.mcd-pdp .o-core,.mcd-pdp .o-hint .o-ar{animation:none}.mcd-pdp .o-fill{transition:none}}@media(max-width:900px){.mcd-pdp .grain,.mcd-pdp .bar,.mcd-pdp .nav{display:none}.mcd-pdp .choose{margin-top:66px}.mcd-pdp .choose{padding-top:1.5vh;padding-bottom:3vh}.mcd-pdp .choose .head{margin-bottom:22px}.mcd-pdp .config{gap:12px}.mcd-pdp .clabel{margin-bottom:-6px}.mcd-pdp .nrow{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.mcd-pdp .selinfo{padding:14px}.mcd-pdp .selinfo h3{font-size:18px;margin-top:4px}.mcd-pdp .selinfo .prow{margin-top:8px;min-height:34px}.mcd-pdp .selinfo .prow .pr{font-size:26px}.mcd-pdp .selinfo p{font-size:12.5px;line-height:1.5;margin-top:8px}.mcd-pdp .selinfo .row{margin-top:10px;padding-top:9px;gap:6px 14px;font-size:10px}.mcd-pdp .selinfo .cta{margin-top:12px}.mcd-pdp .selinfo .note{margin-top:8px}.mcd-pdp .vpill{padding:10px 12px}.mcd-pdp .vpill .vn{font-size:15px}.mcd-pdp .rise{height:auto;padding:18px 0 26px}.mcd-pdp .g-head{top:7vh}.mcd-pdp .rise .numbers{top:0}.mcd-pdp .rise .numbers .in{grid-template-columns:repeat(3,1fr);gap:8px;padding:0 14px}.mcd-pdp .rise .numbers .n{padding:12px 8px;border-radius:12px;min-width:0;text-align:center;backdrop-filter:none;-webkit-backdrop-filter:none;background:#0d1113b8}.mcd-pdp .rise .numbers .n .big{font-size:16px}.mcd-pdp .rise .numbers .n .lbl{font-size:8.5px;margin-top:5px;letter-spacing:.04em;display:block}.mcd-pdp .rise .numbers .n .num-row{gap:7px;justify-content:center}.mcd-pdp .numline .nl-pulse,.mcd-pdp .numline .nl-pulse2{filter:none}.mcd-pdp .rise .numbers .gauge{width:26px;height:26px}.mcd-pdp .cfg{grid-template-columns:1fr}.mcd-pdp .showcase{min-height:0}.mcd-pdp .showcase:before{content:"";display:block;padding-top:75%}.mcd-pdp .showcase .cap{bottom:auto;top:46px;max-width:60%}.mcd-pdp .showcase .cap .cn{font-size:20px}.mcd-pdp .spindock{width:150px;height:150px;backdrop-filter:blur(16px) saturate(1.7) brightness(1.32);-webkit-backdrop-filter:blur(16px) saturate(1.7) brightness(1.32)}.mcd-pdp .config{margin-top:94px}.mcd-pdp .numbers .in{grid-template-columns:1fr 1fr;row-gap:26px;padding-block:5vh}.mcd-pdp .numbers .n{padding:6px 16px}.mcd-pdp .numbers .n:nth-child(odd){border-left:0;padding-left:0}.mcd-pdp .gauge{width:42px;height:42px}.mcd-pdp .beat,.mcd-pdp .beat.flip{grid-template-columns:1fr;padding-block:6vh;gap:20px}.mcd-pdp .beat.flip .txt{order:0}.mcd-pdp .b-gal{height:auto}.mcd-pdp .b-gal .stick{position:static;height:auto;overflow:hidden;padding:8vh 0 6vh}.mcd-pdp .g-head{position:static;margin:0 var(--gutter) 16px;flex-direction:column;gap:6px;align-items:flex-start}.mcd-pdp .b-gal .track{overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding-right:24px;scrollbar-width:none;touch-action:pan-x;overscroll-behavior:contain}.mcd-pdp .b-gal .gline{top:0;height:100%}.mcd-pdp .b-gal .track::-webkit-scrollbar{display:none}.mcd-pdp .gcard{width:86vw;scroll-snap-align:center}.mcd-pdp .gcard.tall{width:70vw}.mcd-pdp .wlform{max-width:none}.mcd-pdp .cfg .showcase,.mcd-pdp .cfg .config{min-width:0;max-width:100%}.mcd-pdp .selinfo .cta{max-width:100%}}@media(prefers-reduced-motion:reduce){.mcd-pdp [data-reveal],.mcd-pdp .chars .ch{transition:none!important;opacity:1!important;transform:none!important}.mcd-pdp [data-clip]{clip-path:none!important;transition:none}.mcd-pdp .grain,.mcd-pdp .cta:before,.mcd-pdp .vpill.sel:before{animation:none}.mcd-pdp .gauge .val,.mcd-pdp .gauge .ndl{transition:none}}.mcd-pdp.pending .showcase .shot,.mcd-pdp.pending .beat .visual .ph,.mcd-pdp.pending .o-card .ph,.mcd-pdp.pending .b-gal .ph{filter:blur(22px) saturate(.55) brightness(.42) contrast(1.05);transform:scale(1.12);will-change:filter}.mcd-pdp.pending .showcase .frame,.mcd-pdp.pending .beat .visual,.mcd-pdp.pending .o-card,.mcd-pdp.pending .b-gal .g-item{overflow:hidden}.mcd-pdp.pending .showcase .frame:after,.mcd-pdp.pending .beat .visual:after,.mcd-pdp.pending .o-card:after,.mcd-pdp.pending .b-gal .g-item:after{content:"COMING SOON";position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;display:flex;align-items:center;justify-content:center;font-family:var(--ff-m);font-size:11px;letter-spacing:.28em;text-transform:uppercase;color:#edefeed1;text-align:center;padding:12px;background:radial-gradient(120%% 90%% at 50%% 50%%,rgba(11,13,14,.3) 0%%,rgba(11,13,14,.72) 100%%);pointer-events:none}.mcd-pdp.pending .showcase .frame:after{font-size:12.5px;letter-spacing:.34em}.mcd-pdp.pending .spindock canvas,.mcd-pdp.pending .spindock .foto,.mcd-pdp.pending .spindock img{filter:blur(9px) saturate(.6) brightness(.6)}.mcd-pdp.pending .spindock{position:absolute;left:50%;transform:translate(-50%,50%)}@media(prefers-reduced-motion:reduce){.mcd-pdp.pending .showcase .shot{transform:scale(1.12)}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/mcd-wing-pdp.css.map */
