/*
Theme Name: Woodmart Child
Theme URI: https://woodmart.xtemos.com/
Description: Child theme pentru Woodmart — SkipperShop. Toate personalizările (CSS, hooks, template overrides) se fac aici ca să reziste la update-urile temei părinte.
Author: SkipperShop
Template: woodmart
Version: 1.0.0
Requires PHP: 8.1
Text domain: woodmart
License: GNU General Public License version 3.0
License URI: http://www.gnu.org/licenses/gpl-3.0.html
*/

/* === Personalizări CSS SkipperShop === */

/*
 * Accesibilitate: butonul wishlist icon-only (.wd-style-icon) ascunde textul
 * "Add to wishlist" cu display:none (tema WoodMart), ceea ce îl scoate din
 * arborele de accesibilitate — link fără nume pt screen reader / crawler AI.
 * Îl facem invizibil vizual dar accesibil (tehnică standard screen-reader-only)
 * în loc de display:none. Zero schimbare vizuală.
 */
/*
 * Accesibilitate: link-urile de categorie de sub produse (.wd-product-cats)
 * folosesc gri deschis (--color-gray-400, ~rgb(165,165,165)) pe fundal alb,
 * contrast ~2.3:1 — sub minimul WCAG AA (4.5:1). Închidem culoarea, fără
 * schimbare de design vizibilă (tot gri, doar mai lizibil).
 */
.wd-product-cats a {
	color: #595959;
}

/*
 * Accesibilitate: link-ul „TonioWeb" din footer (credit dezvoltator) nu se
 * distinge de textul din jur decât prin culoare. Adăugăm subliniere, ca să
 * fie distins și fără percepția culorii.
 */
.wd-col-start.reset-last-child a {
	text-decoration: underline;
}

.wd-style-icon .wd-action-text {
	display: inline-block !important;
	position: absolute;
	width: 1px;
	height: 1px;
	padding: 0;
	margin: -1px;
	overflow: hidden;
	clip: rect(0, 0, 0, 0);
	white-space: nowrap;
	border: 0;
}

/*
 * Accesibilitate: butonul „VEZI PACHETELE/CURSURILE/EVENIMENTELE" din
 * cardurile de sub slider (homepage) e SUPRAPUS peste link-ul mare al
 * cardului întreg (.wd-promo-banner-link.wd-fill), care duce la EXACT
 * aceeași adresă. Lighthouse (prag real 48×48px + <25% suprapunere cu
 * alt element în 48px, nu 24px cum s-ar crede din WCAG 2.2) flag-uiește
 * mereu suprapunerea, indiferent cât de mult mărim butonul — sunt DOUĂ
 * ținte de atingere pt aceeași destinație.
 *
 * Fix corect: butonul devine parte vizuală a link-ului mare (pointer-events
 * none), nu mai e o țintă separată — un singur click funcțional pe tot
 * cardul, aspect identic, zero suprapunere pt audit.
 */
.promo-banner .btn-style-link {
	pointer-events: none;
}
