 .woocommerce-info,.woocommerce-message,.woocommerce-error,.woocommerce-no-products-found .woocommerce-info{background-color:#0D0D0D !important;color:#FFFFFF !important;border:1px solid rgba(255,176,0,0.35);box-shadow:0 0 14px rgba(255,176,0,0.15);border-radius:8px;}.woocommerce-info::before,.woocommerce-message::before,.woocommerce-error::before{color:#FFB000;}.woocommerce-info{animation:goldFadeIn 0.6s ease-out;}@keyframes goldFadeIn{from{opacity:0;transform:translateY(-6px);}to{opacity:1;transform:translateY(0);}}.woocommerce form.register .gpc-check{margin-top:10px;}.woocommerce form.register .gpc-check label{display:flex;gap:8px;font-size:14px;color:rgba(255,255,255,0.85);}.woocommerce form.register .gpc-check a{color:#FDDC46;text-decoration:none;}.woocommerce .woocommerce-MyAccount-navigation{background:rgba(0,0,0,.55);border:1px solid rgba(255,255,255,.08);border-radius:12px;overflow:hidden;}.woocommerce .woocommerce-MyAccount-navigation ul{margin:0;padding:0;}.woocommerce .woocommerce-MyAccount-navigation ul li a{background:transparent !important;color:rgba(255,255,255,.82) !important;border-bottom:1px solid rgba(255,255,255,.08);padding:14px 16px;height:auto;display:flex;align-items:center;gap:10px;text-decoration:none !important;}.woocommerce .woocommerce-MyAccount-navigation ul li a:hover{background:rgba(255,255,255,.06) !important;color:#fff !important;}.woocommerce .woocommerce-MyAccount-navigation ul li.is-active a{background:#f5b301 !important;color:#000 !important;font-weight:600;}.woocommerce .woocommerce-MyAccount-navigation ul li a svg,.woocommerce .woocommerce-MyAccount-navigation ul li a i{color:inherit !important;fill:currentColor !important;opacity:1 !important;}.ct-acount-nav{background:#0D0D0D;}h4.woocommerce-products-header__title.page-title.mytickets.active,h4.woocommerce-products-header__title.page-title.mytickets.active,h4.woocommerce-products-header__title.page-title.mytickets:hover{background:#0D0D0D}@media (max-width:576px){.woocommerce-product-gallery .flexy-pills,.woocommerce-product-gallery .flexy-pills.dls,.woocommerce-product-gallery [data-location="thumbs"]{display:none !important;}}body .woocommerce-notice--success,body .woocommerce-thankyou-order-received{background:#0D0D0D !important;color:#F2B33D !important;border:1px solid #59380E;border-radius:10px;padding:14px 18px;font-weight:600;text-align:center;padding-left:46px !important;}body .woocommerce-notice--success::before{color:#F2B33D;}.select2-container--default .select2-dropdown{background:#0D0D0D !important;border:1px solid #59380E !important;border-radius:12px !important;overflow:hidden;}.select2-container--default .select2-search--dropdown .select2-search__field{background:#111 !important;color:#F5F5F5 !important;border:1px solid rgba(242,179,61,.25) !important;border-radius:10px !important;outline:none !important;}.select2-container--default .select2-results__options{background:#0D0D0D !important;color:#EAEAEA !important;}.select2-container--default .select2-results__option{background:transparent !important;color:#EAEAEA !important;padding:10px 12px !important;}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background:rgba(242,179,61,.15) !important;color:#FFFFFF !important;}.select2-container--default .select2-results__option--selected{background:rgba(242,179,61,.22) !important;color:#FFFFFF !important;}.select2-container--default .select2-selection--single{background:#0D0D0D !important;border:1px solid rgba(242,179,61,.25) !important;border-radius:12px !important;min-height:46px;}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#EAEAEA !important;line-height:46px !important;}.select2-container--default .select2-selection--single .select2-selection__arrow{height:46px !important;}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#F2B33D transparent transparent transparent !important;}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:rgba(234,234,234,.65) !important;}.woocommerce-form-coupon-toggle .woocommerce-info{background:#0D0D0D !important;color:#EAEAEA !important;border:1px solid rgba(242,179,61,.25) !important;border-radius:12px !important;padding:14px 18px !important;padding-left:46px !important;margin-bottom:20px;}.woocommerce-form-coupon-toggle .woocommerce-info a{color:#F2B33D !important;font-weight:800;text-decoration:none !important;}.woocommerce-form-coupon-toggle .woocommerce-info::before{color:#F2B33D !important;}.woocommerce-error,.woocommerce-message,.woocommerce-info{background:#0D0D0D !important;color:#EAEAEA !important;border:1px solid rgba(242,179,61,.25) !important;border-radius:12px !important;}.woocommerce-error a,.woocommerce-message a,.woocommerce-info a{color:#F2B33D !important;font-weight:800;}.woocommerce-error::before,.woocommerce-message::before,.woocommerce-info::before{color:#F2B33D !important;}.woocommerce-checkout input[type="text"],.woocommerce-checkout input[type="email"],.woocommerce-checkout input[type="tel"],.woocommerce-checkout input[type="password"],.woocommerce-checkout textarea{background:#0D0D0D !important;color:#EAEAEA !important;border:1px solid rgba(242,179,61,.22) !important;border-radius:12px !important;}.woocommerce-checkout input:focus,.woocommerce-checkout textarea:focus{outline:none !important;border-color:rgba(242,179,61,.55) !important;box-shadow:0 0 0 2px rgba(242,179,61,.12) !important;}.woocommerce-error a,.woocommerce-message a,.woocommerce-info a{color:#fff !important;font-weight:800;}p.price{display:flex;align-items:center;gap:14px;margin-bottom:18px;}p.price ins{text-decoration:none !important;}p.price ins .woocommerce-Price-amount{font-size:32px;font-weight:900;color:#FFB000;letter-spacing:.5px;text-shadow:0 0 8px rgba(255,176,0,.35),0 0 18px rgba(255,176,0,.18);}p.price del{opacity:.55;font-size:18px;}p.price del .woocommerce-Price-amount{color:rgba(255,255,255,.55);}p.price ins{padding:4px 12px;border-radius:10px;background:rgba(255,176,0,.08);border:1px solid rgba(255,176,0,.25);}@keyframes gpcPricePulse{0%,100%{box-shadow:0 0 0 rgba(255,176,0,0);}50%{box-shadow:0 0 18px rgba(255,176,0,.25);}}p.price ins{animation:gpcPricePulse 2.5s ease-in-out infinite;}