.standard-input .form-label{margin-bottom:.375rem;font-size:14px}.standard-input ::placeholder{color:#bcbcbc!important;font-size:.875rem}.standard-input input::-webkit-inner-spin-button,.standard-input input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.standard-input.disabled div.form-control,.standard-input.disabled input.form-control,.standard-input.disabled textarea.form-control{background-color:#313c62!important;color:#313c62!important;border-radius:.25rem;cursor:not-allowed}.standard-input div.form-control,.standard-input input.form-control,.standard-input textarea.form-control{border:.0625rem solid #bcbcbc;padding:.625rem .75rem;font-family:Epilogue,Inter,sans-serif;color:#000;font-size:.875rem!important;letter-spacing:.01rem;background:#fff;border-radius:.5rem}.standard-input div.form-control.has-search,.standard-input input.form-control.has-search,.standard-input textarea.form-control.has-search{padding-left:2.375rem}.standard-input div.form-control.has-search+.search-icon,.standard-input input.form-control.has-search+.search-icon,.standard-input textarea.form-control.has-search+.search-icon{position:absolute;left:0;padding-left:.5rem;top:.5rem;color:#667085;cursor:pointer}.standard-input div.form-control.has-feedback,.standard-input input.form-control.has-feedback,.standard-input textarea.form-control.has-feedback{padding-right:1.875rem}.standard-input div.form-control.has-feedback+.icon,.standard-input input.form-control.has-feedback+.icon,.standard-input textarea.form-control.has-feedback+.icon{position:absolute;right:0;padding-right:.5rem;top:2.375rem;color:#c3cad9;cursor:pointer}.standard-input div.form-control.has-feedback .MuiInputBase-root,.standard-input input.form-control.has-feedback .MuiInputBase-root,.standard-input textarea.form-control.has-feedback .MuiInputBase-root{margin-right:-1.875rem}.standard-input div.form-control,.standard-input input.form-control{height:2.25rem}.standard-input.with-border div.form-control{border:.0625rem solid #bcbcbc;padding:.21875rem .625rem;border-radius:.5rem;height:2.25rem!important}.standard-input.border-less ::placeholder{color:#bcbcbc!important;font-size:.875rem}.standard-input.border-less div.form-control,.standard-input.border-less input.form-control,.standard-input.border-less textarea.form-control{border:none;border-bottom:.0625rem solid #bcbcbc;padding:.21875rem .625rem;border-radius:0}.css-jhxa06.css-jhxa06.MuiPickersDay-root{background-color:rgba(196,204,201,.6)}.MuiDateCalendar-root{margin-left:0}.slots button{width:100%;padding:10px 5px;color:#e34c4c;border-radius:10px;font-weight:600;font-size:16px;transition:all .3s ease;cursor:pointer;box-shadow:none;background-clip:padding-box;outline:none}.slots button:focus:not(:disabled),.slots button:hover:not(:disabled){box-shadow:0 0 8px rgba(227,76,76,.6);transform:translateY(-2px);border-color:#e34c4c;background-color:hsl(0,72.9468599034%,99.4117647059%);color:#e34c4c;transition:all .3s ease}.slots .booked-variant{background-color:#e34c4c;border:1px solid #e34c4c;color:#fff;cursor:default;pointer-events:none;opacity:.85}.slots .diable-variant{border:1px solid #999;background-color:#ccc;color:#666;cursor:not-allowed}.slots .available-variant{background-color:#fff;border:1px solid #e34c4c;color:#e34c4c}.slots .available-variant:hover{background-color:#e34c4c;color:#fff;border-color:#e34c4c;box-shadow:0 4px 10px rgba(227,76,76,.5);transform:translateY(-2px)}.slots button:disabled,.slots button[disabled]{border:1px solid #999;background-color:#ccc;color:#666;cursor:not-allowed;box-shadow:none;transform:none;pointer-events:none}.slot-skeleton{width:117.55px;height:46px;border-radius:6px;background:linear-gradient(90deg,#e0e0e0 25%,#f0f0f0 37%,#e0e0e0 63%);background-size:400% 100%;animation:shimmer 1.6s linear infinite}@keyframes shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}