.kiosk-cc{color:#f1f1f3;background-color:#231f20;background-image:radial-gradient(100vh 100vh at 50% -5%,#c594342e,#0000 55%),radial-gradient(70vh 70vh at 8% 100%,#c594341a,#0000 50%),radial-gradient(65vh 65vh at 94% 88%,#c5943414,#0000 48%),linear-gradient(#231f20 0%,#181615 100%);min-height:100vh}.kiosk-cc .bg-card{background-color:#0000!important}.kiosk-cc>main h2{font-synthesis:none;background:linear-gradient(100deg,#e8c46a,#c59434,#a87a28);-webkit-background-clip:text;background-clip:text;font-family:Mattone,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;color:#0000!important}.kiosk-cc>main .text-center>p{color:#b8b0a4!important}.kiosk-cc>main .mb-6.text-center .text-gray-900,.kiosk-cc>main .mb-4.text-center .text-gray-900{color:#f1f1f3!important}.kiosk-cc>main .mb-6.text-center .text-gray-600,.kiosk-cc>main .mb-4.text-center .text-gray-600{color:#b8b0a4!important}.kiosk-cc>main #cards>p.text-xs,.kiosk-cc>main p.text-xs.text-gray-500.text-center{color:#9a9288!important}.kiosk-cc>main .bg-primary.text-primary-foreground{color:#231f20!important;background-color:#c59434!important}.kiosk-cc>main button.bg-primary,.kiosk-cc>main .bg-\[\#EB4D24\]{color:#231f20!important;background:linear-gradient(100deg,#e8c46a,#c59434,#a87a28)!important}.kiosk-cc .kiosk-checkout-cobrand-rail{background-color:#f7f7f7!important}.kiosk-cc [data-slot=card],.kiosk-cc .kiosk-cc-plate{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only;forced-color-adjust:none;color:#111827!important;background-color:#fff!important;background-image:none!important;border-color:#c5943447!important;box-shadow:0 10px 36px #00000047!important}.kiosk-cc [data-slot=card].ih-plate,.kiosk-cc .ih-plate{border-radius:.75rem!important;overflow:hidden!important}.kiosk-cc [data-slot=card].ih-plate [data-slot=card-header],.kiosk-cc [data-slot=card].ih-plate [data-slot=card-content]{border-radius:0!important}.kiosk-cc [data-slot=card]:not(.ih-plate) [data-slot=card-header]{border-top-left-radius:.75rem!important;border-top-right-radius:.75rem!important}.kiosk-cc [data-slot=card]:not(.ih-plate) [data-slot=card-content]:last-child{border-bottom-right-radius:.75rem!important;border-bottom-left-radius:.75rem!important}.kiosk-cc [data-slot=card] *,.kiosk-cc .kiosk-cc-plate *{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only}.kiosk-cc [data-slot=card] [data-slot=card-header],.kiosk-cc [data-slot=card] [data-slot=card-content]{color:#111827!important;background-color:#fff!important;background-image:none!important}.kiosk-cc [data-slot=card] [data-slot=card-header]{background-color:#faf8f4!important;border-bottom-color:#c5943429!important}.kiosk-cc [data-slot=card] .bg-white,.kiosk-cc [data-slot=card] .bg-gradient-to-br,.kiosk-cc [data-slot=card] .from-primary\/10,.kiosk-cc [data-slot=card] .to-primary\/5,.kiosk-cc [data-slot=card] .bg-primary\/5,.kiosk-cc [data-slot=card] .bg-primary\/10,.kiosk-cc [data-slot=card] .bg-gray-50{background-color:#fff!important;background-image:none!important}.kiosk-cc [data-slot=card] .bg-primary\/5,.kiosk-cc [data-slot=card] .bg-primary\/10{background-color:#f7f4ee!important}.kiosk-cc [data-slot=card] p,.kiosk-cc [data-slot=card] span,.kiosk-cc [data-slot=card] li,.kiosk-cc [data-slot=card] strong,.kiosk-cc [data-slot=card] label,.kiosk-cc [data-slot=card] .text-gray-900,.kiosk-cc [data-slot=card] .text-gray-800,.kiosk-cc [data-slot=card] .text-card-foreground{color:#111827!important}.kiosk-cc [data-slot=card] .text-gray-700,.kiosk-cc [data-slot=card] .text-gray-600,.kiosk-cc [data-slot=card] .text-muted-foreground{color:#4b5563!important}.kiosk-cc [data-slot=card] .text-gray-500{color:#6b7280!important}.kiosk-cc [data-slot=card] .text-primary,.kiosk-cc [data-slot=card] a:not(.bg-primary),.kiosk-cc [data-slot=card] button.text-primary:not(.bg-primary),.kiosk-cc [data-slot=card] .underline{color:#a87a28!important}.kiosk-cc [data-slot=card] .border-primary\/10,.kiosk-cc [data-slot=card] .border-primary\/20,.kiosk-cc [data-slot=card] .border-gray-100,.kiosk-cc [data-slot=card] .border-gray-200{border-color:#c5943438!important}.kiosk-cc [data-slot=card] a.bg-primary,.kiosk-cc [data-slot=card] button.bg-primary,.kiosk-cc>main a.bg-primary,.kiosk-cc>main button.bg-primary{color:#231f20!important;background:linear-gradient(100deg,#e8c46a,#c59434,#a87a28)!important}.kiosk-cc [data-slot=card] a.bg-primary *,.kiosk-cc [data-slot=card] button.bg-primary *,.kiosk-cc>main a.bg-primary *,.kiosk-cc>main button.bg-primary *{color:#231f20!important}.kiosk-cc [data-slot=card] button.border,.kiosk-cc [data-slot=card] .rounded-full.border{color:#231f20!important;background-color:#fff!important;border-color:#c5943466!important}.kiosk-cc #cards .bg-white{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only;forced-color-adjust:none;color:#111827!important;background-color:#fff!important;background-image:none!important}.kiosk-cc #cards .bg-white .text-gray-900,.kiosk-cc #cards .bg-white .text-gray-800,.kiosk-cc #cards .bg-white p,.kiosk-cc #cards .bg-white span{color:#111827!important}.kiosk-cc #cards .bg-white .text-gray-600,.kiosk-cc #cards .bg-white .text-gray-700{color:#4b5563!important}.kiosk-cc #cards .bg-white .text-primary{color:#a87a28!important}.kiosk-cc-dialog,body[data-kiosk-cc=true] [data-slot=dialog-content]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only;color:#111827!important;background-color:#fff!important;border-color:#c5943459!important;box-shadow:0 16px 48px #00000059!important}.kiosk-cc-dialog .text-primary,body[data-kiosk-cc=true] [data-slot=dialog-content] .text-primary{color:#c59434!important}.kiosk-cc-dialog .bg-primary,.kiosk-cc-dialog button.bg-primary,.kiosk-cc-dialog .hover\:bg-primary\/90:hover,body[data-kiosk-cc=true] [data-slot=dialog-content] .bg-primary,body[data-kiosk-cc=true] [data-slot=dialog-content] button.bg-primary,body[data-kiosk-cc=true] [data-slot=dialog-content] .hover\:bg-primary\/90:hover{color:#231f20!important;background:linear-gradient(100deg,#e8c46a,#c59434,#a87a28)!important;border-color:#0000!important}.kiosk-cc-dialog .bg-primary\/5,.kiosk-cc-dialog .bg-primary\/10,body[data-kiosk-cc=true] [data-slot=dialog-content] .bg-primary\/5,body[data-kiosk-cc=true] [data-slot=dialog-content] .bg-primary\/10{background-color:#c594341a!important}.kiosk-cc-dialog .border-primary,.kiosk-cc-dialog .border-primary\/20,body[data-kiosk-cc=true] [data-slot=dialog-content] .border-primary,body[data-kiosk-cc=true] [data-slot=dialog-content] .border-primary\/20{border-color:#c5943473!important}.kiosk-cc-dialog button.border-primary,body[data-kiosk-cc=true] [data-slot=dialog-content] button.border-primary{color:#a87a28!important;border-color:#c59434!important}.kiosk-cc-dialog input:focus,.kiosk-cc-dialog input:focus-visible,.kiosk-cc-dialog [data-slot=input]:focus-visible,body[data-kiosk-cc=true] [data-slot=dialog-content] input:focus,body[data-kiosk-cc=true] [data-slot=dialog-content] input:focus-visible{border-color:#c59434!important;outline:none!important;box-shadow:0 0 0 3px #c5943447!important}.kiosk-cc-dialog .ring-primary,.kiosk-cc-dialog .focus-within\:ring-primary:focus-within,.kiosk-cc-dialog .focus\:ring-primary:focus,body[data-kiosk-cc=true] [data-slot=dialog-content] .focus-within\:ring-primary:focus-within{--tw-ring-color:#c5943466!important}.kiosk-cc-dialog .data-\[state\=checked\]\:bg-primary[data-state=checked],.kiosk-cc-dialog .data-\[state\=checked\]\:border-primary[data-state=checked],body[data-kiosk-cc=true] [data-slot=dialog-content] .data-\[state\=checked\]\:bg-primary[data-state=checked],body[data-kiosk-cc=true] [data-slot=dialog-content] .data-\[state\=checked\]\:border-primary[data-state=checked]{background-color:#c59434!important;border-color:#c59434!important}.kiosk-cc-dialog .border-green-500,body[data-kiosk-cc=true] [data-slot=dialog-content] .border-green-500{border-color:#c59434!important}.kiosk-cc-dialog .text-green-600,body[data-kiosk-cc=true] [data-slot=dialog-content] .text-green-600{color:#a87a28!important}body[data-kiosk-cc=true] [data-slot=dialog-overlay]{background-color:#231f20b8!important}body[data-kiosk-cc=true] button.bg-primary,body[data-kiosk-cc=true] .bg-primary.hover\:bg-primary\/90:hover,body[data-kiosk-cc=true] .bg-\[\#EB4D24\],body[data-kiosk-cc=true] button.bg-\[\#EB4D24\]{color:#231f20!important;background:linear-gradient(100deg,#e8c46a,#c59434,#a87a28)!important;border-color:#0000!important}body[data-kiosk-cc=true] .text-\[\#EB4D24\],body[data-kiosk-cc=true] .text-primary{color:#c59434!important}body[data-kiosk-cc=true] .border-\[\#3E3795\],body[data-kiosk-cc=true] .focus\:border-\[\#3E3795\]:focus,body[data-kiosk-cc=true] .ring-\[\#3E3795\]{--tw-ring-color:#c5943459!important;border-color:#c59434!important}.kiosk-cc .kiosk-cc-section-title{background:0 0!important;-webkit-background-clip:unset!important;background-clip:unset!important;color:#f1f1f3!important}.kiosk-thinking-dots,.kiosk-cc .astro-thinking-dots,body[data-kiosk-cc=true] .astro-thinking-dots{visibility:visible;flex-shrink:0;align-items:center;gap:4px;min-width:32px;display:inline-flex!important}.kiosk-thinking-dots span,.kiosk-cc .astro-thinking-dots span,body[data-kiosk-cc=true] .astro-thinking-dots span{visibility:visible;background:#c59434;border-radius:50%;flex-shrink:0;width:8px;min-width:8px;height:8px;min-height:8px;animation:1.4s ease-in-out infinite astro-thinking-dot}.kiosk-thinking-dots span:first-child,.kiosk-cc .astro-thinking-dots span:first-child,body[data-kiosk-cc=true] .astro-thinking-dots span:first-child{animation-delay:0s}.kiosk-thinking-dots span:nth-child(2),.kiosk-cc .astro-thinking-dots span:nth-child(2),body[data-kiosk-cc=true] .astro-thinking-dots span:nth-child(2){animation-delay:.2s}.kiosk-thinking-dots span:nth-child(3),.kiosk-cc .astro-thinking-dots span:nth-child(3),body[data-kiosk-cc=true] .astro-thinking-dots span:nth-child(3){animation-delay:.4s}
