.flash-word{animation:flash 3s infinite}@keyframes flash{0%,50%,100%{opacity:1}25%,75%{opacity:0}}#wc-bookings-booking-form{border:none}#wc-bookings-booking-form .wc-bookings-date-picker .ui-datepicker-header{color:#000000}#wc-bookings-booking-form .wc-bookings-date-picker .ui-datepicker .ui-datepicker-next,#wc-bookings-booking-form .wc-bookings-date-picker .ui-datepicker .ui-datepicker-prev{background-color:#555555;color:#FFFFFF;transition:background-color 0.3s ease-in-out}#wc-bookings-booking-form .wc-bookings-date-picker .ui-datepicker .ui-datepicker-next:hover,#wc-bookings-booking-form .wc-bookings-date-picker .ui-datepicker .ui-datepicker-prev:hover{background-color:#000;transition:background-color 0.3s ease-in-out}#wc-bookings-booking-form .wc-bookings-date-picker .ui-datepicker th{background-color:#ffe3ee;color:#111111;font-weight:bold!important}.ui-datepicker-calendar tbody{background:linear-gradient(to bottom,#ffe3ee,#fd95b9)!important;color:#a0a0a0!important}#wc-bookings-booking-form .wc-bookings-date-picker .ui-datepicker td.bookable a{background:#fff0f7!important;color:#111111!important;transition:all 0.3s ease-in-out}#wc-bookings-booking-form .wc-bookings-date-picker .ui-datepicker td.bookable a:hover{background-color:#ffdeec!important;transition:all 0.3s ease-in-out}.wc-bookings-date-picker .ui-datepicker td.fully_booked a,.wc-bookings-date-picker .ui-datepicker td.fully_booked span{opacity: 0.5}.wc-bookings-date-picker .ui-datepicker td.not_bookable{background:linear-gradient(to bottom,#ffe3ee,#fd95b9)!important}#wc-bookings-booking-form .wc-bookings-date-picker .ui-datepicker td.ui-datepicker-current-day a{background-color:#f972a1!important;color:#FFFFFF!important}#wc-bookings-booking-form .block-picker li a{background-color:#fff0f7!important;color:#111111;border-radius:5px;font-size:14px;font-weight:bold!important;transition:all 0.3s ease-in-out}#wc-bookings-booking-form .block-picker li a:hover{background-color:#ffdeec!important;transition:all 0.3s ease-in-out}#wc-bookings-booking-form .block-picker li a.selected{background-color:#f972a1!important;color:#FFFFFF!important}@media screen and (max-width:980px){.inverse{display:flex;flex-direction:column-reverse}}