li:not(.mega-menu) > ul { padding: 10px !important; border-radius: 24px !important; overflow: visible !important; } html body.bd-site-shell .main-mnu-list > li:not(.mega-menu) > ul::before, html body.bd-site-shell .main-mnu-list > li:not(.mega-menu) > ul::after, html body.bd-site-shell .main-mnu-list > li:not(.mega-menu) > ul li::before, html body.bd-site-shell .main-mnu-list > li:not(.mega-menu) > ul li::after, html body.bd-site-shell .main-mnu-list > li:not(.mega-menu) > ul a::before, html body.bd-site-shell .main-mnu-list > li:not(.mega-menu) > ul a::after, html body.bd-site-shell .main-mnu-list > li:not(.mega-menu) > ul a > span::before, html body.bd-site-shell .main-mnu-list > li:not(.mega-menu) > ul a > span::after { content: none !important; display: none !important; background: none !important; } html body.bd-site-shell .main-mnu-list > li:not(.mega-menu) > ul li, html body.bd-site-shell .main-mnu-list > li:not(.mega-menu) > ul li:hover, html body.bd-site-shell .main-mnu-list > li:not(.mega-menu) > ul li:focus-within { margin: 0 !important; padding: 0 !important; overflow: visible !important; background: transparent !important; transform: none !important; translate: none !important; } html body.bd-site-shell .main-mnu-list > li:not(.mega-menu) > ul li + li { margin-top: 6px !important; } html body.bd-site-shell .main-mnu-list > li:not(.mega-menu) > ul a, html body.bd-site-shell .main-mnu-list > li:not(.mega-menu) > ul a:hover, html body.bd-site-shell .main-mnu-list > li:not(.mega-menu) > ul li:hover > a, html body.bd-site-shell .main-mnu-list > li:not(.mega-menu) > ul li:focus-within > a { display: flex !important; align-items: center !important; justify-content: flex-start !important; min-height: 44px !important; padding: 0 14px !important; border-radius: 14px !important; line-height: 1.35 !important; white-space: normal !important; background-image: none !important; background-clip: padding-box !important; } html body.bd-site-shell .main-mnu-list > li:not(.mega-menu) > ul a > span { display: block !important; width: 100% !important; margin: 0 !important; padding: 0 !important; position: static !important; top: auto !important; left: auto !important; transform: none !important; translate: none !important; line-height: 1.35 !important; text-indent: 0 !important; background: none !important; box-shadow: none !important; } html body.bd-site-shell .main-mnu-list > li.bd-products-cascade { position: relative !important; } html body.bd-site-shell .main-mnu-list > li.bd-products-cascade > ul, html body.bd-site-shell .main-mnu-list > li.bd-products-cascade > .sub-menu { left: 50% !important; right: auto !important; top: calc(100% + 2px) !important; min-width: 220px !important; width: max-content !important; max-width: 320px !important; transform: translateX(-50%) !important; overflow: visible !important; } html body.bd-site-shell .main-mnu-list > li.bd-products-cascade:hover > ul, html body.bd-site-shell .main-mnu-list > li.bd-products-cascade:hover > .sub-menu, html body.bd-site-shell .main-mnu-list > li.bd-products-cascade:focus-within > ul, html body.bd-site-shell .main-mnu-list > li.bd-products-cascade:focus-within > .sub-menu { transform: translateX(-50%) !important; } html body.bd-site-shell .main-mnu-list > li.bd-products-cascade .bd-products-level-item { position: relative !important; } html body.bd-site-shell .main-mnu-list > li.bd-products-cascade .bd-products-level, html body.bd-site-shell .main-mnu-list > li.bd-products-cascade .bd-products-level-item, html body.bd-site-shell .main-mnu-list > li.bd-products-cascade .bd-products-level-item > a, html body.bd-site-shell .main-mnu-list > li.bd-products-cascade .bd-products-level-item:hover, html body.bd-site-shell .main-mnu-list > li.bd-products-cascade .bd-products-level-item:hover > a, html body.bd-site-shell .main-mnu-list > li.bd-products-cascade .bd-products-level-item:focus-within > a { transform: none !important; translate: none !important; margin-left: 0 !important; margin-right: 0 !important; text-indent: 0 !important; background-position: 0 0 !important; } html body.bd-site-shell .main-mnu-list > li.bd-products-cascade .bd-products-level-2 > li > a, html body.bd-site-shell .main-mnu-list > li.bd-products-cascade .bd-products-level-3 > li > a, html body.bd-site-shell .main-mnu-list > li.bd-products-cascade .bd-products-level-4 > li > a { justify-content: space-between !important; padding-right: 16px !important; } html body.bd-site-shell .main-mnu-list > li.bd-products-cascade .bd-products-level-3, html body.bd-site-shell .main-mnu-list > li.bd-products-cascade .bd-products-level-4 { position: absolute !important; left: calc(100% + 20px) !important; right: auto !important; top: 0 !important; min-width: 220px !important; width: max-content !important; max-width: 320px !important; margin: 0 !important; padding: 12px !important; border: 1px solid rgba(226, 232, 240, 0.96) !important; border-radius: 22px !important; background: rgba(255, 255, 255, 0.985) !important; box-shadow: var(--bd-header-shadow-strong) !important; backdrop-filter: blur(18px) !important; opacity: 0 !important; visibility: hidden !important; pointer-events: none !important; transform: none !important; overflow: visible !important; z-index: 80 !important; } html body.bd-site-shell .main-mnu-list > li.bd-products-cascade .bd-products-level-3::before, html body.bd-site-shell .main-mnu-list > li.bd-products-cascade .bd-products-level-4::before { content: "" !important; position: absolute !important; left: -24px !important; top: 0 !important; width: 28px !important; height: 100% !important; background: transparent !important; } html body.bd-site-shell .main-mnu-list > li.bd-products-cascade .bd-products-level-2 > li:hover > .bd-products-level-3, html body.bd-site-shell .main-mnu-list > li.bd-products-cascade .bd-products-level-2 > li:focus-within > .bd-products-level-3, html body.bd-site-shell .main-mnu-list > li.bd-products-cascade .bd-products-level-3 > li:hover > .bd-products-level-4, html body.bd-site-shell .main-mnu-list > li.bd-products-cascade .bd-products-level-3 > li:focus-within > .bd-products-level-4 { opacity: 1 !important; visibility: visible !important; pointer-events: auto !important; } html body.bd-site-shell .main-mnu-list > li.bd-products-cascade .bd-products-level-2 > li::after, html body.bd-site-shell .main-mnu-list > li.bd-products-cascade .bd-products-level-3 > li::after { right: -20px !important; width: 28px !important; } @media (max-width: 1399px) { .main-mnu-list > li > a { padding: 0 10px; font-size: 14px; } } @media (max-width: 1199px) { .header-top { display: none; } body.bd-site-shell .bd-nav-shell { min-height: 74px; gap: 14px; } body.bd-site-shell .bd-nav-mobile { display: flex; align-items: center; } body.bd-site-shell .bd-nav-main { display: none; } .header-search-form { padding: 24px 20px; } } @media (max-width: 767px) { .header-fixed .container { width: min(calc(100% - 20px), 1280px) !important; max-width: 1280px !important; } button.header-action-icon.header-search-ico { width: 24px; height: 24px; } .header-search-form { padding: 18px 16px; } .header-search-panel { width: auto; } .header-search-dialog { width: min(100vw - 32px, 640px); padding: 22px; border-radius: 22px; } .header-search-copy h3 { font-size: 1.4rem; } .header-search-form .form-field { min-height: 76px; padding: 18px 72px 14px 18px; border-radius: 20px; } .header-search-form .form-field-label { left: 18px; } .header-search-form .form-field-input { font-size: 1rem; } .header-search-btn { right: 12px; width: 48px; height: 48px; border-radius: 14px; } } @media (prefers-reduced-motion: reduce) { html { scroll-behavior: auto; } .bd-skip-link, .header-fixed, .header-fixed::before, .main-mnu-list > li > a, .main-mnu-list > li > ul, .main-mnu-list > li > .sub-menu, button.header-action-icon.header-search-ico, .header-search-ico-search, .header-search-ico-close, .header-search-form, .header-search-btn { transition: none; } } Skip to content