.adyen-checkout__label{color:hsl(var(--muted-foreground));margin-bottom:.5rem;font-size:.875rem;font-weight:500}.adyen-checkout__label__text{color:hsl(var(--muted-foreground))}.adyen-checkout__input{border:1px solid hsl(var(--input));color:hsl(var(--foreground));background-color:#0000;border-radius:12px;outline:none;padding:.5rem .75rem;font-size:1rem;line-height:1.25rem;transition:color .15s,box-shadow .15s;box-shadow:0 1px 2px #0000000d}.adyen-checkout__input:hover{border-color:hsl(var(--ring))}.adyen-checkout__input:focus{border-color:hsl(var(--ring));box-shadow:0 0 0 3px hsl(var(--ring) / .5)}.adyen-checkout__input::placeholder{color:hsl(var(--muted-foreground))}.adyen-checkout__input--error{border-color:var(--destructive)}.adyen-checkout__error-text{color:var(--destructive);margin-top:.25rem;font-size:.875rem}.adyen-checkout-contextual-text--error{color:var(--destructive)!important}.adyen-checkout__button{background-color:hsl(var(--primary));color:hsl(var(--primary-foreground));border:1px solid hsl(var(--primary));cursor:pointer;border-radius:12px;padding:.5rem .75rem;font-size:.875rem;font-weight:500;transition:all .15s}.adyen-checkout__button:hover{opacity:.9}.adyen-checkout__button:active{opacity:.8}.adyen-checkout__button:disabled{opacity:.5;cursor:not-allowed}.adyen-checkout__button--secondary{background-color:hsl(var(--secondary));color:hsl(var(--secondary-foreground));border-color:hsl(var(--input))}.adyen-checkout__button--secondary:hover{background-color:hsl(var(--accent))}.adyen-checkout__dropdown{border:1px solid hsl(var(--input));color:hsl(var(--foreground));background-color:#0000;border-radius:12px;box-shadow:0 1px 2px #0000000d}.adyen-checkout__dropdown:hover{border-color:hsl(var(--ring))}.adyen-checkout__dropdown__button{color:hsl(var(--foreground));background-color:#0000}.adyen-checkout__dropdown__list{background-color:hsl(var(--popover));border:1px solid hsl(var(--input));box-shadow:0 4px 6px -1px #0000001a}.adyen-checkout__dropdown__element:hover{background-color:hsl(var(--accent))}.adyen-checkout__payment-method{background-color:hsl(var(--card));border:1px solid hsl(var(--input));color:hsl(var(--card-foreground));border-radius:20px;transition:all .15s}.adyen-checkout__payment-method--selected{border-color:hsl(var(--ring))}.adyen-checkout__payment-method:hover{border-color:hsl(var(--ring));box-shadow:0 1px 3px #0000001a}.adyen-checkout__payment-method__header{background-color:hsl(var(--card));border-color:hsl(var(--input))}.adyen-checkout__payment-method__name{color:hsl(var(--foreground));font-weight:500}.adyen-checkout__payment-method__image__wrapper{background-color:hsl(var(--card))}.adyen-checkout__payment-method__details{background-color:hsl(var(--background));color:hsl(var(--muted-foreground))}.adyen-checkout__card__holder-name,.adyen-checkout__card__exp-cvc{color:hsl(var(--foreground))}.adyen-checkout__fieldset{border-color:hsl(var(--input))}.adyen-checkout__spinner{border-color:hsl(var(--ring));border-top-color:hsl(var(--primary))}.adyen-checkout__link{text-decoration:underline;color:#fff!important}.adyen-checkout__link:hover{opacity:.8}.adyen-checkout__checkbox__input:checked{background-color:hsl(var(--primary));border-color:hsl(var(--primary))}.adyen-checkout__checkbox__label{color:hsl(var(--muted-foreground))}.adyen-checkout__qr-loader{background-color:hsl(var(--card))}.adyen-checkout__pix__instructions{color:hsl(var(--muted-foreground))}.adyen-checkout__status{background-color:hsl(var(--card));border:1px solid hsl(var(--input));border-radius:20px}.adyen-checkout__status__text{color:hsl(var(--foreground))}.adyen-checkout__status--success{background-color:hsl(var(--primary) / .1);border-color:hsl(var(--primary))}.adyen-checkout__status--error{background-color:oklch(from var(--destructive) l c h / .1);border-color:var(--destructive)}.adyen-checkout__threeds2__challenge{background-color:hsl(var(--card))}.adyen-checkout__stored-payment-method{background-color:hsl(var(--card));border:1px solid hsl(var(--input));color:hsl(var(--card-foreground));transition:all .15s}.adyen-checkout__stored-payment-method:hover{border-color:hsl(var(--ring));box-shadow:0 1px 3px #0000001a}.adyen-checkout__store-details{color:hsl(var(--muted-foreground))}.dark .adyen-checkout__input,.dark .adyen-checkout__dropdown,.dark .adyen-checkout__dropdown__button{background-color:hsl(var(--input) / .3)}.dark .adyen-checkout__payment-method,.dark .adyen-checkout__payment-method__header,.dark .adyen-checkout__payment-method__details{background-color:hsl(var(--card))!important}.dark .adyen-checkout{color:#fff!important}.dark .adyen-checkout .adyen-checkout-contextual-text--error,.dark .adyen-checkout span.adyen-checkout-contextual-text--error,.dark .adyen-checkout [class*=contextual-text--error]{color:var(--destructive)!important}.dark .adyen-checkout [class*=adyen-checkout]:not([class*=input]):not([class*=error]):not(.adyen-checkout-contextual-text--error),.dark .adyen-checkout__label,.dark .adyen-checkout__label__text,.dark .adyen-checkout__payment-method__name,.dark .adyen-checkout__card__holder-name,.dark .adyen-checkout__card__exp-cvc,.dark .adyen-checkout__payment-method,.dark .adyen-checkout__payment-method__details,.dark .adyen-checkout__status__text,.dark .adyen-checkout__pix__instructions,.dark .adyen-checkout__store-details,.dark .adyen-checkout__checkbox__label,.dark .adyen-checkout__stored-payment-method,.dark .adyen-checkout__dropdown__button,.dark .adyen-checkout__fieldset__legend,.dark .adyen-checkout__field-label,.dark .adyen-checkout__field-wrapper,.dark .adyen-checkout__field,.dark .adyen-checkout__text,.dark .adyen-checkout__payment-method__title,.dark .adyen-checkout__payment-method__subtitle,.dark .adyen-checkout__payment-method__description,.dark .adyen-checkout__qr-loader,.dark .adyen-checkout__threeds2__challenge,.dark .adyen-checkout__link,.dark .adyen-checkout span:not(.adyen-checkout-contextual-text--error):not(.adyen-checkout__error-text):not([class*=error]),.dark .adyen-checkout p:not(.adyen-checkout-contextual-text--error):not(.adyen-checkout__error-text),.dark .adyen-checkout div:not(.adyen-checkout-contextual-text--error):not(.adyen-checkout__error-text),.dark .adyen-checkout h1,.dark .adyen-checkout h2,.dark .adyen-checkout h3,.dark .adyen-checkout h4,.dark .adyen-checkout h5,.dark .adyen-checkout h6,.dark .adyen-checkout li,.dark .adyen-checkout td,.dark .adyen-checkout th,.dark .adyen-checkout a,.dark .adyen-checkout strong,.dark .adyen-checkout em,.dark .adyen-checkout small,.dark .adyen-checkout b,.dark .adyen-checkout i,.dark .adyen-checkout u,.dark .adyen-checkout__header,.dark .adyen-checkout__header__title,.dark .adyen-checkout__header__subtitle,.dark .adyen-checkout__section,.dark .adyen-checkout__section__title,.dark .adyen-checkout__section__content,.dark .adyen-checkout__form,.dark .adyen-checkout__form__label,.dark .adyen-checkout__form__helper,.dark .adyen-checkout__helper-text,.dark .adyen-checkout__info-text,.dark .adyen-checkout__notice,.dark .adyen-checkout__notice__text,.dark .adyen-checkout__tooltip,.dark .adyen-checkout__tooltip__text,.dark .adyen-checkout__list,.dark .adyen-checkout__list__item,.dark .adyen-checkout__list__item__text,.dark .adyen-checkout__badge,.dark .adyen-checkout__badge__text{color:#fff!important}.dark .adyen-checkout__input,.dark .adyen-checkout__input input,.dark .adyen-checkout__input textarea,.dark input.adyen-checkout__input,.dark textarea.adyen-checkout__input{background-color:hsl(var(--input) / .3)!important;border-color:hsl(var(--input))!important;color:#9ca3af!important}.dark .adyen-checkout__input::placeholder,.dark .adyen-checkout__input input::placeholder,.dark .adyen-checkout__input textarea::placeholder{color:hsl(var(--muted-foreground))!important}.dark .adyen-checkout__input:not(:placeholder-shown),.dark .adyen-checkout__input input:not(:placeholder-shown),.dark .adyen-checkout__input textarea:not(:placeholder-shown){color:#9ca3af!important}.dark [class*=adyen-checkout]:not([class*=input]):not([class*=button]):not([class*=error]):not(.adyen-checkout-contextual-text--error):not([class*=contextual-text--error]),.dark [class*=adyen-checkout]:not([class*=input]):not([class*=button]):not([class*=error])>:not(.adyen-checkout-contextual-text--error):not(.adyen-checkout__error-text):not(.adyen-checkout__input):not(.adyen-checkout__input *):not([class*=contextual-text--error]),.dark .adyen-checkout>:not(.adyen-checkout-contextual-text--error):not(.adyen-checkout__error-text):not(.adyen-checkout__input):not(.adyen-checkout__input *):not([class*=contextual-text--error]),.dark .adyen-checkout>*>:not(.adyen-checkout-contextual-text--error):not(.adyen-checkout__error-text):not(.adyen-checkout__input):not(.adyen-checkout__input *):not([class*=contextual-text--error]),.dark .adyen-checkout>*>*>:not(.adyen-checkout-contextual-text--error):not(.adyen-checkout__error-text):not(.adyen-checkout__input):not(.adyen-checkout__input *):not([class*=contextual-text--error]){color:#fff!important}.dark .adyen-checkout__input,.dark .adyen-checkout__input *,.dark .adyen-checkout__input input,.dark .adyen-checkout__input textarea,.dark input[class*=adyen-checkout__input],.dark textarea[class*=adyen-checkout__input],.dark .adyen-checkout input[type=text],.dark .adyen-checkout input[type=tel],.dark .adyen-checkout input[type=number],.dark .adyen-checkout input[type=date],.dark .adyen-checkout input[type=month],.dark .adyen-checkout input,.dark .adyen-checkout textarea,.dark .adyen-checkout select,.dark .adyen-checkout__field-wrapper input,.dark .adyen-checkout__field-wrapper textarea,.dark .adyen-checkout__field input,.dark .adyen-checkout__field textarea,.dark .adyen-checkout__input input,.dark .adyen-checkout__input textarea,.dark .adyen-checkout input,.dark .adyen-checkout textarea,.dark .adyen-checkout__field input,.dark .adyen-checkout__field--50 input,.dark .adyen-checkout__field--storedCard input,.dark .adyen-checkout__field--inactive input,.dark input[data-id=expiryDateField],.dark .adyen-checkout__field input[value]:not([value=""]),.dark .adyen-checkout input[value]:not([value=""]),.dark .adyen-checkout input:not(:placeholder-shown),.dark .adyen-checkout input[value],.dark .adyen-checkout input.has-value,.dark .adyen-checkout__field input[type=text],.dark .adyen-checkout__field input[type=tel],.dark .adyen-checkout__field input[type=number],.dark .adyen-checkout__field input[type=month],.dark .adyen-checkout__field input:not([type=hidden]),.dark .adyen-checkout__field-wrapper input:not([type=hidden]),.dark .adyen-checkout__field-wrapper input[type=text],.dark .adyen-checkout__field-wrapper input[type=tel]{color:#9ca3af!important}.dark .adyen-checkout__field input:disabled,.dark .adyen-checkout__field input[disabled],.dark .adyen-checkout__field--inactive input,.dark .adyen-checkout__field--inactive input:disabled,.dark .adyen-checkout__field--storedCard input,.dark .adyen-checkout__field--storedCard input:disabled,.dark .adyen-checkout__field--50 input:disabled,.dark .adyen-checkout input:disabled,.dark .adyen-checkout input[disabled]{color:#9ca3af!important;-webkit-text-fill-color:#9ca3af!important}.dark .adyen-checkout__field input *,.dark .adyen-checkout__field-wrapper input *{color:#9ca3af!important}.light .adyen-checkout__payment-method,.light .adyen-checkout__payment-method__header,.light .adyen-checkout__payment-method__details{background-color:hsl(var(--card))!important}.light .adyen-checkout__label,.light .adyen-checkout__label__text,.light .adyen-checkout__input,.light .adyen-checkout__payment-method__name,.light .adyen-checkout__card__holder-name,.light .adyen-checkout__card__exp-cvc,.light .adyen-checkout__payment-method{color:hsl(var(--foreground))!important}.light .adyen-checkout__input{background-color:hsl(var(--background))!important;border-color:hsl(var(--input))!important}.light .adyen-checkout__input::placeholder{color:hsl(var(--muted-foreground))!important}.adyen-checkout__button{color:#fff!important;background-color:#10b981!important;border-color:#10b981!important}.adyen-checkout__button:hover{background-color:#059669!important;border-color:#059669!important}.adyen-checkout__button:active{background-color:#047857!important}.adyen-checkout-contextual-text--error,.dark .adyen-checkout-contextual-text--error,.light .adyen-checkout-contextual-text--error,.dark .adyen-checkout .adyen-checkout-contextual-text--error,.dark .adyen-checkout span.adyen-checkout-contextual-text--error,.dark .adyen-checkout div.adyen-checkout-contextual-text--error,.dark .adyen-checkout p.adyen-checkout-contextual-text--error,.dark .adyen-checkout__error-text,.dark .adyen-checkout-contextual-text--error,.dark .adyen-checkout__field--error .adyen-checkout-contextual-text,.dark .adyen-checkout [class*=error] .adyen-checkout-contextual-text,.dark .adyen-checkout span.adyen-checkout-contextual-text--error,.dark .adyen-checkout .adyen-checkout-contextual-text--error,.dark .adyen-checkout * .adyen-checkout-contextual-text--error,.dark .adyen-checkout * * .adyen-checkout-contextual-text--error,.dark .adyen-checkout-contextual-text--error *,.dark .adyen-checkout__error-text *,.dark .adyen-checkout .adyen-checkout-contextual-text--error *,.dark .adyen-checkout [class*=contextual-text--error],.dark .adyen-checkout [class*=error-text],.dark .adyen-checkout [class*=error] [class*=contextual-text],.dark .adyen-checkout .adyen-checkout-contextual-text--error.adyen-checkout-contextual-text--error,.dark .adyen-checkout span.adyen-checkout-contextual-text--error.adyen-checkout-contextual-text--error,.dark .adyen-checkout div.adyen-checkout-contextual-text--error.adyen-checkout-contextual-text--error,.dark .adyen-checkout * .adyen-checkout-contextual-text--error.adyen-checkout-contextual-text--error,.dark .adyen-checkout * * .adyen-checkout-contextual-text--error.adyen-checkout-contextual-text--error,.dark .adyen-checkout span[class*=contextual-text--error],.dark .adyen-checkout span.adyen-checkout-contextual-text--error[aria-hidden=true],.dark .adyen-checkout .adyen-checkout-contextual-text--error[aria-hidden=true],.dark .adyen-checkout span.adyen-checkout-contextual-text.adyen-checkout-contextual-text--error,.dark .adyen-checkout .adyen-checkout-contextual-text.adyen-checkout-contextual-text--error,.dark .adyen-checkout span.adyen-checkout-contextual-text--error[data-id],.dark .adyen-checkout .adyen-checkout-contextual-text--error[data-id],.dark .adyen-checkout span.adyen-checkout-contextual-text--error,.dark .adyen-checkout .adyen-checkout-contextual-text--error,.dark .adyen-checkout * .adyen-checkout-contextual-text--error,.dark .adyen-checkout * * .adyen-checkout-contextual-text--error,.dark .adyen-checkout * * * .adyen-checkout-contextual-text--error,.dark .adyen-checkout * * * * .adyen-checkout-contextual-text--error,.dark .adyen-checkout .adyen-checkout-contextual-text.adyen-checkout-contextual-text--error,.dark .adyen-checkout span.adyen-checkout-contextual-text.adyen-checkout-contextual-text--error,.dark .adyen-checkout div.adyen-checkout-contextual-text.adyen-checkout-contextual-text--error,.dark .adyen-checkout p.adyen-checkout-contextual-text.adyen-checkout-contextual-text--error,.dark .adyen-checkout .adyen-checkout__field .adyen-checkout-contextual-text--error,.dark .adyen-checkout .adyen-checkout__field-wrapper .adyen-checkout-contextual-text--error,.dark .adyen-checkout .adyen-checkout__form .adyen-checkout-contextual-text--error,.dark .adyen-checkout__field--error .adyen-checkout-contextual-text--error,.dark .adyen-checkout__field--error span.adyen-checkout-contextual-text--error,.dark .adyen-checkout__field--error .adyen-checkout-contextual-text--error,.dark .adyen-checkout__field-wrapper .adyen-checkout-contextual-text--error,.dark .adyen-checkout__field-wrapper span.adyen-checkout-contextual-text--error,.dark .adyen-checkout__card__exp-cvc .adyen-checkout-contextual-text--error,.dark .adyen-checkout__card__exp-cvc span.adyen-checkout-contextual-text--error,.dark .adyen-checkout .adyen-checkout__field--error .adyen-checkout-contextual-text--error,.dark .adyen-checkout .adyen-checkout__field--error span.adyen-checkout-contextual-text--error,.dark .adyen-checkout .adyen-checkout__field-wrapper .adyen-checkout-contextual-text--error,.dark .adyen-checkout .adyen-checkout__field-wrapper span.adyen-checkout-contextual-text--error,.dark .adyen-checkout .adyen-checkout__card__exp-cvc .adyen-checkout-contextual-text--error,.dark .adyen-checkout .adyen-checkout__card__exp-cvc span.adyen-checkout-contextual-text--error,.dark .adyen-checkout span[class*=contextual-text--error],.dark .adyen-checkout [class*=contextual-text--error],.dark .adyen-checkout * [class*=contextual-text--error],.dark .adyen-checkout * * [class*=contextual-text--error],.dark .adyen-checkout * * * [class*=contextual-text--error],.dark .adyen-checkout * * * * [class*=contextual-text--error],.dark .adyen-checkout * * * * * [class*=contextual-text--error],.dark .adyen-checkout__field--error [class*=contextual-text--error],.dark .adyen-checkout__field-wrapper [class*=contextual-text--error],.dark .adyen-checkout__card__exp-cvc [class*=contextual-text--error],.dark .adyen-checkout * .adyen-checkout-contextual-text--error,.dark .adyen-checkout * * .adyen-checkout-contextual-text--error,.dark .adyen-checkout * * * .adyen-checkout-contextual-text--error,.dark .adyen-checkout * * * * .adyen-checkout-contextual-text--error,.dark .adyen-checkout * * * * * .adyen-checkout-contextual-text--error,.dark .adyen-checkout span.adyen-checkout-contextual-text--error,.dark .adyen-checkout .adyen-checkout-contextual-text--error,.dark .adyen-checkout [class*=contextual-text--error],.dark .adyen-checkout span.adyen-checkout-contextual-text--error.adyen-checkout-contextual-text--error[aria-hidden=true],.dark .adyen-checkout .adyen-checkout-contextual-text--error.adyen-checkout-contextual-text--error[aria-hidden=true],.dark .adyen-checkout .adyen-checkout__field--error .adyen-checkout-contextual-text--error.adyen-checkout-contextual-text--error,.dark .adyen-checkout .adyen-checkout__field-wrapper .adyen-checkout-contextual-text--error.adyen-checkout-contextual-text--error,.dark .adyen-checkout .adyen-checkout__card__exp-cvc .adyen-checkout-contextual-text--error.adyen-checkout-contextual-text--error,.dark .adyen-checkout * .adyen-checkout-contextual-text--error.adyen-checkout-contextual-text--error,.dark .adyen-checkout * * .adyen-checkout-contextual-text--error.adyen-checkout-contextual-text--error,.dark .adyen-checkout * * * .adyen-checkout-contextual-text--error.adyen-checkout-contextual-text--error,.dark .adyen-checkout * * * * .adyen-checkout-contextual-text--error.adyen-checkout-contextual-text--error,.dark .adyen-checkout * * * * * .adyen-checkout-contextual-text--error.adyen-checkout-contextual-text--error{color:var(--destructive)!important}
