.menu-list__link{font-weight:400;letter-spacing:.01em;text-transform:none;font-size:.9375rem!important;position:relative;padding-bottom:0}.menu-list__link-title{position:relative;padding-bottom:4px}.menu-list__list-item:has(.menu-list__submenu)>.menu-list__link .menu-list__link-title:after{content:"";display:inline-block;width:7px;height:7px;border-right:2.5px solid currentColor;border-bottom:2.5px solid currentColor;transform:rotate(45deg) translateY(-2px);margin-left:7px;vertical-align:middle;transition:transform .22s cubic-bezier(.22,1,.36,1);position:static;background:none}.menu-list__list-item:has(.menu-list__submenu)>.menu-list__link[aria-expanded=true] .menu-list__link-title:after{transform:rotate(225deg) translateY(2px)}.menu-list__submenu,.overflow-menu::part(overflow){--submenu-padding-block-start: 52px;--submenu-padding-block-end: 60px}.menu-list__list-item:where(:not([slot=overflow]))>.menu-list__submenu,.overflow-menu::part(overflow){border-top:1px solid #e8e8e8;box-shadow:0 12px 32px #0000000d;background-color:#fff}.overflow-menu:after{box-shadow:none}.menu-list__submenu-inner,.overflow-menu::part(overflow-list){padding-block-start:var(--submenu-padding-block-start);padding-block-end:var(--submenu-padding-block-end)}.mega-menu__grid{gap:0 72px}.mega-menu__column+.mega-menu__column{border-left:none;padding-left:0}.mega-menu__link--parent{font-size:.6875rem!important;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#999!important;margin-bottom:18px;padding-bottom:0;border-bottom:none;display:block}.mega-menu__link--parent:hover{color:#999!important}.mega-menu__link{font-size:.9375rem!important;font-weight:400;letter-spacing:-.01em;color:#1a1a1a!important;padding:7px 0;line-height:1.4;transition:color .15s ease;transform:none!important}.mega-menu__link:not(.mega-menu__link--parent):hover{color:#aaa!important;transform:none!important}.mega-menu__link:not(.mega-menu__link--parent):hover .mega-menu__link-title:after{content:none}.mega-menu__link-image{border-radius:0;transition:opacity .2s ease}.mega-menu__link:has(.mega-menu__link-image):hover .mega-menu__link-image{opacity:.8}.mega-menu__link:has(.mega-menu__link-image) .mega-menu__link-title{font-size:.8125rem;font-weight:600;letter-spacing:.01em;text-transform:none;margin-top:12px;color:#111}header-menu{--submenu-animation-speed: 80ms}@media screen and (min-width:750px){.menu-list__link{font-weight:600}}.menu-drawer__menu-item--mainlist{font-size:1.0625rem!important;font-weight:600!important;letter-spacing:.01em;text-transform:none!important;color:#111!important;min-height:44px!important;padding-block:6px!important}.menu-drawer__menu-item--mainlist:hover{color:#555!important}.menu-drawer__menu-item--child,.menu-drawer__menu-item--parent{font-size:.9375rem!important;font-weight:400!important;color:#444!important;text-transform:none!important;letter-spacing:0!important;padding-block:4px!important}.menu-drawer__menu-item--child:hover,.menu-drawer__menu-item--parent:hover{color:#888!important}.menu-drawer__menu>.menu-drawer__list-item{min-height:44px!important}.menu-drawer__menu .menu-drawer__list-item--flat{margin-block-end:4px!important}.menu-drawer__list-item--flat{border-bottom:1px solid #f0f0f0}.menu-drawer__list-item--flat:last-child{border-bottom:none}.menu-drawer__close-button{padding:14px!important}.menu-drawer__back-button{font-size:.875rem!important;font-weight:600!important;color:#111!important;padding:12px 20px!important}.menu-drawer__menu-item>.svg-wrapper{padding-block:10px!important}.mega-menu__link:not(.mega-menu__link--parent):hover{color:#262626!important;transform:none!important}.menu-list__link:hover,.menu-list .menu-list__list-item:hover>.menu-list__link{color:#262626!important}
/*# sourceMappingURL=/cdn/shop/t/56/assets/kemet-menu.css.map */
