/*
Theme Name: Royal Elementor Kit Child
Template: royal-elementor-kit
Author: Tu Nombre
Description: Child theme para personalizaciones del tema Royal Elementor Kit.
Version: 1.0
*/

@import url("../royal-elementor-kit/style.css");


li.menu-item a {text-rendering: optimizeLegibility;-webkit-font-smoothing: antialiased;}
.elementor-element-1fc2745{z-index:99999 !important;}



.wp-singular #main, .archive #main {padding: 5%;}

.woocommerce-product-gallery__image {
    max-width: 70%;
}

.woocommerce-product-gallery__wrapper {text-align: center; display: flex;
    justify-content: center;
    align-items: center;}


section.related.products {margin-top: 100px;}
.custom-long-description h3 {margin-top: 50px;}

.single-product h1.entry-title {
    font-weight: 700;
    color: #000a3a;
}

.botonamazon{margin-top: 20px;
    margin-bottom: 10px;
    text-align: center;background: #399613;font-weight: 600;
   padding: 12px 26px 14px 26px;
    font-size: 20px;
}
.botonamazon:hover{    background: #0b133c;}

a.checkout-button.button.alt.wc-forward, .woocommerce div.product form.cart .button {
    background: #2aa7d6;
}
.single span.woocommerce-Price-amount.amount {
    color: #3a3a3a;
    font-weight: 800;
    font-size: 27px;
    letter-spacing: 1px;
}
.home span.woocommerce-Price-amount.amount {
    font-size: 18px;
    letter-spacing: 1px;
font-weight: 500;
}

.woocommerce-cart span.woocommerce-Price-amount.amount {
    font-size: 15px;
    letter-spacing: 1px;
font-weight: 500;
}

element.style {
}
li.wpmenucartli a.wpmenucart-contents span {
    color: white;
    display: inline-block !important;
}
li.wpmenucartli a.wpmenucart-contents .wpmenucart-icon-shopping-cart-0{color:white;}

.home article.wpr-grid-item h2 a, .home section.related.products h2, .product article.wpr-grid-item h2 a, .product section.related.products h2 {
    text-align: left; 
}



a.button.wc-forward {
    BACKGROUND: #0b133cde;
    color: #ffffff;
    font-weight: 400;
}
a.button.wc-forward:hover {
    BACKGROUND: #0b133c; color:white;
}
.woocommerce .quantity .qty {
    min-width: 90px;
}