/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 1.0.1
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/*
    Add your custom styles here
*/
.nomargen, .nomargen h2, .nomargen p{
	margin-bottom:0;
}
.menuprincipal > nav > ul{
	row-gap:10px;
}
.menuprincipal .btmenu{
	justify-content:center;
}
.menuprincipal .btmenu > a{
	padding:8px 16px !important;
	border-radius:4px;
	background-color:#FFB602;
	flex-grow:unset !important;
}
.menuprincipal .btmenu:hover > a{
	background-color:black;
}
.iconbg .elementor-icon{
	background-color: black;
  padding: 10px;
  border-radius: 100px;
}
.iconpath path, .iconpath line, .iconpath circle{
	stroke:#FFB602 !important;
}
.homesales .newtag{
	display:none;
}
.hidenovedad .newtag{
	display:none;
}
.gridimg a{
	width:100%;
}
.gridimg img{
	height:350px;
	object-fit:cover;
}
.jetfixwidth .jet-select{
	width:225px;
}
.praddcart .cfvsw-swatches-option{
	max-height:24px;
}
.praddcart table.variations th.label, .praddcart table.variations td.value{
	background-color:unset;
	padding:0;
}
.praddcart table.variations th.label{
	margin-bottom:16px;
}
.praddcart table.variations > tbody > tr{
	padding:16px;
	border:1px solid #7B7B7B;
	border-radius:4px;
	display:block;
	margin-bottom:16px;
}
/* Guia tallas */
.customtable .tabla-medidas-custom {
	border-collapse: collapse;
	border: none;
	width: 100%;
	color: #000000;
	text-align: center;
}
.customtable .tabla-medidas-custom thead tr {
	background-color: #FFB602;
}
.customtable .tabla-medidas-custom th {
	font-size: 16px;
	font-weight: bold;
	padding: 12px 8px;
	border: none;
}
.customtable .tabla-medidas-custom tbody td {
	font-size: 19px;
	padding: 12px 8px;
	border: none;
	font-weight: 300;
}
.customtable .tabla-medidas-custom tbody td:first-child {
	font-weight: 500;
}
.customtable .tabla-medidas-custom tbody tr:nth-child(odd) td {
	background-color: #ffffff;
}
.customtable .tabla-medidas-custom tbody tr:nth-child(even) {
	background-color: #FFE9B2;
}
/* Guia tallas */
.contactoform .smalltxt{
	font-size:10px;
	line-height:12px;
	display:block;
}
.contactoform .elementor-field-type-acceptance a{
	color:white;
	font-weight:bold;
}
@media screen and (max-width:767px){
	.gridimg img{
		height:250px;
	}
}