html,body{font-size:16px}ul>li,ol>li{margin:0}a:hover{text-decoration:none}input[type="number"]{-moz-appearance:inner-spin-button}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{-webkit-appearance:inner-spin-button;-moz-appearance:inner-spin-button;opacity:1;margin:0}.action.primary{background-color:#0070b8}nav.content,.header-contact.content{box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:1280px;width:auto}.nav .megamenu p{text-align:left}.nav .megamenu ul{font-size:1rem;text-align:left;margin:0;line-height:32px}.nav .megamenu ul li{display:block;margin:0;padding:0;border:none}.megamenu{display:flex;flex-direction:row;flex-wrap:wrap;height:0;overflow:hidden;transition:.5s ease;position:absolute;background-color:#fff;width:100%;left:0;padding:0 60px;border-radius:0 0 10px 10px;justify-content:space-between}.megamenu>*{margin-top:40px}.megamenu h3{margin-top:0;text-align:left}.megamenu .megamenu-title{width:20%}.label{color:inherit}.page-wrapper{padding-top:127px}.page-wrapper .page-header{margin-top:-127px}main.page-main{margin-top:20px}.iframe-wrap{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.iframe-wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%}.nav{width:initial;padding:0 0 0 20px}.nav a{color:#019680!important;text-decoration:none}.header-contact{position:absolute;width:initial;top:23%;margin-left:10px}.header-contact-mobile a{display:inline-block;padding:0 0 0 20px}.page-wrapper{padding-top:55px}.page-wrapper .page-header{padding-bottom:0;margin-top:-55px}.page-header .header.content{padding-bottom:20px}.header.content .logo{margin:0 0 0 42px}.nav-toggle{display:none}.mobilemenu{position:absolute;top:0;left:-70vw;z-index:99;background-color:#fff;-webkit-box-shadow:0px 2px 8px 0px rgba(46,46,46,0.5);-moz-box-shadow:0px 2px 8px 0px rgba(46,46,46,0.5);box-shadow:0px 2px 8px 0px rgba(46,46,46,0.5);width:70vw;height:100vh;overflow:scroll;transition:.5s ease}.mobilemenu form{padding:0 15px;position:relative;margin:15px 0}.mobilemenu form input{border-radius:10px;height:40px}.mobilemenu form .actions{position:absolute;top:4px;right:25px}.mobilemenu form button{border:none;background-color:transparent;padding:0;color:#c2c2c2}.mobilemenu img{padding:20px 0 10px;max-width:150px;display:block;margin-left:10px}.mobilemenu .fa-times{font-size:20px;position:absolute;top:7px;right:7px;padding:10px}.mobilemenu ul{text-align:left}.mobilemenu ul li{display:block;border:none;margin:0;padding:0;line-height:2.4em;border-bottom:1px solid #dcdcdc;padding:0 15px}.mobilemenu ul li:first-child{border-bottom:1px solid #dcdcdc}.mobilemenu .hamburger-products{margin:0 0 0 30px}.mobilemenu .hamburger-products li{font-size:0.8em}.hamburger-link{position:absolute;left:18px;top:23%}.hamburger-fade{position:absolute;width:110vw;height:110vh;z-index:90;background-color:#000;top:0;left:0;opacity:0;transition:.5s ease;pointer-events:none}.block-search{display:none}.minicart-wrapper{margin:0;position:absolute;right:13px;top:23%}.nav,.header-contact{display:inline-block}.mobilemenu,.hamburger-fade,.hamburger-link,.header-contact-mobile{display:block}.header-login,.desktopmenu,.header-contact-desktop{display:none}.home-category-wrapper .home-category{width:30%}@media screen and (max-width: 550px){.home-category-wrapper .home-category{width:45%}}.page-layout-1column .page-main .product.media,.page-layout-1column .page-main .product-info-price,.data.item.content .review-form,.fieldset.review-fieldset>.field:not(.choice)>.control{width:100%}.shade-guide-img{max-width:100%;width:100%}.column:not(.sidebar-additional) .review-form .actions-toolbar{margin-left:0}
