.product-card{padding-top:10px;padding-bottom:70px}.product-card h1{padding-bottom:0;margin-top:10px}.product-card .swiper{overflow:initial}.product-card .swiper .swiper-slide{-webkit-transition:.3s;-o-transition:.3s;transition:.3s;overflow:hidden;border-radius:2px;padding:5px;border:1px solid #c1c1c1}.product-card .swiper .swiper-slide img{width:100%;border-radius:2px}.product-card .swiper .swiper-slide:hover img{-webkit-transform:scale(.99);-ms-transform:scale(.99);transform:scale(.99)}.product-card .card-product__left_box{overflow:hidden;position:relative}.product-card .card-product__left_box .cardFilter-img_after{position:absolute;z-index:2;top:25px;left:0;-webkit-box-shadow:2px 2px 4px rgba(0,0,0,.3);box-shadow:2px 2px 4px rgba(0,0,0,.3)}.product-card .card-product__left_box .cardFilter-img_after img{display:block}.product-card .card-product__left_box .swiper-wrapper{padding-bottom:0!important}.product-card .card-product__left_box .gallery-top{-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:0}.product-card .card-product__left_box .gallery-top img{-webkit-transition:.6s cubic-bezier(.34,1.56,.64,1);-o-transition:.6s cubic-bezier(.34,1.56,.64,1);transition:.6s cubic-bezier(.34,1.56,.64,1);margin:auto;outline:0;display:block;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.product-card .card-product__left_box .gallery-thumbs{margin-top:20px}.product-card .card-product__left_box .gallery-thumbs .swiper-slide{cursor:pointer}.product-card .card-product__left_box .gallery-thumbs .img-box{border:1px solid #c1c1c1;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:0;overflow:hidden;padding:5px;cursor:pointer;-webkit-transition:.3s cubic-bezier(.34,1.56,.64,1);-o-transition:.3s cubic-bezier(.34,1.56,.64,1);transition:.3s cubic-bezier(.34,1.56,.64,1)}.product-card .card-product__left_box .gallery-thumbs .img-box img{-o-object-fit:cover;object-fit:cover;margin:auto;width:100%;-webkit-transition:.6s cubic-bezier(.34,1.56,.64,1);-o-transition:.6s cubic-bezier(.34,1.56,.64,1);transition:.6s cubic-bezier(.34,1.56,.64,1);display:block}.product-card .card-product__left_box .gallery-thumbs .img-box:hover img{-webkit-transform:scale(.96);-ms-transform:scale(.96);transform:scale(.96)}.product-card .card-product__left_box .gallery-thumbs .swiper-slide-thumb-active{border:3px solid #2979b4}.product-card .price-itog-box1,.product-card .price-itog-box2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-card .price-itog-box1 p,.product-card .price-itog-box2 p{padding:0 5px}.product-card .price-itog-box1 span,.product-card .price-itog-box2 span{padding-right:10px}.product-card .info{color:red;padding:14px 0 0}.product-card .calc-tr-box{width:100%;border-collapse:collapse;margin-bottom:20px}.product-card .calc-tr-box td,.product-card .calc-tr-box th{padding:10px 8px}.product-card .calc-tr-box thead tr{background:#f5f5f5}.product-card .calc-tr-box thead tr th{text-align:center}.product-card .calc-tr-box thead tr th:first-child{text-align:left}.product-card .calc-tr-box tbody tr:nth-child(even){background:#f5f5f5}.product-card .calc-tr-box .price1,.product-card .calc-tr-box .price2{margin-top:-5px}.product-card .calc-tr-box .price1 span,.product-card .calc-tr-box .price2 span{margin-left:-5px;color:#767676;min-width:60px}.product-card .calc-tr-box p{padding:5px 10px}.product-card .calc-tr-box .card-calc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-card .calc-tr-box .card-calc .p14{padding-left:10px;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.product-card .calc-tr-box .card-calc input{border:none;width:50px;text-align:center;margin:0 5px;background:#eee;height:30px;padding:5px;outline:0;display:block}.product-card .calc-tr-box .card-calc ::-webkit-inner-spin-button,.product-card .calc-tr-box .card-calc ::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.product-card .calc-tr-box .card-calc .minus,.product-card .calc-tr-box .card-calc .plus{cursor:pointer;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-card .calc-tr-box .card-calc .minus:hover,.product-card .calc-tr-box .card-calc .plus:hover{-webkit-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95)}.product-card .connect{padding-top:0}.product-card .messengers-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:8px 0 18px}.product-card .phone-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-card .phone-box p{padding:0;margin-right:10px}.product-card .phone-box a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-card .phone-box a:first-child{margin-right:10px}.product-card .phone-box a p{padding-left:5px}.product-card .phone-box a b{font-size:20px;font-weight:700}.product-card .link-box{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:20px}.product-card .link-box a{color:#2979b4}.product-card .link-box a:first-child{margin-right:30px}.item-card{padding:12px;background:#fff;border:1px solid #dcdcdc;border-radius:0;display:block;position:relative}.item-card:hover img{-webkit-transform:scale(.98);-ms-transform:scale(.98);transform:scale(.98)}.item-card .divider{margin-bottom:20px!important}.item-card .availability{color:#26a100;margin:0;display:block;position:absolute;background:#fff;z-index:2}.item-card .info-box{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);-webkit-box-shadow:1px 8px 10px 0 rgba(0,0,0,.06);box-shadow:1px 8px 10px 0 rgba(0,0,0,.06);background:rgba(255,255,255,.51);border:1px solid #eee;padding:5px;position:absolute;width:95%;left:0;right:0;top:40px;margin:auto;-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px);opacity:0;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;z-index:1;display:none}.item-card .info-box .tr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:7px;font-size:15px}.item-card .info-box .tr p{font-weight:500}.item-card .info-box .tr span{font-weight:700;display:block;margin:0 0 0 10px}.item-card .info-box .tr:nth-child(odd){background:#fff}.item-card .info-box-active{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1}.item-card h4{color:#000;margin-top:10px;margin-bottom:10px}.item-card .price1,.item-card .price2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:-5px}.item-card .price1 span,.item-card .price2 span{margin-left:5px}.item-card img{margin:auto;width:100%;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.item-card .span{font-style:normal;font-weight:400;font-size:15px;line-height:20px;color:#767676;margin-bottom:5px;display:block}.item-card input{padding:10px 35px 10px 10px;font-size:14px}.item-card .select-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:10px}.item-card .info-box-but{width:31px;height:31px;background:#2979b4;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:500px;cursor:pointer;color:#fff;font-size:18px;font-weight:700}.item-card .select{position:relative;width:85%}.item-card .select label{cursor:pointer;position:relative;display:inline-block;width:100%}.item-card .select label::before{content:"";width:20px;height:20px;background:url(../img/open.svg) no-repeat;top:0;right:10px;bottom:0;position:absolute;margin:auto;-webkit-transition:.6s cubic-bezier(.34,1.56,.64,1);-o-transition:.6s cubic-bezier(.34,1.56,.64,1);transition:.6s cubic-bezier(.34,1.56,.64,1)}.item-card .select label input{cursor:pointer;width:100%}.item-card .select label:hover::before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.item-card .select .no-select::before{display:none}.item-card .select .no-select input{cursor:auto}.item-card .select .open::before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.item-card .select .optionList{list-style:none;font-size:15px;padding:10px;background:#fff;-webkit-box-shadow:0 4px 4px #c4c4c4;box-shadow:0 4px 4px #c4c4c4;border-radius:0 0 5px 5px;left:0;top:22px;z-index:1;border:1px solid #d4d4d4;position:absolute;display:none;opacity:0;-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px);-webkit-transition:.3s;-o-transition:.3s;transition:.3s;max-height:350px;overflow:auto}.item-card .select .optionList li{padding:10px;cursor:pointer;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.item-card .select .optionList li:hover{background:#0292d9;color:#fff;opacity:1!important;-webkit-transform:translateY(0)!important;-ms-transform:translateY(0)!important;transform:translateY(0)!important}.item-card-fake{height:100%}.item-card-fake .img-box{border:1px solid #c1c1c1;padding:5px;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.item-card-fake .img-box img{width:100%}.amin-in{top:39px!important;opacity:1!important;-webkit-transform:translateY(0)!important;-ms-transform:translateY(0)!important;transform:translateY(0)!important}.amin label::before{-webkit-transform:rotate(180deg)!important;-ms-transform:rotate(180deg)!important;transform:rotate(180deg)!important}@media screen and (max-width:991px){.product-card .card-product__left_box{margin:auto}}@media screen and (max-width:767px){.product-card h3{text-align:center}}@media screen and (max-width:440px){.product-card .table-box{overflow:auto}}@media screen and (max-width:430px){.product-card .connect p{text-align:center}.product-card .link-box,.product-card .messengers-box,.product-card .phone-box{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (max-width:420px){.product-card .calc-tr-box .card-calc{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.item-card{padding:1px 15px 25px}}