/*
Theme Name: Zanna Child
Theme URI: http://zanna.novaworks.net
Description: This is a child theme for Juliette Theme.
Author: Novaworks
Author URI: http: //www.novaworks.net/
Template: zanna
Version: 1.0
*/

/****************************************************************/
/*************** ADD YOUR CUSTOM CSS IN THIS AREA ***************/
/****************************************************************/







/****************************************************************/
/****************************************************************/
/****************************************************************/
.kitify-testimonials.preset-type-1 .swiper-slide-visible{
	opacity:1 !important;
}














/* Contac form */

.formStyle input {
    padding: 15px !important;
	width: 100%;
}
.formStyle textarea {
    padding: 15px !important;
	width: 100%;
	height: 120px;
}
.formStyle label {
    font-size: 15px;
    font-weight: 500;
	margin-bottom: 5px;
  display: block;
}

.row {
  display: flex;
  flex-wrap: wrap;
  gap: 20px;
}

.col-6 {
  flex: 1 1 48%; 
  display: flex;
  flex-direction: column;
}

.col-sm-12 {
  flex: 1 1 100%;
}
.form_privacy input[type="checkbox"] {
    width: 16px;
    height: 16px;
    cursor: pointer;
}
.formStyle p {
    margin-bottom: 0;
}
.form_privacy span.wpcf7-list-item-label {
    display: inline-flex;
}
.form_privacy .wpcf7-list-item {
	margin-left: 0 !important;
}


/* Contact form end */

ul.products .product .product-item .nova_product_quick_view_btn:hover, ul.products .product .product-item .nova_product_wishlist_btn:hover {
    background: #b07e4f;
    color: #fff!important;
}
.home_testimonial span.star-rating {
    display: none !important;
}

.pro_size_guide th, td {
    border: 1px solid #ccc;
}

.pro_size_guide strong {
    font-weight: 600;
}
.woocommerce-message {
    background-color: #b07e4f;
}
.woocommerce-message:before {
    left: 10px;
}
.woocommerce-info {
    background-color: #b07e4f;
}
.woocommerce-info:before {
    margin-left: 0px;
}
 .size-chart {
      width: 100%;
      border-collapse: collapse;
    }
    .size-chart th,
    .size-chart td {
      border: 1px solid #ccc;
      padding: 10px;
      text-align: center;
    }
    .size-chart th {
      background-color: #f5f5f5;
      font-weight: bold;
    }
/*     .size-chart tr, td {
      border: 1px solid #ccc !important;
      padding: 10px;
      text-align: center;
    } */


aside#woocommerce_product_tag_cloud-1 {
    display: none;
}

/* Responsive Start */


    @media (max-width: 600px) {
      .size-chart thead {
        display: none;
      }
      .size-chart, 
      .size-chart tbody, 
      .size-chart tr, 
      .size-chart td {
        display: block;
        width: 100%;
      }
      .size-chart tr {
        margin-bottom: 15px;
      }
      .size-chart td {
        text-align: right;
        padding-left: 50%;
        position: relative;
      }
      .size-chart td::before {
        content: attr(data-label);
        position: absolute;
        left: 10px;
        width: 45%;
        padding-left: 10px;
        font-weight: bold;
        text-align: left;
      }
    }





