.grape-send__stripe-add-card-form{max-height:38.4px;overflow:hidden;transition:all .3s ease;-webkit-box-shadow:0 0 0 0 rgba(0,0,0,.15)}[dir] .grape-send__stripe-add-card-form{padding:.7rem!important;border-radius:5px;background-color:#fff;-webkit-transition:all .3s ease;border:1px solid rgba(0,0,0,.2);box-shadow:0 0 0 0 rgba(0,0,0,.15)}[dir] .grape-send__stripe-add-card-form.error{border:1px solid rgba(var(--vs-danger),1)!important}.grape-send__stripe-add-card-form.StripeElement--focus{-webkit-box-shadow:0 3px 10px 0 rgba(0,0,0,.15)}[dir] .grape-send__stripe-add-card-form.StripeElement--focus{border:1px solid rgba(var(--vs-primary),1)!important;box-shadow:0 3px 10px 0 rgba(0,0,0,.15)}.grape-send__stripe-add-card-form.StripeElement--invalid{-webkit-box-shadow:0 3px 10px 0 rgba(0,0,0,.15)}[dir] .grape-send__stripe-add-card-form.StripeElement--invalid{border:1px solid rgba(var(--vs-danger),1)!important;box-shadow:0 3px 10px 0 rgba(0,0,0,.15)}#add_card_modal_flj6ffe64.con-vs-popup .vs-popup{max-width:450px}.mobile-button-add-card{display:none}[dir] .vs-con-tbody.vs-table--tbody{border:0}.vs-con-tbody.vs-table--tbody .vs-table.vs-table--tbody-table{min-width:auto}.vs-con-tbody.vs-table--tbody .saved-pay-cards-all-main{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;transition:.5s}[dir] .vs-con-tbody.vs-table--tbody .saved-pay-cards-all-main{-webkit-transition:.5s;background:#fff}.vs-con-tbody.vs-table--tbody .saved-pay-cards-all-main .pay-card-default-wrapper{opacity:0;transition:1s;position:absolute;top:-3px;z-index:1;overflow:hidden;width:110px;height:75px}[dir] .vs-con-tbody.vs-table--tbody .saved-pay-cards-all-main .pay-card-default-wrapper{-webkit-transition:1s}[dir=ltr] .vs-con-tbody.vs-table--tbody .saved-pay-cards-all-main .pay-card-default-wrapper{left:-12px;text-align:left}[dir=rtl] .vs-con-tbody.vs-table--tbody .saved-pay-cards-all-main .pay-card-default-wrapper{right:-12px;text-align:right}[dir] .vs-con-tbody.vs-table--tbody .saved-pay-cards-all-main .single-pay-card-wrapper.not-default-pay-card{background:#fff;border:3px solid transparent}[dir] .vs-con-tbody.vs-table--tbody .saved-pay-cards-all-main .single-pay-card-wrapper.is-default-pay-card{border:3px solid rgba(var(--vs-success),.2);background:rgba(var(--vs-success),.1)}.vs-con-tbody.vs-table--tbody .saved-pay-cards-all-main .single-pay-card-wrapper.is-default-pay-card .pay-card-default-wrapper{opacity:1}[dir=ltr] .vs-con-tbody.vs-table--tbody .saved-pay-cards-all-main .single-pay-card-wrapper.is-default-pay-card .pay-card-default-wrapper{border-radius:10px 5px}[dir=rtl] .vs-con-tbody.vs-table--tbody .saved-pay-cards-all-main .single-pay-card-wrapper.is-default-pay-card .pay-card-default-wrapper{border-radius:5px 10px}.vs-con-tbody.vs-table--tbody .saved-pay-cards-all-main .single-pay-card-wrapper.is-default-pay-card .pay-card-default-wrapper .pay-card-is-default{font-size:16px;font-weight:700;color:#fff;text-transform:uppercase;line-height:36px;-webkit-transform:rotate(0deg);width:120px;display:block;position:absolute;top:0}[dir] .vs-con-tbody.vs-table--tbody .saved-pay-cards-all-main .single-pay-card-wrapper.is-default-pay-card .pay-card-default-wrapper .pay-card-is-default{text-align:center;transform:rotate(0deg);background:rgba(var(--vs-success),1)}[dir=ltr] .vs-con-tbody.vs-table--tbody .saved-pay-cards-all-main .single-pay-card-wrapper.is-default-pay-card .pay-card-default-wrapper .pay-card-is-default{border-radius:5px 0 5px 0;padding-left:10px;left:-10px}[dir=rtl] .vs-con-tbody.vs-table--tbody .saved-pay-cards-all-main .single-pay-card-wrapper.is-default-pay-card .pay-card-default-wrapper .pay-card-is-default{border-radius:0 5px 0 5px;padding-right:10px;right:-10px}.vs-con-tbody.vs-table--tbody .saved-pay-cards-all-main .single-pay-card-wrapper.is-default-pay-card .pay-card-default-wrapper .pay-card-is-default:before{content:"";position:absolute;top:100%;z-index:-1}[dir] .vs-con-tbody.vs-table--tbody .saved-pay-cards-all-main .single-pay-card-wrapper.is-default-pay-card .pay-card-default-wrapper .pay-card-is-default:before{border-bottom:6px solid transparent;border-top:6px solid rgba(var(--vs-success),.5)}[dir=ltr] .vs-con-tbody.vs-table--tbody .saved-pay-cards-all-main .single-pay-card-wrapper.is-default-pay-card .pay-card-default-wrapper .pay-card-is-default:before{left:10px;border-left:6px solid transparent;border-right:6px solid rgba(var(--vs-success),.5)}[dir=rtl] .vs-con-tbody.vs-table--tbody .saved-pay-cards-all-main .single-pay-card-wrapper.is-default-pay-card .pay-card-default-wrapper .pay-card-is-default:before{right:10px;border-right:6px solid transparent;border-left:6px solid rgba(var(--vs-success),.5)}.vs-con-tbody.vs-table--tbody .saved-pay-cards-all-main .single-pay-card-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;width:calc(50% - 20px);-webkit-box-shadow:0 4px 10px 0 rgba(0,0,0,.1);position:relative;transition:1s}[dir] .vs-con-tbody.vs-table--tbody .saved-pay-cards-all-main .single-pay-card-wrapper{padding:40px;margin:10px;border-radius:.5rem;box-shadow:0 4px 10px 0 rgba(0,0,0,.1);-webkit-transition:1s}.vs-con-tbody.vs-table--tbody .saved-pay-cards-all-main .single-pay-card-wrapper .pay-card-details-brand-logo-wrapper{width:100px}.vs-con-tbody.vs-table--tbody .saved-pay-cards-all-main .single-pay-card-wrapper .pay-card-details-text{width:100%}[dir=ltr] .vs-con-tbody.vs-table--tbody .saved-pay-cards-all-main .single-pay-card-wrapper .pay-card-details-text{padding-left:20px}[dir=rtl] .vs-con-tbody.vs-table--tbody .saved-pay-cards-all-main .single-pay-card-wrapper .pay-card-details-text{padding-right:20px}.vs-con-tbody.vs-table--tbody .saved-pay-cards-all-main .single-pay-card-wrapper .pay-card-buttons-wrapper{position:absolute;bottom:0}[dir=ltr] .vs-con-tbody.vs-table--tbody .saved-pay-cards-all-main .single-pay-card-wrapper .pay-card-buttons-wrapper{right:0;padding:0 10px 10px 0}[dir=rtl] .vs-con-tbody.vs-table--tbody .saved-pay-cards-all-main .single-pay-card-wrapper .pay-card-buttons-wrapper{left:0;padding:0 0 10px 10px}.vs-con-tbody.vs-table--tbody .saved-pay-cards-all-main .single-pay-card-wrapper:hover{-webkit-box-shadow:0 8px 16px 0 rgba(0,0,0,.2);transition:.3s}[dir] .vs-con-tbody.vs-table--tbody .saved-pay-cards-all-main .single-pay-card-wrapper:hover{box-shadow:0 8px 16px 0 rgba(0,0,0,.2);-webkit-transition:.3s}[dir] .pay-card-brand{padding:10px}.pay-card-brand img{max-width:80px}[dir] .pay-card-brand img{background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:10px}.pay-card-details-brand-name,.pay-card-details-expiration,.pay-card-details-name{font-weight:800}.pay-card-details-brand-name span,.pay-card-details-expiration span,.pay-card-details-name span{font-weight:400}.vs-button.small{font-size:.9em}@media only screen and (max-width:900px){.single-pay-card-wrapper{width:calc(100% - 20px)!important}[dir] .single-pay-card-wrapper .pay-card-details-text{margin-bottom:15px}}@media only screen and (max-width:530px){.desktop-button-add-card{display:none}.mobile-button-add-card{display:block}[dir] .mobile-button-add-card{margin-top:20px;margin-bottom:60px}.mobile-button-add-card button{position:absolute}[dir] .mobile-button-add-card button{margin:auto}[dir=ltr] .mobile-button-add-card button,[dir=rtl] .mobile-button-add-card button{left:0;right:0}.single-pay-card-wrapper{display:block!important}[dir] .single-pay-card-wrapper{padding:10px!important}.single-pay-card-wrapper .pay-card-details-brand-logo-wrapper{width:100%!important}[dir] .single-pay-card-wrapper .pay-card-details-brand-logo-wrapper{margin-top:30px}[dir] .single-pay-card-wrapper .pay-card-details-brand-logo-wrapper img{margin:auto}[dir] .single-pay-card-wrapper .pay-card-details-text{margin-bottom:45px;text-align:center}[dir=ltr] .single-pay-card-wrapper .pay-card-details-text{padding-left:0!important}[dir=rtl] .single-pay-card-wrapper .pay-card-details-text{padding-right:0!important}.single-pay-card-wrapper .pay-card-buttons-wrapper{width:100%}[dir] .single-pay-card-wrapper .pay-card-buttons-wrapper{text-align:center}.single-pay-card-wrapper .pay-card-buttons-wrapper .vs-button.small{font-size:.7em}[dir] .single-pay-card-wrapper .pay-card-buttons-wrapper .vs-button.small{padding:.5rem .5rem}[dir=ltr] .single-pay-card-wrapper .pay-card-buttons-wrapper .vs-button.small{margin-left:.75rem!important}[dir=rtl] .single-pay-card-wrapper .pay-card-buttons-wrapper .vs-button.small{margin-right:.75rem!important}}