.menu-list .menu-list__link{font-weight:700}.menu-drawer .menu-drawer__menu-item--mainlist{font-weight:600}@media screen and (min-width:750px){.header-menu--bekra-compact:not([data-overflow-expanded=true]) .overflow-menu:after{display:none}.header-menu--bekra-compact .menu-list__list-item:not([slot=overflow])>.menu-list__link[aria-haspopup]:after{content:"";flex:none;width:7px;height:7px;margin-inline-start:8px;border-right:2px solid currentcolor;border-bottom:2px solid currentcolor;transform:translateY(-2px) rotate(45deg)}.header-menu--bekra-compact:not([data-bekra-closed]) .menu-list__list-item:not([slot=overflow])>.menu-list__link[aria-haspopup][aria-expanded=true]:after{transform:translateY(1px) rotate(225deg)}.header-menu--bekra-compact .menu-list__list-item:not([slot=overflow])>.menu-list__submenu--bekra-dropdown{left:var(--bekra-dropdown-left, 0px);width:max-content;min-width:240px;max-width:320px;margin-top:6px;padding:0;clip-path:none;content-visibility:visible;border-radius:14px;background-color:var(--color-background);box-shadow:0 16px 40px #0000001a,0 2px 8px #0000000d;white-space:normal;opacity:0;transform:translateY(-4px)}.header-menu--bekra-compact:not([data-bekra-closed]) .menu-list__list-item:not([slot=overflow]):has(>.menu-list__link[aria-expanded=true])>.menu-list__submenu--bekra-dropdown,.header-menu--bekra-compact:not([data-bekra-closed]) .menu-list__list-item:not([slot=overflow])>.menu-list__submenu--bekra-dropdown:hover{opacity:1;transform:none}.header-menu--bekra-compact[data-bekra-closed] .menu-list__list-item>.menu-list__submenu--bekra-dropdown{visibility:hidden;opacity:0}.header-menu--bekra-compact .bekra-nav-dropdown.menu-list__submenu-inner{max-height:calc(100vh - var(--header-height, 80px) - 32px);padding:8px}.bekra-nav-dropdown__list{display:flex;flex-direction:column;margin:0;padding:0}.bekra-nav-dropdown__link{display:block;padding:9px 12px;border-radius:8px;font-family:var(--menu-top-level-font-family);font-size:15px;font-weight:400;line-height:1.4;letter-spacing:0;color:#1a1a1a;text-decoration:none}.bekra-nav-dropdown__link:hover,.bekra-nav-dropdown__link:focus-visible{background-color:rgb(var(--color-foreground-rgb) / .05);color:#001489}.bekra-nav-dropdown__link--active{color:#001489}.bekra-nav-dropdown__group+.bekra-nav-dropdown__group,li:not(.bekra-nav-dropdown__group)+.bekra-nav-dropdown__group{margin-top:6px}.bekra-nav-dropdown__group-label{display:block;padding:10px 12px 4px;font-family:var(--menu-top-level-font-family);font-size:.6875rem;font-weight:600;line-height:1.3;letter-spacing:.08em;text-transform:uppercase;color:rgb(var(--color-foreground-rgb) / .55);text-decoration:none}a.bekra-nav-dropdown__group-label:hover,a.bekra-nav-dropdown__group-label:focus-visible{color:#001489}.bekra-nav-dropdown__sublist{margin:0;padding:0}.header-menu--bekra-compact .menu-list__list-item:not([slot=overflow])>.menu-list__submenu--bekra-dropdown:has(.bekra-nav-dropdown__products){width:min(420px,calc(100vw - 32px));max-width:none;border-radius:20px;box-shadow:0 18px 48px #0014891a,0 2px 8px #0000000a}.header-menu--bekra-compact .menu-list__list-item:not([slot=overflow])>.menu-list__submenu--bekra-dropdown:has(.bekra-nav-dropdown__products--columns){width:min(760px,calc(100vw - 32px))}.header-menu--bekra-compact .bekra-nav-dropdown.menu-list__submenu-inner:has(.bekra-nav-dropdown__products){padding:24px 20px 20px;overflow-y:auto}.bekra-nav-dropdown__products--columns{display:grid;grid-template-columns:1fr 1fr;column-gap:12px}.bekra-nav-dropdown__products--columns .bekra-nav-product__name{font-size:15.5px}.bekra-nav-dropdown__column{display:flex;flex-direction:column;gap:2px;margin:0;padding:0}.bekra-nav-product{display:flex;flex-direction:column;gap:2px;padding:9px 12px;border-radius:10px;color:#1a1a1a;text-decoration:none}.bekra-nav-product__name{display:block;font-family:var(--menu-top-level-font-family);font-size:16px;font-weight:400;line-height:1.4;letter-spacing:0}.bekra-nav-product__sub{font-size:13.5px;font-weight:400;line-height:1.4;color:#6a6a6a}.bekra-nav-product:hover,.bekra-nav-product:focus-visible{background-color:#0014890a;color:#001489}.bekra-nav-product:hover .bekra-nav-product__sub,.bekra-nav-product:focus-visible .bekra-nav-product__sub{color:#4a4a4a}.bekra-nav-product--active{color:#001489}.bekra-nav-dropdown__footer{align-self:stretch;width:100%;box-sizing:border-box;margin-top:14px;padding:14px 12px 0;border-top:1px solid rgb(0 20 137 / .1)}.bekra-nav-dropdown__footer-link{font-family:var(--menu-top-level-font-family);font-size:15px;font-weight:600;color:#001489;text-decoration:none}.bekra-nav-dropdown__footer-link:hover,.bekra-nav-dropdown__footer-link:focus-visible{text-decoration:underline;text-underline-offset:3px}}@media screen and (min-width:750px)and (prefers-reduced-motion:no-preference){.header-menu--bekra-compact .menu-list__list-item:not([slot=overflow])>.menu-list__submenu--bekra-dropdown{transition:opacity .18s var(--ease-out-cubic, ease-out),transform .18s var(--ease-out-cubic, ease-out)}.header-menu--bekra-compact .menu-list__list-item:not([slot=overflow])>.menu-list__link[aria-haspopup]:after{transition:transform .18s var(--ease-out-cubic, ease-out)}.bekra-nav-dropdown__link,.bekra-nav-product{transition:background-color .15s ease-out,color .15s ease-out}}.bekra-nav-product__badge{display:inline-block;margin-inline-start:6px;vertical-align:2px;white-space:nowrap;padding:2px 8px;border:1px solid #001489;border-radius:999px;background:#001489;color:#fff;font-family:var(--font-body--family);font-size:10px;font-weight:600;line-height:1.4;letter-spacing:.05em}.bekra-nav-product__badge--original{background:#00148914;color:#001489;border-color:#0014892e}.menu-drawer__menu-item--child .bekra-nav-product__badge{flex:none;vertical-align:1px}.menu-drawer__menu-item--child:has(.bekra-nav-product__badge){justify-content:flex-start;gap:8px}.menu-drawer__menu-item--child:has(.bekra-nav-product__badge) .menu-drawer__menu-item-text{flex:0 1 auto}.menu-drawer__menu-item--child .bekra-nav-product__badge{margin-inline-start:0}@media screen and (min-width:750px){header-menu .menu-list .menu-list__link{font-weight:600;line-height:1.25;letter-spacing:.005em}header-menu .menu-list .menu-list__list-item:where(:hover,:focus-within)>.menu-list__link,header-menu .menu-list .menu-list__list-item>.menu-list__link[aria-expanded=true]{color:#001489}.header-menu--bekra-compact .menu-list__list-item:not([slot=overflow])>.menu-list__link[aria-haspopup]:after{border-right-width:1.5px;border-bottom-width:1.5px}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/bekra-header.css.map */
