.edit-site-block-editor__block-list .wpbs-main-wrapper,.edit-site-block-editor__block-list .wpbs-overview-container,body.block-editor-page .wpbs-main-wrapper,body.block-editor-page .wpbs-overview-container{pointer-events:none}.wpbs-container{visibility:hidden;width:100%;display:block}.wpbs-container,.wpbs-container .wpbs-calendars-wrapper{position:relative}.wpbs-container .wpbs-calendars:after{content:"";clear:both;display:block}.wpbs-container .wpbs-calendars .wpbs-calendar table{padding:0!important;table-layout:fixed;border:0!important;border-collapse:collapse;min-width:auto;margin:0!important;width:100%;display:table}.wpbs-container .wpbs-calendars .wpbs-calendar table tbody,.wpbs-container .wpbs-calendars .wpbs-calendar table thead,.wpbs-container .wpbs-calendars .wpbs-calendar table tr{padding:0!important;border:0!important;margin:0!important;background:0 0}.wpbs-container .wpbs-calendars .wpbs-calendar table tr td,.wpbs-container .wpbs-calendars .wpbs-calendar table tr th{padding:0!important;border:0!important;text-shadow:none;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0!important;-webkit-box-shadow:none;box-shadow:none;background:0 0;vertical-align:middle}.wpbs-container .wpbs-calendars .wpbs-calendar{border:1px solid #f1f1f1;margin-bottom:1em;position:relative;background:#fff}.wpbs-container .wpbs-calendars .wpbs-calendar table thead tr th{padding:0 0 8px!important;-webkit-box-sizing:content-box;box-sizing:content-box}.wpbs-container .wpbs-calendars .wpbs-calendar-wrapper{padding:8px 7px 7px;-webkit-box-sizing:content-box;box-sizing:content-box}.wpbs-overlay{height:100%;position:absolute;top:0;background:hsla(0,0%,100%,.6);left:0;width:100%}.wpbs-form-container .wpbs-overlay{background:0 0}.wpbs-form-container.wpbs-is-loading>*,.wpbs-main-wrapper .wpbs-form-container .wpbs-form-field.wpbs-form-field-total.wpbs-is-loading>*{opacity:.6}.wpbs-overlay-spinner{position:absolute;text-align:center;top:50%;margin-left:-35px;left:50%;width:70px;margin-top:-6px}.wpbs-overlay-spinner>div{-webkit-animation:sk-bouncedelay 1.4s ease-in-out infinite both;animation:sk-bouncedelay 1.4s ease-in-out infinite both;height:12px;background-color:#333;border-radius:100%;width:12px;display:inline-block}.wpbs-overlay-spinner .wpbs-overlay-bounce1{-webkit-animation-delay:-.32s;animation-delay:-.32s}.wpbs-overlay-spinner .wpbs-overlay-bounce2{-webkit-animation-delay:-.16s;animation-delay:-.16s}@-webkit-keyframes sk-bouncedelay{0%,80%,to{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes sk-bouncedelay{0%,80%,to{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.wpbs-container .wpbs-calendar-header{padding:8px;text-align:center;background:#f5f5f5}.wpbs-container .wpbs-calendar-header-navigation{min-height:26px;padding:0 30px;font-size:13px;position:relative;line-height:26px}.wpbs-container .wpbs-calendar-header-navigation .wpbs-next,.wpbs-container .wpbs-calendar-header-navigation .wpbs-prev{height:26px!important;padding:0!important;border:0!important;text-decoration:none!important;color:#fff!important;position:absolute!important;top:50%!important;margin:-13px 0 0!important;-webkit-box-shadow:none!important;box-shadow:none!important;border-radius:2px!important;background:#bdc3c7!important;cursor:pointer!important;width:26px!important;line-height:26px!important;display:block!important}.wpbs-container .wpbs-calendar-header-navigation .wpbs-next:hover,.wpbs-container .wpbs-calendar-header-navigation .wpbs-prev:hover{opacity:.8}.wpbs-container .wpbs-calendar-header-navigation .wpbs-prev{left:0!important}.wpbs-container .wpbs-calendar-header-navigation .wpbs-next{right:0!important}.wpbs-container .wpbs-calendar-header-navigation .wpbs-next .wpbs-arrow,.wpbs-container .wpbs-calendar-header-navigation .wpbs-prev .wpbs-arrow{height:0;position:absolute;border-style:solid;top:50%;width:0;margin-top:-5px;display:inline-block}.wpbs-container .wpbs-calendar-header-navigation .wpbs-next .wpbs-arrow{border-color:transparent transparent transparent #fff;margin-right:-5px;right:50%;border-width:5px 0 5px 8.7px}.wpbs-container .wpbs-calendar-header-navigation .wpbs-prev .wpbs-arrow{border-color:transparent #fff transparent transparent;border-width:5px 8.7px 5px 0;margin-left:-5px;left:50%}.wpbs-container .wpbs-select-container select{height:26px;padding:0 10px!important;font-size:13px;border:1px solid #bdc3c7;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;margin:0;background:#fff;width:100%;line-height:26px;vertical-align:top}.wpbs-container .wpbs-calendars .wpbs-calendar table td .wpbs-week-number{height:32px;background:#e8e8e8}.wpbs-container .wpbs-calendars .wpbs-calendar table tr td,.wpbs-container .wpbs-calendars .wpbs-calendar table tr th{padding:1px!important;font-size:13px;text-align:center}.wpbs-container .wpbs-calendars .wpbs-calendar table th{font-weight:700;color:inherit}.wpbs-container .wpbs-calendars .wpbs-calendar table tr td .wpbs-date{height:100%;overflow:hidden;position:relative;width:100%}.wpbs-container .wpbs-calendars .wpbs-calendar table tr td .wpbs-date-inner{height:32px;position:relative;width:100%}.wpbs-container .wpbs-calendars .wpbs-calendar table tr td .wpbs-date-inner .wpbs-date-number{height:100%;font-size:13px;position:absolute;top:0;left:0;width:100%;z-index:0}.wpbs-container .wpbs-calendars .wpbs-calendar table tr td .wpbs-date.wpbs-gap{background:#f7f7f7}.wpbs-container .wpbs-calendars .wpbs-calendar.wpbs-has-prices table tr td .wpbs-date-inner{line-height:1!important}.wpbs-container .wpbs-calendars .wpbs-calendar.wpbs-has-prices table tr td .wpbs-date-inner .wpbs-date-number{-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;font-size:14px;font-weight:700;-webkit-box-align:center;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;align-items:center;-webkit-box-orient:vertical;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.wpbs-container .wpbs-calendars .wpbs-calendar.wpbs-has-prices table tr td .wpbs-date-inner .wpbs-date-number .wpbs-daily-price{padding-top:4px;font-size:11px;font-weight:400;opacity:.75}@media screen and (max-width:767px){.wpbs-container .wpbs-calendars .wpbs-calendar.wpbs-has-prices{min-width:1px!important}.wpbs-container .wpbs-calendars .wpbs-calendar.wpbs-has-prices table tr td .wpbs-date-inner .wpbs-date-number{font-size:13px}.wpbs-container .wpbs-calendars .wpbs-calendar.wpbs-has-prices table tr td .wpbs-date-inner .wpbs-date-number .wpbs-daily-price{padding-top:2px;font-size:10px}}@media screen and (max-width:1336px){.wpbs-main-wrapper-yearly .wpbs-container .wpbs-calendars .wpbs-calendar.wpbs-has-prices{min-width:1px!important}.wpbs-main-wrapper-yearly .wpbs-container .wpbs-calendars .wpbs-calendar.wpbs-has-prices table tr td .wpbs-date-inner .wpbs-date-number{font-size:13px}.wpbs-main-wrapper-yearly .wpbs-container .wpbs-calendars .wpbs-calendar.wpbs-has-prices table tr td .wpbs-date-inner .wpbs-date-number .wpbs-daily-price{padding-top:2px;font-size:10px}}.wpbs-legend{padding:8px 8px 0;border:1px solid #f1f1f1;text-align:left;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;margin:1em 0;background:#fff;line-height:0}.wpbs-legend .wpbs-legend-item{margin-right:8px;margin-bottom:8px;display:inline-block}.wpbs-legend .wpbs-legend-item-icon{height:24px;overflow:hidden;margin-right:5px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;width:24px;vertical-align:middle;display:inline-block}.wpbs-legend .wpbs-legend-item-name{font-size:13px;vertical-align:middle;display:inline-block}.wpbs-calendars-wrapper.wpbs-legend-position-side{padding-right:165px;-webkit-box-sizing:content-box!important;box-sizing:content-box!important}.wpbs-calendars-wrapper.wpbs-legend-position-side .wpbs-legend{right:0;position:absolute;top:0;width:155px;margin-top:0}.wpbs-calendars-wrapper.wpbs-legend-position-side .wpbs-legend .wpbs-legend-item{flex-wrap:wrap;margin-right:0;align-items:center;line-height:0;display:flex}.wpbs-calendars-wrapper.wpbs-legend-position-side .wpbs-legend .wpbs-legend-item-icon{flex-basis:24px}.wpbs-calendars-wrapper.wpbs-legend-position-side .wpbs-legend .wpbs-legend-item-name{flex:1;line-height:15px}.wpbs-calendars .wpbs-legend-item-icon{height:100%;overflow:hidden;position:absolute;top:0;-webkit-box-sizing:border-box;box-sizing:border-box;left:0;width:100%;display:inline-block;z-index:0}.wpbs-calendars .wpbs-legend-item-icon-color{height:100%;position:static}.wpbs-legend-item-icon[data-type=single] div{display:none}.wpbs-legend-item-icon[data-type=single] div:first-of-type{height:100%;position:absolute;top:0;left:0;width:100%;display:block}.wpbs-legend-item-icon[data-type=split] div svg{height:100%;position:absolute;top:0;left:0;width:auto}.wpbs-overview-container .wpbs-legend-item-icon[data-type=split] div svg{width:100%}.wpbs-legend-item-icon[data-type=blank]{height:100%;background-color:#f3f3f3}.wpbs-container .wpbs-tooltip,.wpbs-overview-container .wpbs-tooltip{padding:10px;font-size:12px;position:fixed;visibility:hidden;text-align:left;top:0;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 0 5px 1px rgba(0,0,0,.1);box-shadow:0 0 5px 1px rgba(0,0,0,.1);background:#fff;left:0;width:180px;z-index:20}.wpbs-container .wpbs-date.wpbs-tooltip-active .wpbs-tooltip,.wpbs-overview-container .wpbs-date.wpbs-tooltip-active .wpbs-tooltip{visibility:visible}.wpbs-container .wpbs-tooltip strong,.wpbs-overview-container .wpbs-tooltip strong{margin-bottom:5px;display:block}.wpbs-container .wpbs-tooltip-corner,.wpbs-overview-container .wpbs-tooltip-corner{border-color:transparent red transparent transparent;height:0;right:0;position:absolute;border-style:solid;border-width:0 6px 6px 0;top:0;width:0;z-index:1}.wpbs-container[data-columns] .wpbs-calendars .wpbs-calendar{margin-right:5px;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;margin-left:5px;float:left}.wpbs-container[data-columns] .wpbs-calendars{margin-right:-5px;margin-left:-5px}.wpbs-container[data-columns="6"] .wpbs-calendars .wpbs-calendar{width:calc(16.6666% - 10px)}.wpbs-container[data-columns="4"] .wpbs-calendars .wpbs-calendar{width:calc(25% - 10px)}.wpbs-container[data-columns="3"] .wpbs-calendars .wpbs-calendar{width:calc(33.3333% - 10px)}.wpbs-container[data-columns="2"] .wpbs-calendars .wpbs-calendar{width:calc(50% - 10px)}.wpbs-overview-container{position:relative;visibility:visible;margin:1.5em 0}.wpbs-overview-container .wpbs-calendars-wrapper{position:relative;float:left}.wpbs-overview-container .wpbs-overview-inner{overflow-x:auto;max-height:80vh}.wpbs-overview-container .wpbs-overview-row{padding:0;min-width:987px;margin:0;-webkit-box-shadow:none;box-shadow:none;display:flex}.wpbs-overview-container .wpbs-overview-row-content>div{padding:0;border:0;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;-webkit-box-shadow:none;box-shadow:none;display:block}.wpbs-overview-header .wpbs-overview-row-content>div .wpbs-date,.wpbs-overview-row-abbreviations .wpbs-overview-row-content>div .wpbs-date{background:#f3f3f3}.wpbs-overview-container .wpbs-overview-row-content>div{padding:1px;min-width:27px;width:3.225806%;float:left}.wpbs-overview-container .wpbs-overview-row-content:after{height:0;content:"";clear:both;display:block}.wpbs-overview-container .wpbs-overview-row-content div .wpbs-date{height:25px;overflow:hidden;font-size:12px;position:relative;text-align:center;width:100%;line-height:25px;vertical-align:middle}.wpbs-overview-container .wpbs-overview-row-content div .wpbs-date-inner{height:100%;position:relative;width:100%}.wpbs-overview-container .wpbs-overview-row .wpbs-overview-row-header{padding:1px;font-size:12px;position:sticky;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;left:0;width:150px;display:block;z-index:2}.wpbs-overview-container .wpbs-overview-row .wpbs-overview-row-content{flex:1}.wpbs-overview-container .wpbs-overview-row .wpbs-overview-row-header-inner{height:100%;min-height:25px;padding:5px 8px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;background:#f3f3f3;width:100%;line-height:15px;vertical-align:middle}.wpbs-overview-container .wpbs-overview-header-navigation .wpbs-overview-row-header-inner{justify-content:left;align-items:center;display:flex}.wpbs-overview-container .wpbs-overview-header-navigation .wpbs-overview-row-header-inner .wpbs-select-container{flex:1}.wpbs-overview-container .wpbs-overview-header,.wpbs-overview-container .wpbs-overview-row-abbreviations{position:sticky;top:0;background:#fff;z-index:3}.wpbs-overview-container .wpbs-overview-row-abbreviations{top:27px}.wpbs-overview-container .wpbs-overview-header-navigation .wpbs-overview-row-header-inner{padding:0 3px}.wpbs-overview-container .wpbs-overview-header-navigation .wpbs-overview-row-header-inner select{height:20px;padding:0 10px!important;font-size:12px;border:1px solid #bdc3c7;margin:0;width:100%;line-height:20px}.wpbs-overview-container ::-webkit-scrollbar{-webkit-appearance:none}.wpbs-overview-container ::-webkit-scrollbar:vertical{width:12px}.wpbs-overview-container ::-webkit-scrollbar:horizontal{height:12px}.wpbs-overview-container ::-webkit-scrollbar-thumb{border:2px solid #fff;background-color:rgba(0,0,0,.5);border-radius:10px}.wpbs-overview-container ::-webkit-scrollbar-track{background-color:#fff;border-radius:10px}@media screen and (max-width:420px){.wpbs-calendars-wrapper.wpbs-legend-position-side{padding-right:0}.wpbs-calendars-wrapper.wpbs-legend-position-side .wpbs-legend{right:auto;position:relative;top:auto;width:auto}.wpbs-calendars-wrapper.wpbs-legend-position-side .wpbs-legend .wpbs-legend-item{margin-right:8px;display:inline-block}}.wpbs-main-wrapper .wpbs-form-container[data-selection_type=single] .wpbs-form-field-end-date{display:none}.wpbs-main-wrapper:not(.wpbs-main-wrapper-form-0) .wpbs-container.enable-hover .wpbs-calendars .wpbs-calendar table tr td .wpbs-is-bookable{cursor:pointer}.wpbs-main-wrapper .wpbs-container.wpbs-disable-selection{pointer-events:none}.wpbs-container .wpbs-date.wpbs-date-hover:hover,.wpbs-main-wrapper:not(.wpbs-main-wrapper-form-0) .wpbs-container.wpbs-enable-hover .wpbs-date.wpbs-is-bookable:hover{cursor:pointer}.wpbs-container.wpbs-enable-hover .wpbs-date.wpbs-gap.wpbs-is-bookable:hover{cursor:default}.wpbs-container .wpbs-legend-item-icon .wpbs-legend-icon-select{position:static;display:block}.wpbs-container .wpbs-legend-item-icon .wpbs-legend-icon-select svg{height:100%;position:absolute;top:0;left:0;width:100%;z-index:2}.wpbs-container .wpbs-date.wpbs-date-hover.wpbs-selected-first.wpbs-selected-last .wpbs-legend-item-icon svg{display:block}.wpbs-payment-confirmation-inner{position:relative}.wpbs-main-wrapper .wpbs-form-container .wpbs-form-field button.wpbs-coupon-code-button svg{height:20px;width:20px;display:block}.wpbs-main-wrapper .wpbs-form-container .wpbs-form-field button.wpbs-coupon-code-button svg path{fill:#fff}.wpbs-main-wrapper:after{content:"";clear:both;display:block}.wpbs-main-wrapper .wpbs-form-container{padding:30px 0 20px;position:relative;max-width:450px;clear:both}.wpbs-main-wrapper .wpbs-form-container .wpbs-form-field{padding-bottom:20px}.wpbs-main-wrapper .wpbs-form-container .wpbs-form-field .wpbs-form-field-input label{font-weight:inherit;margin-right:25px;display:inline-block}.wpbs-main-wrapper .wpbs-form-container .wpbs-form-field .wpbs-form-field-input label input[type=checkbox],.wpbs-main-wrapper .wpbs-form-container .wpbs-form-field .wpbs-form-field-input label input[type=radio]{position:relative;top:1px}.wpbs-main-wrapper .wpbs-form-container .wpbs-form-field input[type=email],.wpbs-main-wrapper .wpbs-form-container .wpbs-form-field input[type=text],.wpbs-main-wrapper .wpbs-form-container .wpbs-form-field select,.wpbs-main-wrapper .wpbs-form-container .wpbs-form-field textarea{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.wpbs-main-wrapper .wpbs-form-container .wpbs-form-field-error,.wpbs-main-wrapper .wpbs-form-container .wpbs-form-general-error{color:#f00f00}.wpbs-main-wrapper .wpbs-form-container .wpbs-form-general-error{padding-bottom:15px}.wpbs-main-wrapper .wpbs-form-container .wpbs-form-field-product_field,.wpbs-main-wrapper .wpbs-form-container .wpbs-form-field-security_deposit{display:none!important}.wpbs-main-wrapper #wpbs-edit-order{font-size:16px;float:right}.wpbs-main-wrapper #wpbs-edit-order svg{height:16px;right:3px;position:relative;top:2px}@media screen and (min-width:500px){.wpbs-field-layout-default{clear:both}.wpbs-field-layout-left{margin-right:2%;clear:both;width:48%!important;float:left}.wpbs-field-layout-right{clear:none!important;margin-left:2%;width:48%!important;float:right}}.wpbs-main-wrapper .wpbs-form-container .wpbs-form-field.wpbs-form-field-payment_method .wpbs-payment-method-description{display:none}.wpbs-main-wrapper .wpbs-form-container .wpbs-form-field.wpbs-form-field-payment_method .wpbs-payment-method-description-open{display:block}body .wpbs-main-wrapper .wpbs-payment-confirmation form{opacity:0!important;visibility:hidden!important;display:none!important}#ui-datepicker-div{display:none}.ui-datepicker.wpbs-datepicker{overflow:hidden;padding:0;border:1px solid #ccc;max-width:360px;min-width:17em;margin:0;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.075);box-shadow:0 3px 6px rgba(0,0,0,.075);border-radius:4px;background:#fff;width:auto;z-index:1000000!important}.ui-datepicker.wpbs-datepicker *{padding:0;border-radius:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.ui-datepicker.wpbs-datepicker table{font-size:13px;border:none;border-collapse:collapse;margin:0;width:100%}.ui-datepicker.wpbs-datepicker .ui-datepicker-header,.ui-datepicker.wpbs-datepicker .ui-widget-header{border:none;font-weight:400;color:#333;background:#fff}.ui-datepicker.wpbs-datepicker .ui-datepicker-header .ui-state-hover{border-color:transparent;background:0 0;cursor:pointer}.ui-datepicker.wpbs-datepicker .ui-datepicker-title{padding:10px 0;font-size:14px;color:#333;text-align:center;margin:0;line-height:14px}.ui-datepicker.wpbs-datepicker .ui-datepicker-next,.ui-datepicker.wpbs-datepicker .ui-datepicker-prev{height:51px;position:relative;top:0;width:34px}.ui-datepicker.wpbs-datepicker .ui-datepicker-next.ui-state-disabled,.ui-datepicker.wpbs-datepicker .ui-datepicker-prev.ui-state-disabled{opacity:.3}.ui-datepicker.wpbs-datepicker .ui-state-hover.ui-datepicker-next,.ui-datepicker.wpbs-datepicker .ui-state-hover.ui-datepicker-prev{border:none}.ui-datepicker.wpbs-datepicker .ui-datepicker-prev,.ui-datepicker.wpbs-datepicker .ui-datepicker-prev-hover{left:0}.ui-datepicker.wpbs-datepicker .ui-datepicker-next,.ui-datepicker.wpbs-datepicker .ui-datepicker-next-hover{right:0}.ui-datepicker.wpbs-datepicker .ui-datepicker-next span,.ui-datepicker.wpbs-datepicker .ui-datepicker-prev span{display:none}.ui-datepicker.wpbs-datepicker .ui-datepicker-prev{float:left}.ui-datepicker.wpbs-datepicker .ui-datepicker-next{float:right}.ui-datepicker.wpbs-datepicker .ui-datepicker-next:before,.ui-datepicker.wpbs-datepicker .ui-datepicker-prev:before{height:8px;pointer-events:none;padding:0!important;border:solid #333;content:"";position:absolute;border-width:0 2px 2px 0;top:20px;width:8px;display:block;display:inline-block}.ui-datepicker.wpbs-datepicker .ui-datepicker-prev:before{-ms-transform:rotate(22);transform:rotate(22);-webkit-transform:rotate(135deg);left:17px}.ui-datepicker.wpbs-datepicker .ui-datepicker-next:before{-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform:rotate(-45deg);right:17px}.ui-datepicker.wpbs-datepicker .ui-datepicker-next-hover:before,.ui-datepicker.wpbs-datepicker .ui-datepicker-prev-hover:before{opacity:.7}.ui-datepicker.wpbs-datepicker select.ui-datepicker-month,.ui-datepicker.wpbs-datepicker select.ui-datepicker-year{height:auto;padding:5px;border:1px solid #ccc;width:33%;display:inline}.ui-datepicker.wpbs-datepicker select.ui-datepicker-month{border-right:none}.ui-datepicker.wpbs-datepicker thead{font-weight:600;color:#333}.ui-datepicker.wpbs-datepicker th{padding:12px 13px;border:1px solid #f7f7f7;background:#f7f7f7;line-height:1}.ui-datepicker.wpbs-datepicker td{padding:0;border:1px solid #f4f4f4}.ui-datepicker.wpbs-datepicker td.ui-datepicker-other-month{opacity:1;background:#f9f9f9}.ui-datepicker.wpbs-datepicker tr:first-of-type td{border-top:1px solid #f0f0f0}.ui-datepicker.wpbs-datepicker td.ui-datepicker-current-day{background:#7f7f7f}.ui-datepicker.wpbs-datepicker td.ui-datepicker-current-day a{color:#fff}.ui-datepicker.wpbs-datepicker td .ui-state-default{padding:12px 13px;border:none;text-decoration:none;color:#333;text-align:center;background:0 0;width:auto;display:block}.ui-datepicker.wpbs-datepicker td .ui-state-default.ui-state-hover{color:#fff;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.075);box-shadow:0 3px 6px rgba(0,0,0,.075);background:#aaa}.ui-datepicker.wpbs-datepicker td.ui-state-disabled .ui-state-default{opacity:.3}.wpbs-main-wrapper-yearly .wpbs-calendar,.wpbs-main-wrapper-yearly .wpbs-calendars-wrapper{max-width:100%!important}.wpbs-main-wrapper-yearly .wpbs-calendar-wrapper{overflow-x:auto}.wpbs-main-wrapper-yearly .wpbs-container[data-columns] .wpbs-calendars,.wpbs-main-wrapper-yearly .wpbs-container[data-columns] .wpbs-calendars .wpbs-calendar{margin:0}.wpbs-yearly-calendar-row{min-width:1075px}.wpbs-yearly-calendar-row .wpbs-yearly-calendar-row-header{padding:1px;font-size:12px;position:absolute;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;left:0;width:150px;display:block;z-index:2}.wpbs-yearly-calendar-row .wpbs-yearly-calendar-row-header-inner{height:100%;min-height:25px;padding:0 8px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;background:#f3f3f3;margin-left:7px;width:100%;line-height:15px;vertical-align:middle}.wpbs-yearly-calendar-row .wpbs-yearly-calendar-row-content{padding-left:150px}.wpbs-yearly-calendar-row:hover .wpbs-yearly-calendar-row-header-inner{background:#e7e7e7}.wpbs-payment-confirmation-message-loader{align-items:center;display:flex}.wpbs-payment-confirmation-message-loader *{padding:0!important;margin:0!important}.wpbs-payment-loader{animation:wpbs-animation-payment-loader-1 .8s linear infinite alternate,wpbs-animation-payment-loader-2 1.6s linear infinite;border:2px solid #333;aspect-ratio:1;margin:auto 10px auto 0!important;border-radius:50%;width:16px}@keyframes wpbs-animation-payment-loader-1{0%{clip-path:polygon(50% 50%,0 0,50% 0,50% 0,50% 0,50% 0,50% 0)}12.5%{clip-path:polygon(50% 50%,0 0,50% 0,100% 0,100% 0,100% 0,100% 0)}25%{clip-path:polygon(50% 50%,0 0,50% 0,100% 0,100% 100%,100% 100%,100% 100%)}50%{clip-path:polygon(50% 50%,0 0,50% 0,100% 0,100% 100%,50% 100%,0 100%)}62.5%{clip-path:polygon(50% 50%,100% 0,100% 0,100% 0,100% 100%,50% 100%,0 100%)}75%{clip-path:polygon(50% 50%,100% 100%,100% 100%,100% 100%,100% 100%,50% 100%,0 100%)}to{clip-path:polygon(50% 50%,50% 100%,50% 100%,50% 100%,50% 100%,50% 100%,0 100%)}}@keyframes wpbs-animation-payment-loader-2{0%{transform:scaleY(1) rotate(0)}49.99%{transform:scaleY(1) rotate(135deg)}50%{transform:scaleY(-1) rotate(0)}to{transform:scaleY(-1) rotate(-135deg)}}