.schedule-cms{max-width:90vw}.schedule-cms .rdp{font-size:larger}.schedule-cms .rdp-caption{margin-bottom:30px;justify-content:center}.schedule-cms .rdp-caption_label{text-transform:capitalize}.schedule-cms .rdp-month{width:100%}.schedule-cms .rdp-months{width:100%;margin:auto;display:flex;max-width:600px;justify-content:center}.schedule-cms .rdp-table{max-width:100% !important}.schedule-cms .rdp-head_cell{padding-left:10px}.schedule-cms .rdp-day{display:inline;margin:0;border:1px solid rgba(0,0,0,0.01);background-color:rgba(0,0,0,0.05)}.schedule-cms .rdp-day_selected{background-color:rgba(0,0,0,0.5)}.schedule-cms .rdp-day_selected:hover{background-color:rgba(0,0,0,0.8)}.schedule-cms .rdp-day_disabled{border:1px solid transparent}.schedule-cms .rdp-cell{padding:10px 0}.schedule-cms form{width:100%}@media (min-width:748px){.schedule-cms .rdp-day{margin:0 5px}}body.logged-in .schedule-cms-container input{padding:34px 10px 20px !important}body.logged-in .schedule-cms-container .PhoneInputInput{padding:12px}.cms-schedule-render-container{margin:auto;width:100%}.schedule-cms-container{margin:20px 0;width:100%}.schedule-cms-container input{box-shadow:none !important;border:none !important}.schedule-cms-settings{display:flex;margin-bottom:10px;flex-direction:column;justify-content:center}.schedule-cms-settings > div{width:100%}.schedule-cms{box-shadow:0 1px 8px 0 rgba(0,0,0,0.2);border:1px solid rgba(0,0,0,0.15);border-radius:10px;margin-top:10px}.schedule-cms-header{padding-top:10px;justify-content:center;border-bottom:1px solid rgba(0,0,0,0.15)}.schedule-cms-header h3{margin-bottom:10px !important}.schedule-cms-item{border-right:1px solid rgba(0,0,0,0.15);padding:15px;margin:auto;overflow:auto}.schedule-cms-item:last-child{border:none}.schedule-cms-item-carrousel{border-bottom:1px solid rgba(0,0,0,0.15);padding:10px;width:100%}.schedule-cms-item-carrousel img{max-height:100px !important;object-fit:cover;width:100%}.schedule-cms-item-carrousel button{color:rgba(0,0,0,0.7)}.schedule-cms-item-summary{padding:15px}.schedule-cms-item-summary-owner{font-weight:bold;color:rgba(0,0,0,0.7)}.schedule-cms-item-summary-title{padding-bottom:20px;font-size:xx-large;font-weight:bold;color:#000}.schedule-cms-item-summary-characteristics{text-transform:capitalize;padding:5px;display:flex;flex-wrap:nowrap;align-items:center !important}.schedule-cms-item-summary-characteristics .fas{color:rgba(0,0,0,0.8)}.schedule-cms-item-summary-content{padding-top:20px}.schedule-cms-item-settings-google{justify-content:center;margin:20px auto;display:flex;width:100%}.schedule-cms-item-settings label{align-self:start;margin:0}.schedule-cms-item-settings-config button{border:1px solid rgba(0,0,0,0.251);background:transparent;border-radius:5px;height:100%;width:100%}.schedule-cms-item-time{overflow-x:hidden;max-height:470px !important;padding:0}.schedule-cms-item-time-date{text-transform:capitalize;text-align:center;padding:10px}.schedule-cms-item-time-days{flex-direction:column;align-content:center;margin:auto}.schedule-cms-item-time-days >div{justify-content:center;margin:auto}.schedule-cms-item-time .btn-hour-calendar{width:auto;display:inline;font-size:initial;color:rgba(0,0,0,0.8);border-color:rgba(0,0,0,0.5);height:auto;margin:5px;padding:10px}.schedule-cms-item-time .btn-hour-selected{background-color:rgba(0,0,0,0.3);color:#fff}.schedule-cms-item-form{height:100%;margin:auto}.schedule-cms-item-form-header{align-items:center;text-align:center;font-size:x-large}.schedule-cms-item-form-header span{font-weight:bold}.schedule-cms-item-form-header svg{fill:rgba(0,0,0,0.5);height:2em;width:2em}.schedule-cms-item-form-content{margin-top:3px}.schedule-cms-item-form-content-whatsApp{padding:0 15px;width:100%}.schedule-cms-item-form-content-whatsApp .PhoneInput{border:1px solid rgba(0,0,0,0.5);border-radius:5px;padding:0 10px;margin:auto}.schedule-cms-item-form-footer{text-align:center;padding:20px}.schedule-cms-item-form-footer input{padding-bottom:10px}.schedule-cms-item-form-footer button{text-transform:capitalize;text-align:center;margin-top:20px}.schedule-cms-item-form-footer-send{background-color:rgba(0,0,0,0.9)}.schedule-cms-item-accordion{box-shadow:none}.schedule-cms-item-accordion-title{margin:0 !important}.schedule-cms-item-accordion-details{border-top:1px solid rgba(0,0,0,0.125);padding-top:36px}.schedule-cms-item::-webkit-scrollbar{width:6px}.schedule-cms-item::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.schedule-cms-item::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,0);border-radius:20px}.schedule-cms-item::-moz-scrollbar{width:6px}.schedule-cms-item::-moz-scrollbar-track{background:rgba(0,0,0,0)}.schedule-cms-item::-moz-scrollbar-thumb{background-color:rgba(0,0,0,0);border-radius:20px}.schedule-cms-item:hover::-webkit-scrollbar-thumb{background:rgba(0,0,0,0.3);transition:background 2s ease}.schedule-cms-item:hover::-moz-scrollbar-thumb{background:rgba(0,0,0,0.3);transition:background 1.5s ease}@media (min-width:748px){.schedule-cms-container .schedule-cms-item{max-height:500px}.schedule-cms-container .schedule-cms-item-time .btn-hour-calendar{font-size:x-small;padding:5px;margin:0}}@media (min-width:1200px){.schedule-cms-container .btn-hour-calendar{font-size:small !important}}
