.availability-selector[data-v-a040ce1d]{max-width:100%;padding:16px 20px;width:316px}.availability-selector.visitors-panel--property-block[data-v-a040ce1d]{width:333px}.availability-selector .availability-selector__item[data-v-a040ce1d]{align-items:center;display:flex}.availability-selector .availability-selector__item[data-v-a040ce1d]:not(:last-child){padding-bottom:20px}.availability-selector .availability-selector__item .availability-selector__item-info[data-v-a040ce1d]{flex:1}.availability-selector .availability-selector__item .availability-quantity[data-v-a040ce1d]{align-items:center;display:flex}.availability-selector .availability-selector__item .availability-quantity button[data-v-a040ce1d]{transition:background-color .12s ease,border-color .12s ease,color .12s ease}.availability-selector .availability-selector__item .availability-quantity button[data-v-a040ce1d]:not(:disabled):hover{background-color:var(--blue)!important;border-color:var(--blue)!important;color:var(--white)!important}.availability-selector .availability-selector__item .availability-quantity button[data-v-a040ce1d]:not(:disabled):active{background-color:var(--dark-blue)!important;border-color:var(--dark-blue)!important;color:var(--white)!important}.availability-selector .availability-selector__item .availability-quantity button[data-v-a040ce1d]:focus-visible{outline:2px solid var(--black);outline-offset:2px}.availability-selector .availability-selector__item .availability-quantity button[data-v-a040ce1d]:disabled{background-color:var(--light-grey);border-color:var(--light-grey);color:var(--grey)}.availability-selector .availability-selector__item .availability-quantity .availability-quantity__value[data-v-a040ce1d]{min-width:32px;text-align:center}.p-button-rounded{background-color:var(--blue-highlight);border-color:var(--blue-highlight);color:var(--blue);height:36px;margin:4px;width:36px}.p-button-rounded .icon{font-size:16px}.availability-selector .children-age-selector[data-v-a040ce1d]{border-top:1px solid var(--grey-border);margin-top:24px;padding-top:24px}.availability-selector .children-age-selector .children-age-selector__item[data-v-a040ce1d]{align-items:center;display:flex}.availability-selector .children-age-selector .children-age-selector__item-value[data-v-a040ce1d]{border-color:var(--grey);border-width:2px}.availability-selector .children-age-selector .children-age-selector__item-value[data-v-a040ce1d]:focus,.availability-selector .children-age-selector .children-age-selector__item-value[data-v-a040ce1d]:focus-within,.availability-selector .children-age-selector .children-age-selector__item-value[data-v-a040ce1d]:hover{border-color:var(--black);outline-color:var(--black)}.availability-selector .children-age-selector .children-age-selector__item[data-v-a040ce1d]:not(:last-child){padding-bottom:20px}.p-dropdown{width:86px}.p-dropdown .p-dropdown-trigger svg{transition:transform .3s}.p-dropdown:hover .p-dropdown-trigger svg{filter:brightness(0) saturate(100%) invert(18%) sepia(0) saturate(1189%) hue-rotate(154deg) brightness(92%) contrast(101%)}.p-dropdown.p-overlay-open .p-dropdown-trigger svg{filter:brightness(0) saturate(100%) invert(18%) sepia(0) saturate(1189%) hue-rotate(154deg) brightness(92%) contrast(101%);transform:rotate(180deg)}.p-dropdown-panel .p-dropdown-items .p-dropdown-item.p-highlight,.p-dropdown-panel .p-dropdown-items .p-dropdown-item:hover{background-color:var(--blue-highlight)}.confirm-button[data-v-a040ce1d]{font-size:16px;height:44px;margin-top:24px;padding:10px 24px}.confirm-button[data-v-a040ce1d]:focus-visible{outline:2px solid var(--black);outline-offset:2px}.not-valid[data-v-a040ce1d]{border-color:var(--red)!important;outline-color:var(--red)!important}
