/*
Theme Name: Crems Child Theme
Theme URI: http://crems.like-themes.com/
Author: Like Themes
Author URI: http://like-themes.com/
Description: Blank Child Theme for Crems
Template: crems
Version: 1.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: four-columns, right-sidebar, full-width-template
Text Domain: crems

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/
/*
Header
*/
#lte-nav-wrapper.lte-nav-color-black .lte-navbar-icons .lte-cart .lte-count {border-radius: 10px; width:35px;}
#lte-nav-wrapper {min-height:70px;}
#lte-nav-wrapper .container {min-height:70px;}

/*
Home
*/
.comment-text p, .lte-text-page p {color: black;}
.lte-page-header .container {padding-top:35px; padding-bottom:35px;}
.lte-background-light .lte-page-header:after {display:none;}
.lte-header-wrapper+.main-wrapper>.margin-default, .lte-header-wrapper+.margin-default {padding-top: 20px;}
.lte-wc-order {height:30px;}
.woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {display:none;}
.woocommerce ul.products[class*="columns-"] li.product .woocommerce-Price-amount, .woocommerce-page ul.products[class*="columns-"] li.product .woocommerce-Price-amount {font-weight:bold;}
.elementor-13198 .elementor-element.elementor-element-cc9b109 .elementor-heading-title {font-weight:600;}
.lte-background-black .button, .lte-background-black input[type="button"], .lte-background-black input[type="submit"], .lte-background-black .lte-btn {background: black;}
.lte-body-black .woocommerce ul.products[class*="columns-"] li.product .woocommerce-loop-product__title, .lte-body-black .woocommerce-page ul.products[class*="columns-"] li.product .woocommerce-loop-product__title, .lte-background-black .woocommerce ul.products[class*="columns-"] li.product .woocommerce-loop-product__title, .lte-background-black .woocommerce-page ul.products[class*="columns-"] li.product .woocommerce-loop-product__title {color: black !important; font-weight:600;}
.woocommerce-loop-product__title {color: black !important;}
.lte-background-black .button{color:black}
.lte-excerpt {color:black}
.woocommerce ul.products[class*="columns-"] li.product .lte-excerpt, .woocommerce-page ul.products[class*="columns-"] li.product .lte-excerpt {display:none;}
.woocommerce.lte-product-style-circle ul.products[class*="columns-"] li.product .woocommerce-loop-product__title, .woocommerce-page.lte-product-style-circle ul.products[class*="columns-"] li.product .woocommerce-loop-product__title {font-size: 28px;word-break:normal;}
.elementor-accordion .elementor-tab-content {color: black;}
/*
Categoria
*/
.lte-page-header h1 {font-weight:700;}
.button.btn-xs, input[type="button"].btn-xs, input[type="submit"].btn-xs, .lte-btn.btn-xs {background: black;}
.woocommerce.lte-product-style-large ul.products[class*="columns-"] li.product .woocommerce-loop-product__title, .woocommerce-page.lte-product-style-large ul.products[class*="columns-"] li.product .woocommerce-loop-product__title {font-weight:600; font-size:18px;}
.woocommerce ul.products[class*="columns-"] li.product, .woocommerce-page ul.products[class*="columns-"] li.product {margin: 0px !important;}
/*
Producto
*/
@media (max-width: 991px) {
    .woocommerce ul.products[class*="columns-"],.woocommerce-page ul.products[class*="columns-"] {
        margin-bottom:50px !important;
    }
}
.woocommerce div.product .summary.entry-summary .price {font-weight:700;}
.woocommerce div.product form.cart .button {background-color: black; width: 100%;}
.woocommerce div.product p.price del .woocommerce-Price-amount, .woocommerce div.product span.price del .woocommerce-Price-amount, .woocommerce ul.products li.product .price del .woocommerce-Price-amount {color: black !important;}
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt.disabled, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt.disabled:hover, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled:hover, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled[disabled], .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled[disabled]:hover, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt.disabled, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt.disabled:hover, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled:hover, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled[disabled], .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled[disabled]:hover, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt.disabled, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt.disabled:hover, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled:hover, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled[disabled], .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled[disabled]:hover, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt.disabled, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt.disabled:hover, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled:hover, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled[disabled], .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled[disabled]:hover, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt.disabled, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt.disabled:hover, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt:disabled, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt:disabled:hover, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt:disabled[disabled], :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt:disabled[disabled]:hover, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt.disabled, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt.disabled:hover, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt:disabled, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt:disabled:hover, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt:disabled[disabled], :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt:disabled[disabled]:hover, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt.disabled, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt.disabled:hover, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt:disabled, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt:disabled:hover, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt:disabled[disabled], :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt:disabled[disabled]:hover, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt.disabled, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt.disabled:hover, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt:disabled, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt:disabled:hover, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt:disabled[disabled], :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt:disabled[disabled]:hover {background-color:black !important;}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active a {font-weight:600;}
.upsells.products>h2, .related.products>h2 {font-weight:600;}
.lte-header-wrapper+.main-wrapper>.margin-default, .lte-header-wrapper+.margin-default {padding:20px 0 0 0;}
.lte-footer-wrapper:before {display:none;}
.woocommerce div.product div.images.woocommerce-product-gallery {margin-bottom:0px !important;}
.woocommerce-product-details__short-description p {margin:0px 0 5px;}
.woocommerce .single_add_to_cart_button {background-color:black;font-weight: 600;}
/*
Carrito
*/
.woocommerce .wc-proceed-to-checkout .button.alt {background-color:black !important; width:100%;}
.lte-header-wrapper + .main-wrapper > .margin-default, .lte-header-wrapper + .margin-default {padding:20px 0 0 0 !important;}
table.shop_table .woocommerce-cart-form__cart-item .product-name a {font-weight:600;}
/*
Blog
*/
div.blog.layout-classic article:not(.has-post-thumbnail) {background-color:white;}
div.blog.layout-classic article .lte-header h3 {color: black;}
div.blog article:not(.has-post-thumbnail) .lte-post-info li span {color:grey;}
div.blog.layout-classic article:not(.has-post-thumbnail) {border:1px black dotted;}
/*
Nuestra Calidad
*/
.elementor-widget-lte-icons .lte-block-icon span.lte-header.lte-h5 {font-weight: 600;}
.lte-heading.lte-subcolor-white .lte-subheader, .lte-heading.lte-subcolor-white .lte-header span {color: black; font-weight:400;}
.lte-heading.lte-color-black .lte-header {font-weight:600;}

