.wpbs-container .wpbs-calendar-header{background-color:#f9f9f7}.wpbs-container .wpbs-calendar-header .wpbs-calendar-header-navigation{color:#0a0a0a}.wpbs-container .wpbs-calendar-header .wpbs-calendar-header-navigation .wpbs-next,.wpbs-container .wpbs-calendar-header .wpbs-calendar-header-navigation .wpbs-prev{background-color:#4f714b!important}.wpbs-container .wpbs-calendar-header .wpbs-calendar-header-navigation .wpbs-prev .wpbs-arrow{border-color:transparent #fff transparent transparent}.wpbs-container .wpbs-calendar-header .wpbs-calendar-header-navigation .wpbs-next .wpbs-arrow{border-color:transparent transparent transparent #fff}.wpbs-container .wpbs-calendar-header .wpbs-select-container select{background-color:#fff}.wpbs-container .wpbs-calendar-header .wpbs-select-container select{border-color:#bdc3c7}.wpbs-container .wpbs-calendar-header .wpbs-select-container select{color:#000}.wpbs-container .wpbs-calendars .wpbs-calendar,.wpbs-legend,.wpbs-yearly-calendar-row .wpbs-yearly-calendar-row-header{background-color:#fff}.wpbs-container .wpbs-calendars .wpbs-calendar,.wpbs-legend{border-color:#f1f1f1}.wpbs-container .wpbs-calendars .wpbs-calendar,.wpbs-legend{color:#000}.wpbs-container .wpbs-calendars .wpbs-calendar table tr td .wpbs-date.wpbs-gap{background-color:#f7f7f7}.wpbs-container .wpbs-calendars .wpbs-calendar table td .wpbs-week-number{background-color:#e8e8e8}.wpbs-main-wrapper .wpbs-form-container .wpbs-form-field input[type=email],.wpbs-main-wrapper .wpbs-form-container .wpbs-form-field input[type=file],.wpbs-main-wrapper .wpbs-form-container .wpbs-form-field .wpbs-file-upload-preview .wpbs-file-upload-name,.wpbs-main-wrapper .wpbs-payment-confirmation input[type=text],.wpbs-main-wrapper .wpbs-form-container .wpbs-form-field input[type=number],.wpbs-main-wrapper .wpbs-form-container .wpbs-form-field input[type=text],.wpbs-main-wrapper .wpbs-form-container .wpbs-form-field textarea,.wpbs-main-wrapper .wpbs-form-container .wpbs-form-field select,.wpbs-form-field-signature .wpbs-signature-pad canvas,.wpbs-main-wrapper .wpbs-form-container .wpbs-currency-toggle-wrapper a.wpbs-currency-toggle-button.wpbs-currency-toggle-button-active,.wpbs-main-wrapper .wpbs-form-container .wpbs-currency-toggle-wrapper .wpbs-currency-toggle-list{background-color:#fff!important}.wpbs-main-wrapper .wpbs-form-container .wpbs-form-field input[type=email],.wpbs-main-wrapper .wpbs-form-container .wpbs-form-field input[type=file],.wpbs-main-wrapper .wpbs-form-container .wpbs-form-field .wpbs-file-upload-preview .wpbs-file-upload-name,.wpbs-main-wrapper .wpbs-payment-confirmation input[type=text],.wpbs-main-wrapper .wpbs-form-container .wpbs-form-field input[type=number],.wpbs-main-wrapper .wpbs-form-container .wpbs-form-field input[type=text],.wpbs-main-wrapper .wpbs-form-container .wpbs-form-field textarea,.wpbs-main-wrapper .wpbs-form-container .wpbs-form-field select,.wpbs-form-field-signature .wpbs-signature-pad canvas,.wpbs-main-wrapper .wpbs-form-container .wpbs-currency-toggle-wrapper a.wpbs-currency-toggle-button.wpbs-currency-toggle-button-active,.wpbs-main-wrapper .wpbs-form-container .wpbs-currency-toggle-wrapper .wpbs-currency-toggle-list,.wpbs-main-wrapper .wpbs-form-container .wpbs-number-stylised-ui button{border-color:#ccc!important}.wpbs-main-wrapper .wpbs-form-container .wpbs-form-field input[type=email],.wpbs-main-wrapper .wpbs-form-container .wpbs-form-field input[type=file],.wpbs-main-wrapper .wpbs-form-container .wpbs-form-field .wpbs-file-upload-preview .wpbs-file-upload-name,.wpbs-main-wrapper .wpbs-payment-confirmation input[type=text],.wpbs-main-wrapper .wpbs-form-container .wpbs-form-field input[type=number],.wpbs-main-wrapper .wpbs-form-container .wpbs-form-field input[type=text],.wpbs-main-wrapper .wpbs-form-container .wpbs-form-field textarea,.wpbs-main-wrapper .wpbs-form-container .wpbs-form-field select,.wpbs-payment-method-description{color:#000!important}.wpbs-form-field-signature .wpbs-signature-pad a.wpbs-clear-signature svg path{fill:#000}.wpbs-main-wrapper .wpbs-form-container .wpbs-form-field.wpbs-form-field-dropdown .wpbs-form-field-input:after,.wpbs-main-wrapper .wpbs-form-container .wpbs-form-field.wpbs-form-field-inventory .wpbs-form-field-input:after,.wpbs-main-wrapper .wpbs-form-container .wpbs-form-field.wpbs-form-field-product_dropdown .wpbs-form-field-input:after{border-color:#000}.wpbs-main-wrapper .wpbs-form-container .wpbs-form-field-description small{color:#333!important}.wpbs-form-container ::-webkit-input-placeholder{color:#ccc}.wpbs-form-container ::-moz-placeholder{color:#ccc}.wpbs-form-container ::-ms-input-placeholder{color:#ccc}.wpbs-form-container ::-moz-placeholder{color:#ccc}.wpbs-main-wrapper .wpbs-form-container .wpbs-form-field.wpbs-form-field-checkbox .wpbs-form-field-input label span,.wpbs-main-wrapper .wpbs-form-container .wpbs-form-field.wpbs-form-field-consent .wpbs-form-field-input label span,.wpbs-main-wrapper .wpbs-form-container .wpbs-form-field.wpbs-form-field-payment_method .wpbs-form-field-input label span,.wpbs-main-wrapper .wpbs-form-container .wpbs-form-field.wpbs-form-field-product_checkbox .wpbs-form-field-input label span,.wpbs-main-wrapper .wpbs-form-container .wpbs-form-field.wpbs-form-field-product_radio .wpbs-form-field-input label span,.wpbs-main-wrapper .wpbs-form-container .wpbs-form-field.wpbs-form-field-radio .wpbs-form-field-input label span,.wpbs-main-wrapper .wpbs-form-container .wpbs-number-stylised-ui button{background-color:#e2e2e2!important}.wpbs-main-wrapper .wpbs-form-container .wpbs-number-stylised-ui button:before,.wpbs-main-wrapper .wpbs-form-container .wpbs-number-stylised-ui button:after{background-color:#0a0a0a!important}.wpbs-main-wrapper .wpbs-form-container .wpbs-form-field button.wpbs-coupon-code-button,.wpbs-main-wrapper .wpbs-form-container .wpbs-form-field button[type=submit],.wpbs-main-wrapper .wpbs-form-container .wpbs-form-field input[type=submit],.wpbs-payment-confirmation-stripe-form #wpbs-stripe-card-button,.wpbs-payment-confirmation-square-form #wpbs-square-card-button,#wpbs-authorize-net-button-container #wpbs-authorize-net-submit,.wpbs-main-wrapper .wpbs-form-container .wpbs-form-field.wpbs-form-field-radio .wpbs-form-field-input label input:checked~span,.wpbs-main-wrapper .wpbs-form-container .wpbs-form-field.wpbs-form-field-payment_method .wpbs-form-field-input label input:checked~span,.wpbs-main-wrapper .wpbs-form-container .wpbs-form-field.wpbs-form-field-checkbox .wpbs-form-field-input label input:checked~span,.wpbs-main-wrapper .wpbs-form-container .wpbs-form-field.wpbs-form-field-consent .wpbs-form-field-input label input:checked~span,.wpbs-main-wrapper .wpbs-form-container .wpbs-form-field.wpbs-form-field-product_radio .wpbs-form-field-input label input:checked~span,.wpbs-main-wrapper .wpbs-form-container .wpbs-form-field.wpbs-form-field-product_checkbox .wpbs-form-field-input label input:checked~span,.wpbs_s-search-widget .wpbs_s-search-widget-form .wpbs_s-search-widget-field button.wpbs_s-search-widget-datepicker-submit,.wpbs_s-search-widget .wpbs_s-search-widget-form .wpbs_s-search-widget-field input[type=submit],.wpbs_s-search-widget .wpbs_s-search-widget-results-wrap .wpbs_s-search-widget-result .wpbs_s-search-widget-result-button,.ui-datepicker.wpbs-datepicker td.ui-datepicker-current-day,.wpbs-payment-confirmation-redsys-form input[type=submit]{background-color:#4f714b!important}.wpbs-main-wrapper #wpbs-edit-order,.wpbs-main-wrapper .wpbs-form-container .wpbs-currency-toggle-wrapper a.wpbs-currency-toggle-button{color:#4f714b!important}.wpbs-main-wrapper .wpbs-form-container .wpbs-currency-toggle-wrapper a.wpbs-currency-toggle-button:after{border-color:#4f714b!important}.wpbs-main-wrapper .wpbs-form-container .wpbs-form-field button.wpbs-coupon-code-button,.wpbs-main-wrapper .wpbs-form-container .wpbs-form-field button[type=submit],.wpbs-main-wrapper .wpbs-form-container .wpbs-form-field input[type=submit],.wpbs-payment-confirmation-stripe-form #wpbs-stripe-card-button,.wpbs-payment-confirmation-square-form #wpbs-square-card-button,#wpbs-authorize-net-button-container #wpbs-authorize-net-submit,.wpbs_s-search-widget .wpbs_s-search-widget-form .wpbs_s-search-widget-field button.wpbs_s-search-widget-datepicker-submit,.wpbs_s-search-widget .wpbs_s-search-widget-form .wpbs_s-search-widget-field input[type=submit],.wpbs_s-search-widget .wpbs_s-search-widget-results-wrap .wpbs_s-search-widget-result .wpbs_s-search-widget-result-button,.ui-datepicker.wpbs-datepicker td.ui-datepicker-current-day a,.wpbs-payment-confirmation-redsys-form input[type=submit]{color:#fff!important}.wpbs-main-wrapper .wpbs-form-container .wpbs-form-field.wpbs-form-field-checkbox .wpbs-form-field-input label span:after,.wpbs-main-wrapper .wpbs-form-container .wpbs-form-field.wpbs-form-field-consent .wpbs-form-field-input label span:after,.wpbs-main-wrapper .wpbs-form-container .wpbs-form-field.wpbs-form-field-product_checkbox .wpbs-form-field-input label span:after{border-color:#fff!important}.wpbs-main-wrapper .wpbs-form-container .wpbs-form-field.wpbs-form-field-payment_method .wpbs-form-field-input label input[type=radio]:checked~span:after,.wpbs-main-wrapper .wpbs-form-container .wpbs-form-field.wpbs-form-field-product_radio .wpbs-form-field-input label input[type=radio]:checked~span:after,.wpbs-main-wrapper .wpbs-form-container .wpbs-form-field.wpbs-form-field-radio .wpbs-form-field-input label input[type=radio]:checked~span:after{background:#fff!important}.wpbs-main-wrapper .wpbs-form-container .wpbs-form-field button.wpbs-coupon-code-button:hover,.wpbs-main-wrapper .wpbs-form-container .wpbs-form-field button[type=submit]:hover,.wpbs-main-wrapper .wpbs-form-container .wpbs-form-field input[type=submit]:hover,.wpbs-payment-confirmation-stripe-form #wpbs-stripe-card-button:hover,.wpbs-payment-confirmation-square-form #wpbs-square-card-button:hover,#wpbs-authorize-net-button-container #wpbs-authorize-net-submit:hover,.wpbs-main-wrapper .wpbs-form-container .wpbs-currency-toggle-wrapper .wpbs-currency-toggle-list li a:hover,.wpbs_s-search-widget .wpbs_s-search-widget-form .wpbs_s-search-widget-field button.wpbs_s-search-widget-datepicker-submit:hover,.wpbs_s-search-widget .wpbs_s-search-widget-form .wpbs_s-search-widget-field input[type=submit]:hover,.wpbs_s-search-widget .wpbs_s-search-widget-results-wrap .wpbs_s-search-widget-result .wpbs_s-search-widget-result-button:hover,.ui-datepicker.wpbs-datepicker td .ui-state-default.ui-state-hover,.wpbs-payment-confirmation-redsys-form input[type=submit]:hover{background-color:#4f714b!important}.wpbs-main-wrapper #wpbs-edit-order:hover,.wpbs-main-wrapper .wpbs-form-container .wpbs-currency-toggle-wrapper a.wpbs-currency-toggle-button:hover,.wpbs-main-wrapper .wpbs-form-container .wpbs-currency-toggle-wrapper a.wpbs-currency-toggle-button.wpbs-currency-toggle-button-active,.wpbs-main-wrapper .wpbs-form-container .wpbs-currency-toggle-wrapper .wpbs-currency-toggle-list li a.wpbs-currency-toggle-selected{color:#4f714b!important}.wpbs-main-wrapper .wpbs-form-container .wpbs-currency-toggle-wrapper a.wpbs-currency-toggle-button:hover:after,.wpbs-main-wrapper .wpbs-form-container .wpbs-currency-toggle-wrapper a.wpbs-currency-toggle-button.wpbs-currency-toggle-button-active:after{border-color:#4f714b!important}.wpbs-main-wrapper .wpbs-form-container .wpbs-form-field button.wpbs-coupon-code-button:hover,.wpbs-main-wrapper .wpbs-form-container .wpbs-form-field button[type=submit]:hover,.wpbs-main-wrapper .wpbs-form-container .wpbs-form-field input[type=submit]:hover,.wpbs-payment-confirmation-stripe-form #wpbs-stripe-card-button:hover,.wpbs-payment-confirmation-square-form #wpbs-square-card-button:hover,#wpbs-authorize-net-button-container #wpbs-authorize-net-submit:hover,.wpbs-main-wrapper .wpbs-form-container .wpbs-currency-toggle-wrapper .wpbs-currency-toggle-list li a:hover,.wpbs-main-wrapper .wpbs-form-container .wpbs-currency-toggle-wrapper .wpbs-currency-toggle-list li a.wpbs-currency-toggle-selected:hover,.wpbs_s-search-widget .wpbs_s-search-widget-form .wpbs_s-search-widget-field button.wpbs_s-search-widget-datepicker-submit:hover,.wpbs_s-search-widget .wpbs_s-search-widget-form .wpbs_s-search-widget-field input[type=submit]:hover,.wpbs_s-search-widget .wpbs_s-search-widget-results-wrap .wpbs_s-search-widget-result .wpbs_s-search-widget-result-button:hover,.ui-datepicker.wpbs-datepicker td .ui-state-default.ui-state-hover,.wpbs-payment-confirmation-redsys-form input[type=submit]:hover{color:#fff!important}.wpbs-main-wrapper .wpbs-form-container .wpbs-form-field.wpbs-form-field-payment_method .wpbs-payment-method-description{background-color:#f7f7f7!important}.wpbs-main-wrapper .wpbs-payment-confirmation,.wpbs-main-wrapper .wpbs-form-container{max-width:500px!important}.wpbs-main-wrapper table.wpbs-pricing-table thead th,.wpbs-main-wrapper table.wpbs-pricing-table tr.wpbs-line-item-subtotal td,.wpbs-main-wrapper table.wpbs-pricing-table tr.wpbs-line-item-total td{background-color:#f9f9f7!important}.wpbs-main-wrapper table.wpbs-pricing-table td,.wpbs-main-wrapper table.wpbs-pricing-table th,.wpbs-main-wrapper table.wpbs-pricing-table td:first-child,.wpbs-main-wrapper table.wpbs-pricing-table th:first-child{border-color:#f9f9f7!important}