.ViewBookingComponentWrapper_container__f0Cy_{display:flex;flex-direction:column;gap:16px;margin-top:24px;padding:16px;background:#fff;border:1px solid #e4e4e4;border-radius:4px}@media(min-width:768px){.ViewBookingComponentWrapper_container__f0Cy_{gap:24px;padding:24px}}.ViewBookingComponentWrapper_container__f0Cy_ .ViewBookingComponentWrapper_contentContainer__aWiv4{display:flex;flex-direction:column;gap:24px}@media(min-width:768px){.ViewBookingComponentWrapper_container__f0Cy_ .ViewBookingComponentWrapper_contentContainer__aWiv4{flex-direction:row;justify-content:space-between;gap:32px}}.ViewBookingComponentWrapper_container__f0Cy_ .ViewBookingComponentWrapper_content__08w2O{display:flex;flex-direction:row;gap:8px;width:100%}@media(min-width:768px){.ViewBookingComponentWrapper_container__f0Cy_ .ViewBookingComponentWrapper_content__08w2O{gap:16px}}.ViewBookingComponentWrapper_container__f0Cy_ .ViewBookingComponentWrapper_title__oiWOg{margin:0;padding:0;font-family:easyjet_rounded_book,Arial,Helvetica,sans-serif;font-size:18px;line-height:1.333;color:#333;text-transform:uppercase}@media(min-width:768px){.ViewBookingComponentWrapper_container__f0Cy_ .ViewBookingComponentWrapper_title__oiWOg{font-size:20px;line-height:1.3}}.ViewBookingComponentWrapper_container__f0Cy_ .ViewBookingComponentWrapper_subtitle__zu3Ds{font-family:easyjet_rounded_book,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:1.375;color:#4f4f4f;margin:16px 0 0}@media(max-width:767.98px){.ViewBookingComponentWrapper_container__f0Cy_ .ViewBookingComponentWrapper_subtitle__zu3Ds{font-size:14px;line-height:1.285}}.ViewBookingComponentWrapper_container__f0Cy_ .ViewBookingComponentWrapper_icon__SHIgM{width:24px;min-width:24px;height:24px}@media(min-width:768px){.ViewBookingComponentWrapper_container__f0Cy_ .ViewBookingComponentWrapper_icon__SHIgM{width:32px;min-width:32px;height:32px}}.ViewBookingComponentWrapper_container__f0Cy_ .ViewBookingComponentWrapper_buttonContainer__Td7D_{display:flex;flex-direction:column;gap:16px}@media(min-width:768px){.ViewBookingComponentWrapper_container__f0Cy_ .ViewBookingComponentWrapper_buttonContainer__Td7D_{align-self:flex-end}}.ViewBookingComponentWrapper_container__f0Cy_ .ViewBookingComponentWrapper_buttonContainer__Td7D_ .ViewBookingComponentWrapper_btn__VkysB{min-width:220px;min-height:48px;font-family:easyjet_rounded_demi,Arial,Helvetica,sans-serif;font-size:16px;line-height:1.375;border-radius:4px}.ViewBookingComponentWrapper_container__f0Cy_ .ViewBookingComponentWrapper_buttonContainer__Td7D_ .ViewBookingComponentWrapper_btnPrimary__oy2va{padding:12px 24px}.ViewBookingComponentWrapper_container__f0Cy_ .ViewBookingComponentWrapper_buttonContainer__Td7D_ .ViewBookingComponentWrapper_btnSecondary__4_D91{padding:10px 24px;border:2px solid #f60}.ViewBookingComponentWrapper_container__f0Cy_.ViewBookingComponentWrapper_masonryItemContainer__vHqqy{flex-direction:column;gap:16px;margin:0;padding:16px;border:none;border-radius:3px;box-shadow:0 3px 9px 3px #33333326}@media(min-width:992px){.ViewBookingComponentWrapper_container__f0Cy_.ViewBookingComponentWrapper_masonryItemContainer__vHqqy{border-radius:8px}}.ViewBookingComponentWrapper_container__f0Cy_.ViewBookingComponentWrapper_masonryItemContainer__vHqqy .ViewBookingComponentWrapper_title__oiWOg{font-family:easyjet_rounded_demi,Arial,Helvetica,sans-serif;font-size:18px;line-height:1.333;text-transform:none}@media(min-width:768px){.ViewBookingComponentWrapper_container__f0Cy_.ViewBookingComponentWrapper_masonryItemContainer__vHqqy .ViewBookingComponentWrapper_title__oiWOg{font-size:24px}}.ViewBookingComponentWrapper_container__f0Cy_.ViewBookingComponentWrapper_masonryItemContainer__vHqqy .ViewBookingComponentWrapper_contentContainer__aWiv4{display:flex;flex-direction:column;gap:24px}@media(min-width:992px){.ViewBookingComponentWrapper_container__f0Cy_.ViewBookingComponentWrapper_masonryItemContainer__vHqqy .ViewBookingComponentWrapper_contentContainer__aWiv4{flex-direction:row;justify-content:space-between;gap:32px}}.ViewBookingComponentWrapper_container__f0Cy_.ViewBookingComponentWrapper_masonryItemContainer__vHqqy .ViewBookingComponentWrapper_buttonContainer__Td7D_{align-self:normal}@media(min-width:992px){.ViewBookingComponentWrapper_container__f0Cy_.ViewBookingComponentWrapper_masonryItemContainer__vHqqy .ViewBookingComponentWrapper_buttonContainer__Td7D_{align-self:flex-end}}