/**
 * B2B UI Tweaks — Enqueued Stylesheet
 *
 * Contains static CSS rules previously injected inline via wp_footer.
 * Enqueued by Israel_Mkt_B2B_UI_Tweaks::enqueue_ui_tweaks_assets().
 *
 * @package Israel_Market_B2B
 */

/* ============================================================
   Theme Default Footer Suppression
   ============================================================ */
.site-info,
.ast-footer-copyright,
.storefront-site-info {
    display: none !important;
}

/* ============================================================
   Dynamic Footer Block
   ============================================================ */
.israel-mkt-dynamic-footer {
    text-align: center;
    padding: 20px;
    background: #f8f9fa;
    font-size: var(--cs-text-sm);
    border-top: 1px solid #ddd;
}

.israel-mkt-dynamic-footer p {
    margin: 0 0 10px;
}

.israel-mkt-dynamic-footer .contact-info {
    margin-top: 15px;
    font-weight: bold;
}

/* ============================================================
   Single Product — Swap Add-to-Cart & Quantity Positions
   ============================================================ */
form.cart {
    display: flex !important;
    flex-direction: row-reverse;
    align-items: center;
    justify-content: flex-end;
    gap: 15px;
}

form.cart button.single_add_to_cart_button {
    margin-left: 0;
    margin-right: 15px;
}

form.cart .quantity {
    margin-left: 0;
    margin-right: 0;
}

/* ============================================================
   Product Short Description — Center Align
   ============================================================ */
.woocommerce-product-details__short-description,
.product .summary .woocommerce-product-details__short-description p {
    text-align: center !important;
}

/* ============================================================
   Contact Page — Left Align / LTR
   ============================================================ */
.page-template-contact .entry-content,
.contact-form-wrapper {
    text-align: left !important;
    direction: ltr !important;
}
