.mega-menu--editorial{justify-content:flex-start;column-gap:0;padding-block:2.25rem 3rem}.mega-menu--editorial .mega-menu__promo{column-gap:2rem;flex:0 0 auto;padding-inline-start:2rem;margin-inline-start:2rem;border-inline-start:1px solid rgb(var(--text-color) / .12)}.mega-menu--editorial.mega-menu--reverse .mega-menu__promo{padding-inline:0 2rem;margin-inline:0 2rem;border-inline-start:0;border-inline-end:1px solid rgb(var(--text-color) / .12)}.mega-menu--editorial .mega-menu__promo>*{flex:0 0 auto;width:clamp(200px,17vw,275px);min-width:0;max-width:none}.mega-menu--editorial .mega-menu__promo img{aspect-ratio:650 / 360;object-fit:cover;width:100%}.mega-menu--editorial .mega-menu__promo .h6{letter-spacing:.08em}.mega-menu__promo-cta{display:inline-flex;align-items:center;gap:.5rem;color:rgb(var(--text-color));letter-spacing:.14em}.mega-menu__promo-cta svg{transition:transform .2s ease}.group:hover .mega-menu__promo-cta svg{transform:translate(3px)}.mega-menu--editorial .mega-menu__linklist{flex:1 1 auto;flex-wrap:wrap;gap:2rem 2.5rem}.mega-menu--editorial .mega-menu__linklist>*{max-width:200px;min-width:0}.mega-menu--editorial .mega-menu__heading,.mega-menu--editorial .mega-menu__promo .h6{font-weight:700;white-space:nowrap}.mega-menu--editorial .mega-menu__heading{font-size:.9375rem;letter-spacing:.02em;line-height:1.4}.mega-menu--editorial .mega-menu__promo .h6{font-size:.875rem}.mega-menu__link{display:inline-flex;align-items:center;gap:.375rem;font-size:.9375rem;line-height:1.6;color:rgb(var(--text-color));text-decoration:none;background:linear-gradient(currentColor,currentColor) 0 100% / 0 1px no-repeat;transition:background-size .25s ease}.mega-menu__link:hover,.mega-menu__link[aria-current=page]{background-size:100% 1px}.mega-menu__link:has(.menu-badge){background:none}.menu-badge{display:inline-block;padding:.125rem .4rem;border-radius:999px;background:var(--menu-badge-background, #d63a1f);color:var(--menu-badge-text, #fff);font-size:.75rem;font-weight:600;line-height:1.3;letter-spacing:0;white-space:nowrap;vertical-align:middle}@media screen and (max-width:1299px){.mega-menu--editorial .mega-menu__promo>:nth-child(n+2){display:none}}@media screen and (min-width:1400px){.mega-menu--editorial .mega-menu__promo{padding-inline-start:2.5rem;margin-inline-start:2.5rem}.mega-menu--editorial.mega-menu--reverse .mega-menu__promo{padding-inline:0 2.5rem;margin-inline:0 2.5rem}.mega-menu--editorial .mega-menu__linklist{gap:2rem 3.5rem}}
/*# sourceMappingURL=/cdn/shop/t/237/assets/burocs-mega-menu.css.map */
