:root{--primary:359 76% 25%;--primary-foreground:0 0% 100%;--ring:359 76% 25%}.bg-blue-600,.bg-blue-700,.bg-blue-500{background-color:#6f0f11!important}.text-blue-600,.text-blue-700,.text-blue-500{color:#6f0f11!important}.border-blue-600,.border-blue-500,.border-blue-700{border-color:#6f0f11!important}.bg-blue-50,.bg-blue-100{background:#fbf0ef!important}.hover\:bg-blue-700:hover,.hover\:bg-blue-600:hover{background:#510b0d!important}footer{background:#6f0f11!important;color:white}footer a,footer p,footer h4{color:#f8e7e6!important}header img[alt=Ticketmaker]{width:150px!important;height:60px!important;object-fit:contain}footer img[alt=Ticketmaker]{background:white;width:130px;height:55px;object-fit:contain;border-radius:5px}.brand{color:#6f0f11!important}a{--tw-ring-color:#6f0f11}button{accent-color:#6f0f11}
