.MainMenu{padding:0;position:relative;z-index:101}@media screen and (max-width:1200px){.MainMenu{display:none}}.MainMenu-items{list-style-type:none;padding:0}.MainMenu-items ul{display:flex;flex-direction:row;gap:20px;margin:0}.MainMenu-items li{padding:0;position:relative}.MainMenu-items li:hover .MainMenu-subitems{display:flex}.MainMenu-levelItems{margin:0}.MainMenu-levelItems li{padding-left:0;padding-right:0}.MainMenu-level{margin:0;padding:4px 0}.MainMenu-levelButton{color:var(--MainMenu-link);display:inline-block;padding:46px 10px 44px;text-align:center;transition:background-color .2s ease-in-out}.MainMenu-levelButton:hover{background-color:var(--MainMenu-link--hover)}.MainMenu-firstLevelTitle{align-items:center;color:var(--MainMenu-link);display:flex;font-weight:600}@media screen and (min-width:1367px){.MainMenu-firstLevelTitle{font-size:1.25rem;line-height:1.5rem}}.MainMenu-firstLevelTitle img{margin-right:10px;width:35px}.Menu-trigger:focus-visible+.Menu-burger{outline:2px solid blue}ul.MainMenu-subitems{background-color:#fff;border-radius:0 0 20px 0;box-shadow:0 0 15px 0 #1a1a1a26;display:none;flex-direction:column;gap:0;padding:10px 0;position:absolute;width:250px}ul.MainMenu-subitems li{padding:0}ul.MainMenu-subitems a{display:block;padding:10px 20px;transition:background-color .2s ease-in-out}ul.MainMenu-subitems a:hover{background-color:var(--clr-greyLight)}