.mega-menu .mega-menu__content{padding:0;background:linear-gradient(180deg,#191239,#0e0a26);border-top:1px solid rgba(255,255,255,.08);border-bottom:1px solid rgba(255,255,255,.1);box-shadow:0 0 0 100vmax #08051999;clip-path:inset(0 0 -100vmax 0)}.mega-menu[open]>summary .icon-caret{color:#ff7ccd}.ml-mm{display:grid;grid-template-columns:minmax(28rem,1.25fr) 1fr 1fr minmax(20rem,.85fr);gap:clamp(2rem,3vw,4rem);padding-block:2.4rem 2.6rem}.mega-menu[open] .ml-mm>*,.menu-drawer-container[open] .ml-dm>*{animation:ml-mm-in .45s cubic-bezier(.2,.7,.2,1) both}.mega-menu[open] .ml-mm>:nth-child(2),.menu-drawer-container[open] .ml-dm>:nth-child(2){animation-delay:.05s}.mega-menu[open] .ml-mm>:nth-child(3),.menu-drawer-container[open] .ml-dm>:nth-child(3){animation-delay:.1s}.mega-menu[open] .ml-mm>:nth-child(4){animation-delay:.15s}@keyframes ml-mm-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.mega-menu[open] .ml-mm>*,.menu-drawer-container[open] .ml-dm>*{animation:none}}.ml-mm__c,.ml-mm__g{display:flex;flex-direction:column;border-radius:1.6rem;overflow:hidden;color:#fff;text-decoration:none;background:#1d1640;border:1px solid rgba(255,255,255,.08);transition:border-color .2s,transform .2s}.ml-mm__c:hover,.ml-mm__g:hover{border-color:#ff7ccd99;transform:translateY(-2px)}.ml-mm__m{display:block;overflow:hidden;aspect-ratio:16/6.5}.ml-mm__m img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.2,.7,.2,1)}.ml-mm__c:hover img,.ml-mm__g:hover img{transform:scale(1.05)}.ml-mm__b{display:block;padding:1.2rem 1.6rem 1.4rem}.ml-mm__b b{display:block;font-family:var(--font-heading-family);font-weight:700;font-size:1.8rem;line-height:1.2;color:#fff}.ml-mm__b small{display:block;margin-top:.3rem;font-size:1.3rem;line-height:1.4;color:#c4bddd}.ml-mm__r{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;margin-top:1rem}.ml-mm__p{font-family:var(--font-heading-family);font-weight:700;font-size:2rem;white-space:nowrap}.ml-mm__btn{padding:.8rem 1.6rem;border-radius:.9rem;background:#e0189f;color:#fff;font-weight:700;font-size:1.35rem;white-space:nowrap}.ml-mm__g .ml-mm__m{flex:1 1 0;aspect-ratio:auto;min-height:0}.ml-mm__h{display:block;margin:0 0 .8rem;font-size:1.2rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#ff7ccd}.ml-mm__l{display:flex;align-items:center;gap:1.2rem;margin-inline:-1rem;padding:.8rem 1rem;border-radius:1rem;color:#fff;text-decoration:none;transition:background .2s}.ml-mm__l:hover{background:#ffffff12}.ml-mm__l i{flex:none;display:grid;place-items:center;width:3.8rem;height:3.8rem;border-radius:1rem;background:#e0189f29;transition:background .2s}.ml-mm__l:hover i{background:#e0189f}.ml-mm__l svg{width:2rem;height:2rem;fill:none;stroke:#ff9bd9;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;transition:stroke .2s}.ml-mm__l:hover svg{stroke:#fff}.ml-mm__l b{display:block;font-size:1.5rem;font-weight:600;line-height:1.25;color:#fff}.ml-mm__l small{display:block;margin-top:.1rem;font-size:1.25rem;line-height:1.35;color:#c4bddd}.ml-mm a:focus-visible,.ml-dm a:focus-visible{outline:2px solid #ff7ccd;outline-offset:2px}@media(max-width:1240px){.ml-mm{grid-template-columns:minmax(26rem,1.2fr) 1fr 1fr}.ml-mm__g{display:none}}.menu-drawer .menu-drawer__navigation.ml-dm{padding:1.6rem 2rem 3rem}.ml-dm .ml-mm__c{margin-bottom:2rem}.ml-dm .ml-mm__c:hover{transform:none}.ml-dm .ml-mm__m{aspect-ratio:16/7}.ml-dm__s+.ml-dm__s{margin-top:2rem}
/*# sourceMappingURL=/cdn/shop/t/15/assets/ml-menu.css.map */
