/*
Theme Name: Woodmart Child
Description: A child theme of Woodmart Theme
Author: b42
Author URI: https://b42.it
Version: 1.0.2
Template: woodmart
*/

/* header */
.wd-header-nav {
    flex: 0 1 auto !important;
}
.wd-header-nav.wd-header-secondary-nav {
    display: none;
}
.wd-sub-menu li > a {
    font-size: 16px;
}

/* footer */
/* cookie consent banner */
.wcc-consent-container {
    z-index: 99999999999 !important;
}

@media all and (max-width: 1024px) {
    .wcc-revisit-bottom-left,
    #ht-ctc-chat {
        bottom: 67px !important;
    }
    #ht-ctc-chat {
        right: 60px !important;
    }
}

/* products */
body.single-product .single-breadcrumbs .wd-products-nav {
    display: none !important;
}


/* blog */
body.single header.entry-header .entry-thumbnail {
    display: none !important;
}

body.single header.entry-header .post-date {
    position: relative;
}

/* single product */
.c-cart_message {
    border: 1px solid #83b735;
    padding: 10px;
}

.c-cart_message .title,
.c-order-contacts .title {
    text-transform: uppercase;
}

.c-cart_message p:last-child,
.c-order-contacts p:last-child {
    margin-bottom: 0;
}

/* fix checkout due colonne openai */
/*
@media (min-width: 769px) {
  form.woocommerce-checkout > .customer-details {
    flex: 0 0 100% !important;
    max-width: 100% !important;
    display: flex;
    flex-wrap: wrap;
    gap: 30px;
  }

  form.woocommerce-checkout > .checkout-order-review {
    flex: 0 0 100% !important;
    max-width: 100% !important;
  }

  .customer-details > .woocommerce-billing-fields,
  .customer-details > .woocommerce-shipping-fields {
    flex: 1 1 calc(50% - 15px);
    max-width: calc(50% - 15px);
  }

  .customer-details > .woocommerce-additional-fields {
    flex: 0 0 100%;
    max-width: 100%;
  }
}
*/

/* suggerimento chatgpt mail Alessia 20/8/26 */

.cart-has-only-free-shipping-products .wd-shipping-progress-bar { display: none !important; }

.cart-has-only-free-shipping-products .shopping-cart-widget-footer .wd-progress-bar  { display: none !important; }
