/* START_SNIPPET:header-mega-menu (INDEX:83) */
.phannies-mega__layout{display:flex;gap:30px;align-items:stretch;max-width:1500px;margin:auto}.phannies-mega__layout>.mega-menu__list{flex:1;min-width:260px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 22px;padding:0;margin:0}.phannies-mega__layout .mega-menu__link{font-size:14px;line-height:1.35}.phannies-mega__promos{flex:1.4;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.phannies-mega__promos--city{flex:0 0 44%;grid-template-columns:1fr}.phannies-mega__promo{position:relative;height:275px;display:block;min-width:0;overflow:hidden;border-radius:8px;text-decoration:none;color:#fff}.phannies-mega__promo img{width:100%;height:100%;object-fit:cover;object-position:center;display:block;transition:transform .3s}.phannies-mega__promo{background:#f1e7dc}.phannies-mega__promos--city .phannies-mega__promo{background:linear-gradient(110deg,#e8d5c5,#fff7eb 35%,#fff7eb 65%,#e8d5c5)}.phannies-mega__promo:hover img{transform:scale(1.04)}.phannies-mega__promo:after{content:'';position:absolute;inset:45% 0 0;background:linear-gradient(transparent,rgba(33,21,27,.7))}.phannies-mega__promo span{position:absolute;z-index:1;bottom:16px;left:15px;right:12px;font-weight:700;font-size:15px;line-height:1.25}.phannies-mega__promos--city .phannies-mega__promo{height:275px}
/* END_SNIPPET:header-mega-menu */
