/**
Theme Name: Astra Balahmar Theme
Author: Hanoona
Author URI: https://hanoona.net/
Description: A custom child theme for Balahmar Group\'s e-commerce website, built on Astra for speed, flexibility, and scalability.
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: astra-balahmar-theme
Template: astra
*/

h1, h2, h3, h4, h5, h6, button {
    font-family: 'Expo Arabic semibold', Arial, sans-serif;
    letter-spacing: 0 !important;
}
header, p, a, .headline-label, .sub-headline, form, input, textarea, .astra-cart-drawer-title, .woocommerce-info, footer {
    font-family: 'Expo Arabic book', Arial, sans-serif;
}


.contact-flex {
display:flex;
  flex-direction:row;
  gap:10px;
}

.column {
width:50%
}

@media only screen and (max-width: 800px) {
.contact-flex {
display:flex;
  flex-direction:column;
  gap:10px;
}
.column {
width:100%
}
}

input[type="submit"] {
    border-radius: 5px !important;
}

.category-name-box h4{
    text-align:right;
}

.category-box-cta {
    text-align:left;
}

/* Target the Arabic view only */
html[lang="ar"] .category-box-cta .e-fas-arrow-right {
    transform: scaleX(-1); /* Flips the arrow horizontally */
}

.elementor-1081 .elementor-element.elementor-element-6e8beef:not(.elementor-motion-effects-element-type-background) {
    background-image: url(https://motasemodeh.com/balahmargroup/wp-content/uploads/2024/11/Balahmar-trading-Company-hero-banner-ar.webp);
}

.elementor-1081 .elementor-element.elementor-element-6e8beef::before {
    background-image: linear-gradient(90deg, #FFFFFF00 25%, #000000 100%);
}

.section-headline-divider-right .elementor-divider {
    justify-content: flex-start;
}
.section-headline-divider-left .elementor-divider {
    justify-content: flex-end;
}
.elementor-2142 .elementor-element.elementor-element-38004b0 .elementor-divider-separator {
    margin-right: 0;
}

.elementor-2142 .elementor-element.elementor-element-199ef2b .elementor-divider-separator {
    margin-left: 0;
}

form, input, textarea {
    text-align:right;
}

input[type="submit"] {
    letter-spacing:0
}

.ast-footer-copyright {
    text-align: right;
}

.site-below-footer-wrap .ast-builder-html-element{
    text-align: left !important;
}

/* Style the search button */
.search-submit {
    right: 173px !important;

}



.tax-rate .woocommerce-Price-amount {
    
    direction:rtl !important;
    justify-content: flex-start !important;
}

.show-password-input {
    background: none;
    color: #952c2a;
    padding: 0;
    font-size: 16px;
    position: absolute !important;
    top: 50% !important;
    left: 4% !important;
}

.woocommerce-cart table.shop_table .woocommerce-Price-amount {
    font-weight: 600;
}

.elementor-2277 .elementor-element.elementor-element-59abafa3 .elementor-icon-list-text {
    transition: color 0.3s;
    direction: ltr;
}

footer .elementor-icon-list-item .elementor-icon-list-icon{
    padding-right: 0 !important;
    padding-left: 5px;
}

.woocommerce-page.woocommerce-checkout form #order_review td:last-child {
    text-align: right;
}

.tax-rate td {
    
    direction:rtl !important;
    justify-content: flex-start !important;
}
address, cite {
    font-style: normal;
    font-family: 'Expo Arabic book', Arial, sans-serif !important;
}

@media (max-width:500px) {

.search-submit {
    right: 80% !important;
}
.ast-icon.icon-search svg {
    width: 14px !important;
}
}

body.checkout-ar .tax-rate td {
    justify-content: flex-end !important;
}

#reg_username,
#reg_email {
    text-align: left;
}
