@keyframes placeHolderShimmer-ca7674c3{0%{background-position:200% 50%}to{background-position:0 50%}}.calculation-item[data-v-ca7674c3]{align-items:center;border-bottom:1px solid var(--primary-stroke-color);display:flex;gap:1rem;justify-content:space-between;padding:1rem 0}.calculation-item[data-v-ca7674c3]:last-child{border-bottom:none}.order-details-divider[data-v-ca7674c3]{border:4px solid var(--secondary-color);border-radius:var(--md-border-radius);margin:0 -2rem 1rem}.eb-verification-code{align-items:center;display:flex;flex-direction:column;margin-bottom:1rem;margin-left:auto;margin-right:auto}.eb-verification-code-wrapper{border:1px solid var(--light-border-color);border-radius:.25rem;display:flex;flex-direction:row;padding:.75rem .5rem .5rem}.eb-verification-code-wrapper.error{border-color:var(--danger-color)}.eb-verification-code-field{display:inline-block;height:var(--field-size-lg,70px);margin-right:10px;width:var(--field-size-lg,70px)}@media only screen and (max-width:768px){.eb-verification-code-field{float:none;height:var(--field-size-md,50px);margin-right:6px;width:var(--field-size-md,50px)}}@media only screen and (max-width:576px){.eb-verification-code-field{height:var(--field-size-sm,30px);margin-right:4px;width:var(--field-size-sm,30px)}}.eb-verification-code-field input{background-color:var(--input-background);border:1px solid hsla(0,0%,71%,0);border-radius:calc(var(--field-size-lg, 70px) + 35px);color:var(--text-secondary-color);font-size:calc(var(--field-size-lg, 70px)/2);height:100%;padding:0;text-align:center;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}@media only screen and (max-width:768px){.eb-verification-code-field input{font-size:calc(var(--field-size-md, 50px)/2);margin:0}}@media only screen and (max-width:576px){.eb-verification-code-field input{font-size:calc(var(--field-size-sm, 30px)/2)}}.eb-verification-code-field input:focus{border:1px solid var(--primary-color);color:var(--text-primary-color);outline:0}.eb-verification-code-field input:-ms-input-placeholder,.eb-verification-code-field input::-moz-placeholder,.eb-verification-code-field input::-webkit-input-placeholder,.eb-verification-code-field input::placeholder{color:var(--text-tertiary-color);opacity:1}.eb-verification-code-field:nth-child(3){margin-right:25px}.eb-verification-code-label{background:var(--panel-background);margin-bottom:-10px;padding-left:5px;padding-right:5px;z-index:2}.eb-verification-code-wrapper{background-color:var(--panel-background);box-shadow:var(--detail-shadow);max-width:100%}.eb-verify-guest-email-wrapper{background-color:var(--panel-background-dark);border:2px solid var(--secondary-color);border-radius:var(--md-border-radius);padding:1rem}@keyframes placeHolderShimmer-6fd3d9ff{0%{background-position:200% 50%}to{background-position:0 50%}}.a-checkout-step-container[data-v-6fd3d9ff]{overflow:hidden;position:relative}.a-checkout-step-header[data-v-6fd3d9ff]{border-bottom:1px solid var(--primary-stroke-color);display:flex;flex-direction:column;margin-bottom:1rem;padding-bottom:1.5rem}.a-checkout-step-header-navigation[data-v-6fd3d9ff]{display:flex;justify-content:space-between;margin-bottom:1.5rem}.a-checkout-step-footer[data-v-6fd3d9ff]{background-color:var(--primary-background);bottom:0;left:0;padding-bottom:1.5rem;padding-top:1.5rem;position:sticky;right:0}@keyframes placeHolderShimmer-e47808ce{0%{background-position:200% 50%}to{background-position:0 50%}}.a-service-preview[data-v-e47808ce]{--items-gap:1rem;align-items:center;display:flex;gap:var(--items-gap)}.a-service-preview__info[data-v-e47808ce]{overflow:hidden}.a-service-preview__info--label[data-v-e47808ce]{margin-bottom:.25rem;text-align:start}@media screen and (max-width:768px){.a-service-preview[data-v-e47808ce]{--items-gap:.75rem}}@keyframes placeHolderShimmer-3baa82d7{0%{background-position:200% 50%}to{background-position:0 50%}}.a-service-option-select-button-group[data-v-3baa82d7]{align-items:center;background-color:var(--primary-background);border-top:1px solid var(--primary-stroke-color);bottom:0;display:flex;gap:1rem;left:0;padding-bottom:1.5rem;padding-top:1.5rem;right:0}.a-service-select-option[data-v-3baa82d7]{padding-bottom:.5rem;padding-top:.5rem}.a-service-select-option[data-v-3baa82d7]:first-child{padding-top:0}.a-service-select-option[data-v-3baa82d7]:last-child{padding-bottom:0}@keyframes placeHolderShimmer-e04d3595{0%{background-position:200% 50%}to{background-position:0 50%}}.drawer[data-v-e04d3595]{position:fixed}.drawer.is-main-container[data-v-e04d3595]{bottom:0;top:0}.drawer.is-leftToRight[data-v-e04d3595]{left:0}.drawer.is-rightToLeft[data-v-e04d3595]{right:0}.drawer.is-bottomToTop[data-v-e04d3595]{bottom:0}.drawer[data-v-e04d3595]:before{bottom:0;box-shadow:0 0 130px 5px #00000054;content:"";left:0;position:absolute;right:0;top:0}.close-btn[data-v-e04d3595]{align-items:center;background:var(--panel-background);border:none;border-radius:var(--detail-border-radius);box-shadow:var(--panel-shadow);cursor:pointer;display:flex;height:36px;justify-content:center;outline:none;padding:12px;position:absolute;right:5px;top:5px;transition:transform .2s cubic-bezier(.785,.135,.15,.86) 0s;width:36px;z-index:9999}@keyframes placeHolderShimmer-68371d5e{0%{background-position:200% 50%}to{background-position:0 50%}}.a-service-option-select[data-v-68371d5e]{background-color:#0006;bottom:0;display:flex;flex-direction:column;justify-content:end;left:0;position:absolute;right:0;top:0;transition:opacity .3s ease;z-index:2}.a-service-option-select-content[data-v-68371d5e]{background-color:var(--primary-background);border-radius:var(--xxxl-border-radius) var(--xxxl-border-radius) 0 0;display:flex;flex:1;flex-direction:column;max-height:75%;min-height:25%;overflow:hidden;z-index:3}.a-service-option-select-content.full-height[data-v-68371d5e]{border-radius:0!important;max-height:100%;min-height:100%}.a-service-option-select-drawer-content[data-v-68371d5e]{background-color:var(--primary-background);padding:1rem}@keyframes placeHolderShimmer-0a8e7460{0%{background-position:200% 50%}to{background-position:0 50%}}.a-series-period-previews__item[data-v-0a8e7460]{margin-top:1rem}.a-series-period-previews__item.__bordered[data-v-0a8e7460]{border-bottom:1px solid var(--primary-stroke-color);padding-bottom:1rem}.a-series-period-previews__item.__bordered[data-v-0a8e7460]:last-child{border-bottom:none;padding-bottom:0}.a-series-period-previews__item.__bordered[data-v-0a8e7460]:first-child{margin-top:0}.a-series-period-previews__item span[data-v-0a8e7460]{font-size:var(--small-font-size);line-height:var(--small-line-height)}@keyframes placeHolderShimmer-84e0feb8{0%{background-position:200% 50%}to{background-position:0 50%}}.a-child-resource-list[data-v-84e0feb8]{max-height:25rem;min-height:20rem;min-width:20rem;overflow:hidden;transition:all .2s;width:25rem}.a-child-resource-list__header[data-v-84e0feb8]{margin-bottom:.5rem}.a-child-resource-list.map[data-v-84e0feb8]{width:40rem}.a-child-resource-list.map .a-child-resource-list__header[data-v-84e0feb8]{margin-bottom:0}@media screen and (max-width:574px){.a-child-resource-list[data-v-84e0feb8]{width:100%!important}}.recurring-option[data-v-84e0feb8]{margin-left:auto;text-wrap:nowrap}.a-child-resource-select__trigger{align-items:center;display:flex;justify-content:space-between;width:100%}.a-child-resource-select .selected-options{align-items:center;display:flex;margin-top:1rem;min-height:var(--regular-line-height);width:100%}.a-child-resource-select .selected-options .selected-option{color:var(--text-primary-color);text-align:start}.a-child-resource-select .multiple{flex-wrap:wrap;gap:.5rem}.a-child-resource-select .multiple .selected-option{display:flex}.a-child-resource-select .multiple .selected-option .deselect-button{align-self:center;color:var(--danger-color);margin-left:.25rem}.a-child-resource-select-map .a-map-control-container{padding:0}@keyframes placeHolderShimmer-5b920f07{0%{background-position:200% 50%}to{background-position:0 50%}}.preference-option[data-v-5b920f07]{align-items:center;display:flex;padding:.375rem .5rem}.loading-interval-list-header{border-radius:.5rem;height:50%;width:25%}.loading-interval-list-item{align-items:center;border-radius:.5rem;display:grid;height:3em;justify-items:center;margin-bottom:5px;width:100%}@keyframes placeHolderShimmer-8e850051{0%{background-position:200% 50%}to{background-position:0 50%}}.a-interval-scroll[data-v-8e850051]{padding:1rem;width:20rem}@media screen and (max-width:576px){.a-interval-scroll[data-v-8e850051]{width:100%}}.a-interval-list[data-v-8e850051]{display:flex;flex-direction:column;gap:1rem}.a-interval-list-group[data-v-8e850051]{gap:1.5rem}.a-interval-list-items[data-v-8e850051]{display:flex;flex-direction:column;gap:2.25rem}.a-interval-list-item[data-v-8e850051]{align-items:center;border-radius:var(--md-border-radius);cursor:pointer;display:flex;justify-content:space-between;transition:background-color .2s}.a-interval-list-item.selected[data-v-8e850051]{color:var(--primary-color)}.a-interval-list-item.disabled[data-v-8e850051]{cursor:not-allowed;opacity:.5}.a-interval-list-item[data-v-8e850051]:hover:not(.disabled){color:var(--primary-color)}.a-interval-list[data-v-8e850051]>*{border-bottom:1px solid var(--primary-stroke-color);display:flex;flex-direction:column;gap:1rem;padding-bottom:1rem}.a-interval-list[data-v-8e850051]>:last-child{border-bottom:none;padding-bottom:0}.a-scroll-wheel{list-style:none;margin:0;padding-left:0;padding-right:0;scroll-snap-type:y proximity;--padding-height:.5rem}.a-scroll-wheel-container{border-radius:var(--md-border-radius);-webkit-mask-image:radial-gradient(#fff,#000);mask-image:radial-gradient(#fff,#000);overflow:hidden;position:relative}.a-scroll-wheel:after,.a-scroll-wheel:before{content:"";display:block;height:var(--padding-height)}.a-scroll-wheel li.a-scroll-wheel-group,.a-scroll-wheel li.a-scroll-wheel-item{align-items:center;display:flex;justify-content:center;margin:0;padding:0}.a-scroll-wheel li.a-scroll-wheel-item{cursor:pointer;scroll-snap-align:center;z-index:1}.a-scroll-wheel li.a-scroll-wheel-item.selected{font-weight:700}.a-scroll-wheel li.a-scroll-wheel-item>span.rotate-negative{transform:rotateX(50deg)}.a-scroll-wheel li.a-scroll-wheel-item>span.rotate-negative-half{transform:rotateX(35deg)}.a-scroll-wheel li.a-scroll-wheel-item>span.rotate-positive{transform:rotateX(-50deg)}.a-scroll-wheel li.a-scroll-wheel-item>span.rotate-positive-half{transform:rotateX(-35deg)}.a-scroll-wheel li.a-scroll-wheel-group{border-bottom:1px solid var(--light-border-color);color:var(--text-tertiary-color);font-weight:700;z-index:1}.a-scroll-wheel-item{background:var(--panel-background);overflow:hidden;text-align:center;width:100%}@keyframes placeHolderShimmer-c3970072{0%{background-position:200% 50%}to{background-position:0 50%}}.a-calendar-time-label-row[data-v-c3970072]{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem;margin-top:.5rem}.a-calendar-time-label-row>span[data-v-c3970072]{flex:1;text-align:center}.a-calendar-time-range[data-v-c3970072]{display:flex;flex-direction:column;min-height:10rem}.a-calendar-time-range #title[data-v-c3970072]{align-items:center;color:var(--text-primary-color);display:flex;font-weight:var(--h1-font-weight)}.a-calendar-time-range-wrapper[data-v-c3970072]{display:flex;flex:1;position:relative}.a-calendar-time-range-wrapper .mx-scrollbar-wrap[data-v-c3970072]{padding:2rem 0}.a-calendar-time-range-wrapper>.a-time-picker-wrapper[data-v-c3970072]{border:1px solid var(--light-border-color);border-radius:var(--md-border-radius);display:flex;flex-basis:0;flex-direction:column;flex-grow:1;justify-content:center;overflow:hidden;position:relative}.a-calendar-time-range-wrapper>.a-time-picker-wrapper .a-datepicker-popup[data-v-c3970072]{margin:0!important}.a-calendar-time-range-wrapper .mx-time[data-v-c3970072]{width:100%}.a-calendar-time-range-wrapper .mx-time .mx-time-option[data-v-c3970072]{display:flex;justify-content:center}.a-calendar-time-range-wrapper .mx-time-content[data-v-c3970072]{height:112px}.a-calendar-time-range-wrapper .a-time-picker-active[data-v-c3970072]{background:var(--primary-color-overlay)}.a-calendar-time-range .a-time-picker-selected-mask[data-v-c3970072]{align-items:center;display:flex;height:100%;justify-content:center;pointer-events:none;position:absolute;width:100%}.a-calendar-time-range .a-time-picker-selected-overlay[data-v-c3970072]{align-items:center;background-color:var(--secondary-color);border-radius:var(--md-border-radius);display:flex;flex-grow:1;height:30px;justify-content:center;margin-left:1rem;margin-right:1rem}.a-calendar-time-range .a-time-picker-selected-arrow[data-v-c3970072]{color:var(--primary-stroke-color)}@keyframes placeHolderShimmer-029d0d6e{0%{background-position:200% 50%}to{background-position:0 50%}}.a-quota-progressbar-container[data-v-029d0d6e]{background-color:#f0f0f0;border-radius:var(--xs-border-radius);height:.25rem;margin-top:.5rem;position:relative;width:100%}.a-quota-progressbar-status[data-v-029d0d6e]{animation:progress-029d0d6e .3s;background-color:var(--secondary-stroke-color);border-radius:var(--xs-border-radius);height:100%;left:0;position:absolute;top:0;width:var(--booking-quota-progress,0)}@keyframes progress-029d0d6e{0%{width:0}to{width:var(--booking-quota-progress,0)}}.requires-quota-hint[data-v-029d0d6e]{background-color:var(--secondary-color);border-radius:var(--xl-border-radius);margin-top:1rem;padding:.75rem}.a-booking-quota-grant-options[data-v-029d0d6e]>*{margin-bottom:.75rem}.a-booking-quota-grant-options[data-v-029d0d6e]>:last-child{margin-bottom:0}@keyframes placeHolderShimmer-8bc5b236{0%{background-position:200% 50%}to{background-position:0 50%}}.a-day-btn[data-v-8bc5b236]{align-items:center;background-color:var(--secondary-color);border-radius:var(--xxxl-border-radius);color:var(--text-secondary-color);display:flex;height:2.5rem;justify-content:center;margin-right:.25rem;transition:background-color .15s ease,color .15s ease;width:2.5rem}.a-day-btn[data-v-8bc5b236]:last-child{margin-right:0}.a-day-btn.active[data-v-8bc5b236]{background-color:var(--primary-color);color:#fff}@keyframes placeHolderShimmer-5ba4e7f5{0%{background-position:200% 50%}to{background-position:0 50%}}.dompurify-span[data-v-5ba4e7f5] :last-child{margin:0}.a-service-preview-divider[data-v-5ba4e7f5]{border-top:4px solid var(--secondary-color);margin:1.5rem -2.5rem 0;padding:0 2.5rem 1.5rem}@keyframes placeHolderShimmer{0%{background-position:200% 50%}to{background-position:0 50%}}.storage-access ol{margin-bottom:0;padding-left:1.5rem}
