/*
Theme Name: Hello Elementor Child
Theme URI: https://elementor.com/hello-theme/?utm_source=wp-themes&utm_campaign=theme-uri&utm_medium=wp-dash
Template: hello-elementor
Author: Elementor Team
Author URI: https://elementor.com/?utm_source=wp-themes&utm_campaign=author-uri&utm_medium=wp-dash
Description: A plain-vanilla &amp; lightweight theme for Elementor page builder
Tags: flexible-header,custom-colors,custom-menu,custom-logo,featured-images,rtl-language-support,threaded-comments,translation-ready
Version: 2.3.1.1613694154
Updated: 2021-02-19 00:22:34

*/
body{
	font-family:"Advent Pro", Sans-serif;
}
/*variaciones*/
table tbody>tr:nth-child(odd)>td, table tbody>tr:nth-child(odd)>th {
    background-color: transparent !important;
}
/*tamaño de las muestras de las variaciones*/
.variable-item:not(.radio-variable-item){
	width:90px !important;
	height:90px !important;
}


/*texto color variaciones*/
table.variations {
font-size:1.4rem !important;
}

/*variaciones*/
.woocommerce div.product form.cart .variations th.label{
	display: flex;
    flex-direction: column;
    justify-content: center;
}

/*texto variación elegida*/
.woo-selected-variation-item-name{
text-align:start !important;
color:#C986A1 !important;
}


/*sombra circulos muestras*/
.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item) {
	box-shadow:0 0 0 1px #a46497;
}
/*circulos de muestras seleccionado*/
.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).selected, .woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).selected:hover {
    box-shadow: 0 0 0 2px rgb(255 175 206);
}

/*circulos sin seleccionar muestras*/
.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item) {
	box-shadow:0 0 0 1px rgb(182 162 162 / 30%);
}

.xoo-wsc-icon-basket1:before {
    content: "\e900" !important;
	color:#DB7DB3 !important;
}

/*icono side cart delete*/
.xoo-wsc-icon-trash:before {
 background-image: url("outline_delete_black_24dp.png") !important;
 padding-right: 5px;
 padding-bottom: 5px;
}

/*posicion carrito side cart*/
.xoo-wsc-basket {
	bottom: 59px !important;
}

/*alinear botones del carrito abajo*/
.woocommerce ul.products li.product .button{
bottom: 20px;
position: absolute;
left: 30px;
right: 30px;
margin: auto;	
}

.woocommerce ul.products li.product .price {
   margin-bottom:60px;
}

/*circulo oferta en producto solo*/
.woocommerce span.onsale{
	background-color: #C988FD !important;
    font-family: "Roboto", Sans-serif !important;
    font-weight: 200 !important;

}

/*boton buscar productos*/
.dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit {
     background-color: #DB7DB3 !important;
 }
/*triangulito boton buscar*/
.dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit:before {
border-color:transparent #DB7DB3 transparent !important;	
}
/*borde cajon busqueda*/
.dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input {
    border: 1px solid #DB7DB3 !important;
 }

/*checkout*/

/* checkout 2 columnas*/
@media (min-width: 768px){
    #customer_details{
        width: 50%;
        float: left;
    }
    #order_review_heading{
        width: 30%;
        float: left;
    padding-left: 30px;
    }
    #order_review{
        width: 50%;
        float: left;
        padding-left: 30px;
    }
   /* .woocommerce table.shop_table td{
        width: 50%;*/
    /*}*/
    .woocommerce .col2-set .col-1, .woocommerce-page .col2-set .col-1,
    .woocommerce .col2-set .col-2, .woocommerce-page .col2-set .col-2{
        width: 100%;
    }
}

/*BOTON PAGAR*/
[type=button]:focus, [type=button]:hover, [type=submit]:focus, [type=submit]:hover, button:focus, button:hover {
    background-color: #DB7DB3 !important;
 }
/* whatsaap boton flotante*/
.ht-ctc-chat{
		bottom:10px !important;
	}


/*tabla carrito*/
/*ANCHO columnas del carrito*/
@media (min-width: 768px){
.woocommerce table.shop_table td.product-thumbnail {
	width: 5% !important;
	}
.woocommerce table.shop_table td.product-remove {
    width: 5% important;
}
}
/*productos category en un sola columna moviles*/
@media (max-width: 684px){
.elementor-element.elementor-products-grid ul.products{
 display:flex !important;	
flex-direction: column;
margin-bottom:5px;
 
	}
	
/*tamaño de los circulos de las muestras de las variaciones*/
.variable-item:not(.radio-variable-item){
	width:60px !important;
	height:60px !important;
}
.woo-variation-swatches .variable-items-wrapper {
	padding-left:33px !important;
}	
	.woocommerce div.product form.cart .variations td.label{
		text-align:center !important;
	}
	
}
