/**
* Theme Name: Smartic Child
* Description: This is a child theme of Smartic, generated by Merlin WP.
* Author: <a href="https://wpopal.com/">Opal Team</a>
* Template: smartic
* Version: 2.3.2
*/

.wc-block-components-button .wp-element-button .wc-block-cart__submit-button .contained {
	background-color: black;
}

.inventory_status {
    display: none !important;
}

/* @media (min-width: 768px) {
	.woocommerce-product-gallery .slick-arrow,
	.woocommerce-product-gallery .slick-next,
	.woocommerce-product-gallery .slick-prev {
		display: none !important;
	}

	.woocommerce-product-gallery .slick-track {
		width: 100% !important;
		transform: none !important;
		display: flex !important;
		flex-wrap: wrap !important;  
		overflow: visible !important;
	}

	.woocommerce-product-gallery .woocommerce-product-thumbnails {
		display: flex !important;
		flex-wrap: wrap !important;
		column-gap: 8px;
		row-gap: 18px;    
		justify-content: flex-start;
		align-items: flex-start;
		overflow: visible !important;
		max-width: 500px !important;
		width: 100%;
		height: auto !important;
		box-sizing: border-box;
		margin-top: 12px;
	}

	.woocommerce-product-gallery .woocommerce-product-thumbnails .slick-slide,
	.woocommerce-product-gallery .slick-slide {
		width: 100px !important;
		float: none !important;
		display: flex !important;
		align-items: center;
		justify-content: center;
	}

	.woocommerce-product-gallery .woocommerce-product-thumbnails img,
	.woocommerce-product-gallery .flex-control-thumbs img {
		width: 100px !important;
		object-fit: cover;
		box-shadow: none !important;
		transition: border .2s, box-shadow .2s;
		z-index: 1 !important;
	}
	.woocommerce-product-gallery .slick-list {
		overflow: visible !important;
		height: auto !important;
	}


	.flex-control-nav.flex-control-thumbs.slick-initialized.slick-slider {
		max-width: 100% !important;
		height: auto !important;
	}
} */

input[type="text"],
input[type="email"],
input[type="password"],
input[type="number"],
textarea {
    font-size: 16px !important;
}


/* Les flèches de la galerie produit toujours visibles */
.woocommerce-product-gallery .slick-arrow,
.woocommerce-product-gallery .slick-next,
.woocommerce-product-gallery .slick-prev {
    opacity: 1 !important;
    visibility: visible !important;
    pointer-events: auto !important;
    transition: none !important;
    /* Optionnel : ajuste leur z-index si besoin */
    z-index: 10;
}

@media (max-width: 900px) {
  .lcp-inner.lcp-content-zoom {
    opacity: 0 !important;
  }
    .lcp-inner.lcp-content {
    opacity: 1 !important;
  }
}


.single-product div.product form.cart {
	box-shadow: 0 8px 16px rgba(0, 0, 0, 0.12), 0 1.5px 6px rgba(0,0,0,0.06);
}