.product-card{padding-top:100px;padding-bottom:20px}.product-card .swiper{overflow:initial}.product-card .swiper .swiper-slide{-webkit-transition:.3s;transition:.3s;overflow:hidden;border-radius:2px}.product-card .swiper .swiper-slide img{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);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;width:130px!important}.product-card .card-product__left_box .gallery-thumbs .img-box{-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:0;overflow:hidden;cursor:pointer;-webkit-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);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 .table-spec{width:100%;border-collapse:collapse}.product-card .table-spec td,.product-card .table-spec th{padding:10px 8px;text-align:left}.product-card .table-spec thead tr{background:#f3f3f3}.product-card .table-spec thead tr th:first-child{font-weight:600}.product-card .table-spec thead tr th:last-child{text-align:right;font-weight:400}.product-card .table-spec tbody tr td:first-child{font-weight:600}.product-card .table-spec tbody tr td:last-child{text-align:right;font-weight:400}.product-card .table-spec tbody tr:nth-child(even){background:#f0f0f0}.product-card .price-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-card .price-box .cost{margin-right:5px}.product-card .price-box .price-prefix{margin-left:5px}.product-card .price-box .price-prefix b{font-weight:700}.product-card .price-box .price-prefix::before{content:"";display:inline-block;background-image:url(../img/products/sale.svg);background-size:cover;background-position:center;background-repeat:no-repeat;height:15px;width:15px;-webkit-transform:translateY(25%);-ms-transform:translateY(25%);transform:translateY(25%);margin-right:5px}.product-card .status{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:8px}.product-card .status svg{margin-right:8px}.product-card .content{margin:15px 0}.product-card .content a,.product-card .content li,.product-card .content p{font-size:1rem!important;text-align:left!important}.product-card .button-box{margin-top:20px}.swiper .gallery-thumbs .swiper-slide{width:132px!important}.info-text{padding:15px;background:#fff6ea;border-radius:5px}.product__advantages-list{margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:7px}.product__advantages-list .product__advantages-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px}@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}}