.kv-payment-select .braintree-dropin{font-family:inherit}.kv-payment-select [data-braintree-id=sheet-error]{@apply tw-bg-white;}.kv-payment-select .braintree-method__label,.kv-payment-select .braintree-option__label,.kv-payment-select .braintree-methods--active .braintree-method__label,.kv-payment-select .braintree-method .braintree-method__label .braintree-method__label--small{@apply tw-text-primary tw-text-left tw-font-book;}.kv-payment-select [data-braintree-id=methods-container] .braintree-method--active{@apply tw-border tw-border-brand tw-bg-secondary;}.kv-payment-select [data-braintree-id=methods-container] .braintree-method__check{padding:.3125rem;height:1.95rem;width:1.95rem;margin-right:.25rem;@apply tw-bg-brand;}.kv-payment-select [data-braintree-id=paypal],.kv-payment-select [data-braintree-id=applePay],.kv-payment-select [data-braintree-id=googlePay],.kv-payment-select [data-braintree-id=card]{border:0}.kv-payment-select [data-braintree-id=card] .braintree-sheet__content.braintree-sheet__content--form{padding:0}.kv-payment-select [data-braintree-id=card] .braintree-sheet__content .braintree-form__field-error{@apply tw-text-danger tw-text-left tw-font-medium;}.kv-payment-select [data-braintree-id=card] .braintree-sheet__content .braintree-form__field-group{padding-left:0;margin-bottom:1.25rem}.kv-payment-select [data-braintree-id=card] .braintree-sheet__content .braintree-form__field-group.braintree-form__field-group--has-error .braintree-form__hosted-field{@apply tw-bg-danger/[.15] tw-border-danger tw-rounded-sm;}.kv-payment-select [data-braintree-id=card] .braintree-sheet__content .braintree-form__field-group:not(.braintree-form__field-group--has-error) .braintree-form__field:not(.braintree-form__checkbox) .braintree-form__hosted-field{@apply tw-text-tertiary tw-bg-secondary tw-rounded-sm tw-border-secondary;}.kv-payment-select [data-braintree-id=card] .braintree-sheet__content span.braintree-form__descriptor{display:none}.kv-payment-select [data-braintree-id=card] .braintree-sheet__content [data-braintree-id=expiration-date-field-group],.kv-payment-select [data-braintree-id=card] .braintree-sheet__content [data-braintree-id=cvv-field-group],.kv-payment-select [data-braintree-id=card] .braintree-sheet__content [data-braintree-id=postal-code-field-group]{width:49%;flex-basis:auto;flex-grow:unset}.kv-payment-select [data-braintree-id=card-view-icons]{padding-bottom:0}.kv-payment-select [data-braintree-id=card-view-icons]>div{padding:0;border:1px solid #f3f3f3;border-radius:.25rem;line-height:.6875 rem}.kv-payment-select [data-braintree-id=paypal-button]{width:99%}@screen md{.kv-payment-select [data-braintree-id="paypal-button"] {width: 250px;}}.kv-payment-select [data-braintree-id=number-field-group]:not(.braintree-form__field-group--card-type-known) svg{display:none}.kv-payment-select iframe[type=number]{box-shadow:none;padding:0;background-color:transparent}.kv-payment-select [data-braintree-id=choose-a-way-to-pay],.kv-payment-select [data-braintree-id=methods-label],.kv-payment-select [data-braintree-id=other-ways-to-pay]{@apply tw-text-small tw-text-primary tw-text-tertiary tw-w-full;}.kv-payment-select [data-braintree-id=sheet-container]{@apply tw-bg-white;}.kv-payment-select [data-braintree-id=paypal-sheet-header],.kv-payment-select [data-braintree-id=apple-pay-sheet-header],.kv-payment-select [data-braintree-id=google-pay-sheet-header],.kv-payment-select [data-braintree-id=card-sheet-header]{@apply tw-bg-transparent tw-border-0 tw-p-0 tw-pb-1 tw-mb-1;}.kv-payment-select [data-braintree-id=paypal-sheet-header] .braintree-sheet__logo--header,.kv-payment-select [data-braintree-id=apple-pay-sheet-header] .braintree-sheet__logo--header,.kv-payment-select [data-braintree-id=google-pay-sheet-header] .braintree-sheet__logo--header,.kv-payment-select [data-braintree-id=card-sheet-header] .braintree-sheet__logo--header{@apply tw-hidden;}.kv-payment-select [data-braintree-id=paypal-sheet-header] .braintree-sheet__header-label,.kv-payment-select [data-braintree-id=apple-pay-sheet-header] .braintree-sheet__header-label,.kv-payment-select [data-braintree-id=google-pay-sheet-header] .braintree-sheet__header-label,.kv-payment-select [data-braintree-id=card-sheet-header] .braintree-sheet__header-label{@apply tw-w-full;}.kv-payment-select [data-braintree-id=paypal-sheet-header] .braintree-sheet__text,.kv-payment-select [data-braintree-id=apple-pay-sheet-header] .braintree-sheet__text,.kv-payment-select [data-braintree-id=google-pay-sheet-header] .braintree-sheet__text,.kv-payment-select [data-braintree-id=card-sheet-header] .braintree-sheet__text,.kv-payment-select [data-braintree-id=paypal-sheet-header] .braintree-sheet__label,.kv-payment-select [data-braintree-id=apple-pay-sheet-header] .braintree-sheet__label,.kv-payment-select [data-braintree-id=google-pay-sheet-header] .braintree-sheet__label,.kv-payment-select [data-braintree-id=card-sheet-header] .braintree-sheet__label{@apply tw-ml-0 tw-text-upper tw-text-primary tw-text-left;}.kv-payment-select [data-braintree-id=upper-container]:before{background-color:transparent}.kv-payment-select [data-braintree-id=methods-container] .braintree-method{@apply tw-border-solid tw-border-tertiary tw-w-full tw-border tw-p-2;}.kv-payment-select [data-braintree-id=methods-container] .braintree-method:first-child{@apply tw-rounded-tr tw-rounded-tl tw-rounded-bl-none tw-rounded-br-none;}.kv-payment-select [data-braintree-id=methods-container] .braintree-method:last-child{@apply tw-rounded-br tw-rounded-bl;}.kv-payment-select [data-braintree-id=payment-options-container] .braintree-option{@apply tw-border-solid tw-border-tertiary tw-w-full tw-border tw-border-b-0 tw-p-2;}.kv-payment-select [data-braintree-id=payment-options-container] .braintree-option:first-child{@apply tw-rounded-tr tw-rounded-tl tw-rounded-bl-none tw-rounded-br-none;}.kv-payment-select [data-braintree-id=payment-options-container] .braintree-option:last-child{@apply tw-rounded-br tw-rounded-bl tw-border-b;}.kv-payment-select [data-braintree-id=toggle],.kv-payment-select [data-braintree-id=toggle]:hover{@apply tw-bg-transparent tw-text-upper tw-text-link;}.kv-payment-select [data-braintree-id=toggle] span,.kv-payment-select [data-braintree-id=toggle] span:focus,.kv-payment-select [data-braintree-id=toggle] span:hover{@apply tw-text-base tw-no-underline tw-border-0;@apply tw-font-medium;}.kv-payment-select [data-braintree-id=card] .braintree-sheet__content .braintree-form__label{@apply tw-text-base;@apply tw-font-medium;}.braintree-sheet__container>.braintree-sheet:not(.braintree-card):before{@apply tw-absolute tw-w-full tw-left-0 tw-top-3 tw-font-medium;content:"Click payment method again to continue"}
