.additionals_additionalsPageContainer__VqMVb{display:flex;flex-direction:column;height:100dvh}.additionals_content___Srfa{flex:1 1;overflow-y:auto;display:flex;flex-direction:column;gap:12px;padding:16px}.additionals_description__Bmv4A{font-family:Figtree;font-weight:400;font-size:14px;line-height:130%;color:#606060}.additionals_list__NWGuM{display:flex;flex-direction:column;gap:12px}.CheckoutHeader_progressBarContainer__dZZVB{width:100%}.CheckoutHeader_checkoutHeaderContainer__4lLzr{display:flex;flex-direction:row;justify-content:center;padding:14px 20px;gap:unset;background:#fff;box-shadow:0 4px 60px 0 rgba(0,0,0,.0509803922)}@media(min-width:1024px){.CheckoutHeader_checkoutHeaderContainer__4lLzr{gap:30px}}@media(min-width:768px){.CheckoutHeader_checkoutHeaderContainer__4lLzr{padding:14px 20px}}.CheckoutHeader_checkoutHeaderContent__7zLIo{display:contents}.CheckoutHeader_logoBank__rttxm{height:auto;object-fit:contain;cursor:pointer}@media screen and (min-width:360px){.CheckoutHeader_checkoutHeaderContainer__4lLzr{justify-content:space-between;gap:30px}}.CheckoutHeader_checkoutHeaderContainer__4lLzr.CheckoutHeader_constrainedHeaderContainer__OfdCr{justify-content:center;padding:0}.CheckoutHeader_constrainedHeaderContent__8iwzl{box-sizing:border-box;display:flex;flex-direction:row;justify-content:space-between;padding:14px 20px;gap:30px;width:100%;max-width:100%}@media screen and (min-width:768px){.CheckoutHeader_checkoutHeaderContainer__4lLzr.CheckoutHeader_constrainedHeaderContainer__OfdCr{padding:0}.CheckoutHeader_constrainedHeaderContent__8iwzl{padding:17px 2.5rem;max-height:80px;align-items:center}}@media(min-width:991px){.CheckoutHeader_constrainedHeaderContent__8iwzl{padding-left:clamp(2.5rem,8vw,10rem);padding-right:clamp(2.5rem,8vw,10rem)}}@media(min-width:1600px){.CheckoutHeader_constrainedHeaderContent__8iwzl{max-width:calc(1600px + 10rem + 10rem)}}.CheckoutHeader_navItems__k58Hh{display:flex;align-items:center;justify-content:space-between;height:40px;gap:10px}.CheckoutHeader_userName__a2LlI{display:flex;flex-direction:column;justify-content:center;font-family:Figtree,sans-serif;font-weight:200;line-height:18px}.CheckoutHeader_bankButton__tuPNa{border-radius:8px;width:76px;gap:5px;display:flex;align-items:center;justify-content:center;height:40px;box-shadow:none;color:inherit;border:1px solid}.CheckoutHeader_bankButton__tuPNa:active,.CheckoutHeader_bankButton__tuPNa:focus,.CheckoutHeader_bankButton__tuPNa:hover{background:none;box-shadow:none;outline:none;transform:none}.CheckoutHeader_textsMillas__gWq8x,.CheckoutHeader_texts__OdEpX{font-family:Figtree;font-size:12px;font-weight:300;line-height:130%;color:#fff;max-width:150px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.CheckoutHeader_textsMillas__gWq8x{font-size:16px;font-weight:500}.CheckoutHeader_checkoutLogo__jX8UG{display:flex;gap:10px;align-items:center;justify-content:center;overflow:hidden}.CheckoutHeader_checkoutHeaderImage__LCvCu{width:72px;height:24px;cursor:pointer}.CheckoutHeader_pointer__YKrWr{cursor:pointer}.CheckoutHeader_pageTitleContainer__6ShNa{display:flex;align-items:center;min-height:19px;padding:16px 60px;gap:8px;background:#fff;border-bottom:1px solid #dfdfdf}.CheckoutHeader_pageTitle__z6QG6{height:19px;font-family:Figtree;font-size:16px;font-weight:500;line-height:19.2px;text-align:left;color:#212121}@media screen and (min-width:768px){.CheckoutHeader_checkoutHeaderImage__LCvCu{width:138px;height:46px}.CheckoutHeader_checkoutHeaderContainer__4lLzr{padding:17px 60px;height:80px;align-items:center}.CheckoutHeader_textsMillas__gWq8x,.CheckoutHeader_texts__OdEpX{max-width:unset}}.Navbar_checkoutNavbarContainerItau__EdIwh,.Navbar_checkoutNavbarContainer__OnQ6S{display:flex;flex-direction:row;height:24px;background:#fff;width:100%;justify-content:center;align-items:center;gap:.25rem}@media(min-width:1024px){.Navbar_checkoutNavbarContainerItau__EdIwh,.Navbar_checkoutNavbarContainer__OnQ6S{justify-content:end;gap:2px;padding:0 20px}}.Navbar_checkoutNavbarContainerItau__EdIwh{width:100%;justify-content:space-around;padding-top:10px}.Navbar_step__g3xle{display:flex;justify-content:center;align-items:center;width:24px;height:24px;gap:10px;border-radius:20px;background:#b7b7b7}@media(min-width:1024px){.Navbar_step__g3xle{width:36px;height:36px}}.Navbar_stepActive___2Vnu{background:#076f92}.Navbar_stepPassed__7pywQ{background:#018fbf}.Navbar_stepImage__Ds3ZO{width:12px;height:12px}@media(min-width:1024px){.Navbar_stepImage__Ds3ZO{width:16px;height:16px}}.Navbar_separator__04ph5{width:100%;height:0;border:1px solid #dfdfdf}@media(min-width:1024px){.Navbar_separator__04ph5{width:106px}.Navbar_stepContainer__j4LCD{display:flex;flex-direction:row;align-self:center;align-items:center;gap:10px;padding:0 10px}}.Navbar_cursorPointer___gpyl,.Navbar_cursorPointer___gpyl *{cursor:pointer}.logoHeader_container__OSWwG{background:#fff;box-shadow:0 4px 60px 0 rgba(0,0,0,.0509803922)}.logoHeader_content__gFO2z{display:flex;flex-direction:row;justify-content:space-between;padding:14px 20px;gap:30px;width:100%}@media(min-width:768px){.logoHeader_content__gFO2z{padding:17px 60px;max-height:80px;align-items:center}}.logoHeader_constrainedContent__SZ4Hm{box-sizing:border-box;margin:0 auto;max-width:100%}@media(min-width:768px){.logoHeader_constrainedContent__SZ4Hm{padding-left:2.5rem;padding-right:2.5rem}}@media(min-width:991px){.logoHeader_constrainedContent__SZ4Hm{padding-left:clamp(2.5rem,8vw,10rem);padding-right:clamp(2.5rem,8vw,10rem)}}@media(min-width:1600px){.logoHeader_constrainedContent__SZ4Hm{max-width:calc(1600px + 10rem + 10rem)}}.logoHeader_separator__1e2lN{width:20.5px;height:0;border:1px solid #dfdfdf}@media(min-width:1024px){.logoHeader_separator__1e2lN{width:106px}}.logoHeader_logo__IHY_7{width:72px;height:24px;cursor:pointer}@media(min-width:768px){.logoHeader_logo__IHY_7{width:138px;height:46px}}.logoHeader_stepsContainer__Vs44Q{display:flex;justify-content:center;align-items:center;gap:.25rem}@media(min-width:768px){.logoHeader_stepsContainer__Vs44Q{gap:1.25rem}}.logoHeader_stepContainer__G074j{display:flex;justify-content:center;align-items:center;gap:.5rem}.BookingModificationHeader_stepsContainer__Q4aUn{align-items:center;display:flex;gap:.25rem;justify-content:center;width:100%}@media(min-width:768px){.BookingModificationHeader_stepsContainer__Q4aUn{gap:2px;justify-content:flex-end;width:auto}}.BookingModificationHeader_separator__hgkpC{border-top:1px solid #dfdfdf;display:block;flex:1 1 auto;height:0;min-width:32px}@media(min-width:1024px){.BookingModificationHeader_separator__hgkpC{flex:0 0 106px;min-width:106px}}.BookingModificationHeader_step__dvN_u{align-items:center;background:rgba(0,0,0,0);border:0;color:#212121;display:inline-flex;flex:0 0 auto;font-family:Figtree;gap:10px;margin:0;padding:0}.BookingModificationHeader_step__dvN_u:disabled{cursor:default}.BookingModificationHeader_stepClickable__P42_t,.BookingModificationHeader_stepClickable__P42_t *{cursor:pointer}.BookingModificationHeader_stepIcon__Serjh{align-items:center;border-radius:20px;display:inline-flex;height:24px;justify-content:center;width:24px}@media(min-width:1024px){.BookingModificationHeader_stepIcon__Serjh{height:36px;width:36px}}.BookingModificationHeader_stepIconActive__BlhfF{background:#076f92}.BookingModificationHeader_stepIconPassed__QQdHe{background:#018fbf}.BookingModificationHeader_stepIconPending__3VUa3{background:#b7b7b7}.BookingModificationHeader_stepTitle__PBlgD{color:#212121;font-size:16px;font-weight:600;line-height:120%;white-space:nowrap}.layout_content__DO9Uf{min-height:calc(100vh - 80px)}.progressSteps_separator__arh2c{width:100%;height:0;border:1px solid #dfdfdf}@media(min-width:1024px){.progressSteps_separator__arh2c{width:106px}}.progressSteps_stepsContainer__tXqcz{display:flex;justify-content:center;align-items:center;gap:.25rem;width:100%}@media(min-width:768px){.progressSteps_stepsContainer__tXqcz{gap:1.25rem;width:auto}}.progressSteps_stepContainer__nkgdZ{display:flex;justify-content:center;align-items:center;gap:.5rem}.progressSteps_activeStep__k_Zdr{cursor:pointer}.page_container__Zqqjh{height:100dvh;width:100%;background-color:#fafafa}@media(min-width:768px){.page_container__Zqqjh{height:auto}}.page_margins__kK3bE{overflow:hidden}@media(min-width:768px){.page_margins__kK3bE{padding-top:32px;padding-left:40px;padding-right:40px;overflow:visible}}.page_destination__s587s{margin:1.5rem 0}.page_observation__bUWCB{margin:1.25rem 0 1rem}.page_filterAndResultsContainer__wpXqg{display:flex;flex-direction:row;gap:1.25rem}.page_noSearch__usCet{margin:auto}.page_m__ndCPW{margin:0}@media(min-width:768px){.page_m__ndCPW{margin:.5rem}}.page_containerPage__LAenR{padding-left:1.5rem;padding-right:1.5rem}@media(min-width:768px){.page_containerPage__LAenR{padding-left:2.5rem;padding-right:2.5rem}}@media(min-width:991px){.page_containerPage__LAenR{padding-left:clamp(2.5rem,8vw,10rem);padding-right:clamp(2.5rem,8vw,10rem)}}.page_containerPage__LAenR{box-sizing:border-box;margin:0 auto;max-width:100%;width:100%}@media(min-width:1600px){.page_containerPage__LAenR{max-width:calc(1600px + 10rem + 10rem)}}@media(min-width:768px){.page_containerPage__LAenR{padding-top:32px}}@media(min-width:991px){.page_containerPage__LAenR{padding-bottom:2rem;margin-top:0}}.page_searchResumeWrapper__v3GaR{margin-top:0}@media(min-width:768px){.page_searchResumeWrapper__v3GaR{margin-top:0}}.typography_typography__fqBVn{text-align:var(--typography-align,left);color:var(--typography-color,inherit)}.typography_d1__5fqXh{font-size:28px;line-height:120%;font-family:Figtree;font-weight:300}@media(min-width:768px){.typography_d1__5fqXh{font-size:42px}}.typography_h1__moWgO{font-size:28px;line-height:120%;font-family:Figtree;font-weight:300}@media(min-width:768px){.typography_h1__moWgO{font-size:32px}}.typography_h2__GudFv{font-size:24px;line-height:120%;font-family:Figtree;font-weight:300}@media(min-width:768px){.typography_h2__GudFv{font-size:28px}}.typography_h3__yiM8m{font-size:21px;line-height:120%;font-family:Figtree;font-weight:300}@media(min-width:768px){.typography_h3__yiM8m{font-size:24px}}.typography_h4__DJoDS{font-size:18px;line-height:120%;font-family:Figtree;font-weight:300}@media(min-width:768px){.typography_h4__DJoDS{font-size:21px}}.typography_h5__I_sOT{font-size:16px;line-height:120%;font-family:Figtree;font-weight:300}@media(min-width:768px){.typography_h5__I_sOT{font-size:18px}}.typography_h6__5ysr1{font-size:14px;line-height:120%;font-family:Figtree;font-weight:300}@media(min-width:768px){.typography_h6__5ysr1{font-size:16px}}.typography_body-x-small__kt_j7{font-size:9px;line-height:130%;font-family:Figtree;font-weight:300}@media(min-width:768px){.typography_body-x-small__kt_j7{font-size:10px}}.typography_body-small__8ZKfx{font-size:11px;line-height:130%;font-family:Figtree;font-weight:300}@media(min-width:768px){.typography_body-small__8ZKfx{font-size:12px}}.typography_body-medium__8JTax{font-size:12px;line-height:130%;font-family:Figtree;font-weight:300}@media(min-width:768px){.typography_body-medium__8JTax{font-size:14px}}.typography_body-big__Uf9PP{font-size:14px;line-height:130%;font-family:Figtree;font-weight:300}@media(min-width:768px){.typography_body-big__Uf9PP{font-size:16px}}.typography_bold__pwyVG{font-weight:500}.typography_moneyTypography__lZqKb{display:inline-flex;align-items:baseline;white-space:nowrap}.typography_moneyInheritTypography__fPMPU{color:inherit!important}.typography_moneyInheritTypography__fPMPU,.typography_moneyInheritTypography__fPMPU .typography_moneyCurrency__ix6ne,.typography_moneyInheritTypography__fPMPU .typography_moneyInteger__TuXJW{font-size:inherit!important;line-height:inherit!important;font-weight:inherit!important;font-family:inherit!important}.typography_moneyCurrency__ix6ne,.typography_moneyDecimals__Zjd74,.typography_moneyInteger__TuXJW{display:inline-block}.typography_moneyDecimals__Zjd74{font-size:55%;line-height:1;transform:translateY(0);transform-origin:left bottom}.NavbarBank_checkoutNavbarContainer__Sita2{display:flex;flex-direction:row;align-items:center;gap:20px;background:#fff}.NavbarBank_circleBackground__1iPtb,.NavbarBank_step__wHpxV{display:flex;justify-content:center;align-items:center}.NavbarBank_circleBackground__1iPtb{width:50px;height:50px;border-radius:50%;background-color:#fff;border-color:rgba(0,0,0,0)}.NavbarBank_stepActive__73C_w{background-color:#076f92}.NavbarBank_stepPassed__HA8FG{background-color:#018fbf}.NavbarBank_stepImage__aXOJz{width:20px;height:20px}.NavbarBank_separator__OisT4{width:60px;height:1px;background-color:#dfdfdf}.NavbarBank_actualPath__0u83a{font-family:Figtree}.NavbarBank_stepWrapper__hsfwk{display:flex;flex-direction:row;align-items:center;gap:20px}.NavbarBank_cursorPointer__Ewz_f{cursor:pointer}.CheckoutFooter_checkoutFooterContainer__O7Nwo{display:flex;justify-content:flex-start;align-items:center;width:100%;box-sizing:border-box;flex-shrink:0;height:74px;gap:10px;border-radius:12px 12px 0 0;background:#fff;box-shadow:0 -4px 40px 0 rgba(0,0,0,.0509803922);position:relative}.CheckoutFooter_h100__5A3ow{height:116px}.CheckoutFooter_link__thfcJ{color:#018fbf;text-decoration:none;font-weight:500;cursor:pointer}.CheckoutFooter_checkboxContainer__umaiq{position:absolute;top:16px;left:12px}.CheckoutFooter_buttonsContainer__pDXls{display:flex;position:absolute;bottom:16px;left:0;right:0;gap:10px;padding:0 16px;width:100%;box-sizing:border-box;align-items:center}.CheckoutFooter_buttonsContainer__pDXls>:first-child{flex-shrink:0}.CheckoutFooter_buttonsContainer__pDXls>:nth-child(2){flex:1 1 auto;min-width:0;width:auto}.CheckoutFooter_continueButton__hH6hl{display:flex;align-items:center;justify-content:center;gap:10px;width:100%}@media screen and (min-width:768px){.CheckoutFooter_checkoutFooterContainer__O7Nwo{display:flex;justify-content:flex-end;align-items:center;align-self:center;height:74px;gap:10px;border-radius:0 0 12px 12px;background:#fff;box-shadow:0 0 40px 0 rgba(0,0,0,.0509803922);position:relative}.CheckoutFooter_buttonsContainer__pDXls{position:static;width:auto;padding:0;margin:0 20px 0 0}.CheckoutFooter_buttonsContainer__pDXls>:nth-child(2){flex:0 0 auto;min-width:200px}}#CheckoutFooter_payment-container__X3eBr>fiserv-component>div>button{color:red}.CheckoutFooter_fiserv__UCEKL{color:green}.DaytoursIntineraryCard_carrousel__FKXry{height:250px}@media(min-width:768px){.DaytoursIntineraryCard_carrousel__FKXry{height:330px}}.DaytoursIntineraryCard_card__LBRhB{background-color:#fff;border-radius:1rem;border:1px solid #dfdfdf;box-shadow:0 0 40px 0 rgba(0,0,0,.05);padding:2rem}.DaytoursIntineraryCard_card__LBRhB p,.DaytoursIntineraryCard_card__LBRhB span{margin:0}.DaytoursIntineraryCard_row__SyOEh{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:1.5rem;gap:1.5rem}.DaytoursIntineraryCard_col_image__catl2{grid-column:span 12}@media(min-width:768px){.DaytoursIntineraryCard_col_image__catl2{grid-column:span 4}}.DaytoursIntineraryCard_col_image__catl2 img{width:100%;height:auto}.DaytoursIntineraryCard_col_content__4QvSN{grid-column:span 12;padding:0 1.5rem}@media(min-width:768px){.DaytoursIntineraryCard_col_content__4QvSN{grid-column:span 8;padding:0}}.DaytoursIntineraryCard_m0__XYJPv{margin:0}.DaytoursIntineraryCard_divider__obwqm{width:100%;height:1px;background-color:#dfdfdf;margin-bottom:1rem}.DaytoursIntineraryCard_divider_large__ZMXkd{width:100%;height:1px;background-color:#dfdfdf;margin:1rem 0}.DaytoursIntineraryCard_link__H0EN4{color:#076f92}.DaytoursIntineraryCard_travel_summary__NeNkC{display:flex;flex-direction:column;gap:1rem;margin-bottom:.5rem}.DaytoursIntineraryCard_only_mb__vyZaL{display:none}.DaytoursIntineraryCard_only_dk__C0AYX{display:block}@media screen and (max-width:767px){.DaytoursIntineraryCard_card__LBRhB{padding:0;border:0;border-radius:0;box-shadow:none}.DaytoursIntineraryCard_only_mb__vyZaL{display:block}.DaytoursIntineraryCard_only_dk__C0AYX{display:none}.DaytoursIntineraryCard_card_mb__V079U{background-color:#fafafa;padding:1rem;border-radius:1rem;margin-top:1rem}.DaytoursIntineraryCard_travel_summary__NeNkC div:first-child,.DaytoursIntineraryCard_travel_summary__NeNkC div:nth-child(2){padding:0}.DaytoursIntineraryCard_travel_summary__NeNkC{margin-top:.5rem}}.DaytoursIntineraryCard_title__KOFnn{margin-bottom:0}@media(min-width:768px){.DaytoursIntineraryCard_title__KOFnn{margin-bottom:1rem}}.ProductCardDescription_productCardContent__qgdxH{display:flex;flex-direction:column;gap:5px;padding:16px}.ProductCardDescription_noPadding__QPNrc{padding:0}.ProductCardDescription_productCardRow__Fs7fO{display:flex;justify-content:space-between;align-items:center;gap:10px}.ProductCardDescription_productCardRow2__EymE6{display:flex;justify-content:space-between}.ProductCardDescription_roundTrip__h_kEX{display:flex;flex-direction:column}.ProductCardDescription_tripPath__IKZsi{width:88px;text-align:center}.ProductCardDescription_tripHour__WfaSx{font-family:Figtree;font-size:18px;font-weight:500;line-height:21.6px;text-align:left;color:#212121}.ProductCardDescription_tagContainer__1BEGH{display:flex;gap:8px;flex-direction:row}.ProductCardDescription_tripCity__Gf4g5{color:#212121}.ProductCardDescription_textRight__ef3Dj{text-align:right!important}.ProductCardDescription_productCardDescription__in3zA{display:flex;padding:6px 0 0;justify-content:space-between}.ProductCardDescription_pathLinkText__Ac3UG,.ProductCardDescription_pathText__0Mqvi{color:#606060}.ProductCardDescription_pathLinkText__Ac3UG{color:#076f92;font-weight:500}.ProductCardDescription_frecuentaRedemptionMobile__sIjOK{gap:5px}.ProductCardDescription_frecuentaRedemptionMobile__sIjOK .ProductCardDescription_productCardRow__Fs7fO{align-items:flex-start;gap:10px}.ProductCardDescription_frecuentaRedemptionMobile__sIjOK .ProductCardDescription_arrivalTimeContainer__unM_O,.ProductCardDescription_frecuentaRedemptionMobile__sIjOK .ProductCardDescription_departureTimeContainer__nfFVk{flex:0 0 90px;width:90px}.ProductCardDescription_frecuentaRedemptionMobile__sIjOK .ProductCardDescription_arrivalTimeContainer__unM_O{display:flex;justify-content:flex-end}.ProductCardDescription_frecuentaRedemptionMobile__sIjOK .ProductCardDescription_arrivalTimeContainer__unM_O span,.ProductCardDescription_frecuentaRedemptionMobile__sIjOK .ProductCardDescription_departureTimeContainer__nfFVk span{font-size:18px;line-height:120%}.ProductCardDescription_frecuentaRedemptionMobile__sIjOK .ProductCardDescription_tripPath__IKZsi{flex:1 1 88px;width:88px}.ProductCardDescription_frecuentaRedemptionMobile__sIjOK .ProductCardDescription_productCardRow2__EymE6{gap:10px}.ProductCardDescription_frecuentaRedemptionMobile__sIjOK .ProductCardDescription_tripCity__Gf4g5{flex:0 0 90px;font-size:14px;line-height:130%;width:90px}.ProductCardDescription_frecuentaRedemptionMobile__sIjOK .ProductCardDescription_pathLinkText__Ac3UG,.ProductCardDescription_frecuentaRedemptionMobile__sIjOK .ProductCardDescription_pathText__0Mqvi{font-size:11px;line-height:130%}.ProductCardDescription_frecuentaRedemptionMobile__sIjOK .ProductCardDescription_productCardDescription__in3zA{padding-top:6px}@media screen and (min-width:768px){.ProductCardDescription_productCardContent__qgdxH{flex:1 1;padding:0;margin-top:0}.ProductCardDescription_constrainedDesktopWidth___vGos{max-width:560px;width:100%}.ProductCardDescription_tripSelected__bza3t{margin-top:0}.ProductCardDescription_tripPath__IKZsi{flex:3 1}.ProductCardDescription_roundTrip__h_kEX{flex:2 1}.ProductCardDescription_roundTripRight__wZsgm{align-items:end}.ProductCardDescription_productCardRow__Fs7fO{justify-content:space-between;gap:24px}.ProductCardDescription_productCardRow2__EymE6{display:flex;justify-content:space-between}.ProductCardDescription_tripHour__WfaSx{font-size:21px;line-height:25.2px}.ProductCardDescription_arrivalTimeContainer__unM_O{width:120px;display:flex;align-content:end;min-width:90px;justify-content:end}.ProductCardDescription_departureTimeContainer__nfFVk{width:120px;display:flex;align-content:start;min-width:90px;justify-content:start}.ProductCardDescription_productCardContent__qgdxH.ProductCardDescription_purchaseSummary__gsLdE{flex:0 0 312px;max-width:312px}.ProductCardDescription_purchaseSummary__gsLdE .ProductCardDescription_productCardRow__Fs7fO{justify-content:flex-start;gap:24px}.ProductCardDescription_purchaseSummary__gsLdE .ProductCardDescription_tripPath__IKZsi{flex:0 0 132px;width:132px}.ProductCardDescription_purchaseSummary__gsLdE .ProductCardDescription_departureTimeContainer__nfFVk{width:64px;min-width:64px}.ProductCardDescription_purchaseSummary__gsLdE .ProductCardDescription_arrivalTimeContainer__unM_O{width:70px;min-width:70px;justify-content:flex-start}}.DaytourCard_card__5QNW2{background-color:#fff;border-radius:1rem;overflow:hidden;border:1px solid #dfdfdf;width:100%;max-width:100%;box-sizing:border-box;height:100%;transition:box-shadow .2s ease-in-out;cursor:pointer}.DaytourCard_card__5QNW2:hover{box-shadow:0 4px 40px 0 rgba(0,0,0,.05)}.DaytourCard_image__7vbJ7{width:100%;height:200px;position:relative;overflow:hidden}.DaytourCard_image__7vbJ7 img{width:100%;height:100%;object-fit:cover;display:block}.DaytourCard_content_wrapper__uL8rx{padding:1.5rem;justify-content:space-between;height:calc(100% - 250px)}.DaytourCard_content__SIfO5,.DaytourCard_content_wrapper__uL8rx{display:flex;flex-direction:column;gap:8px}.DaytourCard_m0__nf4QS{margin:0}.DaytourCard_divider__4OOt0{width:100%;height:1px;background-color:#dfdfdf;margin:1rem 0}.DaytourCard_pillWrapper__EKyoZ{display:inline-flex;margin-bottom:5px}.DaytourCard_promotionalCoupon__JSUqK{display:flex;flex-direction:column;align-items:flex-start;gap:6px;margin-top:4px;max-width:100%}.DaytourCard_promotionalCouponBadge__acGo0{display:inline-flex;align-items:center;gap:8px;max-width:100%;min-height:44px;border-radius:8px;padding:10px 14px;box-sizing:border-box;box-shadow:0 2px 8px rgba(0,0,0,.12);font-family:Figtree,sans-serif;font-size:14px;font-weight:700;line-height:1.2}.DaytourCard_promotionalCouponIcon__xMr9z{width:20px;height:20px;flex:0 0 auto;object-fit:contain}.DaytourCard_promotionalCouponText__xBAiJ{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DaytourCard_promotionalCouponValidity__UXvhh{margin:0;color:#606060;font-family:Figtree,sans-serif;font-size:12px;line-height:1.3}.DaytourCard_carrousel__RLxCF{height:250px}.DaytourCard_buttonContainer__Kd3RS{margin-top:.5rem}@media screen and (max-width:767px){.DaytourCard_content_wrapper__uL8rx{padding:1rem}.DaytourCard_image__7vbJ7{height:160px}.DaytourCard_promotionalCouponBadge__acGo0{width:100%;justify-content:center}}.MyPurchasesHeader_title__k2iOP{margin:0;color:#212121}.userInfo_m0__Zya6L{margin:0}.userInfo_textSecondary__dptDC{color:#606060}.userInfo_profileComponentTitle__T0CiI{padding:0 0 24px}.menuButtonsGroup_container__ObMB1{display:flex;flex-direction:column;border:1px solid #dfdfdf;border-radius:8px}.option_backLink__hvjou{text-decoration:none;color:#000;display:inline-flex;align-items:center;white-space:nowrap;gap:.5rem;padding:.75rem 1rem;border-bottom:1px solid #dfdfdf;position:relative}.option_backLink__hvjou.option_selected__9AU9F{background-color:#f2f9fc}.option_backLink__hvjou.option_selected__9AU9F:before{content:"";position:absolute;left:0;top:50%;bottom:0;width:4px;background-color:#018fbf;border-radius:0 4px 4px 0;height:50%;transform:translateY(-50%)}.option_backLink__hvjou:first-child{border-top-left-radius:8px;border-top-right-radius:8px}.option_backLink__hvjou:last-child{border-bottom:none;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.option_m0__jYXka{margin:0}.backLink_backLink__HKlzP{text-decoration:none;color:#606060;display:flex;align-items:center;gap:.25rem;font-weight:500;font-family:Figtree}.LoadPurchaseSummary_loadSummaryContainer__ocDlS{flex:1 1;display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:20px;overflow-y:auto}.LoadPurchaseSummary_loadSummaryContent__bUPqy{display:flex;flex-direction:column;width:100%;gap:16px}.LoadPurchaseSummary_summaryTitleContent__hlN1_{display:flex;flex-direction:column;align-self:start;gap:10px}.LoadPurchaseSummary_titleText__gRCto{font-family:Figtree;font-size:22px;font-weight:300;line-height:20px;text-align:left;color:#212121;font-weight:500}.LoadPurchaseSummary_subtitleBlock__6so_a{font-family:Figtree;display:flex;gap:5px;color:#606060}@media screen and (min-width:768px){.LoadPurchaseSummary_loadSummaryContainer__ocDlS{padding:20px 24px 24px;gap:20px}.LoadPurchaseSummary_summaryTitleContent__hlN1_{gap:5px}.LoadPurchaseSummary_titleText__gRCto{font-size:21px}.LoadPurchaseSummary_subtitleBlock__6so_a{font-size:16px}}.priceDetails_card__whSwZ{padding:1.25rem;border:none;box-shadow:none;background-color:#fff;border-radius:1rem;overflow:hidden;display:flex;flex-direction:column;gap:1.25rem}@media(min-width:768px){.priceDetails_card__whSwZ{padding:1.5rem 1.5rem 1.25rem;border:1px solid #dfdfdf;box-shadow:0 4px 60px 0 rgba(0,0,0,.05)}}.priceDetails_item__V1qyf{align-items:start}.priceDetails_item__V1qyf,.priceDetails_total__v_RoT{display:flex;flex-direction:row;gap:.5rem;justify-content:space-between}.priceDetails_total__v_RoT{align-items:center}.priceDetails_detail__rAgeg{max-width:40%;flex-grow:1}.priceDetails_bottom__mT_Ep{align-items:flex-end}.priceDetails_m0__jlwWB{margin:0}.priceDetails_greenColor__EvQr5{color:#03823e}.priceDetails_divider__xiDf5{width:100%;height:1px;background-color:#dfdfdf}.priceDetails_summary__DQMGj,.priceDetails_travel_path___9et2{display:flex;flex-direction:column;gap:.5rem}.priceDetails_smallText__qabL4{font-size:16px;font-weight:700}.priceDetails_totalAmount__kV2kq{font-weight:700}.priceDetails_inlineAmount__Oi_5R{display:inline-flex}.priceDetails_only_dk__mZkhv{display:none}@media(min-width:768px){.priceDetails_only_dk__mZkhv{display:block}}.ProfileSectionTitle_m0__eH0gt{margin:0}.profileForm_inputsContainer__ER8GD{display:flex;flex-direction:column;gap:1rem;margin-bottom:1rem;margin-top:1rem}@media(min-width:768px){.profileForm_inputsContainer__ER8GD{display:grid;grid-template-columns:repeat(12,1fr);margin-top:0}}.profileForm_inputsContainer__ER8GD::-webkit-scrollbar{display:none}.profileForm_personalDataField__sEVjs{grid-column:span 12}@media(min-width:768px){.profileForm_personalDataField__sEVjs{grid-column:span 6}}.profileForm_documentDataField__NcYlk{grid-column:span 12}@media(min-width:768px){.profileForm_documentDataField__NcYlk{grid-column:span 4}}.profileForm_title__rhokF{grid-column:span 12}.profileForm_typographyMargin__HuCQ9{margin:0}.profileForm_divider__50uoH{grid-column:span 12}.bookingModification_page__WFhIL{background:#f7f7f7;min-height:calc(100vh - 80px);padding:32px 16px 72px}@media(min-width:768px){.bookingModification_page__WFhIL{padding:32px 2.5rem 80px}}.bookingModification_modal__NYiZo{background:#fff;border-radius:8px;max-width:620px;padding:28px;width:min(620px,100vw - 32px)}.bookingModification_headerBand__L9hdg,.bookingModification_modalActions__IwpHk,.bookingModification_modalHeader__3vl7X,.bookingModification_successHeader__l1fMf{display:flex;gap:12px}.bookingModification_modalHeader__3vl7X,.bookingModification_successHeader__l1fMf{flex-direction:column}.bookingModification_checkoutBlock__HK0U5,.bookingModification_frozenBlock__XbOo1,.bookingModification_modalBody__Pat8F,.bookingModification_summaryBlock__tRise{display:flex;flex-direction:column;gap:16px}.bookingModification_modalBody__Pat8F{margin-top:24px}.bookingModification_checkoutGrid__s6efF,.bookingModification_dateGrid__dY4c6,.bookingModification_frozenGrid__cIyW4,.bookingModification_quoteRows__G2vzz,.bookingModification_selectionList__o3C91,.bookingModification_successGrid__CJqBW{display:grid;grid-gap:16px;gap:16px}.bookingModification_dateGrid__dY4c6{grid-template-columns:1fr}@media(min-width:768px){.bookingModification_dateGrid__dY4c6{grid-template-columns:repeat(2,minmax(0,1fr))}}.bookingModification_field__Ukfqw{display:flex;flex-direction:column;gap:8px}.bookingModification_fieldLabel__tUg28,.bookingModification_field__Ukfqw label{color:#212121;font-size:14px;font-weight:600}.bookingModification_dateInput__6Whph{border:1px solid #cfd7df;border-radius:6px;color:#212121;min-height:44px;padding:10px 12px;width:100%}.bookingModification_errorText__uTpuh{color:#c6420e;font-size:14px;margin:0}.bookingModification_modalActions__IwpHk{justify-content:flex-end;margin-top:28px}.bookingModification_headerBand__L9hdg{align-items:flex-start;justify-content:space-between;margin:0 auto 24px;max-width:1280px}.bookingModification_headerActions__J7vbm{display:flex;gap:12px;flex-wrap:wrap;justify-content:flex-end}.bookingModification_checkoutGrid__s6efF,.bookingModification_successGrid__CJqBW{align-items:start;margin:0 auto;max-width:1280px}@media(min-width:768px){.bookingModification_checkoutGrid__s6efF,.bookingModification_successGrid__CJqBW{grid-template-columns:minmax(0,1fr) 360px}}.bookingModification_checkoutMain__Xc5JD,.bookingModification_successMain__Zp2i0{display:flex;flex-direction:column;gap:24px;min-width:0}.bookingModification_checkoutAside__LKTZ8,.bookingModification_successAside__yE11b{background:#fff;border:1px solid #dfe6eb;border-radius:8px;display:flex;flex-direction:column;gap:18px;padding:20px}.bookingModification_selectedRows__rTiEL,.bookingModification_summaryRows__NRZyi{display:flex;flex-direction:column;gap:12px}.bookingModification_quoteRow___bA7E,.bookingModification_selectedRow__xp89m,.bookingModification_summaryRow__gMPZY{align-items:center;display:flex;gap:12px;justify-content:space-between}.bookingModification_quoteRow___bA7E span,.bookingModification_selectedRow__xp89m span,.bookingModification_summaryRow__gMPZY span{color:#606060;font-size:14px}.bookingModification_quoteRow___bA7E strong,.bookingModification_selectedRow__xp89m strong,.bookingModification_summaryRow__gMPZY strong{color:#212121;font-size:15px;text-align:right}.bookingModification_quoteTotal__0WPXP{border-top:1px solid #dfe6eb;padding-top:14px}.bookingModification_quoteTotal__0WPXP strong{color:#076f92;font-size:20px}.bookingModification_checkoutBlock__HK0U5,.bookingModification_frozenBlock__XbOo1,.bookingModification_successPanel__joh5x{background:#fff;border:1px solid #dfe6eb;border-radius:8px;padding:20px}.bookingModification_frozenGrid__cIyW4{grid-template-columns:1fr}@media(min-width:768px){.bookingModification_frozenGrid__cIyW4{grid-template-columns:repeat(2,minmax(0,1fr))}}.bookingModification_frozenItem__yfVj5{background:#f7f9fb;border-radius:6px;padding:14px}.bookingModification_frozenItem__yfVj5 span{color:#606060;display:block;font-size:13px;margin-bottom:6px}.bookingModification_frozenItem__yfVj5 strong{color:#212121;font-size:15px}.bookingModification_paymentPlaceholder__4djWe{background:#eef8fb;border:1px solid #bfe5f1;border-radius:8px;color:#076f92;padding:14px}.bookingModification_successPanel__joh5x{display:flex;flex-direction:column;gap:18px}.bookingModification_successMark__65hyV{align-items:center;background:#e9f7ee;border-radius:999px;color:#03823e;display:inline-flex;font-size:28px;font-weight:700;height:56px;justify-content:center;width:56px}.bookingModification_emptyState__JsM6F{align-items:center;display:flex;justify-content:center;min-height:320px}.bookingModification_emptyPanel__tdp5a{background:#fff;border:1px solid #dfe6eb;border-radius:8px;max-width:520px;padding:28px;text-align:center}@media(max-width:767px){.bookingModification_page__WFhIL{min-height:100vh;padding:24px 16px 120px}.bookingModification_modal__NYiZo{padding:22px}.bookingModification_headerActions__J7vbm,.bookingModification_headerBand__L9hdg,.bookingModification_modalActions__IwpHk,.bookingModification_quoteRow___bA7E,.bookingModification_selectedRow__xp89m,.bookingModification_summaryRow__gMPZY{align-items:stretch;flex-direction:column}.bookingModification_quoteRow___bA7E strong,.bookingModification_selectedRow__xp89m strong,.bookingModification_summaryRow__gMPZY strong{text-align:left}}.bookingModification_container__uaxvJ{padding-left:1.5rem;padding-right:1.5rem;margin:0 auto;max-width:100%;width:100%}@media(min-width:991px){.bookingModification_container__uaxvJ{padding-left:2.5rem;padding-right:2.5rem;padding-bottom:2rem}}@media(min-width:1400px){.bookingModification_container__uaxvJ{max-width:1280px}}.bookingModification_passengerContainer__N_ajr{display:flex;flex-direction:row;align-items:flex-start;gap:1rem}.bookingModification_col9__vLApI{gap:32px;display:flex;flex-direction:column;width:100%}.bookingModification_col3__FGB6S{flex-shrink:0;width:315px;max-width:315px}.bookingModification_card__WpyJN{border-radius:20px;background-color:#fff;border:1px solid #dfdfdf;box-shadow:0 4px 40px 0 rgba(0,0,0,.0509803922);height:-moz-fit-content;height:fit-content;padding:5px}.bookingModification_pageTitleContainer__yo75_{display:flex;height:29px;padding:16px 20px;gap:16px;background:#fff;justify-content:space-between}.bookingModification_helpContainer__w920a{padding:5px;margin:10px}.bookingModification_noPadding__zpAQL{padding:unset}.bookingModification_summaryContainer__gRlAx{padding:20px 10px}.bookingModification_sidebarInner__Bl7Zn{display:flex;flex-direction:column;gap:18px;padding:20px}.bookingModification_m0__nJ8YH{margin:0}@media screen and (min-width:768px){.bookingModification_checkoutContainer__kz1gM{padding:32px 0 60px;display:flex;flex-direction:column;gap:10px}.bookingModification_headerContainer__37v3b{display:flex;align-items:center;justify-content:space-between}.bookingModification_title__R59oI{font-family:Figtree;font-size:32px;font-weight:500}.bookingModification_pageTitleContainer__yo75_{padding:0;align-items:center}.bookingModification_card__WpyJN{padding:32px}.bookingModification_noPadding__zpAQL{padding:unset;margin-left:20px}}@media(max-width:767px){.bookingModification_passengerContainer__N_ajr{flex-direction:column}.bookingModification_col3__FGB6S{width:100%;max-width:100%}}.summaryLayout_contentContainer__Fj3Yb{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:2rem;gap:2rem;margin-top:1rem}@media(min-width:768px){.summaryLayout_contentContainer__Fj3Yb{grid-template-columns:minmax(0,1fr) 400px;gap:2rem;margin-top:4rem;padding:0}}@media(max-width:767px){.summaryLayout_mobileFlush__a0aoK{margin-top:0}}.summaryLayout_mainContent__eeZYQ{grid-column:span 12}@media(min-width:768px){.summaryLayout_mainContent__eeZYQ{grid-column:1}}.summaryLayout_sidebar__xlhu7{display:none}@media(min-width:768px){.summaryLayout_sidebar__xlhu7{display:block;grid-column:2}}.accordionHeader_accordionHeader__oZaDe{display:flex;align-items:center;width:100%}.accordionHeader_accordionTitle__6Vmzo{flex-grow:1;margin:0}.assignmentCard_container__x1Cgy{border:1px dashed #dfdfdf;border-radius:10px;padding:1rem}.assignmentCard_active__T7TYJ{background-color:#018fbf;border:1px solid #dfdfdf}.assignmentCardIcon_icon__E_GMM{margin-right:.5rem}.assignmentCardSubject_typography__WgpTJ{margin:0;flex-grow:1}.assignmentCardButtons_editButton__4WJJK{margin-left:.25rem}.ferryTicket_container__7RHf_{display:flex;align-items:center}.ferryTicket_icon__NG_q4{margin-right:.5rem}.ferryTicket_typography__QA1gI{margin:0;flex-grow:1}.ferryTicket_editButton__GDB9H{margin-left:.25rem}.TravelPath_trip__l1b1H{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:5px}.TravelPath_m0__bOCbA{margin:0}.cardSkeleton_card__rDH4_{background:#fff;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.08);padding:16px;display:flex;flex-direction:column;gap:8px;height:400px}.cardSkeleton_imageSkeleton__Tv9dE{background:#eee;height:120px;border-radius:8px;margin-bottom:16px}.cardSkeleton_lineSkeleton__Uis_W{background:#e0e0e0;border-radius:4px;margin-bottom:8px;height:16px}.cardSkeleton_lineLarge__R9H3d{width:80%;height:16px}.cardSkeleton_lineMedium___SBhS{width:60%;height:20px}.cardSkeleton_lineSmall__Jdi7_{width:40%;height:16px}.cardSkeleton_buttonSkeleton__9n9kx{background:#e0e0e0;border-radius:6px;margin-top:16px;height:32px;width:100%}@keyframes cardSkeleton_fadeSkeleton__ynvVW{0%{opacity:.5}50%{opacity:1}to{opacity:.5}}.cardSkeleton_buttonSkeleton__9n9kx,.cardSkeleton_imageSkeleton__Tv9dE,.cardSkeleton_lineSkeleton__Uis_W{position:relative;overflow:hidden;background:#e0e0e0;animation:cardSkeleton_fadeSkeleton__ynvVW 1.5s ease-in-out infinite;transition:background .4s ease,width .4s ease,height .4s ease}.rectangleSkeleton_skeleton__l5lHk{width:100%;min-height:120px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);border-radius:8px;margin:8px 0;animation:rectangleSkeleton_pulse__7KNWH 1.5s infinite;background-size:200% 100%}@keyframes rectangleSkeleton_pulse__7KNWH{0%{background-position:-200px 0}to{background-position:calc(200px + 100%) 0}}.DaytoursFiltersCard_card___XdHE{background-color:#fff;border-radius:1rem;max-width:800px;border:1px solid #dfdfdf;padding:1rem 1.25rem;display:flex;flex-direction:column;gap:1.25rem;box-shadow:0 4px 60px 0 rgba(0,0,0,.05)}.DaytoursFiltersCard_divider__2rhiy{width:100%;height:1px;background-color:#dfdfdf}.DaytoursFiltersCard_m0__Zg_xN{margin:0}.DaytoursFiltersCard_price_selector__fegDJ{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-top:1.5rem}@media screen and (max-width:767px){.DaytoursFiltersCard_card___XdHE{border-radius:0;background-color:rgba(0,0,0,0);max-width:none;border:none;padding:1.25rem;gap:1rem;box-shadow:none}.DaytoursFiltersCard_divider__2rhiy{display:none}}.DaytoursFiltersCard_buttonsContainer__PjeBZ{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem}.DaytoursFiltersCard_cleanButton__PqELs{display:flex;align-items:center}.typographyBlock_container__QBHR8{width:100%}.typographyBlock_blockColor__Vuum2{color:#212121;margin:0}.typographyBlock_m0__1dLRw{margin:0}.typographyBlock_richTextLine__Vk5TR{display:block}.typographyBlock_list__xxjxV{-webkit-margin-before:0;margin-block-start:0;-webkit-padding-start:1.2em;padding-inline-start:1.2em}.typographyBlock_checklist__zxGH8{-webkit-padding-start:0;padding-inline-start:0;list-style:none}.typographyBlock_checklistItem__qQ3gK{position:relative;list-style:none;padding-left:26px}.typographyBlock_checklistItem__qQ3gK:before{content:"";position:absolute;left:0;top:3px;width:16px;height:16px;box-sizing:border-box;border:1px solid #b7b7b7;border-radius:3px;background:#fff}.typographyBlock_checklistItem__qQ3gK[data-checked=true]:before{background:#018fbf;border-color:#018fbf}.typographyBlock_checklistItem__qQ3gK[data-checked=true]:after{content:"";position:absolute;left:6px;top:6px;width:4px;height:8px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.DeckCardPrice_price_wrapper__FPHV8{display:flex;flex-direction:column;padding:5px 0;gap:.5rem}.DeckCardPrice_price__9VoCk{display:flex;flex-direction:column;justify-content:flex-start;gap:4px}.DeckCardPrice_previous_price__TCFxV{color:#b7b7b7;text-decoration:line-through}.DeckCardPrice_m0__RN99Q{margin:0}.CouponLabel_coupon__tYg18{padding:12px 16px;display:flex;align-items:center;gap:8px;border-radius:8px;box-sizing:border-box;max-width:100%;min-width:0}.CouponLabel_m0__2UUri{margin:0;min-width:0;overflow-wrap:anywhere}.CouponLabel_icon__vYD_K{flex:0 0 auto}.EventsCard_card__VhjDm{background-color:#fff;border-radius:1rem;overflow:hidden;border:1px solid #dfdfdf;width:100%;max-width:100%;box-sizing:border-box;transition:box-shadow .2s ease-in-out;cursor:pointer}.EventsCard_card__VhjDm:hover{box-shadow:0 4px 40px 0 rgba(0,0,0,.05)}.EventsCard_image__7Q7pu{background-size:cover;background-position:50%;width:100%;height:200px;position:relative}.EventsCard_image_tag__gdklT{position:absolute;top:1.5rem;left:1.5rem}.EventsCard_content_wrapper__rfqqc{padding:1.5rem;display:flex;flex-direction:column;gap:.5rem;justify-content:space-between;height:calc(100% - 232px)}@media(min-width:768px){.EventsCard_content_wrapper__rfqqc{height:calc(100% - 248px)}}.EventsCard_content___aUom{display:flex;flex-direction:column;gap:.5rem}.EventsCard_m0__acpGr{margin:0}.EventsCard_mt_05__AY9d9{margin-top:.5rem}.EventsCard_link__4e2p5{color:#076f92;font-weight:500}@media screen and (max-width:767px){.EventsCard_content_wrapper__rfqqc{padding:1rem}}.InstitutionalFleetCard_card__D_7E_{background-color:#fff;border-radius:1rem;overflow:hidden;border:1px solid #dfdfdf;margin:0 1rem;height:100%;width:100%;max-width:100%;box-sizing:border-box}.InstitutionalFleetCard_image__a3y5l{background-size:cover;background-position:50%;width:100%;height:350px;position:relative}.InstitutionalFleetCard_image_tag__fm_PM{position:absolute;top:1.5rem;left:1.5rem}.InstitutionalFleetCard_content_wrapper__xCJsj{padding:1.5rem;display:flex;flex-direction:column;gap:1rem}.InstitutionalFleetCard_m0__pXt_x{margin:0}.InstitutionalFleetCard_divider__KukE8{width:100%;height:1px;background-color:#dfdfdf}.InstitutionalFleetCard_flex_row__gBsy_{display:flex;flex-direction:row;gap:.25rem}.InstitutionalFleetCard_flex_col__0_RSx{display:flex;flex-direction:column;gap:.5rem}.InstitutionalFleetCard_text_secondary__Y2uyE{color:#606060}.InstitutionalFleetCard_data__zPe0u{display:flex;flex-direction:column;gap:1.25rem}.InstitutionalFleetCard_header__NxglC{display:flex;flex-direction:column;gap:.5rem}.InstitutionalFleetCard_link__srXTM{color:#018fbf}@media screen and (max-width:767px){.InstitutionalFleetCard_image_tag__fm_PM{top:1rem;left:1rem}.InstitutionalFleetCard_image__a3y5l{height:160px}}.InstitutionalFleetCardHeaderBlock_header__TNgyU{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.InstitutionalFleetCardHeaderBlock_m0__65y3T{margin:0}.InstitutionalFleetCardBodyBlock_body___Rba2{margin:.15rem 0}.InstitutionalFleetCardBodyBlock_body_col__DUSH3{display:flex;flex-direction:column;gap:.25rem;width:100%}.InstitutionalFleetCardBodyBlock_body_row__vKdII{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:.25rem;width:100%}.InstitutionalFleetCardBodyBlock_m0__tsTkR{margin:0}.InstitutionalFleetCardBodyBlock_text_secondary__mFl_L{color:#606060}.mobileOverlay_buttonsContainer__ZOgS0{position:fixed;bottom:0;left:0;width:100%;background:#fff;box-shadow:0 -4px 60px 0 rgba(0,0,0,.15);padding:1rem;z-index:1000;box-sizing:border-box;border-top-left-radius:8px;border-top-right-radius:8px}.crossSellingCheckout_card__JgFVb{border-radius:20px;background-color:#fff;border:1px solid #dfdfdf;box-shadow:0 4px 40px 0 rgba(0,0,0,.0509803922);height:-moz-fit-content;height:fit-content;padding:32px;display:flex;flex-direction:column;gap:24px}.crossSellingCheckout_titleContainer__rExeW{display:flex;height:29px;gap:16px;background:#fff;justify-content:space-between}.crossSellingCheckout_title__tsRp6{margin:0}.crossSellingCheckout_grid__lC1KC{display:grid;grid-template-columns:1fr;grid-gap:16px;gap:16px}@media screen and (min-width:768px){.crossSellingCheckout_grid__lC1KC{grid-template-columns:repeat(2,1fr)}}.crossSellingProductView_card__cFz81{display:flex;align-items:stretch;min-height:116px;border-radius:8px;background-color:#fff;border:1px solid rgba(0,0,0,0);box-shadow:0 4px 40px 0 rgba(0,0,0,.05);overflow:hidden;box-sizing:border-box;transition:border-color .2s ease}.crossSellingProductView_cardSelected___adVD{border-color:#03823e}.crossSellingProductView_image__5YELa{width:40%;align-self:stretch;object-fit:cover;display:block}.crossSellingProductView_content__h8hI2{flex:1 1 auto;min-width:0;position:relative;padding:16px}.crossSellingProductView_selectorWrapper__C5TbR{position:absolute;top:16px;right:16px}.crossSellingProductInfo_info__FZV_Q{display:flex;flex-direction:column;min-width:0;gap:4px}.crossSellingProductInfo_title___CLDV{font-family:Figtree;font-weight:600;font-size:18px;line-height:120%;color:#212121;padding-right:44px}.crossSellingProductInfo_from__VCAv5,.crossSellingProductInfo_priceCaption__pe1jf{font-family:Figtree;font-weight:400;font-size:12px;line-height:130%;color:#606060}.crossSellingProductInfo_price__Iz9IM{margin:0;display:flex;align-items:baseline;gap:1px;color:#606060;white-space:nowrap}.crossSellingProductInfo_priceMain__T1WXQ{font-family:Figtree;font-weight:600;font-size:18px;line-height:120%}.crossSellingProductInfo_priceDecimals__Mh_zi{font-family:Figtree;font-weight:600;font-size:14px;line-height:130%}.crossSellingProductSelector_selector__3jar4{flex-shrink:0;width:36px;height:36px;box-sizing:border-box;border-radius:50%;border:1px solid #b3ddec;background-color:#fff;display:grid;place-items:center;line-height:0;cursor:pointer;padding:0;overflow:hidden;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.crossSellingProductSelector_selector__3jar4:hover{background-color:#f2f9fc}.crossSellingProductSelector_selectorSelected__Ql_bg{border-color:#03823e;background-color:#03823e}.crossSellingProductSelector_selectorSelected__Ql_bg:hover{background-color:#03823e}.card_card__W7KXc{padding:1.25rem;background-color:#fff;overflow:hidden;display:flex;flex-direction:column;gap:1.25rem;min-width:250px}@media(min-width:768px){.card_card__W7KXc{padding:1.5rem 1.5rem 1.25rem;border-radius:1rem;border:1px solid #dfdfdf;box-shadow:0 4px 60px 0 rgba(0,0,0,.05)}}.purchaseDetailsPrice_card__tMCdQ{padding:1.25rem;border:none;box-shadow:none;background-color:#fff;border-radius:1rem;overflow:hidden;display:flex;flex-direction:column;gap:1.25rem}@media(min-width:768px){.purchaseDetailsPrice_card__tMCdQ{padding:1.5rem 1.5rem 1.25rem;border:1px solid #dfdfdf;box-shadow:0 4px 60px 0 rgba(0,0,0,.05)}}.purchaseDetailsPrice_item__F_kxj{align-items:start}.purchaseDetailsPrice_item__F_kxj,.purchaseDetailsPrice_total__cy8cO{display:flex;flex-direction:row;gap:.5rem;justify-content:space-between}.purchaseDetailsPrice_total__cy8cO{align-items:center}.purchaseDetailsPrice_detail__a0g8N{max-width:45%;flex-grow:1}.purchaseDetailsPrice_bottom__OoRo3{align-items:flex-end}.purchaseDetailsPrice_m0__Gw6Hc{margin:0}.purchaseDetailsPrice_greenColor__WLRhy{color:#03823e}.purchaseDetailsPrice_divider__GLyhx{width:100%;height:1px;background-color:#dfdfdf}.purchaseDetailsPrice_summary__Mxr4O,.purchaseDetailsPrice_travel_path__bjPTB{display:flex;flex-direction:column;gap:.5rem}.purchaseDetailsPrice_smallText__Whj2H{font-size:16px}.purchaseDetailsPrice_only_dk__NSrmd{display:none}@media(min-width:768px){.purchaseDetailsPrice_only_dk__NSrmd{display:block}}.routeVisualization_routeVisualization___EOEt{display:flex;align-items:center;justify-content:space-between;gap:.25rem}.routeVisualization_lineToEnd__1pj7E,.routeVisualization_line__61Z_X{width:100%;height:1px;background-color:#000;position:relative}.routeVisualization_lineToEnd__1pj7E:after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:8px;height:8px;background-color:#000;border-radius:50%}.FooterDesktop_container__0THPV{padding-left:0;padding-right:0}@media(min-width:768px){.FooterDesktop_container__0THPV{padding-left:2.5rem;padding-right:2.5rem}}@media(min-width:991px){.FooterDesktop_container__0THPV{padding-left:clamp(2.5rem,8vw,10rem);padding-right:clamp(2.5rem,8vw,10rem)}}.FooterDesktop_container__0THPV{max-width:100%;background-color:#fff}.FooterDesktop_footerContainer__PEhEz{background:#fff;width:100%;display:flex;flex-wrap:wrap;gap:1.25rem}.FooterDesktop_col1__DTCVl{flex:1 1}.FooterDesktop_col2__KghIY{flex:2 1;display:flex;flex-direction:column;gap:16px;justify-content:space-between}.FooterDesktop_footerContent__VuUqV{padding:54px 0}.FooterDesktop_footerCopyright__vBHNY{display:flex;justify-content:center;align-items:center;padding:16px 0;gap:27px;border-top:1px solid #dfdfdf;background-color:#fff}.FooterDesktop_copyRightText__RVge6{font-family:Figtree;font-size:12px;font-weight:300;line-height:15.6px;text-align:left;color:#606060}.FooterDesktop_footerText__FRGzY{font-family:Figtree;font-size:16px;font-weight:300;line-height:20.8px;text-align:left;color:#606060;padding-right:20%}.FooterDesktop_companyDescription__0XTGQ{display:flex;flex-direction:column}.FooterDesktop_footerImage__RqPNB{width:108px;height:60px;display:block;cursor:pointer}.FooterDesktop_dropdownLinksMenuContainer__z0wT1{display:flex;flex-direction:column;gap:20px}.FooterDesktop_logosContainer__r6b_D{display:flex;gap:20px}.FooterDesktop_logo__W2YOD{display:flex;justify-content:center;align-items:center;width:92px;height:123px}.FooterDesktop_logo__W2YOD img{max-width:92px;max-height:123px}.FooterDesktop_social__t5zCX{width:-moz-fit-content;width:fit-content;display:flex;flex-direction:column;gap:10px}.travelRoute_containerHorizontal__N85Vr{display:flex;justify-content:space-between;align-items:center;gap:.5rem}.travelRoute_containerVertical__yY6Go{display:flex;flex-direction:column;align-items:center;gap:.5rem}.travelRoute_visualizationContainer__s0AYM{flex:1 1}.travelRoute_labelsBelow__dQVtw{display:flex;justify-content:space-between;width:100%}.travelRoute_visualizationContainerWithLabelsBelow__FxvCF{width:100%}.travelRoute_destination___GwFe,.travelRoute_origin___qN_d{margin:0}.PaymentStatus_error__wf_dd{width:100%;padding:16px;border:1px solid #e57373;border-radius:8px;background:#fff7f7}.PaymentStatus_errorText__cCRXK{margin:0;color:#c62828}.PaymentGateway_gatewayWrapper__fNw04 payment-gateway{--fiserv-button-bg-color:#018fbf;--fiserv-button-font-family:Figtree;--fiserv-button-font-size:14px;display:block;width:100%}.paymentsErrorModal_errorModalContainer__XB8CW{display:flex;flex-direction:column;align-items:center;width:-webkit-fill-available;width:fill-available;gap:1rem;padding:1rem}.paymentsErrorModal_paymentErrorModalText__QMK0y{font-family:Figtree;font-size:14px;font-weight:300;line-height:18.2px;text-align:center;color:#606060}.paymentsErrorModal_paymentErrorFooterContainer__7NpWz{width:-webkit-fill-available;width:fill-available;padding:1rem 0 0;display:flex;justify-content:center}@media(min-width:768px){.paymentsErrorModal_paymentErrorFooterContainer__7NpWz{padding:1rem .5rem 0}}.GenericModal_hiddedModal__xLtfO{display:none;position:fixed;top:0;left:0;width:100%;height:100dvh;background-color:rgba(0,0,0,.5);z-index:1000;justify-content:center;align-items:center;box-sizing:border-box}.GenericModal_modalContainer__tmQdx{box-sizing:border-box;padding:15px;width:-webkit-fill-available;width:fill-available;height:-webkit-fill-available;height:fill-available;min-height:0;display:flex;justify-content:center;align-items:center}.GenericModal_modalContainer__tmQdx.GenericModal_mobileFullWidth___Ruia{padding:0}.GenericModal_show__Ik79G{display:flex;flex-direction:column}.GenericModal_modalContentFullWidth__RK5Qg{box-sizing:border-box;background:#fafafa;overflow:hidden;flex:1 1;min-height:0;display:flex;flex-direction:column;justify-content:space-between;height:100%;width:100%}.GenericModal_modalContentSummaryMobile__2tBY4,.GenericModal_modalContentWidth320__qfLn3,.GenericModal_modalContentWidth500__n30U3{display:flex;flex-direction:column;justify-content:center;align-items:center;max-width:500px;width:100%;background:#fff;overflow-y:auto;border-radius:.5rem}.GenericModal_modalContentSummaryMobile__2tBY4{overflow-x:hidden}.GenericModal_modalContentWidth500__n30U3{width:500px}.GenericModal_modalContentWidth65__2EuIW{width:65%}.GenericModal_modalContentWidth65__2EuIW,.GenericModal_modalContentWidth800__bik7O{display:flex;flex-direction:column;justify-content:center;align-items:center;background:#fff;overflow-y:auto;border-radius:8px}.GenericModal_modalContentWidth800__bik7O{width:800px}.GenericModal_modalContentWidth61__2_mP7{display:flex;flex-direction:column;justify-content:center;align-items:center;width:61%;background:#fff;overflow-y:auto;border-radius:8px}@media screen and (min-width:768px){.GenericModal_modalContentSummaryMobile__2tBY4,.GenericModal_modalContentWidth320__qfLn3,.GenericModal_modalContentWidth500__n30U3{width:500px;max-height:600px;max-width:500px}}.LoadPayment_loadPaymentContainer__kaFTa{flex:1 1;display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:20px;overflow-y:auto}.LoadPayment_loadPaymentContent__ELgoc{display:flex;flex-direction:column;width:100%;gap:24px}.LoadPayment_cardContainer__p_Dpn{width:33%}.LoadPayment_paymendDisabled__LDD_X{display:flex;flex-direction:row;background:#fcf6f3;padding:8px;border-radius:8px;gap:5px;align-items:center}.LoadPayment_paymendDisabledText___el7g{font-family:Figtree;font-size:14px;line-height:18.2px}.LoadPayment_alertImage__AsEIc{width:16px;height:16px}.LoadPayment_errorModalContainer__QWXLT{display:flex;flex-direction:column;align-items:center;width:-webkit-fill-available;width:fill-available;gap:1rem;padding:1rem}.LoadPayment_paymentErrorModalText__nwW_u{font-family:Figtree;font-size:14px;font-weight:300;line-height:18.2px;text-align:center;color:#606060}.LoadPayment_paymentErrorFooterContainer__FxZ9b{width:-webkit-fill-available;width:fill-available;padding:1rem 0 0;display:flex;justify-content:center}@media screen and (min-width:768px){.LoadPayment_loadPaymentContainer__kaFTa{padding:10px 0 0;overflow-y:unset}}.SecondaryNavbar_secondaryNavbarWrapper__udgW7{position:relative}.SecondaryNavbar_secondaryNavbarContainer__ba_DO{display:flex;justify-content:space-between;align-items:center;flex-direction:row;background:#fff;height:40px;box-shadow:0 40px 40px 0 rgba(0,0,0,.0509803922);overflow-x:auto;padding:0 12px}@media(min-width:768px){.SecondaryNavbar_secondaryNavbarContainer__ba_DO{padding:0}}.SecondaryNavbar_scrollChevron__G36og{position:absolute;top:0;height:100%;width:32px;display:flex;align-items:center;justify-content:center;padding:0;border:none;background:rgba(0,0,0,0);cursor:pointer;z-index:2;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s ease,visibility 0s linear .2s}.SecondaryNavbar_scrollChevronVisible__Kny7q{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .2s ease,visibility 0s linear 0s}.SecondaryNavbar_scrollChevronLeft__86z_y{left:0}.SecondaryNavbar_scrollChevronRight__M3PmM{right:0}.SecondaryNavbar_chevronIcon__sdaEK{filter:grayscale(1);opacity:.8}.SecondaryNavbar_checkInOnlineContainer__TxMl8{display:flex;background:#fff}.SecondaryNavbar_fadeRight__6RHrC{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 64px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 64px),transparent)}.SecondaryNavbar_fadeLeft__jJAY9{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 64px);mask-image:linear-gradient(90deg,transparent 0,#000 64px)}.SecondaryNavbar_fadeLeft__jJAY9.SecondaryNavbar_fadeRight__6RHrC{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 64px,#000 calc(100% - 64px),transparent);mask-image:linear-gradient(90deg,transparent 0,#000 64px,#000 calc(100% - 64px),transparent)}.SecondaryNavbar_image__INTo7{width:16px;height:16px}.SecondaryNavbar_text__M_KHs{font-family:Figtree;font-size:12px;font-weight:500;line-height:15.6px;text-align:left;color:#076f92;white-space:nowrap}.SecondaryNavbar_promosContainer__ywr0K{width:86px}.SecondaryNavbar_arrivalsContainer__qCTcr,.SecondaryNavbar_promosContainer__ywr0K{display:flex;padding:12px 8px;gap:5px;background:#fff}.SecondaryNavbar_leftBankContainer__Lr_pM{display:flex;gap:20px;margin-left:12vw}.SecondaryNavbar_rightBankContainer__k32CE{display:flex;margin-right:12vw}.SecondaryNavbar_secondaryNavbarBankContainer__pM4BL{display:flex;justify-content:space-between;padding:0;background:#fff;height:40px;box-shadow:0 40px 40px 0 rgba(0,0,0,.0509803922)}@media screen and (min-width:768px){.SecondaryNavbar_secondaryNavbarBankContainer__pM4BL{width:100vw;margin-left:calc(-50vw + 50%);position:relative;left:0}}.SecondaryNavbar_checkInOnlineBankContainer__rJ_Fn{display:flex;padding:12px;gap:5px;margin-left:0;background:#fff;align-items:center}.SecondaryNavbar_checkInOnlineBankContainer__rJ_Fn:last-child{margin-left:auto}@media screen and (min-width:768px){.SecondaryNavbar_text__M_KHs{font-size:16px}}.SecondaryNavbar_linkItem__F7E8X{display:flex;align-items:center;gap:.5rem;text-decoration:none;cursor:pointer;transition:opacity .2s;padding:4px 8px;border-radius:4px}.SecondaryNavbar_linkItem__F7E8X:hover{background:rgba(0,0,0,.05)}.SecondaryNavbar_linkItem__F7E8X .SecondaryNavbar_text__M_KHs{white-space:nowrap}.SecondaryNavbar_linkItem__F7E8X:first-of-type{padding-left:0}.SecondaryNavbar_linkItem__F7E8X:last-of-type{padding-right:0}.error_container__lZa6n{justify-content:center;padding:80px 20px 40px}.error_container__lZa6n,.error_content__2jtWp{display:flex;gap:32px;flex-direction:column;align-items:center}.error_content__2jtWp{flex:1 1}.error_subtitle__YZ7ra{font-size:14px;padding:0 15px}.error_subtitle__YZ7ra,.error_title___PIlY{align-self:center;text-align:center;font-family:Figtree}.error_title___PIlY{font-size:28px;line-height:33.6px}.error_textContainer__bhO8j{display:flex;flex-direction:column;gap:20px}.error_subtitleBlue__Q9FVp{font-weight:500;color:#076f92}.error_contentImg__5p454{height:67px;width:200px}@media screen and (min-width:768px){.error_content__2jtWp{width:600px;gap:60px;height:600px}.error_textContent__mZ0Ho{height:640px}.error_title___PIlY{font-size:32px;line-height:38.4px}.error_subtitle__YZ7ra{font-size:16px}.error_contentImg__5p454{height:120px;width:360px}.error_textContainer__bhO8j{gap:12px;width:656px}.error_container__lZa6n{padding:160px 60px 0;gap:16px}}.error_fontW600__eEFrm{font-weight:500}.error_buttonContainer__iLvq3{align-self:center}.ForgotPasswordForm_forgotPasswordContainer__ZOq8R{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;max-width:535px}@media(min-width:768px){.ForgotPasswordForm_forgotPasswordContainer__ZOq8R{gap:2.5rem}}.ForgotPasswordForm_headerTextTitle__zohtx{color:#212121;margin:0}.ForgotPasswordForm_headerText__VUcxp{margin-top:0;margin-bottom:1rem;color:#606060}.ForgotPasswordForm_forgotPasswordForm__5Sm1X{width:100%;display:flex;flex-direction:column;gap:1rem}@media(min-width:768px){.ForgotPasswordForm_forgotPasswordForm__5Sm1X{gap:36px}}.ForgotPasswordForm_formButtons__joi9f{display:flex;flex-direction:column;align-items:center}.ForgotPasswordForm_resendButtons__3CuEX{display:flex;justify-content:center;margin-top:32px;gap:10px}.ForgotPasswordForm_input__9lkgX{width:100%}.LoginForm_loginFormContainer__TRkAj{display:grid;grid-gap:1rem;gap:1rem;position:relative}.LoginForm_loginForm__725Ud{display:flex;flex-direction:column;gap:1rem}.LoginForm_passwordContainer__83c2W{display:flex;flex-direction:column;gap:5px}.LoginForm_loginFormButtons__Bx3Lw{display:flex;flex-direction:column;align-items:center;padding-top:1.25rem;gap:2rem}.LoginForm_loginSignupButtons__w0M1P{display:flex;height:23px;gap:10px;justify-content:center}.LoginForm_forgotPasswordContainer__bHSHS{display:flex;justify-content:space-between;align-items:center}.recoverPassword_recoverPasswordContainer__IrS_8{display:grid;justify-content:center;padding:32px 20px}.SignupForm_signupFormContainer__B6CFy{display:grid;grid-gap:1rem;gap:1rem;width:100%}.SignupForm_signupContent__D0E_A{display:flex;flex-direction:column;gap:1rem}.SignupForm_signupFormButtons__x1Hix{display:flex;flex-direction:column;height:117px;padding:20px 0 0;gap:32px}.SignupForm_loginSignupButtons__6sU22{display:flex;height:23px;gap:10px;justify-content:center}.SignupForm_signupButtonContainer__JTg1k{width:100%;display:flex;justify-content:center;gap:.5rem}.SignupForm_inputContainer__wSHyj{display:flex;flex-direction:column;gap:5px}.SignupForm_modalContainer__bu37n{display:flex;flex-direction:column;align-items:center;padding:16px;gap:1rem;max-width:500px}.SignupForm_modalContainer__bu37n span{font-family:Figtree;text-align:center}.SignupForm_stepHeader__uY6eM{display:flex;flex-direction:column;gap:.5rem}.SignupForm_divider__pi82S{margin:.25rem 0 .5rem}.SignupForm_formRow__E9d5d{display:flex;flex-direction:row;gap:.75rem;flex-wrap:wrap}@media(max-width:600px){.SignupForm_formRow__E9d5d{flex-direction:column}}.SignupForm_formField__Vcm42{flex:1 1;min-width:150px}.SignupForm_backButton__WaIUS{margin-right:.5rem}.SignupForm_stepperContainer__bpQVh{display:flex;justify-content:start;align-items:center;width:100%;gap:1rem;flex-wrap:wrap}@media(min-width:768px){.SignupForm_stepperContainer__bpQVh{justify-content:center;gap:0}}.SignupForm_stepperLine__H9z_9{height:1px;background-color:#d7d7d7;flex-grow:1;max-width:4rem;margin-right:1.5rem;margin-left:1.5rem;display:none}@media(min-width:768px){.SignupForm_stepperLine__H9z_9{display:block}}.SignupForm_stepperCircle__QeNrK{font-family:Figtree;width:30px;height:30px;border-radius:50%;display:flex;justify-content:center;align-items:center;margin:0 10px 0 0;border:1px solid #d7d7d7;color:#fff;background-color:#d7d7d7}.SignupForm_stepperCircle__QeNrK.SignupForm_active__Y0RB_,.SignupForm_stepperCircle__QeNrK.SignupForm_completed__LNDG3{background-color:#018fbf;border-color:#018fbf;color:#fff}.SignupForm_stepperLabel__ZQqQx{color:#606060}.SignupForm_stepperLabel__ZQqQx.SignupForm_active__Y0RB_{color:#018fbf;font-weight:500}.SignupForm_stepperItem__j0PnO{display:flex;flex-direction:row;align-items:center}.SignupForm_m0__G0lj7{margin:0}.layout_container__fwQu5{padding-left:1.5rem;padding-right:1.5rem}@media(min-width:768px){.layout_container__fwQu5{padding-left:2.5rem;padding-right:2.5rem}}@media(min-width:991px){.layout_container__fwQu5{padding-left:clamp(2.5rem,8vw,10rem);padding-right:clamp(2.5rem,8vw,10rem)}}.layout_container__fwQu5{box-sizing:border-box;margin:0 auto;max-width:100%;width:100%}@media(min-width:1600px){.layout_container__fwQu5{max-width:calc(1600px + 10rem + 10rem)}}.FooterButton_text__Z8yyb{color:#606060}.errorAlert_loginFormErrorContainer__eszkS{display:flex;align-items:center;gap:5px;border-radius:.5rem;padding:1rem;background-color:#fcf6f3}.errorAlert_informativeImage__G1lgZ{width:18px;height:22px}.errorAlert_errorText__inMNQ{font-family:Figtree;font-size:1rem;color:#606060;line-height:130%}.FooterLink_dropdownLinksMenuContent__maDiN{display:flex;justify-content:space-between;align-items:center;gap:16px}.FooterLink_dropdownMenuItem__Bkoo4{font-family:Figtree;font-size:18px;font-weight:500;line-height:21.6px;text-align:left;color:#212121;text-decoration:none}.FooterLink_dropdownMenuButton__lTblX{display:flex;justify-content:center;align-items:center;padding:8px;background:rgba(0,0,0,0);border:none}.FooterLink_buttonImage__ZGIzc{width:18px;height:18px}.FooterLink_infoContainer__8tqqx{display:flex;flex-direction:column;gap:12px;margin-bottom:16px}@media(min-width:768px){.FooterLink_infoContainer__8tqqx{margin-bottom:0}}.FooterLink_infoText__Vm_5Y{font-family:Figtree;font-size:14px;font-weight:300;line-height:18.2px;text-align:left;color:#606060;text-decoration:none;transition:color .2 ease-in-out}.FooterLink_infoText__Vm_5Y:hover{color:#212121}.SocialMedia_socialMedia__Wqvyy{display:flex;gap:10px}.SocialMedia_socialMediaImage__jEvPK{width:24px;height:24px}.FooterMobile_footerContainer__8Bjjt{background:#fff}.FooterMobile_footerContent__MMo8A{display:flex;flex-direction:column;gap:16px;padding:5px}@media screen and (min-width:360px){.FooterMobile_footerContent__MMo8A{padding:20px}}.FooterMobile_companyDescription__sj4VB{display:flex;flex-direction:column}.FooterMobile_footerCopyright__6DIx0{display:flex;justify-content:center;align-items:center;padding:16px 0;gap:27px;border-top:1px solid #dfdfdf}.FooterMobile_copyRightText__n8R7Q{font-family:Figtree;font-size:12px;font-weight:300;line-height:15.6px;text-align:left;color:#606060}.FooterMobile_footerText__sUjlb{font-family:Figtree;font-size:14px;font-weight:300;line-height:18.2px;text-align:left;color:#606060;width:315px}.FooterMobile_footerImage__F6qfv{width:108px;height:60px;cursor:pointer}.FooterMobile_socialMedia__2cNM0{display:flex;gap:10px}.FooterMobile_socialMediaImage__LuMSh{width:24px;height:24px}.FooterMobile_dropdownLinksMenuContainer__iCyvw{display:flex;flex-direction:column;gap:8px}.FooterMobile_logosContainer__T3ih_{display:flex;gap:20px}.FooterMobile_logo__hIp4l{display:flex;justify-content:center;align-items:center;width:92px;height:123px}.FooterMobile_logo__hIp4l img{max-width:92px;max-height:123px}.CheckoutErrorComponent_errorContainer__ZGgBO{display:flex;justify-content:center;height:329px;padding:1.25rem;gap:1rem}.CheckoutErrorComponent_errorContent__7ZLYf{display:flex;flex-direction:column;gap:32px}.CheckoutErrorComponent_buttonContainer__VXIBN{display:flex;flex-direction:column;gap:12px;align-items:center}.CheckoutErrorComponent_buttonRetry__SVSzM{padding:12px 24px;gap:5px;border-radius:25px;background:#018fbf;border:1px solid #dfdfdf;width:100%;cursor:pointer;white-space:nowrap}.CheckoutErrorComponent_buttonRetryText__5Kt2M{height:18px;font-family:Figtree;font-size:16px;font-weight:500;line-height:18px;text-align:left;color:#fff}@media screen and (min-width:768px){.CheckoutErrorComponent_errorContent__7ZLYf{width:600px}.CheckoutErrorComponent_buttonRetry__SVSzM{display:flex;flex-direction:column;justify-content:center;padding:16px 32px;align-items:center}.CheckoutErrorComponent_buttonRetryText__5Kt2M{font-size:16px;width:auto}.CheckoutErrorComponent_errorContainer__ZGgBO{padding:100px 0;height:304px}.CheckoutErrorComponent_buttonContainer__VXIBN{flex-direction:row-reverse;align-self:center}}.FrecuentaCard_label__8hmwi{padding:12px 18px;position:absolute;bottom:0;left:0;right:0;z-index:2}.FrecuentaCard_label__8hmwi *{font-size:11px!important;font-weight:500!important}@media(min-width:768px){.FrecuentaCard_label__8hmwi *{font-size:12px!important}}.FrecuentaCard_card__KR023{background-color:#fff;border-radius:1rem;overflow:hidden;border:1px solid #dfdfdf;width:100%;max-width:100%;min-width:0;height:100%;box-sizing:border-box;display:flex;flex-direction:column;transition:box-shadow .2s ease-in-out;cursor:pointer}.FrecuentaCard_card__KR023:hover{box-shadow:0 4px 40px 0 rgba(0,0,0,.05)}.FrecuentaCard_image__OOPek{background-size:cover;background-position:50%;width:100%;min-height:200px;aspect-ratio:1.6;position:relative}.FrecuentaCard_image_tag__6GGS_{position:absolute;top:30px;left:30px}.FrecuentaCard_content_wrapper__yMJ3U{padding:30px;display:flex;flex-direction:column;flex:1 1;min-width:0;gap:24px}.FrecuentaCard_content__84WMV{display:flex;flex-direction:column;flex:1 1;min-width:0;gap:7px}.FrecuentaCard_m0__Q2hIn{margin:0}.FrecuentaCard_divider__puxQJ{width:100%;height:1px;background-color:#dfdfdf;margin:14px 0}.FrecuentaCard_coupon_wrapper__cKF1v{display:flex;flex-direction:column;gap:12px}.FrecuentaCard_coupon_validity___j6OH{display:flex;flex-wrap:wrap;column-gap:2px;row-gap:2px;align-items:baseline}.FrecuentaCard_cta_button__aKzfY{box-sizing:border-box;max-width:100%;min-width:0;height:auto;white-space:normal!important;overflow-wrap:anywhere;text-align:center}.FrecuentaCard_cta_button__aKzfY,.FrecuentaCard_cta_button__aKzfY:hover{background-color:#058fc0!important;border-color:#058fc0!important}.FrecuentaCard_cta_wrapper__VSQqW{width:100%;min-width:0}@media screen and (max-width:767px){.FrecuentaCard_content_wrapper__yMJ3U{padding:1rem;gap:20px}.FrecuentaCard_image_tag__6GGS_{top:1rem;left:1rem}.FrecuentaCard_label__8hmwi{padding:10px 16px}}.FrecuentaCardPrice_price_wrapper__YOoeL{display:flex;flex-direction:column;align-items:flex-start;width:100%;min-width:0;padding:5px 0;gap:16px}.FrecuentaCardPrice_pill_wrapper__ucqMa{max-width:100%;min-width:0}.FrecuentaCardPrice_pill_wrapper__ucqMa>div{box-sizing:border-box;max-width:100%;white-space:normal}.FrecuentaCardPrice_pill_wrapper__ucqMa>div>span{min-width:0;overflow-wrap:anywhere}.FrecuentaCardPrice_price__0klY0{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:4px;min-width:0;max-width:100%;text-align:left}.FrecuentaCardPrice_m0__qWc9Y{margin:0}.FrecuentaCardPrice_price_value__H12rY{max-width:100%;overflow-wrap:anywhere}.FrecuentaCardPrice_pill_icon__24tox{display:block;width:12px;height:12px;object-fit:contain}.HolidayCard_card__Z9vdk{background-color:#fff;border-radius:1rem;overflow:hidden;border:1px solid #dfdfdf;width:100%;max-width:100%;box-sizing:border-box;transition:box-shadow .2s ease-in-out;cursor:pointer}.HolidayCard_card__Z9vdk:hover{box-shadow:0 4px 40px 0 rgba(0,0,0,.05)}.HolidayCard_image__R3rBy{background-size:cover;background-position:50%;width:100%;height:200px;position:relative}.HolidayCard_image_tag__1AtSZ{position:absolute;top:1.5rem;left:1.5rem}.HolidayCard_content_wrapper__oF6N8{padding:1.5rem;display:flex;flex-direction:column;gap:.5rem;justify-content:space-between;height:calc(100% - 232px)}@media(min-width:768px){.HolidayCard_content_wrapper__oF6N8{height:calc(100% - 248px)}}.HolidayCard_content__N06JU{display:flex;flex-direction:column;gap:.5rem}.HolidayCard_m0__J83ij{margin:0}.HolidayCard_divider__A_IrH{width:100%;height:1px;background-color:#dfdfdf;margin:10px 0}@media screen and (max-width:767px){.HolidayCard_content_wrapper__oF6N8{padding:1rem}.HolidayCard_image_tag__1AtSZ{top:1rem;left:1rem}}.Image_card___y_SL{display:flex;justify-content:center;align-items:center;width:100%;height:100%;overflow:hidden}.Image_image__p6sFN{max-width:100%;max-height:100%;object-fit:contain;width:auto;height:auto}.BookingModificationTicketsLoadingState_page__oucSt{padding-left:1.5rem;padding-right:1.5rem}@media(min-width:768px){.BookingModificationTicketsLoadingState_page__oucSt{padding-left:2.5rem;padding-right:2.5rem}}@media(min-width:991px){.BookingModificationTicketsLoadingState_page__oucSt{padding-left:clamp(2.5rem,8vw,10rem);padding-right:clamp(2.5rem,8vw,10rem)}}.BookingModificationTicketsLoadingState_page__oucSt{box-sizing:border-box;margin:0 auto;max-width:100%;width:100%}@media(min-width:1600px){.BookingModificationTicketsLoadingState_page__oucSt{max-width:calc(1600px + 10rem + 10rem)}}.BookingModificationTicketsLoadingState_page__oucSt{background:#f7f7f7;min-height:calc(100vh - 80px);padding-top:32px;padding-bottom:80px}.BookingModificationTicketsLoadingState_loadingState__MP_GR{min-height:360px;position:relative}.BookingModificationTicketsLoadingState_loadingSpinner__km_4E{animation:BookingModificationTicketsLoadingState_spin__vHeXa 1s linear infinite;border-radius:50%;border:4px solid #d7e7ee;border-top-color:#018fbf;display:block;height:44px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:44px;z-index:1}.BookingModificationTicketsLoadingState_loadingSkeletonGrid__ULEBl{display:grid;grid-gap:16px;gap:16px}@media(min-width:768px){.BookingModificationTicketsLoadingState_loadingSkeletonGrid__ULEBl{grid-template-columns:minmax(0,1fr) 360px}}.BookingModificationTicketsLoadingState_loadingSkeletonAside__LrI2p,.BookingModificationTicketsLoadingState_loadingSkeletonBlock___5Z_A{animation:BookingModificationTicketsLoadingState_skeletonPulse__D1agY 1.4s ease-in-out infinite;background:linear-gradient(90deg,#eef2f5,#f8fafb 50%,#eef2f5);background-size:200% 100%;border-radius:8px;min-height:160px}@media(min-width:768px){.BookingModificationTicketsLoadingState_loadingSkeletonBlock___5Z_A:nth-child(2){grid-column:1}}.BookingModificationTicketsLoadingState_loadingSkeletonAside__LrI2p{min-height:280px}@media(min-width:768px){.BookingModificationTicketsLoadingState_loadingSkeletonAside__LrI2p{grid-column:2;grid-row:1/span 2}}@media(max-width:767px){.BookingModificationTicketsLoadingState_page__oucSt{min-height:calc(100dvh - 52px);padding:24px 16px 120px}}@keyframes BookingModificationTicketsLoadingState_spin__vHeXa{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}@keyframes BookingModificationTicketsLoadingState_skeletonPulse__D1agY{0%{background-position:200% 0}to{background-position:-200% 0}}.BookingModificationDateToolbar_toolbarForm__LLy2v{align-items:flex-start;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;width:100%}.BookingModificationDateToolbar_dateFieldWrapper__YuUtH{flex:0 1 560px;max-width:560px;min-width:280px}.BookingModificationDateToolbar_dateFieldWrapper__YuUtH>div{width:100%}.BookingModificationDateToolbar_oneWayDateFieldWrapper__V49FA{flex-basis:320px;max-width:320px}.BookingModificationDateToolbar_searchButton__7_4gA{align-self:stretch;flex:0 0 120px;min-height:52px;width:120px}@media(max-width:767px){.BookingModificationDateToolbar_dateFieldWrapper__YuUtH,.BookingModificationDateToolbar_oneWayDateFieldWrapper__V49FA,.BookingModificationDateToolbar_searchButton__7_4gA{flex-basis:100%;max-width:100%}.BookingModificationDateToolbar_searchButton__7_4gA{width:100%}}.dayToursTicketsHeader_productPageContainer__YyQcv{padding-left:1.25rem;padding-right:1.25rem}@media(min-width:768px){.dayToursTicketsHeader_productPageContainer__YyQcv{padding-left:2.5rem;padding-right:2.5rem}}@media(min-width:991px){.dayToursTicketsHeader_productPageContainer__YyQcv{padding-left:clamp(2.5rem,8vw,10rem);padding-right:clamp(2.5rem,8vw,10rem)}}.dayToursTicketsHeader_productPageContainer__YyQcv{box-sizing:border-box;margin:0 auto;max-width:100%;width:100%}@media(min-width:1600px){.dayToursTicketsHeader_productPageContainer__YyQcv{max-width:calc(1600px + 10rem + 10rem)}}.dayToursTicketsHeader_productPageContainer__YyQcv{background-color:#fafafa;overflow:hidden}.dayToursTicketsHeader_pageTitleRow__EFBFT{display:flex;align-items:center;gap:10px;height:51px;padding-left:1.25rem;padding-right:1.25rem}@media(min-width:768px){.dayToursTicketsHeader_pageTitleRow__EFBFT{padding-left:2.5rem;padding-right:2.5rem}}@media(min-width:991px){.dayToursTicketsHeader_pageTitleRow__EFBFT{padding-left:clamp(2.5rem,8vw,10rem);padding-right:clamp(2.5rem,8vw,10rem)}}.dayToursTicketsHeader_pageTitleRow__EFBFT{background:#fff;border-bottom:1px solid #dfdfdf}@media(min-width:768px){.dayToursTicketsHeader_pageTitleRow__EFBFT{display:none}}.dayToursTicketsHeader_pageTitleText__8i__l{font-family:Figtree;font-size:16px;font-weight:600;line-height:19.2px;color:#212121}.dayToursTicketsHeader_daytourTitleContainer__6l12c{padding-top:1.5rem;margin-bottom:.5rem}.dayToursTicketsHeader_m0__HMDzR{margin:0}.dayToursTicketsHeader_searchResumeWrapper__fBIqt{margin-top:16px}@media(min-width:768px){.dayToursTicketsHeader_searchResumeWrapper__fBIqt{margin-top:32px}}.daytoursSearchResume_dateAndPassengers__XpslN{display:flex;flex-direction:row;align-items:center;gap:32px;margin-top:.25rem}@media(min-width:768px){.daytoursSearchResume_dateAndPassengers__XpslN{margin-top:0}}.PassengerDropdown_dropdown__KVcK7{position:absolute;background:#fff;border:1px solid #dfdfdf;border-radius:5px;box-shadow:0 4px 40px 0 rgba(0,0,0,.0509803922);z-index:1000;width:300px;margin-top:1%}.PassengerDropdown_passengerDetailText__LxAl5{font-size:10px;line-height:13px;color:#606060}.PassengerDropdown_passengerDetailText__LxAl5 span{font-weight:500;color:#018fbf}.PassengerDropdown_dropdownTitle__0SvEz{display:flex;align-items:center;height:7px;padding:16px;border:0 0 1px;background:#fff}.PassengerDropdown_text__rMKkL{font-family:Figtree;font-size:10px;font-weight:500;line-height:13px;text-align:left;color:#212121}.PassengerDropdown_dropdownOption__67C6R{display:flex;align-items:center;height:42px;padding:0 0 0 16px;background:#fafafa;font-family:Figtree;font-size:14px;font-weight:300;line-height:18.2px;text-align:left;color:#606060;border:none;width:100%}.PortList_destinyOriginCity__Vfddw{width:100%;height:50px;border-radius:12px;border:1px solid #b3ddec;background-color:#fff;display:flex;align-items:center;justify-content:flex-start;color:#606060;font-size:14px;color:#018fbf}.PortList_destinyOriginCity__Vfddw span{margin:0 5px 0 16px;font-size:14px;color:#018fbf;font-weight:500}.PortList_destinyOriginCityDropdown__4yNvO{width:100%;height:50px;border-radius:12px;background-color:#fff;margin:5px 0;display:flex;align-items:center;justify-content:flex-start;color:#606060;font-size:14px}.PortList_destinyOriginCityDropdown__4yNvO span{margin:0 5px 0 16px;font-size:14px}@media screen and (min-width:768px){.PortList_destinyOriginCityDropdown__4yNvO{margin:0;width:unset}.PortList_destinyOriginCityDropdown__4yNvO span{font-size:16px;line-height:20px;width:100%;margin:0;align-content:center}.PortList_itemContainer__JspM8{cursor:pointer}.PortList_itemContainer__JspM8 :hover{background:#fafafa;border-radius:0}.PortList_item__sLDBe{height:unset;padding:12px 16px}}.PortList_item__sLDBe:focus{outline:none}.PortList_item__sLDBe:focus-visible{outline:2px solid #a9a9a9;outline-offset:-2px;border-radius:12px;background-color:#fafafa}.VehicleDropdown_dropdown__N3xJF{position:absolute;background:#fff;border:1px solid #dfdfdf;border-radius:5px;box-shadow:0 4px 40px 0 rgba(0,0,0,.0509803922);z-index:1000;width:300px;margin-top:1%}.VehicleDropdown_passengerDetailText__DYtCc{font-size:10px;line-height:13px;color:#606060}.VehicleDropdown_passengerDetailText__DYtCc span{font-weight:500;color:#018fbf}.VehicleDropdown_dropdownTitle__Knb1I{display:flex;align-items:center;height:7px;padding:16px;border:0 0 1px;background:#fff}.VehicleDropdown_text__r3IUW{font-family:Figtree;font-size:10px;font-weight:500;line-height:13px;text-align:left;color:#212121}.VehicleDropdown_dropdownOption__O8Thu{display:flex;align-items:center;height:42px;padding:0 0 0 16px;background:#fafafa;font-family:Figtree;font-size:14px;font-weight:300;line-height:18.2px;text-align:left;color:#606060;border:none;width:100%}.DestinyOriginDropdown_dropdown__ArPus{position:absolute;background:#fff;border:1px solid #dfdfdf;border-radius:5px;box-shadow:0 4px 40px 0 rgba(0,0,0,.0509803922);z-index:1000;width:180px;margin-top:1%;font-family:Figtree}.DestinyOriginDropdown_dropdownTitle__060H2{display:flex;align-items:center;height:7px;padding:16px;border:0 0 1px;background:#fff}.DestinyOriginDropdown_text__Z81o3{font-size:.75rem;font-weight:500;line-height:13px;text-align:left;color:#212121}.DestinyOriginDropdown_dropdownOption__j2Pjk{display:flex;align-items:center;height:42px;padding:0 0 0 16px;background:#fafafa;font-family:Figtree;font-size:14px;font-weight:300;line-height:18.2px;text-align:left;color:#606060;border:none;width:100%}@media screen and (min-width:768px){.DestinyOriginDropdown_dropdownTitle__060H2{padding:16px 16px 10px}.DestinyOriginDropdown_dropdown__ArPus{width:100%;max-width:280px}.DestinyOriginDropdown_portOriginContainer__lND2E{border-bottom:1px solid #dfdfdf}}.InputRadioGroup_radio_group__wJ0mY{display:flex;gap:.5rem}.InputRadioGroup_radio_group__wJ0mY.InputRadioGroup_column__hRR1_{flex-direction:column}.InputRadioGroup_radio_group__wJ0mY.InputRadioGroup_row__Xsvk_{flex-direction:row}.InputRadioGroup_radio_label__lpww1{display:flex;align-items:center;cursor:pointer;padding:.25rem 0}.InputRadioGroup_radio_input__B3Lgf{margin-right:.5rem;cursor:pointer;margin-top:0;width:16px;height:16px}.InputRadioGroup_radio_input__B3Lgf:checked{border-color:#018fbf;background-color:#018fbf}.InputRadioGroup_m0__Es1Ss{margin:0}.AnotherDestiny_secondaryScreenContainer__7filU{position:relative}.AnotherDestiny_secondaryScreenContainer__7filU .AnotherDestiny_separator__nKAhn{width:100%;height:10px}.AnotherDestiny_secondaryScreenContainer__7filU .AnotherDestiny_secondaryScreenContainerArrows__9Kya3{position:absolute;top:45px;left:45%;height:34px;width:34px;border:1px solid #dfdfdf;border-radius:9px;display:flex;align-items:center;justify-content:center;background-color:#fff;z-index:9}.AnotherDestiny_secondaryScreenContainer__7filU .AnotherDestiny_secondaryScreenContainerArrows__9Kya3 img{rotate:90deg}.AnotherDestiny_secondaryScreenContainer__7filU .AnotherDestiny_checkboxContainer__jhWUb{margin-top:10px;margin-bottom:10px}.checkbox_label__wiIq9{display:flex;flex-direction:row;-webkit-user-select:none;-moz-user-select:none;user-select:none}.checkbox_typographyLabel__uPo_l{padding-left:.25rem}.checkbox_typographyMargin__XYs7x{margin:0}.checkbox_invalid__f9IdY{color:#c6420e}.extendedBlock_container__UMjr7,.extendedBlock_small_centered_wrapper__USTx0{padding-left:1.25rem;padding-right:1.25rem}@media(min-width:768px){.extendedBlock_container__UMjr7,.extendedBlock_small_centered_wrapper__USTx0{padding-left:2.5rem;padding-right:2.5rem}}@media(min-width:991px){.extendedBlock_container__UMjr7,.extendedBlock_small_centered_wrapper__USTx0{padding-left:clamp(2.5rem,8vw,10rem);padding-right:clamp(2.5rem,8vw,10rem)}}.extendedBlock_container__UMjr7,.extendedBlock_small_centered_wrapper__USTx0{box-sizing:border-box;margin:0 auto;max-width:100%;width:100%}@media(min-width:1600px){.extendedBlock_container__UMjr7,.extendedBlock_small_centered_wrapper__USTx0{max-width:calc(1600px + 10rem + 10rem)}}@media(min-width:768px){.extendedBlock_small_centered_wrapper__USTx0{width:85%}}@media(min-width:1600px){.extendedBlock_small_centered_wrapper__USTx0{max-width:calc(1360px + 10rem + 10rem)}}.notFound_container__jzwqo{display:flex;justify-content:center;height:354px;padding:30px 20px 40px;gap:32px}.notFound_content__3Ktbg{display:flex;flex-direction:column;height:314px;gap:32px;align-items:center;flex:1 1}.notFound_title__zLn_q{font-family:Figtree;align-self:center;font-size:28px;text-align:center;line-height:33.6px}.notFound_container__jzwqo{height:480px}.notFound_textContainer__jXCi8{display:flex;flex-direction:column;gap:20px}.notFound_contentImg__zFpYo{height:300px;width:150px}.notFound_fontW600___bItr{font-weight:500}.notFound_buttonContainer__eB3AA{display:flex;flex-direction:column;gap:16px;align-self:center}@media screen and (min-width:768px){.notFound_content__3Ktbg{width:600px;gap:60px}.notFound_title__zLn_q{font-size:32px;line-height:38.4px}.notFound_contentImg__zFpYo{height:285px;width:200px}.notFound_textContainer__jXCi8{gap:32px}.notFound_container__jzwqo{padding:60px 60px 80px;gap:16px}.notFound_buttonContainer__eB3AA{align-self:center;display:flex;flex-direction:row;gap:8px;padding:12px 24px}}.ticketCard_ticketCard__C_GXe{--card-radius:12px;--card-border:1px solid #DFDFDF;display:flex;gap:0;flex-direction:column;border-radius:var(--card-radius);border:var(--card-border);box-shadow:0 4px 40px 0 rgba(0,0,0,.05)}@media(min-width:768px){.ticketCard_ticketCard__C_GXe{gap:8px}}.ticketCard_cardHeader__qUTzJ{background-color:#076f92;border-radius:var(--card-radius) var(--card-radius) 0 0;border-bottom:var(--card-border);padding:.5rem 1rem}@media(min-width:768px){.ticketCard_cardHeader__qUTzJ{padding:.75rem 2rem}}.ticketCard_cardBody__OKksA{padding:0}@media(min-width:768px){.ticketCard_cardBody__OKksA{padding:1rem 2rem}}.ticketCard_title__wSEar{margin:0}.ticketCardBody_cardBody__kKGWd{padding:1rem}@media(min-width:768px){.ticketCardBody_cardBody__kKGWd{padding:1rem 2rem}}.ticketFrecuenta_columns__Z_vDr{display:flex;flex-direction:column;justify-content:space-between}@media(min-width:768px){.ticketFrecuenta_columns__Z_vDr{flex-direction:row;gap:2rem;align-items:flex-start}}.ticketFrecuenta_leftColumn__A7HT3{flex:1 1;padding:1rem 1rem 0;display:flex;flex-direction:column;gap:.25rem}@media(min-width:768px){.ticketFrecuenta_leftColumn__A7HT3{padding:0}}.ticketFrecuenta_rightColumn__HEh6_{padding:0 1rem 1rem}@media(min-width:768px){.ticketFrecuenta_rightColumn__HEh6_{padding:0}}.ticketFrecuenta_m0__MtEpS{margin:0}.ticketFrecuenta_pills__MgWSE{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:.25rem;margin-bottom:.75rem}@media(min-width:768px){.ticketFrecuenta_pills__MgWSE{justify-content:flex-end}}.ticketFrecuenta_cardBody__z9nG0{padding:0}@media(min-width:768px){.ticketFrecuenta_cardBody__z9nG0{padding:1rem 2rem}}.cardContainer_bookingSummaryContainer___gtF0{border:1px solid #dfdfdf;padding:1.25rem 1.5rem;border-radius:12px;background-color:#fff;box-shadow:0 4px 60px 0 rgba(0,0,0,.05)}@media(max-width:767px){.page_searchResumeWrapper__D9fOi{margin-left:-20px;margin-right:-20px}}.page_ticketLocation__iNx_p{font-weight:400}.page_m0__a6iDr{margin:0}.page_resultsTitle__zmfPc{margin-bottom:1rem}.page_siteMessage__Zd3Ad{margin:2.75rem 0}.page_termsError__CLrFB{margin-top:.5rem}.holderAssignment_active__LbHog{color:#fff}.holderAssignment_assignmentCard__ETpbO{display:flex;align-items:center}.vehicles_buttonsContainer__j4IjN{display:flex;justify-content:flex-end;margin-top:1.5rem;margin-left:0;margin-right:0}@media(min-width:768px){.vehicles_buttonsContainer__j4IjN{margin-left:.5rem;margin-right:.5rem}}.vehicles_saveButton__7rhzy{margin-left:1rem}.vehicles_buttonIcon__fl6yB,.vehicles_helperTextContainer__xh8sR,.vehicles_messageContainer__1nMpN{display:flex;justify-content:center}.vehicles_buttonIcon__fl6yB{gap:.5rem}.vehicles_gridVehicles__koD3j{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));grid-gap:1rem;gap:1rem}.vehicle_cardContainer__bWpqL{border:1px solid #dfdfdf;padding:1rem;border-radius:12px}.vehicle_container__mokrS{display:flex;align-items:center;justify-content:space-between}.vehicle_name__xdtBu{margin:0;flex-grow:1;color:#606060}.vehicle_modalFooter__43oey{padding:24px;display:flex;align-items:center;justify-content:flex-end;gap:1rem}.vehicle_content__IyQ2C{gap:.25rem}.vehicle_buttons__qTTN8,.vehicle_content__IyQ2C{display:flex;flex-direction:row;align-items:center}.vehicle_buttons__qTTN8{gap:.5rem}.vehicle_buttonIcon___Lys8{padding:.25rem!important}@media(min-width:768px){.VehicleAssignerModalContainer_container__ojkTh{min-width:500px}}.ownerDeckSelector_select__0QstT{width:50%;margin-top:.25rem}.PassengersAndVehicles_loadPassengerContainer__XGkkF{flex:1 1;display:flex;flex-direction:column;align-items:center;padding:20px;overflow-y:auto}.PassengersAndVehicles_loadPassengerContent__BFgqm{display:flex;flex-direction:column;width:100%;gap:16px}.PassengersAndVehicles_contentText__jEo_X{height:19px;font-family:Figtree;font-size:12px;font-weight:300;line-height:15.6px;text-align:left;color:#212121}.PassengersAndVehicles_vehiclesContentContainer__WYcjR{display:grid;grid-gap:5px;gap:5px}.PassengersAndVehicles_frecuentaMobileContainer__sm1V4{align-items:stretch;overflow:visible;padding:0}.PassengersAndVehicles_frecuentaMobileContent__va8FY{gap:0}@media screen and (min-width:768px){.PassengersAndVehicles_loadPassengerContainer__XGkkF{padding:24px 0 0}.PassengersAndVehicles_contentText__jEo_X{font-size:14px;line-height:18px}}