.Booking-module__pHvjDa__typeOption{cursor:pointer}.Booking-module__pHvjDa__typeOption .Booking-module__pHvjDa__typeInput{clip:rect(0 0 0 0);clip-path:inset(50%);opacity:0;white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.Booking-module__pHvjDa__typeOption .Booking-module__pHvjDa__typeCard{border-radius:var(--radius-control);background:var(--paper);min-height:98px;color:var(--fc-text);border:2px solid #57463a3d;align-content:center;gap:8px;padding:18px 52px 18px 18px;transition:border-color .16s,background-color .16s,box-shadow .16s;display:grid;position:relative}.Booking-module__pHvjDa__typeIndicator{border-radius:var(--radius-button);background:#fffaf3;border:2px solid #7a6c5e6b;width:24px;height:24px;transition:border-color .16s,background-color .16s;position:absolute;top:16px;right:16px}.Booking-module__pHvjDa__typeIndicator:after{content:"";border-radius:inherit;opacity:0;background:0 0;transition:opacity .16s,transform .16s,background-color .16s;position:absolute;inset:5px;transform:scale(.55)}.Booking-module__pHvjDa__typeOption:hover .Booking-module__pHvjDa__typeInput:not(:checked)+.Booking-module__pHvjDa__typeCard{border-color:#57463a61}.Booking-module__pHvjDa__typeOption:hover .Booking-module__pHvjDa__typeInput:not(:checked)+.Booking-module__pHvjDa__typeCard .Booking-module__pHvjDa__typeIndicator{border-color:#7a6c5e94}.Booking-module__pHvjDa__typeOption .Booking-module__pHvjDa__typeInput:focus-visible+.Booking-module__pHvjDa__typeCard{box-shadow:0 0 0 3px #fffaf3f2,0 0 0 6px #b14b2457}.Booking-module__pHvjDa__typeOption .Booking-module__pHvjDa__typeInput:checked+.Booking-module__pHvjDa__typeCard{color:var(--nk-text);background:#dfaa581f;border-color:#b14b24b8}.Booking-module__pHvjDa__typeOption .Booking-module__pHvjDa__typeInput:checked+.Booking-module__pHvjDa__typeCard .Booking-module__pHvjDa__typeIndicator{background:#fff8ee;border-color:#b14b24}.Booking-module__pHvjDa__typeOption .Booking-module__pHvjDa__typeInput:checked+.Booking-module__pHvjDa__typeCard .Booking-module__pHvjDa__typeIndicator:after{opacity:1;background:#b14b24;transform:scale(1)}
