.payment_checkout_info[data-v-48350d88]{font-family:MyriadProRegular,Lato,sans-serif}.payment_checkout_info .appointment_detail_header_wrp[data-v-48350d88]{padding-bottom:25px}.payment_checkout_info .appointment_detail_header_wrp .back_btn[data-v-48350d88]{border-radius:35px;padding:0;margin-right:5px;font-size:16px;display:inline-block;vertical-align:text-bottom;line-height:32px;width:32px;height:32px;outline:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;background:hsla(0,0%,100%,.1);color:#fff}.payment_checkout_info .appointment_detail_header_wrp .appointment_detail_heading[data-v-48350d88]{color:#fff;font-size:24px;text-transform:uppercase;font-weight:700;margin:0}.payment_checkout_info .appointment_detail_header_wrp .online_searchbar[data-v-48350d88]{position:relative;display:inline-block}.payment_checkout_info .appointment_detail_header_wrp .online_searchbar .fa[data-v-48350d88]{font-size:18px;cursor:pointer;color:silver;position:absolute;top:8px;left:10px}.payment_checkout_info .appointment_detail_header_wrp .online_searchbar .form-control[data-v-48350d88]{background:rgba(228,233,237,.1);-webkit-box-shadow:-5px 5px 10px rgba(82,106,133,.06);box-shadow:-5px 5px 10px rgba(82,106,133,.06);font-size:18px;color:#fff;font-family:MyriadProRegular,sans-serif;border:none;height:auto;width:280px;line-height:36px;padding:0 15px 0 40px;-webkit-box-shadow:none;box-shadow:none}.payment_checkout_info .appointment_detail_header_wrp .online_searchbar .form-control[data-v-48350d88]::-moz-placeholder{color:#dfdfdf}.payment_checkout_info .appointment_detail_header_wrp .online_searchbar .form-control[data-v-48350d88]::-webkit-input-placeholder{color:#dfdfdf}.payment_checkout_info .appointment_detail_header_wrp .online_searchbar .form-control[data-v-48350d88]:focus::-webkit-input-placeholder{font-size:0}.payment_checkout_info .appointment_detail_header_wrp .online_searchbar .form-control[data-v-48350d88]:focus::-moz-placeholder{font-size:0}.payment_checkout_info .appointment_info_wrp[data-v-48350d88]{background:hsla(0,0%,9%,.8);color:#fff;border-radius:5px;height:100%;padding:30px}.payment_checkout_info .appointment_info_wrp .total_charge_box[data-v-48350d88]{background:rgba(49,75,60,.2);padding:15px;margin-bottom:30px;color:#fffdd0}.payment_checkout_info .appointment_info_wrp .total_charge_box .total_charge_key[data-v-48350d88]{font-weight:400;font-size:24px;margin:0}.payment_checkout_info .appointment_info_wrp .total_charge_box .total_charge_value[data-v-48350d88]{font-weight:400;font-size:24px;color:#ffcd1d;margin:0}.payment_checkout_info .appointment_info_wrp .total_charge_box .total_charge_value .currency_unit[data-v-48350d88]{font-size:18px;color:hsla(0,0%,100%,.8)}.payment_checkout_info .appointment_info_wrp .total_charge_box .total_charge_heading[data-v-48350d88]{margin-bottom:15px}.payment_checkout_info .appointment_info_wrp .cancellation_fees_blurb[data-v-48350d88]{background:linear-gradient(-30deg,rgba(37,44,84,.8),rgba(0,0,0,.8) 50%,rgba(38,38,38,.8) 0,rgba(44,44,84,.8));border:1px solid rgba(93,93,93,.4);border-radius:8px;margin-bottom:20px;padding:15px;color:#d6d6d6;font-size:24px;text-align:justify;position:relative;padding-left:12px;display:block}.payment_checkout_info .appointment_info_wrp .cancellation_fees_blurb .packages_heading[data-v-48350d88]{font-size:32px;color:#c4ffff;margin-bottom:15px}.payment_checkout_info .appointment_info_wrp .cancellation_fees_blurb .packages_subheading[data-v-48350d88]{font-size:24px;margin-bottom:15px;color:#d981b3}.payment_checkout_info .appointment_info_wrp .cancellation_fees_blurb .packages_features_list li[data-v-48350d88]{position:relative;padding-left:30px;margin-bottom:15px;font-size:20px}.payment_checkout_info .appointment_info_wrp .cancellation_fees_blurb .packages_features_list li[data-v-48350d88]:last-child{margin-bottom:0}.payment_checkout_info .appointment_info_wrp .cancellation_fees_blurb .packages_features_list li .fa[data-v-48350d88]{position:absolute;left:0;top:4px}.payment_checkout_info .auto_pay_label input[data-v-48350d88]{padding:0;height:auto;width:auto;margin-bottom:0;display:none;cursor:pointer}.payment_checkout_info .auto_pay_label input:checked+label[data-v-48350d88]:after{content:"";display:block;position:absolute;top:5px;left:9px;width:6px;height:14px;border:solid #ffcd1d;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.payment_checkout_info .auto_pay_label label[data-v-48350d88]{position:relative;cursor:pointer;color:#ffcd1d;font-size:20px}.payment_checkout_info .auto_pay_label label[data-v-48350d88]:before{content:"";-webkit-appearance:none;background-color:transparent;border:2px solid #ffcd1d;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.05),inset 0 -15px 10px -12px rgba(0,0,0,.05);box-shadow:0 1px 2px rgba(0,0,0,.05),inset 0 -15px 10px -12px rgba(0,0,0,.05);padding:10px;display:inline-block;position:relative;vertical-align:middle;cursor:pointer;margin-right:15px}.payment_checkout_info .btn-primary[data-v-48350d88]{cursor:pointer;position:relative;-webkit-box-shadow:none!important;box-shadow:none!important;outline:none!important;background:hsla(0,0%,100%,.12)!important;color:#fff!important;border:none;border-radius:3px;font-family:MyriadProRegular,Lato,sans-serif;font-size:22px;padding:10px 80px;letter-spacing:.5px}.payment_checkout_info .btn-primary[data-v-48350d88]:hover{background:#87cefa!important;color:#000!important}