:root{--navy:#041A31;--ink:#07090F;--charcoal:#1E1E1E;--line:#1B3A5C;--violet:#2E1A6E;--violet-2:#4A2DA8;--blue:#19C0FF;--pink:#E2396D;--lilac:#EFEAFF;--white:#FFFFFF;--muted:#A9BBD0;--ok:#5CE0A1;--warn:#FFC857;--em-display:"Anton","Barlow Condensed",Impact,sans-serif;--em-cond:"Barlow Condensed","Inter","Arial Narrow",sans-serif;--em-body:"Inter",system-ui,sans-serif;--em-cond-weight:700;--em-cond-style:italic;--acc:var(--blue)}html{background:var(--navy)}body{background:var(--navy)!important;color:var(--white);font-family:var(--em-body);font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased;overflow-x:hidden}body.em-light-cart .minicart__holder{color:#111}.em *{box-sizing:border-box}.em a{color:inherit;text-decoration:none}.em button{font:inherit;cursor:pointer}.em img{max-width:100%;display:block}.em h1,.em h2,.em h3,.em p{margin:0}.em h1,.em h2,.em .em-disp{font-family:var(--em-display);font-weight:400;text-transform:uppercase;line-height:.92;letter-spacing:.005em;text-wrap:balance;color:inherit}.em h1{font-size:clamp(3.4rem,10vw,8.5rem)}.em h2{font-size:clamp(2.4rem,6vw,5rem)}.em h2.em-sm{font-size:clamp(1.8rem,4vw,2.8rem)}.em h3{font-family:var(--em-cond);font-weight:var(--em-cond-weight);font-style:var(--em-cond-style);text-transform:uppercase;font-size:1.25rem;letter-spacing:.01em;line-height:1;color:inherit}.em-cond{font-family:var(--em-cond);font-weight:var(--em-cond-weight);font-style:var(--em-cond-style);text-transform:uppercase;letter-spacing:.04em}.em-eyebrow{display:block;font-family:var(--em-cond);font-weight:var(--em-cond-weight);font-style:var(--em-cond-style);text-transform:uppercase;font-size:1rem;letter-spacing:.06em;color:var(--blue)}.em-wrap{max-width:1240px;margin:0 auto;padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}.em-band{position:relative;padding-block:72px;overflow:hidden;background:var(--navy);color:var(--white)}.em-band.em-tight{padding-block:48px}@media(max-width:700px){.em-band{padding-block:48px}.em-band.em-tight{padding-block:32px}}.em-muted{color:var(--muted)}.em-ghost{position:absolute;font-family:var(--em-display);text-transform:uppercase;font-size:clamp(5rem,24vw,22rem);line-height:.8;color:transparent;-webkit-text-stroke:2px rgba(255,255,255,.14);pointer-events:none;-webkit-user-select:none;user-select:none;white-space:nowrap;z-index:0;top:-4vw;left:-2vw}.em-ghost.em-ghost-br{left:auto;top:auto;right:-4vw;bottom:-6vw;-webkit-text-stroke-color:rgba(255,255,255,.08)}.em-ghost.em-ghost-tr{left:auto;right:-6vw;top:-2vw}.em-band .em-wrap{position:relative;z-index:1}.em-flag{display:inline-block;background:var(--warn);color:var(--ink);font-family:var(--em-body);font-size:.68rem;font-weight:600;padding:2px 7px;border-radius:999px;vertical-align:middle;margin-left:6px;text-transform:none;letter-spacing:0;font-style:normal}.em-band.em-navy{background:var(--navy)}.em-band.em-blue{background:var(--blue);color:var(--navy)}.em-band.em-blue .em-eyebrow{color:var(--navy)}.em-band.em-pink{background:var(--pink)}.em-band.em-pink .em-eyebrow{color:#ffd6e2}.em-band.em-violet{background:var(--violet)}.em-band.em-violet .em-eyebrow{color:#c9b8ff}.em-band.em-charcoal{background:var(--charcoal)}.em-band.em-lilac{background:var(--lilac);color:var(--ink)}.em-band.em-lilac .em-eyebrow{color:var(--violet)}.em-band.em-lilac .em-muted{color:#4a4a58}.em-pill{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:16px 28px;border-radius:999px;background:var(--ink);color:var(--white);font-family:var(--em-cond);font-weight:var(--em-cond-weight);font-style:var(--em-cond-style);text-transform:uppercase;font-size:1.05rem;letter-spacing:.04em;border:2px solid var(--ink);box-shadow:5px 5px 0 var(--acc);transition:transform .12s,box-shadow .12s;line-height:1.1;text-align:center}.em-pill:hover{transform:translate(-2px,-2px);box-shadow:8px 8px 0 var(--acc);color:var(--white)}.em-pill:active{transform:translate(3px,3px);box-shadow:1px 1px 0 var(--acc)}.em-pill:focus-visible{outline:3px solid var(--white);outline-offset:3px}.em-pill.em-light{background:var(--white);color:var(--ink)}.em-pill.em-light:hover{color:var(--ink)}.em-pill.em-block{width:100%}.em-pill[disabled]{opacity:.55;cursor:not-allowed;transform:none}.em-tag{display:inline-block;font-family:var(--em-cond);font-weight:var(--em-cond-weight);font-style:var(--em-cond-style);text-transform:uppercase;font-size:.78rem;letter-spacing:.08em;padding:5px 10px;border-radius:999px;background:var(--white);color:var(--ink)}.em-tag.em-ok{background:var(--ok)}.em-tag.em-navy{background:var(--navy);color:var(--white)}.em-marq{overflow:hidden;white-space:nowrap;font-family:var(--em-cond);font-weight:var(--em-cond-weight);font-style:var(--em-cond-style);text-transform:uppercase;letter-spacing:.06em;position:relative}.em-marq .em-track{display:inline-flex;gap:0;animation:em-marq 28s linear infinite;will-change:transform}.em-marq span{padding:12px 28px;font-size:1rem}.em-marq span:after{content:"\2726";margin-left:28px;opacity:.7}@keyframes em-marq{to{transform:translate(-50%)}}.em-marq.em-blue{background:var(--blue);color:var(--navy)}.em-marq.em-pink{background:var(--pink);color:var(--white)}.em-marq.em-white{background:var(--white);color:var(--ink)}.em-marq.em-navy{background:var(--navy);color:var(--white);border-bottom:2px solid var(--ink)}.em-header{position:sticky;top:0;z-index:40;background:#041a31eb;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-bottom:2px solid var(--ink);color:var(--white)}.em-header .em-wrap{display:flex;align-items:center;gap:18px;min-height:72px}.em-logo{display:flex;align-items:center;gap:10px;font-family:var(--em-display);text-transform:uppercase;font-size:1.35rem;letter-spacing:.02em;color:var(--white)}.em-logo img{height:44px;width:auto;border-radius:8px}.em-nav{display:flex;gap:4px;flex:1;justify-content:center;flex-wrap:wrap}.em-nav a{font-family:var(--em-cond);font-weight:var(--em-cond-weight);font-style:var(--em-cond-style);text-transform:uppercase;font-size:1rem;letter-spacing:.04em;padding:8px 12px;border-radius:999px;border:2px solid transparent;color:var(--white)}.em-nav a:hover,.em-nav a.em-on{border-color:var(--blue);color:var(--blue)}.em-utility{margin-left:auto;display:flex;gap:8px;align-items:center}.em-utility .em-cartbtn{font-family:var(--em-cond);font-weight:var(--em-cond-weight);font-style:var(--em-cond-style);text-transform:uppercase;font-size:.95rem;padding:8px 14px;border-radius:999px;background:var(--blue);color:var(--navy);display:inline-flex;gap:6px;align-items:center;cursor:pointer;border:2px solid var(--ink)}.em-utility .em-cartbtn svg{width:18px;height:18px}.em-utility a.em-acct{color:var(--white);display:inline-flex;padding:8px;border-radius:999px;border:2px solid transparent}.em-utility a.em-acct:hover{border-color:var(--blue);color:var(--blue)}.em-utility a.em-acct svg{width:20px;height:20px}.em-mobnav{display:none;overflow-x:auto;gap:6px;padding:8px max(16px,env(safe-area-inset-left,0px));background:var(--ink);border-bottom:2px solid var(--line);scrollbar-width:none}.em-mobnav::-webkit-scrollbar{display:none}.em-mobnav a{flex:0 0 auto;font-family:var(--em-cond);font-weight:var(--em-cond-weight);font-style:var(--em-cond-style);text-transform:uppercase;font-size:.95rem;padding:6px 12px;border-radius:999px;border:2px solid var(--line);color:var(--white)}.em-mobnav a.em-on{border-color:var(--blue);color:var(--blue)}@media(max-width:860px){.em-nav{display:none}.em-mobnav{display:flex}}.em-header .minicart__button{position:relative}.em-header .minicart__button>input{display:none}.em-header .minicart__label{cursor:pointer}.em-header .item__count{display:inline-block;min-width:1.2em;text-align:center}.em-hero{background:var(--navy);padding-block:64px 40px}.em-hero:after{content:"";position:absolute;inset:auto -10% -40% auto;width:70vw;height:70vw;max-width:900px;max-height:900px;border-radius:50%;background:var(--glow,var(--violet-2));opacity:.55;filter:blur(60px);z-index:0}.em-hero .em-wrap{display:grid;grid-template-columns:1.05fr .95fr;gap:24px;align-items:center;min-height:min(72vh,680px)}.em-hero .em-eyebrow{color:var(--blue)}.em-hero .em-lede{font-size:1.15rem;max-width:38ch;color:var(--muted);margin:22px 0 30px}.em-hero .em-ctas{display:flex;gap:16px;flex-wrap:wrap}.em-trust{display:flex;gap:10px;flex-wrap:wrap;margin-top:34px}.em-trust span{font-family:var(--em-cond);font-weight:var(--em-cond-weight);font-style:var(--em-cond-style);text-transform:uppercase;font-size:.9rem;letter-spacing:.04em;padding:6px 12px;border-radius:999px;border:2px solid rgba(255,255,255,.35)}.em-stage{position:relative;aspect-ratio:1/1;max-width:100%}.em-stage .em-pouch{position:absolute;top:6%;right:8%;bottom:4%;left:8%;object-fit:contain;width:84%;height:auto;transform:rotate(-7deg);filter:drop-shadow(18px 24px 0 rgba(7,9,15,.55));animation:em-bob 6s ease-in-out infinite}@keyframes em-bob{0%,to{translate:0 0}50%{translate:0 -14px}}.em-stage .em-badge{position:absolute;right:4%;top:2%;width:118px;height:118px;border-radius:50%;background:var(--blue);color:var(--navy);display:grid;place-items:center;text-align:center;font-family:var(--em-cond);font-weight:var(--em-cond-weight);font-style:var(--em-cond-style);text-transform:uppercase;font-size:.8rem;line-height:1;transform:rotate(12deg);box-shadow:5px 5px 0 var(--ink);z-index:2;padding:8px}.em-stage .em-badge b{font-family:var(--em-display);font-size:1.7rem;display:block;font-weight:400}@media(max-width:900px){.em-hero .em-wrap{grid-template-columns:1fr}.em-stage{max-width:420px;margin:0 auto}}.em-flav{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}@media(max-width:980px){.em-flav{grid-template-columns:1fr}}.em-fc{position:relative;border-radius:28px;border:2px solid var(--ink);box-shadow:8px 8px 0 var(--ink);padding:26px 24px 24px;min-width:0;display:flex;flex-direction:column;gap:14px;overflow:hidden;color:var(--white);background:var(--navy)}.em-fc.em-violet{background:var(--violet);--acc:var(--blue)}.em-fc.em-blue{background:var(--blue);color:var(--navy);--acc:var(--pink)}.em-fc.em-pink{background:var(--pink);--acc:var(--blue)}.em-fc.em-charcoal{background:var(--charcoal);--acc:var(--blue)}.em-fc .em-eyebrow{color:inherit;opacity:.85}.em-fc .em-nm{font-family:var(--em-display);text-transform:uppercase;font-size:clamp(2.2rem,4vw,3rem);line-height:.9}.em-fc .em-shot{aspect-ratio:1/1;position:relative;margin:4px -10px;max-width:100%}.em-fc .em-shot img{position:absolute;top:4%;right:4%;bottom:4%;left:4%;width:92%;height:92%;object-fit:contain;transform:rotate(-6deg);filter:drop-shadow(12px 16px 0 rgba(7,9,15,.45));transition:transform .25s}.em-fc:hover .em-shot img{transform:rotate(-2deg) scale(1.04)}.em-fc .em-row{display:flex;justify-content:space-between;align-items:baseline;gap:10px;flex-wrap:wrap}.em-price{font-family:var(--em-display);font-size:2rem;font-variant-numeric:tabular-nums;line-height:1}.em-price small{font-family:var(--em-body);font-weight:500;font-size:.85rem;opacity:.75;margin-left:8px;text-decoration:line-through}.em-stars{font-family:var(--em-cond);font-weight:var(--em-cond-weight);font-style:var(--em-cond-style);font-size:.95rem;letter-spacing:.04em}.em-toggle{display:grid;grid-template-columns:1fr 1fr;border:2px solid var(--ink);border-radius:999px;overflow:hidden;font-size:.85rem;background:#07090f2e}.em-toggle button{background:transparent;color:inherit;border:0;padding:10px;font-family:var(--em-cond);font-weight:var(--em-cond-weight);font-style:var(--em-cond-style);text-transform:uppercase;letter-spacing:.03em;line-height:1.1;font-size:.9rem}.em-toggle button small{display:block;font-family:var(--em-body);font-weight:500;font-style:normal;text-transform:none;letter-spacing:0;font-size:.72rem;opacity:.85}.em-toggle button[aria-pressed=true]{background:var(--ink);color:var(--white)}.em-toggle button:focus-visible{outline:3px solid var(--white);outline-offset:-4px}.em-fc .em-pill{margin-top:auto}.em-fc .em-corner{position:absolute;top:16px;right:16px;transform:rotate(8deg);z-index:2}.em-sec-head{display:flex;justify-content:space-between;align-items:end;gap:16px;margin-bottom:32px;flex-wrap:wrap}.em-stacklist{list-style:none;padding:0;margin:20px 0 0;display:grid;gap:10px}.em-stacklist li{display:flex;justify-content:space-between;gap:12px;border:2px solid var(--line);border-radius:14px;padding:12px 14px;font-size:.98rem;background:var(--navy);align-items:center}.em-stacklist li.em-soon{opacity:.5}.em-stacklist li label{display:flex;gap:12px;align-items:center;font-family:var(--em-cond);font-weight:var(--em-cond-weight);font-style:var(--em-cond-style);text-transform:uppercase;font-size:1.05rem;margin:0;cursor:pointer}.em-stacklist li input{width:20px;height:20px;accent-color:var(--blue);margin:0}.em-stacklist li select{background:var(--charcoal);color:var(--white);border:2px solid var(--line);border-radius:999px;padding:4px 10px;font:inherit;font-size:.85rem}.em-stacklist li b{font-variant-numeric:tabular-nums;font-family:var(--em-display);font-weight:400;font-size:1.2rem}.em-tot{background:var(--violet);border:2px solid var(--ink);border-radius:24px;padding:26px;box-shadow:8px 8px 0 var(--ink);--acc:var(--blue)}.em-tot .em-big{font-family:var(--em-display);font-size:4rem;line-height:1;font-variant-numeric:tabular-nums}.em-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:36px}@media(max-width:760px){.em-stats{gap:8px}}.em-stat{border:2px solid var(--ink);border-radius:20px;background:var(--charcoal);padding:20px;box-shadow:5px 5px 0 var(--ink);min-width:0}.em-stat b{font-family:var(--em-display);font-weight:400;font-size:clamp(2rem,5vw,4rem);line-height:.9;display:block;color:var(--blue)}.em-stat span{font-family:var(--em-cond);font-weight:var(--em-cond-weight);font-style:var(--em-cond-style);text-transform:uppercase;letter-spacing:.04em;font-size:.95rem}table.em-cmp{width:100%;border-collapse:separate;border-spacing:0;font-size:.95rem;border:2px solid var(--ink);border-radius:20px;overflow:hidden;background:var(--charcoal);min-width:520px;color:var(--white)}.em-cmp th,.em-cmp td{padding:14px 16px;border-bottom:1px solid var(--line);text-align:left}.em-cmp tr:last-child td{border-bottom:0}.em-cmp th{font-family:var(--em-cond);font-weight:var(--em-cond-weight);font-style:var(--em-cond-style);text-transform:uppercase;letter-spacing:.04em;font-size:.95rem;background:var(--navy)}.em-cmp th:nth-child(2){background:var(--blue);color:var(--navy)}.em-cmp td:nth-child(2){font-weight:600;color:var(--blue)}.em-tablewrap{overflow-x:auto}.em-it{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center}.em-it.em-rev>:first-child{order:2}@media(max-width:900px){.em-it{grid-template-columns:1fr}.em-it.em-rev>:first-child{order:0}}.em-ph{border:2px solid var(--ink);border-radius:26px;overflow:hidden;box-shadow:8px 8px 0 var(--ink);aspect-ratio:4/5;max-width:100%;background:var(--charcoal)}.em-ph img{width:100%;height:100%;object-fit:cover}.em-ph.em-sq{aspect-ratio:1/1}.em-cut{position:relative;aspect-ratio:1/1;max-width:100%}.em-cut img{position:absolute;top:6%;right:6%;bottom:6%;left:6%;width:88%;height:88%;object-fit:contain;transform:rotate(-6deg);filter:drop-shadow(14px 18px 0 rgba(7,9,15,.5))}.em-it p{max-width:46ch;font-size:1.05rem;margin-top:16px}.em-it h2{margin-top:10px}.em-cols{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:36px}.em-cols.em-two{grid-template-columns:1fr 1fr}.em-cols.em-four{grid-template-columns:repeat(4,1fr)}.em-cols.em-five{grid-template-columns:repeat(5,1fr)}@media(max-width:1000px){.em-cols.em-five{grid-template-columns:repeat(3,1fr)}}@media(max-width:900px){.em-cols,.em-cols.em-four,.em-cols.em-five,.em-cols.em-two{grid-template-columns:1fr 1fr}}@media(max-width:520px){.em-cols,.em-cols.em-four,.em-cols.em-five,.em-cols.em-two{grid-template-columns:1fr}}.em-col{background:#07090f47;border:2px solid var(--ink);border-radius:20px;padding:22px;min-width:0;box-shadow:5px 5px 0 var(--ink)}.em-col .em-n{font-family:var(--em-display);font-size:2.6rem;line-height:1;color:var(--blue)}.em-col h3{margin:10px 0 6px;color:var(--white)}.em-col p{font-size:.92rem;color:#e6ddff}.em-band.em-charcoal .em-col p,.em-band.em-navy .em-col p{color:var(--muted)}.em-col.em-blue{background:var(--blue);color:var(--navy)}.em-col.em-blue .em-n,.em-col.em-blue h3,.em-col.em-blue p{color:var(--navy)}.em-col.em-violet{background:var(--violet)}.em-legal{font-size:.8rem;color:var(--muted);max-width:72ch;margin-top:14px}.em-band.em-lilac .em-legal{color:#4a4a58}.em-revhead{display:flex;align-items:end;justify-content:space-between;gap:20px;flex-wrap:wrap;margin-bottom:36px;--acc:var(--pink)}.em-revnote{font-size:.8rem;color:inherit;opacity:.8;margin-top:18px}.em-loox{background:var(--white);color:var(--ink);border:2px solid var(--ink);border-radius:18px;padding:18px;box-shadow:7px 7px 0 var(--ink)}.em-loox:empty{display:none}.em-range{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}@media(max-width:900px){.em-range{grid-template-columns:repeat(2,1fr)}}.em-rng{display:grid;gap:4px;border:2px solid var(--ink);border-radius:18px;padding:12px;min-width:0;background:var(--navy);box-shadow:4px 4px 0 var(--ink);transition:transform .12s;position:relative;color:var(--white)}.em-rng:hover{transform:translate(-2px,-2px)}.em-rng img{width:100%;aspect-ratio:1/1;object-fit:cover;border-radius:12px;margin-bottom:8px;background:var(--charcoal)}.em-rng.em-soon img{filter:grayscale(1) brightness(.6)}.em-rng b{font-family:var(--em-cond);font-weight:var(--em-cond-weight);font-style:var(--em-cond-style);text-transform:uppercase;font-size:1.05rem;line-height:1.05}.em-rng span{font-size:.78rem;color:var(--muted)}.em-rng .em-rs{font-family:var(--em-cond);font-weight:var(--em-cond-weight);font-style:var(--em-cond-style);font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.em-rng.em-live .em-rs{color:var(--ok)}.em-capture{display:flex;gap:8px;margin-top:24px;max-width:520px}.em-capture input{flex:1;min-width:0;background:var(--navy);border:2px solid var(--line);color:var(--white);padding:12px 14px;border-radius:999px;font:inherit;font-size:.95rem;margin:0}.em-capture input:focus-visible{outline:3px solid var(--blue);outline-offset:1px}.em-capture .em-pill{padding:10px 18px;font-size:.95rem;box-shadow:3px 3px 0 var(--blue)}.em-form-msg{font-size:.9rem;margin-top:10px;color:var(--ok)}.em-form-err{font-size:.9rem;margin-top:10px;color:var(--warn)}.em-faq summary{cursor:pointer;list-style:none;padding:20px 0;font-family:var(--em-cond);font-weight:var(--em-cond-weight);font-style:var(--em-cond-style);text-transform:uppercase;font-size:1.3rem;display:flex;justify-content:space-between;gap:16px;line-height:1.1}.em-faq summary::-webkit-details-marker{display:none}.em-faq summary:after{content:"+";color:var(--pink);font-size:1.8rem;line-height:1;font-style:normal;flex:0 0 auto}.em-faq details[open] summary:after{content:"\2013"}.em-faq details .em-a{margin:0 0 20px;max-width:68ch;color:#2a2a33}.em-faq details .em-a p{margin:0 0 10px}.em-faqgroup{margin-top:34px}.em-faqgroup h3{color:var(--violet);margin-bottom:6px}.em-faq h2{margin:10px 0 18px}.em-faq h1{font-size:clamp(2.8rem,8vw,6rem);margin-top:10px;color:var(--ink)}.em-pdp{display:grid;grid-template-columns:1.05fr .95fr;gap:40px;align-items:start}@media(max-width:900px){.em-pdp{grid-template-columns:1fr}}.em-gallery{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.em-gmain{grid-column:1/-1;aspect-ratio:1/1;border-radius:26px;border:2px solid var(--ink);background:var(--gbg,var(--violet-2));position:relative;overflow:hidden;box-shadow:8px 8px 0 var(--ink);max-width:100%}.em-gmain img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.em-gmain img.em-cutout{top:6%;right:6%;bottom:6%;left:6%;width:88%;height:88%;object-fit:contain;transform:rotate(-5deg);filter:drop-shadow(14px 18px 0 rgba(7,9,15,.5))}.em-thumb{aspect-ratio:1/1;border:2px solid var(--ink);border-radius:14px;background:var(--navy);display:grid;place-items:center;font-family:var(--em-cond);font-weight:var(--em-cond-weight);font-style:var(--em-cond-style);text-transform:uppercase;font-size:.7rem;color:var(--muted);text-align:center;padding:0;overflow:hidden;max-width:100%;cursor:pointer}.em-thumb img{width:100%;height:100%;object-fit:cover}.em-thumb[aria-current=true]{outline:3px solid var(--white);outline-offset:-3px}.em-buybox{position:sticky;top:calc(90px + env(safe-area-inset-top,0px));display:grid;gap:18px;background:var(--navy);border:2px solid var(--ink);border-radius:26px;padding:26px;box-shadow:8px 8px 0 var(--ink);--acc:var(--blue);color:var(--white)}.em-buybox .em-eyebrow{color:var(--blue)}.em-buybox h1{font-size:clamp(2.4rem,5vw,3.6rem);margin-top:6px}.em-buybox .em-sub{margin-top:8px;color:var(--muted)}.em-buybox .em-stars{margin-top:8px;color:var(--blue)}.em-facts{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.em-facts div{border:2px solid var(--line);border-radius:14px;padding:12px;min-width:0;font-family:var(--em-cond);font-weight:var(--em-cond-weight);font-style:var(--em-cond-style);text-transform:uppercase;font-size:.78rem;letter-spacing:.04em;color:var(--muted)}.em-facts b{display:block;font-family:var(--em-display);font-weight:400;font-size:1.7rem;color:var(--white);line-height:1}.em-step{display:grid;gap:8px}.em-step .em-lbl{display:flex;align-items:center;gap:10px;font-family:var(--em-cond);font-weight:var(--em-cond-weight);font-style:var(--em-cond-style);text-transform:uppercase;font-size:1rem;letter-spacing:.04em}.em-step .em-lbl i{font-style:normal;width:24px;height:24px;border-radius:50%;background:var(--blue);color:var(--navy);display:grid;place-items:center;font-size:.85rem}.em-opts{display:flex;gap:8px;flex-wrap:wrap}.em-opt{border:2px solid var(--line);background:transparent;color:var(--white);padding:9px 16px;border-radius:999px;font-family:var(--em-cond);font-weight:var(--em-cond-weight);font-style:var(--em-cond-style);text-transform:uppercase;font-size:.95rem}.em-opt[aria-pressed=true]{border-color:var(--blue);background:var(--blue);color:var(--navy)}.em-opt.em-oos{opacity:.5;text-decoration:line-through}.em-tiers{display:grid;gap:10px}.em-tier{display:grid;grid-template-columns:auto 1fr auto;gap:12px;align-items:center;border:2px solid var(--line);padding:12px 14px;border-radius:18px;cursor:pointer;position:relative;background:transparent;color:inherit;text-align:left;width:100%}.em-tier[aria-checked=true]{border-color:var(--blue);background:#19c0ff1a}.em-tier[disabled]{opacity:.45;cursor:not-allowed}.em-tier .em-dot{width:18px;height:18px;border-radius:50%;border:2px solid var(--muted)}.em-tier[aria-checked=true] .em-dot{border-color:var(--blue);background:var(--blue);box-shadow:inset 0 0 0 3px var(--navy)}.em-tier .em-t{font-family:var(--em-cond);font-weight:var(--em-cond-weight);font-style:var(--em-cond-style);text-transform:uppercase;font-size:1.05rem;min-width:0}.em-tier .em-t small{display:block;font-family:var(--em-body);font-weight:400;font-style:normal;text-transform:none;color:var(--muted);font-size:.78rem}.em-tier .em-p{font-variant-numeric:tabular-nums;font-family:var(--em-display);font-size:1.5rem;text-align:right;line-height:1}.em-tier .em-p small{display:block;font-family:var(--em-body);color:var(--ok);font-weight:600;font-size:.72rem}.em-tier .em-pop{position:absolute;top:-10px;right:14px;background:var(--pink);color:var(--white);font-family:var(--em-cond);font-weight:var(--em-cond-weight);font-style:var(--em-cond-style);text-transform:uppercase;font-size:.68rem;letter-spacing:.08em;padding:3px 9px;border-radius:999px;border:2px solid var(--ink)}.em-tier:focus-visible{outline:3px solid var(--white);outline-offset:2px}.em-subrow{display:grid;grid-template-columns:1fr 1fr;border:2px solid var(--ink);border-radius:999px;overflow:hidden;background:#07090f4d}.em-subrow button{background:transparent;color:inherit;border:0;padding:12px 10px;font-family:var(--em-cond);font-weight:var(--em-cond-weight);font-style:var(--em-cond-style);text-transform:uppercase;letter-spacing:.03em;line-height:1.1;font-size:.95rem}.em-subrow button small{display:block;font-family:var(--em-body);font-weight:500;font-style:normal;text-transform:none;letter-spacing:0;font-size:.74rem;opacity:.85}.em-subrow button[aria-pressed=true]{background:var(--blue);color:var(--navy)}.em-subrow button:focus-visible{outline:3px solid var(--white);outline-offset:-4px}.em-subterms{font-size:.82rem;color:var(--muted);display:grid;gap:3px}.em-subterms b{color:var(--white);font-weight:600}.em-subterms.em-dim{opacity:.45}.em-ship{font-size:.85rem;color:var(--muted);display:grid;gap:4px}.em-ship b{color:var(--white);font-weight:600}.em-qty{display:none}.em-sticky-bar{position:sticky;bottom:0;background:var(--blue);color:var(--navy);padding:10px 0 calc(10px + env(safe-area-inset-bottom,0px));z-index:30;display:none;border-top:2px solid var(--ink)}.em-sticky-bar .em-wrap{display:flex;justify-content:space-between;align-items:center;gap:12px}.em-sticky-bar .em-pill{padding:10px 18px;font-size:.95rem;box-shadow:3px 3px 0 var(--pink)}@media(max-width:900px){.em-sticky-bar{display:block}}.em-desc{font-size:.98rem;color:var(--muted)}.em-desc p{margin:0 0 10px}.em-desc p:last-child{margin:0}.em-soldout{font-family:var(--em-cond);font-weight:var(--em-cond-weight);font-style:var(--em-cond-style);text-transform:uppercase;color:var(--warn)}.em-inghead{display:grid;grid-template-columns:1.2fr .8fr;gap:32px;align-items:end;margin-bottom:28px}@media(max-width:900px){.em-inghead{grid-template-columns:1fr}}.em-serve{background:var(--violet);border:2px solid var(--ink);border-radius:22px;padding:22px;box-shadow:6px 6px 0 var(--ink)}.em-serve .em-big{font-family:var(--em-display);font-size:clamp(2.6rem,5vw,4rem);line-height:.95}.em-serve .em-big small{font-family:var(--em-cond);font-weight:var(--em-cond-weight);font-style:var(--em-cond-style);font-size:1.1rem;display:block;color:#c9b8ff;margin-top:4px;letter-spacing:.04em}.em-bar{display:flex;height:22px;border-radius:999px;overflow:hidden;border:2px solid var(--ink);margin:16px 0 10px;background:var(--ink)}.em-bar i{display:block;height:100%}.em-legend{display:flex;flex-wrap:wrap;gap:8px 16px;font-size:.78rem;color:#e6ddff}.em-legend span:before{content:"";display:inline-block;width:10px;height:10px;border-radius:50%;background:var(--c);margin-right:6px;vertical-align:-1px}.em-ings{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}@media(max-width:1000px){.em-ings{grid-template-columns:repeat(2,1fr)}}@media(max-width:520px){.em-ings{grid-template-columns:1fr}}.em-ing{position:relative;border:2px solid var(--ink);border-radius:20px;background:var(--charcoal);padding:20px 18px 18px;min-width:0;box-shadow:5px 5px 0 var(--ink);display:grid;gap:8px;border-top:8px solid var(--c)}.em-ing .em-dose{font-family:var(--em-display);font-size:2.4rem;line-height:1;color:var(--white);font-variant-numeric:tabular-nums}.em-ing .em-dose small{font-family:var(--em-cond);font-weight:var(--em-cond-weight);font-style:var(--em-cond-style);font-size:.85rem;color:var(--muted);margin-left:6px}.em-ing h3{color:var(--white);font-size:1.15rem}.em-ing p{font-size:.88rem;color:var(--muted)}.em-dir{margin-top:28px;display:grid;grid-template-columns:auto 1fr;gap:18px;align-items:center;border:2px solid var(--line);border-radius:20px;padding:18px 22px;background:var(--charcoal)}@media(max-width:600px){.em-dir{grid-template-columns:1fr}}.em-dir .em-n{font-family:var(--em-display);font-size:3rem;line-height:1;color:var(--blue)}.em-dir b{font-family:var(--em-cond);font-weight:var(--em-cond-weight);font-style:var(--em-cond-style);text-transform:uppercase;font-size:1.1rem;display:block;color:var(--white)}table.em-ingt{width:100%;border-collapse:separate;border-spacing:0;font-size:.92rem;border:2px solid var(--ink);border-radius:18px;overflow:hidden;background:var(--navy);min-width:420px;color:var(--white)}.em-ingt th,.em-ingt td{padding:10px 14px;border-bottom:1px solid var(--line);text-align:left;font-variant-numeric:tabular-nums}.em-ingt th{font-family:var(--em-cond);font-weight:var(--em-cond-weight);font-style:var(--em-cond-style);text-transform:uppercase;letter-spacing:.04em;background:var(--charcoal)}.em-ingt tr:last-child td{border-bottom:0}.em-grid4{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}@media(max-width:1000px){.em-grid4{grid-template-columns:repeat(2,1fr)}}.em-pc{border:2px solid var(--ink);border-radius:24px;overflow:hidden;box-shadow:6px 6px 0 var(--ink);display:flex;flex-direction:column;min-width:0;background:var(--charcoal);color:var(--white)}.em-pc .em-pph{aspect-ratio:1/1;position:relative;overflow:hidden;max-width:100%;background:var(--navy)}.em-pc .em-pph img.em-cutout{position:absolute;top:8%;right:8%;bottom:8%;left:8%;width:84%;height:84%;object-fit:contain;transform:rotate(-6deg);filter:drop-shadow(10px 12px 0 rgba(7,9,15,.45))}.em-pc .em-pph img.em-full{width:100%;height:100%;object-fit:cover}.em-pc .em-pph .em-tag{position:absolute;top:12px;left:12px;background:var(--ok)}.em-pc .em-body{padding:16px;display:flex;flex-direction:column;gap:6px}.em-pc .em-body b{font-family:var(--em-cond);font-weight:var(--em-cond-weight);font-style:var(--em-cond-style);text-transform:uppercase;font-size:1.15rem;line-height:1.05}.em-pc .em-body span{font-size:.85rem;color:var(--muted)}.em-pc.em-violet .em-pph{background:var(--violet)}.em-pc.em-blue .em-pph{background:var(--blue)}.em-pc.em-pink .em-pph{background:var(--pink)}.em-pc.em-charcoal .em-pph{background:var(--navy)}.em-collection h1{font-size:clamp(2.8rem,8vw,6rem);margin-top:10px}.em-maths{width:100%;border-collapse:separate;border-spacing:0;font-size:1rem;border:2px solid var(--ink);border-radius:18px;overflow:hidden;background:var(--white);color:var(--ink);min-width:420px}.em-maths th,.em-maths td{padding:12px 16px;border-bottom:1px solid rgba(7,9,15,.15);text-align:left;font-variant-numeric:tabular-nums}.em-maths th{font-family:var(--em-cond);font-weight:var(--em-cond-weight);font-style:var(--em-cond-style);text-transform:uppercase;letter-spacing:.04em;background:var(--violet);color:var(--white)}.em-maths tr:last-child td{border-bottom:0}.em-maths td b{font-family:var(--em-display);font-weight:400;font-size:1.4rem;color:var(--violet)}.em-footer{background:var(--navy);color:var(--white);padding-block:56px 32px;font-size:.9rem;position:relative;overflow:hidden;border-top:2px solid var(--ink)}.em-footer .em-ghost{left:50%;transform:translate(-50%);bottom:-5vw;top:auto;font-size:clamp(4rem,18vw,16rem);-webkit-text-stroke-color:rgba(255,255,255,.08)}.em-footer .em-cols{grid-template-columns:2fr 1fr 1fr 1fr;gap:32px;margin-top:0}@media(max-width:760px){.em-footer .em-cols{grid-template-columns:1fr 1fr}}.em-footer .em-cols>div{background:none;border:0;box-shadow:none;padding:0}.em-footer h3{margin-bottom:12px;color:var(--blue)}.em-footer ul{list-style:none;padding:0;margin:0;display:grid;gap:8px;color:var(--muted)}.em-footer ul a:hover{color:var(--blue)}.em-footer .em-legal{margin-top:40px;padding-top:20px;border-top:1px solid var(--line);color:var(--muted);font-size:.78rem;max-width:80ch;position:relative;z-index:1}.em-footer .em-social{display:flex;gap:10px;margin-top:14px}.em-footer .em-social a{font-family:var(--em-cond);font-weight:var(--em-cond-weight);font-style:var(--em-cond-style);text-transform:uppercase;font-size:.85rem;padding:5px 10px;border-radius:999px;border:2px solid var(--line)}.container__top-part{background:var(--navy)}.booster__popup--holder:empty{display:none}#recently-bought--holder{display:none!important}.wrapper--bottom{padding-top:0}.breadcrumbs{display:none}main[role=main]{background:var(--navy)}.em-hidden{display:none!important}@media(prefers-reduced-motion:reduce){.em *,.em-marq .em-track,.em-stage .em-pouch{animation:none!important;transition:none!important}}:root{--sky:#E6F6FF;--paper:#FFFFFF;--blue-ink:#0A7FB8;--violet-soft:#F3EEFF}html,body{background:var(--paper)!important}main[role=main],.container__top-part{background:var(--paper)}body{color:var(--ink)}.em-band.em-navy,.em-band.em-charcoal,.em-band.em-lilac,.em-band.em-white,.em-band.em-sky,.em-header{--navy:#FFFFFF;--charcoal:#F4FAFE;--white:#07090F;--muted:#4B5A6B;--line:#C9DCEB;color:#07090f}.em-band.em-navy,.em-band.em-white{background:#fff}.em-band.em-charcoal,.em-band.em-sky{background:var(--sky)}.em-band.em-lilac{background:var(--lilac)}.em-band.em-navy .em-eyebrow,.em-band.em-charcoal .em-eyebrow,.em-band.em-white .em-eyebrow,.em-band.em-sky .em-eyebrow{color:var(--blue-ink)}.em-band.em-navy .em-ghost,.em-band.em-charcoal .em-ghost,.em-band.em-lilac .em-ghost,.em-band.em-white .em-ghost,.em-band.em-sky .em-ghost{-webkit-text-stroke-color:rgba(7,9,15,.06)}.em-band:is(.em-navy,.em-charcoal,.em-lilac,.em-white,.em-sky) .em-pill{color:#fff}.em-band:is(.em-navy,.em-charcoal,.em-lilac,.em-white,.em-sky) .em-pill.em-light{background:#fff;color:#07090f}.em-band:is(.em-navy,.em-charcoal,.em-lilac,.em-white,.em-sky) .em-col{background:#fff}.em-band.em-charcoal .em-col,.em-band.em-sky .em-col{background:#fff}.em-band:is(.em-navy,.em-charcoal,.em-lilac,.em-white,.em-sky) .em-col p{color:var(--muted)}.em-band:is(.em-navy,.em-charcoal,.em-lilac,.em-white,.em-sky) .em-col .em-n,.em-band:is(.em-navy,.em-charcoal,.em-lilac,.em-white,.em-sky) .em-stat b,.em-band:is(.em-navy,.em-charcoal,.em-lilac,.em-white,.em-sky) .em-dir .em-n{color:var(--blue-ink)}.em-band:is(.em-navy,.em-charcoal,.em-white,.em-sky) .em-stat{background:#fff}.em-band:is(.em-navy,.em-charcoal,.em-white,.em-sky) .em-cmp th{background:var(--sky)}.em-band:is(.em-navy,.em-charcoal,.em-white,.em-sky) .em-ingt th{background:var(--violet-soft)}.em-band:is(.em-navy,.em-charcoal,.em-white,.em-sky) .em-ing{background:#fff}.em-band:is(.em-navy,.em-charcoal,.em-white,.em-sky) .em-legend{color:var(--muted)}.em-band:is(.em-navy,.em-charcoal,.em-white,.em-sky) .em-serve .em-big small{color:var(--violet)}.em-band:is(.em-navy,.em-charcoal,.em-white,.em-sky) .em-rng{background:#fff}.em-band:is(.em-navy,.em-charcoal,.em-white,.em-sky) .em-toggle button[aria-pressed=true]{color:#fff}.em-band:is(.em-navy,.em-charcoal,.em-white,.em-sky) .em-tier .em-pop{color:#fff}.em-band:is(.em-navy,.em-charcoal,.em-white,.em-sky) .em-tot{color:#fff}.em-band:is(.em-navy,.em-charcoal,.em-white,.em-sky) .em-tag.em-navy{background:#07090f;color:#fff}.em-band.em-charcoal .em-stacklist li,.em-band.em-sky .em-stacklist li{background:#fff}.em-fc,.em-buybox,.em-tot,.em-band.em-violet,.em-band.em-blue,.em-band.em-pink,.em-hero,.em-footer{--navy:#041A31;--charcoal:#1E1E1E;--white:#FFFFFF;--muted:#A9BBD0;--line:#1B3A5C}.em-band .em-buybox{color:#fff}.em-band .em-buybox .em-eyebrow{color:var(--blue)}.em-band.em-pink .em-pill,.em-band.em-blue .em-pill,.em-band.em-violet .em-pill{color:#fff}.em-header{background:#fffffff5;border-bottom:2px solid #E3EDF5;color:#07090f}.em-logo img{height:46px;width:auto;border-radius:0}.em-nav a{color:#07090f}.em-nav a:hover,.em-nav a.em-on{border-color:var(--blue);color:var(--blue-ink)}.em-utility a.em-acct{color:#07090f}.em-utility .em-cartbtn{color:#041a31}.em-mobnav{background:#fff;border-bottom:2px solid #E3EDF5}.em-mobnav a{color:#07090f;border-color:#c9dceb}.em-hero{background:radial-gradient(120% 90% at 85% 55%,#3a2390,#2e1a6e 38%,#1a1046)}.em-footer .em-logo img{height:52px;width:auto}.template--index .shopify-section:has(>.section__slider),.template--index .shopify-section:has(>section.section__slider){background:#fff}:root{--pink:#19C0FF}.em-band.em-pink{background:var(--sky);color:#07090f}.em-band.em-pink .em-eyebrow{color:var(--blue-ink)}.em-marq.em-pink{background:var(--violet-2);color:#fff}.em-faq summary:after{color:var(--blue-ink)}.em-tier .em-pop{background:var(--blue);color:#07090f!important}.em-sticky-bar .em-pill{box-shadow:3px 3px 0 var(--blue)}.em-revhead{--acc:#07090F}.em table tr{background:transparent!important}table.em-cmp,table.em-ingt,table.em-maths{background:#fff!important;color:#07090f!important;border-color:#07090f}.em table.em-cmp :is(th,td),.em table.em-ingt :is(th,td),.em table.em-maths :is(th,td){color:#07090f!important;border-bottom-color:#d6e6f2;opacity:1}.em table.em-cmp thead th,.em table.em-ingt thead th,.em table.em-maths thead th{background:var(--sky)!important}.em table.em-cmp tbody th{background:#fff!important}.em table.em-cmp th:nth-child(2){background:var(--blue)!important}.em table.em-cmp td:nth-child(2){color:#06597f!important;font-weight:600}.em table.em-cmp td:nth-child(3),.em table.em-maths td:nth-child(3){color:#3e4c5c!important}.em table.em-ingt tbody td:first-child{font-weight:600}.em table.em-maths td b{color:#07090f;font-size:1.5rem}.em table.em-maths tbody tr:last-child{background:var(--blue)!important}.em table.em-maths tbody tr:last-child td{font-weight:700;color:#07090f!important}.em table.em-maths tbody tr:last-child td:nth-child(3){color:#07090f!important}.em-band .em-serve{background:var(--violet-soft);color:#1a1046;box-shadow:6px 6px 0 var(--violet)}.em-band .em-serve .em-big{color:var(--violet)}.em-band .em-serve .em-big small{color:#4a2da8!important}.em-band .em-serve .em-bar{background:#fff}.em-band .em-serve .em-legend{color:#1e1a33!important;font-size:.85rem;font-weight:500}.em-ing p{font-size:.9rem;line-height:1.5}.em-band:is(.em-navy,.em-charcoal,.em-white,.em-sky) .em-ing p{color:#33404f}.em-band.em-blue{--muted:#0B2A44}.em-band.em-blue p,.em-band.em-blue .em-muted{color:#07090f}.em-band.em-blue .em-buybox :is(p,.em-muted){color:#c8d6e6}:root{--c-page:#FFFFFF;--c-band:#F2F9FD;--c-ice:#D6F3FF;--c-surface:#FFFFFF;--c-text:#041A31;--c-muted:#44607A;--c-border:#CFE2EE;--c-primary:#0A6D96;--c-on-primary:#FFFFFF;--c-secondary:#041A31;--c-on-secondary:#FFFFFF;--c-accent:#19C0FF;--c-on-accent:#041A31;--c-link:#005480;--c-select:#0A6D96;--c-success:#0B7A4B;--c-error:#B3261E;--c-stage:#2E1A6E;--c-stage-glow:#4A2DA8}body:has(.em-product.em-violet),.em-hero,.em-fc.em-violet{--c-band:#F5F3FC;--c-text:#07090F;--c-muted:#4D4A60;--c-border:#E0DCF0;--c-primary:#19C0FF;--c-on-primary:#07090F;--c-secondary:#2E1A6E;--c-accent:#4A2DA8;--c-on-accent:#FFFFFF;--c-link:#4A2DA8;--c-select:#4A2DA8}html,body{background:var(--c-page)!important}body{color:var(--c-text)}.em-band:is(.em-navy,.em-white){background:var(--c-page);color:var(--c-text)}.em-band:is(.em-charcoal,.em-sky,.em-lilac,.em-pink){background:var(--c-band);color:var(--c-text)}.em-band.em-blue{background:var(--c-ice);color:var(--c-text);--white:#041A31;--muted:#44607A;--navy:#FFFFFF;--line:var(--c-border)}.em-band.em-blue :is(p,.em-muted){color:var(--c-text)}.em-band.em-violet{background:var(--c-stage);color:#fff}.em-band:not(.em-violet):not(.em-hero):not(.em-footer) .em-eyebrow{color:var(--c-link)!important}.em-band:not(.em-violet):not(.em-hero) :is(h1,h2){color:var(--c-text)}.em-band:not(.em-violet):not(.em-hero) .em-muted{color:var(--c-muted)}.em-ghost{-webkit-text-stroke-color:rgba(4,26,49,.06)!important}.em-band.em-violet .em-ghost,.em-hero .em-ghost{-webkit-text-stroke-color:rgba(255,255,255,.08)!important}.em-pill{background:var(--c-primary);color:var(--c-on-primary)!important;border-color:var(--c-primary);box-shadow:none!important}.em-pill:hover{transform:translateY(-1px);box-shadow:0 6px 16px #041a3129!important;filter:brightness(1.06)}.em-pill:active{transform:none}.em-pill:focus-visible{outline:3px solid var(--c-text);outline-offset:3px}.em-pill.em-light{background:#fff;color:#07090f!important;border-color:#fff}.em-hero .em-pill:focus-visible,.em-band.em-violet .em-pill:focus-visible{outline-color:#fff}.em-marq:is(.em-blue,.em-white,.em-navy,.em-pink){background:var(--c-secondary);color:var(--c-on-secondary);border:0}.em-header{background:#fffffff7!important;border-bottom:1px solid var(--c-border)!important}.em-nav a:hover,.em-nav a.em-on{border-color:var(--c-primary)!important;color:var(--c-link)!important}.em-utility .em-cartbtn{background:var(--c-primary)!important;color:var(--c-on-primary)!important;box-shadow:none}.em-mobnav a.em-on{border-color:var(--c-primary)!important;color:var(--c-link)!important}.em-hero{background:radial-gradient(110% 90% at 82% 58%,#4a2da8,#2e1a6e 45%,#1a1046)!important;color:#fff}.em-hero .em-eyebrow{color:#7adcff!important}.em-stage .em-badge{background:var(--c-primary);color:var(--c-on-primary)}.em table:is(.em-cmp,.em-ingt,.em-maths) thead th{background:var(--c-band)!important}.em-fc,.em-fc:is(.em-violet,.em-blue,.em-charcoal,.em-pink){background:var(--c-surface);color:var(--c-text);--white:var(--c-text);--muted:var(--c-muted);--navy:#fff;--line:var(--c-border)}.em-fc .em-eyebrow{color:var(--c-link)!important;opacity:1}.em-fc .em-shot{background:var(--c-band);border-radius:16px;margin:4px 0}.em-fc .em-price{color:var(--c-text)}.em-fc .em-price small{color:var(--c-muted);opacity:1}.em-fc .em-stars{color:var(--c-text)}.em-fc .em-corner,.em-fc .em-tag{background:var(--c-accent)!important;color:var(--c-on-accent)!important;transform:none}.em-toggle{border:2px solid #07090F;background:#fff}.em-toggle button{color:var(--c-text)}.em-toggle button[aria-pressed=true]{background:var(--c-secondary)!important;color:var(--c-on-secondary)!important}.em-toggle button:focus-visible{outline-color:var(--c-primary)}.em-col,.em-col:is(.em-blue,.em-violet){background:#fff!important;color:var(--c-text)}.em-col .em-n,.em-col:is(.em-blue,.em-violet) .em-n{color:var(--c-link)!important}.em-col h3{color:var(--c-text)!important}.em-col p,.em-band .em-col p{color:var(--c-muted)!important}.em-band.em-violet .em-col{background:#ffffff14!important;border-color:#ffffff2e!important}.em-band.em-violet .em-col .em-n{color:#7adcff!important}.em-band.em-violet .em-col h3{color:#fff!important}.em-band.em-violet .em-col p{color:#e6ddff!important}.em-stat{background:#fff}.em-stat b{color:var(--c-link)!important}.em-rng{background:#fff;color:var(--c-text)}.em-rng span,.em-rng .em-rs{color:var(--c-muted)}.em-rng.em-live .em-rs{color:var(--c-success)}.em-capture input{background:#fff;border:1px solid var(--c-border);color:var(--c-text)}.em-capture input:focus-visible{outline-color:var(--c-primary)}.em-faq details{border-bottom:1px solid var(--c-border)}.em-faq summary:after{color:var(--c-link)!important}.em-faq details .em-a{color:var(--c-text)}.em-revhead .em-stars{color:var(--c-text)}.em-stacklist li{background:#fff!important;border:2px solid #07090F!important;color:var(--c-text)}.em-stacklist li select{background:#fff;color:var(--c-text);border:1px solid var(--c-border)}.em-stacklist li input{accent-color:var(--c-primary)}.em-tot{background:var(--c-secondary)!important;color:#fff!important;border-color:var(--c-secondary)!important}.em-band.em-product.em-blue,.em-band.em-product.em-charcoal{background:var(--c-ice)}.em-band.em-product.em-violet{background:var(--c-stage)}.em-gmain,.em-thumb{background:#fff!important}.em-thumb[aria-current=true]{outline:2px solid var(--c-select)!important;outline-offset:-2px}.em-band .em-buybox{background:#fff;color:var(--c-text)!important}.em-buybox{--white:var(--c-text);--muted:var(--c-muted);--line:var(--c-border);--navy:#fff;--charcoal:var(--c-band)}.em-buybox .em-eyebrow{color:var(--c-link)!important}.em-buybox h1{color:var(--c-text)}.em-buybox :is(.em-sub,.em-desc,.em-subterms,.em-ship),.em-band.em-blue .em-buybox :is(p,.em-muted){color:var(--c-muted)!important}.em-buybox :is(.em-subterms b,.em-ship b){color:var(--c-text)!important}.em-buybox .em-stars{color:var(--c-text)!important}.em-facts div{border:2px solid var(--c-border);color:var(--c-muted)}.em-facts b{color:var(--c-text)!important}.em-step .em-lbl i{background:var(--c-secondary)!important;color:var(--c-on-secondary)!important}.em-opt{border:1px solid var(--c-border);color:var(--c-text)}.em-opt[aria-pressed=true]{background:var(--c-secondary)!important;border-color:var(--c-secondary)!important;color:var(--c-on-secondary)!important}.em-tier{border:2px solid var(--c-border)}.em-tier[aria-checked=true]{border:2px solid var(--c-select)!important;background:var(--c-band)!important}.em-tier .em-dot{border-color:var(--c-muted)}.em-tier[aria-checked=true] .em-dot{border-color:var(--c-select)!important;background:var(--c-select)!important;box-shadow:inset 0 0 0 3px #fff!important}.em-tier .em-p small{color:var(--c-success)!important}.em-tier .em-pop{background:var(--c-accent)!important;color:var(--c-on-accent)!important;border:0!important}.em-subrow{border:2px solid #07090F;background:#fff}.em-subrow button{color:var(--c-text)}.em-subrow button[aria-pressed=true]{background:var(--c-secondary)!important;color:var(--c-on-secondary)!important}.em-subrow button:focus-visible,.em-tier:focus-visible,.em-opt:focus-visible{outline:3px solid var(--c-primary)!important;outline-offset:2px}.em-soldout{color:var(--c-error)}.em-form-msg{color:var(--c-success)}.em-form-err{color:var(--c-error)}.em-sticky-bar{background:#fff!important;color:var(--c-text)!important;border-top:1px solid var(--c-border)!important}.em-dir{background:var(--c-band)!important;border:2px solid #07090F!important}.em-dir .em-n{color:var(--c-link)!important}.em-dir b{color:var(--c-text)!important}.em-band.em-violet .em-ph{border-color:#fff3!important}:root{--c-field:#6F889C}.em-capture input,.em-stacklist li select{border-color:var(--c-field)!important}.em-loox{background:#fff!important;color:#07090f!important}.em-ph{background:var(--c-band)!important}:is(.em-fc,.em-stat,.em-ph,.em-col,.em-loox,.em-rng,.em-gmain,.em-buybox,.em-tot,.em-serve,.em-ing,.em-thumb,.em-pc){border-color:#07090f}.em-ing{border-top:8px solid var(--c)!important}.em-band.em-violet :is(.em-ph,.em-col){border-color:#07090f!important}table:is(.em-cmp,.em-ingt,.em-maths){border:2px solid #07090F!important}.em-faq details{border-bottom:2px solid rgba(7,9,15,.15)}.em-subrow.em-buyopts{display:grid;grid-template-columns:1fr;gap:10px;border:0!important;background:transparent!important;border-radius:0;overflow:visible}.em-buyopts .em-bo{display:grid!important;grid-template-columns:auto 1fr auto;gap:12px;align-items:center;text-align:left;border:2px solid var(--c-border)!important;border-radius:18px;padding:14px!important;background:#fff!important;color:var(--c-text)!important;text-transform:none!important;font-style:normal!important;letter-spacing:0!important}.em-buyopts .em-bo[aria-pressed=true]{border-color:#07090f!important;background:var(--c-band)!important;box-shadow:5px 5px #07090f;color:var(--c-text)!important}.em-buyopts .em-bo .em-dot{width:20px;height:20px;border-radius:50%;border:2px solid var(--c-muted)}.em-buyopts .em-bo[aria-pressed=true] .em-dot{border-color:var(--c-select);background:var(--c-select);box-shadow:inset 0 0 0 3px #fff}.em-buyopts .em-bo-t{font-family:var(--em-cond);font-weight:var(--em-cond-weight);font-style:var(--em-cond-style);text-transform:uppercase;font-size:1.1rem;letter-spacing:.03em;min-width:0}.em-buyopts .em-bo-t small{display:block;font-family:var(--em-body);font-style:normal;font-weight:400;text-transform:none;letter-spacing:0;font-size:.78rem;color:var(--c-muted);margin-top:2px}.em-savetag{display:inline-block;margin-left:6px;vertical-align:2px;background:var(--c-accent);color:var(--c-on-accent);font-family:var(--em-body);font-style:normal;font-weight:800;font-size:.68rem;letter-spacing:.06em;padding:3px 8px;border-radius:6px;border:2px solid #07090F}.em-savetag:empty{display:none}.em-buyopts .em-bo-p{text-align:right;font-variant-numeric:tabular-nums}.em-buyopts .em-bo-p b{display:block;font-family:var(--em-display);font-weight:400;font-size:1.5rem;line-height:1;color:var(--c-text)}.em-buyopts .em-bo-p s{display:block;font-size:.8rem;color:var(--c-muted);margin-top:2px}.em-buyopts .em-bo-one .em-bo-t{font-size:1rem}.em-buyopts .em-bo-one .em-bo-p b{font-size:1.2rem}.em-nudge{margin:0;font-size:.85rem;color:var(--c-text);background:var(--c-band);border:2px dashed var(--c-select);border-radius:12px;padding:10px 12px}.em-nudge button{background:none;border:0;padding:0;margin-left:4px;color:var(--c-link);font-weight:700;text-decoration:underline;cursor:pointer;font-size:inherit}.em-nudge[hidden]{display:none}.em-stock{display:grid;grid-template-columns:auto 1fr;gap:12px;align-items:center;font-family:var(--em-cond);font-weight:var(--em-cond-weight);font-style:var(--em-cond-style);text-transform:uppercase;letter-spacing:.04em;font-size:.95rem;color:var(--c-text)}.em-stock[hidden]{display:none}.em-stock b{color:var(--c-error);font-family:var(--em-display);font-weight:400;font-size:1.25rem;font-style:normal}.em-stock i{display:block;height:10px;border-radius:999px;background:var(--c-band);border:2px solid #07090F;overflow:hidden}.em-stock s{display:block;height:100%;background:var(--c-error);width:0;transition:width .8s ease-out}.em-stock.em-flash b{animation:em-stockflash 1.2s ease-out 2}@keyframes em-stockflash{0%,to{opacity:1}40%{opacity:.25}}@media(prefers-reduced-motion:reduce){.em-stock.em-flash b{animation:none}.em-stock s{transition:none}}.em-feat-h{text-align:center;margin:0 auto 40px!important;max-width:18ch}.em-feat{display:grid;grid-template-columns:1fr minmax(0,1.15fr) 1fr;gap:28px;align-items:center}.em-feat-col{list-style:none;margin:0;padding:0;display:grid;gap:28px}.em-feat-i{text-align:center;display:grid;justify-items:center;gap:6px}.em-feat-ic{width:60px;height:60px;border-radius:50%;display:grid;place-items:center;background:#fff;border:2px solid #07090F;box-shadow:4px 4px #07090f;color:var(--c-link)}.em-feat-i h3{margin-top:6px!important;color:var(--c-text)}.em-feat-i p{font-size:.92rem;color:var(--c-muted);max-width:32ch;margin:0}.em-feat-stage{position:relative;aspect-ratio:1/1;max-width:100%}.em-feat-stage img{position:absolute;object-fit:contain;filter:drop-shadow(14px 18px 0 rgba(7,9,15,.5))}.em-feat-a{top:4%;right:30%;bottom:10%;left:0;width:70%;height:86%;transform:rotate(-8deg)}.em-feat-b{top:10%;right:0;bottom:4%;left:30%;width:70%;height:86%;transform:rotate(5deg)}.em-feat-one{top:0;right:0;bottom:0;left:0;width:100%;height:100%}@media(max-width:900px){.em-feat{grid-template-columns:1fr}.em-feat-stage{order:-1;max-width:420px;margin:0 auto;width:100%}}.em-vs{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:48px;align-items:center}@media(max-width:960px){.em-vs{grid-template-columns:1fr}}.em-vs-intro{color:var(--c-text);max-width:48ch;margin:16px 0 0}.em-vs-ticks{list-style:none;margin:22px 0 28px;padding:0;display:grid;gap:12px;font-size:1.05rem}.em-vs-ticks li{display:flex;gap:12px;align-items:center}.em-vs-ticks svg{color:var(--c-link);flex:0 0 auto}table.em-vst{width:100%;min-width:480px;border-collapse:separate;border-spacing:0;background:#fff;border:2px solid #07090F;border-radius:20px;overflow:hidden;box-shadow:8px 8px #07090f;color:#07090f;font-size:.95rem}.em-vst th,.em-vst td{padding:13px 14px;border-bottom:1px solid #D6E6F2;text-align:center;vertical-align:middle}.em-vst tr:last-child :is(th,td){border-bottom:0}.em-vst thead th{font-weight:600;font-size:.9rem;background:#fff}.em-vst tbody th{text-align:left;font-weight:600}.em-vst .em-vs-em{background:#07090f!important;border-bottom-color:#2a2f3a}.em-vst thead .em-vs-em img{height:40px;width:auto;margin:0 auto;display:block}.em-vst .em-y{color:#0b7a4b;display:inline-block}.em-vst .em-vs-em .em-y{color:#5ce0a1}.em-vst .em-x{color:#b3261e;display:inline-block}.em-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}#em-buy{scroll-margin-top:90px}.em-vst tbody th{color:#07090f!important;background:#fff!important}.em-vst tbody tr{background:#fff!important}.em-vst .em-vs-em .em-y{color:#5ce0a1!important}.em-vs-intro{margin-top:20px!important}.em-feat-stage{transform:scale(1.15)}@media(max-width:900px){.em-feat-stage{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/em-theme.css.map */
