.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}:root{--ds-ink: 27, 31, 59;--ds-paper: 250, 247, 242;--ds-sun: 252, 196, 61;--ds-blue: 0, 74, 173;--ds-coral: 253, 98, 98}.section-header{z-index:30;transition:margin var(--duration-default) ease,transform var(--duration-default) ease}.header-wrapper{border:0;box-shadow:0 10px 30px rgba(var(--ds-ink),.06);transition:background-color var(--duration-default) ease,box-shadow var(--duration-default) ease,color var(--duration-default) ease,backdrop-filter var(--duration-default) ease}.header.page-width{max-width:none;padding-left:clamp(2rem,3.2vw,5.2rem);padding-right:clamp(2rem,3.2vw,5.2rem)}.header{column-gap:2rem}@media screen and (min-width:990px){.header--middle-left{grid-template-columns:minmax(15rem,22rem) minmax(0,1fr) auto}.header--middle-left .header__heading,.header--middle-left .header__heading-link{justify-self:start}.header--middle-left .header__inline-menu{justify-self:center;margin-left:0}.header__icons{justify-self:end;gap:.35rem}.desktop-localization-wrapper{display:none}}.header__heading-logo-wrapper{display:flex;justify-content:flex-start}.header__heading-link,.header__menu-item,.header__icon,.disclosure__button.localization-form__select{transition:color var(--duration-short) ease,background-color var(--duration-short) ease,opacity var(--duration-short) ease}.header__menu-item{border-radius:0;font-size:1.5rem;font-weight:500;letter-spacing:normal;padding:.8rem 1.2rem;text-transform:none;background:transparent;color:rgb(var(--ds-ink))}.header__menu-item:hover,.header details[open]>.header__menu-item{background:transparent;color:rgb(var(--ds-ink));text-decoration:underline;text-underline-offset:.3rem}.header__active-menu-item{color:inherit;text-decoration:none}.header__icon{border-radius:999px}.header__icon:hover{background:rgba(var(--ds-sun),.18)}.header__submenu.list-menu,.list-menu--disclosure{background:rgba(var(--ds-paper),.98);border:1px solid rgba(var(--ds-ink),.08);border-radius:18px;box-shadow:0 24px 60px rgba(var(--ds-ink),.14);min-width:27rem;width:max-content;max-width:34rem;overflow:hidden;padding:1.05rem}.header__submenu.list-menu{margin-top:.8rem}.header__submenu .header__menu-item,.header__submenu .list-menu__item{border-radius:12px;color:rgb(var(--ds-ink));display:flex;font-family:var(--font-body-family);font-size:1.46rem;font-weight:600;justify-content:flex-start;letter-spacing:0;line-height:1.35;min-height:4.3rem;padding:1rem 1.25rem;text-align:left;text-transform:none;white-space:nowrap;width:100%}.header__submenu li+li{margin-top:.2rem}.header__submenu .header__menu-item:hover,.header__submenu .list-menu__item:hover{background:transparent;color:rgb(var(--ds-ink));text-decoration:underline}@media screen and (max-width:1240px)and (min-width:990px){.header.page-width{padding-left:2.4rem;padding-right:2.4rem}.header__menu-item{font-size:1.18rem;padding-left:.82rem;padding-right:.82rem}}@supports selector(body:has(main)){body:has(main[data-template=index]) .section-header{margin-bottom:calc(var(--header-height) * -1)}body:has(main[data-template=index]) .section-header:not(.scrolled-past-header) .header-wrapper{background:linear-gradient(180deg,rgba(var(--ds-ink),.34),rgba(var(--ds-ink),.08) 72%,rgba(var(--ds-ink),0));box-shadow:none;color:#fff;-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px)}body:has(main[data-template=index]) .section-header:not(.scrolled-past-header) .header__heading-link,body:has(main[data-template=index]) .section-header:not(.scrolled-past-header) .header__menu-item,body:has(main[data-template=index]) .section-header:not(.scrolled-past-header) .header__icon,body:has(main[data-template=index]) .section-header:not(.scrolled-past-header) .disclosure__button.localization-form__select{color:#fff}body:has(main[data-template=index]) .section-header:not(.scrolled-past-header) .header details[open]>.header__menu-item,body:has(main[data-template=index]) .section-header:not(.scrolled-past-header) .header__menu-item:hover,body:has(main[data-template=index]) .section-header:not(.scrolled-past-header) .header__icon:hover{background:transparent;color:#fff;text-decoration:underline}body:has(main[data-template=index]) .section-header:not(.scrolled-past-header) .header__icon .svg-wrapper,body:has(main[data-template=index]) .section-header:not(.scrolled-past-header) .header__menu-item .icon-caret{filter:drop-shadow(0 1px 5px rgba(0,0,0,.24))}body:has(main[data-template=index]) .section-header:not(.scrolled-past-header) .header__submenu .header__menu-item,body:has(main[data-template=index]) .section-header:not(.scrolled-past-header) .header__submenu .list-menu__item{color:rgb(var(--ds-ink))}body:has(main[data-template=index]) .section-header.scrolled-past-header .header-wrapper,body:not(:has(main[data-template=index])) .header-wrapper{background:#fff;-webkit-backdrop-filter:none;backdrop-filter:none}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/component-list-menu.css.map */
