#menu-drawer::-webkit-scrollbar{display:none}#menu-drawer{scrollbar-width:none;-ms-overflow-style:none}#Details-menu-drawer-container summary{list-style:none;cursor:pointer}#Details-menu-drawer-container summary::-webkit-details-marker{display:none}.header__icon--menu-open,#Details-menu-drawer-container[open] .header__icon--menu-closed{display:none}#Details-menu-drawer-container[open] .header__icon--menu-open{display:inline-block}#menu-drawer{position:fixed!important;top:0!important;left:0!important;width:100%!important;height:100vh!important;background:#1a1a1a!important;transform:translate(-100%);transition:transform .4s cubic-bezier(.4,0,.2,1);overflow-y:auto!important;pointer-events:auto!important}#menu-drawer .menu-drawer__inner-container,#menu-drawer .menu-drawer__navigation-container{background:transparent!important}#Details-menu-drawer-container[open] #menu-drawer{transform:translate(0)}.menu-drawer__inner-container{padding:2rem 0!important;min-height:100%}.menu-drawer__navigation{padding:0 1.5rem!important}.menu-drawer__menu{list-style:none!important;padding:0!important;margin:0!important}.menu-drawer__menu>li{border-bottom:1px solid rgba(255,255,255,.08)}.menu-drawer__menu>li:last-child{border-bottom:none}.menu-drawer__menu-item{display:flex!important;align-items:center!important;justify-content:space-between!important;padding:1.2rem 0!important;color:#fff!important;text-decoration:none!important;font-size:1rem!important;font-weight:500!important;letter-spacing:.3px!important;transition:all .25s ease!important;position:relative!important}.menu-drawer__menu-item:before{content:"";position:absolute;left:-1.5rem;top:50%;transform:translateY(-50%);width:3px;height:0;background:#fff;transition:height .25s ease}.menu-drawer__menu-item:hover{padding-left:.5rem!important;color:#fff!important}.menu-drawer__menu-item:hover:before{height:70%}.menu-drawer__menu-item--active{font-weight:600!important}.menu-drawer__menu-item--active:before{height:100%}.menu-drawer__submenu{background:#000!important;border-radius:8px!important;margin:.5rem 0!important;padding:.75rem 0!important}.menu-drawer__inner-submenu{padding:0 1rem!important}.menu-drawer__close-button{display:flex!important;align-items:center!important;gap:.5rem!important;padding:.75rem 0!important;color:#ffffffb3!important;font-size:.875rem!important;margin-bottom:.5rem!important;background:none!important;border:none!important;cursor:pointer!important}.menu-drawer__submenu .menu-drawer__menu-item{padding:.75rem 0!important;font-size:.9rem!important;font-weight:400!important}.svg-wrapper-menu{transform:rotate(90deg);display:inline-flex;transition:transform .3s ease}details[open]>summary .svg-wrapper-menu:last-child{transform:rotate(180deg)}.menu-drawer__utility-links{border-top:1px solid rgba(255,255,255,.12)!important;padding:2rem 1.5rem 1rem!important;margin-top:2rem!important}.menu-drawer__account{display:flex!important;align-items:center!important;gap:.75rem!important;padding:1rem 0!important;color:#fff!important;text-decoration:none!important;font-size:.95rem!important;font-weight:500!important;margin-bottom:1rem!important;transition:opacity .2s ease!important}.menu-drawer__account:hover{opacity:.8}.menu-drawer__localization{margin:1.5rem 0!important}.list-social{display:flex!important;gap:1rem!important;flex-wrap:wrap!important;margin-top:1.5rem!important;padding:0!important}.list-social__item{list-style:none!important}.list-social__link{display:flex!important;align-items:center!important;justify-content:center!important;width:42px!important;height:42px!important;border-radius:50%!important;background:#ffffff1a!important;transition:all .3s ease!important}.list-social__link:hover{background:#fff3!important;transform:translateY(-3px)!important}.list-social__link svg{width:20px!important;height:20px!important}.focus-inset:focus-visible{outline:2px solid #ffffff!important;outline-offset:3px!important;border-radius:4px!important}@media (max-width: 749px){#menu-drawer{max-width:90%!important}}@media (min-width: 750px) and (max-width: 989px){#menu-drawer{max-width:380px!important}}@media (min-width: 990px){#menu-drawer{max-width:420px!important}}body{overflow:auto!important}#Details-menu-drawer-container,#Details-menu-drawer-container[open]{pointer-events:none}#Details-menu-drawer-container summary,#Details-menu-drawer-container[open] #menu-drawer{pointer-events:auto}
/*# sourceMappingURL=/cdn/shop/t/2/assets/component-menu-drawer.css.map */
