:root{--skin-link-color-2: #212121}.book-anappoinment-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1rem;margin:0 auto}@media (min-width: 768px){.book-anappoinment-wrapper{max-width:29.875rem}}.book-anappoinment-wrapper .card{width:100%;border-radius:0;border:0;padding:.9375rem 0rem;position:relative}@media (min-width: 768px){.book-anappoinment-wrapper .card{border:.0625rem solid rgba(235,235,235,0.866667);padding:1.3125rem 1.5rem}}.book-anappoinment-wrapper .card .pickdateschedule .hoursinput{margin-bottom:0;caret-color:transparent}.book-anappoinment-wrapper .card .pickdateschedule .placeholder{top:55%}.book-anappoinment-wrapper .card .pickdateschedule .js-inputwrapper.active .placeholder{top:-.125rem}.book-anappoinment-wrapper .card .form-head .form-heading{white-space:nowrap;text-align:left;font-size:1rem;line-height:1.75rem;font-weight:500;margin:0}@media (min-width: 768px){.book-anappoinment-wrapper .card .form-head .form-heading{font-size:1.25rem;margin-bottom:2.375rem;font-weight:400}}.book-anappoinment-wrapper .card .seperater{display:none}@media (min-width: 768px){.book-anappoinment-wrapper .card .seperater{display:block;position:absolute;top:4.2rem;height:.0625rem;background:rgba(235,235,235,0.866667);width:100%;left:0}}.book-anappoinment-wrapper .card .appointment-popup-custom-drop .form-description{margin-bottom:.9375rem;font-size:.875rem;line-height:1.25rem;color:rgba(0,0,0,0.870588);padding:0;font-weight:400}@media (max-width: 1023.98px){.book-anappoinment-wrapper .card .appointment-popup-custom-drop .form-description{margin-top:.4375rem}}.book-anappoinment-wrapper .card .appointment-popup-custom-drop .labeltext1{border:.0625rem solid rgba(0,0,0,0.2);border-radius:3.875rem;color:rgba(0,0,0,0.870588);font-size:.75rem;line-height:1.125rem;cursor:pointer;white-space:nowrap;padding:.625rem 1rem;font-weight:400;margin-left:.3125rem}@media (max-width: 1023.98px){.book-anappoinment-wrapper .card .appointment-popup-custom-drop .labeltext1{margin-left:.625rem}}.book-anappoinment-wrapper .card .appointment-popup-custom-drop .labeltext1.selected,.book-anappoinment-wrapper .card .appointment-popup-custom-drop .labeltext1:focus,.book-anappoinment-wrapper .card .appointment-popup-custom-drop .labeltext1:hover{outline:none;background:rgba(221,162,67,0.0509804);border:.0625rem solid #dda243;font-weight:500}.book-anappoinment-wrapper .card .appointment-popup-custom-drop .labeltext2,.book-anappoinment-wrapper .card .appointment-popup-custom-drop .labeltext3{border:.0625rem solid rgba(0,0,0,0.2);border-radius:3.875rem;color:rgba(0,0,0,0.870588);font-size:.75rem;line-height:1.125rem;cursor:pointer;white-space:nowrap;padding:.625rem 1rem;font-weight:400;margin-left:.5rem}.book-anappoinment-wrapper .card .appointment-popup-custom-drop .labeltext2.selected,.book-anappoinment-wrapper .card .appointment-popup-custom-drop .labeltext2:focus,.book-anappoinment-wrapper .card .appointment-popup-custom-drop .labeltext2:hover,.book-anappoinment-wrapper .card .appointment-popup-custom-drop .labeltext3.selected,.book-anappoinment-wrapper .card .appointment-popup-custom-drop .labeltext3:focus,.book-anappoinment-wrapper .card .appointment-popup-custom-drop .labeltext3:hover{outline:none;background:rgba(221,162,67,0.0509804);border:.0625rem solid #dda243;font-weight:500}.book-anappoinment-wrapper .card .appointment-popup-custom-drop .checked-tab{font-weight:500;outline:none;background:rgba(221,162,67,0.0509804);border:.0625rem solid #dda243;color:rgba(0,0,0,0.870588)}.book-anappoinment-wrapper .card .appointment-popup-custom-drop input.tgl-radio-tab-child{position:absolute;opacity:0;z-index:1}.book-anappoinment-wrapper .card .appointment-popup-custom-drop .invalid-feedback{color:#ff5722}@media (min-width: 1024px){.book-anappoinment-wrapper .card .btn-section{margin-right:.5rem}}.book-anappoinment-wrapper .card .submit-btn{width:100%;margin:.5rem 0 0}.book-anappoinment-wrapper .card .hoursinput{position:relative}.book-anappoinment-wrapper .card .calender-icon{position:absolute;top:1.375rem;right:.9375rem}.book-anappoinment-wrapper .card .video-call-other-country-storevisit{margin-bottom:.625rem}.book-anappoinment-wrapper .card .input-field-mst{padding:1.0625rem 1rem 1rem 1rem;height:3.5rem;border-radius:0;border:.03125rem solid rgba(0,0,0,0.2);font-size:1rem;line-height:1.5625rem;font-weight:400;width:100%;margin-bottom:.625rem;margin-top:.375rem;color:#000;caret-color:#000}@media (max-width: 1023.98px){.book-anappoinment-wrapper .card .input-field-mst{font-size:.8125rem}}.book-anappoinment-wrapper .card .input-field-mst::-webkit-contacts-auto-fill-button{visibility:hidden;display:none !important;pointer-events:none;position:absolute;right:0}.book-anappoinment-wrapper .card .input-field-mst.custom-drop-down .country-label,.book-anappoinment-wrapper .card .input-field-mst.custom-drop-down .selected-value{font-size:.875rem;line-height:1.5625rem;color:rgba(0,0,0,0.6)}.book-anappoinment-wrapper .card .input-field-mst.custom-drop-down.value-selected .country-label{color:#dda243;font-size:.75rem;line-height:1.125rem}.book-anappoinment-wrapper .card .input-field-mst.custom-drop-down.value-selected .selected-value{font-size:1rem;line-height:1.5625rem;font-weight:400;color:#000}@media (max-width: 1023.98px){.book-anappoinment-wrapper .card .input-field-mst.custom-drop-down.value-selected .selected-value{font-size:.8125rem}}.book-anappoinment-wrapper .card .input-field-mst .custom-select{padding:1rem}.book-anappoinment-wrapper .card .input-field-mst.time-date-input{caret-color:transparent}.book-anappoinment-wrapper .card .error-field-alert{border:.03125rem solid #ff5722}.book-anappoinment-wrapper .card .placeholder{font-size:.875rem;line-height:1.5625rem;color:rgba(0,0,0,0.6)}.book-anappoinment-wrapper .card .js-inputwrapper.active .placeholder{font-size:.75rem;line-height:1.125rem;font-family:"Poppins",sans-serif;color:#666;top:-.5rem}.book-anappoinment-wrapper .card .js-inputwrapper.valid-value .placeholder{color:#dda243}.book-anappoinment-wrapper .card .js-inputwrapper.valid-value .form-control,.book-anappoinment-wrapper .card .js-inputwrapper.valid-value .input-field-mst{border:0.5px solid #dda243}.book-anappoinment-wrapper .card .js-inputwrapper.valid-value .form-control:focus,.book-anappoinment-wrapper .card .js-inputwrapper.valid-value .form-control:focus-visible,.book-anappoinment-wrapper .card .js-inputwrapper.valid-value .input-field-mst:focus,.book-anappoinment-wrapper .card .js-inputwrapper.valid-value .input-field-mst:focus-visible{border:0.5px solid #dda243}.book-anappoinment-wrapper .card .js-inputwrapper.valid-value .form-control#hoursInput,.book-anappoinment-wrapper .card .js-inputwrapper.valid-value .input-field-mst#hoursInput{caret-color:transparent}.book-anappoinment-wrapper .card .storehourserror{letter-spacing:.0025rem;color:#ff5722;font-size:.75rem}.book-anappoinment-wrapper .card .notification-checkbox{margin-top:.625rem}.book-anappoinment-wrapper .card .notification-checkbox .checkbox-label{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:19.5rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.book-anappoinment-wrapper .card .notification-checkbox .checkbox-label .checkbox-input{width:1.25rem;height:1.25rem;margin-right:.875rem}.book-anappoinment-wrapper .card .notification-checkbox .checkbox-text{font-weight:500;font-size:.75rem;line-height:1.125rem;white-space:nowrap}@media (min-width: 768px){.book-anappoinment-wrapper .card .notification-checkbox .checkbox-text{font-size:.875rem;line-height:1.3125rem;letter-spacing:0rem;white-space:nowrap}}.book-anappoinment-wrapper .card .tw-checkbox input[type="checkbox"] ~ .form-check-label::before{width:1.25rem;height:1.25rem;cursor:pointer}@media (max-width: 1023.98px){.book-anappoinment-wrapper .card .tw-checkbox input[type="checkbox"] ~ .form-check-label::before{width:1rem;height:1rem}}.book-anappoinment-wrapper .custom-drop-down.with-border{padding:1rem}.book-anappoinment-wrapper .custom-drop-down .selected-value{opacity:1}.book-anappoinment-wrapper .custom-drop-down.valid-value{border:0.5px solid #dda243}.book-anappoinment-wrapper .country-label{top:-2px !important;display:none;background:#fff;padding:0 .3125rem;position:absolute;color:rgba(0,0,0,0.6);font:normal normal normal .75rem/1.4375rem "Poppins",sans-serif}.book-anappoinment-wrapper .option-values{width:calc(100% - 10px);margin-top:0;border:0.0313rem solid rgba(0,0,0,0.2);max-height:9.375rem}@media (min-width: 768px){.book-anappoinment-wrapper .option-values{width:calc(100% - 16px);padding-top:.5rem}}.book-anappoinment-wrapper .option-values .option-value{text-align:left;font-size:1rem;line-height:1.5625rem}.book-anappoinment-wrapper .option-values .option-value.selected{background-color:#f2f2f2;font-weight:500;opacity:0.6}@media (min-width: 768px){#book-an-appointment-modal .modal-dialog{max-width:29.875rem}}#book-an-appointment-modal .modal-content{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;border:none;background:none}#book-an-appointment-modal .book-anappoinment-wrapper{width:100%}#book-an-appointment-modal .book-anappoinment-wrapper .card{margin-top:0;margin-bottom:auto}@media (min-width: 1024px){#book-an-appointment-modal .book-anappoinment-wrapper .card{padding-right:1rem}}#book-an-appointment-modal .book-anappoinment-wrapper .card .selection{margin-left:.0625rem}@media (min-width: 768px){#book-an-appointment-modal{top:0;overflow-y:scroll}#book-an-appointment-modal ::-webkit-scrollbar{width:.125rem}#book-an-appointment-modal::-webkit-scrollbar-track{background:#fff}}#book-an-appointment-modal .book-appointment-form{height:auto}@media (min-width: 1024px){#book-an-appointment-modal .book-appointment-form{padding-right:8px;height:52.5vh;overflow-y:scroll;overflow-x:hidden}#book-an-appointment-modal .book-appointment-form ::-webkit-scrollbar{width:.125rem}#book-an-appointment-modal .book-appointment-form::-webkit-scrollbar-track{background:#fff}#book-an-appointment-modal .book-appointment-form::-webkit-scrollbar-thumb{background-color:#dda243;border-radius:.5rem}}@media (min-width: 768px){#book-an-appointment-modal .form-height-nebula{height:auto}}#book-an-appointment-modal .tab-two{padding-left:.5rem;margin-left:1rem}@media (max-width: 1023.98px){#book-an-appointment-modal .tab-two{margin-left:.5rem}}#book-an-appointment-modal .tab-three{margin-left:.5rem}#book-an-appointment-modal .close-modal{text-align:end;background:transparent;opacity:1;outline:none;margin-bottom:1.25rem}#book-an-appointment-modal .close-modal:hover{opacity:1}@media (min-width: 1024px){#book-an-appointment-modal .close-modal{opacity:1;margin-bottom:0}}#book-an-appointment-modal .close-modal .close-icon{outline:none;background-image:url("../../images/close-icon-12-12.svg");background-repeat:no-repeat;width:.8125rem;height:.8125rem;display:inline-block}.datepicker.dropdown-menu{z-index:1 !important}.modal-open .datepicker.dropdown-menu{z-index:1060 !important;width:calc(100% - 48px)}@media (min-width: 768px){.modal-open .datepicker.dropdown-menu{width:unset}}.datepicker.dropdown-menu{width:92%}@media (min-width: 768px){.datepicker.dropdown-menu{width:unset}}.datepicker.dropdown-menu table{max-width:100%}.datepicker.dropdown-menu td{padding:.3125rem 1.0125rem}@media (min-width: 768px){.datepicker.dropdown-menu td{padding:.3125rem 1.3125rem}}@media (max-width: 767.98px){#book-an-appointment-modal{background:#fff;top:0;height:100%}#book-an-appointment-modal .modal-body{width:100%;height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (max-width: 767.98px) and (max-width: 1023.98px){#book-an-appointment-modal .modal-body .form-head{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (max-width: 767.98px) and (max-width: 1023.98px){#book-an-appointment-modal .modal-body .form-head .form-heading{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media (max-width: 767.98px) and (max-width: 1023.98px){#book-an-appointment-modal .modal-body .form-head .close-modal{margin-bottom:20px}}#visittime.disabled-inputs,#hoursInput.disabled-inputs{cursor:not-allowed;background-color:#f6f6f6}#visittime.disabled-inputs ~ .calender-icon,#hoursInput.disabled-inputs ~ .calender-icon{cursor:not-allowed}.book-appointment-form .country-selector-dropdown-sec{position:relative}.book-appointment-form .country-selector-dropdown-sec .select-country-label{font-size:.875rem;line-height:1.5625rem;color:rgba(0,0,0,0.6);position:absolute;top:50%;left:20px;-webkit-transform:translate(0px, -50%);transform:translate(0px, -50%);pointer-events:none}.book-appointment-form .country-selector-dropdown-sec .select-country-label.choose-country-top{top:-.3125rem;-webkit-transform:none;transform:none;padding:0 .625rem;left:10px;background-color:#fff}.book-appointment-form .country-selector-dropdown-sec .state-custom-select,.book-appointment-form .country-selector-dropdown-sec .city-custom-select,.book-appointment-form .country-selector-dropdown-sec .store-custom-select{padding:1.0625rem 1rem 1rem 1rem;height:3.5rem;border-radius:0;border:.03125rem solid rgba(0,0,0,0.2);font-size:1rem;line-height:1.5625rem;font-weight:400;width:100%;margin-bottom:.625rem;margin-top:.375rem;color:#000;-webkit-appearance:none;-moz-appearance:none;appearance:none}.book-appointment-form .country-selector-dropdown-sec .state-custom-select:focus,.book-appointment-form .country-selector-dropdown-sec .state-custom-select:focus-visible,.book-appointment-form .country-selector-dropdown-sec .state-custom-select:active,.book-appointment-form .country-selector-dropdown-sec .city-custom-select:focus,.book-appointment-form .country-selector-dropdown-sec .city-custom-select:focus-visible,.book-appointment-form .country-selector-dropdown-sec .city-custom-select:active,.book-appointment-form .country-selector-dropdown-sec .store-custom-select:focus,.book-appointment-form .country-selector-dropdown-sec .store-custom-select:focus-visible,.book-appointment-form .country-selector-dropdown-sec .store-custom-select:active{outline:0;border-color:#dda243}@media (max-width: 1023.98px){.book-appointment-form .country-selector-dropdown-sec .state-custom-select,.book-appointment-form .country-selector-dropdown-sec .city-custom-select,.book-appointment-form .country-selector-dropdown-sec .store-custom-select{font-size:.8125rem}}.book-appointment-form .country-selector-dropdown-sec .state-custom-select.error-field-alert,.book-appointment-form .country-selector-dropdown-sec .city-custom-select.error-field-alert,.book-appointment-form .country-selector-dropdown-sec .store-custom-select.error-field-alert{border:.03125rem solid #ff5722}.book-appointment-form .country-selector-dropdown-sec .down-arrow{position:absolute;top:50%;right:25px;-webkit-transform:translate(0px, -50%) !important;transform:translate(0px, -50%) !important;pointer-events:none}.book-appointment-form .country-selector-dropdown-sec.valid-value-selected .state-custom-select,.book-appointment-form .country-selector-dropdown-sec.valid-value-selected .city-custom-select,.book-appointment-form .country-selector-dropdown-sec.valid-value-selected .store-custom-select{border-color:#dda243}.book-appointment-form .country-selector-dropdown-sec.valid-value-selected .select-country-label{color:#dda243;top:-.3125rem;-webkit-transform:none;transform:none;padding:0 .625rem;left:10px;background-color:#fff;font-size:12px}.statefieldborder{border:0.03125rem solid rgba(0,0,0,0.2) !important}.statefieldcolor{color:#666 !important}#request-call-back.modal,#service-call-back.modal{background:#fff;top:0;height:100%}@media (min-width: 768px){#request-call-back.modal,#service-call-back.modal{background:transparent}}#request-call-back.modal .modal-dialog::-webkit-scrollbar,#service-call-back.modal .modal-dialog::-webkit-scrollbar{width:.25rem}#request-call-back.modal .modal-dialog::-webkit-scrollbar-track,#service-call-back.modal .modal-dialog::-webkit-scrollbar-track{background:#fff}#request-call-back.modal .modal-dialog::-webkit-scrollbar-thumb,#service-call-back.modal .modal-dialog::-webkit-scrollbar-thumb{background-color:#dda243;border-radius:0.5rem}@media (min-width: 768px){#request-call-back.modal .modal-dialog,#service-call-back.modal .modal-dialog{max-width:478px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}#request-call-back.modal .modal-content,#service-call-back.modal .modal-content{height:100vh;border:0}@media (min-width: 768px){#request-call-back.modal .modal-content,#service-call-back.modal .modal-content{height:auto}}#request-call-back.modal .modal-header,#service-call-back.modal .modal-header{-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.0509804);box-shadow:0 2px 4px rgba(0,0,0,0.0509804);margin-bottom:30px}@media (min-width: 1024px){#request-call-back.modal .modal-header,#service-call-back.modal .modal-header{-webkit-box-shadow:none;box-shadow:none;margin-bottom:26px}}#request-call-back.modal .modal-header .close,#service-call-back.modal .modal-header .close{opacity:1}#request-call-back.modal .modal-header .close .close-icon,#service-call-back.modal .modal-header .close .close-icon{outline:none;background-image:url("../../images/close-icon-12-12.svg");background-repeat:no-repeat;width:.8125rem;height:.8125rem;display:inline-block}#request-call-back.modal .modal-header .subtitle,#service-call-back.modal .modal-header .subtitle{font-size:.8125rem;line-height:1.375rem;color:rgba(0,0,0,0.866667);text-transform:capitalize;padding-right:70px}@media (min-width: 1024px){#request-call-back.modal .modal-header .subtitle,#service-call-back.modal .modal-header .subtitle{font-size:.8125rem;line-height:1.4375rem;padding-right:0}}#request-call-back.modal .modal-header h5,#service-call-back.modal .modal-header h5{font-size:.875rem;line-height:1.3125rem;color:rgba(0,0,0,0.870588);font-weight:500;font-family:"Poppins",sans-serif}@media (min-width: 1024px){#request-call-back.modal .modal-header h5,#service-call-back.modal .modal-header h5{font-size:1.25rem;line-height:1.75rem}}#request-call-back.modal .modal-body,#service-call-back.modal .modal-body{width:100%;height:100vh;padding-top:0}@media (min-width: 768px){#request-call-back.modal .modal-body,#service-call-back.modal .modal-body{height:auto}}#request-call-back.modal .modal-body .time-wrapper label,#service-call-back.modal .modal-body .time-wrapper label{position:absolute;left:.9375rem;font-size:.875rem;line-height:1.3125rem;top:.75rem;-webkit-transition:all 200ms ease-in;transition:all 200ms ease-in;background:#fff;color:rgba(0,0,0,0.6)}#request-call-back.modal .modal-body .time-wrapper.focus-active label,#service-call-back.modal .modal-body .time-wrapper.focus-active label{top:-.5rem;font-size:.75rem;line-height:1.125rem}#request-call-back.modal .modal-body .time-wrapper i.down-arrow,#service-call-back.modal .modal-body .time-wrapper i.down-arrow{position:absolute;-webkit-transform:translateY(-50%) !important;transform:translateY(-50%) !important;top:50%;right:1rem}#request-call-back.modal .modal-body .time-wrapper .preferred-time,#service-call-back.modal .modal-body .time-wrapper .preferred-time{cursor:pointer;caret-color:transparent}#request-call-back.modal .modal-body .time-wrapper .preferred-time:disabled,#service-call-back.modal .modal-body .time-wrapper .preferred-time:disabled{background-color:#fff}#request-call-back.modal .calender-field .calender-icon,#service-call-back.modal .calender-field .calender-icon{position:absolute;right:16px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#request-call-back.modal .country-selector-dropdown-sec,#service-call-back.modal .country-selector-dropdown-sec{position:relative}#request-call-back.modal .country-selector-dropdown-sec label,#service-call-back.modal .country-selector-dropdown-sec label{position:absolute;top:12px;left:15px;-webkit-transition:all 200ms ease-in;transition:all 200ms ease-in;font-size:.875rem;line-height:1.3125rem;color:rgba(0,0,0,0.6)}#request-call-back.modal .country-selector-dropdown-sec label.has-value,#service-call-back.modal .country-selector-dropdown-sec label.has-value{top:-10px;background-color:#fff}#request-call-back.modal .country-selector-dropdown-sec.valid-value-selected label,#service-call-back.modal .country-selector-dropdown-sec.valid-value-selected label{font-weight:400;font-size:.75rem;line-height:1.125rem;background:#fff;opacity:1;top:-.5rem;color:rgba(0,0,0,0.6)}#request-call-back.modal .country-selector-dropdown-sec .city-custom-select,#service-call-back.modal .country-selector-dropdown-sec .city-custom-select{padding:.75rem;height:2.75rem;border-radius:0;border:.03125rem solid rgba(0,0,0,0.2);font-size:.875rem;line-height:1.3125rem;font-weight:400;width:100%;color:#000;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}#request-call-back.modal .country-selector-dropdown-sec .city-custom-select:focus,#request-call-back.modal .country-selector-dropdown-sec .city-custom-select:focus-visible,#request-call-back.modal .country-selector-dropdown-sec .city-custom-select:active,#service-call-back.modal .country-selector-dropdown-sec .city-custom-select:focus,#service-call-back.modal .country-selector-dropdown-sec .city-custom-select:focus-visible,#service-call-back.modal .country-selector-dropdown-sec .city-custom-select:active{outline:0;border-color:rgba(0,0,0,0.2)}@media (max-width: 1023.98px){#request-call-back.modal .country-selector-dropdown-sec .city-custom-select,#service-call-back.modal .country-selector-dropdown-sec .city-custom-select{font-size:.8125rem}}#request-call-back.modal .country-selector-dropdown-sec .city-custom-select.error-field-alert,#service-call-back.modal .country-selector-dropdown-sec .city-custom-select.error-field-alert{border:.03125rem solid #ff5722}#request-call-back.modal .country-selector-dropdown-sec .down-arrow,#service-call-back.modal .country-selector-dropdown-sec .down-arrow{position:absolute;top:50%;right:16px;-webkit-transform:translateY(-50%) !important;transform:translateY(-50%) !important;pointer-events:none}#request-call-back.modal .country-selector-dropdown-sec.valid-value-selected .state-custom-select,#request-call-back.modal .country-selector-dropdown-sec.valid-value-selected .city-custom-select,#request-call-back.modal .country-selector-dropdown-sec.valid-value-selected .store-custom-select,#service-call-back.modal .country-selector-dropdown-sec.valid-value-selected .state-custom-select,#service-call-back.modal .country-selector-dropdown-sec.valid-value-selected .city-custom-select,#service-call-back.modal .country-selector-dropdown-sec.valid-value-selected .store-custom-select{border-color:rgba(0,0,0,0.2)}#request-call-back .tw-form-field input.tw-floating-input,#request-call-back .tw-form-field .tw-floating-input,#service-call-back .tw-form-field input.tw-floating-input,#service-call-back .tw-form-field .tw-floating-input{min-height:2.75rem;font-size:1rem;line-height:1.3125rem}#request-call-back .tw-form-field input.tw-floating-input ~ label,#request-call-back .tw-form-field .tw-floating-input ~ label,#service-call-back .tw-form-field input.tw-floating-input ~ label,#service-call-back .tw-form-field .tw-floating-input ~ label{font-size:.875rem;line-height:1.3125rem;top:.75rem}#request-call-back .tw-form-field input.tw-floating-input:focus ~ label,#request-call-back .tw-form-field input.tw-floating-input.has-value ~ label,#request-call-back .tw-form-field .tw-floating-input:focus ~ label,#request-call-back .tw-form-field .tw-floating-input.has-value ~ label,#service-call-back .tw-form-field input.tw-floating-input:focus ~ label,#service-call-back .tw-form-field input.tw-floating-input.has-value ~ label,#service-call-back .tw-form-field .tw-floating-input:focus ~ label,#service-call-back .tw-form-field .tw-floating-input.has-value ~ label{top:-.5rem;color:rgba(0,0,0,0.6);font-size:.75rem;line-height:1.125rem}#request-call-back .tw-form-field input.tw-floating-input:focus:required ~ label::after,#request-call-back .tw-form-field input.tw-floating-input.has-value:required ~ label::after,#request-call-back .tw-form-field .tw-floating-input:focus:required ~ label::after,#request-call-back .tw-form-field .tw-floating-input.has-value:required ~ label::after,#service-call-back .tw-form-field input.tw-floating-input:focus:required ~ label::after,#service-call-back .tw-form-field input.tw-floating-input.has-value:required ~ label::after,#service-call-back .tw-form-field .tw-floating-input:focus:required ~ label::after,#service-call-back .tw-form-field .tw-floating-input.has-value:required ~ label::after{color:rgba(0,0,0,0.6)}#request-call-back .tw-form-field input.tw-floating-input:focus,#request-call-back .tw-form-field input.tw-floating-input:active,#request-call-back .tw-form-field .tw-floating-input:focus,#request-call-back .tw-form-field .tw-floating-input:active,#service-call-back .tw-form-field input.tw-floating-input:focus,#service-call-back .tw-form-field input.tw-floating-input:active,#service-call-back .tw-form-field .tw-floating-input:focus,#service-call-back .tw-form-field .tw-floating-input:active{border-color:rgba(0,0,0,0.2);background-color:#fff}#request-call-back .tw-form-field input.tw-floating-input.service-message-text,#request-call-back .tw-form-field .tw-floating-input.service-message-text,#service-call-back .tw-form-field input.tw-floating-input.service-message-text,#service-call-back .tw-form-field .tw-floating-input.service-message-text{min-height:130px}#request-call-back .char-count,#service-call-back .char-count{font-size:12px;color:#666}.error-field-alert{border:.03125rem solid #ff5722 !important}#request-call-back-success,#service-call-back-success{top:0;bottom:auto;height:100%}@media (min-width: 1024px){#request-call-back-success,#service-call-back-success{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:unset}}#request-call-back-success .modal-dialog,#request-call-back-success .modal-content,#service-call-back-success .modal-dialog,#service-call-back-success .modal-content{height:100%}@media (min-width: 1024px){#request-call-back-success .modal-dialog,#request-call-back-success .modal-content,#service-call-back-success .modal-dialog,#service-call-back-success .modal-content{max-width:28.75rem}}#request-call-back-success .modal-body,#service-call-back-success .modal-body{margin:auto}@media (min-width: 1024px){#request-call-back-success .modal-body,#service-call-back-success .modal-body{padding:0 2.125rem 2.125rem}}#request-call-back-success .modal-body a,#service-call-back-success .modal-body a{color:rgba(0,0,0,0.866667)}#request-call-back-success .close,#service-call-back-success .close{opacity:1;float:none;position:absolute;top:18%;right:0}@media (min-width: 1024px){#request-call-back-success .close,#service-call-back-success .close{position:static}}#request-call-back-success .close:focus,#request-call-back-success .close:focus-visible,#service-call-back-success .close:focus,#service-call-back-success .close:focus-visible{outline:none}#request-call-back-success .close .close-icon,#service-call-back-success .close .close-icon{outline:none;background-image:url("../../images/close-icon-12-12.svg");background-repeat:no-repeat;width:.8125rem;height:.8125rem;display:inline-block;margin:.625rem 1.25rem}@media (min-width: 1024px){#request-call-back-success .close .close-icon,#service-call-back-success .close .close-icon{margin:1.25rem}}#request-call-back-success img,#service-call-back-success img{width:6.625rem;aspect-ratio:0.94;margin-bottom:1.375rem}@media (min-width: 1024px){#request-call-back-success img,#service-call-back-success img{width:4.6875rem;margin-bottom:.9375rem}}#request-call-back-success p,#service-call-back-success p{font-size:.875rem;font-weight:500;color:rgba(0,0,0,0.866667)}#request-call-back-success p a,#service-call-back-success p a{text-decoration:underline}#request-call-back-success p a:hover,#request-call-back-success p a:focus,#request-call-back-success p a:focus-visible,#service-call-back-success p a:hover,#service-call-back-success p a:focus,#service-call-back-success p a:focus-visible{outline:none}#service-call-back.modal .modal-dialog{height:90vh;overflow-y:scroll;-webkit-overflow-scrolling:touch;max-height:690px}#service-call-back.modal .modal-content{height:90vh;border:0;overflow-y:scroll}#service-call-back.modal .modal-content::-webkit-scrollbar{width:0}#service-call-back.modal .modal-content::-webkit-scrollbar-track{background:#fff}#service-call-back.modal .modal-content::-webkit-scrollbar-thumb{background-color:#dda243;border-radius:0.5rem}@media (min-width: 768px){#service-call-back.modal .modal-content{height:auto}}.modal-open .datepicker.dropdown-menu{width:calc(100% - 33px)}@media (min-width: 1024px){.modal-open .datepicker.dropdown-menu{max-width:27.875rem}}.modal-open .ui-timepicker-wrapper{width:calc(100% - 32px) !important}@media (min-width: 1024px){.modal-open .ui-timepicker-wrapper{max-width:27.875rem}}.call-back-service-otp-modal #otp-modal-template .modal-body{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}#otp-modal-template{top:0;height:100%}@media (max-width: 1023.98px){#otp-modal-template{background:#fff;height:100%}#otp-modal-template .modal-body{width:100%;height:auto}}@media (max-width: 1023.98px) and (max-width: 767.98px){#otp-modal-template .modal-body .card{margin-top:0;padding-top:0}}.bookandappointment-section .otp-modal{max-width:28.9375rem}.bookandappointment-section .otp-modal .card{margin-top:.9375rem;width:30rem;padding:1.3125rem;border-radius:0;border:.0625rem solid #ccc}@media (max-width: 1023.98px){.bookandappointment-section .otp-modal .card{border:none !important;width:22.8125rem;padding:.9375rem}}.bookandappointment-section .otp-modal .card .close-modal{text-align:end;background:transparent;opacity:1;outline:none;margin-bottom:1.25rem}.bookandappointment-section .otp-modal .card .close-modal:hover{opacity:1}@media (min-width: 1024px){.bookandappointment-section .otp-modal .card .close-modal{opacity:1;margin-bottom:0}}.bookandappointment-section .otp-modal .card .close-modal .close-icon{outline:none;background-image:url("../../images/close-icon-12-12.svg");background-repeat:no-repeat;width:.8125rem;height:.8125rem;display:inline-block}.bookandappointment-section .otp-modal .card .mobile-otp-block{text-align:center}.bookandappointment-section .otp-modal .card .mobile-otp-block .otppopup-heading{font-size:1.25rem;line-height:1.125rem;color:#000;text-transform:capitalize;font-weight:400}@media (max-width: 1023.98px){.bookandappointment-section .otp-modal .card .mobile-otp-block .otppopup-heading{font-size:1.125rem;line-height:1.125rem}}.bookandappointment-section .otp-modal .card .mobile-otp-block .otp-mobileno{margin-top:1rem;color:rgba(0,0,0,0.6);font-size:.875rem;line-height:1.25rem;font-weight:400}.bookandappointment-section .otp-modal .card .mobile-otp-block .resent-otp-mobilenumber{color:#000;margin-left:-0.5rem;font-size:.875rem;line-height:1.25rem;font-weight:500}.bookandappointment-section .otp-modal .card .otpfeilds{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important;margin-top:2rem}.bookandappointment-section .otp-modal .card .otpfeilds .otp-boxes-otp{-ms-flex-pack:distribute;justify-content:space-around}.bookandappointment-section .otp-modal .card .otpfeilds .input-filled{border:.03125rem solid #dda243 !important}.bookandappointment-section .otp-modal .card .otpfeilds .error-field-alert{border:.03125rem solid #ff5722 !important}.bookandappointment-section .otp-modal .card .otpfeilds .form-control-otp{outline:none;text-align:center;border:0.5px solid rgba(0,0,0,0.2);border-radius:0;caret-color:rgba(0,0,0,0.6);width:2.75rem;height:2.75rem;margin:0 .4375rem 0 0;font-weight:600}.bookandappointment-section .otp-modal .card .otpfeilds .form-control-otp:focus,.bookandappointment-section .otp-modal .card .otpfeilds .form-control-otp:active,.bookandappointment-section .otp-modal .card .otpfeilds .form-control-otp:valid{border-color:#dda243;background-color:#fff}@media (min-width: 1024px){.bookandappointment-section .otp-modal .card .otpfeilds .form-control-otp{width:3rem;height:3rem;font-weight:bold}}.bookandappointment-section .otp-modal .card .otpfeilds .form-control-otp:not(:last-child){margin-right:0}.bookandappointment-section .otp-modal .card .otp-question{font-size:.875rem;line-height:1.125rem;font-weight:400;color:rgba(0,0,0,0.870588)}@media (max-width: 1023.98px){.bookandappointment-section .otp-modal .card .otp-question{color:rgba(0,0,0,0.870588)}}.bookandappointment-section .otp-modal .card .submit-btn:disabled{border:none;background-color:#ccc;color:#212121;pointer-events:none;margin:0 .25rem}.bookandappointment-section .otp-modal .card .otp-below-text-question{margin-top:2rem}.bookandappointment-section .otp-modal .card .btn-section{margin-top:2rem}.bookandappointment-section .otp-modal .card .submit-btn{background:#e89f26;padding:.9375rem 1.25rem;width:100%;text-transform:uppercase;border:none;border-radius:0;font-size:.9375rem;line-height:1.125rem;font-weight:500;margin:0 .25rem}.bookandappointment-section .otp-modal .card .submit-btn.selected,.bookandappointment-section .otp-modal .card .submit-btn:focus,.bookandappointment-section .otp-modal .card .submit-btn:hover{outline:none;color:rgba(0,0,0,0.870588);background:#c48d35}.bookandappointment-section .otp-modal .card .incorrect-otp-alert{margin-top:.75rem;text-align:center;font-size:.75rem;line-height:1.825rem;font-weight:400;color:#ff5722}.bookandappointment-section .otp-modal .resend-link{border:none;background:none;color:#000;padding-right:0;outline:none;text-decoration:underline}.bookandappointment-section .otp-modal .resend-link:disabled{text-decoration:none}.bna-confirmation-page .thankyou-card{max-height:unset;overflow-y:unset}.thankyou-card{max-height:100vh;overflow-y:auto}.thankyou-card .card{margin:0;width:30rem;padding:1.25rem;border-radius:0;border:.0625rem solid #ccc}@media (max-width: 1023.98px){.thankyou-card .card{border:none;width:22.8125rem;padding:.9375rem;margin-top:0rem}}.thankyou-card .card img{width:6.0625rem;height:6.375rem}@media (max-width: 1023.98px){.thankyou-card .card img{margin-top:1.75rem}}.thankyou-card .card .confirm-text-mainheading{font-size:.875rem;line-height:1.375rem;color:#000;text-transform:capitalize;font-weight:600}@media (max-width: 1023.98px){.thankyou-card .card .confirm-text-mainheading{font-size:.8125rem;margin-bottom:.375rem}}.thankyou-card .card .confirm-text-subheading-first{font-size:.875rem;line-height:1.375rem;color:#000;padding-top:1.3125rem;font-weight:500}@media (max-width: 1023.98px){.thankyou-card .card .confirm-text-subheading-first{font-size:.8125rem;padding-top:0rem;margin-top:1.875rem}}.thankyou-card .card .confirm-text-subheading{font-size:.875rem;line-height:1.375rem;color:#000;padding-top:1.3125rem;font-weight:500}@media (max-width: 1023.98px){.thankyou-card .card .confirm-text-subheading{font-size:.8125rem}}.thankyou-card .card .confirm-text-simpletext{font-size:.875rem;line-height:1.25rem;color:rgba(0,0,0,0.6);padding-top:.5rem}@media (max-width: 1023.98px){.thankyou-card .card .confirm-text-simpletext{font-size:.8125rem;margin-bottom:0rem;padding-top:.375rem}}.thankyou-card .card .confirm-text-link{font-family:"Poppins",sans-serif;text-decoration:underline;font-weight:500;margin-top:1.25rem;font-size:.875rem;line-height:1.375rem}@media (max-width: 1023.98px){.thankyou-card .card .confirm-text-link{font-size:.8125rem;margin-top:1.3125rem}}.thankyou-card .card p{margin-bottom:0}.thankyou-card .card .close-modal{text-align:end;background:transparent;opacity:1;outline:none;margin-bottom:1.25rem}.thankyou-card .card .close-modal:hover{opacity:1}@media (min-width: 1024px){.thankyou-card .card .close-modal{opacity:1;margin-bottom:0}}.thankyou-card .card .close-modal .close-icon{outline:none;background-image:url("../../images/close-icon-12-12.svg");background-repeat:no-repeat;width:.8125rem;height:.8125rem;display:inline-block}.book-anappoinment-form .ui-timepicker-wrapper .ui-timepicker-list,.book-anappoinment-form-modal .ui-timepicker-wrapper .ui-timepicker-list{padding:.5rem 0 .3125rem 0}.book-anappoinment-form .ui-timepicker-wrapper .ui-timepicker-list .ui-timepicker-am,.book-anappoinment-form .ui-timepicker-wrapper .ui-timepicker-list .ui-timepicker-pm,.book-anappoinment-form-modal .ui-timepicker-wrapper .ui-timepicker-list .ui-timepicker-am,.book-anappoinment-form-modal .ui-timepicker-wrapper .ui-timepicker-list .ui-timepicker-pm{text-align:left;font-size:1rem;line-height:1.5625rem}.book-anappoinment-form .ui-timepicker-wrapper .ui-timepicker-list .ui-timepicker-am.ui-timepicker-selected,.book-anappoinment-form .ui-timepicker-wrapper .ui-timepicker-list .ui-timepicker-pm.ui-timepicker-selected,.book-anappoinment-form-modal .ui-timepicker-wrapper .ui-timepicker-list .ui-timepicker-am.ui-timepicker-selected,.book-anappoinment-form-modal .ui-timepicker-wrapper .ui-timepicker-list .ui-timepicker-pm.ui-timepicker-selected{background-color:#f2f2f2;font-weight:500;opacity:0.6}.book-anappoinment-form .ui-timepicker-wrapper.ui-timepicker-positioned-top .ui-timepicker-list,.book-anappoinment-form-modal .ui-timepicker-wrapper.ui-timepicker-positioned-top .ui-timepicker-list{max-height:9rem}.book-anappoinment-form .ui-timepicker-wrapper{z-index:2}.book-anappoinment-form .book-anappoinment-wrapper .card .btn-section{margin-right:0}.modal-open .ui-timepicker-wrapper{width:calc(100% - 48px)}@media (min-width: 1024px){.modal-open .ui-timepicker-wrapper{width:100%}}.ui-timepicker-wrapper{z-index:1200;border:.0625rem solid rgba(235,235,235,0.866667);background:#fff;cursor:pointer;width:92%}@media (min-width: 768px){.ui-timepicker-wrapper{width:100%;max-width:24.75rem}}.ui-timepicker-wrapper ::-webkit-scrollbar{width:.125rem}.ui-timepicker-wrapper::-webkit-scrollbar-track{background:#fff}.ui-timepicker-wrapper .ui-timepicker-list{overflow-y:scroll;scroll-behavior:auto;max-height:6.875rem;width:100%}.ui-timepicker-wrapper .ui-timepicker-list::-webkit-scrollbar-thumb{background-color:#dda243;color:#dda243}.ui-timepicker-wrapper .ui-timepicker-list .ui-timepicker-am,.ui-timepicker-wrapper .ui-timepicker-list .ui-timepicker-pm{font-weight:500;font-size:.75rem;line-height:1.125rem;letter-spacing:0;font-family:"Poppins",sans-serif;text-transform:capitalize;opacity:0.6;padding:.3125rem 1rem;text-align:left}.ui-timepicker-wrapper .ui-timepicker-list .ui-timepicker-am:hover,.ui-timepicker-wrapper .ui-timepicker-list .ui-timepicker-pm:hover{text-align:left;color:#000}.book-an-appointment-modal-wraper #book-an-appointment-modal{overflow:hidden}.book-an-appointment-modal-wraper .modal-body{height:100%}@media (min-width: 1024px){.book-an-appointment-modal-wraper .modal-body .bookandappointment-section{margin:auto;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;top:50%;position:relative;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.book-an-appointment-modal-wraper #otp-modal-template .modal-body{-webkit-box-align:start;-ms-flex-align:start;align-items:start}#bookanappointment-modal-btn:focus,#bookanappointment-modal-btn:focus-visible{background-color:rgba(255,255,255,0.101961);border:1px solid rgba(0,0,0,0.101961)}.bookanappointment-recaptcha .recaptcha-data{margin-top:1rem}.bookanappointment-recaptcha .recaptcha-data a{color:#000}@media (min-width: 1024px){#otp-modal-template .bookandappointment-section .otp-modal{padding-top:1.875rem !important}}#otp-modal-template .bookandappointment-section .otp-modal .mobile-otp-block .otppopup-heading{font-size:1.125rem;font-weight:500;color:#1d1d1d;text-transform:capitalize;line-height:1.5625rem;margin-bottom:0}@media (min-width: 1024px){#otp-modal-template .bookandappointment-section .otp-modal .mobile-otp-block .otppopup-heading{font-size:1.375rem}}#otp-modal-template .bookandappointment-section .otp-modal .mobile-otp-block .otp-mobileno{margin-top:.75rem;font-size:.75rem;line-height:1.0625rem;color:#6c6c6c}@media (min-width: 1024px){#otp-modal-template .bookandappointment-section .otp-modal .mobile-otp-block .otp-mobileno{font-size:.875rem;line-height:1.25rem}}#otp-modal-template .bookandappointment-section .otp-modal .mobile-otp-block .otp-mobileno .resent-otp-mobilenumber{font-size:.75rem;line-height:1.0625rem}@media (min-width: 1024px){#otp-modal-template .bookandappointment-section .otp-modal .mobile-otp-block .otp-mobileno .resent-otp-mobilenumber{font-size:.875rem;line-height:1.25rem}}#otp-modal-template .bookandappointment-section .otp-modal .otppopup-formdiv .otpfeilds{margin-top:1.875rem}#otp-modal-template .bookandappointment-section .otp-modal .otppopup-formdiv .otpfeilds .otp-input{border:0;border-bottom:1px solid #ccc;width:2.25rem;color:rgba(0,0,0,0.870588)}@media (min-width: 1024px){#otp-modal-template .bookandappointment-section .otp-modal .otppopup-formdiv .otpfeilds .otp-input{width:3rem}}#otp-modal-template .bookandappointment-section .otp-modal .otppopup-formdiv .otpfeilds .otp-input:valid,#otp-modal-template .bookandappointment-section .otp-modal .otppopup-formdiv .otpfeilds .otp-input:focus,#otp-modal-template .bookandappointment-section .otp-modal .otppopup-formdiv .otpfeilds .otp-input:active{border:0 !important;border-bottom:1px solid #dda243 !important}#otp-modal-template .bookandappointment-section .otp-modal .otppopup-formdiv .otpfeilds .otp-input.error,#otp-modal-template .bookandappointment-section .otp-modal .otppopup-formdiv .otpfeilds .otp-input.error-field-alert{border:0 !important;border-bottom:1px solid #ed1c24 !important}#otp-modal-template .bookandappointment-section .otp-modal .otppopup-formdiv .incorrect-otp-alert{margin:.25rem 0 0;font-size:.625rem;line-height:.9375rem;color:#ed1c24}@media (min-width: 1024px){#otp-modal-template .bookandappointment-section .otp-modal .otppopup-formdiv .incorrect-otp-alert{font-size:.75rem;line-height:1.0625rem}}#otp-modal-template .bookandappointment-section .otp-modal .otppopup-formdiv .otp-below-text-question{margin-top:1.875rem}#otp-modal-template .bookandappointment-section .otp-modal .otppopup-formdiv .otp-below-text-question.error-displayed{margin-top:.6875rem}#otp-modal-template .bookandappointment-section .otp-modal .otppopup-formdiv .otp-below-text-question .otp-question{font-size:.625rem;color:#999}@media (min-width: 1024px){#otp-modal-template .bookandappointment-section .otp-modal .otppopup-formdiv .otp-below-text-question .otp-question{font-size:.75rem}}#otp-modal-template .bookandappointment-section .otp-modal .otppopup-formdiv .otp-below-text-question .otp-question.text-black-1{color:#6c6c6c !important}#otp-modal-template .bookandappointment-section .otp-modal .otppopup-formdiv .otp-below-text-question .otp-question .resend{color:#999 !important;padding-left:0}#otp-modal-template .bookandappointment-section .otp-modal .otppopup-formdiv .otp-below-text-question .otp-question .resend.text-black-1{color:rgba(0,0,0,0.870588) !important}#otp-modal-template .bookandappointment-section .otp-modal .otppopup-formdiv .otp-below-text-question .otp-question .count-down-in .countdown{width:auto;color:#1d1d1d}#otp-modal-template .bookandappointment-section .otp-modal .otppopup-submitbutton{margin-top:1rem;width:13.25rem}@media (min-width: 1024px){#otp-modal-template .bookandappointment-section .otp-modal .otppopup-submitbutton{width:15.875rem}}

