.gotobsch .products_class{max-width:1444px;width:95%;margin:0 auto;display:flex;flex-wrap:wrap;}
.gotobsch .product_class{width: 32%;margin-left: 0.3%;margin-right: 0.4%;padding:15px;box-shadow: 0 0 10px 0px #2c324633;position:relative;margin-bottom:10px;}
.gotobsch .product-field{text-align: center;margin: 0;}
.gotobsch .nalich{color: #5aab5d;font-size: 18px;text-transform: none;display: flex;align-items: baseline;justify-content: center;padding-top: 2px;font-family: 'Open Sans','Helvetica Neue',-apple-system,sans-serif;font-weight: normal;    padding: 6px 0;vertical-align: middle;}
.gotobsch .tv1 img{display:none;width:75%;margin:0 auto;}
.gotobsch .absbl3{display:flex;flex-wrap:wrap;width:91%;position:absolute;height: 60%;}
.gotobsch .dblock{display:block!important;}
.gotobsch .divabs1{width:33%;height:100%}
.gotobsch .divabs2{width:33%;height:100%}
.gotobsch .divabs3{width:33%;height:100%}
.gotobsch .product_desc{font-family: 'Open Sans','Helvetica Neue',-apple-system,sans-serif;font-weight: normal;font-style: normal;color: #707070;font-size: 14px;line-height: 100%;margin-left: 10px;margin-right: 10px;-webkit-line-clamp: 2;-webkit-box-orient: vertical;display: -webkit-box;text-overflow: ellipsis;max-height: 2.5rem;min-height: 2.5rem;word-wrap: break-word;hyphens: auto;width: auto;margin: 0.5rem 0;}
.gotobsch .price_card{display:flex;}
.gotobsch .product_price{width:75%;}
.gotobsch .button_card{width:25%;}
.gotobsch .product_old_price{font-size: 15px;position: relative;color: #898989;font-family: 'Open Sans',sans-serif;}
.gotobsch .product_old_price:after {border-top: 1px solid red;content: "";position: absolute;top: 50%;left: -3%;    margin: -1px 0 0;padding: 0 2%;width: 100%;box-sizing: content-box;transform: rotate(-10deg);}
.gotobsch .product_new_price{font-size: 22px;position: relative;color: #2a2727;font-family: 'Open Sans',sans-serif;font-weight: bold;}
.gotobsch .btn_card{background: #fff;border: 2px solid #e3411f;padding: 10px !important;border-radius: 50%;    display: block;width: 50px;height: 50px;position:relative;}
.gotobsch .btn_card img{position: absolute;top: 41%;left: 41%;transform: translate(-50%, -50%);}
.gotobsch .hvr{display:flex;opacity:0;}
.gotobsch .hvr1{width:31%;margin-left:1%;margin-right:1%;background-color:#ccc;height:2px;margin-top:3px;}
.gotobsch .hvr2{width:31%;margin-left:1%;margin-right:1%;background-color:#ccc;height:2px;margin-top:3px;}
.gotobsch .hvr3{width:31%;margin-left:1%;margin-right:1%;background-color:#ccc;height:2px;margin-top:3px;}
.gotobsch .hvrcolor{background-color:#e3411f;}
.gotobsch .btnimg1{display:block;}
.gotobsch .btnimg2{display:none;}
.gotobsch .product_class:hover .btn_card{background-color:#e3411f;}
.gotobsch .product_class:hover .btnimg1{display:none;}
.gotobsch .product_class:hover .btnimg2{display:block;}
.gotobsch .product_class:hover .hvr{opacity:1;}
.gotobsch .product_skidka{background-color: #f2f2f2;border-radius: 10px;border: 1px solid #ff00004d;padding: 5px 10px;margin-left: 3px;margin-bottom: 3px;overflow: hidden;width: auto;position: absolute;top: 48px;left: 7px;}
.gotobsch .product_skidka_span{font-size:13px;color: #f00;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;font-weight: 900;font-family: 'Open Sans',sans-serif;}
.gotobsch .block_zagr{margin-top: 2rem;display: flex;justify-content: center;}
.gotobsch .zagr_esche{background-color: #e3411f;border-radius: 45px;cursor: pointer;font-size: 16px;padding: 20px 40px;
text-transform: uppercase;color: #fff;border: 2px solid #e3411f;display: inline-block;margin-bottom: 0;outline: 0px;vertical-align: middle;text-align: center;line-height: 1.428571429;font-family: 'Open Sans','Helvetica Neue',-apple-system,sans-serif;font-weight: normal;font-style: normal;transition: background 200ms;}
.gotobsch .block_filtr{width:100%;background:#f7f3f3;margin-bottom:10px;display:flex;flex-wrap: wrap;gap: 5px;}
.gotobsch .block_tovar{width: auto;height: auto;background: #fff;border-radius: 5px;text-align: center;padding: 10px;margin: 10px;font-size: 22px;font-family: 'Open Sans', 'Helvetica Neue', -apple-system, sans-serif;position:relative;}
.gotobsch .block_filter_price{width:257px;height:188px;border:1px solid #97a0a5;position:absolute;z-index:9999;background:#fff;display:none;}
.gotobsch .slidecontainer23{width: 100%;}
.gotobsch .slider23 {-webkit-appearance: none;width: 100%;height: 25px;background: #d3d3d3;outline: none;opacity: 0.7;-webkit-transition: .2s;transition: opacity .2s;}
.gotobsch .slider23:hover {opacity: 1;}
.gotobsch .slider23::-webkit-slider-thumb {-webkit-appearance: none;appearance: none;width: 25px;height: 25px;background: #4CAF50;cursor: pointer;}
.gotobsch .slider23::-moz-range-thumb {width: 25px;height: 25px;background: #4CAF50;cursor: pointer;}

.gotobsch .price_input{display:flex;margin-top:15px;margin-bottom:15px;}
.gotobsch .price_input input{width:40%!important;margin-left:2.5%!important;margin-right:2.5%!important;padding:15px!important;}
.gotobsch .zakr_price, .zakr_brand, .zakr_height, .zakr_width, .zakr_steklopaket{background: transparent;color: #e3411f;border: 2px solid #e3411f;border-radius: 45px;font-size: 15px;width: 100px;padding: 10px;margin: 0 auto;margin-top: 15px;margin-bottom: 15px;cursor:pointer;}
.gotobsch .dblock{display:block;}
.gotobsch .cena_btn, .cena_btn2{cursor:pointer;}
.gotobsch .block_filter_brand{width:200px;height:auto;border:1px solid #97a0a5;position:absolute;z-index:9999;background:#fff;display:none;}
.gotobsch #brandokna ul{text-align:left;}
.gotobsch #brandokna li{list-style: url("/img/lioff.png");text-align:left;cursor:pointer;}
.gotobsch #brandokna li.okdan3{list-style: url("/img/lion.png");}
.gotobsch .brand_btn{cursor:pointer;}
.gotobsch .brand_btn2{cursor:pointer;}

.gotobsch .block_filter_height{width:200px;height:auto;border:1px solid #97a0a5;position:absolute;z-index:9999;background:#fff;display:none;}
.gotobsch #heightokna ul{text-align:left;}
.gotobsch #heightokna li{list-style: url("/img/lioff.png");text-align:left;cursor:pointer;}
.gotobsch #heightokna li.okdan{list-style: url("/img/lion.png");}
.gotobsch .height_btn{cursor:pointer;}
.gotobsch .height_btn2{cursor:pointer;}
.gotobsch .block_filter_width{width:200px;height:auto;border:1px solid #97a0a5;position:absolute;z-index:9999;background:#fff;display:none;}
.gotobsch #widthokna ul{text-align:left;}
.gotobsch #widthokna li{list-style: url("/img/lioff.png");text-align:left;cursor:pointer;}
.gotobsch #widthokna li.okdan{list-style: url("/img/lion.png");}
.gotobsch #widthokna li.okdan2{list-style: url("/img/lion.png");}
.gotobsch .width_btn{cursor:pointer;}
.gotobsch .width_btn2{cursor:pointer;}
.gotobsch .block_filter_steklopaket{width:200px;height:auto;border:1px solid #97a0a5;position:absolute;z-index:9999;background:#fff;display:none;}
.gotobsch #steklopaketokna ul{text-align:left;}
.gotobsch #steklopaketokna li{list-style: url("/img/lioff.png");text-align:left;cursor:pointer;}
.gotobsch #steklopaketokna li.okdan4{list-style: url("/img/lion.png");}
.gotobsch .steklopaket_btn{cursor:pointer;}
.gotobsch .steklopaket_btn2{cursor:pointer;}
.gotobsch .zagr_esche_f{background-color: #e3411f;width: 200px;border-radius: 45px;cursor: pointer;font-size: 16px;padding: 11px 30px; text-transform: uppercase;color: #fff;border: 2px solid #e3411f;display: inline-block;margin-bottom: 0;outline: 0px;vertical-align: middle;text-align: center;line-height: 1.428571429;font-family: 'Open Sans', 'Helvetica Neue', -apple-system, sans-serif;font-weight: normal;font-style: normal;transition: background 200ms;margin:0 auto;margin-bottom:15px;display:none;}
	.oknsl{display:none;}

@media (max-width: 650px)
{
	.gotobsch .product_class{width:100%;}
	.gotobsch .block_filtr{display:none;}
	.gotobsch .zagr_esche_f{display:block;}
	.oknsl{display:block;}
}