.menu-list__submenu-inner:has(.lovecky-mega-menu){padding-block:30px}.lovecky-mega-menu{grid-column:1 / -1;width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;align-items:start;color:var(--color-foreground)}.lovecky-mega-menu__category-group+.lovecky-mega-menu__category-group{margin-top:22px}.lovecky-mega-menu__heading{display:inline-flex;margin:0;padding:var(--padding-2xs) 0;font-family:var(--menu-parent-font-family);font-style:var(--menu-parent-font-style);font-weight:var(--menu-parent-font-weight);font-size:var(--menu-parent-font-size);line-height:var(--menu-parent-font-line-height);text-transform:var(--menu-parent-font-case);color:var(--menu-parent-font-color);text-decoration:none}.lovecky-mega-menu__category-links{display:block;column-count:2;column-gap:28px}.lovecky-mega-menu__category-link{display:flex;align-items:center;gap:12px;width:100%;box-sizing:border-box;padding:var(--padding-2xs) 0;margin:0;min-width:0;break-inside:avoid;font-family:var(--menu-child-font-family);font-style:var(--menu-child-font-style);font-weight:var(--menu-child-font-weight);font-size:var(--menu-child-font-size);line-height:var(--menu-child-font-line-height);text-transform:var(--menu-child-font-case);color:var(--menu-child-font-color);white-space:normal;text-decoration:none;transition:color var(--animation-speed) var(--animation-easing)}.lovecky-mega-menu__heading:hover,.lovecky-mega-menu__heading:focus-visible,.lovecky-mega-menu__category-link:hover,.lovecky-mega-menu__category-link:focus-visible{color:#171717;font-weight:600}.lovecky-mega-menu__category-link span:last-child{overflow-wrap:anywhere}.lovecky-mega-menu__category-image{flex:0 0 96px;width:96px;height:54px;aspect-ratio:16 / 9;object-fit:cover;display:block;background:#eeece8;border-radius:7px}.lovecky-mega-menu__promos{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-content:start}.lovecky-mega-menu__promos--three>.lovecky-mega-menu__promo-card:nth-child(3){grid-column:2}.lovecky-mega-menu__promo-card{display:flex;box-sizing:border-box;align-items:flex-end;justify-content:space-between;gap:8px;min-height:145px;width:100%;padding:20px;border-radius:18px;background:#eee9e4;color:#242422;text-decoration:none;font-weight:600;font-size:16px;transition:transform .15s ease,filter .15s ease}.lovecky-mega-menu__promo-card--dark{background:#eee9e4;color:#242422}.lovecky-mega-menu__promo-card:hover{transform:translateY(-2px);filter:brightness(.96)}.lovecky-mega-menu__promo-arrow{display:none}.lovecky-mega-menu__extra-link{grid-column:1 / -1;display:flex;justify-content:space-between;align-items:center;padding:8px 2px;color:inherit;text-decoration:none;border-bottom:1px solid rgb(var(--color-foreground-rgb) / .13)}.lovecky-mega-menu a:focus-visible{outline:2px solid currentColor;outline-offset:3px}@media(max-width:989px){.lovecky-mega-menu{grid-template-columns:1fr;gap:24px}.lovecky-mega-menu__promos{grid-template-columns:1fr 1fr}}@media(prefers-reduced-motion:reduce){.lovecky-mega-menu__promo-card,.lovecky-mega-menu__category-link{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/106/assets/lovecky-mega-menu.css.map */
