.btn-white{color:#000!important;border-radius:2px!important;border:1px solid #fff!important}.btn-white,.btn-white-button{background:#fff!important}.btn-white:hover,.btn_applied_red.btn-light-blue:hover,.btn_applied_red.btn_light_blue:hover{background:#e0e1e2!important;border:1px solid #e0e1e2!important}.btn-light-blue,.btn_light_blue{background:#70d3d8!important}.btn-light-blue:hover,.btn_light_blue:hover{background:#6ac9ce!important}.btn-red{background:#e6524f!important}.btn-red:hover{background:#d24341!important}.btn-gray{background:#e0e1e2;color:#000!important;border-radius:2px!important;border:1px solid #fff!important}.btn-yellow{background:#ffd25c!important}.btn-yellow span{color:#000!important}.btn-yellow:hover{background:#efad04!important}.ui.modal.card .header h2{text-align:center;color:#000}.ui.modal.card>.description{padding:6px 72px 40px 72px}.ui.modal.card>.header{padding-top:40px}form#payment-form{width:480px;margin:20px auto}.ui.basic.table td{font-family:Graphik-Regular;font-size:14px;color:#a6a6a6}.ui.basic.table tr.amount td{font-family:Graphik-Medium;font-size:14px;color:#000}form#payment-form .card-form label{height:35px;position:relative;color:#8798ab;display:block;margin-top:30px;margin-bottom:20px}form#payment-form .card-form label>span{position:absolute;top:0;left:0;width:100%;height:100%;font-weight:300;line-height:32px;color:#a6a6a6;border-bottom:1px solid #eee;transition:border-bottom-color .2s ease-in-out;cursor:text;pointer-events:none}form#payment-form .card-form label>span span{position:absolute;top:0;left:0;transform-origin:0 50%;transition:transform .2s ease-in-out;cursor:text;font-size:16px}.CardField-input-wrapper,.CardField-number .CardField-number-fakeNumber,.CardField-number input,.ElementsApp input,form#payment-form .card-form .field{font-size:16px!important;color:#000!important}form#payment-form .card-form label .field.is-focused+span span,form#payment-form .card-form label .field:not(.is-empty)+span span{transform:scale(.68) translateY(-36px);cursor:default}form#payment-form .card-form label .field.is-focused+span{border-bottom-color:#70d3d8}form#payment-form .card-form label .field.is-focused+span span{color:#70d3d8}form#payment-form .card-form .field{background:transparent;font-weight:300;border:0;outline:none;cursor:text;display:block;width:100%;line-height:45px;padding-bottom:3px;transition:opacity .2s ease-in-out}form#payment-form .card-form .field::-webkit-input-placeholder{color:#70d3d8}form#payment-form .card-form .field::-moz-placeholder{color:#70d3d8}form#payment-form .card-form .field:-ms-input-placeholder{color:#424770}form#payment-form .card-form .field.is-empty:not(.is-focused){opacity:0}.card-form .header h2,form#payment-form .card-form h2{font-family:Graphik-Regular;font-size:24px;color:#000;letter-spacing:0;text-align:center}form#payment-form .card-form button{float:left;display:block;border:0;font-size:19px;font-weight:400;width:100%;padding:0;line-height:45px;outline:none;background:#70d3d8;border-radius:2px;font-family:Graphik-Medium;font-size:16px;color:#000;letter-spacing:0}.coupon label,form#payment-form .card-form button span{color:#000}form#payment-form .card-form .submit-btn{margin:auto;width:37%;margin-bottom:24px;display:grid}form#payment-form .outcome{float:left;width:100%;padding-top:8px;min-height:20px;text-align:center;margin-bottom:12px}.error,form#payment-form .success{display:none;font-size:15px}.error.visible,form#payment-form .success.visible{display:inline}form#payment-form .error{color:#e4584c}form#payment-form .success{color:#34d08c}form#payment-form .success .token{font-weight:500;font-size:15px}.validate_coupon{display:flex}.validate_coupon .submit-form{margin-top:18px}.coupon{background:#f3f3f2;padding:15px;margin-bottom:15px}.ui.table tbody tr{height:48px}.validate_coupon .form{width:100%}.discount,.ui.basic.table .discount td{color:#e6524f}.stripe-card label{margin:0!important;height:17px!important;margin-bottom:6px!important;color:#a6a6a6!important}.stripe-card #card-element{border-bottom:1px solid #ddd!important;padding-bottom:11px!important}.existing-card[data-v-53345fe8]{text-align:right;padding-bottom:30px}.ui.dropdown.card_existing .menu[data-v-53345fe8]{left:-41px}.e-card-detail[data-v-53345fe8]{display:flex}.e-card-detail .ui.dropdown[data-v-53345fe8]{display:flex;margin-left:4px}.e-card-detail.radio-button ul[data-v-53345fe8]{text-align:left;margin-left:15px}#paypal-button-container[data-v-2c975d29]{margin:auto;width:153px;padding:2pc 0}