.mk em{font-style:normal}.mk h1 em,.mk .mk-h2 em{color:var(--mk-pink)}.mkx-hero{display:grid;grid-template-columns:1.75fr 1fr;gap:12px;padding:12px;height:min(86vh,820px);min-height:560px}.mkx-hero__main{position:relative;border-radius:28px;overflow:hidden;background:#1c1a1e}.mkx-hero__main>video,.mkx-hero__main>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.mkx-hero__main:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(200deg,#0000 35%,#111013c7);pointer-events:none}.mkx-hero__copy{position:absolute;left:clamp(20px,4vw,56px);right:clamp(20px,4vw,56px);bottom:clamp(24px,4vw,56px);z-index:2;color:#fff}.mkx-pill{display:inline-block;background:var(--mk-yel);color:var(--mk-ink);font-weight:800;font-size:13px;padding:8px 14px;border-radius:999px;transform:rotate(-2deg)}.mkx-hero h1{font-size:clamp(64px,10.5vw,176px);margin:18px 0 14px;color:#fff;max-width:11ch}.mkx-hero h1 em{color:var(--mk-pink)}.mkx-hero__copy p{font-size:clamp(16px,1.4vw,20px);max-width:460px;opacity:.92}.mkx-ctas{display:flex;gap:10px;flex-wrap:wrap;margin-top:24px}.mkx-sticker{position:absolute;right:clamp(16px,3vw,40px);top:clamp(16px,3vw,40px);width:clamp(110px,11vw,160px);aspect-ratio:1;z-index:3;display:grid;place-items:center;background:var(--mk-pink);border-radius:50%;color:#fff}.mkx-sticker svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;animation:mkspin 14s linear infinite}.mkx-sticker text{fill:#fff;font:800 15px var(--mk-b);letter-spacing:3px}.mkx-sticker b{font-family:var(--mk-d);font-size:clamp(18px,1.9vw,26px);line-height:1.05;padding-top:.1em;text-align:center;width:60%;font-weight:400}@keyframes mkspin{to{transform:rotate(360deg)}}.mkx-hero__side{display:grid;grid-template-rows:1.25fr 1fr;gap:12px;min-height:0}.mkx-tile{position:relative;border-radius:28px;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-end;padding:26px;min-height:0}.mkx-tile--vid{background:var(--mk-lil);color:#fff}.mkx-tile--vid video,.mkx-tile--vid img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.mkx-tile--vid:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 40%,rgba(17,16,19,.7))}.mkx-tile__lbl{position:relative;z-index:1;display:grid;gap:6px}.mkx-tile small,.mkx-promo small{font-weight:800;letter-spacing:.14em;text-transform:uppercase;font-size:12px}.mkx-tile__lbl b{font-size:clamp(36px,3.6vw,58px)}.mkx-tile em,.mkx-promo>em{font-weight:800}.mkx-tile--promo{background:var(--mk-yel);color:var(--mk-ink);justify-content:space-between}.mkx-tile--promo b{font-size:clamp(56px,6vw,104px)}.mkx-tile--promo span{font-weight:500;max-width:260px}.mkx-tile:hover video,.mkx-tile:hover img{transform:scale(1.04);transition:transform .8s}.mk-marq{background:var(--mk-pink);color:#fff;overflow:hidden;padding:18px 0;transform:rotate(-1.2deg);margin:28px -10px 8px;border-block:3px solid var(--mk-ink)}.mk-marq__in{display:flex;align-items:center;gap:28px;white-space:nowrap;width:max-content;animation:mkmarq 28s linear infinite}.mk-marq span{font-family:var(--mk-d);font-size:clamp(34px,4.4vw,64px);text-transform:uppercase;line-height:1}.mk-marq i{font-style:normal;font-size:28px;color:var(--mk-yel)}.mkx-head{margin-bottom:28px}.mkx-head--row{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;flex-wrap:wrap}.mkx-head .mk-kick{color:var(--mk-pink);margin-bottom:10px}.mkx-tiers .mk-h2 em{display:inline-block;background:var(--mk-yel);padding:0 .12em;color:var(--mk-ink);transform:rotate(-1deg)}.mkx-bar{position:relative;height:16px;background:var(--mk-cream);border-radius:99px;margin:10px 0 26px;border:2px solid var(--mk-ink)}.mkx-bar span{position:absolute;inset:0 auto 0 0;background:linear-gradient(90deg,var(--mk-pink),#ff7ab0);border-radius:99px;min-width:14px}.mkx-bar i{position:absolute;top:50%;width:26px;height:26px;margin:-13px 0 0 -13px;background:#fff;border:2px solid var(--mk-ink);border-radius:50%}.mkx-bar i:last-child{margin-left:-24px}.mkx-tiers__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.mkx-tier{border:2px solid var(--mk-ink);border-radius:24px;padding:24px;display:grid;gap:6px;background:#fff;transition-delay:calc(var(--d)*90ms)}.mkx-tier__n{font-size:clamp(44px,4.6vw,72px);color:var(--mk-pink)}.mkx-tier b{font-size:20px}.mkx-tier p{color:var(--mk-mut);font-weight:600}.mkx-tier.is-on{background:var(--mk-mint)}.mkx-bento{display:grid;grid-template-columns:repeat(4,1fr);grid-auto-rows:clamp(200px,22vw,330px);gap:12px}.mkx-cat{position:relative;border-radius:26px;overflow:hidden;background:var(--bg);color:#fff;display:flex;align-items:flex-end;padding:20px}.mkx-cat:nth-child(1){grid-column:span 2;grid-row:span 2}.mkx-cat:nth-child(4){grid-column:span 2}.mkx-cat img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .8s}.mkx-cat:hover img{transform:scale(1.06)}.mkx-cat:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 45%,rgba(17,16,19,.72))}.mkx-cat__tag{position:absolute;top:16px;left:16px;z-index:1;background:var(--bg);color:#fff;font-weight:800;font-size:12px;padding:7px 12px;border-radius:999px;border:2px solid #fff}.mkx-cat__t{position:relative;z-index:1;display:grid}.mkx-cat__t b{font-size:clamp(34px,3.6vw,64px)}.mkx-cat:nth-child(1) .mkx-cat__t b{font-size:clamp(48px,6vw,104px)}.mkx-cat__t em{font-weight:600;opacity:.92}.mkx-tabs{display:flex;gap:6px;background:var(--mk-cream);padding:5px;border-radius:999px}.mkx-tabs button{border:0;background:none;padding:10px 18px;border-radius:999px;font:700 14px var(--mk-b);cursor:pointer;color:var(--mk-ink)}.mkx-tabs button[aria-selected=true]{background:var(--mk-ink);color:#fff}.mkx-rail{display:grid;grid-auto-flow:column;grid-auto-columns:clamp(220px,23vw,320px);gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:12px;scrollbar-width:thin}.mkx-rail[hidden]{display:none}.mkc{scroll-snap-align:start;display:flex;flex-direction:column}.mkc-img{position:relative;display:block;aspect-ratio:3/4;border-radius:22px;overflow:hidden;background:var(--mk-cream)}.mkc-img img{width:100%;height:100%;object-fit:cover;transition:opacity .4s,transform .6s}.mkc-alt{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .4s}.mkc:hover .mkc-alt{opacity:1}.mkc:hover .mkc-img>img{transform:scale(1.04)}.mkc-badge{position:absolute;left:12px;top:12px;background:var(--mk-pink);color:#fff;font-size:12px;font-weight:800;padding:6px 10px;border-radius:999px;transform:rotate(-3deg)}.mkc-info{padding:12px 4px 0;display:grid;gap:4px}.mkc-ven{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--mk-mut);font-weight:700}.mkc h3{font-size:15px;font-weight:600;line-height:1.35;margin:0;min-height:2.7em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mkc-price{font-weight:800;font-size:18px}.mkc-price s{font-weight:500;color:var(--mk-mut);font-size:14px;margin-left:6px}.mkc-add{margin-top:6px;width:100%;border:2px solid var(--mk-ink);background:#fff;border-radius:999px;padding:11px;font:700 14px var(--mk-b);cursor:pointer;text-align:center;color:var(--mk-ink);display:block}.mkc-add:hover{background:var(--mk-ink);color:#fff}.mkc form{margin:0}.mkx-den{background:var(--mk-ink);color:#fff}.mkx-den__in{display:grid;grid-template-columns:1fr 1fr;gap:clamp(24px,5vw,80px);align-items:center}.mkx-den__vis{position:relative;border-radius:28px;overflow:hidden;aspect-ratio:1/1;max-height:640px;background:#2a272c}.mkx-den__vis img{width:100%;height:100%;object-fit:cover}.mkx-den__veil{position:absolute;top:0;right:0;bottom:0;left:0;background:#111013;mix-blend-mode:multiply;opacity:.05;transition:opacity .5s}.mkx-den__num{position:absolute;right:20px;bottom:6px;font-size:clamp(110px,14vw,220px);color:var(--mk-yel);line-height:1;transition:transform .3s}.mkx-den__ui .mk-kick{color:var(--mk-yel);margin-bottom:12px}.mkx-den__txt{font-size:20px;margin:18px 0 30px;min-height:3.2em;color:#e9e3ea;max-width:440px}.mkx-range{width:100%;accent-color:var(--mk-pink);height:30px}.mkx-den__marks{display:flex;justify-content:space-between;font-family:var(--mk-d);font-size:26px;margin:4px 0 28px;color:#bdb6be}.mkx-duo__in{display:grid;grid-template-columns:1.2fr 1fr;gap:14px}.mkx-promo{border-radius:30px;padding:clamp(26px,4vw,48px);display:grid;gap:12px;align-content:end;min-height:380px;border:3px solid var(--mk-ink);position:relative;overflow:hidden;transition:transform .3s}.mkx-promo:hover{transform:rotate(-.6deg) scale(1.01)}.mkx-promo b{font-size:clamp(56px,6.6vw,120px)}.mkx-promo span{font-size:18px;max-width:380px;font-weight:500}.mkx-promo>em{justify-self:start}.mkx-promo--y{background:var(--mk-yel)}.mkx-promo--l{background:var(--mk-lil)}.mkx-promo--y:before{content:"%";position:absolute;right:-10px;top:-60px;font-family:var(--mk-d);font-size:340px;color:#ff2d7a2e;line-height:1}.mkx-scent{display:grid;grid-template-columns:.85fr 1.15fr;background:#151317;color:#fff;min-height:640px}.mkx-scent__vid{position:relative;overflow:hidden;min-height:420px;background:#2a2230}.mkx-scent__vid video,.mkx-scent__vid img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.mkx-scent__body{padding:clamp(28px,5vw,72px);display:flex;flex-direction:column;gap:16px;min-width:0}.mkx-scent__body>p{color:#d4ced6;font-size:18px;max-width:520px}.mkx-chips{display:flex;flex-wrap:wrap;gap:8px}.mkx-chips a{border:1.5px solid #4a444d;padding:9px 15px;border-radius:999px;font-weight:700;font-size:14px}.mkx-chips a:hover{background:var(--mk-pink);border-color:var(--mk-pink)}.mkx-rail--dark{grid-auto-columns:clamp(190px,17vw,240px);margin-top:10px}.mkx-rail--dark .mkc-img{background:#262228}.mkx-rail--dark .mkc-ven{color:#a9a2ab}.mkx-rail--dark .mkc-add{background:transparent;color:#fff;border-color:#fff}.mkx-rail--dark .mkc-add:hover{background:var(--mk-pink);border-color:var(--mk-pink)}.mkx-why__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.mkx-why__i{background:var(--mk-cream);border-radius:24px;padding:24px;display:grid;gap:8px}.mkx-why__i span{font-size:34px}.mkx-why__i b{font-size:19px}.mkx-why__i p{color:var(--mk-mut);font-size:15px}.mkx-look{padding-bottom:clamp(48px,7vw,96px)}.mkx-look__grid{display:grid;grid-template-columns:repeat(6,1fr);gap:10px}.mkx-look__i{position:relative;aspect-ratio:3/4;border-radius:20px;overflow:hidden;background:var(--mk-cream)}.mkx-look__i img{width:100%;height:100%;object-fit:cover;transition:transform .7s}.mkx-look__i:hover img{transform:scale(1.07)}.mkx-look__i span{position:absolute;left:10px;right:10px;bottom:10px;background:#fff;border-radius:999px;padding:7px 12px;font-size:12px;font-weight:700;text-align:center;opacity:0;transform:translateY(8px);transition:.3s}.mkx-look__i:hover span{opacity:1;transform:none}.mkx-studio{padding:0 0 clamp(48px,7vw,96px)}.mkx-studio__in{display:grid;grid-template-columns:auto 1fr auto;gap:28px;align-items:center;background:var(--mk-cream);border-radius:28px;padding:22px 30px;border:2px dashed #e2cfc1}.mkx-studio h2{font-size:clamp(30px,3.4vw,48px);margin:6px 0}.mkx-studio p{color:var(--mk-mut);max-width:560px}.mkx-studio .mk-kick{color:var(--mk-pink)}.mkx-studio__bottles{display:flex}.mkx-studio__bottles span{width:70px;height:76px;margin-left:-16px;border-radius:50%;background-color:#fff;background-repeat:no-repeat;background-size:1100% 600%;border:2px solid #fff;box-shadow:0 2px 0 var(--mk-ink)}.mkx-studio__bottles span:first-child{margin-left:0}.mkx-seo{background:#faf8f6;border-top:1px solid var(--mk-line)}.mkx-seo__in{max-width:980px}.mkx-seo h2{font-size:22px;margin:0 0 14px}.mkx-seo__txt{color:var(--mk-mut);font-size:15px;line-height:1.75;max-height:9.5em;overflow:hidden;position:relative}.mkx-seo__txt.open{max-height:none}.mkx-seo__txt:not(.open):after{content:"";position:absolute;inset:auto 0 0;height:4em;background:linear-gradient(transparent,#faf8f6)}.mkx-seo__txt h3{font-size:17px;color:var(--mk-ink);margin:18px 0 6px}.mkx-seo__txt a{color:var(--mk-hot);text-decoration:underline}.mkx-seo__more{margin-top:10px;background:none;border:0;font:700 14px var(--mk-b);text-decoration:underline;cursor:pointer;padding:0}@media(max-width:989px){.mkx-hero{grid-template-columns:1fr;height:auto;min-height:0}.mkx-hero__main{height:76vh;min-height:520px}.mkx-hero__side{grid-template-rows:none;grid-template-columns:1fr 1fr;height:300px}.mkx-tile{padding:18px;border-radius:22px}.mkx-tile__lbl b{font-size:30px}.mkx-tile--promo b{font-size:46px}.mkx-tile--promo span{display:none}.mkx-tiers__grid{grid-template-columns:1fr;gap:10px}.mkx-tier{grid-template-columns:auto 1fr;align-items:center;column-gap:16px;padding:16px 20px}.mkx-tier__n{grid-row:span 2;font-size:44px}.mkx-bento{grid-template-columns:1fr 1fr;grid-auto-rows:220px}.mkx-cat:nth-child(1){grid-column:span 2;grid-row:span 1}.mkx-cat:nth-child(4){grid-column:span 1}.mkx-rail{grid-auto-columns:64vw}.mkx-den__in,.mkx-duo__in{grid-template-columns:1fr}.mkx-promo{min-height:300px}.mkx-scent{grid-template-columns:1fr}.mkx-scent__vid{min-height:380px}.mkx-rail--dark{grid-auto-columns:56vw}.mkx-why__grid{grid-template-columns:1fr 1fr}.mkx-look__grid{grid-template-columns:repeat(3,1fr)}.mkx-studio__in{grid-template-columns:1fr;text-align:left}}@media(max-width:560px){.mkx-hero h1{font-size:64px}.mkx-sticker{width:96px}.mkx-sticker text{font-size:13px}.mkx-head--row .mk-btn{display:none}.mkx-tabs button{padding:9px 13px}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/mk-home.css.map */
