.editorial-header .editorial-header__drawer{display:block;height:var(--eh-drawer-height,calc(100dvh - var(--eh-header-height)));max-height:var(--eh-drawer-height,calc(100dvh - var(--eh-header-height)));overflow:hidden;background:var(--eh-paper);color:var(--eh-surface-ink);--focus-surface:var(--eh-paper)}.editorial-mobile-menu{display:flex;flex-direction:column;width:min(100%,40rem);height:100%;min-height:0;margin-inline:auto;--mm-edge:var(--space-5);--button-text-link-color:var(--eh-surface-ink);--button-text-link-hover-color:var(--eh-surface-ink)}.editorial-mobile-menu [hidden]{display:none!important}.editorial-mobile-menu__head{flex:none;padding-inline:var(--mm-edge)}.editorial-mobile-menu__topline{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);min-height:60px}.editorial-mobile-menu__back.button{margin-inline-start:calc(-1 * var(--button-padding-inline-narrow));padding-inline:var(--button-padding-inline-narrow);--_button-border:transparent;--_button-hover-border:transparent;--_button-active-border:transparent}.editorial-mobile-menu__close{margin-inline-start:auto;margin-inline-end:-10px}.editorial-mobile-menu :is(.editorial-mobile-menu__close,.editorial-mobile-menu__clear){--_button-border:transparent;--_button-hover-border:transparent;--_button-active-border:transparent}.editorial-mobile-menu__search{margin:2px 0 var(--space-4)}.editorial-mobile-menu__search-wrap{position:relative}.editorial-mobile-menu__search-wrap>svg{position:absolute;inset-inline-start:12px;top:50%;transform:translateY(-50%);width:19px;height:19px;color:var(--color-text-secondary);pointer-events:none}.editorial-mobile-menu__search .form-control{width:100%;padding-inline:40px 48px;min-height:var(--form-control-height)}.editorial-mobile-menu__search input::-webkit-search-cancel-button{display:none}.editorial-mobile-menu__clear{position:absolute;inset-inline-end:0;top:0}.editorial-mobile-menu__breadcrumbs{display:flex;flex-wrap:wrap;align-items:center;column-gap:6px;padding-bottom:8px;color:inherit}.editorial-mobile-menu__breadcrumbs .button-text-link{padding-block:var(--space-2);font-family:var(--type-caption-family);font-size:var(--type-caption-size);font-weight:var(--type-caption-weight);line-height:var(--type-caption-line-height);text-align:start}.editorial-mobile-menu__breadcrumbs svg{width:12px;height:12px}.editorial-mobile-menu__title{margin:5px 0 19px;max-width:none;color:inherit;text-align:start;overflow-wrap:anywhere}.editorial-mobile-menu__title--illustrated{display:flex;align-items:center;gap:var(--space-3)}.editorial-mobile-menu__title-text{min-width:0;flex:1}.editorial-mobile-menu__title:focus{outline:none!important}.editorial-mobile-menu__scroll{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--color-border) transparent;padding:0 var(--mm-edge) 22px}.editorial-mobile-menu__list{list-style:none;margin:0;padding:0}.editorial-mobile-menu__list>li{margin:0;padding:0;border-bottom:1px solid var(--color-border)}.editorial-mobile-menu__list>li:last-child{border-bottom:0}.editorial-mobile-menu__row{display:flex;align-items:center;gap:12px;width:100%;min-height:58px;padding:14px var(--space-2);text-align:start;color:inherit;text-decoration:none;background:transparent;border:0;border-radius:var(--button-system-radius);box-shadow:none;cursor:pointer}.editorial-mobile-menu__row>span{flex:1;min-width:0;overflow-wrap:anywhere}.editorial-mobile-menu__row>svg{width:18px;height:18px;flex:none;color:currentColor}.editorial-mobile-menu__row>.editorial-mobile-menu__product-image{width:56px;height:56px;flex:none}.editorial-mobile-menu__product-image>img{display:block;width:100%;height:100%;object-fit:contain}.editorial-mobile-menu__row>.editorial-mobile-menu__illustration,.editorial-mobile-menu__title>.editorial-mobile-menu__illustration{width:39px;height:43px;flex:none;display:grid;place-items:center}.editorial-mobile-menu .editorial-mobile-menu__illustration>svg{display:block;width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:1.6;transform:none}.editorial-mobile-menu__list--root .editorial-mobile-menu__row{min-height:70px;padding-block:12px}.editorial-mobile-menu__row--leaf{font-weight:var(--font-weight-regular)}.editorial-mobile-menu__hint{display:block;margin-top:4px;color:inherit;font-weight:var(--font-weight-regular)}.editorial-mobile-menu__row[aria-current=page]>span{text-decoration:underline;text-underline-offset:4px}.editorial-mobile-menu__overview{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:50px;margin-top:var(--space-2);margin-bottom:23px;padding:13px 16px;background:var(--button-utility-hover-background);color:var(--button-utility-hover-text);text-decoration:none}.editorial-mobile-menu__overview>svg{flex:none;width:18px;height:18px}.editorial-mobile-menu__overview--below{margin-top:var(--space-4);margin-bottom:0}.editorial-mobile-menu__bottom{flex:none;padding:8px var(--mm-edge) max(10px,env(safe-area-inset-bottom));border-top:1px solid var(--color-border);background:var(--eh-paper)}.editorial-mobile-menu__bottom a,.editorial-mobile-menu__shop-search{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;color:inherit;text-decoration:none}.editorial-mobile-menu__bottom svg,.editorial-mobile-menu__shop-search svg{width:18px;height:18px;flex:none}.editorial-mobile-menu__help{margin:0 0 22px;color:inherit}.editorial-mobile-menu__count{margin:0 0 15px;color:inherit}.editorial-mobile-menu__suggestions{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:22px}.editorial-mobile-menu__suggestions button{white-space:normal}.editorial-mobile-menu__shop-search{margin-top:22px;padding-block:12px;border-top:1px solid var(--color-border);text-decoration:underline;text-underline-offset:4px}.editorial-mobile-menu__extras{margin-top:24px;padding-top:16px;border-top:1px solid var(--color-border)}.editorial-mobile-menu__extras details summary{min-height:44px;padding-block:10px;cursor:pointer}.editorial-mobile-menu__extras p{margin:8px 0}.editorial-mobile-menu__extra-links{display:flex;flex-wrap:wrap;gap:8px 24px}.editorial-mobile-menu__extras a{display:inline-flex;align-items:center;min-height:44px;color:inherit}.editorial-header .editorial-mobile-menu :is(a,button):focus-visible,.editorial-header .editorial-header__menu-toggle:focus-visible{outline:var(--button-focus-width) solid var(--color-focus)!important;outline-offset:var(--button-focus-offset);box-shadow:0 0 0 calc(var(--button-focus-width) + 2px) var(--focus-surface)!important}.editorial-header .editorial-mobile-menu .form-control:focus-visible{outline:var(--form-focus-width) solid var(--form-control-focus)!important;outline-offset:var(--form-focus-offset);box-shadow:none!important}@media(hover:hover){.editorial-mobile-menu .editorial-mobile-menu__row:hover{background:var(--button-utility-hover-background);color:var(--button-utility-hover-text);box-shadow:none}.editorial-mobile-menu .editorial-mobile-menu__overview:hover{background:var(--button-utility-active-background);color:var(--button-utility-active-text)}}.editorial-mobile-menu .editorial-mobile-menu__row:active,.editorial-mobile-menu .editorial-mobile-menu__overview:active{background:var(--button-utility-active-background);color:var(--button-utility-active-text);transform:none;box-shadow:none}.editorial-mobile-menu .editorial-mobile-menu__row>svg{transform:none}.editorial-mobile-menu__panel[data-direction=forward]{animation:mobile-menu-next .18s var(--motion-ease-standard)}.editorial-mobile-menu__panel[data-direction=back]{animation:mobile-menu-back .18s var(--motion-ease-standard)}@keyframes mobile-menu-next{0%{transform:translate(12px);opacity:.7}to{transform:translate(0);opacity:1}}@keyframes mobile-menu-back{0%{transform:translate(-10px);opacity:.7}to{transform:translate(0);opacity:1}}@media(max-width:350px){.editorial-mobile-menu{--mm-edge:var(--space-4)}.editorial-mobile-menu__row>.editorial-mobile-menu__illustration,.editorial-mobile-menu__title>.editorial-mobile-menu__illustration{width:32px;height:38px}.editorial-mobile-menu__row{gap:9px}}@media(prefers-reduced-motion:reduce){.editorial-mobile-menu__panel{animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/editorial-mobile-menu.css.map */
