.HotelCheckout-module__LW9-ya__page{gap:var(--space-6);max-width:64rem;margin-inline:auto;display:grid}.HotelCheckout-module__LW9-ya__header,.HotelCheckout-module__LW9-ya__panel{gap:var(--space-4);display:grid}.HotelCheckout-module__LW9-ya__panel{padding:var(--space-6);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--background)}.HotelCheckout-module__LW9-ya__steps{gap:var(--space-6);min-width:0;display:grid}.HotelCheckout-module__LW9-ya__columns{gap:var(--space-6);grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:start;display:grid}.HotelCheckout-module__LW9-ya__form{gap:var(--space-4);display:grid}.HotelCheckout-module__LW9-ya__fields{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.HotelCheckout-module__LW9-ya__actions{gap:var(--space-3);flex-wrap:wrap;align-items:center;display:flex}.HotelCheckout-module__LW9-ya__copy{color:var(--muted-foreground);line-height:1.6}.HotelCheckout-module__LW9-ya__terms{white-space:pre-wrap;overflow-wrap:anywhere;max-height:16rem;padding-block:var(--space-3);line-height:1.6;overflow-y:auto}.HotelCheckout-module__LW9-ya__accept{align-items:start;gap:var(--space-3);line-height:1.6;display:flex}.HotelCheckout-module__LW9-ya__accept input{width:1.25rem;height:1.25rem;accent-color:var(--foreground);flex:none;margin-top:.45rem}.HotelCheckout-module__LW9-ya__payment{min-height:16rem}.HotelCheckout-module__LW9-ya__quote{gap:var(--space-4);display:grid}.HotelCheckout-module__LW9-ya__list{gap:var(--space-3);padding-inline-start:var(--space-6);display:grid}@media (max-width:850px){.HotelCheckout-module__LW9-ya__columns{grid-template-columns:minmax(0,1fr)}}@media (max-width:430px){.HotelCheckout-module__LW9-ya__fields{grid-template-columns:minmax(0,1fr)}.HotelCheckout-module__LW9-ya__panel{padding:var(--space-4)}}.HotelCheckout-module__LW9-ya__title{letter-spacing:-.03em;font-size:clamp(1.5rem,3vw,2rem);font-weight:500;line-height:1.2}
