html,body{padding:0;margin:0}body{position:relative;-webkit-text-size-adjust:none}nav.woocommerce-pagination{display:block}.header{font-size:16px;font-weight:700;color:#fff;line-height:10px;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;padding:5px 65px}.header.fixed{position:fixed;top:0;left:0}.footer.fixed{position:fixed;bottom:0;left:15px}.header a.m-header-a-menu{background:#FFF;display:block;width:28px;height:34px;padding:8px 0;position:absolute;top:10px;left:15px;border-radius:2px}.header a.m-header-a-menu:before,.header a.m-header-a-menu:after{content:'';display:block;background:#ec3d3f;height:3px}.header a.m-header-a-menu span{background:#ec3d3f;display:block;height:3px;margin:6px 0}.socials-wrap ul li{display:inline-block}.nav>li>a:hover,.nav>li>a:focus{text-decoration:none;background-color:#666}#m-menu-catalog>li>a{padding:10px 15px}#m-menu-catalog .mm-listview .menu-submenu a.mm-next.mm-fullsubopen:hover{background:transparent}.header .m-header-logo a{display:block;width:100%;height:40px;position:relative;padding:0;top:0;left:0}.header .m-header-logo a img{height:34px;vertical-align:top;margin:0 auto}.header .m-header-logo a:before,.header .header-logo a:after{content:'';display:none}#m_single_product .col-md-8{width:100%}#m_single_product .stock-and-delivery{max-width:350px}.hide,.hide+label~div{display:none}.hide+label,.hide:checked+label{padding:13px 10px;cursor:pointer;width:100%;text-align:center;margin:0;font-size:1.15em;text-transform:uppercase}.hide:checked+label{border-bottom:0}.hide:checked+label+div{display:block;padding:10px 15px;margin-bottom:15px;border-top:0}.m-footer-hide-blocks{height:auto;min-height:40px;text-align:-webkit-center;border-top:1px solid #2f2f36}li.menu-footer{font-size:1.1em;line-height:2.8em}@media screen and (max-width:500px){#m_single_product .stock-and-delivery{float:none}.hide+label,.hide:checked+label{font-size:1em}}@media screen and (max-width:410px){.m-header-phones{font-size:1.1em}}@media screen and (max-width:350px){.m-header-phones{font-size:1em}.mc4wp-form-fields input[type=submit]{width:39%;border-radius:0 3px 3px 0;height:2.3em;font-size:.9em}.mc4wp-form-fields input[type=email]{width:60%;margin:0;border-radius:3px 0 0 3px;height:2.3em;font-size:.9em}.hide+label,.hide:checked+label{font-size:.9em}}@media screen and (max-width:300px){.m-header-phones{font-size:1em}}@media screen and (max-width:280px){.m-header-phones{font-size:.9em}}