:root{--app-height:100%}.rdrDayNumber span{font-family:Manrope;font-size:14px;font-weight:600!important}.rdrMonth .rdrWeekDays{padding:0 15px;justify-content:space-between}.rdrWeekDay{max-width:15.5px;overflow:hidden;color:#696161;font-family:Manrope;font-size:10px;font-weight:700;line-height:12px;letter-spacing:1.5px;text-transform:uppercase}.rdrMonth{width:280px;padding:0}.rdrMonths{gap:32px}.rdrDay{height:34px}.rdrDay:not(.rdrDayPassive) .rdrInRange~.rdrDayNumber span,.rdrDay:not(.rdrDayPassive) .rdrSelected~.rdrDayNumber span{color:#1c1c1c}.rdrDay:not(.rdrDayPassive) .rdrEndEdge~.rdrDayNumber span,.rdrDay:not(.rdrDayPassive) .rdrStartEdge~.rdrDayNumber span{color:#fff}.rdrInRange{height:100%;top:0;bottom:0;background-color:#f2f2f2;color:#1c1c1c;text-align:center;font-family:Manrope;font-size:14px;font-weight:600;line-height:normal}.rdrDayStartOfMonth .rdrEndEdge,.rdrDayStartOfMonth .rdrInRange,.rdrDayStartOfWeek .rdrEndEdge,.rdrDayStartOfWeek .rdrInRange{border-radius:0;left:0}.rdrDayEndOfMonth .rdrInRange,.rdrDayEndOfMonth .rdrStartEdge,.rdrDayEndOfWeek .rdrInRange,.rdrDayEndOfWeek .rdrStartEdge{right:0;border-radius:0}.rdrDayEndPreview,.rdrDayStartPreview{border-radius:0;border:0;background-color:transparent}.rdrDayHovered{border-radius:7px 0 0 7px!important}.rdrDayInPreview{top:0;bottom:0;border:0;border-radius:0!important;background-color:#f2f2f2}.rdrDayInPreview+.rdrDayNumber{z-index:2}.rdrDayInPreview+.rdrDayNumber span{color:#1c1c1c!important}.rdrDayEndPreview,.rdrDayStartPreview{top:0;bottom:0;border:0;background-color:#1c1c1c}.rdrDayEndPreview+.rdrDayNumber,.rdrDayStartPreview+.rdrDayNumber{z-index:2}.rdrDayEndPreview+.rdrDayNumber span,.rdrDayStartPreview+.rdrDayNumber span{color:#fff!important}.rdrDayEndPreview.rdrDayStartPreview{background-color:#f2f2f2!important}.rdrDayEndPreview.rdrDayStartPreview+.rdrDayNumber span{color:#1c1c1c!important}.rdrDayStartPreview{border-radius:7px 0 0 7px}.rdrDayEndPreview{border-radius:0 7px 7px 0}.rdrDayEndPreview.rdrDayStartPreview{border-radius:7px!important}.rdrStartEdge{background-color:#1c1c1c;height:100%;top:0;bottom:0;right:0;left:0;border-radius:7px 0 0 7px;color:#fff}.rdrStartEdge+.rdrDayEndPreview{background-color:#f2f2f2;border-radius:0!important}.rdrStartEdge+.rdrDayEndPreview+.rdrDayNumber span{color:#1c1c1c!important}.rdrDayHovered .rdrStartEdge+.rdrDayEndPreview{background-color:#f2f2f2;border-radius:0!important;opacity:0;visibility:hidden}.rdrDayHovered .rdrStartEdge+.rdrDayEndPreview+.rdrDayNumber span{color:#fff!important}.rdrDayHovered .rdrEndEdge+.rdrDayEndPreview{background-color:#f2f2f2;border-radius:0!important;opacity:0;visibility:hidden}.rdrDayHovered .rdrEndEdge+.rdrDayEndPreview+.rdrDayNumber span{color:#fff!important}.rdrEndEdge{color:#fff;background-color:#1c1c1c;height:100%;top:0;bottom:0;right:0;left:0;border-radius:0 7px 7px 0}.rdrEndEdge+.rdrDayEndPreview{background-color:#f2f2f2;border-radius:0!important}.rdrEndEdge+.rdrDayEndPreview+.rdrDayNumber span{color:#1c1c1c!important;z-index:10!important}.rdrEndEdge.rdrStartEdge{border-radius:7px!important}.rdrMonthName{color:#1c1c1c;text-transform:uppercase;text-align:center;font-size:14px;font-weight:700;line-height:14px;letter-spacing:1.5px;padding:0 0 26.5px}.rdrDayToday .rdrDayNumber span:after,.rdrMonthAndYearPickers{display:none}.rdrMonthAndYearWrapper{height:0;padding:0}.rdrCalendarWrapper{position:relative}.rdrPprevButton{position:absolute;top:50%;transform:translateY(-50%);left:-68px;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:4}.rdrPprevButton:before{margin-right:2px;content:url(/_next/static/media/left.48c59f76.svg);margin-top:2.5px}.rdrNextButton{position:absolute;top:50%;-webkit-user-select:none;-moz-user-select:none;user-select:none;transform:translateY(-50%);right:-68px;z-index:4}.rdrNextButton:before{margin-left:2px;content:url(/_next/static/media/right.c9884afb.svg);margin-top:2.5px}.rdrNextPrevButton{border-radius:50%;margin:0!important;border:1px solid #e8e8e8;background-color:transparent!important;width:36px;height:36px}.rdrNextPrevButton i{display:none}.rdrNextPrevButton{display:flex;justify-content:center;align-items:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:.3s}.rdrNextPrevButton:hover{border:1px solid #9d2235}.rdrMonth .rdrWeekDays{padding-bottom:18.5px;border-bottom:1px solid #e8e8e8;margin-bottom:8px}.rdrDayDisabled{background-color:#fff}.rdrDayDisabled span{color:#bbb!important}.rdrDayEndOfMonth .rdrStartEdge{border-radius:7px 0 0 7px!important}.rdrDayStartOfMonth .rdrEndEdge{border-radius:0 7px 7px 0!important}.rdrDayEndOfWeek .rdrStartEdge{border-radius:7px 0 0 7px!important}.rdrDayStartOfWeek .rdrEndEdge{border-radius:0 7px 7px 0!important}.rdrDayPassive .rdrDayEndPreview.rdrDayStartPreview+.rdrDayNumber span,.rdrDayPassive .rdrDayNumber span{-webkit-user-select:none;-moz-user-select:none;user-select:none;color:#fff!important}.rdrDayEndPreview{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.rdrDayStartPreview{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.rdrDay .rdrEndEdge+.rdrDayEndPreview.rdrDayStartPreview{background-color:#1c1c1c!important;border-radius:0 7px 7px 0!important}.rdrDay .rdrEndEdge+.rdrDayEndPreview.rdrDayStartPreview~.rdrDayNumber span{color:#fff!important;z-index:5!important}.rdrDayNumber,.rdrDayNumber span{z-index:10!important}@media(max-width:1220px){.rdrPprevButton{left:-30px;width:30px;height:30px}.rdrNextButton{width:30px;height:30px;right:-30px}}@media(max-width:980px){.nights-date{display:none!important}.rdrEndEdge+.rdrDayNumber .date-count .nights-date{display:block!important}.rdrDayPassive .rdrDayNumber .date-count .nights-date{display:none!important}.rdrEndEdge+.rdrDayNumber .date-count .nights-date{opacity:1!important;visibility:visible!important}.rdrWeekDays{display:none}.rdrMonth{width:calc(100% - 44px);margin:0 auto;height:auto!important}.rdrDay{height:42px}.rdrInfiniteMonths{height:calc(var(--app-height) - 336px)!important}.rdrMonthName{text-align:left;padding:23px 12px 22px;border-bottom:1px solid #e8e8e8;margin-bottom:9px}.booking__shadow{background-color:rgba(28,28,28,.376)}}.rdrDay{position:relative}