/* Change WooCommerce Classic Checkout Text Color to Black */
.woocommerce-checkout #customer_details label,
.woocommerce-checkout .woocommerce-info,
.woocommerce-checkout .woocommerce-message,
.woocommerce-checkout .woocommerce-error,
.woocommerce-checkout .woocommerce-invalid-required-field,
.woocommerce-checkout .woocommerce-invalid-email,
.woocommerce-checkout .woocommerce-invalid-password,
.woocommerce-checkout .woocommerce-invalid-postcode,
.woocommerce-checkout .woocommerce-invalid-state,
.woocommerce-checkout .woocommerce-invalid-city,
.woocommerce-checkout .woocommerce-invalid-address,
.woocommerce-checkout .woocommerce-invalid-phone,
.woocommerce-checkout .woocommerce-invalid-dob,
.woocommerce-checkout .woocommerce-invalid-donation-amount,
.woocommerce-checkout .woocommerce-invalid-cc-exp,
.woocommerce-checkout .woocommerce-invalid-cc-cvc,
.woocommerce-checkout .woocommerce-invalid-cc-number,
.woocommerce-checkout .woocommerce-invalid-cc-name,
.woocommerce-checkout .woocommerce-invalid-cvc,
.woocommerce-checkout .woocommerce-invalid-card-expiry,
.woocommerce-checkout .woocommerce-invalid-card-cvc,
.woocommerce-checkout .woocommerce-invalid-card-number,
.woocommerce-checkout .woocommerce-invalid-email,
.woocommerce-checkout .woocommerce-invalid-required-field {
    color: #000000 !important; /* Change this to the desired color code */
}

/* Change WooCommerce Classic Checkout Payment Method Text Color to Black */
.woocommerce-checkout #payment ul.payment_methods li label,
.woocommerce-checkout #payment div.payment_box p,
.woocommerce-checkout #payment div.payment_box span,
.woocommerce-checkout #payment div.payment_box label {
    color: #000000 !important; /* Change this to the desired color code */
}

/* Change WooCommerce Classic Checkout Additional Elements to Black */
.woocommerce-checkout #payment div.payment_box p.woocommerce-privacy-policy-text,
.woocommerce-checkout #payment div.payment_box p.woocommerce-privacy-policy-text a,
.woocommerce-checkout #payment div.payment_box p.woocommerce-terms-and-conditions-text,
.woocommerce-checkout #payment div.payment_box p.woocommerce-terms-and-conditions-text a,
.woocommerce-checkout #payment div.payment_box p.woocommerce-terms-and-conditions-checkbox label {
    color: #000000 !important; /* Change this to the desired color code */
}

.woocommerce-checkout #payment div.payment_box p.woocommerce-privacy-policy-text a:hover,
.woocommerce-checkout #payment div.payment_box p.woocommerce-terms-and-conditions-text a:hover {
    text-decoration: underline; /* Optional: Add underline on hover */
}

/* Change WooCommerce Product Page Quantity and Title Color to Black */
.single-product #quantity input,
.single-product .product_title {
    color: #000000 !important; /* Change this to the desired color code */
}

/* Change WooCommerce Product Page Quantity and Title Color to Black */
.single-product .qty.text {
    color: #000000 !important; /* Change this to the desired color code */
}

.single-product .product_title {
    color: #000000 !important; /* Change this to the desired color code */
}


/* Change "Powered by Woostify" Text */
.site-infor-col a[href="https://woostify.com/"] {
    display: none; /* Hide the Woostify link */
}

.site-infor-col:after {
    content: ' Gaizzo';
    color: #ffffff; /* Set the color of the new text */
}

/* White Text Color on Homepage for Price and Product Title */
.home .product .price,
.home .product h2.woocommerce-loop-product__title {
    color: #ffffff !important; /* Set the color to white */
}

/* Black Text Color on Product Page for Price and Product Title */
.single-product .price,
.single-product h1.product_title {
    color: #000000 !important; /* Set the color to black */
}

/* Change Font Color to Black for Terms and Conditions Text */
.woocommerce-terms-and-conditions-checkbox-text,
.woocommerce-terms-and-conditions-link {
    color: #000000 !important; /* Change this to the desired color code */
}

