
/* day that is not available (for the most part) or from the previous month */
.wc-bookings-date-picker .ui-datepicker td .ui-state-default{
  background-color: #033E3B !important;
	color: #E7E7E7; 
	
}

/* a day in the past */
.wc-bookings-date-picker .ui-datepicker td .ui-datepicker-unselectable  {
	opacity: .9;
	color: #E7E7E7;
}

/* a day in the next month */
.wc-bookings-date-picker .ui-datepicker td .ui-state-default .ui-priority-secondary  {
  opacity: 1; 
}
/* the actual text itself */
.wc-bookings-date-picker .ui-datepicker td.bookable a{
 background-color: #166561 !important;
 color: white;	
}

/* a day of the next month */
.wc-bookings-date-picker .ui-datepicker td.bookable a .ui-priority-secondary {
  opacity: .9;	
}

/* header */
.wc-bookings-date-picker .ui-datepicker-header {
background-color: #2E2827;
	background-image: none;
	color: white;
}

/* the buttons for next and previous month */
.wc-bookings-date-picker .ui-datepicker .ui-datepicker-prev, .wc-bookings-date-picker .ui-datepicker .ui-datepicker-next {
	opacity: .3;
}

/* the actual title container */
.wc-bookings-date-picker .ui-datepicker .ui-datepicker-title {
	font-family: var(--wp--preset--font-family--work-sans);
}

/* date headers */

.wc-bookings-date-picker .ui-datepicker th  {
color:	#595251
	
	
	.page-id-344 .wc-bookings-booking-form-button.single_add_to_cart_button {
    padding-top: calc(var(--wp--custom--button--spacing--padding--top) + var(--wp--custom--button--border--width));
    padding-bottom: calc(var(--wp--custom--button--spacing--padding--bottom) + var(--wp--custom--button--border--width));
    line-height: var(--wp--custom--button--typography--line-height);
    border-style: var(--wp--custom--button--border--style);
    border-radius: var(--wp--custom--button--border--radius);
    border-width: var(--wp--custom--button--border--width);
    font-size: var(--wp--preset--font-size--tiny);
    transition: .3s;
    padding-left: var(--wp--custom--button--spacing--padding--left);
    padding-right: var(--wp--custom--button--spacing--padding--right);
    color: var(--wp--custom--color--background);
    background-color: var(--wp--custom--color--foreground);
}
}

.trp-language-switcher{
	width: auto;
	margin-bottom: 10px;
}