section.elementor-section.elementor-top-section.elementor-element.elementor-element-814aa12.elementor-section-height-min-height.elementor-section-boxed.elementor-section-height-default.elementor-section-items-middle {
    height: 650px;
}

li.product.type-product.instock.product_cat-silk-cotton.product_tag-saree.has-post-thumbnail.shipping-taxable.purchasable.product-type-simple {
    padding: 5px;
}

a.button.product_type_simple.add_to_cart_button {
    width:90%;
    padding: 10px;
    margin: 0px 0px -10px 0px;
    background-color: #7D603D;
    color: #fff;
}

a.wc-buy-now-btn.wc-buy-now-btn-archive.button.add_to_cart_button{
 	  width: 90%;
    padding: 10px;
    margin: 0px 00px 10px 0px;
}

div#ppom-price-container {
    display: none;
}

a.woocommerce-LoopProduct-link.woocommerce-loop-product__link {
    margin: -5px -5px 0px -5px;
}

button.single_add_to_cart_button.button.alt {
    margin: 5px;
}

button.wc-buy-now-btn.wc-buy-now-btn-single.single_add_to_cart_button.button.alt {
    margin: 5px;
}

div#wapo-total-price-table {
    display: none;
}
.elementor-kit-5 h6 {
    font-family : "Abel", Sans-serif;
    text-transform: none;
}


/* Container for each checkbox and label */
.checkbox-container {
  display: flex;
  align-items: center;
  margin-bottom: 8px; /* Adjust spacing between checkbox items */
}

/* Style for the checkbox */
.checkbox-container input[type="checkbox"] {
  width: 16px; /* Set desired width */
  height: 16px; /* Set desired height */
  margin-right: 8px; /* Space between checkbox and label */
  vertical-align: middle;
  appearance: none; /* Remove default styling */
  border: 2px solid #ccc;
  border-radius: 3px;
  background-color: #fff;
  cursor: pointer;
  position: relative;
}

/* Style for the checked state */
.checkbox-container input[type="checkbox"]:checked {
  background-color: #007bff; /* Change to your desired color */
  border-color: #007bff;
}

/* Checkmark styling */
.checkbox-container input[type="checkbox"]:checked::after {
  content: "";
  position: absolute;
  top: 2px;
  left: 5px;
  width: 4px;
  height: 8px;
  border: solid #fff;
  border-width: 0 2px 2px 0;
  transform: rotate(45deg);
}

/* Style for the label */
.checkbox-container label {
  font-size: 14px; /* Adjust font size as needed */
  line-height: 1.4;
  color: #333; /* Adjust text color as needed */
}

#callnowbutton.cnb-single{
	width: 55px;
    height: 55px;
    border-radius: 50%;
    box-shadow: 0 3px 6px rgba(0, 0, 0, 0.3);
    background-position: center;
    background-size: 35px 35px;
    background-repeat: no-repeat;
    bottom: 120px;
    right: 15px;
}

.woocommerce div.product .wl-addto-cart.wl-style-4 form.cart .button:not(.woolentor-quick-checkout-button), .wl-addto-cart.wl-style-4 form.cart .button:not(.woolentor-quick-checkout-button)
 {
    padding: 19px 0;
    border-radius: 5px;
    margin-top: 6px;
}
.elementor-3941 #easy-sticky-sidebar-1.easy-sticky-sidebar {
    display: none;
}
body.wp-singular.page-template.page-template-elementor_canvas.page.page-id-3941 .joinchat.joinchat--left.joinchat--btn.joinchat--show.joinchat--tooltip, body.wp-singular.page-template.page-template-elementor_canvas.page.page-id-4007 .joinchat.joinchat--left.joinchat--btn.joinchat--show.joinchat--tooltip {
	display:none;
}
@media (min-width:768px) and (max-width:1024px){
	.elementor-242 .elementor-element.elementor-element-a4249ca .ht-products .ht-product .ht-product-inner .ht-product-content .ht-product-content-inner .ht-product-title a{
			font-size:12px;
	}
 .ht-product-title .prt {
	font-size:12px;
}
@media (min-width:180px) and (max-width: 768px) {
  .wsc-left-div .wsc-left-sec-product {
        max-width: 20ch;
        overflow: visible;
        white-space: nowrap;
    }
}
	.wsc-left-sec-product{
		 max-width: 150px;
	}
	@media only screen and (max-width: 768px) {
    .wsc-left-div {
        width: 60%;
        text-align: left;
    }
}
