/*
Theme Name: Adena Child
Theme URI: http://www.wpbingosite.com/adena
Author: wpbingo
Description: This is a child theme for Adena
Version: 1.0.0
Author URI: http://wpbingosite.com
Template: adena
Text Domain: adena-child
*/
/*************** ADD YOUR CUSTOM CSS HERE  ***************/
.bwp-header .wpbingoLogo img {max-width:220px;}
.titulo_banner {font-style:italic;font-weight:700;text-transform: initial;font-family:"Playfair Display", Sans-serif}
.contact-us-form input[type=submit] {background-color:#ffffff;color:#000000;border:1px solid #000000;}
.contact-us-form input[type=submit]:hover{color:#ffffff;}
.bwp-main .page-title {padding:170px 0 175px;}
ul.woocommerce-product-subcategories .slick-track {display:none;}
.bwp-filter-ajax #bwp_form_filter_product .bwp-filter-price .price-input {color:#000000;font-size:15px;}

.woocommerce-ordering .pwb-dropdown-toggle {
  color: #000 !important;
  font-weight: 400;
}
.search-top h2 {font-style:italic;font-weight:700!important;text-transform: initial;font-family:"Playfair Display", Sans-serif;}
/* Contenedor visual de imagen en el grid */
.content-products-list .products-entry .thumbnail,
.content-products-list .products-entry .product-image,
.content-products-list .products-entry .image,
.content-products-list .products-entry .product-thumb,
.content-products-list .products-entry .item-image {
    height: 460px !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    overflow: hidden !important;
}

/* Imagen del producto */
.content-products-list .products-entry img,
.content-products-list .product-block img,
.content-products-list .thumbnail img,
.content-products-list .product-image img,
.content-products-list .item-image img {
    width: auto !important;
    height: auto !important;
    max-width: none !important;
    max-height: 100% !important;
    transform: scale(1.15) !important;
    transform-origin: center center !important;
}
.product-thumb-hover .hover-image,
.product-thumb-hover img.hover-image,
.products-entry-thumb .hover-image,
.products-thumb .hover-image {
    display: none !important;
}
.products-list.grid .product-wapper {padding:0 0px 0 0;}
/* La caja de la imagen no debe forzar escalado */
.products-list.grid .product-wapper .products-thumb,
.products-entry .products-thumb,
.products-thumb {
    text-align: center !important;
    display: block !important;
}

/* El enlace tampoco debe ocupar más de la cuenta */
.products-list.grid .product-wapper .products-thumb a.woocommerce-LoopProduct-link,
.products-entry .products-thumb a.woocommerce-LoopProduct-link,
.products-thumb a.woocommerce-LoopProduct-link {
    display: inline-block !important;
    width: auto !important;
    max-width: none !important;
}

/* La imagen del listado: tamaño real, sin estirar */
.products-list.grid .product-wapper .products-thumb img,
.products-entry .products-thumb img,
.products-thumb img {
    width: 300px !important;
    height: 414px !important;
    max-width: 300px !important;
    max-height: 414px !important;
    min-width: 300px !important;
    min-height: 414px !important;
    object-fit: contain !important;
    display: block !important;
    margin: 0 auto !important;
    transform: none !important;
}
.products-thumb img.fade-in,
.products-thumb img.wp-post-image,
.products-thumb img.lazyloaded,
.products-thumb img.ls-is-cached {
    width: 300px !important;
    height: 414px !important;
    transform: none !important;
}
/* QUITAR CAJA DE PAGO FICHA PRODUCTO */
.quickview-container .bwp-single-info .safe-checkout, .single-product .bwp-single-info .safe-checkout {display:none;}

/* QUITAR INFO SOBRE LA ENTREGA */
.quickview-container .bwp-single-info .product-shipping-delivers, .single-product .bwp-single-info .product-shipping-delivers {display:none;}

.woocommerce-tabs #tab-reviews #reviews .button-reviews {text-transform:none;}
.item-title a{color:#000000;}
.social-share a{color:#000000;}
.wishlist-box a{color:#000000;}
.mini-cart a, .top-cart a, .wc-block-cart-item__wrap a{color:#000000;}
.bwp-navigation ul.menu>li.level-0>a {font-size:16px;}
.wc-block-components-order-summary-item__description h3{font-size:16px;}
.wc-block-components-checkout-order-summary__title-text{font-family:"Playfair Display"!important;}

@media (max-width: 768px) {
.products-list.grid .product-wapper .products-thumb .product-button-mobile {right: 40px;bottom: 15px;}
.products-list.grid .product-wapper {padding: 0px;}
.contents {padding: 0 32px;}
.price {font-size:16px;}
}
.bwp-navigation ul.menu>li.level-0.current-menu-ancestor>a, .bwp-navigation ul.menu>li.level-0.current-menu-item>a, .bwp-navigation ul.menu>li.level-0.current_page_item>a, .bwp-navigation ul.menu>li.level-0:hover>a {color:#676767!important;}


#bwp-topbar .topbar-container>div:only-child {text-align:right!important;}
.box-form-login .sign__in--img img,
.box-form-login .sign__in--img {
    display: none !important;
}
.wp-block-woocommerce-cart .wc-block-components-totals-coupon__form button {color:#ffffff!important;}
.enlace_sietepar {color:#ffffff;}
.entry-title a{color:#1e1e1e;}
.author .post-categories a:before, .category-posts .cate-post-content .post-categories a:before, .post-related .post-categories a:before, .search .post-categories a:before {background:#1e1e1e;}
.post-categories a{color:#1e1e1e;}
.bwp-navigation ul.menu>li.level-0 {padding-left:30px;}