.menu-drawer__active{overflow:hidden}@media screen and (min-width: 990px){.menu-drawer__wrapper{display:none}}.header__icon--menu{background:none;border:none}.menu-drawer__overlay{position:fixed;z-index:998;top:0;left:0;bottom:0;right:0;background:#00000080;cursor:pointer;display:none}.menu-drawer__active .menu-drawer__overlay{display:block}.menu-drawer{position:fixed;top:var(--header-bottom-position, 0);left:0;width:calc(100vw - 4rem);max-width:50rem;height:100vh;background-color:rgb(var(--color-background, 255, 255, 255));transform:translate(-100%);transition:transform .3s ease;z-index:999;overflow-y:auto;display:flex;flex-direction:column;gap:1rem}.menu-drawer__active .menu-drawer{transform:translate(0)}.menu-drawer__inner{position:relative;height:calc(100% - 45px)}.menu-drawer__header{padding:2rem 3rem 0;display:flex;align-items:center;justify-content:flex-end;border-bottom:1px solid rgba(--var(--color-foreground),.1);height:45px}.header__icon--close-menu{border:none;background:none;cursor:pointer}.menu-drawer__menu-item{padding:1.2rem 3rem;font-size:1.6rem;font-weight:700;display:flex;gap:1em;align-items:center;width:100%;background:none;border:none;text-align:left;cursor:pointer;color:rgba(var(--color-foreground),1);text-decoration:none}.menu-drawer__menu-item:hover{opacity:.75}.menu-drawer__menu-item .menu-item__image{margin:0}.menu-item__image img{width:40px}.menu-item__arrow{margin-left:auto}.menu-drawer__menu-item--active{background-color:rgba(var(--color-foreground),.08)}.menu-drawer__submenu{display:none;position:absolute;top:0;left:0;width:100%;height:100%;overflow-y:scroll;background:#fff;transform:translate(100%);transition:transform .3s ease}.menu-drawer__submenu.active{display:block;transform:translate(0)}@starting-style{.menu-drawer__submenu.active{transform:translate(100%)}}.menu-drawer__close-submenu{margin-top:1.5rem;padding:1.2rem 3rem;text-decoration:none;display:flex;align-items:center;font-size:1.4rem;width:100%;background-color:transparent;font-family:var(--font-body-family);font-style:var(--font-body-style);text-align:left;gap:1rem;border:none;cursor:pointer;color:rgba(var(--color-foreground),1)}.menu-drawer__close-submenu .icon{transform:rotate(180deg)}.quick-links__container{margin:3rem 0 6rem;padding:0 3rem}.quick-links__item{font-size:1.5rem;color:#121212bf;text-decoration:none}.menu-drawer__utility-links{padding:2rem 3rem;background-color:rgba(var(--color-foreground),.03);margin-top:auto}.menu-drawer__account{display:inline-flex;align-items:center;text-decoration:none;padding:1.2rem;margin-left:-1.2rem;font-size:1.4rem;color:rgb(var(--color-foreground))}.menu-drawer__account--logout{display:flex}.menu-drawer__account .icon-account{height:2rem;width:2rem;margin-right:1rem}.menu-drawer__account:hover .icon-account{transform:scale(1.07)}.menu-drawer .list-social{justify-content:flex-start;margin-left:-1.25rem;margin-top:2rem}.menu-drawer .list-social:empty{display:none}.menu-drawer .list-social__link{padding:1.3rem 1.25rem}.quick-links__title{color:#ed6a6b;margin:0}.quick-links__container{margin-top:30px;padding:0 3.2rem}.quick-links__inner{border-top:solid 1px rgba(var(--color-foreground),.08);padding-top:30px}@media screen and (min-width: 990px){.quick-links__container{display:none}}.quick-links__menu{margin:20px 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:10px}.quick-links__item{font-size:1.5rem;color:#121212bf;text-decoration:none;margin-bottom:15px}.quick-links__item:hover,.quick-links__item--active{text-decoration:underline}.submenu-hr{width:88%;margin:40px auto auto;height:1px;background:#4a4a4a26}.menu-drawer__inner-submenu .submenu-hr{display:none}.submenu-drawer__menu-list{display:flex;flex-direction:column;margin-bottom:40px}.submenu-drawer__menu-list-item{order:1}.featured-menu__container{padding:2rem 3rem;order:2;border-top:1px solid #4a4a4a26;margin:2rem 0}.featured-menu__item{padding:1rem 0;color:rgba(var(--color-foreground),1);font-weight:300;text-decoration:none;font-size:1.6rem;margin:1rem 0}.featured-menu__container li{margin:1rem 0}.featured-menu__item--highlight{color:#ed6a6b;font-weight:900;margin:0 0 1rem}
/*# sourceMappingURL=/cdn/shop/t/74/assets/component-menu-drawer.css.map */