/* Change Color of Input Text in WooCommerce Classic Checkout */
.woocommerce-checkout input[type="text"],
.woocommerce-checkout input[type="password"],
.woocommerce-checkout input[type="email"],
.woocommerce-checkout input[type="tel"],
.woocommerce-checkout input[type="number"],
.woocommerce-checkout textarea {
    color: #000000 !important; /* Change this to the desired color code */
}

/* Change Color of Country / Region Text in WooCommerce Classic Checkout */
.woocommerce-checkout #billing_country_field label {
    color: #000000 !important; /* Change this to the desired color code */
}

/* Remove Styling of Country / Region Label in WooCommerce Classic Checkout */
.woocommerce-checkout #billing_country_field label {
    color: inherit !important;
}

/* Remove Country / Region Field in WooCommerce Classic Checkout */
.woocommerce-checkout #billing_country_field {
    display: none !important;
}

/* Change Font Color of Additional Information in WooCommerce Checkout */
.woocommerce-additional-fields h3,
.woocommerce-additional-fields label,
.woocommerce-additional-fields textarea {
    color: #000000 !important; /* Change this to the desired color code */
}

/* Remove Additional Information Section in WooCommerce Checkout */
.woocommerce-checkout .woocommerce-additional-fields {
    display: none !important;
}

/* Change Text Color to Black in WooCommerce Order Overview */
.woocommerce-order-overview strong {
    color: #000000 !important; /* Change this to the desired color code */
}

/* Change Text Color to Black in WooCommerce Table Product Total */
.woocommerce-table__product-total span.woocommerce-Price-amount {
    color: #000000 !important; /* Change this to the desired color code */
}

/* Change Text Color to Black in WooCommerce Order Details Table */
.woocommerce-table--order-details th,
.woocommerce-table--order-details td {
    color: #000000 !important; /* Change this to the desired color code */
}

/* Change Text Color to Black for Links in WooCommerce Order Details Table */
.woocommerce-table--order-details a {
    color: #000000 !important; /* Change this to the desired color code */
}

/* Change Text Color to Black for Price Amounts in WooCommerce Order Details Table */
.woocommerce-table--order-details .woocommerce-Price-amount {
    color: #000000 !important; /* Change this to the desired color code */
}
/* Change Text Color to Black for Order Details Title */
.woocommerce-order-details__title {
    color: #000000 !important; /* Change this to the desired color code */
}

/* Change Text Color to Black for Billing Address Title */
.woocommerce-column__title {
    color: #000000 !important; /* Change this to the desired color code */
}

/* Change Text Color to Black in WooCommerce Checkout Review Order */
#order_review,
#order_review table,
#order_review th,
#order_review td,
#order_review p,
#order_review label,
#order_review span,
#order_review h2 {
    color: #000000 !important; /* Change this to the desired color code */
}

#order_review a {
    color: #000000 !important; /* Change this to the desired color code for links */
}



h4.cart-sidebar-title {
    color: black;
}

label[for="pa_size"] {
    color: black;
}

#billing_company_field {
    display: none;
}

#billing_postcode_field {
    display: none !important;
}

.wc-block-components-title {
    color: black;
}

#shipping-address_2 {
    display: none;
}


/* Reset Additional CSS for WooCommerce Checkout */
.woocommerce-checkout {
    /* Reset or remove any styles you previously added for the checkout page */
}

/* Reset Additional CSS for WooCommerce Checkout */



#shipping-phone:required {
    border: 2px solid red; /* You can customize the styles as needed */
}


.wc-block-components-checkout-place-order-button {
    background-color: black;
}

.wc-block-components-checkout-place-order-button .wc-block-components-button__text {
    color: white;
}


