.list-menu{list-style:none;padding:0;margin:0}.list-menu--inline{display:flex;flex-wrap:wrap;max-width:475px;gap:2rem}.list-menu__item{display:flex;align-items:center;line-height:calc(1 + .3 / var(--font-body-scale))}.list-menu__item--link{text-decoration:none;padding-bottom:1rem;padding-top:1rem;line-height:calc(1 + .8 / var(--font-body-scale))}@media screen and (min-width:750px){.list-menu__item--link{padding-bottom:.5rem;padding-top:.5rem}}.list-menu--right{right:0}.list-menu--disclosure{position:absolute;min-width:100%;width:20rem;border:1px solid rgba(var(--color-foreground),.2)}.list-menu--disclosure:focus{outline:none}.list-menu__item--active{text-decoration:underline;text-underline-offset:.3rem}.list-menu__item--active:hover{text-decoration-thickness:.2rem}.list-menu--disclosure.localization-selector{max-height:18rem;overflow:auto;width:10rem;padding:.5rem}@media screen and (min-width:1200px){.header__inline-menu>.list-menu--inline{flex-wrap:nowrap!important;max-width:none!important;width:max-content;gap:.25rem;white-space:nowrap}.header>.header__inline-menu{justify-self:start;min-width:0;margin-left:.4rem}.header__icons{width:100%;min-width:0;justify-content:flex-start;gap:clamp(.4rem,.5vw,1rem)!important}.header__icons>.header__inline-menu{flex:0 1 auto;min-width:0;margin-left:0}.header__icons>.header__inline-menu>.list-menu--inline{justify-content:flex-end}.header__inline-menu .header__menu-item{padding-left:.25rem;padding-right:.25rem;white-space:nowrap;font-size:1.1rem}.header__icons-inner{flex:0 0 auto;gap:clamp(.7rem,.65vw,1.2rem)!important}.desktop-localization-wrapper{flex:0 0 auto;margin-left:auto}}@media screen and (min-width:1200px){.header.header--middle-center:not(.drawer-menu){grid-template-areas:"heading navigation icons";grid-template-columns:auto auto minmax(0,1fr);column-gap:.25rem}.header--middle-center a.header__heading-link{position:static;left:auto;transform:none;width:150px;text-align:left;justify-self:start}.header--middle-center .header__heading{justify-self:start;text-align:left}}@media screen and (min-width:1200px)and (max-width:1279px){.header--middle-center a.header__heading-link{width:150px}.header__inline-menu>.list-menu--inline{gap:.25rem}.header__inline-menu .header__menu-item{padding-left:.25rem;padding-right:.25rem;font-size:1rem}.header__icons{gap:.2rem!important}.header__icons-inner{gap:.5rem!important}}
/*# sourceMappingURL=/cdn/shop/t/105/assets/component-list-menu.css.map */
