.swiper-wrapper {height: auto !important;}
#gallery .swiper-wrapper .swiper-slide img {border: 1px solid #eaeaea;}
.swiperButton {background-color: #2246e1;color: white !important;height: 100%;position: absolute;top: 22px;border-radius: unset;}
.swiper-button-next:after,
.swiper-rtl .swiper-button-prev:after,
.swiper-button-next:after,
.swiper-button-prev:after {font-size: 14px !important;}
.swiper-button-next.swiper-button-disabled,
.swiper-button-prev.swiper-button-disabled {background-color: #f4f4f4 !important;color: #d6d6d6 !important;opacity: 1;}
.titleProduct {width: 100%;color: #010101;}
.labelTeb {width: 100%;}
.details-tab {text-align: center;}
.details-tab li {white-space: nowrap;overflow: hidden;float: left;background: #e1e1e1;cursor: pointer;font-size: 18px;margin-right: 5px;padding: 20px 45px;}
.details-tab li.detailStaBactive {color: #2246e1;background: #f4f4f4;}
.description {padding: 60px;float: left;background-color: #f4f4f4;}
.ProductsList {float: left;width: 100%;}
.newLatest:hover{box-shadow: 1px 1px 10px 1px #f3f3f3;}
.ProductsListNew {width: 100%;float: left;}
.ProductsListNew:hover .products-details-a{text-decoration: underline !important;}
.productsDetail {padding: 0 15px;position: relative;margin: 20px 25px 0 25px;}
.buttonCon {float: left !important;margin-left: 0;text-align: center;}
.newframe{padding: 0 10px;}
.introDetails{-webkit-box-orient: vertical;word-break: break-all;overflow: hidden;text-overflow: ellipsis;width: 100%;}

@media (max-width: 768px ) {
    .description{padding: 60px 15px;}
} 