.menu-drawer{--dialog-content-padding-inline: 1.6rem;--dialog-header-height: 6rem}.menu-drawer .dialog[open]{display:flex;flex-direction:column}.menu-drawer .dialog__header{min-height:var(--dialog-header-height)}.menu-drawer .dialog__close{width:var(--dialog-header-height);height:100%}.menu-drawer .dialog__content{padding-block:0 2.6rem;padding-inline:0}.menu-drawer__logo{padding:.8rem var(--dialog-content-padding-inline)}.menu-drawer__logo--image{max-width:var(--logo-width-menu-drawer)}.menu-drawer__logo--image img{width:auto;max-height:calc(var(--dialog-header-height) - 1.6rem)}.menu-drawer__menu{padding-top:1.2rem}.menu-item-title{font-weight:700}.menu-drawer__item-link{padding-inline-start:var(--dialog-content-padding-inline)}.menu-drawer__item-link:is(a.menu-drawer__item-link-heading){height:var(--dialog-header-height)}.menu-drawer__item-link.block{padding-block:.5rem}.menu-drawer__item-link .menu-item-title{display:flex;align-items:center;gap:1rem}.menu-drawer__item-link .menu-item-title span{word-break:break-all}.menu-drawer__item-link .menu-item-title img{height:50px;aspect-ratio:1;object-fit:cover}.menu-drawer__item-link-arrow{padding-block:2rem;height:var(--dialog-header-height);aspect-ratio:1;padding-inline:var(--dialog-content-padding-inline)}.menu-drawer__item-link-heading .menu-drawer__item-link-arrow{padding-block:2rem;height:var(--dialog-header-height);aspect-ratio:1;padding-inline:var(--dialog-content-padding-inline);background-color:transparent}.menu-drawer__item-link-heading:not(:has(button)){padding-block:1rem;padding-inline:var(--dialog-content-padding-inline)}.menu-drawer__item-link-back{min-height:4.8rem}.menu-drawer__submenu{top:0;inset-inline-start:100%;background-color:rgb(var(--color-background));transition:inset .5s cubic-bezier(.3,1,.3,1)}.menu-drawer__submenu>.v-scrollable{padding-bottom:3rem}.menu-drawer__mega{padding-inline:var(--dialog-content-padding-inline)}.menu-drawer details.active>.menu-drawer__submenu{inset-inline-start:0;z-index:1}.menu-drawer .v-scrollable.active{overflow:unset}.menu-drawer .accordion{--summary-padding-block: 1.3rem}.menu-drawer .accordion .h3{line-height:2.4rem}.menu-drawer .accordion__summary{padding-inline-start:var(--dialog-content-padding-inline)}.menu-drawer__footer{padding-inline:var(--dialog-content-padding-inline)}.menu-drawer--no-links .menu-drawer__nav{display:contents}
/*# sourceMappingURL=/cdn/shop/t/5/assets/menu-drawer.css.map */
