.menu-drawer .menu-drawer__list-item--flat[data-cube-gruppo]{display:grid;grid-template-columns:minmax(0,1fr) 52px;align-items:center;border-bottom:1px solid #e4e4e4}.menu-drawer .menu-drawer__list-item--flat[data-cube-gruppo]>.menu-drawer__menu-item--parent{grid-column:1;grid-row:1;margin-top:0;min-height:54px;display:flex;align-items:center;font-size:17px;font-weight:800;letter-spacing:0}.cube-mob-freccia{grid-column:2;grid-row:1;width:52px;height:54px;padding:0;border:0;background:none;color:#161616;cursor:pointer;display:flex;align-items:center;justify-content:center}.cube-mob-freccia:before{content:"";width:10px;height:10px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg) translate(-2px,-2px);transition:transform .18s ease}.menu-drawer .menu-drawer__list-item--flat[data-cube-aperto="1"]>.cube-mob-freccia:before{transform:rotate(225deg) translate(-2px,-2px)}.menu-drawer .menu-drawer__list-item--flat[data-cube-gruppo]>.menu-drawer__menu--grandchildlist{grid-column:1 / -1;grid-row:2;padding-bottom:8px}.menu-drawer .menu-drawer__list-item--flat[data-cube-aperto="0"]>.menu-drawer__menu--grandchildlist{display:none!important}.menu-drawer .menu-drawer__menu-item--mainlist{text-transform:uppercase;font-size:24px;min-height:58px;padding-top:0;padding-bottom:0;align-items:center;border-bottom:1px solid #e4e4e4}@media screen and (max-width:749px){#header-group .header-section:before{content:"";position:absolute;top:-8px;left:0;right:0;height:8px;background:#fff;pointer-events:none}}.menu-drawer .menu-drawer__inner-submenu>.menu-drawer__nav-buttons{position:sticky;top:0;z-index:3;background:#fff}.menu-drawer .cube-mob-tutte{list-style:none;padding:24px 0 calc(96px + env(safe-area-inset-bottom))}.menu-drawer .cube-mob-tutte>a{display:flex;align-items:center;justify-content:center;min-height:52px;padding:0 20px;background:#161616;color:#fff;font-family:Inter,sans-serif;font-size:14px;font-weight:900;letter-spacing:.04em;line-height:1.2;text-align:center;text-transform:uppercase;text-decoration:none}.menu-drawer .cube-mob-tutte>a:active{background:#0c82c5}#header-group .header-section:has(#Details-menu-drawer-container[open]){z-index:1002!important}.menu-drawer .menu-drawer__menu--grid>.cube-mob-tutte{padding-inline-end:var(--drawer-padding)}
/*# sourceMappingURL=/cdn/shop/t/22/assets/cube-menu-mobile.css.map */
