input.yith-wcbk-date-picker,input.yith-wcbk-date-picker--formatted{padding:0;font-size:var(--yith-wcbk-fields-font-size);border:none;box-sizing:border-box;margin:0;background:transparent}input.yith-wcbk-date-picker{position:absolute;opacity:0;z-index:0}input.yith-wcbk-date-picker--formatted{position:relative;z-index:1}.yith-wcbk-date-picker-wrapper{position:relative;width:100%}.yith-wcbk-date-picker-wrapper input.yith-wcbk-date-picker--formatted{height:auto;padding:8px 30px 8px 14px;border:1px solid var(--yith-wcbk-border-color);color:#484848;outline:none;box-shadow:none;border-radius:0;background:#fff -webkit-linear-gradient(hsla(0,0%,100%,0),hsla(0,0%,100%,0));width:100%!important;display:block}.yith-wcbk-date-picker-wrapper .yith-wcbk-booking-date-icon{transform:translateY(-50%);right:11px;color:inherit;position:absolute;opacity:.7;top:50%;z-index:5}.yith-wcbk-date-picker-wrapper input.yith-wcbk-date-picker:focus+.yith-wcbk-date-picker--formatted+.yith-wcbk-booking-date-icon{color:var(--yith-wcbk-border-color-focus);opacity:.7}.yith-wcbk-date-picker-wrapper input.yith-wcbk-date-picker:focus+.yith-wcbk-date-picker--formatted{border-color:var(--yith-wcbk-border-color-focus);box-shadow:var(--yith-wcbk-shadow-focus)}#ui-datepicker-div.yith-wcbk-datepicker.ui-widget-content,.yith-wcbk-date-picker--inline .ui-widget.ui-widget-content{overflow:hidden;padding:13px;border:none;box-shadow:inset 0 0 0 1px #eaeaea,0 2px 8px 0 rgba(135,162,164,.48)!important;border-radius:5px;background:#fff;width:318px;font-family:Montserrat,Helvetica Neue,Helvetica,Arial,sans-serif;z-index:999!important}.yith-wcbk-date-picker--inline .ui-widget-content{width:100%}.yith-wcbk-date-picker--inline .ui-datepicker-header,.yith-wcbk-datepicker .ui-datepicker-header{border:none;border-radius:0;background:transparent}.yith-wcbk-date-picker--inline .ui-datepicker .ui-datepicker-title,.yith-wcbk-datepicker.ui-datepicker .ui-datepicker-title{font-size:15px;font-weight:600;line-height:30px}.yith-wcbk-date-picker--inline .ui-widget-content .ui-state-focus,.yith-wcbk-date-picker--inline .ui-widget-content .ui-state-hover,.yith-wcbk-datepicker .ui-widget-content .ui-state-focus,.yith-wcbk-datepicker .ui-widget-content .ui-state-hover{border:none;border-radius:0}.yith-wcbk-date-picker--inline .ui-state-focus,.yith-wcbk-date-picker--inline .ui-state-hover,.yith-wcbk-date-picker--inline .ui-widget-content .ui-state-focus,.yith-wcbk-date-picker--inline .ui-widget-content .ui-state-hover,.yith-wcbk-date-picker--inline .ui-widget-header .ui-icon,.yith-wcbk-date-picker--inline .ui-widget-header .ui-state-focus,.yith-wcbk-date-picker--inline .ui-widget-header .ui-state-hover,.yith-wcbk-datepicker .ui-state-focus,.yith-wcbk-datepicker .ui-state-hover,.yith-wcbk-datepicker .ui-widget-content .ui-state-focus,.yith-wcbk-datepicker .ui-widget-content .ui-state-hover,.yith-wcbk-datepicker .ui-widget-header .ui-icon,.yith-wcbk-datepicker .ui-widget-header .ui-state-focus,.yith-wcbk-datepicker .ui-widget-header .ui-state-hover{background:transparent}.yith-wcbk-date-picker--inline .ui-datepicker .ui-datepicker-prev,.yith-wcbk-datepicker.ui-datepicker .ui-datepicker-prev{border:none;left:7px}.yith-wcbk-date-picker--inline .ui-datepicker .ui-datepicker-next,.yith-wcbk-datepicker.ui-datepicker .ui-datepicker-next{border:none;right:7px}.yith-wcbk-date-picker--inline .ui-datepicker .ui-datepicker-next,.yith-wcbk-date-picker--inline .ui-datepicker .ui-datepicker-next-hover,.yith-wcbk-datepicker.ui-datepicker .ui-datepicker-next,.yith-wcbk-datepicker.ui-datepicker .ui-datepicker-next-hover{right:3px;top:4px;cursor:pointer}.yith-wcbk-date-picker--inline .ui-datepicker .ui-datepicker-prev,.yith-wcbk-date-picker--inline .ui-datepicker .ui-datepicker-prev-hover,.yith-wcbk-datepicker.ui-datepicker .ui-datepicker-prev,.yith-wcbk-datepicker.ui-datepicker .ui-datepicker-prev-hover{top:4px;cursor:pointer;left:3px}.yith-wcbk-date-picker--inline.ui-datepicker .ui-datepicker-next-hover,.yith-wcbk-datepicker.ui-datepicker .ui-datepicker-next-hover{color:#c6c6c6}.yith-wcbk-date-picker--inline .ui-datepicker .ui-datepicker-next span,.yith-wcbk-date-picker--inline .ui-datepicker .ui-datepicker-prev span,.yith-wcbk-datepicker.ui-datepicker .ui-datepicker-next span,.yith-wcbk-datepicker.ui-datepicker .ui-datepicker-prev span{position:static}.yith-wcbk-date-picker--inline .ui-datepicker .ui-datepicker-next span:after,.yith-wcbk-date-picker--inline .ui-datepicker .ui-datepicker-prev span:after,.yith-wcbk-datepicker.ui-datepicker .ui-datepicker-next span:after,.yith-wcbk-datepicker.ui-datepicker .ui-datepicker-prev span:after{height:100%;font-weight:400;text-indent:0;color:#565a5c;font-variant:normal;text-transform:none;position:absolute;speak:none;text-align:center;top:-2px;margin:0;-webkit-font-smoothing:antialiased;left:0;width:100%;line-height:1.85;font-family:Dashicons}.yith-wcbk-date-picker--inline .ui-datepicker .ui-datepicker-prev span:after,.yith-wcbk-datepicker.ui-datepicker .ui-datepicker-prev span:after{content:"\f341"}.yith-wcbk-date-picker--inline .ui-datepicker .ui-datepicker-next span:after,.yith-wcbk-datepicker.ui-datepicker .ui-datepicker-next span:after{content:"\f345"}.yith-wcbk-date-picker--inline .ui-datepicker table,.yith-wcbk-datepicker.ui-datepicker table{font-size:12px;border:none;margin:5px 0 13px;width:100%}.yith-wcbk-date-picker--inline .ui-datepicker tr,.yith-wcbk-datepicker.ui-datepicker tr{border:0}.yith-wcbk-date-picker--inline .ui-datepicker th,.yith-wcbk-datepicker.ui-datepicker th{padding:.1em;font-size:14px;font-weight:600}.yith-wcbk-date-picker--inline .ui-datepicker td,.yith-wcbk-datepicker.ui-datepicker td{padding:2px 0!important;font-size:13px;border:none;color:#9f9f9f;text-align:center;background:#fff;width:39px}.yith-wcbk-date-picker--inline .ui-state-default,.yith-wcbk-date-picker--inline .ui-widget-content .ui-state-default,.yith-wcbk-date-picker--inline .ui-widget-header .ui-state-default,.yith-wcbk-datepicker .ui-state-default,.yith-wcbk-datepicker .ui-widget-header .ui-state-default,.yith-wcbk-datepicker.ui-widget-content .ui-state-default{border:none;font-weight:400;color:#555;background:transparent;line-height:1.9em}.yith-wcbk-date-picker--inline .ui-datepicker td a,.yith-wcbk-date-picker--inline .ui-datepicker td span,.yith-wcbk-datepicker.ui-datepicker td a,.yith-wcbk-datepicker.ui-datepicker td span{text-align:center;display:block}.yith-wcbk-date-picker--inline .ui-datepicker td a.ui-state-default,.yith-wcbk-datepicker.ui-datepicker td a.ui-state-default{font-weight:600}.yith-wcbk-date-picker--inline .ui-datepicker td.ui-datepicker-other-month,.yith-wcbk-datepicker.ui-datepicker td.ui-datepicker-other-month{border:none}.yith-wcbk-datepicker .ui-datepicker-calendar tbody td.ui-state-disabled{opacity:.35}.yith-wcbk-date-picker--inline .ui-datepicker td.ui-datepicker-current-day a,.yith-wcbk-datepicker.ui-datepicker td.ui-datepicker-current-day a{background:var(--yith-wcbk-primary)}.yith-wcbk-date-picker--inline .ui-datepicker td:not(.ui-state-disabled):hover a,.yith-wcbk-datepicker.ui-datepicker td:not(.ui-state-disabled):hover a{background:var(--yith-wcbk-primary-light)}.yith-wcbk-date-picker--inline .ui-datepicker td:not(.ui-state-disabled):hover a.ui-state-default,.yith-wcbk-datepicker.ui-datepicker td:not(.ui-state-disabled):hover a.ui-state-default{color:var(--yith-wcbk-primary-contrast)}.yith-wcbk-date-picker--inline .ui-widget-content .ui-datepicker-unselectable:not(.ui-datepicker-other-month),.yith-wcbk-datepicker.ui-widget-content .ui-datepicker-unselectable:not(.ui-datepicker-other-month){text-decoration:line-through;text-decoration-color:#565a5c}.yith-wcbk-date-picker--inline .ui-datepicker td a.ui-state-active,.yith-wcbk-datepicker.ui-datepicker td a.ui-state-active{color:#fff}.yith-wcbk-date-picker--inline .ui-datepicker td a.ui-state-active:before,.yith-wcbk-datepicker.ui-datepicker td a.ui-state-active:before{display:none}.yith-wcbk-datepicker.ui-datepicker .ui-datepicker-buttonpane{height:auto;padding:0;border:none;text-align:center;margin:0;background:transparent;line-height:15px}.yith-wcbk-date-picker--inline .ui-datepicker .ui-datepicker-buttonpane{display:none}.yith-wcbk-date-picker--inline .ui-datepicker .ui-datepicker-buttonpane .ui-datepicker-current,.yith-wcbk-datepicker.ui-datepicker .ui-datepicker-buttonpane .ui-datepicker-current{display:none!important}.yith-wcbk-date-picker--inline .ui-datepicker .ui-datepicker-buttonpane .ui-datepicker-close,.yith-wcbk-datepicker.ui-datepicker .ui-datepicker-buttonpane .ui-datepicker-close{font-size:11px;border:none;font-weight:400;color:var(--yith-wcbk-primary);text-transform:none;margin:0;background:transparent;float:none}.yith-wcbk-date-picker--inline .ui-datepicker .ui-datepicker-buttonpane .ui-datepicker-close:hover,.yith-wcbk-datepicker.ui-datepicker .ui-datepicker-buttonpane .ui-datepicker-close:hover{text-decoration:underline;color:var(--yith-wcbk-primary-light)}.yith-wcbk-datepicker--static{position:absolute!important;max-width:100%!important;top:auto!important;left:auto!important}.yith_wcbk_booking_product_form_widget .yith-wcbk-datepicker--static{min-width:max(280px,100%)!important}