.woocommerce p {

    font-size: 1.2em;

    line-height: 1.7em;

    color: #555;

}

h1, .alpha, .hentry .entry-header h1, .hentry .entry-header h2 {

    letter-spacing: -2px;

    font-weight: 450;

    color: #35031f;

}

/** SHOP PAGES **/
#iconBox {
    height: 198px;
    width: 110px;
    float: right;
    bottom: 200px;
    position: relative;
    background-image: url(/promo/img/icono-cajas.png);
    background-repeat: no-repeat;
    background-size: contain;
    margin-right: 10%;
}

.post-type-archive-product .woocommerce-product-details__short-description, .tax-product_cat .woocommerce-product-details__short-description { display: none; }

.modal-quick-view .product .social-icons {

    display: block!important;

}

li.product a.add_to_cart_button, li.product a.added_to_cart, li.product .product-item > a.button, .product a.add_to_cart_button, .product a.added_to_cart, .product .product-item > a.button {
    color: #ddd;
    font-weight: 800;
    background-color: #65063b;
    border: 2px solid #ddd;
    width: 80%;

}
li.product a.add_to_cart_button:hover, 
li.product a.added_to_cart:hover, 
li.product .product-item > a.button:hover, 
.product a.add_to_cart_button:hover, 
.product a.added_to_cart:hover, 
.product .product-item > a.button:hover {

    color: #ffffff;

    font-weight: 800;

    background-color: #b2829d;

    border: 2px solid #cec2ab;

    width: 80%;

}
li.product .price del, .product .price del {
    color: #65063b; }
/** END SHOP PAGES **/

/* Ficha producto
==========================*/
.ficha-producto { margin-top:20px; float: right; width: 100%; display: table;}
.single-product .cart {float: left; }
.ficha-producto hr{ float:left; display:block; width:100%;}
.ficha-producto .ficha-featured ul{margin:0; padding:0;}
.ficha-producto .ficha-featured li{
background-color:#F5AF00; color:#fff; padding:8px; margin:5px; width:auto; display:inline;}
.ficha-producto .row1, .ficha-producto .row2{ margin-top:20px;}
.ficha-producto .row1 li{  list-style:none; float:left; display:inline; width:18%; margin:10px 1%;}
.ficha-producto .last_row li{  list-style:none; float:left; display:inline; width:23%; margin:10px 1%;}
.ficha-producto .row2 ul{ width:100%; margin:0 auto;}
.ficha-producto .row2 li{  list-style:none; float:left; display:block; width:68%;min-height:71px; margin-left:0;padding-left:0; }
.ficha-producto .row1 li#uno{
background: url("/wp-content/themes/unicase-child/images/Icono-Cepa.jpg") no-repeat top center;
padding-top:115px;
text-align:center;
color:#000;
}
.ficha-producto .row1 li#dos{
background: url("/wp-content/themes/unicase-child/images/Icono-Tipo-vino.jpg") no-repeat top center;
padding-top:115px;
text-align:center;
color:#000;
}
.ficha-producto .row1 li#tres{
background: url("/wp-content/themes/unicase-child/images/Icono-AOC.jpg") no-repeat top center;
padding-top:115px;
text-align:center;
color:#000;
}
.ficha-producto .row1 li#cuatro{
background: url("/wp-content/themes/unicase-child/images/Icono-Region.jpg") no-repeat top center;
padding-top:115px;
text-align:center;
color:#000;
}
.ficha-producto .row1 li#cinco{
background: url("/wp-content/themes/unicase-child/images/Icono-Anada-.jpg") no-repeat top center;
padding-top:115px;
text-align:center;
color:#000;
}
.ficha-producto .last_row li#seis{
background: url("/wp-content/themes/unicase-child/images/Icono-Maridaje.jpg") no-repeat top center;
padding-top:115px;
text-align:center;
color:#000;
}
.ficha-producto .last_row li#siete{
background: url("/wp-content/themes/unicase-child/images/Icono-Momento.jpg") no-repeat top center;
padding-top:115px;
text-align:center;
color:#000;
}
.ficha-producto .last_row li#ocho{
background: url("/wp-content/themes/unicase-child/images/Icono-Temperatura.jpg") no-repeat top center;
padding-top:115px;
text-align:center;
color:#000;
}
.ficha-producto .last_row li#nueve{
background: url("/wp-content/themes/unicase-child/images/Icono-Guarda.jpg") no-repeat top center;
padding-top:115px;
text-align:center;
color:#000;
}
.ficha-producto .row2 li#ojo{
background: url("/wp-content/themes/unicase-child/images/Icono-Visual.jpg") no-repeat left top;
padding-left:115px;
padding-top:30px;
}
.ficha-producto .row2 li#nariz{
background: url("/wp-content/themes/unicase-child/images/Icono-Nariz.jpg") no-repeat left top;
padding-left:115px;
padding-top:30px;
}
.ficha-producto .row2 li#boca{
background: url("/wp-content/themes/unicase-child/images/Icono-Boca.jpg") no-repeat left top ;
padding-left:115px;
padding-top:30px;
}
.ficha-producto .row1 li#uno span,.ficha-producto .row1 li#dos span,.ficha-producto .row1 li#tres span,.ficha-producto .row1 li#cuatro span,.ficha-producto .row1 li#cinco span, .ficha-producto .last_row li#seis span, .ficha-producto .last_row li#siete span, .ficha-producto .last_row li#ocho span , .ficha-producto .last_row li#nueve span { color:#808080;}
.woocommerce #content div.product .product_title, .woocommerce div.product .product_title, .woocommerce-page #content div.product .product_title, .woocommerce-page div.product .product_title{
font-size:18px !important;
}
.wpcf7-form-control-wrap input, .wpcf7-form-control-wrap textarea { 
	width: 100%;
    display: block;
    border-top: white;
    border-left: white;
    border-right: white;
    border-bottom: 5px solid darkgrey;
}
@media only screen and (min-width: 768px) and (max-width: 979px) {	
.ficha-producto .ficha-featured li{display:block; width:100% !important;}
.ficha-producto .row1 li, .ficha-producto .last_row li{ width:100%; margin:10px 0;}
.ficha-producto .row2 li{width:60% !important;}
}
@media only screen and (max-width:428px){
.ficha-producto .row1 li, .ficha-producto .last_row li{ width:100%; margin:10px 0;}
.ficha-producto .row2 ul { width:60%;}
}

/**
* Estilos sobreescritos
*/
.navbar .navbar-collapse .nav-outer .navbar-nav > li > a i {
    padding-right: 2px;
    font-size: 20px;
    color: #faf7f8;
}
.phone {
    font-size: 1.7em;
    font-weight: 500;
    color: #270008;
    font-family: helvetica;
    font-style: oblique;	
}
.top-bar .quick-links > li a, .top-bar .quick-links {
    color: ghostwhite!important;
}
.top-bar {
    background: #65063b;
    -webkit-box-shadow: 0px 4px 28px 0.2px rgba(0,0,0,0.75);
    -moz-box-shadow: 0px 4px 28px 0.2px rgba(0,0,0,0.75);
    box-shadow: 0px 4px 28px 0.2px rgba(0,0,0,0.75);
}
.mega_dropdown {
	background-image: url("/wp-content/uploads/2018/11/background-dropmenu4.png");
    background-repeat: no-repeat, repeat;
}
.mega_main_menu li.multicolumn_dropdown .mega_dropdown li > .mega_dropdown li {
    padding-left: 30px;
}

.dropdown-menu {
	margin-left: -350px;
}