.planCount{font-size:1.4rem;font-style:normal;font-weight:500;line-height:1.16;text-align:right}.planCount span{background-color:var(--primary-color-100);font-weight:700;color:#fff;padding:.2rem .6rem;border-radius:30px}.upperArea{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem}.upperArea .leftArea{width:calc(100% - 15rem)}.upperArea .rightArea{width:-moz-fit-content;width:fit-content;max-width:15rem}.upperArea .rightArea .sliderButtonGrp button{margin:0 0 0 .8rem;padding:0;background:transparent;border:none}.upperArea .rightArea .sliderButtonGrp button.disabled,.upperArea .rightArea .sliderButtonGrp button:disabled{opacity:0!important;visibility:hidden!important;pointer-events:none!important}.upperArea .rightArea .sliderButtonGrp button img,.upperArea .rightArea .sliderButtonGrp button svg{color:#110f12;width:4.8rem;height:auto;aspect-ratio:1/1;margin:0}.upperArea .rightArea .sliderButtonGrp button:hover img,.upperArea .rightArea .sliderButtonGrp button:hover svg{color:var(--primary-color-100)}.upperArea .rightArea .sliderButtonGrp button:hover img rect:first-child,.upperArea .rightArea .sliderButtonGrp button:hover svg rect:first-child{fill:var(--primary-color-020)}.upperArea .rightArea .sliderButtonGrp button:hover img rect:not(:first-child),.upperArea .rightArea .sliderButtonGrp button:hover svg rect:not(:first-child){stroke:var(--primary-color-100)}.flightRoute{display:flex;align-items:center;padding-right:1rem}.flightRoute .destination{color:#110f12;margin-bottom:0;font-size:1.8rem;font-style:normal;font-weight:700;line-height:1.33}.flightRoute img,.flightRoute svg{color:var(--primary-color-100);width:2.4rem;height:auto;aspect-ratio:1/1;margin:0 1rem}.flightDetails{margin-top:.8rem;display:flex;align-items:center;flex-wrap:wrap;gap:.5rem}.flightDetails .flightName{color:#110f12;margin-bottom:0;font-size:1.4rem;font-style:normal;font-weight:500;line-height:1.16;display:flex;align-items:center}.flightDetails .flightName img,.flightDetails .flightName svg{margin-right:.6rem}.flightDetails .dot{height:4px;width:4px;background:#110f12;border-radius:50%;margin:0 .6rem}.select-flight-swiper .swiper-slide{max-width:23em}.wholeCard{overflow:hidden;border-radius:1.2rem;background-color:#fff;border:1px solid #fff}.wholeCard.bordered{border:1px solid var(--primary-color-100)}.wholeCard .form-check-input{cursor:pointer;width:2rem;height:auto;aspect-ratio:1/1}.wholeCard .form-check-input:checked{background-color:var(--primary-color-100);border-color:var(--primary-color-100)}.wholeCard .selectBtn{padding:1.8rem;border-top:1px dashed #e1e3e5;position:relative}.wholeCard .selectBtn,.wholeCard .selectBtn .selectBtnInner{display:flex;justify-content:center}.heading{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;margin-bottom:1.2rem;row-gap:.8rem}.cardHeader_cardHeader__zoWcp{padding:0 0 1.6rem;background-color:#fff;border-radius:0;margin-bottom:2rem;border-bottom:1px solid #e4e4e7}.cardHeader_cardHeader__zoWcp .cardHeader_cardHeaderContent__D_jGP{margin-top:1rem}.cardHeader_cardHeader__zoWcp .cardHeader_titleRow__YIGVW{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.title_Pagetitle__lBM73 .title_title__dENth{font-size:2rem;font-style:normal;font-weight:700;line-height:1.25;display:block}.title_Pagetitle__lBM73 .title_title__dENth h6{color:#717680}.title_Pagetitle__lBM73 .title_titleRow__qn96S{display:flex;justify-content:mull;gap:1.2rem}.tripDetails_shareBtn__ruak2{margin-left:1.2rem;border:none;color:#110f12;padding:.6rem 1.2rem;border-radius:.6rem;transition:all .3s ease-in-out;background:linear-gradient(180deg,#ebeced,#ebeced);display:flex;align-items:center;font-size:1.6rem;font-style:normal;font-weight:500;line-height:1.5}.tripDetails_shareBtn__ruak2:hover{transition:all .3s ease-in-out;background:linear-gradient(180deg,#ebeced,#d6d9db);border-color:linear-gradient(180deg,#ebeced,#d6d9db)}.tripDetails_shareBtn__ruak2 img,.tripDetails_shareBtn__ruak2 svg{margin-right:1rem}.tripDetails_flightSegment___6MSm:not(:last-child){margin-bottom:1.8rem}.tripDetails_flightSegment___6MSm .tripDetails_route__5alH3{margin-bottom:.6rem;color:#110f12;display:flex;align-items:center;font-size:2rem;font-style:normal;font-weight:700;line-height:1.18}@media(max-width:1400px){.tripDetails_flightSegment___6MSm .tripDetails_route__5alH3{font-size:1.8rem;font-style:normal;font-weight:700;line-height:1.18}}@media(max-width:1199px){.tripDetails_flightSegment___6MSm .tripDetails_route__5alH3{font-size:1.6rem;font-style:normal;font-weight:700;line-height:1.18}}@media(max-width:767px){.tripDetails_flightSegment___6MSm .tripDetails_route__5alH3{font-size:1.4rem;font-style:normal;font-weight:700;line-height:1.18}}.tripDetails_flightSegment___6MSm .tripDetails_route__5alH3 svg{margin:0 1rem}@media(max-width:1199px){.tripDetails_flightSegment___6MSm .tripDetails_route__5alH3 svg{width:2rem;height:auto}}.tripDetails_flightSegment___6MSm .tripDetails_dateArea__sYqzc{margin-bottom:1.8rem;display:flex;align-items:center}.tripDetails_flightSegment___6MSm .tripDetails_dateArea__sYqzc .tripDetails_date__E7DjZ{margin:0 .8rem 0 0;background:var(--primary-color-100);padding:.4rem 1.2rem;border-radius:.4rem;color:#fff;font-size:1.4rem;font-style:normal;font-weight:500;line-height:1.28}@media(max-width:767px){.tripDetails_flightSegment___6MSm .tripDetails_dateArea__sYqzc .tripDetails_date__E7DjZ{margin-right:.6rem;padding:.3rem .6rem;font-size:1.2rem;font-style:normal;font-weight:500;line-height:1.28}}.tripDetails_flightSegment___6MSm .tripDetails_dateArea__sYqzc .tripDetails_otherInfo__Nx5gl{color:#110f12;font-size:1.4rem;font-style:normal;font-weight:500;line-height:1.28;display:flex;align-items:center}@media(max-width:767px){.tripDetails_flightSegment___6MSm .tripDetails_dateArea__sYqzc .tripDetails_otherInfo__Nx5gl{font-size:1.2rem;font-style:normal;font-weight:500;line-height:1.28}}.tripDetails_flightSegment___6MSm .tripDetails_dateArea__sYqzc .tripDetails_otherInfo__Nx5gl span{display:inline-block;height:.2rem;width:.2rem;border-radius:50%;background:#110f12;margin:0 .8rem}.tripDetails_flightSegment___6MSm .tripDetails_flightInfoCardBoxBody__hhwJW{display:flex;justify-content:space-between;align-items:flex-start;align-self:stretch;border:1px solid #ececec;background:#f3f3f3;padding:1.8rem;border-radius:.6rem;margin-bottom:.4rem}@media(max-width:767px){.tripDetails_flightSegment___6MSm .tripDetails_flightInfoCardBoxBody__hhwJW{padding:8px;position:relative;flex-direction:column-reverse}.tripDetails_flightSegment___6MSm .tripDetails_flightInfoCardBoxBody__hhwJW .tripDetails_rightArea__PmcVc{margin-bottom:8px;padding-bottom:8px;width:100%;display:flex;align-items:center;border-bottom:1px solid #e5e5ea}}.tripDetails_flightSegment___6MSm .tripDetails_flightInfoCardBoxBody__hhwJW .tripDetails_rightArea__PmcVc .tripDetails_airlineSquareIcon__kTVV1{width:3rem;height:3rem;margin-left:auto;display:block}@media(max-width:767px){.tripDetails_flightSegment___6MSm .tripDetails_flightInfoCardBoxBody__hhwJW .tripDetails_rightArea__PmcVc .tripDetails_airlineSquareIcon__kTVV1,.tripDetails_flightSegment___6MSm .tripDetails_flightInfoCardBoxBody__hhwJW .tripDetails_rightArea__PmcVc .tripDetails_arrowImg__65GEC{margin-right:5px}}.tripDetails_flightSegment___6MSm .tripDetails_flightInfoCardBoxBody__hhwJW .tripDetails_rightArea__PmcVc .tripDetails_airlineName__QNt5f{color:#110f12;margin:0;font-size:1.6rem;font-style:normal;font-weight:500;line-height:1.5}@media(max-width:767px){.tripDetails_flightSegment___6MSm .tripDetails_flightInfoCardBoxBody__hhwJW .tripDetails_rightArea__PmcVc .tripDetails_airlineName__QNt5f{font-size:1.4rem;font-style:normal;font-weight:500;line-height:1.5;margin:0 5px}}@media(max-width:480px){.tripDetails_flightSegment___6MSm .tripDetails_flightInfoCardBoxBody__hhwJW .tripDetails_rightArea__PmcVc .tripDetails_airlineName__QNt5f{line-height:1}}.tripDetails_flightSegment___6MSm .tripDetails_flightInfoCardBoxBody__hhwJW .tripDetails_rightArea__PmcVc .tripDetails_airlineFlightInfo___MrHj{color:#110f12;font-size:1.2rem;font-style:normal;font-weight:500;line-height:1.5}@media(max-width:767px){.tripDetails_flightSegment___6MSm .tripDetails_flightInfoCardBoxBody__hhwJW .tripDetails_rightArea__PmcVc .tripDetails_airlineFlightInfo___MrHj{font-size:1.4rem;font-style:normal;font-weight:500;line-height:1.5;text-align:left}}@media(max-width:480px){.tripDetails_flightSegment___6MSm .tripDetails_flightInfoCardBoxBody__hhwJW .tripDetails_rightArea__PmcVc .tripDetails_airlineFlightInfo___MrHj{line-height:1}}.tripDetails_flightSegment___6MSm .tripDetails_flightInfoCardBoxBody__hhwJW .tripDetails_leftArea__3RfhH{display:flex;width:calc(100% - 17rem);min-height:8.6rem}@media(max-width:767px){.tripDetails_flightSegment___6MSm .tripDetails_flightInfoCardBoxBody__hhwJW .tripDetails_leftArea__3RfhH{width:100%;min-height:134px}}.tripDetails_flightSegment___6MSm .tripDetails_flightInfoCardBoxBody__hhwJW .tripDetails_leftArea__3RfhH .tripDetails_timeInfo__8Yi5s{flex:0 0 70px;align-items:flex-start!important}.tripDetails_flightSegment___6MSm .tripDetails_flightInfoCardBoxBody__hhwJW .tripDetails_leftArea__3RfhH .tripDetails_airportInfo___peZO,.tripDetails_flightSegment___6MSm .tripDetails_flightInfoCardBoxBody__hhwJW .tripDetails_leftArea__3RfhH .tripDetails_timeInfo__8Yi5s{display:flex;align-items:flex-start;justify-content:space-between;flex-direction:column}@media(max-width:767px){.tripDetails_flightSegment___6MSm .tripDetails_flightInfoCardBoxBody__hhwJW .tripDetails_leftArea__3RfhH .tripDetails_airportInfo___peZO,.tripDetails_flightSegment___6MSm .tripDetails_flightInfoCardBoxBody__hhwJW .tripDetails_leftArea__3RfhH .tripDetails_timeInfo__8Yi5s{display:flex;flex-direction:column;justify-content:space-between}}.tripDetails_flightSegment___6MSm .tripDetails_flightInfoCardBoxBody__hhwJW .tripDetails_leftArea__3RfhH .tripDetails_airportInfo___peZO>span,.tripDetails_flightSegment___6MSm .tripDetails_flightInfoCardBoxBody__hhwJW .tripDetails_leftArea__3RfhH .tripDetails_timeInfo__8Yi5s>span{display:block;text-align:right}.tripDetails_flightSegment___6MSm .tripDetails_flightInfoCardBoxBody__hhwJW .tripDetails_leftArea__3RfhH .tripDetails_airportInfo___peZO .tripDetails_largeFont__jf741,.tripDetails_flightSegment___6MSm .tripDetails_flightInfoCardBoxBody__hhwJW .tripDetails_leftArea__3RfhH .tripDetails_timeInfo__8Yi5s .tripDetails_largeFont__jf741{color:#110f12;font-size:1.4rem;font-style:normal;font-weight:700;line-height:1.18}.tripDetails_flightSegment___6MSm .tripDetails_flightInfoCardBoxBody__hhwJW .tripDetails_leftArea__3RfhH .tripDetails_airportInfo___peZO .tripDetails_largeFont__jf741 .tripDetails_airportName__ifWlR,.tripDetails_flightSegment___6MSm .tripDetails_flightInfoCardBoxBody__hhwJW .tripDetails_leftArea__3RfhH .tripDetails_timeInfo__8Yi5s .tripDetails_largeFont__jf741 .tripDetails_airportName__ifWlR{margin-left:.8rem;font-size:1.4rem;font-style:normal;font-weight:500;line-height:1.5}.tripDetails_flightSegment___6MSm .tripDetails_flightInfoCardBoxBody__hhwJW .tripDetails_leftArea__3RfhH .tripDetails_airportInfo___peZO .tripDetails_smallFont__Q91bx,.tripDetails_flightSegment___6MSm .tripDetails_flightInfoCardBoxBody__hhwJW .tripDetails_leftArea__3RfhH .tripDetails_timeInfo__8Yi5s .tripDetails_smallFont__Q91bx{color:var(--primary-color-100);font-size:1.2rem;font-style:normal;font-weight:500;line-height:1.25}.tripDetails_flightSegment___6MSm .tripDetails_flightInfoCardBoxBody__hhwJW .tripDetails_leftArea__3RfhH .tripDetails_airportInfo___peZO>span{text-align:left}.tripDetails_flightSegment___6MSm .tripDetails_flightInfoCardBoxBody__hhwJW .tripDetails_leftArea__3RfhH .tripDetails_timeLine__TjrgD{margin:0 .9rem;width:2.2rem;position:relative;flex:0 0 auto}.tripDetails_flightSegment___6MSm .tripDetails_flightInfoCardBoxBody__hhwJW .tripDetails_leftArea__3RfhH .tripDetails_timeLine__TjrgD .tripDetails_line__H58MP{position:absolute;top:0;left:50%;transform:translateX(-50%);height:100%;width:1px;background:#a5a5a5}.tripDetails_flightSegment___6MSm .tripDetails_flightInfoCardBoxBody__hhwJW .tripDetails_leftArea__3RfhH .tripDetails_timeLine__TjrgD .tripDetails_line__H58MP .tripDetails_infoInnerLine__UInqU{display:inline-flex;padding:.8rem .4rem;flex-direction:column;align-items:center;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:1}.tripDetails_flightSegment___6MSm .tripDetails_flightInfoCardBoxBody__hhwJW .tripDetails_leftArea__3RfhH .tripDetails_timeLine__TjrgD:before{content:"";position:absolute;height:7px;width:7px;top:0;left:50%;border-radius:100%;transform:translateX(-50%);background:#a5a5a5;z-index:1}.tripDetails_flightSegment___6MSm .tripDetails_flightInfoCardBoxBody__hhwJW .tripDetails_leftArea__3RfhH .tripDetails_timeLine__TjrgD:after{content:"";position:absolute;height:7px;width:7px;bottom:0;left:50%;border-radius:100%;transform:translateX(-50%);background:#a5a5a5;z-index:1}.tripDetails_flightSegment___6MSm .tripDetails_flightInfoCardBoxBody__hhwJW .tripDetails_hotelOtherInfo__RQI4G .tripDetails_firstInfo__x80gI{margin-bottom:.8rem;letter-spacing:.015em;font-size:1.4rem;font-style:normal;font-weight:400;line-height:1.5}@media(max-width:767px){.tripDetails_flightSegment___6MSm .tripDetails_flightInfoCardBoxBody__hhwJW .tripDetails_hotelOtherInfo__RQI4G .tripDetails_firstInfo__x80gI{font-size:1rem;font-style:normal;font-weight:400;line-height:1.5}}.tripDetails_flightSegment___6MSm .tripDetails_flightInfoCardBoxBody__hhwJW .tripDetails_hotelOtherInfo__RQI4G .tripDetails_secondInfo__2NKWe{margin-bottom:.4rem;letter-spacing:0;font-size:1.8rem;font-style:normal;font-weight:700;line-height:1.5}@media(max-width:767px){.tripDetails_flightSegment___6MSm .tripDetails_flightInfoCardBoxBody__hhwJW .tripDetails_hotelOtherInfo__RQI4G .tripDetails_secondInfo__2NKWe{font-size:1.2rem;font-style:normal;font-weight:700;line-height:1.5}}.tripDetails_flightSegment___6MSm .tripDetails_flightInfoCardBoxBody__hhwJW .tripDetails_hotelOtherInfo__RQI4G .tripDetails_thirdInfo__oB_54{margin-bottom:0;font-size:1.4rem;font-style:normal;font-weight:400;line-height:1.5}@media(max-width:767px){.tripDetails_flightSegment___6MSm .tripDetails_flightInfoCardBoxBody__hhwJW .tripDetails_hotelOtherInfo__RQI4G .tripDetails_thirdInfo__oB_54{font-size:1rem;font-style:normal;font-weight:400;line-height:1.5}}.tripDetails_flightSegment___6MSm .tripDetails_flightInfoCardBoxBody__hhwJW .tripDetails_whiteCard__YJkyF{width:100%;background-color:#fff;padding:1.6rem 2rem;border-radius:.4rem;border:1px solid #c1c5c8}@media(max-width:767px){.tripDetails_flightSegment___6MSm .tripDetails_flightInfoCardBoxBody__hhwJW .tripDetails_whiteCard__YJkyF{padding:8px}}.tripDetails_flightSegment___6MSm .tripDetails_flightInfoCardBoxBody__hhwJW .tripDetails_whiteCard__YJkyF .tripDetails_hotelHeading__6xOm3 .tripDetails_hotelTitle__28q22{color:#110f12;margin-bottom:.4rem;font-size:2rem;font-style:normal;font-weight:600;line-height:1.5}@media(max-width:767px){.tripDetails_flightSegment___6MSm .tripDetails_flightInfoCardBoxBody__hhwJW .tripDetails_whiteCard__YJkyF .tripDetails_hotelHeading__6xOm3 .tripDetails_hotelTitle__28q22{font-size:1.4rem;font-style:normal;font-weight:600;line-height:1.5}}.tripDetails_flightSegment___6MSm .tripDetails_flightInfoCardBoxBody__hhwJW .tripDetails_whiteCard__YJkyF .tripDetails_hotelHeading__6xOm3 .tripDetails_hotelRating__3Ue_8{border-radius:100px;border:1px solid #ebeced;background:#e5e5ea;padding:.3rem .6rem;color:#110f12;display:inline-flex;justify-content:center;align-items:center;font-size:1.4rem;font-style:normal;font-weight:400;line-height:1.5}@media(max-width:767px){.tripDetails_flightSegment___6MSm .tripDetails_flightInfoCardBoxBody__hhwJW .tripDetails_whiteCard__YJkyF .tripDetails_hotelHeading__6xOm3 .tripDetails_hotelRating__3Ue_8{font-size:1rem;font-style:normal;font-weight:400;line-height:1.5}}.tripDetails_flightSegment___6MSm .tripDetails_flightInfoCardBoxBody__hhwJW .tripDetails_whiteCard__YJkyF .tripDetails_hotelHeading__6xOm3 .tripDetails_hotelRating__3Ue_8 svg{margin-right:.3rem}.tripDetails_flightSegment___6MSm .tripDetails_flightInfoCardBoxBody__hhwJW .tripDetails_whiteCard__YJkyF .tripDetails_hotelHeading__6xOm3 .tripDetails_locationArea__lP_8C{letter-spacing:.015em;margin-bottom:1.8rem;font-size:1.6rem;font-style:normal;font-weight:400;line-height:1.5}@media(max-width:767px){.tripDetails_flightSegment___6MSm .tripDetails_flightInfoCardBoxBody__hhwJW .tripDetails_whiteCard__YJkyF .tripDetails_hotelHeading__6xOm3 .tripDetails_locationArea__lP_8C{font-size:1.2rem;font-style:normal;font-weight:400;line-height:1.5}}.tripDetails_flightSegment___6MSm .tripDetails_flightInfoCardBoxBody__hhwJW .tripDetails_whiteCard__YJkyF .tripDetails_hotelHeading__6xOm3 .tripDetails_inclusionArea__6Sffn{color:#252525;margin-bottom:1.2rem;font-size:1.2rem;font-style:normal;font-weight:400;line-height:1.5}.tripDetails_flightSegment___6MSm .tripDetails_flightInfoCardBoxBody__hhwJW .tripDetails_whiteCard__YJkyF .tripDetails_hotelHeading__6xOm3 .tripDetails_inclusionArea__6Sffn.tripDetails_greenFont__YfXLq{color:#00e56f}.tripDetails_flightSegment___6MSm .tripDetails_flightInfoCardBoxBody__hhwJW .tripDetails_whiteCard__YJkyF .tripDetails_hotelHeading__6xOm3 .tripDetails_inclusionArea__6Sffn img,.tripDetails_flightSegment___6MSm .tripDetails_flightInfoCardBoxBody__hhwJW .tripDetails_whiteCard__YJkyF .tripDetails_hotelHeading__6xOm3 .tripDetails_inclusionArea__6Sffn svg{width:1.6rem;height:1.6rem;margin-right:.8rem}.tripDetails_flightSegment___6MSm .tripDetails_flightInfoCardBoxBody__hhwJW .tripDetails_whiteCard__YJkyF .tripDetails_hotelHeading__6xOm3 .tripDetails_showMoreBtn__pDhxc{padding:0;margin:0;background:transparent;border-color:transparent;color:var(--primary-color-100);display:inline-flex;align-items:center;font-size:1.6rem;font-style:normal;font-weight:500;line-height:1.5}.tripDetails_flightSegment___6MSm .tripDetails_flightInfoCardBoxBody__hhwJW .tripDetails_whiteCard__YJkyF .tripDetails_hotelHeading__6xOm3 .tripDetails_showMoreBtn__pDhxc img,.tripDetails_flightSegment___6MSm .tripDetails_flightInfoCardBoxBody__hhwJW .tripDetails_whiteCard__YJkyF .tripDetails_hotelHeading__6xOm3 .tripDetails_showMoreBtn__pDhxc svg{margin-left:.8rem}.tripDetails_flightSegment___6MSm .tripDetails_baggageInfo__UQcS_{margin-bottom:0;border:1px solid #ececec;background:#f3f3f3;padding:1.2rem;border-radius:.6rem;display:flex;align-items:center;flex-wrap:wrap;gap:1rem}.tripDetails_flightSegment___6MSm .tripDetails_baggageInfo__UQcS_ p{color:#110f12;margin-bottom:0;font-size:1.4rem;font-style:normal;font-weight:400;line-height:1.5;display:inline-flex;align-items:center;flex-wrap:wrap}@media(max-width:767px){.tripDetails_flightSegment___6MSm .tripDetails_baggageInfo__UQcS_ p{margin-right:0;display:inline-block}.tripDetails_flightSegment___6MSm .tripDetails_baggageInfo__UQcS_ p p{margin-right:.5rem}}.tripDetails_flightSegment___6MSm .tripDetails_baggageInfo__UQcS_ p span{margin-right:.4rem;display:inline-flex;align-items:center;font-size:1.4rem;font-style:normal;font-weight:700;line-height:1.5}@media(max-width:767px){.tripDetails_flightSegment___6MSm .tripDetails_baggageInfo__UQcS_ p span{display:inline}}.tripDetails_flightSegment___6MSm .tripDetails_baggageInfo__UQcS_ p span img,.tripDetails_flightSegment___6MSm .tripDetails_baggageInfo__UQcS_ p span svg{margin-right:.4rem}.tripDetails_flightSegment___6MSm .tripDetails_loginLine__Tm8WY{padding:1.2rem 1.2rem 1.2rem 1.8rem;border-radius:.6rem;border-left:3px solid;background:#e3f3fd;color:#36454f;display:flex;justify-content:space-between;align-items:center;font-size:1.6rem;font-style:normal;font-weight:500;line-height:1.5}@media(max-width:1299px){.tripDetails_flightSegment___6MSm .tripDetails_loginLine__Tm8WY{margin-bottom:1.4rem;font-size:1.4rem;font-style:normal;font-weight:500;line-height:1.5}}.tripDetails_flightSegment___6MSm .tripDetails_loginLine__Tm8WY:not(:last-child){margin-bottom:.5rem}.tripDetails_flightSegment___6MSm .tripDetails_loginLine__Tm8WY .tripDetails_transparentBtn__1eop1{background-color:transparent;border:none;color:#36454f;font-size:1.6rem;font-style:normal;font-weight:500;line-height:1.5;display:flex;align-items:center}.tripDetails_flightSegment___6MSm .tripDetails_loginLine__Tm8WY .tripDetails_transparentBtn__1eop1 img,.tripDetails_flightSegment___6MSm .tripDetails_loginLine__Tm8WY .tripDetails_transparentBtn__1eop1 svg{margin-left:.8rem}.tripDetails_flightSegment___6MSm .tripDetails_loginLine__Tm8WY.tripDetails_gray__D7_6w{background:#e5e5ea}.tripDetails_flightSegment___6MSm .tripDetails_loginLine__Tm8WY.tripDetails_yellow__Hj87j{border-left:3px solid var(--primary-color-100);background:var(--primary-color-020)}.tripDetails_flightSegment___6MSm .tripDetails_layoverSection__SCjCf{margin:1.8rem 0 1.8rem 10rem;padding:1.15rem 0 1.15rem 2.2rem;border-left:1px dashed #ddd}.tripDetails_flightSegment___6MSm .tripDetails_layoverSection__SCjCf .tripDetails_layoverText__EqYg9{margin-bottom:.3rem;color:var(--primary-color-100);font-size:1.4rem;font-style:normal;font-weight:700;line-height:1.28}.tripDetails_flightSegment___6MSm .tripDetails_layoverSection__SCjCf .tripDetails_layoverDetails__6pGX6{color:#777;margin:0;font-size:1.4rem;font-style:normal;font-weight:500;line-height:1.28}.tripDetails_flightSegment___6MSm .tripDetails_layoverSection__SCjCf .tripDetails_selfTransfer__bqvEl{margin:1.2rem 0 0;color:#777;font-size:1.4rem;font-style:normal;font-weight:500;line-height:1.28;display:flex;align-items:center}.tripDetails_flightSegment___6MSm .tripDetails_layoverSection__SCjCf .tripDetails_selfTransfer__bqvEl img,.tripDetails_flightSegment___6MSm .tripDetails_layoverSection__SCjCf .tripDetails_selfTransfer__bqvEl svg{margin-right:.6rem}.tripDetails_flightSegment___6MSm .tripDetails_layoverSection__SCjCf .tripDetails_selfTransfer__bqvEl b{color:#110f12;font-size:1.4rem;font-style:normal;font-weight:700;line-height:1.28}.tripDetails_flightSegment___6MSm .tripDetails_layoverInfo__tW4Ts{margin-top:10px;border-top:1px dashed #e9ecef;padding-top:10px;font-size:12px;color:#ff6b6b}.tripDetails_flightSegment___6MSm .tripDetails_layoverInfo__tW4Ts .tripDetails_selfTransfer__bqvEl{color:#000;font-weight:700}.tripDetails_tooltipContent__mU_eE{color:#fff;text-align:left;font-size:1.2rem;font-style:normal;font-weight:400;line-height:1.5}.tripDetails_tooltipContent__mU_eE p{margin-bottom:.2rem}.tripDetails_tooltipContent__mU_eE ul li{margin-top:.8rem}.tripDetails_cancellationContainer__8yzu4 .tripDetails_cancellationHeading__YPOQi{position:relative;border-radius:4px;background:#ebeced;padding:1.2rem 1.8rem;margin-bottom:1.2rem;color:#252525;gap:1rem;font-size:2rem;font-style:normal;font-weight:600;line-height:1.5;display:flex;align-items:center}.tripDetails_cancellationContainer__8yzu4 .tripDetails_cancellationInner__M617V{padding:1.2rem;border-radius:.4rem;border:1px solid #ebeced}.tripDetails_cancellationContainer__8yzu4 .tripDetails_cancellationInner__M617V .tripDetails_cancellationInnerHeading__Xysab{display:flex;gap:8px}.tripDetails_cancellationContainer__8yzu4 .tripDetails_cancellationInner__M617V .tripDetails_cancellationInnerHeading__Xysab .tripDetails_leftArea__3RfhH,.tripDetails_cancellationContainer__8yzu4 .tripDetails_cancellationInner__M617V .tripDetails_cancellationInnerHeading__Xysab .tripDetails_rightArea__PmcVc{width:calc(50% - 4px)}.tripDetails_cancellationContainer__8yzu4 .tripDetails_cancellationInner__M617V .tripDetails_cancellationInnerHeading__Xysab .tripDetails_leftArea__3RfhH .tripDetails_upperArea__W_hQF,.tripDetails_cancellationContainer__8yzu4 .tripDetails_cancellationInner__M617V .tripDetails_cancellationInnerHeading__Xysab .tripDetails_rightArea__PmcVc .tripDetails_upperArea__W_hQF{color:#110f12;font-size:1.8rem;font-style:normal;font-weight:700;line-height:1.5}.tripDetails_cancellationContainer__8yzu4 .tripDetails_cancellationInner__M617V .tripDetails_cancellationInnerHeading__Xysab .tripDetails_leftArea__3RfhH .tripDetails_lowerArea__j0Iew,.tripDetails_cancellationContainer__8yzu4 .tripDetails_cancellationInner__M617V .tripDetails_cancellationInnerHeading__Xysab .tripDetails_rightArea__PmcVc .tripDetails_lowerArea__j0Iew{color:#110f12;font-size:1.6rem;font-style:normal;font-weight:500;line-height:1.5}.tripDetails_cancellationContainer__8yzu4 .tripDetails_cancellationInner__M617V .tripDetails_cancellationSeparator__csDYF{margin:2.4rem 0;opacity:1;border-color:#ebeced}.tripDetails_cancellationContainer__8yzu4 .tripDetails_cancellationInner__M617V .tripDetails_cancellationInnerBody__X1M69{display:flex;gap:8px}.tripDetails_cancellationContainer__8yzu4 .tripDetails_cancellationInner__M617V .tripDetails_cancellationInnerBody__X1M69 .tripDetails_leftArea__3RfhH,.tripDetails_cancellationContainer__8yzu4 .tripDetails_cancellationInner__M617V .tripDetails_cancellationInnerBody__X1M69 .tripDetails_rightArea__PmcVc{width:calc(50% - 4px);color:#110f12;font-size:1.6rem;font-style:normal;font-weight:500;line-height:1.5}.tripDetails_cancellationContainer__8yzu4 .tripDetails_departureLine__EFe9X{margin:2.4rem 0;color:#110f12;font-size:1.6rem;font-style:normal;font-weight:400;line-height:1.5}.tripDetails_cancellationContainer__8yzu4 .tripDetails_impNote__GfU8X{border-left:3px solid #36454f;border-radius:.6rem;padding:1.2rem 1.8rem;background:#e5e5ea;color:#36454f;margin-top:4.4rem;font-size:1.6rem;font-style:normal;font-weight:400;line-height:1.5}.tripDetails_cancellationContainer__8yzu4 .tripDetails_impNote__GfU8X span{font-size:1.6rem;font-style:normal;font-weight:500;line-height:1.5}.tripDetails_iconOnlyBtn__T7Q0N{position:absolute;top:50%;transform:translateY(-50%);right:1.8rem;background-color:transparent;border:none;padding:0;margin:0;height:2rem;width:2rem;display:flex;justify-content:center;align-items:center}.customersDetails_customerDetailsForm__iJG_P{border:1px solid #ececec;border-radius:.6rem;padding:1.8rem;background-color:#fff}.customersDetails_footerBtnGrp__6Y3Au{text-align:right;margin-top:1.8rem;padding-top:1.8rem}.customersDetails_searchButton__uKRNI{display:flex;justify-content:end;margin-bottom:1.8rem}