.header__icon--menu{position:initial}.menu-drawer-container{margin-left:5.33vw;margin-right:2.66vw}.js menu-drawer>details>summary:before,.js menu-drawer>details[open]:not(.menu-opening)>summary:before{content:"";position:absolute;cursor:default;width:100%;height:calc(100vh - 100%);top:100%;left:0;opacity:0;visibility:hidden;z-index:2;transition:opacity 0s,visibility 0s}menu-drawer>details[open]>summary:before{visibility:visible;opacity:1;transition:opacity var(--duration-default) ease,visibility var(--duration-default) ease}.menu-drawer{position:absolute;transform:translate(-100%);visibility:hidden;z-index:3;left:0;top:calc(-1 * var(--announcement-bar-height));width:100%;padding:0;background-color:var(--v2-white);overflow-x:hidden}.scrolled-past-header .menu-drawer{top:0}.js .menu-drawer{height:calc(100vh + var(--announcement-bar-height))}.js .scrolled-past-header .menu-drawer{height:100vh}.js details[open]>.menu-drawer{transition:transform var(--duration-default) ease,visibility var(--duration-default) ease}.no-js details[open]>.menu-drawer,.js details[open].menu-opening>.menu-drawer{transform:translate(0);visibility:visible}.menu-drawer accordion-tab[open] svg{transform:rotate(180deg)}.menu-drawer__inner-container{position:relative;height:100%}.menu-drawer__navigation-container{overflow-y:auto;height:100%}.menu-drawer__close-button{background:transparent;border:none;position:absolute;right:3.46vw;top:3.46vw}.menu-drawer__close-button svg{height:2.93vw;width:2.93vw}.menu-drawer__navigation{padding:13.3vw 8vw 0}.menu-drawer__menu{margin:0}.menu-drawer__navigation li{border-bottom:1px solid #e8e8e8;margin:0}.menu-drawer__inner-submenu{height:100%;overflow-x:hidden;overflow-y:auto}.no-js .menu-drawer__navigation{padding:0}.menu-drawer__menu-item{background:transparent;border:none;display:block;font-size:4.26vw;padding:4vw 0;position:relative;text-decoration:none;text-align:left}.menu-drawer__menu-item svg{height:1.33vw;position:absolute;top:50%;translate:-50% -50%;right:0;width:2.4vw}.menu-drawer__menu-item--active,.menu-drawer__menu-item:focus,.menu-drawer__close-button:focus,.menu-drawer__menu-item:hover,.menu-drawer__close-button:hover{color:var(--v2-purple)}.js .menu-drawer__menu-item .icon-caret,.no-js .menu-drawer .icon-arrow{display:none}.menu-drawer__menu-item>.icon-arrow{position:absolute;right:2.5rem;top:50%;transform:translateY(-50%)}.menu-drawer__submenu .menu-drawer__menu,.menu-drawer__submenu li{border:0}.menu-drawer__submenu .menu-drawer__menu-item{font-family:var(--v2-font-family-secondary);font-size:3.2vw;padding:2.66vw 0}
/*# sourceMappingURL=/cdn/shop/t/58/assets/component-menu-drawer.v2.css.map */
