.BookingCard-module__Ct7kBq__bookingCard__divider{grid-column:1/-1}@media (min-width:48em){.BookingCard-module__Ct7kBq__bookingCard__amount{text-align:end}}
.BookingsList-module__Rtar1G__bookingsList__searchInput{flex:100%}.BookingsList-module__Rtar1G__bookingsList__searchInput .mantine-TextInput-input{background-color:var(--mantine-color-secondary-0)}@media (min-width:48em){.BookingsList-module__Rtar1G__bookingsList__searchInput{flex:1 0 12rem;max-inline-size:18rem}}
.AccommodationDetails-module__j2gJXq__accommodationDetails__roomHeader{gap:var(--mantine-spacing-md);flex-wrap:wrap;align-items:center;display:flex}@media (min-width:48em){.AccommodationDetails-module__j2gJXq__accommodationDetails__roomHeader{flex-wrap:nowrap}}.AccommodationDetails-module__j2gJXq__accommodationDetails__image{border-radius:var(--mantine-radius-md);flex:1 0 5rem;block-size:5rem;max-inline-size:10rem;overflow:hidden}
.GooglePlacesAutocomplete-module__OuHBbG__autocompleteContainer gmp-place-autocomplete{width:100%;border:calc(.0625rem*var(--mantine-scale,1))solid var(--mantine-color-gray-4);border-radius:var(--gpc-border-radius,var(--mantine-radius-default));background-color:var(--mantine-color-white,#fff);block-size:2.25rem;font-family:var(--mantine-font-family);font-size:var(--mantine-font-size-sm);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;display:block}.GooglePlacesAutocomplete-module__OuHBbG__autocompleteContainer gmp-place-autocomplete:focus-within{border-color:var(--mantine-primary-color-filled);outline:none}
.PaymentMethodSelector-module__-ouLnW__paymentMethodSelector__option{cursor:pointer}.PaymentMethodSelector-module__-ouLnW__paymentMethodSelector__iconBox{border-radius:var(--mantine-radius-md);flex-shrink:0;justify-content:center;align-items:center;display:flex}.PaymentMethodSelector-module__-ouLnW__paymentMethodSelector__info{flex:1}
.BookingSteps-module__hELULG__stepIcon{color:var(--mantine-color-primary-4);background-color:var(--mantine-color-primary-0);border:none}.BookingSteps-module__hELULG__stepIcon[data-progress]{border:2px solid var(--mantine-color-primary-6);color:var(--mantine-color-primary-6);background-color:var(--mantine-color-primary-0)}.BookingSteps-module__hELULG__stepIcon[data-completed]{border-color:var(--mantine-color-primary-6);color:var(--mantine-color-white);background-color:var(--mantine-color-primary-6)}.BookingSteps-module__hELULG__step[data-completed]:hover .BookingSteps-module__hELULG__stepIcon{opacity:.85}.BookingSteps-module__hELULG__separator{background-color:var(--mantine-color-primary-2)}.BookingSteps-module__hELULG__separator[data-active]{background-color:var(--mantine-color-primary-6)}.BookingSteps-module__hELULG__stepLabel{color:var(--mantine-color-primary-6);display:none}@media (min-width:48em){.BookingSteps-module__hELULG__stepLabel{display:block}}
@media print{:is(.ConfirmationPrint-module__I_JzPa__printWrapper [class*=Tooltip],.ConfirmationPrint-module__I_JzPa__printWrapper [data-floating-ui-portal],.ConfirmationPrint-module__I_JzPa__printWrapper [class*=ThemeIcon]){display:none!important}.ConfirmationPrint-module__I_JzPa__printWrapper *{box-shadow:none!important}.ConfirmationPrint-module__I_JzPa__printWrapper section{aspect-ratio:unset!important;background:#fff!important;min-block-size:0!important;margin-block:0!important;padding:.25rem 0!important}.ConfirmationPrint-module__I_JzPa__printWrapper section:before{display:none!important}.ConfirmationPrint-module__I_JzPa__printWrapper section:after{display:none!important}.ConfirmationPrint-module__I_JzPa__printWrapper section:first-of-type{padding-block:.5rem!important}.ConfirmationPrint-module__I_JzPa__printWrapper [class*=SimpleGrid]{display:block!important}.ConfirmationPrint-module__I_JzPa__printWrapper [class*=Stack]{gap:.5rem!important}.ConfirmationPrint-module__I_JzPa__printWrapper [class*=Group]{gap:.5rem!important}.ConfirmationPrint-module__I_JzPa__printWrapper h1{font-size:1.125rem!important}.ConfirmationPrint-module__I_JzPa__printWrapper h2{font-size:1rem!important}:is(.ConfirmationPrint-module__I_JzPa__printWrapper h3,.ConfirmationPrint-module__I_JzPa__printWrapper h4){text-transform:uppercase!important;letter-spacing:.05em!important;font-size:.8125rem!important}:is(.ConfirmationPrint-module__I_JzPa__printWrapper p,.ConfirmationPrint-module__I_JzPa__printWrapper span,.ConfirmationPrint-module__I_JzPa__printWrapper [class*=Text]){font-size:.8125rem!important;line-height:1.4!important}:is(.ConfirmationPrint-module__I_JzPa__printWrapper [class*=Paper],.ConfirmationPrint-module__I_JzPa__printWrapper [class*=Card]){break-inside:avoid;border:none!important;background:#fff!important;border-block-end:1px solid #ccc!important;border-radius:0!important;margin-block-end:.75rem!important;padding:.5rem 0!important}.ConfirmationPrint-module__I_JzPa__printWrapper section:first-of-type [class*=Stack]{gap:0!important}.ConfirmationPrint-module__I_JzPa__printWrapper section:first-of-type h1{display:none!important}.ConfirmationPrint-module__I_JzPa__printWrapper section:first-of-type>[class*=Container]>[class*=Stack]>[class*=Stack]>[class*=Text]{display:none!important}.ConfirmationPrint-module__I_JzPa__printWrapper section:first-of-type [class*=Paper]{max-inline-size:none!important;margin-inline:0!important;padding:.5rem!important}:is(.ConfirmationPrint-module__I_JzPa__printWrapper section:first-of-type,.ConfirmationPrint-module__I_JzPa__printWrapper section:first-of-type *){color:var(--mantine-color-primary-6)!important}:is(.ConfirmationPrint-module__I_JzPa__printWrapper [class*=Stack]>[class*=Paper]:first-child,.ConfirmationPrint-module__I_JzPa__printWrapper [class*=Stack]>[class*=Card]:first-child,.ConfirmationPrint-module__I_JzPa__printWrapper [class*=Stack]>[class*=Paper]:last-child,.ConfirmationPrint-module__I_JzPa__printWrapper [class*=Stack]>[class*=Card]:last-child){border-block-end:none!important}.ConfirmationPrint-module__I_JzPa__printWrapper svg{block-size:16px!important;inline-size:16px!important}}
