@font-face{font-family:Telegraf;src:url(fonts/Telegraf-Regular.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}:root{--pink: #EC008C;--pink-light: #FCE4F3;--black: #000000;--white: #FFFFFF;--gray-bg: #F5F5F5;--gray-text: #888888;--gray-border: #E0E0E0;--gray-dark: #555555;--font-display: "Bebas Neue", "Arial Narrow", sans-serif;--font-headline: "Inter", sans-serif;--font-mono: "DM Mono", ui-monospace, monospace;--font-body: "Telegraf", "Figtree", sans-serif;--sz-hero: clamp(48px, 6vw, 72px);--sz-h1: clamp(32px, 4vw, 52px);--sz-h2: clamp(20px, 2.5vw, 28px);--sz-stat: 36px;--sz-price: 40px;--sz-body-lg: 17px;--sz-body: 15px;--sz-mono-btn: 12px;--sz-label: 10px;--sz-label-sm: 9px;--ls-label: .2em;--ls-btn: .14em;--ls-crumb: .1em;--ls-stat: .14em;--max-width: 1040px;--page-pad: 64px 48px;--grid-gap: 2px;--card-pad: 28px 32px;--radius: 0;--radius-circle: 50%;--border: 1px solid #E0E0E0;--border-black: 1px solid #000000;--duration-instant: 0ms;--duration-fast: .15s;--duration-mid: .25s;--duration-reveal: .5s;--ease-standard: ease;--ease-out: cubic-bezier(0, 0, .2, 1);--ease-in: cubic-bezier(.4, 0, 1, 1)}.mm-eyebrow{font-family:var(--font-mono);font-size:var(--sz-label);text-transform:uppercase;letter-spacing:var(--ls-label);color:var(--gray-dark)}.mm-h1{font-family:var(--font-headline);font-weight:800;font-size:var(--sz-h1);text-transform:uppercase;line-height:1.02;letter-spacing:-.01em;color:var(--black)}.mm-h2{font-family:var(--font-headline);font-weight:700;font-size:var(--sz-h2);text-transform:uppercase;line-height:1.1;color:var(--black)}.mm-hero-name{font-family:var(--font-display);font-weight:400;font-size:var(--sz-hero);line-height:.9;color:var(--black)}.mm-stat{font-family:var(--font-display);font-size:var(--sz-stat);color:var(--pink);line-height:1}.mm-body{font-family:var(--font-body);font-weight:400;font-size:var(--sz-body);line-height:1.6;color:var(--black)}.mm-body-lg{font-family:var(--font-body);font-weight:400;font-size:var(--sz-body-lg);line-height:1.6;color:var(--black)}.mm-price{font-family:var(--font-body);font-weight:700;font-size:var(--sz-price);color:var(--black)}.mm-label{font-family:var(--font-mono);font-size:var(--sz-label);text-transform:uppercase;letter-spacing:var(--ls-label);color:var(--gray-text)}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{background:#fff;color:var(--black);font-family:var(--font-body);-webkit-font-smoothing:antialiased;overflow-x:hidden}a{color:inherit;text-decoration:none}button{font-family:inherit;cursor:pointer;border:none;background:none}img{display:block;max-width:100%}image-slot{background:#141414;border:1px solid rgba(255,255,255,.18);color:#fff}.sel-media image-slot{background:var(--gray-bg);border:1px solid var(--gray-border);color:var(--gray-dark)}.wrap{max-width:1200px;margin:0 auto;padding:0 48px}.eyebrow{font-family:var(--font-mono);font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--pink);font-weight:500}.eyebrow.muted{color:var(--gray-dark)}.h2{font-family:var(--font-headline);font-weight:800;font-size:clamp(30px,4vw,52px);line-height:1;text-transform:uppercase;letter-spacing:-.01em}.lead{font-family:var(--font-body);font-size:19px;line-height:1.6;color:var(--gray-dark);max-width:640px}.bebas{font-family:var(--font-display)}.btn{font-family:var(--font-mono);font-size:13px;letter-spacing:.14em;text-transform:uppercase;font-weight:500;padding:18px 30px;display:inline-flex;align-items:center;gap:10px;justify-content:center;transition:opacity .15s ease,background .15s ease,color .15s ease;border:1px solid transparent}.btn-pink{background:var(--pink);color:#fff}.btn-pink:hover{opacity:.88}.btn-pink:active{opacity:.75;transform:scale(.99)}.btn-pink.added{background:#000}.btn-white{background:#fff;color:#000}.btn-white:hover{opacity:.9;color:#000}.btn-outline{background:transparent;color:#fff;border:1px solid #fff}.btn-outline:hover{background:#fff;color:#000}.btn-block{width:100%}.nav{position:sticky;top:0;z-index:60;background:#000;border-bottom:1px solid rgba(255,255,255,.12)}.nav-in{display:flex;align-items:center;justify-content:space-between;padding:18px 48px;max-width:1280px;margin:0 auto}.nav-l{font-family:var(--font-mono);font-size:13px;letter-spacing:.18em;color:#fff;font-weight:500}.nav-c{font-family:var(--font-display);font-size:24px;letter-spacing:.04em;color:var(--pink)}.nav-r{display:flex;align-items:center;gap:18px}.pill{font-family:var(--font-mono);font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:#fff;border:1px solid var(--pink);padding:7px 12px;display:inline-flex;align-items:center;gap:8px}.pill .dot{width:7px;height:7px;background:var(--pink);border-radius:50%;animation:pulse 2s ease-in-out infinite}@keyframes pulse{0%,to{opacity:1}50%{opacity:.35}}.nav-cart{font-family:var(--font-mono);font-size:12px;letter-spacing:.14em;color:#fff;position:relative}.nav-cart .ct{position:absolute;top:-9px;right:-12px;background:var(--pink);color:#fff;font-size:9px;min-width:16px;height:16px;border-radius:0;display:flex;align-items:center;justify-content:center;padding:0 4px}@media(max-width:760px){.nav-c{display:none}.nav-in{padding:16px 24px}}.hero{background:#000;color:#fff;min-height:88vh;display:grid;grid-template-columns:1.4fr 1fr;align-items:center;gap:48px;padding:80px 48px;max-width:1280px;margin:0 auto;position:relative}.hero-eyebrow{margin-bottom:28px}.hero-title{font-family:var(--font-display);font-size:clamp(96px,15vw,196px);line-height:.84;letter-spacing:.01em;color:#fff}.hero-hook{font-family:var(--font-body);font-size:22px;line-height:1.6;color:var(--pink-light);border-left:3px solid var(--pink);padding-left:22px;max-width:520px;margin:32px 0 40px}.hero-cta-row{display:flex;align-items:center;gap:24px;flex-wrap:wrap}.hero-avail{font-family:var(--font-mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--gray-text)}.hero-media{align-self:stretch;display:flex}.hero-slot{width:100%;min-height:520px;align-self:stretch}@media(max-width:900px){.hero{grid-template-columns:1fr;min-height:auto;padding:64px 32px}.hero-slot{min-height:340px}}.valuebar{position:sticky;top:61px;z-index:50;background:#000;border-top:1px solid rgba(255,255,255,.12);border-bottom:1px solid rgba(255,255,255,.12)}.valuebar-in{display:grid;grid-template-columns:repeat(4,1fr);max-width:1280px;margin:0 auto}.vb-cell{padding:18px 24px;border-right:1px solid rgba(255,255,255,.12);text-align:center;font-family:var(--font-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:#fff}.vb-cell b{color:var(--pink);font-weight:500}.vb-cell .sub{color:var(--gray-text);font-size:9px;margin-top:4px}@media(max-width:760px){.valuebar-in{grid-template-columns:1fr 1fr!important}.vb-cell:nth-child(2){border-right:none}.vb-cell:nth-child(1),.vb-cell:nth-child(2){border-bottom:1px solid rgba(255,255,255,.12)}}.section{padding:104px 0}.section .wrap{max-width:1200px}.bg-pink{background:var(--pink-light)}.bg-gray{background:var(--gray-bg)}.bg-black{background:#000;color:#fff}.explain{text-align:center}.explain .wrap{max-width:820px}.explain .h2{margin:22px 0 26px}.explain p{font-size:21px;line-height:1.6;color:#000;max-width:680px;margin:0 auto}.explain p strong{color:var(--pink);font-weight:400}.selector{display:grid;grid-template-columns:1fr 1fr;gap:2px;background:var(--gray-border);border:1px solid var(--gray-border)}.sel-media{background:var(--gray-bg);min-height:560px;display:flex}.sel-slot{width:100%;min-height:560px}.sel-info{background:#fff;padding:56px}.sel-brand{font-family:var(--font-mono);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--gray-text);margin-bottom:14px}.sel-name{font-family:var(--font-display);font-size:64px;line-height:.9;margin-bottom:6px}.sel-insp{font-family:var(--font-body);font-size:15px;color:var(--gray-dark);margin-bottom:22px}.stars{display:flex;align-items:center;gap:10px;margin-bottom:28px}.stars .g{color:var(--pink);font-size:17px;letter-spacing:2px}.stars .c{font-family:var(--font-body);font-size:14px;color:#000}.field-label{font-family:var(--font-mono);font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--gray-text);margin-bottom:10px}.size-toggle{display:grid;grid-template-columns:1fr 1fr;gap:2px;background:var(--gray-border);border:1px solid var(--gray-border);margin-bottom:24px}.size-opt{background:#fff;padding:18px 16px;text-align:left;position:relative;transition:background .15s ease}.size-opt .s-name{font-family:var(--font-mono);font-size:13px;letter-spacing:.1em;font-weight:500}.size-opt .s-price{font-family:var(--font-body);font-weight:700;font-size:20px;margin-top:6px}.size-opt.active{background:var(--pink-light)}.size-opt.active .s-name{color:var(--pink)}.size-opt .best{position:absolute;top:0;right:0;background:var(--pink);color:#fff;font-family:var(--font-mono);font-size:8px;letter-spacing:.12em;padding:4px 7px;white-space:nowrap}.size-opt{padding-top:24px}.scent-select{width:100%;font-family:var(--font-mono);font-size:13px;letter-spacing:.06em;text-transform:uppercase;padding:16px;border:1px solid #000;background:#fff;margin-bottom:24px;-webkit-appearance:none;appearance:none;cursor:pointer;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'><path d='M1 1l5 5 5-5' stroke='%23000' stroke-width='1.5' fill='none'/></svg>");background-repeat:no-repeat;background-position:right 16px center}.sel-checklist{display:flex;flex-direction:column;gap:11px;margin-bottom:30px}.sel-checklist .ck{display:flex;align-items:center;gap:13px;font-family:var(--font-body);font-size:15px}.sel-checklist .ck .c{flex:none;width:21px;height:21px;border-radius:50%;border:1.5px solid var(--pink);color:var(--pink);display:flex;align-items:center;justify-content:center;font-size:11px}.sel-ship{font-family:var(--font-mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--gray-text);text-align:center;margin-top:14px}@media(max-width:900px){.selector{grid-template-columns:1fr}.sel-media{min-height:360px}.sel-info{padding:36px}}.statgrid{display:grid;grid-template-columns:repeat(4,1fr);gap:2px;background:var(--gray-border);border:1px solid var(--gray-border)}.stat{background:#fff;padding:48px 22px;text-align:center}.stat .n{font-family:var(--font-display);font-size:72px;color:var(--pink);line-height:1}.stat .l{font-family:var(--font-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--gray-text);margin-top:12px;line-height:1.5}@media(max-width:760px){.statgrid{grid-template-columns:1fr 1fr}}.math{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.math-table{width:100%;border-collapse:collapse;border:1px solid #000}.math-table th,.math-table td{padding:15px 18px;text-align:left;border-bottom:1px solid var(--gray-border);font-family:var(--font-body);font-size:15px}.math-table thead th{background:#000;color:#fff;font-family:var(--font-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;border-bottom:none}.math-table tbody td:first-child{font-family:var(--font-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--gray-text)}.math-table .pink{color:var(--pink);font-weight:700}.math-table tr:last-child td{border-bottom:none}.math-copy .h2{margin-bottom:24px}.math-copy .big-line{font-family:var(--font-body);font-size:21px;line-height:1.55;margin-bottom:20px}.math-copy .punch{font-family:var(--font-headline);font-weight:800;font-size:24px;text-transform:uppercase;line-height:1.15;color:var(--pink)}@media(max-width:900px){.math{grid-template-columns:1fr;gap:40px}}.proof-slot{width:100%;height:420px;margin-bottom:56px}.reviews{display:grid;grid-template-columns:repeat(3,1fr);gap:2px;background:#ffffff24;border:1px solid rgba(255,255,255,.14)}.review{background:#000;padding:36px 32px}.review .g{color:var(--pink);font-size:16px;letter-spacing:2px;margin-bottom:18px}.review .q{font-family:var(--font-body);font-size:18px;line-height:1.5;color:#fff;margin-bottom:20px}.review .who{font-family:var(--font-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--gray-text)}@media(max-width:760px){.reviews{grid-template-columns:1fr}.proof-slot{height:280px}}.wear{display:grid;grid-template-columns:repeat(3,1fr);gap:2px;background:#0000001f;border:1px solid rgba(0,0,0,.12)}.wear-cell{background:var(--pink-light);padding:44px 36px}.wear-cell .wl{font-family:var(--font-mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--pink);font-weight:500;margin-bottom:12px}.wear-cell .wb{font-family:var(--font-body);font-size:18px;line-height:1.5;color:#000}@media(max-width:760px){.wear{grid-template-columns:1fr}}.faq-head{text-align:center;margin-bottom:48px}.faq-list{max-width:820px;margin:0 auto}.faq-list{display:flex;flex-flow:column;justify-content:space-between;align-items:unset!important}.faq-row{border-bottom:1px solid var(--gray-border);cursor:pointer}.faq-row:first-child{border-top:1px solid var(--gray-border)}.faq-q{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:24px 0;font-family:var(--font-headline);font-weight:700;font-size:16px;text-transform:uppercase;transition:color .15s ease}.faq-row.open .faq-q{color:var(--pink)}.faq-tog{font-family:var(--font-mono);font-size:20px;color:var(--gray-text);transition:transform .25s ease;flex:none}.faq-row.open .faq-tog{transform:rotate(45deg)}.faq-a{max-height:0;overflow:hidden;transition:max-height .25s ease}.faq-a .inner{font-family:var(--font-body);font-size:16px;line-height:1.65;color:var(--gray-dark);padding-bottom:24px;max-width:720px}.faq-row.open .faq-a{max-height:260px}.final{background:var(--pink);color:#fff;text-align:center;padding:120px 48px}.final .ft{font-family:var(--font-display);font-size:clamp(64px,10vw,120px);line-height:.9;letter-spacing:.02em;margin-bottom:20px}.final .fh{font-family:var(--font-body);font-size:21px;color:#ffffffeb;margin-bottom:40px}.final .meta{font-family:var(--font-mono);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:#fffc;margin-top:28px}.footer{background:#000;color:#fff;padding:72px 48px 56px}.footer-in{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1.4fr 1fr 1.2fr;gap:48px;align-items:start}.footer .fbrand{font-family:var(--font-mono);font-size:15px;letter-spacing:.18em;color:#fff;margin-bottom:14px}.footer .ftag{font-family:var(--font-body);font-size:15px;color:var(--gray-text);max-width:280px}.footer .fcol-l{font-family:var(--font-mono);font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--gray-text);margin-bottom:18px}.footer .flinks{display:flex;flex-direction:column;gap:13px;font-family:var(--font-mono);font-size:12px;letter-spacing:.1em;text-transform:uppercase}.footer .flinks a:hover{color:var(--pink)}.fcap{display:flex;border:1px solid rgba(255,255,255,.3);margin-top:6px}.fcap input{flex:1;background:transparent;border:none;color:#fff;font-family:var(--font-mono);font-size:12px;letter-spacing:.06em;padding:14px 16px;outline:none}.fcap button{background:var(--pink);color:#fff;font-family:var(--font-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;padding:0 18px}.footer-base{max-width:1200px;margin:48px auto 0;padding-top:28px;border-top:1px solid rgba(255,255,255,.12);font-family:var(--font-mono);font-size:9px;letter-spacing:.14em;text-transform:uppercase;color:var(--gray-text);display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap}@media(max-width:760px){.footer-in{grid-template-columns:1fr;gap:32px}}.mobile-cta{position:fixed;bottom:0;left:0;right:0;z-index:55;background:#000;padding:12px 16px;display:none;border-top:1px solid rgba(255,255,255,.15)}@media(max-width:900px){.mobile-cta{display:block}.mobile-cta .btn{width:100%}}.reveal{opacity:0;transform:translateY(14px);transition:opacity .5s ease,transform .5s ease}.reveal.in{opacity:1;transform:none}.reveal-grid>*{opacity:0;transform:translateY(14px);transition:opacity .5s ease,transform .5s ease}.reveal-grid.in>*{opacity:1;transform:none}.reveal-grid.in>*:nth-child(2){transition-delay:.05s}.reveal-grid.in>*:nth-child(3){transition-delay:.1s}.reveal-grid.in>*:nth-child(4){transition-delay:.15s}@media(prefers-reduced-motion:reduce){.reveal,.reveal-grid>*{transform:none;transition:opacity .4s ease}}html{overflow-x:clip}body{overflow-x:clip;overflow-y:visible}html,body,#dc-root,.sc-host{height:auto;min-height:100%}.hero-media,.hero-slot{min-width:0}.hero{grid-template-columns:1.4fr minmax(0,1fr)}image-slot{min-width:0;max-width:100%;width:100%;height:100%;display:block}.hero-media{min-height:520px;height:100%}[data-grid],[data-grid]>*,[data-grid]>*>*{min-width:0}[data-grid=products],[data-grid=vibe],[data-grid=reviews]{grid-template-columns:repeat(4,minmax(0,1fr))}[data-grid=collection]{grid-template-columns:repeat(3,minmax(0,1fr))}[data-grid=ugc]{grid-template-columns:repeat(6,minmax(0,1fr))}@media(max-width:900px){.hero{grid-template-columns:1fr}[data-grid=products],[data-grid=vibe],[data-grid=collection],[data-grid=reviews]{grid-template-columns:repeat(2,minmax(0,1fr))}[data-grid=ugc]{grid-template-columns:repeat(6,minmax(0,1fr))}[data-bundle-grid]{grid-template-columns:repeat(2,minmax(0,1fr))!important}[data-grid=split]{grid-template-columns:1fr!important;gap:36px!important}}@media(max-width:600px){[data-grid=collection],[data-grid=reviews]{grid-template-columns:minmax(0,1fr)}[data-grid=ugc]{grid-template-columns:repeat(6,minmax(0,1fr))}}a{text-decoration:none}a:hover{color:#000}.nav-cart{padding-right:18px}.tm{font-family:var(--font-mono);font-size:max(9px,.62em);vertical-align:.5em;letter-spacing:0}.nav{background:#fff;color:#000;border-bottom:1px solid var(--gray-border)}.nav-l,.nav-cart{color:#000}.pill{color:#000;border-color:var(--pink)}.hero{background:#fff;color:#000}.hero-title{color:#000}.hero-hook{color:var(--gray-dark);border-left-color:var(--pink)}.hero-avail{color:var(--gray-text)}.valuebar{background:#fff;border-top:1px solid var(--gray-border);border-bottom:1px solid var(--gray-border)}.vb-cell{color:#000;border-right:1px solid var(--gray-border)}.vb-cell:last-child{border-right:none}.vb-cell .sub{color:var(--gray-text)}.bg-black{background:var(--gray-bg);color:#000}.reviews{background:var(--gray-border);border:1px solid var(--gray-border)}.review{background:#fff;display:block}.review .q{color:#000}.footer{background:#fff;color:#000;border-top:1px solid var(--gray-border)}.footer .fbrand,.footer .flinks a{color:#000}.footer a:hover{color:var(--pink)}.fcap{border:1px solid var(--gray-border)}.fcap input{color:#000}.fcap input::placeholder{color:var(--gray-text)}.footer-base{border-top:1px solid var(--gray-border);color:var(--gray-text)}.mobile-cta{background:#fff;border-top:1px solid var(--gray-border)}image-slot{background:var(--gray-bg);border:1px solid var(--gray-border);color:var(--gray-dark)}
/*# sourceMappingURL=/cdn/shop/t/42/assets/miimmiic-new-arrivals.css.map */
