:root{--emmas-accent: #51294E;--emmas-accent-2: #6A3B63;--emmas-ink: #111111;--emmas-muted: rgba(0,0,0,.62);--emmas-line: rgba(0,0,0,.1);--emmas-panel-bg: #F6F2F7;--emmas-pill-bg: rgba(81,41,78,.08)}.menu-list__submenu-inner>.emmas-mm{width:100%;flex:0 0 100%}.emmas-mm{width:100%}.emmas-mm__wrap{max-width:1400px;margin:0 auto;padding:18px 24px;display:grid;grid-template-columns:320px 1fr;gap:28px;align-items:start}.emmas-mm__left{border-right:1px solid var(--emmas-line);padding-right:18px}.emmas-mm__top-title{display:block;margin:0 0 18px;font-family:"Bodoni Moda",var(--font-heading--family, serif);font-weight:700;font-size:var(--emmas-top-title-size, 52px);line-height:1;letter-spacing:.01em;color:var(--emmas-accent)}.emmas-mm__cats{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.emmas-mm__cat-btn,.emmas-mm__cat-link{width:100%;display:flex;justify-content:space-between;align-items:center;padding:12px 14px;border-radius:10px;text-decoration:none;background:transparent;border:0;cursor:pointer;color:var(--emmas-ink);font-family:"Inter",var(--font-body--family, sans-serif);font-size:16px;line-height:1.2;transition:background .18s ease,color .18s ease}.emmas-mm__cat.is-active .emmas-mm__cat-btn,.emmas-mm__cat.is-active .emmas-mm__cat-link{background:var(--emmas-pill-bg);color:var(--emmas-accent)}.emmas-mm__cat-btn:hover,.emmas-mm__cat-link:hover{background:#0000000a}.emmas-mm__cat-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.emmas-mm__chev{color:#00000073;transition:transform .18s ease,color .18s ease}.emmas-mm__cat.is-active .emmas-mm__chev{color:var(--emmas-accent);transform:translate(2px)}.emmas-mm__right{min-height:280px}.emmas-mm__panel{display:none}.emmas-mm__panel.is-active{display:grid;grid-template-columns:1fr 480px;gap:28px;align-items:start;background:linear-gradient(180deg,#FBFAFC 0%,var(--emmas-panel-bg) 100%);border:1px solid rgba(81,41,78,.08);border-radius:28px;padding:32px;box-shadow:0 22px 60px #11111114}.emmas-mm__mid{padding-top:4px;min-height:320px}.emmas-mm__mid-head{display:flex;flex-direction:column;gap:10px;margin-bottom:18px}.emmas-mm__viewall{display:inline-flex;align-items:center;gap:10px;color:var(--emmas-accent);text-decoration:none;font-family:"Inter",var(--font-body--family, sans-serif);font-weight:600;font-size:14px}.emmas-mm__viewall:hover{color:var(--emmas-accent-2);gap:12px}.emmas-mm__mid-title{font-family:"Bodoni Moda",var(--font-heading--family, serif);font-weight:700;font-size:48px;line-height:1.02;color:var(--emmas-accent)}.emmas-mm__subcats{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.emmas-mm__subcat-link{text-decoration:none;color:var(--emmas-ink);font-family:"Inter",var(--font-body--family, sans-serif);font-size:16px;line-height:1.2;opacity:.92;transition:color .18s ease,opacity .18s ease}.emmas-mm__subcat-link:hover{color:var(--emmas-accent);opacity:1}.emmas-mm__no-subcats{font-family:"Inter",var(--font-body--family, sans-serif);font-size:15px;color:var(--emmas-muted);margin-top:8px}.emmas-mm__banners{display:flex;flex-direction:column;gap:14px}.emmas-mm__banners--two{display:grid;grid-template-columns:1fr 1fr;gap:14px;align-items:stretch}.emmas-mm__banner{position:relative;display:block;border-radius:24px;overflow:hidden;background:radial-gradient(circle at 40% 30%,rgba(81,41,78,.1),transparent 55%),linear-gradient(180deg,#ffffffe0,#f6f2f7);border:1px solid rgba(0,0,0,.06);box-shadow:0 16px 44px #1111111a;min-height:420px}.emmas-mm__banners--two .emmas-mm__banner{min-height:360px}.emmas-mm__banner img{width:100%;height:100%;display:block;object-fit:cover;object-position:center}.emmas-mm__banner--primary{padding:0}.emmas-mm__banner--primary img{object-fit:cover;object-position:center}.emmas-mm__banner--secondary{padding:0}.emmas-mm__banner--empty{background:radial-gradient(circle at 25% 20%,rgba(81,41,78,.12),transparent 55%),linear-gradient(180deg,#ffffffbf,#f6f2f7);border:1px dashed rgba(81,41,78,.18);box-shadow:none}@media(max-width:1024px){.emmas-mm__banners--two{grid-template-columns:1fr}}@media(max-width:1024px){.emmas-mm__wrap{grid-template-columns:1fr;border-right:0}.emmas-mm__left{border-right:0;padding-right:0;border-bottom:1px solid var(--emmas-line);padding-bottom:14px;margin-bottom:14px}.emmas-mm__panel.is-active{grid-template-columns:1fr}.emmas-mm__banners{display:none}}@media(max-width:750px){.emmas-mm__top-title{font-size:40px}.emmas-mm__mid-title{font-size:38px}}.emmas-mm__desc{margin:10px 0 14px;max-width:520px;font-family:"Inter",var(--font-body--family, sans-serif);font-size:14px;line-height:1.55;color:#0000009e}.emmas-mm__btn{display:inline-flex;align-items:center;justify-content:center;padding:10px 14px;border-radius:999px;text-decoration:none;font-family:"Inter",var(--font-body--family, sans-serif);font-weight:600;font-size:14px;color:#fff;background:var(--emmas-accent);border:1px solid rgba(81,41,78,.18);transition:transform .18s ease,background .18s ease}.emmas-mm__btn:hover{background:var(--emmas-accent-2);transform:translateY(-1px)}.emmas-mm__products{list-style:none;margin:18px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.emmas-mm__product-card{display:flex;flex-direction:column;gap:8px;text-decoration:none;border-radius:18px;padding:12px;background:#ffffffb8;border:1px solid rgba(0,0,0,.06);transition:transform .18s ease,box-shadow .18s ease,background .18s ease}.emmas-mm__product-card:hover{transform:translateY(-2px);box-shadow:0 14px 30px #1111111a;background:#ffffffdb}.emmas-mm__product-img{width:100%;aspect-ratio:1 / 1;border-radius:14px;object-fit:cover;background:#00000008}.emmas-mm__product-title{font-family:"Inter",var(--font-body--family, sans-serif);font-size:13px;line-height:1.25;color:#000000c7}.emmas-mm__product-price{font-family:"Inter",var(--font-body--family, sans-serif);font-size:13px;font-weight:600;color:var(--emmas-accent)}@media(max-width:1200px){.emmas-mm__panel.is-active{grid-template-columns:1fr 420px}.emmas-mm__banner{min-height:380px}.emmas-mm__products{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:1024px){.emmas-mm__products{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/mega-menu-emmas.css.map */
