@media screen and (max-width:989px){.header.header--middle-center{display:grid;grid-template-columns:auto auto 1fr auto;align-items:center;min-height:12rem;column-gap:.6rem}.b-header-label{display:none!important}.header--middle-center>header-drawer{grid-column:1;display:flex;align-items:center;height:100%}.header--middle-center>header-drawer summary{display:inline-flex;align-items:center}.header--middle-center>.header__search{grid-column:2;display:inline-flex;align-items:center;height:100%}.header--middle-center>.header__search summary,.header--middle-center>.header__search summary>span{display:inline-flex;align-items:center;white-space:nowrap}.header--middle-center .header__heading,.header--middle-center>.header__heading-link{grid-column:3;justify-self:center;align-self:center;display:flex;align-items:center;justify-content:center;margin:0;padding:0;min-width:0}.header--middle-center .header__heading-logo{max-width:min(50vw,32rem);height:auto}.b-demo-logo{max-height:7.2rem}.header--middle-center .header__icons{grid-column:4;display:flex;align-items:center;height:100%;gap:1.2rem;flex-wrap:nowrap}.header--middle-center .header__icons .header__icon{width:4.4rem;height:4.4rem;display:inline-flex;align-items:center;justify-content:center;padding:0;flex-shrink:0}.b-account{align-self:center}.header__icons .header__search{display:none}.header-wrapper:has(#Details-menu-drawer-container[open]){background:rgb(var(--b-bg-4))}.header-wrapper:has(#Details-menu-drawer-container[open]) .header__icon{color:rgb(var(--b-on-media))}.header-wrapper:has(#Details-menu-drawer-container[open]) .header__heading-logo,.header-wrapper:has(#Details-menu-drawer-container[open]) .b-demo-logo{filter:brightness(0) invert(1)}}@media screen and (min-width:990px){.header--middle-center>.header__search{display:none}.desktop-localization-wrapper{display:none}}.menu-drawer{width:100%;max-width:none;border:none;filter:none;background-color:rgb(var(--b-bg-4));color:rgb(var(--b-on-media))}@media screen and (min-width:750px){.menu-drawer{width:100%;border:none}}.menu-drawer .menu-drawer__navigation{padding:1rem 0 3rem}.menu-drawer__menu.has-submenu>li{margin:0 2.5rem}.menu-drawer .menu-drawer__menu-item{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:500;text-transform:uppercase;font-size:2.6rem;line-height:1.2;color:rgb(var(--b-on-media));background:transparent;text-decoration:none;padding:1.6rem 0;display:flex;align-items:center;justify-content:space-between}.menu-drawer .menu-drawer__menu-item:hover{color:rgb(var(--b-on-media));opacity:var(--b-alpha-link);text-decoration:none}.menu-drawer__menu.has-submenu>li:has(>a){border-bottom:.1rem solid rgba(var(--b-on-media),.25)}.menu-drawer__menu.has-submenu>li:has(>details):not(:has(+li>details)){border-bottom:.1rem solid rgba(var(--b-on-media),.25)}.js .menu-drawer__submenu,.menu-drawer__submenu{position:static;transform:none;visibility:visible;bottom:auto;background-color:transparent;padding:0 0 1.2rem}.js details[open].menu-opening>.menu-drawer__submenu{transform:none}.js .menu-drawer__navigation .submenu-open{visibility:visible}.menu-drawer__close-button{display:none}.menu-drawer__inner-submenu{height:auto;overflow:visible}.menu-drawer__submenu .menu-drawer__menu-item{font-family:var(--font-body-family);font-weight:400;text-transform:none;font-size:1.7rem;padding:1rem 0}.menu-drawer summary .icon-arrow{display:none}.menu-drawer summary .icon-caret{display:block;width:1.6rem;height:1.6rem;transition:transform var(--b-duration-default) ease}.menu-drawer details[open]>summary .icon-caret{transform:rotate(180deg)}.menu-drawer__utility-links{background-color:transparent;padding:2rem 2.5rem 3rem;border-top:.1rem solid rgba(var(--b-on-media),.25);margin:0 2.5rem;padding-left:0;padding-right:0}.menu-drawer__account,.menu-drawer__utility-links .list-social{display:none}.menu-drawer__localization{padding:0}.menu-drawer__localization .localization-form{margin:0;padding:0}.menu-drawer__localization .disclosure__button,.menu-drawer__localization button{color:rgb(var(--b-on-media));background:transparent;border:none;font-family:var(--font-heading-family);font-weight:500;text-transform:uppercase;font-size:1.8rem;padding:.6rem 0}.menu-drawer__localization .disclosure__list-wrapper{background-color:rgb(var(--b-bg-4));border:.1rem solid rgba(var(--b-on-media),.25);border-radius:0}.menu-drawer__localization .disclosure__link{color:rgb(var(--b-on-media))}
/*# sourceMappingURL=/cdn/shop/t/8/assets/berlin-mobile.css.map */
