.responsive-menu{position:relative}.main-menu,.sub-menu{display:block;list-style:none;margin:0;padding:0;font-size:0}.main-menu li,.sub-menu li{font-size:1rem}.main-menu>li{display:inline-block;position:relative;vertical-align:middle;padding:0 5px}.main-menu>li a{display:block}.main-menu>li.active .sub-menu{opacity:1;pointer-events:auto;margin-top:0;z-index:20}@media only screen and (min-width: 992px){.main-menu>li:hover .sub-menu{opacity:1;pointer-events:auto;margin-top:0;z-index:20}}.main-menu .expand{display:none}@media only screen and (max-width: 991px){.main-menu{opacity:0;pointer-events:none;margin-top:20px;-webkit-transition:.2s all;transition:.2s all;position:absolute;top:100%;right:auto;min-width:200px;width:80%;left:10%}.main-menu li{display:block}.main-menu .expand{display:block;position:absolute;top:0;right:0;padding:.5rem 1rem;z-index:15;-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition:.2s all;transition:.2s all}.main-menu .expand.active{-webkit-transform:rotate(45deg);transform:rotate(45deg)}}@media only screen and (max-width: 991px){.main-menu.active{opacity:1;pointer-events:auto;margin-top:0;z-index:20}}.sub-menu{opacity:0;pointer-events:none;margin-top:20px;-webkit-transition:.2s all;transition:.2s all;position:absolute;top:100%;left:0;right:auto;min-width:200px}@media only screen and (max-width: 991px){.sub-menu{display:block;z-index:20;width:100%}}.sub-menu li a{display:block}.toggle-menu{display:none}@media only screen and (max-width: 991px){.toggle-menu{display:inline-block}}@media only screen and (min-width: 1221px){nav{text-align:right}}.toggle-menu{color:#fff;padding-right:1rem;float:right}.toggle-menu span{display:inline-block;vertical-align:middle;padding-left:.3rem}.toggle-menu svg{display:inline-block;vertical-align:middle}.logo{display:inline-block;vertical-align:middle;color:#fff;font-size:2rem;padding:.8rem 1rem;box-sizing:border-box;width:15%}.sub-menu{background:#333;border-radius:5px}.main-menu li a,.sub-menu li a{padding:.5rem;color:#fff;text-decoration:none}.main-menu .expand,.sub-menu .expand{color:#fff;font-size:1.5rem}@media only screen and (max-width: 1220px){.sub-menu{background:#777}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/menu.css.map */
