.mh{--mh-bg: #0c0a10;--mh-ink: #f7f0e3;--mh-dim: rgba(247, 240, 227, .7);--mh-bulb: #ffd27a;--mh-bulb-hot: #fff3d6;--mh-glow: rgba(255, 190, 90, .55);--mh-ease: cubic-bezier(.16, 1, .3, 1);position:relative;overflow:hidden;background:var(--mh-bg);color:var(--mh-ink);padding:4.8rem 0 3.2rem;isolation:isolate}@media screen and (min-width:750px){.mh{padding:7.2rem 0 4.8rem}}.mh ::selection{background:var(--mh-bulb);color:#1a1206}.mh__glow{position:absolute;inset:-20% -10% auto;height:80%;z-index:-1;background:radial-gradient(40% 50% at 30% 40%,rgba(255,170,60,.22),transparent 70%),radial-gradient(35% 45% at 75% 30%,rgba(255,70,160,.16),transparent 70%),radial-gradient(30% 40% at 55% 70%,rgba(80,140,255,.12),transparent 70%);filter:blur(10px);animation:mh-drift 18s ease-in-out infinite alternate}@keyframes mh-drift{to{transform:translate3d(3%,4%,0) scale(1.06)}}.mh__intro{position:relative;text-align:center}.mh__bulbs{display:flex;justify-content:center;gap:clamp(.8rem,2vw,1.6rem);margin-bottom:2.8rem}.mh__bulbs span{width:.8rem;height:.8rem;border-radius:50%;background:#3a2c14;box-shadow:inset 0 0 0 1px #ffd27a40;animation:mh-chase 1.6s linear infinite}.mh__bulbs span:nth-child(3n+2){animation-delay:.53s}.mh__bulbs span:nth-child(3n+3){animation-delay:1.06s}@media screen and (max-width:749px){.mh__bulbs span:nth-child(n+15){display:none}}@keyframes mh-chase{0%,30%{background:var(--mh-bulb-hot);box-shadow:0 0 6px 1px var(--mh-bulb),0 0 18px 4px var(--mh-glow)}34%,to{background:#3a2c14;box-shadow:inset 0 0 0 1px #ffd27a40}}.mh__title{margin:0 auto;max-width:16ch;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:clamp(3.8rem,8.4vw,8.4rem);line-height:1.02;letter-spacing:-.01em;text-wrap:balance;color:var(--mh-ink)}.mh__word{display:inline-block;white-space:nowrap}.mh__char{display:inline-block;color:#f7f0e324;animation:mh-light .5s var(--mh-ease) forwards;animation-delay:calc(var(--i) * 32ms + .25s)}@keyframes mh-light{0%{color:#f7f0e324;text-shadow:none}45%{color:#fff;text-shadow:0 0 .12em #fff,0 0 .45em var(--mh-bulb),0 0 .9em var(--mh-glow)}to{color:var(--mh-bulb-hot);text-shadow:0 0 .3em rgba(255,190,90,.45),0 0 .9em rgba(255,150,40,.22)}}.mh__sub{max-width:58ch;margin:2rem auto 0;font-size:1.6rem;line-height:1.6;color:var(--mh-dim);opacity:0;animation:mh-rise .8s var(--mh-ease) 1.3s forwards}@media screen and (min-width:750px){.mh__sub{font-size:1.8rem}}.mh__chips{display:flex;flex-wrap:wrap;justify-content:center;gap:.8rem;list-style:none;padding:0;margin:2.4rem 0 0}.mh__chip{display:inline-flex;align-items:center;gap:.8rem;padding:.7rem 1.4rem .7rem 1.1rem;border-radius:999px;border:1px solid rgba(255,210,122,.3);background:#ffd27a12;font-size:1.4rem;letter-spacing:.02em;color:var(--mh-ink);opacity:0;animation:mh-rise .7s var(--mh-ease) forwards;animation-delay:calc(1.45s + var(--d) * .1s)}.mh__chip:before{content:"";width:.7rem;height:.7rem;border-radius:50%;background:var(--mh-bulb-hot);box-shadow:0 0 6px 1px var(--mh-bulb),0 0 14px 3px var(--mh-glow)}.mh__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:1.2rem;margin-top:3.2rem;opacity:0;animation:mh-rise .8s var(--mh-ease) 1.8s forwards}@keyframes mh-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.mh__btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:1rem;min-height:5.2rem;padding:0 2.6rem;border-radius:999px;font-size:1.6rem;font-weight:600;letter-spacing:.02em;text-decoration:none;-webkit-tap-highlight-color:transparent;transition:transform .35s var(--mh-ease),box-shadow .35s var(--mh-ease),background-color .35s var(--mh-ease),border-color .35s var(--mh-ease)}.mh__btn svg{transition:transform .35s var(--mh-ease)}.mh__btn--primary{background:var(--mh-bulb);color:#1d1406;box-shadow:0 0 0 0 var(--mh-glow),0 10px 30px -12px #ffaa3cb3}.mh__btn--ghost{color:var(--mh-ink);border:1px solid rgba(247,240,227,.28);background:#ffffff08}@media(hover:hover){.mh__btn--primary:hover{transform:translateY(-2px);box-shadow:0 0 0 6px #ffd27a24,0 16px 40px -10px #ffaa3ccc}.mh__btn--primary:hover svg{transform:translate(4px)}.mh__btn--ghost:hover{border-color:var(--mh-bulb);background:#ffd27a14;transform:translateY(-2px)}}.mh__btn:active{transform:scale(.96);transition-duration:.1s}.mh__btn:focus-visible{outline:2px solid var(--mh-bulb);outline-offset:4px}.mh__reel{margin-top:4.8rem;display:grid;gap:1rem;-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}@media screen and (min-width:750px){.mh__reel{margin-top:6.4rem;gap:1.4rem}}.mh__row{display:block;overflow:hidden;touch-action:pan-y;cursor:grab;user-select:none;-webkit-user-select:none}.mh__row.is-dragging{cursor:grabbing}.mh__track{display:flex;gap:1rem;width:max-content;will-change:transform}@media screen and (min-width:750px){.mh__track{gap:1.4rem}}.mh__card{position:relative;flex:none;height:22rem;aspect-ratio:4 / 5;padding:0;border:0;border-radius:1.4rem;overflow:hidden;background:#1b1720;cursor:inherit;box-shadow:0 12px 30px -16px #000c;transition:transform .5s var(--mh-ease),box-shadow .5s var(--mh-ease);-webkit-tap-highlight-color:transparent}.mh__row--2 .mh__card{height:17rem;aspect-ratio:1}@media screen and (min-width:750px){.mh__card{height:32rem;border-radius:1.8rem}.mh__row--2 .mh__card{height:24rem}}.mh__card img{width:100%;height:100%;object-fit:cover;pointer-events:none;transition:transform .8s var(--mh-ease),filter .5s var(--mh-ease)}.mh__card-name{position:absolute;left:1rem;bottom:1rem;padding:.4rem 1rem;border-radius:999px;background:#0c0a109e;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;font-size:1.2rem;letter-spacing:.06em;opacity:0;transform:translateY(6px);transition:opacity .4s var(--mh-ease),transform .4s var(--mh-ease)}@media(hover:hover){.mh__card:hover{transform:translateY(-4px) scale(1.02);box-shadow:0 0 0 2px #ffd27a8c,0 20px 40px -14px #ffaa3c73}.mh__card:hover img{transform:scale(1.06)}.mh__card:hover .mh__card-name{opacity:1;transform:none}}@media(hover:none){.mh__card-name{opacity:1;transform:none}}.mh__card:focus-visible{outline:2px solid var(--mh-bulb);outline-offset:3px}.mh__card.is-pressed{transform:scale(.97)}.mh__hint{margin:1.6rem 0 0;text-align:center;font-size:1.3rem;letter-spacing:.04em;color:#f7f0e380}.mh__hint-touch{display:none}@media(hover:none){.mh__hint-desktop{display:none}.mh__hint-touch{display:inline}}.mh__lightbox{width:100vw;height:100dvh;max-width:none;max-height:none;margin:0;padding:0;border:0;background:#08070be6;color:#fff;display:none;align-items:center;justify-content:center}.mh__lightbox[open]{display:flex;animation:mh-fade .35s var(--mh-ease)}.mh__lightbox::backdrop{background:#08070b99;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}@keyframes mh-fade{0%{opacity:0}}.mh__lb-figure{margin:0;display:grid;justify-items:center;gap:1.2rem;touch-action:pan-y}.mh__lb-img{max-width:min(92vw,72rem);max-height:80dvh;border-radius:1.6rem;box-shadow:0 30px 80px -20px #ffaa3c59;animation:mh-pop .45s var(--mh-ease)}.mh__lb-img.is-swapping{animation:mh-pop .45s var(--mh-ease)}@keyframes mh-pop{0%{opacity:0;transform:scale(.94)}}.mh__lb-cap{font-size:1.4rem;letter-spacing:.08em;color:var(--mh-bulb)}.mh__lb-close,.mh__lb-nav{position:absolute;display:grid;place-items:center;width:4.8rem;height:4.8rem;border-radius:50%;border:1px solid rgba(255,255,255,.2);background:#ffffff0f;color:#fff;cursor:pointer;transition:background-color .3s var(--mh-ease),transform .3s var(--mh-ease)}.mh__lb-close{top:max(1.6rem,env(safe-area-inset-top));right:1.6rem}.mh__lb-prev{left:1.6rem;top:50%;translate:0 -50%}.mh__lb-next{right:1.6rem;top:50%;translate:0 -50%}@media screen and (max-width:749px){.mh__lb-prev,.mh__lb-next{top:auto;bottom:max(2.4rem,env(safe-area-inset-bottom));translate:none}.mh__lb-prev{left:calc(50% - 6rem)}.mh__lb-next{right:calc(50% - 6rem)}}.mh__lb-close:hover,.mh__lb-nav:hover{background:#ffd27a33}.mh__lb-close:active,.mh__lb-nav:active{transform:scale(.92)}.mh__lb-close:focus-visible,.mh__lb-nav:focus-visible{outline:2px solid var(--mh-bulb);outline-offset:3px}@media(prefers-reduced-motion:reduce){.mh__glow,.mh__bulbs span{animation:none}.mh__char{animation:none;color:var(--mh-bulb-hot);text-shadow:0 0 .3em rgba(255,190,90,.45)}.mh__sub,.mh__chip,.mh__actions{animation:none;opacity:1}.mh__lb-img,.mh__lightbox[open]{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/meek-marquee-hero.css.map */
