/*
Theme Name: Qwery Child Theme
Template: qwery
Theme URI: https://qwery.ancorathemes.com/
Description: Qwery Child Theme
Author: AncoraThemes
Author URI: https://ancorathemes.com/
Version: 1.4
Tested up to: 6.6
Requires at least: 5.0
Requires PHP: 7.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: blog, e-commerce, portfolio, grid-layout, one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, custom-background, custom-colors, custom-header, custom-logo, custom-menu, editor-style, featured-image-header, featured-images, flexible-header, footer-widgets, full-width-template, microformats, post-formats, sticky-post, theme-options, threaded-comments, translation-ready, block-styles, wide-blocks
Text Domain: qwery
*/


/* =Child-Theme customization starts here
------------------------------------------------------------ */

body.single-product,
body.single-product .page_wrap,
body.single-product .page_content_wrap,
body.single-product .content_wrap,
body.single-product .content,
body.single-product .content_wrap > .content {
  background: #f1f1f1 !important;
  background-color: #f1f1f1 !important;
  overflow: visible !important;
}

.woocommerce_status_bar {
    display: none;
}

body.woocommerce-checkout .woocommerce-message a.button.wc-forward[href*="weekend-romantico-a-roma"] {
    display: none !important;
}

body.woocommerce-checkout tr.order-total,
body.woocommerce-checkout tr.order-total th,
body.woocommerce-checkout tr.order-total td,
body.woocommerce-checkout tr.order-total .amount,
body.woocommerce-checkout tr.order-total bdi,
body.woocommerce-checkout tr.order-total .woocommerce-Price-currencySymbol {
    color: #000 !important;
}

body.woocommerce-checkout #place_order,
body.woocommerce-checkout button#place_order,
body.woocommerce-checkout button[name="woocommerce_checkout_place_order"],
body.woocommerce-checkout button.woocommerce_checkout_place_order {
    background: var(--vtl-lime, #d6f655) !important;
    border-color: var(--vtl-lime, #d6f655) !important;
    color: var(--vtl-green-dark, #003944) !important;
}

body.woocommerce-checkout #place_order:hover,
body.woocommerce-checkout #place_order:focus,
body.woocommerce-checkout button#place_order:hover,
body.woocommerce-checkout button#place_order:focus,
body.woocommerce-checkout button[name="woocommerce_checkout_place_order"]:hover,
body.woocommerce-checkout button[name="woocommerce_checkout_place_order"]:focus,
body.woocommerce-checkout button.woocommerce_checkout_place_order:hover,
body.woocommerce-checkout button.woocommerce_checkout_place_order:focus {
    background: var(--vtl-lime-dark, #c3e44a) !important;
    border-color: var(--vtl-lime-dark, #c3e44a) !important;
    color: var(--vtl-green-dark, #003944) !important;
}

.cart-subtotal td {
    font-size: 1.3em;
}

/* Hide bottom info on hover in single product */
.archive .product_style_creative .post_featured.hover_shop .bottom-info {
    display: none !important;
}

.vtl-card.vtl-card--minimal .vtl-card__body {
    display: none !important;
}

.vtl-card.vtl-card--minimal .vtl-card__badge {
    display: none !important;
}

.vtl-card.vtl-card--minimal::after {
    content: attr(data-title);
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    height: 96px;
    box-sizing: border-box;
    padding: 22px 24px;
    color: var(--vtl-brand-green, #d7ff2f);
    font-weight: 800;
    font-size: 28px;
    line-height: 1.05;
    background: var(--vtl-brand-blue, #2430ff);
    pointer-events: none;
    overflow: hidden;
    white-space: normal;
    word-break: break-word;
}
