/*
Theme Name: OriCom
Theme URI: https://orindom.com
Author: Ai Sajib
Author URI: https://orindom.com
Description: Custom WooCommerce theme for OriCom e-commerce store built with HTML, JS, and PHP.
Version: 1.0.0
Text Domain: oricom
*/
/* কন্টেইনার ফ্লেক্সবক্স সেটআপ (ছবি ১ এর মতো সিমেট্রিক লেআউট) */
.single-product .product {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    max-width: 1200px;
    margin: 0 auto;
    padding: 20px;
}

.single-product div.product div.images {
    width: 48% !important;
    float: none !important;
    margin-bottom: 30px;
}

.single-product div.product div.summary {
    width: 48% !important;
    float: none !important;
}

/* প্রোডাক্ট টাইটেল ও প্রাইস স্টাইলিং */
.single-product .product_title {
    font-size: 28px !important;
    font-weight: 700 !important;
    color: #111;
    margin-bottom: 10px !important;
}

.single-product p.price {
    font-size: 24px !important;
    color: #333 !important;
    font-weight: 600;
    margin-bottom: 20px !important;
}

/* Add to Cart এবং Buy Now বাটন স্টাইলিং */
.single-product form.cart {
    display: flex !important;
    flex-wrap: wrap;
    gap: 12px;
    align-items: center;
    margin-top: 20px !important;
}

.single-product form.cart .quantity {
    margin-right: 0 !important;
}

.single-product form.cart .quantity input.qty {
    height: 48px;
    width: 80px;
    border: 1px solid #ccc;
    border-radius: 4px;
    text-align: center;
    font-size: 16px;
}

/* Buttons Design */
.single-product form.cart .single_add_to_cart_button,
.single-product form.cart .single_buy_now_button {
    height: 48px;
    line-height: 48px;
    padding: 0 25px !important;
    font-size: 16px !important;
    font-weight: 600 !important;
    text-transform: uppercase;
    border-radius: 4px !important;
    text-align: center;
    cursor: pointer;
    text-decoration: none !important;
    display: inline-block;
    transition: all 0.3s ease;
}

/* Add to Cart Button Styling */
.single-product form.cart .single_add_to_cart_button {
    background-color: #7b2210 !important; /* ছবির শেড অনুযায়ী ব্রাউন রঙ */
    color: #fff !important;
    border: none !important;
    flex: 1;
}

.single-product form.cart .single_add_to_cart_button:hover {
    background-color: #5c180b !important;
}

/* Buy Now Button Styling */
.single-product form.cart .single_buy_now_button {
    background-color: #000000 !important;
    color: #fff !important;
    border: none !important;
    flex: 1;
}

.single-product form.cart .single_buy_now_button:hover {
    background-color: #333333 !important;
}

/* রেসপন্সিভ (মোবাইল ভিউ) */
@media (max-width: 768px) {
    .single-product div.product div.images,
    .single-product div.product div.summary {
        width: 100% !important;
    }

    .single-product form.cart {
        flex-direction: column;
        align-items: stretch;
    }

    .single-product form.cart .quantity {
        width: 100%;
        margin-bottom: 10px;
    }

    .single-product form.cart .quantity input.qty {
        width: 100%;
    }
}