.button.btn-lg, input[type="button"].btn-lg, input[type="submit"].btn-lg, .lte-btn.btn-lg {background-color: black; font-size:12px;}
.elementor-widget-lte-icons .lte-block-icon span.lte-header.lte-h6 {font-weight: 600;}
.lte-countup.layout-default .countUp-wrap .countUp-item .lte-subheader {font-weight: 600;}

.lte-contact-form-7 p>span {margin-bottom:10px !important;}
form textarea, .form-row textarea, form input:not([type="submit"]):not([type="button"]):not([type="radio"]):not([type="checkbox"]), .form-row input:not([type="submit"]):not([type="button"]):not([type="radio"]):not([type="checkbox"]) {font-size: 12px;}
.wpcf7-quiz-label {font-size:12px;}
.wpcf7-list-item-label {font-size:12px;}
/*
footer
*/
.copyright-block {background-color: black;}
#lte-widgets-footer {padding:35px 0 0 0;}

.modal {
    display: none;
    position: fixed;
    z-index: 1;
    left: 0;
    bottom: 15rem;
    width: 100%;
    height: 100%;
    background-color: rgba(0,0,0,0.4); /* Fondo oscuro */
	z-index: 9999;
  }

.modal-content {
	background-color: #fff;
	margin: 15% auto;
	padding: 20px;
	border: 1px solid #888;
	width: 100%;
	max-width: 900px;
}

.close {
	color: #aaa;
	float: right;
	font-size: 28px;
	font-weight: bold;
}

.close:hover,
.close:focus {
	color: black;
	text-decoration: none;
	cursor: pointer;
}