.search-widget-in-header{padding-left:0}.navbar{margin-bottom:0!important}.row--shop .left-menu{margin-top:39px}.woocommerce .woocommerce-ordering{float:left;z-index:10;position:relative}.woocommerce div.product div.images .flex-control-thumbs{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-top:10px}.woocommerce div.product div.images .flex-control-thumbs li:not(.slick-slide){width:30%!important;margin:0 3.3% 10px 0!important}.home-page span{background:url(https://shima24.ru/wp-content/themes/shima24/images/xhome.png.pagespeed.ic.pOPQC-Ri4q.png) no-repeat;background-position:0 44%;display:inline-block;float:left;height:55px;width:20px}.main-menu ul li span{padding:10px 20px;display:block;color:#fff;font-size:14px;font-weight:700;text-decoration:none;transition:all .4s ease-in-out 0s}.main-menu ul ul li span{color:#000}.woocommerce div.product div.images .woocommerce-product-gallery__trigger{right:42px}.h-mail a{display:block}.navbar-toggler span{display:block;background-color:#4f4f4f;height:3px;width:25px;margin-top:5px;margin-bottom:5px;position:relative;left:0;opacity:1;transition:all .35s ease-out;transform-origin:center left}.navbar-toggler span:nth-child(1) {margin-top:.3em}.navbar-toggler:not(.collapsed) span:nth-child(1) {transform:translate(15%,-33%) rotate(45deg)}.navbar-toggler:not(.collapsed) span:nth-child(2) {opacity:0}.navbar-toggler:not(.collapsed) span:nth-child(3) {transform:translate(15%,33%) rotate(-45deg)}.navbar-toggler span:nth-child(1) {transform:translate(0%,0%) rotate(0deg)}.navbar-toggler span:nth-child(2) {opacity:1}.navbar-toggler span:nth-child(3) {transform:translate(0%,0%) rotate(0deg)}.navbar-toggler{margin:0 11px 0 0;float:right;display:none}.mobile-logo{display:none}.news-on-main-separator{display:none}.navbar-collapse{max-height:unset!important}@media screen and (max-width:991px){.header-row-with-search{display:flex;align-items:center;flex-wrap:wrap}body{overflow-x:hidden}.news-on-main-separator{display:block;margin:0 auto 38px auto;height:1px;width:96%;border-top:1px dashed #000;opacity:.4;clear:both}}@media screen and (max-width:787px){body{padding-top:60px}body.with-admin-bar{padding-top:0}.mobile-logo{max-height:50px!important;height:50px;margin-top:5px;display:flex;align-items:center;float:left;max-width:70%}.main-menu ul{width:100%}.mobile-menu-toggler{float:right;margin-top:11px;margin-right:6px}.mobile-logo a{display:flex;align-items:center;max-height:50px!important;height:50px}.mobile-logo img{max-height:100%;max-width:100%}.navbar-form{padding:0!important}.main-menu ul li span{padding-left:0;padding-right:0;margin-left:-10px;width:calc(100% - 10px);color:#0097fd}.navbar-toggler{display:block}.home-page a{float:none}.navbar .home-page{display:none}.navbar li{display:block;width:100%;position:relative}.main-menu__wrap{margin-left:0;padding-left:0}.main-menu ul li a{padding-left:0;padding-right:0;margin-left:-10px;width:calc(100% - 10px)}.woocommerce div.product div.images{width:100%}.woocommerce-product-gallery>.flex-viewport{max-width:100%}.woocommerce div.product div.images .flex-control-thumbs li:not(.slick-slide){width:16%!important}.data-text{margin-left:0;margin-right:0}.product-inner-wrapper .entry-summary{padding-left:0;padding-right:0}div.product .woocommerce-tabs.wc-tabs-wrapper{margin-left:0;margin-right:0}.main-menu ul ul{position:relative;left:-10px;padding-left:24px}.menu-item-has-children:after{content:"+";position:absolute;right:0;top:11px;color: #ffff}.menu-item-has-children:hover:after{content:"-"}.menu-item-has-children ul ul{display:none!important}.menu{position:fixed;width:100%;top:0;z-index:999999;background:#fff;-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.2);-moz-box-shadow:0 4px 8px 0 rgba(0,0,0,.2);box-shadow:0 4px 8px 0 rgba(0,0,0,.2)}#navbarSupportedContent{background:#444}.navbar{border:0 solid transparent!important}.mobile-logo{}.desktop-logo{display:none}.mobile-logo-and-menu-wrapper{height:60px}.h-logo .img_shima{margin:0}.woocommerce div.product .woocommerce-tabs .panel{padding:10px}h2{font-size:20px!important;margin-top:10px!important}.gallery-item{width:48%!important;margin-right:0}.gallery{display:flex;justify-content:space-between;flex-wrap:wrap}.gallery br{display:none}iframe{max-width:100%}#fancybox-title{top:100%;width:100%!important;margin-left:0!important}.woocommerce table.shop_attributes th{width:auto}.woocommerce div.product div.images .flex-control-thumbs.slick-slider{max-width:100%!important}}@media screen and (max-width:768px){.shop-sidebar-left,.shop-products-wrapper{width:100%!important;padding:0!important}.row--shop{flex-wrap:wrap;margin:0!important}}@media screen and (max-width:554px){.woocommerce .woocommerce-message .button.wc-forward,.woocommerce button.button[name="update_cart"],.wc-proceed-to-checkout .checkout-button.button.alt.wc-forward{display:block;width:100%;text-align:center;margin-bottom:10px}#wpadminbar{overflow:hidden}}@media screen and (max-width:480px){.popular-tovar>.row{display:block!important}.ms-view,.master-slider-parent{max-height:300px!important}.woocommerce ul.products[class*="columns-"] li.product,.woocommerce-page ul.products[class*="columns-"] li.product{}.category-item-title,.woocommerce ul.products li.product .woocommerce-loop-product__title{padding:10px;font-size:16px!important;height:91px}.woocommerce ul.products li.product .button{width:100%;text-align:center}.category-item-price,.woocommerce ul.products li.product .price{padding-left:10px;padding-right:10px}.woocommerce div.product div.images .flex-control-thumbs{justify-content:space-between}.woocommerce div.product div.images .flex-control-thumbs li:not(.slick-slide){width:48%!important;margin-right:0!important}}@media screen and (max-width:420px){.gallery-item{width:100%!important}.woocommerce div.product .woocommerce-tabs .panel p{margin:0}}.woocommerce div.product div.images .flex-control-thumbs li.slick-slide{clear:none;margin-right:5px!important;margin-left:5px!important}.woocommerce div.product div.images .flex-control-thumbs li.slick-slide:nth-child(3n){}.woocommerce div.product div.images .flex-control-thumbs.slick-slider{padding:0 25px;max-width:450px}.slick-prev{left:0!important}.slick-next{right:0!important}.slick-prev:before,.slick-next:before{color:#000!important}