.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}.section-header{position:sticky;top:0;z-index:1900}@media (max-width: 1200px){:root{--drawer-extra-offset: 40px;--search-bar-extra: 56px}#menu-drawer.menu-drawer{position:fixed;top:calc(var(--header-height, 64px) + var(--drawer-extra-offset));left:0;width:min(46vw,300px);max-height:70vh;background:rgb(var(--color-background, 255 255 255));border-right:1px solid rgba(0,0,0,.08);transform:translate(-100%);transition:transform .25s ease;z-index:2000;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:1rem 1.4rem 2.2rem;will-change:transform}.menu-drawer-container[open]>#menu-drawer{transform:translate(0)}.menu-drawer__overlay{position:fixed;inset:calc(var(--header-height, 64px) + var(--drawer-extra-offset)) 0 0 0;background:#0000002e;opacity:0;visibility:hidden;transition:opacity .2s ease,visibility 0s linear .2s;z-index:1990}.menu-drawer-container[open] .menu-drawer__overlay{opacity:1;visibility:visible}#menu-drawer .menu-drawer__menu{list-style:none;margin:0;padding:0}#menu-drawer .menu-drawer__menu>li{margin:.1rem 0}#menu-drawer .menu-drawer__menu-item{display:flex;align-items:center;justify-content:flex-start;gap:.75rem;padding:1rem 0;font-size:1.55rem;line-height:1.35;color:rgb(var(--color-foreground));text-decoration:none}#menu-drawer .menu-drawer__submenu{list-style:none;margin:.2rem 0 .4rem 1.2rem;padding:0}#menu-drawer .menu-drawer__submenu .menu-drawer__menu-item{font-size:1.45rem;padding:.7rem 0}#menu-drawer summary.menu-drawer__menu-item{position:relative;padding-right:2.2rem}#menu-drawer summary.menu-drawer__menu-item .svg-wrapper,#menu-drawer summary.menu-drawer__menu-item svg{position:absolute;right:.2rem;top:50%;transform:translateY(-50%);opacity:.6;transition:transform .2s ease;flex-shrink:0;margin-left:0}#menu-drawer details[open]>summary .svg-wrapper,#menu-drawer details[open]>summary svg{transform:translateY(-50%) rotate(180deg)}.header__icon--menu{position:relative;z-index:2100;pointer-events:auto}.section-header:has(details-modal[open]) #menu-drawer{transform:translate(-120%)!important;box-shadow:none!important}.section-header:has(details-modal[open]) .menu-drawer__overlay{opacity:0!important;visibility:hidden!important;pointer-events:none!important}.section-header details-modal[open]{position:relative;z-index:2200}}@media (min-width: 990px){.search-modal__overlay,details-modal[open] .search-modal__overlay{display:none!important}}.search-modal__overlay,details-modal[open] .search-modal__overlay{display:none!important;background:transparent!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;pointer-events:none!important}html:has(.section-header details-modal[open]):before{display:none!important;content:none!important}details-modal[open]{box-shadow:none!important}@media (max-width: 989px){.section-header:has(details-modal[open]) header-drawer,.section-header:has(details-modal[open]) .header__icons{visibility:hidden!important;pointer-events:none!important}.section-header:has(details-modal[open]) .header__heading,.section-header:has(details-modal[open]) .header__heading-link{visibility:visible!important;pointer-events:none}.section-header details-modal[open]{position:relative;z-index:2200}.section-header details-modal[open] .search-modal__form,.section-header details-modal[open] .search__form,.section-header details-modal[open] form[role=search]{padding-left:1.2rem;padding-right:1.2rem}}@media (max-width: 989px){html.search-open header-drawer,html.search-open .header__icons{visibility:hidden!important;pointer-events:none!important}.section-header:has(details-modal[open]) header-drawer,.section-header:has(details-modal[open]) .header__icons{visibility:hidden!important;pointer-events:none!important}html.search-open .header__heading,.section-header:has(details-modal[open]) .header__heading{visibility:visible!important;pointer-events:none}.section-header details-modal[open]{position:relative;z-index:3000}}@media (max-width: 989px){html.search-open .header__heading,.section-header:has(details-modal[open]) .header__heading{visibility:hidden!important}}@media (max-width: 989px){html.search-open header-drawer,html.search-open .header__icon--menu,.section-header:has(details-modal[open]) header-drawer,.section-header:has(details-modal[open]) .header__icon--menu{visibility:hidden!important;pointer-events:none!important}}@media (max-width: 989px){html.search-open header-drawer,html.search-open .header__icon--menu{display:none!important}}@media (max-width: 1200px){.section-header details-modal[open]{position:relative;z-index:4000}.section-header details-modal[open]:before{content:"";position:fixed;top:0;left:0;right:0;height:calc(var(--header-height, 64px) + 56px);background:rgb(var(--color-background, 255 255 255));z-index:-1;pointer-events:none}.section-header:has(details-modal[open]) header-drawer,.section-header:has(details-modal[open]) .header__icon--menu{visibility:hidden!important;pointer-events:none!important}}@media (max-width: 1200px){.section-header details-modal[open]{position:relative;z-index:2400}.section-header details-modal[open]:before{content:"";position:fixed;left:0;right:0;top:0;height:calc(var(--header-height, 64px) + 56px);background:rgb(var(--color-background, 255 255 255));z-index:2350;pointer-events:none}}@media (max-width: 1200px){.section-header:has(details-modal[open]) header-drawer,.section-header:has(.search-modal[open]) header-drawer,.section-header:has(input[type=search]:focus) header-drawer,.section-header:has(details-modal[open]) .header__icon--menu,.section-header:has(.search-modal[open]) .header__icon--menu,.section-header:has(input[type=search]:focus) .header__icon--menu{display:none!important}}@media (max-width: 1200px){.search-modal__overlay,details-modal[open] .search-modal__overlay,.search__overlay,.modal__overlay{display:none!important;background:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;pointer-events:none!important;opacity:0!important}.section-header details-modal[open],.section-header .search-modal[open]{position:static!important}.section-header details-modal[open] .modal__content,.section-header details-modal[open] .search-modal,.section-header .search-modal[open]{position:fixed!important;top:calc(var(--header-height, 64px) + var(--drawer-extra-offset, 0px));left:0;right:0;width:100%;transform:none!important;background:rgb(var(--color-background, 255 255 255));border-bottom:1px solid rgba(0,0,0,.08);box-shadow:0 8px 20px #00000014;z-index:2400}.section-header details-modal[open] .search-modal__form,.section-header details-modal[open] .search__form,.section-header details-modal[open] form[role=search],.section-header .search-modal[open] form{padding:.8rem 1.2rem}.section-header:has(details-modal[open]) #menu-drawer{transform:translate(-120%)!important;box-shadow:none!important}.section-header:has(details-modal[open]) .menu-drawer__overlay{opacity:0!important;visibility:hidden!important;pointer-events:none!important}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/component-list-menu.css.map */
