/**
* Theme Name: Majextic Child
* Description: This is a child theme of Majextic, generated by Merlin WP.
* Author: <a href="https://leebrosus.com/">Duy Nguyen</a>
* Template: majextic
* Version: 1.0.2
*/

.tagged_as {
	display: none !important;
}

.ajax-search-result {
	top: 50%;
}


.majextic-products.products.columns-1 .product-style-default.product.type-product .product-image,
.majextic-products.products.columns-1 .product-style-default.product.type-product .product-transition { 
	height: 270px;
}

.e-n-tabs-content .products-carousel .woocommerce.columns-1.swiper.swiper-initialized.swiper-horizontal.swiper-pointer-events .product-style-default.product.type-product .product-transition {
	height: 250px;
}

.elementor-element .e-con-inner .elementor-element .woocommerce.columns-1.swiper.swiper-initialized.swiper-horizontal.swiper-pointer-events ul li .product-image,
.related.products.elementor-dots-style-2 .product-image {
	height: 290px;
}


#form-no-stock{
	padding: 10px;
	border-width: thin;
   	border-style: dashed;
    	border-color: #000;
}

.spinner {
    position: fixed;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 40px;
    height: 40px;
    border: 4px solid rgba(0, 0, 0, 0.1);
    border-left-color: #000;
    border-radius: 50%;
    animation: spin 1s linear infinite;
    z-index: 1000;
}

@keyframes spin {
    0% {
        transform: translate(-50%, -50%) rotate(0deg);
    }
    100% {
        transform: translate(-50%, -50%) rotate(360deg);
    }
}


.boton-descargar {
    display: inline-block;
    padding: 10px 20px;
    background-color: #007bff;
    color: #fff;
    text-decoration: none;
    border: none;
    border-radius: 4px;
    cursor: pointer;
    text-align: center;
    font-size: 16px;
}

.boton-descargar:hover {
    background-color: #0056b3;
}

#mensaje_no_stock{
	width:auto;
	margin-left: 10px;
}

@media (max-width:1300px){
  #mensaje_no_stock{
	width: 100%;
	margin-left: 0;
	margin-top: 5px;
  }
}

.wc-block-components-button__text{
	color: white;

}
.wc-block-cart__submit-container{
	background-color: #d8a420;
}

    