.b2b-native-submenu{position:relative;align-self:center;font:inherit;color:inherit}
.b2b-native-submenu>summary{display:flex;align-items:center;gap:8px;cursor:pointer;list-style:none}
.b2b-native-submenu>summary::-webkit-details-marker{display:none}
.b2b-native-submenu>summary>a{color:inherit;text-decoration:none}
.b2b-native-submenu-arrow{font:inherit;line-height:1}
.b2b-native-submenu-links{position:absolute;top:100%;left:0;min-width:210px;max-width:min(85vw,340px);margin:0;padding:12px;list-style:none;background:var(--ym-paper,var(--sd-site-paper,#fff));color:inherit;box-shadow:0 8px 25px #0002;z-index:1200}
.b2b-native-submenu-links li{margin:0;padding:0;list-style:none}
.b2b-native-submenu-links a{display:block;padding:9px 12px;color:inherit;text-decoration:none;white-space:normal}
.b2b-native-submenu-links .b2b-native-submenu-links{position:static;box-shadow:none;padding:0 0 0 12px}
.ym-navigation>.b2b-native-submenu>summary>a{display:inline-flex;align-items:center;min-height:44px;font:400 12px/1.4 var(--ym-sans)}
.jy-navigation-list li{position:relative;list-style:none}
@media(max-width:900px){.ym-navigation>.b2b-native-submenu{align-self:stretch}.ym-navigation>.b2b-native-submenu>summary>a{min-height:52px;padding:12px 0;font:400 27px/1.2 var(--ym-serif)}.ym-navigation .b2b-native-submenu-links{position:static;max-width:none;box-shadow:none}}
@media(max-width:960px){.jy-navigation-list .b2b-native-submenu-links{position:static;max-width:none;box-shadow:none}}
@media(max-width:980px){.sd-site-nav .b2b-native-submenu-links{position:static;max-width:none;box-shadow:none}}
