/* Hodoom Custom Theme - Teal & Pink matching logo */

/* Primary navyBlue (#060C3B) → Teal (#2a9d8f) */
.bg-navyBlue, .bg-\[\#060C3B\] { background-color: #2a9d8f !important; }
.text-navyBlue, .text-\[\#060C3B\] { color: #2a9d8f !important; }
.border-navyBlue, .border-\[\#060C3B\] { border-color: #2a9d8f !important; }
.hover\:bg-navyBlue:hover { background-color: #238b7e !important; }

/* Dark blue buttons → Teal */
.bg-\[\#0044F2\], .bg-darkBlue { background-color: #2a9d8f !important; }
.hover\:bg-\[\#0044F2\]:hover { background-color: #238b7e !important; }

/* Links and accents */
a.text-navyBlue:hover { color: #238b7e !important; }

/* Pink accents from logo */
.bg-darkPink, .bg-\[\#F85156\] { background-color: #c06090 !important; }
.text-darkPink, .text-\[\#F85156\] { color: #c06090 !important; }

/* Header styling */
header { border-bottom: 2px solid #2a9d8f; }

/* Buttons - primary */
button[class*="bg-navyBlue"],
a[class*="bg-navyBlue"],
div[class*="bg-navyBlue"] {
    background-color: #2a9d8f !important;
}
button[class*="bg-navyBlue"]:hover,
a[class*="bg-navyBlue"]:hover {
    background-color: #238b7e !important;
}

/* Footer */
footer [class*="bg-navyBlue"] { background-color: #2a9d8f !important; }

/* Category badges and pills */
.bg-lightOrange, .bg-\[\#F6F2EB\] { background-color: #e8f5f3 !important; }

/* Cart and action buttons */
.bg-darkGreen, .bg-\[\#40994A\] { background-color: #2a9d8f !important; }

/* Selection/focus rings */
*:focus { --tw-ring-color: rgba(42, 157, 143, 0.5) !important; }
