#mobilemenu{--drawer-header-height: 65px;--mobile-menu-transition-duration: .4s;--mega-menu-brands-area-height: 80px;z-index:10}@media screen and (min-width:741px){#mobilemenu{--drawer-header-height: 77px}}#mobilemenu{width:100vw;max-width:400px}#mobilemenu .drawer__content{padding:0}#mobilemenu .menu-list{display:none;position:absolute;top:0;width:100%;left:400px;flex-direction:column;justify-content:space-between;height:100%}#mobilemenu .menu-list.expanded{display:flex}#mobilemenu .menu-list.menu-level-1{left:0}#mobilemenu .menu-area{transition:transform ease-in-out var(--mobile-menu-transition-duration);width:100%;height:100%}#mobilemenu .menu-area[data-depth="1"]{transform:translate(0)}#mobilemenu .menu-area[data-depth="2"]{transform:translate(-400px)}#mobilemenu .menu-area[data-depth="3"]{transform:translate(-800px)}#mobilemenu .menu-area[data-depth="4"]{transform:translate(-1200px)}#mobilemenu .menu-area[data-animating=true]{pointer-events:none}#mobilemenu .menu-content{padding-left:var(--container-gutter);padding-right:var(--container-gutter)}#mobilemenu li.menu-item{display:block}#mobilemenu .menu-item.menu-item--header>.menu-item-line .menu-text{text-transform:uppercase}#mobilemenu .menu-item.menu-item--parent>.menu-item-line .menu-text{text-transform:uppercase}#mobilemenu .menu-item.menu-item--leaf>.menu-item-line .menu-text{text-transform:uppercase}#mobilemenu .image-area,#mobilemenu .brands-area{padding-top:10px;padding-bottom:10px}#mobilemenu .menu-item-link{display:flex;justify-content:space-between;cursor:pointer;font-size:17px;font-weight:700;padding-top:12px;padding-bottom:12px}#mobilemenu .menu-item-link .menu-arrow{margin-left:10px}#mobilemenu .menu-item-link[href] .menu-arrow{display:none}#mobilemenu .menu-item-line{border-bottom:1px solid var(--light-grey)}#mobilemenu .menu-item--header .menu-item-line{border-bottom-color:rgb(var(--primary-button-background));white-space:nowrap;display:flex;align-items:center;justify-content:space-between}#mobilemenu .menu-item--header .show-more{margin-left:5px}#mobilemenu .drawer__content{position:relative;margin-top:15px}#mobilemenu .actions_container{display:flex;flex-direction:column;background-color:#fcfcfc;border-top:1px solid rgb(var(--primary-button-background));padding-top:20px;padding-bottom:20px;gap:10px}#mobilemenu .actions_container .action{font-size:17px}#mobilemenu .actions_container .action .icon{margin-right:5px}
/*# sourceMappingURL=/cdn/shop/t/48/assets/mobile-menu.css.map */
