/*
	Theme Name: Hello Elementor
	Theme URI: https://elementor.com/hello-theme/?utm_source=wp-themes&utm_campaign=theme-uri&utm_medium=wp-dash
	Description: Hello Elementor is a lightweight and minimalist WordPress theme that was built specifically to work seamlessly with the Elementor site builder plugin. The theme is free, open-source, and designed for users who want a flexible, easy-to-use, and customizable website. The theme, which is optimized for performance, provides a solid foundation for users to build their own unique designs using the Elementor drag-and-drop site builder. Its simplicity and flexibility make it a great choice for both beginners and experienced Web Creators.
	Author: Elementor Team
	Author URI: https://elementor.com/?utm_source=wp-themes&utm_campaign=author-uri&utm_medium=wp-dash
	Version: 3.4.7
	Stable tag: 3.4.7
	Requires at least: 6.0
	Tested up to: 6.8
	Requires PHP: 7.4
	License: GNU General Public License v3 or later.
	License URI: https://www.gnu.org/licenses/gpl-3.0.html
	Text Domain: hello-elementor
	Tags: accessibility-ready, flexible-header, custom-colors, custom-menu, custom-logo, featured-images, rtl-language-support, threaded-comments, translation-ready,
*/

/* ===== CHECKOUT ===== */
.woocommerce-checkout .wc-block-checkout {
    font-family: inherit;
}

/* Gumb "Place Order" */
.woocommerce #payment #place_order,
.wc-block-components-checkout-place-order-button {
    background-color: #8C5A3C;
    color: white !important;
    border-radius: 0px;
}

/* Input polja */
.woocommerce-checkout input[type="text"],
.woocommerce-checkout input[type="email"] {
    border: 1px solid #ccc;
    border-radius: 4px;
}

/* ===== LUMINA CART BLOCKS FIX ===== */

/* Ozadje strani */
.woocommerce-cart,
.wp-block-woocommerce-cart {
    background-color: #FFFBF8;
}

/* Produkt ime barva */
.wc-block-cart-item__product-name a,
.wc-block-components-product-name {
    color: #2C1A0E !important;
    text-decoration: none;
}

/* Cena z popustom */
.wc-block-components-product-price ins,
.wc-block-components-product-price ins .woocommerce-Price-amount {
    color: #C08552 !important;
}

/* "Save X€" badge */
.wc-block-cart-item__total .wc-block-components-sale-badge {
    background-color: #C08552 !important;
    color: #fff !important;
    border-radius: 0 !important;
}

/* Quantity gumbi - / + */
.wc-block-components-quantity-selector {
    border: 1px solid #C08552 !important;
    border-radius: 0 !important;
}
.wc-block-components-quantity-selector__button {
    color: #4A2E1A !important;
}

/* KOŠARICA naslov desno */
.wc-block-cart__totals-title {
    color: #2C1A0E !important;
    font-weight: 500 !important;
    letter-spacing: 0.08em;
}

/* Estimated total */
.wc-block-components-totals-footer-item__value {
    color: #2C1A0E !important;
    font-weight: 500 !important;
}

/* "Nadaljuj na nakup" gumb */
.wc-block-cart__submit-button {
    background-color: #2C1A0E !important;
    color: #F5E6D3 !important;
    border: none !important;
    border-radius: 0 !important;
    letter-spacing: 0.08em !important;
}
.wc-block-cart__submit-button:hover {
    background-color: #4A2E1A !important;
}

/* Separator linije */
.wc-block-cart-items__row {
    border-bottom: 1px solid #F0DDD0 !important;
}

/* Header PRODUCT / TOTAL */
.wc-block-cart-items .wc-block-cart-items__header span {
    color: #8B5E3C !important;
    font-size: 11px !important;
    letter-spacing: 0.1em !important;
}

