.vertical-menu .vertical-menu__container .submenu-container.submenu--megamenu{position:static}.vertical-menu .vertical-menu__container .submenu-container.submenu--megamenu>.vertical-menu-item{position:relative}.vertical-menu .vertical-menu__container .submenu-container.submenu--megamenu>.vertical-menu-item:before{left:100%;width:20px;z-index:auto}.vertical-menu .vertical-menu__container .megamenu-container{top:0;left:calc(100% + 10px);width:calc(400% + var(--page-padding) * 4 - 10px);min-height:100%;display:flex;flex-direction:column}.vertical-menu .vertical-menu__container .submenu-design__megamenu{flex:1 1 auto}.vertical-menu .vertical-menu__container .submenu-design__megamenu{padding:24px 0}.vertical-menu .vertical-menu__container .submenu-design__megamenu .megamenu-columns{margin-bottom:-38px}.submenu-design__megamenu .grid{row-gap:38px}.megamenu-columns{column-count:var(--megamenu-columns, 4);column-gap:0}.megamenu-columns--capped{column-fill:auto;max-height:var(--megamenu-max-height)}.megamenu-columns__item{break-inside:avoid;padding-left:10px;padding-right:10px;padding-bottom:38px}.submenu-design__megamenu[class*=page-] .megamenu-columns{margin-right:10px;margin-left:10px}.megamenu-item{display:flex;align-items:flex-start}.submenu-design__megamenu .megamenu-item{margin-top:0;margin-bottom:0}.megamenu-item>span{display:flex;align-items:center;gap:14px;color:var(--color-accent);font-weight:700;line-height:1.2}.megamenu__col-icon{width:48px;height:48px;min-width:48px;object-fit:contain;flex-shrink:0;display:inline-block;vertical-align:middle;filter:brightness(0) saturate(100%) invert(69%) sepia(54%) saturate(617%) hue-rotate(35deg) brightness(94%) contrast(91%)}.submenu-container .submenu-design__megamenu .submenu__item.megamenu-item>span:before{content:none}.megamenu-item__label{position:relative}.megamenu-item__label:before{content:"";position:absolute;width:0;height:2px;left:0;top:100%;background:var(--color-base);transition:width var(--duration-medium) ease}.megamenu-item:hover .megamenu-item__label:before,.megamenu-item.submenu__item--active .megamenu-item__label:before{width:100%}.megamenu__col-icon--empty{height:auto;filter:none}.megamenu-childs{margin-top:20px;padding-left:42px}.megamenu-childs li{margin-bottom:10px}.megamenu-childs .submenu__item{font-size:15px;line-height:1.45;text-transform:none}.megamenu-item.h5{font-size:19px;text-transform:none}.megamenu-item:hover>span{color:color-mix(in srgb,var(--color-accent) 80%,#000)}.megamenu-item:hover .megamenu__col-icon{opacity:.85}
/*# sourceMappingURL=/cdn/shop/t/12/assets/megamenu-icons.css.map */
