.menu-list__submenu{--color-submenu: #ffffff}.mega-menu__link:has(.mega-menu__link-image){border-radius:10px;overflow:hidden;position:relative;padding:0;gap:0;box-shadow:0 1px 3px #00000012,0 2px 8px #0000000a;transition:transform .18s ease,box-shadow .18s ease;display:block;background:#1a0a24}.mega-menu__link:has(.mega-menu__link-image):hover{transform:translateY(-3px);box-shadow:0 6px 20px #2b0f3a24,0 2px 6px #0000000f}.mega-menu__link-image{aspect-ratio:4 / 3!important;object-fit:cover;object-position:center center;border-radius:0!important;margin-bottom:0!important;width:100%;display:block;filter:brightness(.95) saturate(1.05);transition:transform .28s ease,filter .18s ease}.mega-menu__link:has(.mega-menu__link-image):hover .mega-menu__link-image{transform:scale(1.04);filter:brightness(1) saturate(1.1)}.mega-menu__link:has(.mega-menu__link-image):after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(20,0,35,.82) 0%,rgba(20,0,35,.1) 45%,transparent 100%);pointer-events:none;transition:opacity .18s ease;border-radius:10px}.mega-menu__link:has(.mega-menu__link-image):hover:after{opacity:.9}.mega-menu__link:has(.mega-menu__link-image)>span.wrap-text{position:absolute;bottom:0;left:0;right:0;padding:7px 10px 8px;z-index:1;font-size:11px;font-weight:600;color:#fff;letter-spacing:.1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (min-width:750px)and (max-width:989px){.mega-menu__grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/section-phone-store.css.map */
