.header__icon--menu{position:initial}.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%);height:calc(var(--viewport-height, 100vh) - (var(--header-bottom-position, 100%)));top:100%;left:0;background:rgba(var(--color-foreground),.5);opacity:0;visibility:hidden;z-index:2;transition:opacity,visibility}menu-drawer>details[open]>summary:before{visibility:visible;opacity:1;transition:all 35s ease}.menu-drawer{position:fixed;transform:translate(-100%);visibility:hidden;z-index:21;left:0;top:0;width:100%;padding:0;background-color:transparent;overflow-x:hidden;filter:drop-shadow(var(--drawer-shadow-horizontal-offset) var(--drawer-shadow-vertical-offset) var(--drawer-shadow-blur-radius) rgba(var(--color-shadow),var(--drawer-shadow-opacity)))}.shopify-section-group-header-group.announcement-bar-section{z-index:3}.js .menu-drawer{height:100vh}@media (max-width: 1140px){.header-overlay{position:fixed;top:0;left:0;height:100vh;width:100vw;z-index:10;visibility:hidden;opacity:0;background:#000000e6}body:has(.menu-drawer-container.menu-opening) .header-overlay{opacity:.9;visibility:visible;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:opacity .3s ease-in-out,visibility .3s ease-in-out}body:has(.menu-drawer-container.menu-opening) .drawer{background-color:transparent}}.js details[open]>.menu-drawer,.js details[open]>.menu-drawer__submenu{transition:all .3s ease}.js details[open].menu-opening>.menu-drawer,.no-js details[open]>.menu-drawer,details[open].menu-opening>.menu-drawer__submenu{transform:translate(0);visibility:visible}.js .menu-drawer__navigation .submenu-open{visibility:hidden}@media screen and (min-width: 750px){.menu-drawer{width:100%}.no-js .menu-drawer{height:auto}}.menu-drawer__inner-container{position:relative;height:100%;max-width:340px;background-color:var(--color--header-background-main)}.menu-drawer__close{width:65px;left:auto;position:absolute;right:-55px;top:45px;color:var(--color--simple-white);background-color:transparent;outline:0;border:none;padding:0;cursor:pointer;opacity:0;transform:translate(-65px);transition:opacity .5s ease .25s,transform .5s ease .25s}.menu-drawer-container.menu-opening .menu-drawer__close{opacity:1;transform:translate(0)}.menu-drawer__inner-container .icon--menu-close{width:17px;height:17px}.menu-drawer__navigation-container{display:grid;grid-template-rows:1fr auto;align-content:space-between;overflow-y:auto;height:100%}.menu-drawer__navigation{padding-top:20px;opacity:0;transform:translate(-65px);transition:opacity .5s ease .25s,transform .5s ease .25s}.menu-drawer-container.menu-opening .menu-drawer__navigation{opacity:1;transform:translate(0)}.menu-drawer__inner-submenu{height:100%;overflow-x:hidden;overflow-y:auto}.js .menu-drawer__menu-item .icon-caret,.no-js .menu-drawer .icon-arrow{display:none}.js .menu-drawer__submenu{position:absolute;top:0;width:100%;bottom:0;left:0;z-index:2;transform:translate(-100%);visibility:hidden;background-color:var(--color--header-background-main)}.js .menu-drawer__submenu .menu-drawer__submenu{overflow-y:auto}.menu-drawer__utility-links{position:relative}.menu-drawer__menu>li{border-top:1px solid var(--color--border);padding:20px}.menu-drawer__menu>li:last-child{border-bottom:1px solid var(--color--border)}.menu-drawer__title{font-size:17px;line-height:21px;padding:0 20px 20px;text-transform:uppercase;color:var(--color--header-text-drawer);font-family:var(--main-font--bold);display:block}.list-menu__item-badge,.menu-drawer__close-button{text-transform:uppercase;color:var(--color--header-text-main);font-family:var(--main-font--bold)}.menu-drawer__menu .menu-drawer__menu-item{text-decoration:none;font-size:15px;line-height:19px;text-transform:uppercase;color:var(--color--header-text-drawer);font-family:var(--main-font--bold);width:100%;display:flex;align-items:center;justify-content:flex-start}.menu-drawer__menu .menu-drawer__menu-item.menu-drawer__menu-item--highlighted .list-menu__item-title,.menu-drawer__menu .third-list__item-link--highlighted>span,.menu-drawer__menu #HeaderDrawer-halloween-sale.menu-drawer__menu-item>span{background-color:#ec1d25!important;color:#fff!important;padding:5px 10px;border-radius:5px}.menu-drawer__menu .menu-drawer__menu-item svg{transform:rotate(-90deg);width:14px;height:9px;margin-left:auto}.menu-drawer__navigation-extra{margin:0;padding:0;list-style-type:none}.navigation-extra__list-item{padding:20px}.navigation-extra__list-item:last-child{padding-top:0}.navigation-extra__list-item span,.navigation-extra__list-item a{font-size:15px;line-height:19px;text-decoration:none;color:var(--color--header-text-drawer);font-family:var(--main-font--regular);display:flex;align-items:center;justify-content:flex-start;gap:10px}.navigation-extra__list-item span svg,.navigation-extra__list-item a svg{width:24px;height:24px}.list-menu__item-badge{font-weight:700;font-size:12px;line-height:15px;width:35px;height:18px;display:flex;align-items:center;justify-content:center;text-align:center;background:var(--color--header-badge-discount);border-radius:50px;margin-left:5px}.drawer-third__button,.drawer-third__content-link,.menu-drawer__close-button{line-height:19px;font-size:15px;width:100%}.menu-drawer__menu.list-menu--only-secondary-menu{border-top:1px solid var(--color--border);border-bottom:1px solid var(--color--border);padding:12.5px 0}.menu-drawer__menu.list-menu--only-secondary-menu a{font-size:15px;line-height:19px;text-decoration:none;color:var(--color--header-text-drawer);font-family:var(--main-font--regular);display:flex;align-items:center;justify-content:flex-start;gap:10px;text-transform:unset}.menu-drawer__menu li.menu-drawer__menu-item--no-border{padding:7.5px 20px;border:none}.menu-drawer__close-button{text-decoration:none;padding:20px 20px 20px 50px;text-align:left;position:relative}.menu-drawer__close-button svg{position:absolute;left:15px;top:50%;transform:translateY(-50%) rotate(90deg);width:14px;height:9px;display:flex;align-items:center;transition:.35s}.menu-drawer__menu.list-menu.list-menu--full-menu{padding:12.5px 0;border-top:1px solid rgba(48,48,48,.25);border-bottom:1px solid rgba(48,48,48,.25)}.menu-drawer__menu.list-menu.list-menu--full-menu li{padding:0}.menu-drawer__menu.list-menu.list-menu--full-menu .third-list__item{padding:7.5px 0;line-height:1}.list-menu--full-menu li:first-child{border:none}.list-menu--full-menu .menu-drawer__menu-item svg{transform:none;width:9px;height:14px}.list-menu--full-menu .menu-drawer__menu-item{text-transform:unset}.menu-drawer__third-menu[data-open=true],.menu-drawer__second-menu[data-open=true]{margin-bottom:18px}.drawer-third__button{text-decoration:none;color:var(--color--header-text-drawer);font-family:var(--main-font--bold);display:flex;align-items:center;justify-content:flex-start;background-color:transparent;padding:20px;border:none;outline:0;cursor:pointer}.drawer-third__button svg{margin-left:auto;width:10px;height:9px}.drawer-third__content,.drawer-second__content{padding-top:0;display:block;max-height:0;overflow:hidden;transition:max-height .35s ease-in-out}.third-list{margin:0;padding:0 20px;list-style:none}.third-list__item{padding:7.5px}.third-list__item-link{font-family:var(--main-font--regular);color:var(--color--header-text-main);font-size:15px;line-height:19px;text-decoration:none}.third-list__item-link:not(.third-list__item-link--title){padding-left:32px}.third-list__item-link--title{display:flex;align-items:center;justify-content:flex-start;font-family:var(--main-font--bold)}.third-list__item-link--title img{width:20px;height:20px;margin-right:12px}.drawer-third__content-link{padding:7.5px 20px;font-family:var(--main-font--bold);display:flex;align-items:center;justify-content:flex-start;font-weight:700;color:var(--color--header-text-link)}.drawer-third__content-link svg{margin-left:6px;width:12px;height:10px}.menu-drawer:has(.submenu-open details[open]) .menu-drawer__close{display:none}@media (max-width: 640px){.menu-drawer__inner-container{max-width:calc(100% - 65px)}.menu-drawer__close{right:-60px;top:25px}}
/*# sourceMappingURL=/cdn/shop/t/252/assets/component-menu-drawer.css.map */
