:root{--litepicker-day-width: 2rem;--litepicker-is-today-color: vars.$color-dark;--litepicker-month-header-color: vars.$color-dark}.litepicker{display:block;border-radius:5px;background:#fff;box-shadow:0 6px 16px #0e80f629;font-family:IBM Plex Sans,sans-serif}.litepicker .container__months{width:100%!important}.litepicker .container__months{flex-wrap:nowrap;gap:3.5rem;padding:30px 60px;box-shadow:none}.litepicker .container__months .month-item{padding:0}.litepicker .container__months .month-item .month-item-header{margin-bottom:.87rem;padding-top:0;padding-bottom:0;font-weight:700;font-size:1rem;line-height:1.5rem;letter-spacing:.0075rem}.litepicker .container__months .month-item .month-item-header .month-item-name{text-transform:capitalize}.litepicker .container__months .month-item .month-item-header .button-previous-month,.litepicker .container__months .month-item .month-item-header .button-next-month{position:absolute;top:50%;z-index:1;padding:0;color:#0e80f6;font-size:1.25rem;cursor:pointer;transform:translateY(-50%)}.litepicker .container__months .month-item .month-item-header .button-previous-month{left:1.5rem}.litepicker .container__months .month-item .month-item-header .button-next-month{right:1.5rem}.litepicker .container__months .month-item .month-item-weekdays-row{margin-bottom:1rem}.litepicker .container__months .month-item .month-item-weekdays-row div{padding:0;color:#c9dcea;font-weight:400;font-size:.625rem;line-height:1rem;letter-spacing:.0938rem;text-transform:uppercase}.litepicker .container__months .month-item .container__days{margin-top:-.62rem}.litepicker .container__months .month-item .container__days div:not(.day-item)+.day-item.is-in-range,.litepicker .container__months .month-item .container__days .day-item.is-in-range:first-child,.litepicker .container__months .month-item .container__days div:nth-child(7n+8){border-top-left-radius:50%;border-bottom-left-radius:50%}.litepicker .container__months .month-item .container__days div:not(.day-item)+.day-item.is-in-range:after,.litepicker .container__months .month-item .container__days .day-item.is-in-range:first-child:after,.litepicker .container__months .month-item .container__days div:nth-child(7n+8):after{display:none}.litepicker .container__months .month-item .container__days div:nth-child(7n+8):not(.is-in-range){border-top-left-radius:0;border-top-left-radius:initial;border-bottom-left-radius:0;border-bottom-left-radius:initial}.litepicker .container__months .month-item .container__days .day-item.is-in-range+div:not(.day-item),.litepicker .container__months .month-item .container__days .day-item.is-in-range:last-child,.litepicker .container__months .month-item .container__days div:nth-child(7n+7){border-top-right-radius:50%;border-bottom-right-radius:50%}.litepicker .container__months .month-item .container__days div:nth-child(7n+7):not(.is-in-range){border-top-right-radius:0;border-top-right-radius:initial;border-bottom-right-radius:0;border-bottom-right-radius:initial}.litepicker .container__months .month-item .container__days .day-item{position:relative;display:flex;justify-content:center;align-items:center;height:2rem;margin-top:.62rem;padding:0;font-weight:500;font-size:.875rem;line-height:1.375rem;letter-spacing:.0138rem;cursor:pointer}.litepicker .container__months .month-item .container__days .day-item:not(.is-in-range):hover{border-radius:50%!important}.litepicker .container__months .month-item .container__days .day-item.is-today{border-radius:15px!important}.litepicker .container__months .month-item .container__days .day-item.is-today{border:2px solid #0E80F6}.litepicker .container__months .month-item .container__days .day-item.is-in-range{background-color:#0e80f666;color:#fff}.litepicker .container__months .month-item .container__days .day-item.is-in-range+.is-start-date,.litepicker .container__months .month-item .container__days .day-item.is-in-range+.is-end-date{cursor:pointer}.litepicker .container__months .month-item .container__days .day-item.is-in-range+.is-start-date:after,.litepicker .container__months .month-item .container__days .day-item.is-in-range+.is-end-date:after{content:"";position:absolute;left:0%;z-index:-1;width:50%;height:100%;background-color:#0e80f666}.litepicker .container__months .month-item .container__days .day-item.is-start-date,.litepicker .container__months .month-item .container__days .day-item.is-end-date{border-radius:50%!important}.litepicker .container__months .month-item .container__days .day-item.is-start-date,.litepicker .container__months .month-item .container__days .day-item.is-end-date{position:relative;z-index:1;background-color:#0e80f6}.litepicker .container__months .month-item .container__days .day-item.is-start-date+.is-in-range:after,.litepicker .container__months .month-item .container__days .day-item.is-end-date+.is-in-range:after{content:"";position:absolute;left:-50%;z-index:0;width:50%;height:100%;background-color:#0e80f666}.litepicker .container__footer{display:flex;justify-content:space-between;align-items:center;margin:0;padding:24px;border-top:1px solid #C9DCEA;background:#fff;box-shadow:none;-moz-column-gap:16px;column-gap:16px}.litepicker .container__footer .preview-date-range{order:2;margin-left:auto;color:#333;font-weight:500;font-size:14px}.litepicker .container__footer .button-cancel,.litepicker .container__footer .button-apply{display:inline-flex;flex-shrink:0;justify-content:center;align-items:center;width:95px;border-radius:.375rem;font-weight:600;font-style:normal;font-size:.875rem;font-family:inherit;line-height:normal;text-align:center;cursor:pointer}.litepicker .container__footer .button-cancel{order:1;padding:.6875rem 1.3125rem;border:2px solid #0E80F6;background-color:#fff;color:#0e80f6;transition:all .2s ease-in-out}.litepicker .container__footer .button-cancel:hover{opacity:.5}.litepicker .container__footer .button-apply{order:3;padding:.6875rem 1.3125rem;background-color:#0e80f6;color:#fff;transition:all .2s ease-in-out}.litepicker .container__footer .button-apply:hover{opacity:.7}@media(max-width:1024px){.litepicker .container__months .month-item .month-item-header .button-previous-month,.litepicker .container__months .month-item .month-item-header .button-next-month{top:30px;transform:none}.litepicker .container__months .month-item .month-item-header .button-next-month{right:2.25rem}.litepicker .container__months .month-item .month-item-header .button-previous-month{left:2.25rem}.litepicker .container__footer{flex-wrap:wrap;width:calc(100vw - 32px)}.litepicker .container__footer .preview-date-range{order:1;width:100%;margin-right:0;margin-bottom:16px}.litepicker .container__footer .button-apply{margin-right:0}}
