/*
Theme Name: ideaWeb d
Theme URI: http://www.ideaweb.es
Version: child 2.23
Author: ideaWeb diseño de paginas web en Madrid
Author URI: http://www.ideaweb.es
Template: Divi
*/

@import url("../Divi/style.css");

/*------------vertical align------*/
.idw-vertical-align
{
	display: flex;
	flex-direction: column;
	justify-content: center;
}
/*--------mod selector producto--------*/
#selector_producto .qty
{
	padding:9px 0px 9px 0px!important;
}
.value span:after
{
	display:none!important;
}
/*-----------------formulario de contacto-----------------*/
.gform_body input, .gform_body textarea
{
	border:1px solid #ccc;
	padding:14px!important;
	margin-top:0px!important;
	margin-bottom:0px!important;
	transition: all 0.3s;
}
.gform_body input:focus, .gform_body textarea:focus
{
	border:1px solid #a55e37;
}
.gform_footer
{
	text-align:center;
}
.gform_button
{
	border: none;
	color: #fff;
	background-color: #333;
	padding:10px 25px;
	transition: all 0.3s;
	cursor:pointer;
}
.gform_button:hover
{
	background-color:#a55e37;
}
/*---------------mod menu-----------------*/
#menu-menu-principal .current-menu-item a::before,
#menu-menu-principal .current_page_item a::before {
 content: "";
 position: absolute;
 z-index: 2;
 left: 0;
 right: 0;
}
#menu-menu-principal li a:before {
 content: "";
 position: absolute;
 z-index: -2;
 left: 0;
 right: 100%;
 bottom: 0%;
 background: #000; /*** COLOR OF THE LINE ***/
 height: 2px; /*** THICKNESS OF THE LINE ***/
 -webkit-transition-property: right;
 transition-property: right;
 -webkit-transition-duration: 0.3s;
 transition-duration: 0.3s;
 -webkit-transition-timing-function: ease-out;
 transition-timing-function: ease-out;
}
#menu-menu-principal li a:hover {
 opacity: 1 !important;
}
#menu-menu-principal li a:hover:before {
 right: 0;
}
#menu-menu-principal li li a:before {
 bottom: 0%;
}
/*-------------quitar metadatos carrito y checkout---------*/
.woocommerce-cart .wc-block-components-product-metadata {
    display: none;
}
.woocommerce-checkout .wc-block-components-product-metadata {
    display: none;
}