/**
Theme Name: caipez
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: caipez
Template: astra
*/

.elementor-1255 .elementor-element.elementor-element-6233d5b > .elementor-container {
    max-width: 1200px;
}

/* Títulos */

h1.woocommerce-products-header__title,
h1.product_title {font-size: 1.2rem!important;
 color:#565656;}


h4 {color:#838383!important;}

/* === GRAL === */

/* SITIO Color fondo gral */
.woocommerce #content .ast-woocommerce-container {background-color:#f7f7f7!important;}

/* SITIO titulo y subtitulo */
.site-title, .site-title a, .site-title a:focus, .site-title a:hover, .site-title a:visited
 {	font-size: 16px;
	color:#878787;}/*rgb(135, 135, 135)*/

.site-description {
		text-transform: uppercase;
	font-size:12px!important;
}

.ast-theme-transparent-header .site-title a,
.ast-theme-transparent-header .site-header .site-description {
	color:#878787!important;
	line-height:1.4;}

/* eliminar sombras contacto etc */
.elementor-7 .elementor-element.elementor-element-33afdb6 > .elementor-element-populated {
	box-shadow:none;}

/* === Home ===*/
/*ocultar categoria home */
.ast-woo-product-category {display:none!important;}

/*achicar margen y altura de banner */
.elementor-800 .elementor-element-40d7ed8 {padding: 100px 30px 50px 30px!important;}

/* texto y margen */
.woocommerce ul.products li.product .woocommerce-loop-product__title,
.astra-shop-summary-wrap {font-size:14px;
margin-bottom:0;}

/* margen sup */
.elementor-800 .elementor-element.elementor-element-9887b81 {
	padding: 0px 30px 40px 30px;}
.elementor-element.elementor-element-c9180b8 > .elementor-element-populated {
	margin: 0px 30px 30px 30px;}

/* === CATALOGO ===*/

/* fuerza head bcolor en todas las páginas del sitio*/
.ast-below-header-bar {background-color: #E8EDF2!important;}

/* restaura tranparencia en head del home*/
.home .ast-below-header-bar {background-color: transparent!important;}

/* acerca titulo a thumbnail*/
.woocommerce ul.products li.product .woocommerce-loop-product__title {
	margin-top:-12px;}

/* ocultar breadcrumb 
.woocommerce-breadcrumb {display: none;}*/

/*margen sup e inf */

.ast-separate-container .ast-woocommerce-container {padding: 0em 6.67em;}

.ast-woo-product-category {margin-bottom:0!important;}

.cart,
.woocommerce-ordering {display:none;}

/* proporcion img-descripcion */
.woocommerce #content .ast-woocommerce-container div.product div.images {width:70%;}
.woocommerce #content .ast-woocommerce-container div.product div.summary {width:28%;}

/* === FORM CONTACTO === */

/*cambiar color a * en form */

.wpforms-container .wpforms-required-label {
	color: #373737;}

.wpforms-submit-container {text-align:right;}

/* Pagina de  Obra individual */
li#tab-title-description  {display:none!important;}

/* === FOOTER === */
footer a:hover {color:#fff;}

/* ================== fin =============== */

/* ============== RESPONSIVE ============ */
@media only screen and (max-device-width: 920px) {
 .ast-below-header-bar {
	background-color: #95bfe5!important;}
}

@media only screen and (max-device-width: 767px) {

.ast-below-header-bar {background-color: #95bfe5!important;}

.ast-woocommerce-container {padding: 0em 0.5em!important;}

.woocommerce #content .ast-woocommerce-container div.product div.images,
.woocommerce #content .ast-woocommerce-container div.product div.summary {width: 100%;}
	
.elementor-800 .elementor-element.elementor-element-c9180b8 > .elementor-element-populated {margin: 0;}
.elementor-800 .elementor-element.elementor-element-398106a > .elementor-widget-container {margin-top: 30px;}
.woocommerce ul.products li.product .woocommerce-loop-product__title  {line-height:18px;}
	}