
.zoom {
  transition: transform .9s;
}

.zoom:hover {
  -ms-transform: scale(97); /* IE 9 */
  -webkit-transform: scale(.97); /* Safari 3-8 */
  transform: scale(.97); 
}



li.product.type-product {
  transition: transform .9s;
}

li.product.type-product:hover {
  -ms-transform: scale(97); /* IE 9 */
  -webkit-transform: scale(.97); /* Safari 3-8 */
  transform: scale(.97); 
}




li.product.type-product a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart {
    display: none !important;
}



.woo-product-gallery-slider .slick-arrow {
    background: #fff;
    border-radius: 50%;
    padding: 10px;
    height: 40px;
    width: 40px;
    margin: 0px 10px;
}

.woo-product-gallery-slider .flaticon-back:before, .woo-product-gallery-slider .flaticon-right-arrow:before 
{position: relative;top: -8px !important;font-size: 25px;left: -2px;}



.woo-product-gallery-slider  .slick-slide img {
    border-radius: 10px;
}

.woo-product-gallery-slider  .slick-slide {
    border-radius: 10px;
}


.woo-product-gallery-slider  button.slick-prev.slick-arrow {
    padding: 0px !important;
    margin-left: 25px;
    ;
}

.woo-product-gallery-slider  button.slick-next.slick-arrow {
    margin-right: 15px;
}
 


.woocommerce-product-details__short-description  ul {
    margin-bottom: 20px;
}


.single-product .elementor-element.elementor-element-259f0ff .elementor-widget-wrap.elementor-element-populated {
    min-height: 550px;
}
.customcontent p,
.customcontent span,
.customcontent li {
  font-weight: 200 !important;
}

.whychoosesubhead h2 {
  font-family: 'Airone', sans-serif !important;
  font-size: 28px !important;
  color: #BBAA53 !important;
}
.whychoosemain2 h2 {
	 font-family: 'Airone', sans-serif !important;
  font-size: 56px !important;
  color: #ffffff !important;
}
.customheadingh22 h2 {
	 font-family: 'Airone', sans-serif !important;
  font-size: 48px !important;
  color: #272522 !important;
}




body.postid-83 .elementor-accordion .elementor-accordion-item:last-child {
    display: none !important;
}
body.postid-883 .elementor-accordion .elementor-accordion-item:last-child {
    display: none !important;
}

/* First row (header) styling */
.elementor-element-9801886 table tr:first-child {
  background-color: #272522 !important;
}

.elementor-element-9801886 table tr:first-child td,
.elementor-element-9801886 table tr:first-child th,
.elementor-element-9801886 table tr:first-child * {
  background-color: #272522 !important;
  color: #ffffff !important;
}

/* First column cells except header */
.elementor-element-9801886 table tr:not(:first-child) td:first-child {
  background-color: #BBAA53 !important;
  color: #ffffff !important;
  font-weight: 600;
}

/* Other cells (normal body cells) */
.elementor-element-9801886 table tr:not(:first-child) td:not(:first-child) {
  background-color: #ffffff !important;
  color: #000000 !important;
}

/* Responsive scroll for mobile */
@media (max-width: 768px) {
  .elementor-element-9801886 table {
    display: block;
    overflow-x: auto;
    width: 100%;
    white-space: nowrap;
  }
}
