.product-card{padding:10px;box-sizing:border-box;display:flex;flex-direction:column;border:.5px solid transparent;border-radius:16px}.product-card:hover{border:.5px solid #cacaca}@media(max-width:992px){.product-card:hover{border:none}}.product-card-img-area{width:100%}.product-card-img-link{display:flex;justify-content:center}.product-card-img{width:auto;max-width:100%;height:100px;object-fit:contain}.product-card-content-area{display:flex;flex-direction:column;justify-content:space-between;height:210px}.product-card-content-top{height:68px;margin-top:16px}.product-card-title{font-size:16px;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:2}.product-card-manufacturer-code{margin-top:2px}.product-card-content-bottom{display:flex;flex-direction:column}.product-card-rating{margin-bottom:2px}.product-card-price{font-size:22px;font-weight:600;margin-bottom:8px;margin-top:2px}.carousel-container{display:block;width:100%;position:relative}.slider-wrapper{overflow:hidden;position:relative;margin:0 60px}@media(max-width:768px){.slider-wrapper{margin:0}}.my-slider{width:100%}.tns-inner{margin-right:0!important}.tns-item{padding:10px!important}.carousel-button-container{position:absolute;top:0;bottom:0;width:60px;display:flex;align-items:center;justify-content:center;z-index:10}.carousel-button-container:first-child{left:0}.carousel-button-container:last-child{right:0}.carousel-btn{height:45px;width:45px;border-radius:25%;font-size:16px;border:.5px solid #444;background:#fff;color:#444;cursor:pointer}.carousel-btn:hover{background:#0000001a}@media(max-width:768px){.carousel-button-container,.carousel-btn{display:none}}.carousel-single-page .carousel-btn{display:none}.carousel-single-page .carousel-button-container{display:none}.carousel-single-page .slider-wrapper{margin:0}