.md-wrap{--md-ink:#1A2328;--md-ink-2:#4B5A62;--md-mute:#7C8990;--md-hair:#E2E8EB;--md-hair-2:#EDF1F3;--md-deep:#2F5566;--md-sale:#2E7D4F;--md-ease:cubic-bezier(.65,0,.35,1);--md-ease-out:cubic-bezier(.22,1,.36,1);color:var(--md-ink);font-family:inherit;line-height:1.5;max-width:1440px;margin-left:auto!important;margin-right:auto!important;padding:16px 32px!important}.md-wrap *{box-sizing:border-box}.md-wrap img{display:block;max-width:100%}.md-wrap button,.md-wrap a{font-family:inherit;color:inherit;text-transform:none;letter-spacing:normal}.md-wrap :focus-visible{outline:2px solid var(--md-deep);outline-offset:3px}.md-num{font-variant-numeric:tabular-nums}.md-card{border:1px solid var(--md-hair);border-radius:20px;background:#fff;padding:34px 40px 0;overflow:hidden}.md-top{display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap}.md-wrap img.md-lockup{height:58px!important;width:auto!important;max-width:none!important;max-height:none!important;min-width:0;flex:0 0 auto}.md-seg{position:relative;display:flex;padding:4px;border-radius:999px;background:var(--md-hair-2);overflow-x:auto;scrollbar-width:none;max-width:100%}.md-seg::-webkit-scrollbar{display:none}.md-pill{position:absolute;top:4px;bottom:4px;left:0;width:0;border-radius:999px;background:#fff;box-shadow:0 1px 2px #1a232814,0 4px 12px #1a23280f;transition:transform .55s var(--md-ease),width .55s var(--md-ease)}.md-seg button{position:relative;z-index:1;flex:0 0 auto;border:0;background:transparent;padding:9px 16px;border-radius:999px;font-size:14px;font-weight:500;color:var(--md-ink-2);cursor:pointer;white-space:nowrap;transition:color .3s}.md-seg button[aria-selected=true]{color:var(--md-ink)}.md-main{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:40px;align-items:center;padding-block:30px 32px}.md-h{margin:0;font-size:42px;font-weight:500;letter-spacing:-.025em;line-height:1.05}.md-lede{margin:12px 0 0;color:var(--md-ink-2);font-size:16px;max-width:36ch}.md-now{margin-top:28px;padding-top:22px;border-top:1px solid var(--md-hair)}.md-now small{display:block;font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--md-mute);min-height:1.5em}.md-fwrap{position:relative;height:42px;margin:0 0 2px;overflow:hidden}.md-fn{position:absolute;left:0;top:0;font-size:30px;font-weight:500;letter-spacing:-.02em;line-height:1.3;white-space:nowrap;transition:transform .7s var(--md-ease-out),opacity .7s var(--md-ease-out)}.md-fn.is-out{transform:translateY(-100%);opacity:0}.md-fn.is-in{transform:translateY(100%);opacity:0}.md-pr{display:flex;align-items:baseline;gap:10px;font-size:15px;color:var(--md-ink-2);min-height:30px}.md-pr b{font-size:20px;font-weight:600;color:var(--md-ink)}.md-pr s{color:var(--md-mute)}.md-ctas{display:flex;align-items:center;gap:22px;margin-top:22px;flex-wrap:wrap}.md-btn{display:inline-flex;align-items:center;justify-content:center;height:48px;padding:0 26px;border-radius:999px;background:var(--md-ink);color:#fff!important;text-decoration:none;font-size:15px;font-weight:600;transition:background .25s,transform .15s;white-space:nowrap}.md-btn:hover{background:var(--md-deep)}.md-btn:active{transform:scale(.98)}.md-tl{font-size:15px;font-weight:500;text-decoration:none;color:inherit;background:linear-gradient(currentColor,currentColor) 0 100%/100% 1px no-repeat;padding:0 0 2px;border:0;cursor:pointer;transition:background-size .3s var(--md-ease)}.md-tl:hover{background-size:0 1px;background-position:100% 100%}.md-tl.is-done{color:var(--md-sale)}.md-tl a{color:inherit}.md-stage{position:relative;border-radius:16px;overflow:hidden;background:#f3f1ec;transition:background-color .8s var(--md-ease)}.md-stage:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(55% 60% at 50% 55%,#ffffffe6,#fff0 72%);pointer-events:none}.md-ctrl{position:absolute;right:16px;top:16px;z-index:2;width:38px;height:38px;border-radius:50%;border:1px solid rgba(26,35,40,.1);background:#fffc;display:grid;place-items:center;cursor:pointer;padding:0}.md-feats{position:relative;z-index:3;display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:18px 70px 0 22px;min-height:58px}.md-chip{position:relative;display:flex;align-items:center;gap:10px;padding:9px 14px 9px 12px;border-radius:999px;background:#ffffff9e;border:1px solid rgba(255,255,255,.9);box-shadow:0 6px 18px #1a23280f;color:var(--md-ink);cursor:pointer;text-align:left;opacity:0;animation:mdChipIn 1s var(--md-ease-out) forwards;transition:transform .8s var(--md-ease),background .8s var(--md-ease),box-shadow .8s var(--md-ease),border-color .8s var(--md-ease)}.md-chip:nth-child(2){animation-delay:.15s}.md-chip:nth-child(3){animation-delay:.3s}.md-chip svg{flex:0 0 auto;width:18px;height:18px;color:var(--md-deep)}.md-chip b{display:block;font-size:11px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;line-height:1.3}.md-chip .md-car{width:10px;height:10px;margin-left:2px;opacity:.55;transition:transform .35s var(--md-ease)}.md-chip.is-hi,.md-chip[aria-expanded=true]{background:#fffffff5;border-color:var(--md-ink);transform:translateY(-2px);box-shadow:0 10px 26px #1a23281f}.md-chip[aria-expanded=true] .md-car{transform:rotate(180deg)}@keyframes mdChipIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.md-pop{position:absolute;z-index:4;left:22px;top:66px;width:min(380px,calc(100% - 44px));padding:20px 22px;border-radius:16px;background:#fffffff7;border:1px solid rgba(26,35,40,.08);box-shadow:0 18px 44px #1a232829;opacity:0;transform:translateY(-6px) scale(.98);transform-origin:top left;transition:opacity .35s var(--md-ease),transform .45s var(--md-ease-out);pointer-events:none}.md-pop.is-open{opacity:1;transform:none;pointer-events:auto}.md-pop h4{margin:0 30px 8px 0;font-size:19px;font-weight:600;letter-spacing:-.005em;line-height:1.2}.md-pop p{margin:0;font-size:14px;line-height:1.6;color:var(--md-ink-2)}.md-pop a{display:inline-block;margin-top:12px;font-size:13.5px;font-weight:500;color:inherit;text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:1px}.md-pop-x{position:absolute;right:12px;top:12px;width:32px;height:32px;border-radius:50%;border:0;background:transparent;cursor:pointer;display:grid;place-items:center;color:var(--md-mute);padding:0}.md-pop-x:hover{background:#1a23280f;color:var(--md-ink)}.md-view{position:relative;height:300px}.md-view img{position:absolute;left:50%;top:50%;width:min(48%,280px);height:auto;aspect-ratio:1/1;object-fit:contain;mix-blend-mode:multiply;display:none;opacity:0;transform:translate3d(-50%,-50%,0) scale(.985);transition:opacity 1.1s cubic-bezier(.45,0,.25,1),transform 1.6s cubic-bezier(.22,1,.36,1);backface-visibility:hidden}.md-view img.is-live{display:block;will-change:opacity,transform}.md-view img.is-on{opacity:1;transform:translate3d(-50%,-50%,0) scale(1)}.md-rail{position:relative;z-index:1;display:flex;flex-wrap:wrap;justify-content:center;gap:2px 28px;margin:0 28px;padding:12px 0 16px;border-top:1px solid rgba(26,35,40,.1)}.md-rail button{position:relative;border:0;background:transparent;padding:6px 0 10px;cursor:pointer;font-size:13.5px;font-weight:500;color:var(--md-mute);white-space:nowrap;transition:color .45s var(--md-ease)}.md-rail button:hover,.md-rail button[aria-current=true]{color:var(--md-ink)}.md-rail button:after{content:"";position:absolute;left:0;right:0;bottom:3px;height:1.5px;background:#1a232824;transform:scaleX(0);transform-origin:left;transition:transform .6s var(--md-ease)}.md-rail button[aria-current=true]:after{transform:scaleX(1)}.md-rail i{position:absolute;left:0;right:0;bottom:3px;height:1.5px;background:var(--md-ink);transform-origin:left;transform:scaleX(0);z-index:1}.md-ben{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--md-hair);margin:0 -40px;padding:0 40px}.md-ben>div{padding:28px 24px 30px 0;display:flex;flex-direction:column;gap:10px}.md-ben>div+div{padding-left:28px;border-left:1px solid var(--md-hair)}.md-ben b{font-size:36px;font-weight:500;letter-spacing:-.03em;line-height:1}.md-ben span{font-size:10.5px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--md-mute);line-height:1.6;max-width:24ch}.md-wrap a.md-pname{display:inline-flex;align-items:center;gap:8px;margin:0 0 14px;font-size:16px;font-weight:500;color:var(--md-ink-2)!important;text-decoration:none!important;border:0;background:none;line-height:1.4}.md-wrap a.md-pname span{background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat;padding-bottom:1px;transition:background-size .35s var(--md-ease)}.md-wrap a.md-pname:hover{color:var(--md-ink)!important}.md-wrap a.md-pname:hover span{background-size:100% 1px}.md-wrap a.md-pname svg{flex:0 0 auto;width:14px!important;height:14px!important;transition:transform .35s var(--md-ease)}.md-wrap a.md-pname:hover svg{transform:translate(3px)}.md-view{cursor:pointer}@media(max-width:640px){.md-wrap{padding-left:16px!important;padding-right:16px!important}}@media(max-width:1000px){.md-card{padding:22px 18px 0}.md-top{gap:14px}.md-wrap img.md-lockup{height:44px!important}.md-seg{width:100%}.md-seg button{padding:8px 13px;font-size:13px}.md-main{grid-template-columns:minmax(0,1fr);gap:22px;padding-block:20px 22px}.md-stage{order:-1}.md-view{height:240px}.md-view img{width:62%}.md-h{font-size:30px}.md-fn{font-size:26px}.md-lede{font-size:15px}.md-now{margin-top:20px;padding-top:18px}.md-ctas{flex-direction:column;align-items:stretch;gap:14px}.md-btn{height:50px}.md-ctas .md-tl{align-self:center}.md-feats{gap:6px;padding:14px 58px 0 12px;min-height:48px}.md-chip{padding:7px 11px 7px 9px}.md-chip b{font-size:9.5px;letter-spacing:.14em}.md-chip svg{width:14px;height:14px}.md-pop{left:12px!important;width:calc(100% - 24px);top:58px}.md-rail{margin:0;padding:10px 14px 14px;gap:0 20px;flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,transparent,#000 14px,#000 calc(100% - 14px),transparent);mask-image:linear-gradient(90deg,transparent,#000 14px,#000 calc(100% - 14px),transparent)}.md-rail::-webkit-scrollbar{display:none}.md-rail button{font-size:13px;flex:0 0 auto}.md-ben{grid-template-columns:repeat(2,minmax(0,1fr));margin:0 -18px;padding:0 18px}.md-ben>div{padding:18px 10px 18px 0}.md-ben>div+div{padding-left:10px}.md-ben>div:nth-child(3){border-left:0;padding-left:0}.md-ben>div:nth-child(n+3){border-top:1px solid var(--md-hair)}.md-ben b{font-size:28px}.md-ben span{font-size:9.5px;letter-spacing:.18em}}@media(prefers-reduced-motion:reduce){.md-wrap *{transition:none!important;animation:none!important}.md-chip{opacity:1}}
/*# sourceMappingURL=/cdn/shop/t/38/assets/mimi-discover.css.map */
