/*
Theme Name: Medcaline
Theme URI: http://demo.7iquid.net/medcaline/
Author: 7iquid
Author URI: http://themeforest.net/user/7iquid
Description: Medcaline is a powerful WordPress theme for Psychologists and other medical professionals. It is fully responsive & SEO friendly. We’ve bundled it with a popular and easy to use Elementor Page Builder plugin and have created multiple custom elements for it so you can just drag & drop elements to create your perfect page layout.
Version: 1.2.1
License: ThemeForest
License URI: https://themeforest.net/licenses
Text Domain: medcaline
Tags: elementor, business, consulting, counseling, health, healthcare, Life Coach, medical, orthopedic, physiotherapy, practice, psychiatrist, psychologist, psychology, therapist, therapy, translation-ready
This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/

.archive .product-sku {
    font-size: 14px;
    color: #000000;
    margin-top: 0px;
    text-align: center;
	font-weight: 600;
	line-height:0.2;
}

.archive .product-price {
    font-weight: bold;
    margin-top: 0px;
    text-align: center;
	color: #8B0000;
	font-style:	normal!;
}

.aws-container[data-buttons-order="3"] .aws-search-form .aws-search-btn {
background-color: #db0e0e;
}

.aws-container .aws-search-form .aws-search-btn_icon {
color: #ffffff;
}

/* Ensure proper alignment for the thank-you page address columns */
.order-details-container {
    display: flex; /* Use flexbox to align items side by side */
    justify-content: space-between; /* Add space between columns */
    margin-bottom: 20px; /* Add spacing below the container */
}

.order-details-container .address-column {
    width: 48%; /* Adjust column width */
    padding: 10px; /* Add padding inside each column */
    box-sizing: border-box; /* Ensure padding doesn't affect width */
    background-color: #f9f9f9; /* Optional: Add a background for better clarity */
    border: 1px solid #ddd; /* Optional: Add a light border */
    border-radius: 4px; /* Optional: Round corners */
}

.order-details-container .address-column h3 {
    margin-top: 0; /* Remove top margin from headings */
    font-size: 16px; /* Adjust font size for headings */
}

/* Ensure proper display on smaller screens */
@media (max-width: 768px) {
    .order-details-container {
        flex-direction: column; /* Stack items vertically on smaller screens */
    }

    .order-details-container .address-column {
        width: 100%; /* Full width for stacked layout */
        margin-bottom: 15px; /* Add spacing between stacked items */
    }
}
.woocommerce .woocommerce-customer-details .additional-fields:last-child, .woocommerce .woocommerce-customer-details .addresses:last-child {
    margin-bottom: 0;
    display: none;
}

