.TripsList_tripList__jCuXh{display:flex;flex-direction:column;gap:16px}.TripsList_nfBannerWrap__5RNmE{display:flex;justify-content:center;align-items:center}.TripsList_nfBanner__czhnX{margin-bottom:30px}.TripsList_card__vhXa7 button{min-height:47px}.BookingCard_imageWrapper__6ZRSu{border-radius:12px;overflow:hidden;-webkit-clip-path:inset(0);clip-path:inset(0)}.BookingCard_bookingImg__zQlE6{width:100%;border-radius:8px;object-fit:cover;transition:.5s}@media screen and (min-width:1024px){.BookingCard_bookingImg__zQlE6{height:100%!important}}.BookingCard_bookingCard__DN187{display:flex;gap:22px;padding:12px;background:#fff;border-radius:12px;border:1px solid var(--color-curface);transition:.5s}@media screen and (max-width:1023px){.BookingCard_bookingCard__DN187{flex-direction:column}}.BookingCard_bookingCard__DN187.BookingCard_disabled__S_Hf8{filter:grayscale(1);opacity:.7}@media screen and (min-width:1024px){.BookingCard_bookingCard__DN187 .BookingCard_bookingImg__zQlE6{min-width:275px;max-width:275px}}@media screen and (min-width:1240px){.BookingCard_bookingCard__DN187 .BookingCard_bookingImg__zQlE6{min-width:320px;max-width:320px}}@media screen and (min-width:1024px){.BookingCard_bookingCard__DN187:hover{box-shadow:0 8px 16px 6px rgba(0,0,0,.059)}.BookingCard_bookingCard__DN187:hover .BookingCard_bookingImg__zQlE6{transform:scale(var(--card-zoom))}}.BookingCard_noImage__Zcvyf{height:auto;max-height:none;display:flex;align-items:center;justify-content:center;border-radius:6px;background:#fff;font-weight:500;color:var(--color-disabled-label);width:100%;min-width:300px;min-height:190px}@media screen and (max-width:1023px){.BookingCard_noImage__Zcvyf{min-width:100%;max-height:300px}}@media screen and (min-width:1024px){.BookingCard_noImage__Zcvyf{min-height:100%}}.BookingCard_cardInfo__pcP4v{display:flex;flex-direction:column;flex-grow:1;padding-bottom:10px}@media screen and (min-width:1024px){.BookingCard_cardInfo__pcP4v{padding:16px 0 18px}}.BookingCard_mainInfoWrapper__sU6AF{display:flex;justify-content:space-between}@media screen and (max-width:1023px){.BookingCard_mainInfoWrapper__sU6AF .BookingCard_price__OydYM{display:none}}.BookingCard_companyLogo__SyPOo{object-fit:contain}.BookingCard_ticketInfo__ku_f2{display:flex;align-items:center;color:var(--color-secondary-dark);gap:4px;font-size:14px;font-weight:400}.BookingCard_ticketIco__LMv23 path{stroke:var(--color-secondary-dark)}.BookingCard_heading__X6PMr{display:flex;align-items:center;gap:16px}.BookingCard_from__ahNrn{font-size:12px;font-weight:400;color:var(--color-primary-dark)}.BookingCard_price__OydYM{display:flex;flex-direction:column;align-items:flex-end;font-size:28px;font-weight:700;color:var(--color-primary-main);margin-left:2px;white-space:nowrap}.BookingCard_price__OydYM.BookingCard_mobile__Mw1Ug{font-size:24px;margin-left:0}@media screen and (min-width:1024px){.BookingCard_price__OydYM.BookingCard_mobile__Mw1Ug{display:none}}.BookingCard_bookTitle__9q5H3{font-size:24px;font-weight:600;color:var(--color-primary-dark);margin-top:4px}.BookingCard_bookTitle__9q5H3 .BookingCard_desktop__zVi_b{display:none}.BookingCard_bookTitle__9q5H3 .BookingCard_mobile__Mw1Ug{display:block}.BookingCard_bookTitle__9q5H3 .BookingCard_fareTypeWrapper__NO_6C{position:relative;display:flex;justify-content:center;align-items:center;margin-left:12px;padding:4px 12px;border:1px solid var(--color-brand-blue);background-color:var(--color-brand-25);border-radius:24px;text-align:center;font-size:14px;line-height:140%;font-weight:400}@media screen and (max-width:767px){.BookingCard_bookTitle__9q5H3 .BookingCard_fareTypeWrapper__NO_6C{margin-left:0;max-width:max-content}}.BookingCard_bookTitle__9q5H3 .BookingCard_iconWrapper__5APNb{position:relative;display:flex;align-items:center}.BookingCard_bookTitle__9q5H3 .BookingCard_iconWrapper__5APNb .BookingCard_iconPopup__b7Y97{display:none}.BookingCard_bookTitle__9q5H3 .BookingCard_iconWrapper__5APNb:hover .BookingCard_iconPopup__b7Y97{display:block}.BookingCard_bookTitle__9q5H3 .BookingCard_iconPopup__b7Y97{position:absolute;transform:translateX(-50%);bottom:30px;left:calc(50% + 3px);width:300px;min-height:60px;padding:12px 18px;background-color:#fff;border:1px solid var(--color-curface);border-radius:8px}.BookingCard_bookTitle__9q5H3 .BookingCard_iconPopup__b7Y97 a{color:var(--color-link);text-decoration:underline}.BookingCard_bookTitle__9q5H3 .BookingCard_iconPopup__b7Y97:empty{display:none}.BookingCard_bookTitle__9q5H3 .BookingCard_iconPopup__b7Y97:before{content:"";position:absolute;bottom:-18px;left:calc(50% - 15px);width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-top:18px solid var(--color-curface);border-bottom-right-radius:30%}.BookingCard_bookTitle__9q5H3 .BookingCard_infoIcon__Dy7Bc{margin-left:8px;min-width:16px;min-height:16px;cursor:pointer}@media screen and (max-width:1023px){.BookingCard_bookTitle__9q5H3{margin-bottom:8px}}@media screen and (min-width:1024px){.BookingCard_bookTitle__9q5H3 .BookingCard_desktop__zVi_b{display:flex}.BookingCard_bookTitle__9q5H3 .BookingCard_mobile__Mw1Ug{display:none}}.BookingCard_buyersComfort__b4RN0{display:flex;align-items:center;gap:16px}@media screen and (max-width:1023px){.BookingCard_buyersComfort__b4RN0{margin-top:8px}}.BookingCard_comfortCard__Vq06O{display:flex;align-items:center;gap:4px;color:var(--color-secondary-dark)}.BookingCard_transportInfo__hy6EG{justify-content:space-between;display:flex;gap:10px;margin-top:auto}@media screen and (max-width:1023px){.BookingCard_transportInfo__hy6EG{margin-top:16px;flex-direction:column}}@media screen and (min-width:1024px){.BookingCard_transportInfo__hy6EG{margin-top:36px;align-items:center}}.BookingCard_onshoreCard___HUEO{display:flex;padding:12px;justify-content:center;align-items:center;text-align:center;border-radius:12px;border:1px solid var(--color-curface);background:#fcfcfc}@media screen and (max-width:1023px){.BookingCard_onshoreCard___HUEO{width:100%}.BookingCard_onshoreCard___HUEO br{display:none}}@media screen and (min-width:1024px){.BookingCard_onshoreCard___HUEO{flex-direction:column;aspect-ratio:1/1}}.BookingCard_onshoreTitle___nS7u{font-size:11px;font-weight:400;color:var(--color-third-dark)}@media screen and (min-width:1024px){.BookingCard_onshoreTitle___nS7u{margin-bottom:2px}}@media screen and (max-width:1023px){.BookingCard_onshoreTitle___nS7u{margin-right:12px}}.BookingCard_onshoreTime__zc9vl{color:var(--color-primary-dark);font-size:12px;font-weight:500}.BookingCard_bookBtn__e2YYy{padding:12px 28px!important;width:max-content}@media screen and (min-width:768px){.BookingCard_bookBtn__e2YYy{margin-left:auto;margin-top:30px}}.BookingCard_bottom__elz9O{margin-top:20px;display:flex;align-items:center;justify-content:space-between;flex-direction:row-reverse}.BookingCard_bottom__elz9O .BookingCard_price__OydYM{align-items:flex-start}@media screen and (min-width:1024px){.BookingCard_bottom__elz9O{margin-top:auto}}.BookingCard_skeleton__IHxD2{background-color:#fff;padding:12px;border-radius:12px}.BookingCard_skeleton__IHxD2 .BookingCard_img__9gVPo{height:200px;width:100%;background-color:var(--color-skeleton)}.BookingCard_skeleton__IHxD2 .BookingCard_main__ZSfm5{display:flex;flex-grow:1;flex-direction:column}.BookingCard_skeleton__IHxD2 .BookingCard_company__0j7yi{margin-bottom:10px}.BookingCard_skeleton__IHxD2 .BookingCard_bottom__elz9O{align-items:flex-end}.BookingCard_skeleton__IHxD2 .BookingCard_transportInfo__hy6EG{display:flex;flex-direction:column;align-items:stretch}.BookingCard_skeleton__IHxD2 .BookingCard_services__4BF2O{margin-top:15px}.BookingCard_skeleton__IHxD2 .BookingCard_imgSkeleton__VMapG{width:100%;min-width:100%}@media screen and (min-width:768px){.BookingCard_skeleton__IHxD2 .BookingCard_imgSkeleton__VMapG{max-width:400px}}@media screen and (min-width:1024px){.BookingCard_skeleton__IHxD2 .BookingCard_imgSkeleton__VMapG{min-width:auto}}.BookingCard_extraClickable__YzvR_ .BookingCard_bookTitle__9q5H3,.BookingCard_extraClickable__YzvR_ .BookingCard_bookingImg__zQlE6{cursor:pointer}.BookedCard_bookingImg__7FR__{width:100%;border-radius:8px;object-fit:cover;min-height:200px}.BookedCard_bookingImg__7FR__ img{border-radius:8px!important}@media screen and (min-width:1440px){.BookedCard_bookingImg__7FR__{max-width:300px;max-height:200px}.BookedCard_bookingImg__7FR__ img{border-radius:12px!important}}.BookedCard_bookingCard__Cx23n{display:flex;gap:22px;padding:8px 16px 8px 8px;background:#fff;border-radius:12px;border:1px solid var(--color-curface)}@media screen and (max-width:1439px){.BookedCard_bookingCard__Cx23n{flex-direction:column}}.BookedCard_bookingCard__Cx23n.BookedCard_disabled__ue4JA{filter:grayscale(1);opacity:.7}@media screen and (min-width:1440px){.BookedCard_bookingCard__Cx23n:not(.BookedCard_booked__8uWoL).BookedCard_bookingImg__7FR__{min-width:400px;max-width:400px}}.BookedCard_cardInfo__PZshe{display:flex;flex-direction:column;flex-grow:1;padding-bottom:10px}@media screen and (min-width:1024px){.BookedCard_cardInfo__PZshe{padding:16px 0 18px}}.BookedCard_mainInfoWrapper__iOBHW{display:flex;justify-content:space-between}@media screen and (max-width:1439px){.BookedCard_mainInfoWrapper__iOBHW .BookedCard_price__zfZdt{display:none}}.BookedCard_companyLogo__N_nBk{object-fit:contain}.BookedCard_ticketInfo__62Mg7{display:flex;align-items:center;color:var(--color-secondary-dark);gap:4px;font-size:14px;font-weight:400}.BookedCard_ticketIco__yXF4F path{stroke:var(--color-secondary-dark)}.BookedCard_heading__byL3Q{display:flex;align-items:center;gap:16px}.BookedCard_from__LuxGR{font-size:12px;font-weight:400;color:var(--color-primary-dark)}.BookedCard_price__zfZdt{display:flex;flex-direction:column;align-items:flex-end;font-weight:600;font-size:24px;color:var(--color-primary-main);margin-left:25px;white-space:nowrap}.BookedCard_price__zfZdt.BookedCard_mobile__QP4PY{font-size:24px;margin-left:0}@media screen and (min-width:1440px){.BookedCard_price__zfZdt.BookedCard_mobile__QP4PY{display:none}}.BookedCard_bookTitle__iFpF1{font-size:24px;font-weight:600;color:var(--color-primary-dark);margin-top:4px;margin-bottom:8px}.BookedCard_bookTitle__iFpF1 .BookedCard_desktop__vCELH{display:none}.BookedCard_bookTitle__iFpF1 .BookedCard_mobile__QP4PY{display:block}@media screen and (min-width:1440px){.BookedCard_bookTitle__iFpF1 .BookedCard_desktop__vCELH{display:block}.BookedCard_bookTitle__iFpF1 .BookedCard_mobile__QP4PY{display:none}}.BookedCard_buyersComfort__OhFyS{display:flex;align-items:center;gap:16px}@media screen and (max-width:1439px){.BookedCard_buyersComfort__OhFyS{margin-top:8px}}.BookedCard_comfortCard__bhSnc{display:flex;align-items:center;gap:4px;color:var(--color-secondary-dark)}.BookedCard_transportInfo__BtvM5{justify-content:space-between;display:flex;gap:10px;margin-top:auto}@media screen and (max-width:1439px){.BookedCard_transportInfo__BtvM5{margin-top:16px;flex-direction:column}}@media screen and (min-width:1440px){.BookedCard_transportInfo__BtvM5{margin-top:36px;align-items:center}}.BookedCard_onshoreCard__xrGfR{display:flex;padding:12px;justify-content:center;align-items:center;text-align:center;border-radius:12px;border:1px solid var(--color-curface);background:#fcfcfc}@media screen and (max-width:1439px){.BookedCard_onshoreCard__xrGfR{width:100%}.BookedCard_onshoreCard__xrGfR br{display:none}}@media screen and (min-width:1440px){.BookedCard_onshoreCard__xrGfR{flex-direction:column;aspect-ratio:1/1}}.BookedCard_onshoreTitle__BXeAI{font-size:11px;font-weight:400;color:var(--color-third-dark)}@media screen and (min-width:1440px){.BookedCard_onshoreTitle__BXeAI{margin-bottom:2px}}@media screen and (max-width:1439px){.BookedCard_onshoreTitle__BXeAI{margin-right:12px}}.BookedCard_onshoreTime__qc13v{color:var(--color-primary-dark);font-size:12px;font-weight:500}.BookedCard_bookBtn__F9jJj{padding:12px 28px!important;width:max-content}@media screen and (min-width:768px){.BookedCard_bookBtn__F9jJj{margin-left:auto;margin-top:30px}}.BookedCard_bottom__V7SUl{margin-top:20px;display:flex;align-items:center;justify-content:space-between;flex-direction:row-reverse}.BookedCard_bottom__V7SUl .BookedCard_price__zfZdt{align-items:flex-start}@media screen and (min-width:768px){.BookedCard_bottom__V7SUl{margin-top:auto;flex-direction:column}}.BookedCard_skeleton__qg18r{background-color:#fff;padding:8px;border-radius:12px}.BookedCard_skeleton__qg18r .BookedCard_img__gDyoQ{height:200px;width:100%;background-color:var(--color-skeleton)}.BookedCard_skeleton__qg18r .BookedCard_main__9GBY8{display:flex;flex-grow:1;flex-direction:column}.BookedCard_skeleton__qg18r .BookedCard_company__TSr3e{margin-bottom:10px}.BookedCard_skeleton__qg18r .BookedCard_bottom__V7SUl{align-items:flex-end}.BookedCard_skeleton__qg18r .BookedCard_transportInfo__BtvM5{display:flex;flex-direction:column;align-items:stretch}.BookedCard_skeleton__qg18r .BookedCard_services__o9qwu{margin-top:15px}.BookedCard_skeleton__qg18r .BookedCard_imgSkeleton__ScCVM{width:100%;min-width:100%}@media screen and (min-width:768px){.BookedCard_skeleton__qg18r .BookedCard_imgSkeleton__ScCVM{max-width:400px}}@media screen and (min-width:1024px){.BookedCard_skeleton__qg18r .BookedCard_imgSkeleton__ScCVM{min-width:auto}}