/*
 * Custom code goes here.
 * A template should always ship with an empty custom.css
 */
p {
    color: #000000; /* Cambia el código de color por el que prefieras */
}
/*main > #wrapper {
    margin-top: 40px;
}*/
.box-cateh2 .ApColumn .ApImage {
    margin-bottom: 80px;
}
.box-cateh2 .ApImage .image_description {
    background: #000;
    width: 80%;
    left: 10% !important;
    bottom: 10px !important;
    padding: 10px 10px 0px 10px;
    text-align: center;
}
.box-cateh2 .ApImage .image_description h2 {
    text-transform: uppercase;
    color: #fff;
    line-height: 20px;
}
body#category .product_list.grid .ajax_block_product {
    margin-bottom: 20px;
}
body#category .product_list.grid .ajax_block_product .product-miniature, .owl-carousel .product-miniature{
    border: 1px solid #f1f1f1;
    border-radius: 15px;
    padding: 0px 10px;
    box-shadow: 11px 9px 10px -10px rgba(61, 61, 61, 0.75);
    -webkit-box-shadow: 11px 9px 10px -10px rgba(61, 61, 61, 0.75);
    -moz-box-shadow: 11px 9px 10px -10px rgba(61,61,61,0.75);
}
.block-categories .category-sub-menu li > a {
    text-align: left;
}
.subcategory-meta {
    background: #baafd99c;
    border-radius: 0 0 15px 15px;
box-shadow: 11px 9px 10px -10px rgba(61, 61, 61, 0.75);
    -webkit-box-shadow: 11px 9px 10px -10px rgba(61, 61, 61, 0.75);
    -moz-box-shadow: 11px 9px 10px -10px rgba(61,61,61,0.75);
}
.subcategory-image {
    border-radius: 15px;
}
.subcategory-image img {
    border-radius: 15px 15px 0 0;
}
.block-category .category-cover img {
    border-radius: 15px;
}
.footer-bottom {
    text-align: center;
}
#blockcart-modal .cart-content a.btn, .product-add-to-cart .product-quantity .add-to-cart, .leo-cart-dropdown-action a.btn.cart-dropdow-checkout, .continue.btn, button.btn.btn-primary.center-block, .checkout.cart-detailed-actions.card-block .btn {
    background: #baafd9cf;
}
#blockcart-modal .cart-content a.btn:hover, #blockcart-modal .cart-content a.btn:focus, .product-add-to-cart .product-quantity .add-to-cart:hover, .product-add-to-cart .product-quantity .add-to-cart:focus, .leo-cart-dropdown-action a.btn.cart-dropdow-checkout:hover, .leo-cart-dropdown-action a.btn.cart-dropdow-checkout:focus, .continue.btn:hover, .continue.btn:focus, button.btn.btn-primary.center-block:hover, button.btn.btn-primary.center-block:focus, .checkout.cart-detailed-actions.card-block .btn:hover, .checkout.cart-detailed-actions.card-block .btn:focus {
    background: #baafd9;
}
.box-banner_outlet .ApImage.effect.img-fluid a {
    width: 100%;
}
.page-home .ApColumn .title_block {
    font-size: 32px;
}
.page-home .ApColumn .sub-title-widget {
    font-size: 18px;
}
.subcategory-block .subcategory-name {
    font-size: 16px;
    font-weight: 600;
}
.subcategory-block h3 {
    text-align: center;
}
.footer-center {
    background: #baafd95e;
}
.para_pedir {
    text-align: center;
    background: #baafd95e;
    padding: 15px 10px 20px 10px;
    margin: 0 20px;
    font-size: 16px;
}
a.llamanos {
    background: #f8f8f8;
    padding: 10px;
    margin-bottom: 15px;
    display: block;
}
a.contactanos {
    background: #f8f8f8;
    padding: 10px;
    margin-bottom: 15px;
    display: block;
}
a.llamanos:hover {
    background: #baafd9;
    color: #fff;
}
a.contactanos:hover {
    background: #baafd9;
    color: #fff;
}
.diseno_3d {
    position: relative;
}
.effect.diseno_3d a:before {
    content: " ";
    width: 100%;
    height: 100%;
    background-color: rgb(0 0 0 / 25%);
}
.diseno_3d .image_description h2 {
    font-size: 46px;
    color: #fff;
}
.diseno_3d .image_description {
    position: absolute;
    width: 100%;
    top: 40%;
    text-align: center;
}
@media (min-width: 992px) and (max-width: 1199px) {
    .leo-megamenu .navbar-nav>li>a {
        padding: 30px 5px;
    }
}
.box-cateh2 .ApImage img {
    border-radius: 20px;
}
    .box-products, .box-blog {
        min-height: 0 !important;
        display: none !important;
    }