.p-shop .site-content{margin-top:135px}.top-banner-open .p-shop .site-content{margin-top:165px}.p-shop .storefront-breadcrumb{margin:0;padding:0 30px;display:none}.p-shop .woocommerce-products-header{display:none}.p-shop .producs-filter-block{margin-bottom:20px;position:relative}.p-shop .s-nav-categories{width:25%;float:left}.p-shop .s-nav-categories ul{clear:both}.p-shop .s-nav-categories .unit_index{display:inline-block;width:10px}.p-shop .nav-categories_sub-menu{margin-left:0;padding-left:1em}.p-shop .nav-categories_sub-unit{padding-left:18px;position:relative;margin-top:12px;margin-bottom:0}.p-shop .nav-categories_sub-unit:before{content:'';position:absolute;height:14px;width:14px;border:1px solid #3c0028;border-radius:50%;left:-2px;top:3px}.p-shop .nav-categories_sub-unit>a.active:after{content:'';position:absolute;height:4px;width:4px;border-radius:50%;background:#3c0028;left:3px;top:8px}.p-shop .nav-categories_unit>a.active{font-weight:700}.p-shop ul.products{width:75%;justify-content:flex-start}.p-shop ul.products:before,.p-shop ul.products:after{display:none}.p-shop .s-shop{flex-wrap:wrap}.p-shop .s-shop.products .shop_unit{width:auto;flex:0 0 25%;padding:20px}.p-shop .s-shop.products .shop_unit .b-icon-variation{padding-left:0}.p-shop .s-nav-categories .woocommerce-ordering{width:100%;padding-right:15px;margin-bottom:40px;margin-right:0}@media (max-width:1024px){.p-shop .s-nav-categories{width:100%;float:none}.p-shop ul.s-shop.products{width:100%;float:unset;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between}.p-shop .s-shop.products .shop_unit{width:50%;flex:0 0 50%;padding:10px}.p-shop .s-shop.products .shop_unit+.shop_unit{margin-left:0}.p-shop .site-content{margin-top:65px}}@media (max-width:350px){.p-shop .s-shop.products .shop_unit{width:100%}.s-shop .unit_w-img .img_main img{height:230px;width:auto}}.s-shop-filters{display:flex;padding-right:30px;flex-wrap:wrap}.s-shop-filters_filter{width:100%}.s-shop-filters_filter+div{margin-top:20px}.s-shop-filters_filter.m-disabled .s-shop-filters_filter_ttl:before{content:'+';width:10px;display:inline-block}.s-shop-filters_filter.m-enabled .s-shop-filters_filter_ttl:before{content:'-';width:10px;display:inline-block}.s-shop-filters_filter.m-init-state .s-shop-filters_filter_options{display:none}.s-shop-filters_filter_ttl{font:500 16px Quicksand;text-transform:uppercase;cursor:pointer}.s-shop-filters_filter_options_flex-wrapper{display:flex;flex-wrap:wrap}.s-shop-filters_filter_options_value{width:100%;padding-left:17px;margin-left:17px;position:relative}.s-shop-filters_filter_options_value{margin-top:12px}.s-shop-filters_filter_options_value button{padding:0;margin:0;background-color:#fff0;border:none;font:500 16px Quicksand;outline:none;text-align:left}.s-shop-filters_filter_options_value:before{content:'';height:14px;width:14px;position:absolute;left:-2px;top:3px;border:1px solid #3c0028;border-radius:50%;opacity:.35}.s-shop-filters_filter_options_value:after{content:'';height:4px;width:4px;position:absolute;left:3px;top:8px;border-radius:50%;background:#3c0028;opacity:0;transition:opacity 0.3s}.s-shop-filters_filter_options_value.m-enabled:after{opacity:1}.s-shop-filters_btn-remove-all{padding:0;margin:0;color:#a7a7a7;font:300 12px Quicksand;margin-top:16px;display:block;background-color:#fff0;border:none;outline:none}.s-shop-filters_btn-remove-all:hover{background-color:#fff0;color:#a7a7a7}.s-shop-filters_btn-remove-all:active{outline:none}