
/* Tighten content wrapper */
.woocommerce-MyAccount-content,
.woocommerce-order {
    margin: 0 auto;
    padding: 10px 0 !important;
    max-width: 960px !important; /* You can reduce further if needed */
}

/* Compact address section */
.woocommerce-columns .woocommerce-column {
    padding: 0 10px !important;
}

/* Adjust invoice buttons spacing */
.woocommerce-order .button {
    margin-bottom: 10px;
    padding: 6px 12px;
}
/* Reduce spacing below order table */
.woocommerce-order-details {
    margin-bottom: 10px !important;
}

/* Optional: remove large margins from headings */
.woocommerce-order-details__title,
.woocommerce-column__title {
    margin-bottom: 5px !important;
}

/* Align the "Order received" header with the order content width */
.woocommerce-order-received h1.entry-title {
    max-width: 1000px;
    margin: 0 auto 20px auto;
    padding-left: 10px;
    padding-right: 10px;
}

/* Align the order metadata block (order number, email, etc.) */
.woocommerce-order-received .woocommerce-order-overview {
    max-width: 1000px;
    margin: 0 auto 20px auto;
    padding-left: 0px;
    padding-right: 10px;
    box-sizing: border-box;
}

/* Optional: tighten the gap between the order metadata columns */
.woocommerce-order-overview li {
    margin-right: 15px !important;
}

/* Align the page title on WooCommerce pages */
.woocommerce-page .entry-title {
    max-width: 2300px;
    margin: 0 auto 20px auto;
    padding-left: 40px;
    padding-right: 10px;
    box-sizing: border-box;
}

/* Hide the "Edit" span button in the WooCommerce Blocks checkout address card */
.wc-block-components-address-card__edit {
    display: none !important;
}

.wpc-posts-found {
  display: none !important;
}

.dgwt-wcas-sf-wrapp {
    zoom: 1;
    width: 100%;
    max-width: 100vw;
    margin: 0;
    margin-bottom: 50px;
    position: relative;
    background: transparent; /* same as background: 0 0 */
}

/* Only adjust the widget with ID elementor-element-80c878d */
.elementor-element-80c878d > .elementor-widget-container {
  max-width: 400px;
  height: 60px;
  padding: 1px 89px;
}

.woocommerce div.product.elementor {
    margin-top: 25px;
    padding-left: 30px;
    padding-right: 30px;
}

/* Oculta apenas o span com o nome da língua no menu principal */
.pll-parent-menu-item > a > span:not(.sub-arrow) {
    display: none !important;
}

