/* Corecturi de contrast și țintă pentru verificarea Lighthouse, 2026-10-19.
   Galbenul de brand (#FFC222) rămâne la fundaluri și butoane; ca text pe fundal deschis devine auriu închis. */
:root{--nls-auriu:#8A6100;}

/* Prețuri */
.price,.price .amount,.woocommerce-Price-amount,.woocommerce-Price-currencySymbol,
ul.products li.product .price,.single-product div.product p.price,
.single-product div.product .single_variation .price,
.poco-sticky-add-to-cart__content-price,.product_list_widget .product-content .amount,
.widget_shopping_cart .mini_cart_item .quantity .amount,.cart_totals .order-total .amount,
#order_review .woocommerce-checkout-review-order-table .order-total .amount,
.woocommerce-order .woocommerce-table--order-details tfoot tr:last-child .amount,
.woocommerce-product-list ul.products .product-content .amount,.woocommerce-product-list ul.products .price{color:var(--nls-auriu)!important;}

/* Meniu: pagina curentă */
.main-navigation ul.menu li.menu-item.current-menu-item>a,.main-navigation ul.menu li.menu-item.current-menu-parent>a,
ul.menu li.current-menu-item>a,.elementor-nav-menu-wrapper li.current-menu-item>a,
.elementor-widget-poco-nav-menu li.current-menu-item>a,.elementor-widget-poco-nav-menu li.current-menu-item>a .menu-title{color:var(--nls-auriu)!important;}

/* Antet: „Comandă acum!” și telefonul (doar în antet; în subsolul închis rămân culorile originale) */
.elementor-2022 .elementor-element-ad5e1db .elementor-icon-box-title a{color:#6B6B6B!important;}
.elementor-2022 .elementor-element-ad5e1db .elementor-icon-box-description a{color:var(--nls-auriu)!important;}
/* Ținte de minimum 24 px, în antet și în subsol */
.elementor-element-ad5e1db .elementor-icon-box-title a,.elementor-element-a9f5bdb .elementor-icon-box-title a{display:inline-block;min-height:28px;line-height:28px;}
.elementor-element-ad5e1db .elementor-icon-box-description a,.elementor-element-a9f5bdb .elementor-icon-box-description a{display:inline-block;min-height:24px;line-height:24px;}

/* Bannere cu poză (prima pagină): overlay mai închis, textul rămâne lizibil și înainte să se încarce poza */
.elementor-widget-poco-banner .elementor-cta__bg-overlay{background-color:rgba(0,0,0,.7)!important;}

/* Bara verde de jos din subsol */
.elementor-2251 .elementor-element-9fed234{background-color:#00813D!important;}

/* Linkurile din textul paginilor (termeni, politici) se disting și altfel decât prin culoare */
.elementor-widget-text-editor p a,.elementor-widget-text-editor li a,.entry-content p a,.entry-content li a{text-decoration:underline;}

/* „Plata” pe pagina produsului: acum h2, cu aspectul vechiului h5 */
.single-product .product-extra-info h2.title-brand{font-size:15px;line-height:27px;font-weight:700;margin:0 30px 0 0;}

/* Lista mică de produse: categoria și titlul ca ținte de cel puțin 24 px */
.woocommerce-product-list .posted-in a,.woocommerce-product-list .product-title{display:inline-block;min-height:24px;line-height:24px;}

/* Harta de pe Contact (înainte de acordul pentru cookie-uri): linkurile pe fundal crem */
.elementor-widget-google_maps a{color:var(--nls-auriu)!important;}

/* Linkuri în conținut pe fundal alb (pagini legale, coș, checkout, cont) */
.entry-content a:not([class*="button"]),
.woocommerce-cart-form a:not([class*="button"]):not(.remove),.shop_table a:not([class*="button"]):not(.remove),
.woocommerce-checkout a:not([class*="button"]),.woocommerce-MyAccount-content a:not([class*="button"]),
.woocommerce-info a:not([class*="button"]),.woocommerce-message a:not([class*="button"]){color:var(--nls-auriu);}

/* Despre noi: titlurile galbene pe alb (widgeturi text) */
.elementor-184 .elementor-element.elementor-element-9e9c374,.elementor-184 .elementor-element.elementor-element-9e9c374 *,.elementor-184 .elementor-element.elementor-element-4b6013e,.elementor-184 .elementor-element.elementor-element-4b6013e *,.elementor-184 .elementor-element.elementor-element-04878fe,.elementor-184 .elementor-element.elementor-element-04878fe *,.elementor-184 .elementor-element.elementor-element-ec1acd2,.elementor-184 .elementor-element.elementor-element-ec1acd2 *{color:var(--nls-auriu)!important;}

/* Prețurile din blocurile colorate de pe Acasă (2026-10-29, raportat de user).
   Auriul închis de mai sus e pentru fundal deschis; aici fundalul e închis sau colorat.
   „Meniu mititei” (fundal închis): galben ca titlul. Crispy Strips (verde) și
   Aripioare (portocaliu): alb, ca descrierea. Pizza (galben): negru, ca „de la”. */
.elementor-416 .elementor-element-cae21bf .woocommerce-Price-amount,.elementor-416 .elementor-element-cae21bf .woocommerce-Price-currencySymbol{color:#FFCC00!important;}
.elementor-416 .elementor-element-d399d0e .woocommerce-Price-amount,.elementor-416 .elementor-element-d399d0e .woocommerce-Price-currencySymbol,
.elementor-416 .elementor-element-5f9d042 .woocommerce-Price-amount,.elementor-416 .elementor-element-5f9d042 .woocommerce-Price-currencySymbol{color:#FFFFFF!important;}
.elementor-416 .elementor-element-458e9e6 .woocommerce-Price-amount,.elementor-416 .elementor-element-458e9e6 .woocommerce-Price-currencySymbol{color:#1E1D23!important;}
