.entry-header{
	display:none !important;
}

.hfe-before-footer-wrap{
	display:none
}

/* .swiper-image-stretch .swiper-slide .swiper-slide-image{ 
	width: 100%;
	height: 800px;
	object-fit: cover;
} */


/* SHOPIFY PRODUCT WIDGET - COMPLETE FIX */

/* Quantity Input - MAIN FIX */
.shopify-product__quantity-input {
  color: #000000 !important;
  background-color: #ffffff !important;
  border: 1px solid #cccccc !important;
  text-align: center !important;
  font-size: 16px !important;
}

/* Product Container - Ensure contrast */
.shopify-product,
[class*="shopify-product"] {
  background-color: #ffffff !important;
  color: #000000 !important;
}

/* Product Title - Make Visible */
.shopify-product__title,
[class*="product__title"],
[class*="product-title"],
h1[class*="product"],
h2[class*="product"] {
  color: #000000 !important;
  background-color: transparent !important;
}

/* Product Description - Make Visible */
.shopify-product__description,
.shopify-product__price-container,
.product-description,
[class*="product__description"] {
  color: #000000 !important;
  background-color: transparent !important;
}

/* Product Price - Make Visible */
.shopify-product__price,
[class*="product__price"],
.product-price {
  color: #000000 !important;
  background-color: transparent !important;
}

/* Option Labels - Make Visible */
.shopify-product__option,
.shopify-product__option-label,
label[class*="product"],
label[class*="option"],
[class*="option-label"] {
  color: #000000 !important;
  background-color: transparent !important;
}

/* Input Fields - All Types */
.shopify-product input,
.shopify-product select,
.shopify-product textarea,
input[class*="product"],
select[class*="product"] {
  color: #000000 !important;
  background-color: #ffffff !important;
  border-color: #cccccc !important;
}

/* Buttons */
.shopify-product button,
button[class*="product"],
[class*="add-to-cart"],
[class*="buy-now"] {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
}

.shopify-product button:hover,
button[class*="product"]:hover {
  background-color: #333333 !important;
}

/* Dropdowns & Selects */
select,
.shopify-product select {
  color: #000000 !important;
  background-color: #ffffff !important;
  border: 1px solid #cccccc !important;
}

/* Text content - Universal */
.shopify-product p,
.shopify-product span,
.shopify-product div,
.shopify-product h3 {
  color: #000000 !important;
}

/* Remove any text-indent that might hide content */
.shopify-product__quantity-input {
  text-indent: 0 !important;
}

/* Ensure number input shows properly */
input[type="number"].shopify-product__quantity-input {
  -webkit-appearance: textfield !important;
  -moz-appearance: textfield !important;
  appearance: textfield !important;
}

input[type="number"].shopify-product__quantity-input::-webkit-outer-spin-button,
input[type="number"].shopify-product__quantity-input::-webkit-inner-spin-button {
  -webkit-appearance: none !important;
  appearance: none !important;
  margin: 0 !important;
  color: #000000 !important;
}


/* Hide WooCommerce Cart Icon */
.ast-header-cart,
.woocommerce-menu-cart,
.cart-contents,
.site-header-cart,
[class*="woocommerce-cart"],
[class*="header-cart"] {
    display: none !important;
}