/*
Theme Name: Barberry Child
Theme URI: http://barberry.temashdesign.com/
Description: This is a child theme for Barberry.
Author: TemashDesign
Author URI: https://temash.design
Template: barberry
Version: 1.0
*/

/****************************************************************/
/*************** ADD YOUR CUSTOM CSS IN THIS AREA ***************/
/****************************************************************/

/****************************************************************/
/****************************************************************/
/****************************************************************/
form.woocommerce-ordering {
    display: none !important;
}


/************************** GENERAL ****************************/
h3 {
    font-size: 18px !important;
    font-weight: 200 !important;
    font-style: italic;
    color: #BFBFBF !important;
}

h1{
	font-size:35px !important;
	font-weight: bold;
}

.site-footer-inner .menu-inicio-container ul li {
    float: left;
    text-align: center;
    width: 188px;
    margin: auto;
}

.menu-inicio-container {
    width: 818px;
    margin: auto;
}


input.contact.pe-show-enq-modal.wpi-button.single_add_to_cart_button.button.alt {
    font-size: 14px;
}

button.vc_general.vc_btn3.vc_btn3-size-lg.vc_btn3-shape-square.vc_btn3-style-modern.vc_btn3-color-white {
    border: solid #404040;
    background: #ffffff;
}

.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-facebook {
    background: none;
}

.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-instagram {
    background: none;
}

.vc_btn3-container.vc_btn3-center .vc_btn3-block.vc_btn3-size-md {
    font-size: 20px;
}

a.vc_general.vc_btn3.vc_btn3-size-lg.vc_btn3-shape-square.vc_btn3-style-classic.vc_btn3-block.vc_btn3-color-white{
    font-size: 20px;
}

.page-id-10 .title-section .title-section-wrapper{
	padding-bottom:30px !important;
}

/************************** CATÁLOGO ****************************/


ul.products.columns-3 > .product, ul.products.columns-3 .flickity-slider > .product {
    padding-left: 0.1875rem;
    padding-right: 0.1875rem;
    padding-bottom: 0.1875rem;
}

.product-details {
    display: flex;
    align-items: center;
    flex-wrap: nowrap;
    flex-direction: column;
}
.product-image:hover {
    opacity: 01;
    background: #000000 !important;
    filter: brightness(0.3);
	cursor:pointer !important;
}

.product-inner:hover .product-details {
    display: flex;
    align-content: center;
    align-items: center;
    flex-direction: column;
    vertical-align: middle;
	cursor:pointer !important;
}

ul.products li.product {
    margin-bottom: 3px;
}


ul.products.columns-3.product-grid-layout-2 li.product .product-inner .product-details .product-title a{
	font-size: 18px;
}

ul.products.product-grid-layout-2 li.product .product-inner .product-details .product-title {
    margin-bottom: -17px;
}

.product-inner:hover .product-title a div span {
    color: #ffffff !important;
    font-size: 25px!important;
	opacity:1 !important;
	font-style: normal !important;
	font-weight:600 !important;
	letter-spacing: 2px !important;
	text-decoration:none !important;
}

.product-inner .product-title a div span {
    color: #ffffff !important;
    font-size: 0px!important;
	opacity:0 !important;
	text-align:center !important;
}

ul.products.product-grid-layout-2 li.product .product-inner .product-details .product-title a div span:after {
    content:none !important;
}
/************************** POPUP ME INERESA ****************************/


.ui-dialog .ui-dialog-titlebar {
    padding: 1.6em 1.5em !important;
    position: relative;
    background-color: #000000 !important;
    color: #ffffff;
}

/************************** SINGLE PRODUCT ****************************/

.TituloProductos {
    min-height: 160px;
    display: block;
    align-items: center;
    width: 100%;
    text-align: center;
	margin-top: 60px;
}
.TituloProductos h1{
    text-transform:uppercase;
	font-size:35px;
	font-weight: bold;
}

input.wpi-button {
    max-width: 250px !important;
}

.product_meta_ins {
    display: none;
}

/************************** HEADER ****************************/

.menu {
    justify-content: flex-end !important;
}

/************************** Biografia ****************************/

.wpb_text_column.wpb_content_element.textoEN {
    font-weight: 300 !important;
}

/************************** FOOTER ****************************/


footer#site-footer .widget-area .cell aside, footer#site-footer .copyright-section .cell aside {
    padding-bottom: 0px;
}


.menu-footer-container ul li {
    width: auto;
    float: left;
    padding: 0px 20px;
}

.menu-footer-container .menu {
    justify-content: center !important;
}

.menu-footer-container .menu {
    display: inline-flex;
}

footer#site-footer .copyright-section {
    padding-top: 0px;
}

aside#block-6 {
    margin-bottom: 0px;
}

/*------------------------------------------IPAD HORIZONTAL---------------------------------------*/


@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : landscape) {

}

/*------------------------------------------IPAD VERTICAL---------------------------------------*/


@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : portrait) { 

}

/*------------------------------------------MÓVIL---------------------------------------*/

@media only screen 
and (min-device-width : 0px) and (max-device-width : 490px) {
.TituloProductos {
    min-height: 120px;
    display: block;
    align-items: center;
    width: 100%;
    margin-top: 50px;
    text-align: center;
    width: 330px;
}
	.wp-block-image .aligncenter img {
    width: 50%;
}
	.product-details-wrapper {
    display: none !important;
}
}
