.av-menu-block{list-style:none;padding:0;margin:0}.av-menu-block li{margin:0}.av-menu-block a{text-decoration:none;color:inherit}.av-menu-block.is-inline{display:flex;gap:24px;flex-wrap:wrap}.av-menu-block.is-inline li{padding:0}.av-menu-block.is-inline li::before{display:none}@media (max-width:849px){.av-menu-block li.has-dropdown::before,.av-menu-block li.has-dropdown::after{display:none!important}.av-menu-block .nav-dropdown{position:static!important;display:none;width:100%!important;min-width:0!important;max-width:100%!important;box-shadow:none!important;padding:0!important;margin:0!important;transform:none!important;opacity:1!important;visibility:visible!important;background:transparent!important;border:0!important;box-sizing:border-box;overflow:hidden}.av-menu-block .has-dropdown.is-open>.nav-dropdown{display:block}.av-menu-block .nav-column{position:static!important;width:100%!important;min-width:0!important;max-width:100%!important;box-shadow:none!important;padding:0!important;margin:0!important;transform:none!important;opacity:1!important;visibility:visible!important;background:transparent!important;border:0!important;box-sizing:border-box}.av-menu-block .nav-dropdown-col,.av-menu-block li.nav-dropdown-col{width:100%!important;max-width:100%!important;float:none!important;display:block!important;box-sizing:border-box}.av-menu-block .nav-dropdown>li,.av-menu-block .nav-column>li{padding-left:16px;max-width:100%;box-sizing:border-box}.av-menu-block .nav-dropdown,.av-menu-block .nav-dropdown *{max-width:100%!important;box-sizing:border-box}.av-menu-block .nav-dropdown .row,.av-menu-block .nav-dropdown .flex-row{flex-wrap:wrap!important}.av-menu-block .nav-dropdown .col,.av-menu-block .nav-dropdown [class*="large-"],.av-menu-block .nav-dropdown [class*="medium-"]{flex-basis:100%!important;width:100%!important;max-width:100%!important;float:none!important}.off-canvas-left #main-menu .mobile-menu-menu a{display:block;width:100%;color:#FFF}.off-canvas-left #main-menu .mobile-menu-menu .sub-menu a{padding:10px 0;margin:0!important}.off-canvas-left #main-menu .mobile-menu-menu .sub-menu a.av-mm-card{padding:10px!important}.has-dropdown .icon-angle-down{margin-left:.5em;opacity:1}.av-mm-card__price span.amount{color:var(--title-color)!important}.av-mm-card__name{display:block;width:100%;margin-top:10px}}