.color-background{background-color:#f3f3f3}.flatpickr-calendar{width:auto !important}.booking-sidebar .flatpickr-calendar.multiMonth{padding:1.5rem;position:absolute;inset:0 !important;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-height:none;height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-height:none;z-index:1;-webkit-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out}@media(max-width: 75em){.booking-sidebar .flatpickr-calendar.multiMonth{padding:1.5rem}}@media(max-width: 48em){.booking-sidebar .flatpickr-calendar.multiMonth{display:none}}.booking-sidebar .flatpickr-calendar .flatpickr-rContainer{width:100%}.booking-sidebar .flatpickr-calendar .flatpickr-weekdaycontainer{padding:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;grid-template-columns:repeat(7, 3rem);display:grid}.booking-sidebar .flatpickr-calendar .dayContainer{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flatpickr-calendar{background-color:rgba(0,0,0,0);-webkit-box-shadow:none;box-shadow:none;border-radius:0;padding:2rem;-ms-flex-preferred-size:auto;flex-basis:auto;-ms-flex-negative:1;flex-shrink:1}@supports(display: grid){.flatpickr-calendar .flatpickr-months,.flatpickr-calendar .flatpickr-weekdays,.flatpickr-calendar .flatpickr-days{display:grid;grid-auto-columns:1fr;grid-auto-flow:column;grid-gap:3rem}}.flatpickr-calendar .flatpickr-months{margin-bottom:1.5rem;position:relative}.flatpickr-calendar .flatpickr-months .flatpickr-prev-month,.flatpickr-calendar .flatpickr-months .flatpickr-next-month{top:.75rem;height:1rem;padding:0;color:#161616;color:var(--color-body, #161616)}.flatpickr-calendar .flatpickr-months .flatpickr-prev-month svg,.flatpickr-calendar .flatpickr-months .flatpickr-next-month svg{width:1rem;height:1rem}.flatpickr-calendar .flatpickr-months .flatpickr-prev-month{left:1.5rem}.flatpickr-calendar .flatpickr-months .flatpickr-next-month{right:1.5rem}.flatpickr-calendar .numInputWrapper:hover{background:none !important}.flatpickr-calendar .numInputWrapper .arrowUp,.flatpickr-calendar .numInputWrapper .arrowDown{display:none !important}.flatpickr-calendar .flatpickr-current-month .cur-month,.flatpickr-calendar .flatpickr-current-month .numInput{font-family:"Cabinet Grotesk",Seravek,"Gill Sans Nova",Ubuntu,Calibri,"DejaVu Sans",source-sans-pro,sans-serif;font-weight:400;font-size:1.3125rem;line-height:1.75rem;font-size:clamp(1.2857rem, 1.776889vw, 1.3125rem);line-height:clamp(1.75rem, 1.776889vw, 1.75rem);color:#161616;color:var(--color-body, #161616)}@media(max-width: 48em){.flatpickr-calendar .flatpickr-current-month .cur-month,.flatpickr-calendar .flatpickr-current-month .numInput{font-size:1.2857rem;line-height:1.75rem}}.flatpickr-calendar .flatpickr-weekdays{height:auto}.flatpickr-calendar .flatpickr-weekday{font-family:"Cabinet Grotesk",Seravek,"Gill Sans Nova",Ubuntu,Calibri,"DejaVu Sans",source-sans-pro,sans-serif;font-weight:700;font-size:.75rem;line-height:1rem;font-size:clamp(0.7144rem, 1.333vw, 0.75rem);line-height:clamp(1rem, 1.333vw, 1rem);color:rgba(22,22,22,.5);color:var(--color-body-50, rgba(22, 22, 22, 0.5));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: 48em){.flatpickr-calendar .flatpickr-weekday{font-size:.7144rem;line-height:1rem}}.flatpickr-calendar .flatpickr-days{width:100% !important}.flatpickr-calendar .dayContainer{border:0;-webkit-box-shadow:none;box-shadow:none}@supports(display: grid){.flatpickr-calendar .dayContainer{display:grid;grid-template-columns:repeat(7, minmax(0, 1fr));grid-auto-rows:3rem;width:100% !important;max-width:100% !important}}.flatpickr-calendar .flatpickr-day{font-family:"Cabinet Grotesk",Seravek,"Gill Sans Nova",Ubuntu,Calibri,"DejaVu Sans",source-sans-pro,sans-serif;font-weight:400;font-size:.875rem;line-height:1.25rem;font-size:clamp(0.8572rem, 1.333vw, 0.875rem);line-height:clamp(1.25rem, 1.333vw, 1.25rem);color:#161616;color:var(--color-body, #161616);margin-top:0 !important;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: 48em){.flatpickr-calendar .flatpickr-day{font-size:.8572rem;line-height:1.25rem}}@supports(display: grid){.flatpickr-calendar .flatpickr-day{width:100% !important;max-width:100% !important;height:auto;aspect-ratio:1}}.flatpickr-calendar .flatpickr-day.flatpickr-disabled{opacity:.25}.flatpickr-calendar .flatpickr-day.flatpickr-disabled:hover{color:inherit;border-color:rgba(0,0,0,0);background-color:rgba(0,0,0,0)}.flatpickr-calendar .flatpickr-day.startRange,.flatpickr-calendar .flatpickr-day.endRange{color:#fff;color:var(--color-background, #FFFFFF)}.flatpickr-calendar .flatpickr-day.inRange{-webkit-box-shadow:none !important;box-shadow:none !important;background:rgba(0,0,0,0);border:none}.flatpickr-calendar .flatpickr-day.inRange:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:var(--color-body-15);z-index:-1}.flatpickr-calendar .flatpickr-day.today{border-color:rgba(0,0,0,0)}.flatpickr-calendar .flatpickr-day.today:hover:not(.startRange):not(.endRange){color:#161616;color:var(--color-body, #161616);background-color:rgba(22,22,22,.15);background-color:var(--color-body-15, rgba(22, 22, 22, 0.15))}.flatpickr-calendar .flatpickr-day.selected.startRange,.flatpickr-calendar .flatpickr-day.startRange.startRange,.flatpickr-calendar .flatpickr-day.endRange.startRange,.flatpickr-calendar .flatpickr-day.selected.endRange,.flatpickr-calendar .flatpickr-day.startRange.endRange,.flatpickr-calendar .flatpickr-day.endRange.endRange{border-radius:100%}.flatpickr-calendar .flatpickr-day.selected,.flatpickr-calendar .flatpickr-day.startRange,.flatpickr-calendar .flatpickr-day.endRange,.flatpickr-calendar .flatpickr-day.selected.inRange,.flatpickr-calendar .flatpickr-day.startRange.inRange,.flatpickr-calendar .flatpickr-day.endRange.inRange,.flatpickr-calendar .flatpickr-day.selected:focus,.flatpickr-calendar .flatpickr-day.startRange:focus,.flatpickr-calendar .flatpickr-day.endRange:focus,.flatpickr-calendar .flatpickr-day.selected:hover,.flatpickr-calendar .flatpickr-day.startRange:hover,.flatpickr-calendar .flatpickr-day.endRange:hover,.flatpickr-calendar .flatpickr-day.selected.prevMonthDay,.flatpickr-calendar .flatpickr-day.startRange.prevMonthDay,.flatpickr-calendar .flatpickr-day.endRange.prevMonthDay,.flatpickr-calendar .flatpickr-day.selected.nextMonthDay,.flatpickr-calendar .flatpickr-day.startRange.nextMonthDay,.flatpickr-calendar .flatpickr-day.endRange.nextMonthDay{background-color:#161616;background-color:var(--color-body, #161616);border-color:#161616;border-color:var(--color-body, #161616)}.flatpickr-calendar .flatpickr-day.inRange,.flatpickr-calendar .flatpickr-day.prevMonthDay.inRange,.flatpickr-calendar .flatpickr-day.nextMonthDay.inRange,.flatpickr-calendar .flatpickr-day.today.inRange,.flatpickr-calendar .flatpickr-day.prevMonthDay.today.inRange,.flatpickr-calendar .flatpickr-day.nextMonthDay.today.inRange,.flatpickr-calendar .flatpickr-day:hover,.flatpickr-calendar .flatpickr-day.prevMonthDay:hover,.flatpickr-calendar .flatpickr-day.nextMonthDay:hover,.flatpickr-calendar .flatpickr-day:focus,.flatpickr-calendar .flatpickr-day.prevMonthDay:focus,.flatpickr-calendar .flatpickr-day.nextMonthDay:focus{border-color:rgba(22,22,22,.15);border-color:var(--color-body-15, rgba(22, 22, 22, 0.15))}.flatpickr-calendar .flatpickr-day.inRange{-webkit-box-shadow:-5px 0 0 var(--color-body-15),5px 0 0 var(--color-body-15);box-shadow:-5px 0 0 var(--color-body-15),5px 0 0 var(--color-body-15)}.flatpickr-calendar .flatpickr-day.selected.startRange,.flatpickr-calendar .flatpickr-day.startRange.startRange,.flatpickr-calendar .flatpickr-day.selected.endRange,.flatpickr-calendar .flatpickr-day.endRange.endRange{position:relative}.flatpickr-calendar .flatpickr-day.selected.startRange:after,.flatpickr-calendar .flatpickr-day.startRange.startRange:after,.flatpickr-calendar .flatpickr-day.selected.endRange:after,.flatpickr-calendar .flatpickr-day.endRange.endRange:after{content:"";position:absolute;top:-1px;left:50%;width:calc(50% + 1px);height:calc(100% + 2px);z-index:-1;background-color:rgba(22,22,22,.15);background-color:var(--color-body-15, rgba(22, 22, 22, 0.15))}.flatpickr-calendar .flatpickr-day.selected.endRange:after,.flatpickr-calendar .flatpickr-day.endRange.endRange:after{left:auto;right:50%}.flatpickr-calendar .flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-calendar .flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-calendar .flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)){-webkit-box-shadow:none;box-shadow:none}.flatpickr-calendar .flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)):after,.flatpickr-calendar .flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)):after,.flatpickr-calendar .flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)):after{width:calc(50% + 6px)}.flatpickr-calendar .flatpickr-current-month span.cur-month:hover{background:none}.flatpickr-calendar .flatpickr-months .flatpickr-prev-month:hover svg,.flatpickr-calendar .flatpickr-months .flatpickr-next-month:hover svg{fill:var(--color-body)}
/*# sourceMappingURL=flatpickr_custom.css.map */