/* Reset Additional CSS for WooCommerce Checkout */
.woocommerce-checkout,
.woocommerce-checkout #customer_details label,
.woocommerce-checkout .woocommerce-info,
.woocommerce-checkout .woocommerce-message,
.woocommerce-checkout .woocommerce-error,
.woocommerce-checkout .woocommerce-invalid-required-field,
.woocommerce-checkout .woocommerce-invalid-email,
.woocommerce-checkout .woocommerce-invalid-password,
.woocommerce-checkout .woocommerce-invalid-postcode,
.woocommerce-checkout .woocommerce-invalid-state,
.woocommerce-checkout .woocommerce-invalid-city,
.woocommerce-checkout .woocommerce-invalid-address,
.woocommerce-checkout .woocommerce-invalid-phone,
.woocommerce-checkout .woocommerce-invalid-dob,
.woocommerce-checkout .woocommerce-invalid-donation-amount,
.woocommerce-checkout .woocommerce-invalid-cc-exp,
.woocommerce-checkout .woocommerce-invalid-cc-cvc,
.woocommerce-checkout .woocommerce-invalid-cc-number,
.woocommerce-checkout .woocommerce-invalid-cc-name,
.woocommerce-checkout .woocommerce-invalid-cvc,
.woocommerce-checkout .woocommerce-invalid-card-expiry,
.woocommerce-checkout .woocommerce-invalid-card-cvc,
.woocommerce-checkout .woocommerce-invalid-card-number,
.woocommerce-checkout .woocommerce-invalid-email,
.woocommerce-checkout .woocommerce-invalid-required-field,
.woocommerce-checkout #payment ul.payment_methods li label,
.woocommerce-checkout #payment div.payment_box p,
.woocommerce-checkout #payment div.payment_box span,
.woocommerce-checkout #payment div.payment_box label,
.woocommerce-checkout #payment div.payment_box p.woocommerce-privacy-policy-text,
.woocommerce-checkout #payment div.payment_box p.woocommerce-privacy-policy-text a,
.woocommerce-checkout #payment div.payment_box p.woocommerce-terms-and-conditions-text,
.woocommerce-checkout #payment div.payment_box p.woocommerce-terms-and-conditions-text a,
.woocommerce-checkout #payment div.payment_box p.woocommerce-terms-and-conditions-checkbox label,
.woocommerce-checkout #payment div.payment_box p.woocommerce-privacy-policy-text a:hover,
.woocommerce-checkout #payment div.payment_box p.woocommerce-terms-and-conditions-text a:hover,
.single-product #quantity input,
.single-product .product_title,
.single-product .qty.text,
.single-product .product_title,
.site-infor-col a[href="https://woostify.com/"],
.site-infor-col:after,
.home .product .price,
.home .product h2.woocommerce-loop-product__title,
.single-product .price,
.single-product h1.product_title,
.woocommerce-terms-and-conditions-checkbox-text,
.woocommerce-terms-and-conditions-link,
.woocommerce-checkout input[type="text"],
.woocommerce-checkout input[type="password"],
.woocommerce-checkout input[type="email"],
.woocommerce-checkout input[type="tel"],
.woocommerce-checkout input[type="number"],
.woocommerce-checkout textarea,
.woocommerce-checkout #billing_country_field label,
.woocommerce-checkout #billing_country_field label,
.woocommerce-checkout #billing_country_field,
.woocommerce-additional-fields h3,
.woocommerce-additional-fields label,
.woocommerce-additional-fields textarea,
.woocommerce-checkout .woocommerce-additional-fields,
.woocommerce-order-overview strong,
.woocommerce-table__product-total span.woocommerce-Price-amount,
.woocommerce-table--order-details th,
.woocommerce-table--order-details td,
.woocommerce-table--order-details a,
.woocommerce-table--order-details .woocommerce-Price-amount,
.woocommerce-order-details__title,
.woocommerce-column__title,
#order_review,
#order_review table,
#order_review th,
#order_review td,
#order_review p,
#order_review label,
#order_review span,
#order_review h2,
#order_review a,
h4.cart-sidebar-title,
label[for="pa_size"],
#billing_company_field,
#billing_postcode_field,
.wc-block-components-title,
#shipping-address_2,
.woocommerce-checkout #shipping-phone:required,
.wc-block-components-checkout-place-order-button,
.wc-block-components-checkout-place-order-button .wc-block-components-button__text {
    /* Remove or reset any styles you previously added */
}

/* Change the font color of the reviewer name to black */
.woocommerce-review__author {
  color: #000; /* Black */
}

/* Change the font color of the review date to white */
.woocommerce-review__published-date {
  color: #fff; /* White */
}
/* Ensure readability on dark backgrounds (optional) */
.woocommerce-review__author,
.woocommerce-review__published-date {
  background-color: transparent; /* Remove unwanted background */
}


/* For Boy Size label */
th.label label[for="boy-size"] {
    color: #000000; /* Black color */
}

/* For Girl Size label */
th.label label[for="girl-size"] {
    color: #000000; /* Black color */

}

.eael-product-title .woocommerce-loop-product__title {
  color: black;
}

