header-drawer #menu-drawer{position:fixed;inset:0 auto 0 0;width:min(360px,100vw);height:100vh;height:100dvh;background:#fff;color:#111;border:0;box-shadow:none;filter:none;z-index:12}header-drawer .menu-drawer__inner-container{display:flex;flex-direction:column}header-drawer .vc-drawer-toolbar{display:flex;flex:0 0 72px;align-items:center;justify-content:flex-end;padding:12px 20px;z-index:3;background:#fff}header-drawer .vc-drawer-close{display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:12px;background:transparent;color:#111;border:0;cursor:pointer}header-drawer .vc-drawer-close svg{width:20px;height:20px}header-drawer .menu-drawer__navigation-container{position:relative;flex:1;min-height:0;height:auto;grid-template-rows:1fr auto;background:#fff}header-drawer .menu-drawer__navigation{padding:0 28px}header-drawer .vc-drawer-group{border-top:1px solid #e5e5e1;padding:6px 0 14px}header-drawer .menu-drawer__menu li{margin:0}header-drawer .menu-drawer__menu-item{min-height:44px;padding:12px 0;color:#111;font:400 12px/20px Arial,sans-serif;text-transform:uppercase;letter-spacing:.2px}header-drawer .vc-drawer-group--secondary .menu-drawer__menu-item{letter-spacing:2px}header-drawer summary.menu-drawer__menu-item{padding-right:28px}header-drawer .menu-drawer__menu-item>.svg-wrapper{right:0}header-drawer .menu-drawer__submenu{background:#fff;color:#111}header-drawer .menu-drawer__inner-submenu,header-drawer .menu-drawer__submenu>.menu-drawer__menu{padding-inline:28px}header-drawer .menu-drawer__submenu .menu-drawer__inner-submenu .menu-drawer__menu{padding:0}header-drawer .menu-drawer__close-button{margin-top:0;padding:16px 0;min-height:56px;color:#111;font:400 12px/20px Arial,sans-serif;text-transform:uppercase;border-bottom:1px solid #e5e5e1}header-drawer .menu-drawer__submenu>.menu-drawer__close-button{padding-inline:28px}header-drawer .menu-drawer__utility-links{padding:16px 28px max(20px,env(safe-area-inset-bottom));background:#fff;border-top:1px solid #e5e5e1}header-drawer .menu-drawer__localization{display:flex;flex-wrap:wrap;gap:8px}header-drawer .localization-form{margin:0;padding:0}header-drawer .localization-form__select{color:#111;font:12px/20px Arial,sans-serif}header-drawer .vc-drawer-close:focus-visible,header-drawer .menu-drawer__menu-item:focus-visible{outline:2px solid #111;outline-offset:-2px}header-drawer>details>summary:before{display:none!important}header-drawer .vc-drawer-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;width:100vw;height:100vh;height:100dvh;border:0;padding:0;background:#0000002e;opacity:0;visibility:hidden;z-index:11;cursor:pointer;transition:opacity .35s ease,visibility .35s ease}header-drawer details[open].menu-opening>.vc-drawer-backdrop{opacity:1;visibility:visible}.js header-drawer details[open]>#menu-drawer,.js header-drawer details[open]>.menu-drawer__submenu{transition:transform .35s cubic-bezier(.22,.61,.36,1),visibility .35s ease}@media(prefers-reduced-motion:reduce){.js header-drawer details[open]>#menu-drawer,.js header-drawer details[open]>.menu-drawer__submenu,header-drawer .vc-drawer-backdrop{transition:none}}.js header-drawer details[open]>#menu-drawer{visibility:visible}header-drawer #menu-drawer{width:min(364px,100vw);background:#fff;color:#1a1a1a;box-shadow:none;filter:none;border:none}header-drawer .vc-drawer-toolbar{flex:0 0 82px;height:82px;align-items:center;justify-content:flex-end;padding:0 30px;border:0}header-drawer .vc-drawer-close{width:28px;height:32px;padding:5px;margin:0 -2px 0 0;background:transparent;border:0;border-radius:0;box-shadow:none;color:#202020}header-drawer .vc-drawer-close:hover{background:transparent;opacity:.65}header-drawer .vc-drawer-close svg{width:18px;height:18px}header-drawer .menu-drawer__navigation-container{display:block;overflow-y:auto;overscroll-behavior:contain}header-drawer .menu-drawer__navigation{padding:0 31px 35px}header-drawer .vc-averia-menu,header-drawer .vc-averia-submenu{list-style:none;margin:0;padding:0}header-drawer .vc-averia-menu{border-top:1px solid #e7e7e4}header-drawer .vc-averia-menu__row{margin:0;padding:0;border-bottom:1px solid #e7e7e4}header-drawer .vc-averia-menu__link{display:flex;width:100%;min-height:50px;align-items:center;justify-content:space-between;margin:0;padding:14px 0;background:transparent;box-shadow:none;border:0;border-radius:0;color:#171717;text-decoration:none;text-align:left;font:400 12px/1.45 Arial,Helvetica,sans-serif;letter-spacing:.23em;text-transform:uppercase;cursor:pointer}header-drawer .vc-averia-menu__link:hover{background:none;color:#555}header-drawer .vc-averia-accordion__trigger{list-style:none}header-drawer .vc-averia-accordion__trigger::-webkit-details-marker{display:none}header-drawer .vc-averia-accordion__trigger::marker{content:""}header-drawer .vc-averia-accordion__icon{margin-left:12px;flex:0 0 auto;transition:transform .2s ease}header-drawer .vc-averia-accordion[open] .vc-averia-accordion__icon{transform:rotate(180deg)}header-drawer .vc-averia-submenu{padding:0 0 12px 15px}header-drawer .vc-averia-submenu li{margin:0}header-drawer .vc-averia-submenu__link{display:block;padding:10px 4px;color:#444;text-decoration:none;font:400 11px/1.4 Arial,Helvetica,sans-serif;letter-spacing:.17em;text-transform:uppercase}header-drawer .vc-averia-submenu__link:hover{color:#111;text-decoration:underline;text-underline-offset:3px}header-drawer .vc-averia-login{margin-top:23px}header-drawer .vc-averia-login a{display:inline-block;font:400 12px/1.45 Arial,Helvetica,sans-serif;color:#222;text-decoration:none}header-drawer .vc-averia-login a:hover{text-decoration:underline}header-drawer .vc-averia-menu__link:focus-visible,header-drawer .vc-averia-submenu__link:focus-visible,header-drawer .vc-averia-login a:focus-visible{outline:2px solid #111;outline-offset:-2px}header-drawer .menu-drawer__utility-links:empty{display:none}header-drawer .menu-drawer__utility-links:not(:empty){border-top:1px solid #e7e7e4}header-drawer .vc-drawer-backdrop{background:#ffffffad;box-shadow:none}@media(max-width:749px){header-drawer #menu-drawer{width:min(364px,100vw)}header-drawer .vc-drawer-toolbar{height:74px;flex-basis:74px;padding-right:24px}header-drawer .menu-drawer__navigation{padding-left:25px;padding-right:25px}}@media(prefers-reduced-motion:reduce){header-drawer .vc-averia-accordion__icon{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/velore-menu-drawer.css.map */
