.card{background:#fff}.card .card-product__left_box{overflow:hidden;position:relative}.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)}.card .card-product__left_box .cardFilter-img_after img{display:block}.card .card-product__left_box .swiper-wrapper{height:auto}.card .card-product__left_box .gallery-top{border:1px solid #c1c1c1;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px}.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;width:100%}.card .card-product__left_box .gallery-top:hover img{-webkit-transform:scale(.96);-ms-transform:scale(.96);transform:scale(.96)}.card .card-product__left_box .gallery-thumbs{margin-top:20px}.card .card-product__left_box .gallery-thumbs .img-box{border:1px solid #c1c1c1;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px;overflow:hidden;padding:4px;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)}.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}.card .card-product__left_box .gallery-thumbs .img-box:hover img{-webkit-transform:scale(.96);-ms-transform:scale(.96);transform:scale(.96)}.card .card-product__left_box .gallery-thumbs .swiper-slide-thumb-active .img-box{border:3px solid #103b99}.card .info-card{padding:25px 0;font-style:normal;font-weight:400;font-size:18px;line-height:22px;color:#000}.card .advantages .advantages_img_box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:10px 0}.card .advantages .advantages_img_box img{margin-right:10px}.card .advantages .advantages_img_box p{font-style:normal;font-weight:500;font-size:14px;line-height:16px;color:#000}.card .img-box{margin:auto;max-width:110px;width:100%;text-align:center}.card .img-box img{margin:auto;max-width:90px;width:100%;display:block}.card .img-box p{font-style:normal;font-weight:500;font-size:16px;line-height:18px;color:#000;text-align:center;margin-top:8px}.card .tabsBlock{background:#fafafa;-webkit-box-shadow:0 0 28px rgba(0,0,0,.15);box-shadow:0 0 28px rgba(0,0,0,.15);border-radius:4px;width:100%;min-height:auto;margin-top:45px!important;padding-bottom:20px}.card .tabs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0!important}.card .tabs .indicator{display:none}.card .tabs .tab{width:100%;max-width:180px;height:40px;list-style-type:none!important;text-align:center;margin-right:9px;margin-bottom:20px}.card .tabs .tab::last-child{margin-right:0}.card .tabs .tab .active{display:inline-block;background:#103b99;color:#fff;border:1px solid transparent;width:100%}.card .tabs .tab a{display:inline-block;width:100%;padding:11px 12px;border-radius:4px;border:1px solid #000;-webkit-box-sizing:border-box;box-sizing:border-box}.card li{list-style-type:inherit!important}.card .tabContent ul{-webkit-column-count:2;-moz-column-count:2;column-count:2;width:100%;max-width:800px;display:inline-block}.card .tabContent ul li{margin-bottom:20px}.card .tabContent .cart-product-table{width:100%;border-collapse:collapse}.card .tabContent .cart-product-table td,.card .tabContent .cart-product-table th{text-align:left;font-weight:400;font-size:15px;line-height:20px;padding:8px 15px}.card .tabContent .cart-product-table tbody tr:nth-child(2n+1){background:#f4f4f4}.card .swiper-button-next,.card .swiper-button-prev{top:44%;color:#fff}@media screen and (max-width:992px){.card .img-box{margin:30px auto}}@media screen and (max-width:991px){.card .card-product__left_box{margin:auto}}@media screen and (max-width:500px){.card .tabContent ul{-webkit-column-count:1;-moz-column-count:1;column-count:1;padding:0}.card .tabContent ul li{border-bottom:1px solid #103b99;padding:0 0 5px}}@media screen and (max-width:450px){.card .tabs .tab{margin-bottom:15px;max-width:auto;width:auto}}@media screen and (max-width:430px){.card h3{font-size:24px;line-height:normal}.card .img-box img{max-width:100px;min-width:100px}}