@keyframes accountList_growDown__1ss3t{0%{transform:scaleY(0)}80%{transform:scaleY(1.1)}to{transform:scaleY(1)}}@keyframes accountList_growUp__a3VDD{0%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes accountList_skeleton-shimmer__oHF8w{0%{transform:translateX(0)}to{transform:translateX(75%)}}.accountList_tourListContainer__57pw9>:not(:last-child){--tw-space-y-reverse:0;margin-block-start:calc(1.2rem*var(--tw-space-y-reverse));margin-block-end:calc(1.2rem*(1 - var(--tw-space-y-reverse)))}.accountList_bookingListMeta__8RQ5G{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;margin:.4rem 0 1.2rem;padding:0 .4rem}.accountList_bookingListMetaResults__Y4l52{margin:0;font-size:1.4rem;font-weight:600;line-height:2rem;color:#191919}.accountList_bookingListMetaResultsCount__MgNRg,.accountList_bookingListMetaResultsCount__MgNRg strong{color:#0046c1;font-weight:700}.accountList_bookingListMetaStatus__ZZo8n{display:inline-flex;align-items:center;gap:.8rem;flex:0 0 auto}.accountList_bookingListMetaStatus__ZZo8n>span{font-size:1.4rem;font-weight:600;line-height:2rem;color:#191919;white-space:nowrap}.accountList_bookingListMetaStatus__ZZo8n [class*=dropdown]{width:25rem;min-width:25rem;height:4rem;background-color:#fff;border-radius:4rem}.accountList_bookingListMetaStatus__ZZo8n [class*=selected]{display:flex;width:100%;justify-content:flex-start;align-items:center;gap:.8rem;color:#0046c1;font-weight:600;min-height:4rem;padding:0 1.2rem;box-sizing:border-box}.accountList_bookingListMetaStatus__ZZo8n [class*=selected]>:last-child{margin-left:auto}.accountList_bookingStatusOption__gOJ9V{width:100%;text-align:left}.accountList_mobilePage__SU6mR{min-height:100%;padding:1.6rem 1.6rem 10rem;background:#f7f7f7;box-sizing:border-box}.accountList_mobilePage__SU6mR .accountList_bookingListMeta__8RQ5G{display:none}.accountList_mobileHeader__qlJ_1>:not(:last-child){--tw-space-y-reverse:0;margin-block-start:calc(.8rem*var(--tw-space-y-reverse));margin-block-end:calc(.8rem*(1 - var(--tw-space-y-reverse)))}.accountList_mobileHeader__qlJ_1{margin-bottom:2rem}.accountList_mobileHeader__qlJ_1 h1{font-size:2rem;line-height:3.2rem;font-weight:800;margin:0;color:#191919}.accountList_mobileBackButton___UE2C{display:inline-flex;align-items:center;gap:.4rem;padding:0;border:0;background:rgba(0,0,0,0);color:#191919;font-size:1.2rem;font-weight:500;line-height:1.6rem;cursor:pointer;--icon-color:#191919}.accountList_mobileSearch___hUh3{margin-bottom:1.6rem}.accountList_mobileSearch___hUh3 form{display:flex!important;align-items:center;min-height:4.4rem;padding:.8rem 1.2rem;border:0;border-radius:4rem;background:#fff;box-sizing:border-box}.accountList_mobileSearch___hUh3 input,.accountList_mobileSearch___hUh3 input[class*=header-search-input]{min-width:0;flex:1 1;background:rgba(0,0,0,0)!important;background-color:rgba(0,0,0,0)!important;color:#191919;font-size:1.2rem;font-weight:500;line-height:1.6rem}.accountList_mobileSearch___hUh3 input::placeholder{color:#999}.accountList_mobileSearch___hUh3 button{width:auto;min-width:0;height:auto;padding:0;border:0;background:rgba(0,0,0,0);box-shadow:none;color:#999;--icon-color:#999999}.accountList_mobileMainProductTabs__4LrHp{display:flex;gap:0;margin-bottom:1.2rem;overflow:hidden;border:1px solid #ddd;border-radius:6rem;background:#fff}.accountList_mobileMainProductTabActive__448bx,.accountList_mobileMainProductTab__FQAuu{flex:1 1;min-width:0;min-height:4rem;height:4rem;padding:0 1.2rem;border:0;background:rgba(0,0,0,0);color:#191919;font-size:1.2rem;font-weight:600;line-height:1.6rem;font-family:inherit;cursor:pointer}.accountList_mobileMainProductTabActive__448bx{background:#0046c1;color:#fff;font-weight:700}.accountList_mobileSubProductTabs__2ZNrl{display:flex;gap:0;margin-bottom:1.2rem;overflow:hidden;border:1px dashed #ddd;border-radius:6rem;background:#fff}.accountList_mobileSubProductTabActive__0YxkA,.accountList_mobileSubProductTab__lRRRl{flex:1 1;min-width:0;min-height:4rem;height:4rem;padding:0 1.2rem;border:0;background:rgba(0,0,0,0);color:#999;font-size:1.2rem;font-weight:600;line-height:1.6rem;font-family:inherit;white-space:nowrap;cursor:pointer;position:relative}.accountList_mobileSubProductTabActive__0YxkA:not(:last-child):after,.accountList_mobileSubProductTab__lRRRl:not(:last-child):after{content:"";position:absolute;top:50%;right:0;width:1px;height:2.4rem;border-right:1px dashed #ddd;transform:translateY(-50%)}.accountList_mobileSubProductTabActive__0YxkA{color:#0046c1;font-weight:700;text-decoration:underline;text-underline-offset:.3rem}.accountList_mobileProductTabs__fOlpk{display:flex;gap:0;margin-bottom:.8rem;overflow-x:auto;scrollbar-width:none;background:#f7f7f7}.accountList_mobileProductTabs__fOlpk::-webkit-scrollbar{display:none}.accountList_mobileProductTabActive__qk3rr,.accountList_mobileProductTab__9jngF{flex:0 0 auto;min-height:3.6rem;padding:.8rem 1rem;border:0;border-bottom:1px solid rgba(0,0,0,0);background:rgba(0,0,0,0);color:#999;font-size:1.2rem;font-weight:600;line-height:1.6rem;font-family:inherit;cursor:pointer}.accountList_mobileProductTabActive__qk3rr{color:#0046c1;border-bottom-color:#0046c1}.accountList_mobileStatusTabs__Zt8Pf{display:flex;gap:.8rem;margin:0 -1.6rem 1.2rem;padding:0 1.6rem;overflow-x:auto;scrollbar-width:none}.accountList_mobileStatusTabs__Zt8Pf::-webkit-scrollbar{display:none}.accountList_mobileStatusTabActive__KvGWy,.accountList_mobileStatusTab__eeU5K{flex:0 0 auto;min-height:3.2rem;padding:.8rem 1.2rem;border:0;border-radius:1.2rem;background:rgba(0,0,0,0);color:#999;font-size:1.2rem;font-weight:500;line-height:1.6rem;font-family:inherit;white-space:nowrap;cursor:pointer}.accountList_mobileStatusTabActive__KvGWy{background:#d9eeff;color:#0046c1}.accountList_feBookingListContainer__uYRvt>:not(:last-child),.accountList_mobileFlightListContainer__WHs8N>:not(:last-child),.accountList_mobileTourListContainer__t7X3r>:not(:last-child){--tw-space-y-reverse:0;margin-block-start:calc(1.2rem*var(--tw-space-y-reverse));margin-block-end:calc(1.2rem*(1 - var(--tw-space-y-reverse)))}.accountList_bookingEmptyState__pRqDk [class*=EmptyState_description]{margin:0 5rem;color:#0046c1;font-size:12px}.accountList_tourCard__FC7KQ{width:100%;padding:1.6rem 2rem;background-color:#fff;border:0;border-radius:1.6rem}.accountList_tourCard__FC7KQ>:not(:last-child){--tw-space-y-reverse:0;margin-block-start:calc(1.2rem*var(--tw-space-y-reverse));margin-block-end:calc(1.2rem*(1 - var(--tw-space-y-reverse)))}.accountList_tourCard__FC7KQ{box-sizing:border-box}.accountList_mobileTourCard__4ijAl{overflow:hidden;border-radius:1.2rem;background:#fff;box-shadow:0 4px 16px 0 rgba(0,0,0,.1)}.accountList_mobileTourImageWrapper__0Xx_L{position:relative;aspect-ratio:16/9;overflow:hidden;background:#ddd}.accountList_feHotelCard__kx0ja{display:grid;grid-template-columns:18rem minmax(0,1fr);gap:1.6rem;padding:1.6rem 2rem;border-radius:1.6rem;background:#fff;box-shadow:0 4px 20px 0 rgba(25,25,25,.08)}.accountList_feHotelImageWrapper__JeY8r{position:relative;min-height:12rem;overflow:hidden;border-radius:1.6rem;background:#ddd}.accountList_desktopHotelCard__d17iP{padding:1.6rem 2rem;border-radius:1.6rem;background:#fff;box-shadow:0 4px 20px 0 rgba(25,25,25,.08)}.accountList_desktopHotelCard__d17iP>:not(:last-child){--tw-space-y-reverse:0;margin-block-start:calc(1.2rem*var(--tw-space-y-reverse));margin-block-end:calc(1.2rem*(1 - var(--tw-space-y-reverse)))}.accountList_desktopHotelCreatedDate__kjBpx{font-size:1.4rem;font-weight:600;line-height:2rem;color:#191919;margin:0}.accountList_desktopHotelContent__l6LtW{display:grid;grid-template-columns:16rem minmax(0,1fr) 17rem;align-items:center;gap:1.6rem}.accountList_desktopHotelContentNoImage__9_ba0{grid-template-columns:minmax(0,1fr) 16rem}.accountList_desktopHotelImageWrapper__6jnax{width:16rem;height:9.6rem;overflow:hidden;border-radius:1.2rem;background:#ddd}.accountList_desktopHotelInfo__05Qau{min-width:0}.accountList_desktopHotelInfo__05Qau>:not(:last-child){--tw-space-y-reverse:0;margin-block-start:calc(.8rem*var(--tw-space-y-reverse));margin-block-end:calc(.8rem*(1 - var(--tw-space-y-reverse)))}.accountList_desktopHotelInfo__05Qau h2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:1.6rem;font-weight:700;line-height:2.4rem;color:#191919;margin:0}.accountList_desktopHotelMeta__p9AzG{display:flex;align-items:center;gap:.8rem;min-width:0}.accountList_desktopHotelStars__xkmrP{display:inline-flex;flex:0 0 auto;align-items:center;gap:.2rem;--icon-color:#ffd21c}.accountList_desktopHotelAddress__AwbfM{display:inline-flex;align-items:center;gap:.4rem;min-width:0;font-size:1.2rem;font-weight:500;line-height:1.6rem;color:#0046c1;--icon-color:#0046c1}.accountList_desktopHotelAddress__AwbfM span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.accountList_desktopBookingNo__rmyB8{display:flex;align-items:center;gap:.6rem;min-width:0;margin:0;font-size:1.2rem;font-weight:500;line-height:1.6rem;color:#636363;font-size:1.4rem;--icon-color:#999999}.accountList_desktopBookingNo__rmyB8 strong{color:#0046c1;font-weight:600}.accountList_desktopCopyButton__gyTIy{padding:.2rem .6rem}.accountList_desktopHotelStatus__vqKMm{display:flex;flex:0 0 17rem;flex-direction:column;align-items:center;justify-content:center;text-align:center}.accountList_desktopHotelStatus__vqKMm strong{font-size:1.6rem;font-weight:700;line-height:2.4rem;background:rgba(0,0,0,0)}.accountList_desktopHotelStatus__vqKMm span{font-size:1.4rem;font-weight:600;line-height:2rem;color:#191919}.accountList_desktopHotelStatus__vqKMm .accountList_feSimpleBookingPriceRow__BIMLn{margin-top:.4rem}.accountList_mobileTourImage__5nVU1{display:block;width:100%;height:100%;object-fit:cover}.accountList_mobileStatusBadge__eCUFB{top:1.2rem;right:1.2rem;max-width:calc(100% - 2.4rem);padding:.6rem 1.2rem}.accountList_feStatusBadge__7gA_f,.accountList_mobileStatusBadge__eCUFB{position:absolute;border-radius:2rem;font-size:1.2rem;font-weight:600;line-height:1.6rem;box-shadow:0 4px 20px 0 rgba(25,25,25,.08)}.accountList_feStatusBadge__7gA_f{top:1rem;right:1rem;max-width:calc(100% - 2rem);padding:.5rem 1rem}.accountList_statusWaitingPayment__auaWv{color:#ff6f34;background:#d9eeff}.accountList_mobileStatusBadge__eCUFB.accountList_statusWaitingPayment__auaWv{color:#007c19;background:#deffe5}.accountList_statusWaitingConfirm__7q3aw{color:#ff6f34;background:#ffeee7}.accountList_feStatusInline__pSgg5{background:rgba(0,0,0,0)!important;padding:0;border-radius:0;box-shadow:none;font-weight:600}.accountList_mobileFlightCard__ng5vT{padding:1.2rem;border:1px solid #e5e5e5;border-radius:1.2rem;background:#fff;box-shadow:0 4px 20px 0 rgba(25,25,25,.08)}.accountList_mobileFlightCard__ng5vT>:not(:last-child){--tw-space-y-reverse:0;margin-block-start:calc(1rem*var(--tw-space-y-reverse));margin-block-end:calc(1rem*(1 - var(--tw-space-y-reverse)))}.accountList_mobileFlightCard__ng5vT .accountList_statusWaitingPayment__auaWv{color:#007c19;background:rgba(0,0,0,0)}.accountList_mobileFlightCard__ng5vT .accountList_statusWaitingConfirm__7q3aw{color:#ff6f34;background:rgba(0,0,0,0)}.accountList_mobileFlightCard__ng5vT .accountList_statusPaid__3GMqB{color:#0391ff;background:rgba(0,0,0,0)}.accountList_mobileFlightCard__ng5vT .accountList_statusCancelled__pyetW{color:#4d4d4d;background:rgba(0,0,0,0)}.accountList_mobileFlightCard__ng5vT .accountList_statusOverdue__SiAZ0{color:#d40e00;background:rgba(0,0,0,0)}.accountList_mobileFlightCard__ng5vT .accountList_feSimpleBookingTop__eJtIZ{padding-bottom:1rem;border-bottom:1px solid #e5e5e5}.accountList_mobileFlightCard__ng5vT .accountList_mobileSightseeingInfo__41uBg{padding-top:.2rem}.accountList_cartBookingMobileCard__cvZNw .accountList_feSimpleBookingTop__eJtIZ{padding-bottom:0;border-bottom:0}.accountList_cartBookingMobileCard__cvZNw .accountList_mobileTourFooter__DTc8W{padding-top:0}.accountList_statusPaid__3GMqB{color:#0391ff;background:#e8fdf5}.accountList_statusCancelled__pyetW{color:#4d4d4d;background:#f7f7f7}.accountList_statusOverdue__SiAZ0{color:#d40e00;background:#ffe5e3}.accountList_mobileRatingBadge__PVoqG{right:1.2rem;bottom:2.2rem;padding:1rem .8rem;border-radius:.8rem}.accountList_feRatingBadge__IvdED,.accountList_mobileRatingBadge__PVoqG{position:absolute;display:inline-flex;align-items:center;gap:.2rem;background:rgba(25,25,25,.72);--icon-color:#ffd21c}.accountList_feRatingBadge__IvdED{right:1rem;bottom:1rem;padding:.4rem .8rem;border-radius:1.6rem}.accountList_mobileTourInfo__5xIjP{position:relative;margin:-1.8rem .8rem .8rem;padding:1.2rem;border-radius:.8rem;background:#fff;box-shadow:0 4px 20px 0 rgba(25,25,25,.08)}.accountList_mobileTourInfo__5xIjP>:not(:last-child){--tw-space-y-reverse:0;margin-block-start:calc(.8rem*var(--tw-space-y-reverse));margin-block-end:calc(.8rem*(1 - var(--tw-space-y-reverse)))}.accountList_feBookingInfo__g8hro{align-self:center}.accountList_feBookingInfo__g8hro>:not(:last-child){--tw-space-y-reverse:0;margin-block-start:calc(.8rem*var(--tw-space-y-reverse));margin-block-end:calc(.8rem*(1 - var(--tw-space-y-reverse)))}.accountList_mobileTourTitle__kRKHC{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:1.4rem;font-weight:700;line-height:2rem;color:#191919;margin:0}.accountList_mobileBookingNo__rmQNR,.accountList_mobileTourAddress__QOcAk{display:flex;align-items:center;gap:.4rem;min-width:0;margin:0;font-size:1.2rem;font-weight:500;line-height:1.6rem;color:#0046c1;--icon-color:#0046c1}.accountList_mobileBookingNo__rmQNR span,.accountList_mobileTourAddress__QOcAk span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.accountList_mobileBookingNo__rmQNR strong,.accountList_mobileTourAddress__QOcAk strong{color:#0046c1;font-weight:600}.accountList_mobileBookingNo__rmQNR{display:flex;align-items:center;gap:.4rem;min-width:0;margin:0;font-size:1.2rem;font-weight:500;line-height:1.6rem;color:#636363;--icon-color:#999999}.accountList_mobileBookingNo__rmQNR span{min-width:0}.accountList_mobileBookingNo__rmQNR strong{color:#0046c1;font-weight:600}.accountList_mobileCopyButton__AXtk7{flex:0 0 auto;padding:0;border:0;background:rgba(0,0,0,0);color:#0046c1;--icon-color:#0046c1}.accountList_mobileTourFooter__DTc8W{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;padding-top:.2rem}.accountList_mobileTourFooter__DTc8W span{font-size:1.4rem;font-weight:600;line-height:2rem;color:#636363}.accountList_mobileTourFooter__DTc8W strong{font-size:1.6rem;font-weight:800;line-height:2.4rem;color:#ed1d24;white-space:nowrap}.accountList_feFlightCard__HqwAr{padding:1.6rem 2rem;border:1px solid #e5e5e5;border-radius:1.6rem;background:#fff;box-shadow:0 4px 20px 0 rgba(25,25,25,.08)}.accountList_feFlightCard__HqwAr>:not(:last-child){--tw-space-y-reverse:0;margin-block-start:calc(1.2rem*var(--tw-space-y-reverse));margin-block-end:calc(1.2rem*(1 - var(--tw-space-y-reverse)))}.accountList_desktopFlightCard__LIMCV{display:grid;grid-template-columns:minmax(0,1fr) 16rem;align-items:center;gap:1.6rem;padding:1.6rem 2rem;border-radius:1.6rem;background:#fff;box-shadow:0 4px 20px 0 rgba(25,25,25,.08)}.accountList_desktopFlightMain__KVRGG{min-width:0}.accountList_desktopFlightMain__KVRGG>:not(:last-child){--tw-space-y-reverse:0;margin-block-start:calc(1.2rem*var(--tw-space-y-reverse));margin-block-end:calc(1.2rem*(1 - var(--tw-space-y-reverse)))}.accountList_desktopFlightCreatedDate__usdE3{font-size:1.4rem;font-weight:600;line-height:2rem;color:#191919;margin:0}.accountList_desktopFlightInfoRow__WMlVC{display:flex;align-items:center;gap:2rem;min-width:0}.accountList_desktopFlightInfoRow__WMlVC h2{flex:0 0 auto;font-size:1.4rem;font-weight:700;line-height:2rem;color:#191919;margin:0;white-space:nowrap}.accountList_flightRoute__ewFcb{display:inline-flex;align-items:center;gap:.8rem;min-width:0;--icon-color:#191919}.accountList_flightRoute__ewFcb span{min-width:max-content}.accountList_desktopFlightStatus__MbUIq{display:flex;flex:0 0 17rem;flex-direction:column;align-items:center;justify-content:center;text-align:center}.accountList_desktopFlightStatus__MbUIq strong{font-size:1.6rem;font-weight:700;line-height:2.4rem;background:rgba(0,0,0,0)}.accountList_desktopFlightStatus__MbUIq span{font-size:1.4rem;font-weight:600;line-height:2rem;color:#191919}.accountList_mobileFlightHeader__6pgkk{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-bottom:1rem;border-bottom:1px solid #e5e5e5}.accountList_mobileFlightHeader__6pgkk h2{font-size:1.4rem;font-weight:600;line-height:2rem;color:#191919;min-width:0;margin:0}.accountList_mobileFlightHeader__6pgkk>span{flex:0 0 auto;padding:0;background:rgba(0,0,0,0);font-size:1.2rem;font-weight:600;line-height:1.6rem;white-space:nowrap}.accountList_mobileFlightRoute__O77s_{display:inline-flex;align-items:center;gap:.8rem;min-width:0;margin:0;font-size:1.4rem;font-weight:600;line-height:2rem;color:#191919;font-weight:700;--icon-color:#191919}.accountList_mobileFlightRoute__O77s_ span{min-width:max-content}.accountList_tourCardDate__EWn7a{font-size:1.4rem;font-weight:600;line-height:2rem;color:#191919;margin:0}.accountList_tourCardContent__FobhK{display:flex;align-items:center;gap:1.6rem}.accountList_tourCardContent__FobhK .accountList_image-wrapper__LDNo6{flex-shrink:0;width:154px;height:104px}.accountList_tourCardContent__FobhK .accountList_image-wrapper__LDNo6 img{border-radius:2rem;object-fit:cover;width:100%;height:100%}.accountList_tourCardContent__FobhK .accountList_destination-info__OgsyC{width:100%;max-width:516px}.accountList_tourCardContent__FobhK .accountList_destination-info__OgsyC>:not(:last-child){--tw-space-y-reverse:0;margin-block-start:calc(1rem*var(--tw-space-y-reverse));margin-block-end:calc(1rem*(1 - var(--tw-space-y-reverse)))}.accountList_tourCardContent__FobhK .accountList_destination-info__OgsyC .accountList_destination-title__gZjwi{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:1.6rem;font-weight:700;line-height:2.4rem;color:#191919;margin:0}.accountList_tourCardContent__FobhK .accountList_destination-info__OgsyC .accountList_destination-bookingNo__qbsGL{display:flex;align-items:center;gap:1rem;font-size:1.4rem;font-weight:600;line-height:2rem;color:#636363;margin:0;padding:.1rem}.accountList_tourCardContent__FobhK .accountList_destination-info__OgsyC .accountList_destination-bookingNo__qbsGL .accountList_booking-number__gCN0X{color:#0046c1}.accountList_tourCardContent__FobhK .accountList_destination-status__s515Z{display:flex;flex:0 0 17rem;flex-direction:column;align-items:center;justify-content:center;text-align:center}.accountList_tourCardContent__FobhK .accountList_destination-status__s515Z .accountList_status__Xfpcm{font-size:1.6rem;font-weight:700;line-height:2.4rem;margin:0;background:rgba(0,0,0,0)}.accountList_tourCardContent__FobhK .accountList_destination-status__s515Z .accountList_price__zr59v{font-size:1.4rem;font-weight:600;line-height:2rem;color:#191919;margin:0}.accountList_feServiceLine__UMnUX>:not(:last-child){--tw-space-y-reverse:0;margin-block-start:calc(.6rem*var(--tw-space-y-reverse));margin-block-end:calc(.6rem*(1 - var(--tw-space-y-reverse)))}.accountList_feServiceLine__UMnUX{padding:1rem 0;border-top:1px solid #e5e5e5}.accountList_feServiceLine__UMnUX:first-of-type{border-top:0;padding-top:0}.accountList_feServiceBadge__wl_LR{display:inline-flex;align-items:center;gap:.4rem;padding:.2rem .8rem;border-radius:2rem;background:#d9eeff;color:#0046c1;font-size:1.2rem;font-weight:600;line-height:1.6rem;--icon-color:#0046c1}.accountList_feServiceMeta__LJ9Nn{margin:0;font-size:1.2rem;font-weight:500;line-height:1.6rem;color:#4d4d4d}.accountList_feTicketIssued__6W5R8{color:#00c52d}.accountList_feTicketPending__dBW8u{color:#ff6f34}.accountList_feTicketQrGrid__yjD9Z{display:flex;flex-wrap:wrap;gap:1.2rem}.accountList_feTicketQrItem__Bl1Iw{display:flex;flex-direction:column;align-items:center;gap:.4rem;font-size:1.2rem;font-weight:500;line-height:1.6rem;color:#636363}.accountList_feTicketQrImage__BizHR{display:block;width:12rem;height:12rem;object-fit:contain;border:1px solid #e5e5e5;border-radius:.8rem;background:#fff}.accountList_feSimpleBookingCard__jbkPG{padding:1.6rem 2rem;border-radius:1.6rem;background:#fff;box-shadow:0 4px 20px 0 rgba(25,25,25,.08)}.accountList_feSimpleBookingCard__jbkPG>:not(:last-child){--tw-space-y-reverse:0;margin-block-start:calc(1.2rem*var(--tw-space-y-reverse));margin-block-end:calc(1.2rem*(1 - var(--tw-space-y-reverse)))}.accountList_feSimpleBookingTop__eJtIZ{display:flex;align-items:flex-start;justify-content:space-between;gap:1.6rem}.accountList_feSimpleBookingTop__eJtIZ strong{flex:0 0 auto;background:rgba(0,0,0,0);font-size:1.4rem;font-weight:600;line-height:2rem;white-space:nowrap}.accountList_feSimpleBookingDate__KnQB2{margin:0;font-size:1.4rem;font-weight:600;line-height:2rem;color:#191919}.accountList_cartHeaderBadges__H1D0h{display:inline-flex;align-items:center;gap:.8rem}.accountList_cartPrimaryBadge__AXpKF{display:inline-flex;align-items:center;padding:.2rem .8rem;border-radius:2rem;background:#d9eeff;color:#0046c1;font-size:1.2rem;font-weight:600;line-height:1.6rem}.accountList_feSimpleBookingBottom____PW9{display:flex;align-items:center;justify-content:space-between;gap:1.6rem}.accountList_cartMetadata__rIUgj>:not(:last-child){--tw-space-y-reverse:0;margin-block-start:calc(.4rem*var(--tw-space-y-reverse));margin-block-end:calc(.4rem*(1 - var(--tw-space-y-reverse)))}.accountList_cartMetaLine__Cd_DP,.accountList_cartSessionLine__L9_g4{margin:0;font-size:1.2rem;font-weight:500;line-height:1.6rem;color:#4d4d4d}.accountList_cartSessionLine__L9_g4{display:flex;align-items:center;gap:.8rem;min-width:0}.accountList_cartSessionLine__L9_g4 span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.accountList_mobileCartBadgeRow__8gHS8{margin:0}.accountList_mobileSightseeingCardBottom__bhAOH{display:flex;flex-direction:column;gap:.8rem;width:100%}.accountList_mobileSightseeingInfo__41uBg>:not(:last-child){--tw-space-y-reverse:0;margin-block-start:calc(.4rem*var(--tw-space-y-reverse));margin-block-end:calc(.4rem*(1 - var(--tw-space-y-reverse)))}.accountList_mobileSightseeingTitle__Ww_s7{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:1.4rem;font-weight:700;line-height:2rem;color:#191919;margin:0}.accountList_mobileSightseeingFooter___P5Sa{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;width:100%}.accountList_feSimpleBookingNo__29Yhr{display:flex;align-items:center;gap:.6rem;min-width:0;margin:0;font-size:1.2rem;font-weight:500;line-height:1.6rem;color:#636363;--icon-color:#999999}.accountList_feSimpleBookingNo__29Yhr strong{color:#0046c1;font-weight:600}.accountList_feSimpleBookingPriceRow__BIMLn{display:inline-flex;flex:0 0 auto;align-items:center;gap:.4rem;--icon-color:#636363}.accountList_feSimpleBookingPrice__eqAUe{font-size:1.4rem;font-weight:600;line-height:2rem;color:#191919;white-space:nowrap}.accountList_cartBookingCard__TwngE{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto;gap:1.2rem 2.4rem;align-items:center;padding:1.6rem 2rem;border-radius:1.6rem;background:#fff;box-shadow:0 4px 20px 0 rgba(25,25,25,.08);box-sizing:border-box}.accountList_cartBookingCard__TwngE .accountList_statusWaitingPayment__auaWv{color:#0391ff;background:rgba(0,0,0,0)}.accountList_cartBookingCard__TwngE .accountList_statusWaitingConfirm__7q3aw{color:#ff6f34;background:rgba(0,0,0,0)}.accountList_cartBookingCard__TwngE .accountList_statusPaid__3GMqB{color:#0391ff;background:rgba(0,0,0,0)}.accountList_cartBookingCard__TwngE .accountList_statusCancelled__pyetW{color:#4d4d4d;background:rgba(0,0,0,0)}.accountList_cartBookingCard__TwngE .accountList_statusOverdue__SiAZ0{color:#d40e00;background:rgba(0,0,0,0)}.accountList_cartBookingDate__EW5Pr{grid-column:1;grid-row:1;margin:0;font-size:1.4rem;font-weight:600;line-height:2rem;color:#191919}.accountList_cartBookingStatus__c55hZ{grid-column:2;grid-row:1;justify-self:end;text-align:right}.accountList_cartBookingNoRow__pvyUH{display:flex;align-items:center;gap:.6rem;min-width:0;grid-column:1;grid-row:2;margin:0;font-size:1.2rem;font-weight:500;line-height:1.6rem;color:#636363;font-size:1.4rem;--icon-color:#999999}.accountList_cartBookingNoRow__pvyUH strong{color:#0046c1;font-weight:600}.accountList_cartBookingPriceRow__7lxov{display:inline-flex;align-items:center;gap:.8rem;grid-column:2;grid-row:2;justify-self:end;--icon-color:#999999}.accountList_cartBookingPrice__DuiCT{font-size:1.4rem;font-weight:600;line-height:2rem;color:#191919;white-space:nowrap}.accountList_mobileFlightCard__ng5vT .accountList_cartBookingPriceRow__7lxov{justify-content:flex-end;padding-top:.2rem}.accountList_mobileFlightCard__ng5vT .accountList_cartBookingPriceRow__7lxov .accountList_cartBookingPrice__DuiCT{font-size:1.6rem;font-weight:800;line-height:2.4rem;color:#191919}@keyframes accountInfoFormMobile_growDown__lLyJX{0%{transform:scaleY(0)}80%{transform:scaleY(1.1)}to{transform:scaleY(1)}}@keyframes accountInfoFormMobile_growUp__v9NlU{0%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes accountInfoFormMobile_skeleton-shimmer__a4jVt{0%{transform:translateX(0)}to{transform:translateX(75%)}}.accountInfoFormMobile_contentDrawerWrapper__g5p1y,.accountInfoFormMobile_formWrapper__BbSX8{display:flex;flex-direction:column;padding:16px 16px 2rem;height:-moz-fit-content;height:fit-content;background-color:#fff;border-radius:24px}.accountInfoFormMobile_contentDrawerWrapper__g5p1y{gap:1.6rem;min-height:0}.accountInfoFormMobile_form__ML5ev{display:flex;flex-direction:column;gap:1.6rem}.accountInfoFormMobile_formValueBold__BghSC .accountInfoFormMobile_formInputRow__eP0OU input,.accountInfoFormMobile_formValueBold__BghSC .accountInfoFormMobile_genderPickerTrigger__dJMXr{font-weight:500}.accountInfoFormMobile_field__xPKmV{display:flex;flex-direction:column;min-width:0}.accountInfoFormMobile_addressSubField__4JL3u{margin-top:12px}.accountInfoFormMobile_fieldRowDobGender__GBwIn{display:flex;align-items:stretch;gap:1.2rem;width:100%}.accountInfoFormMobile_fieldDob__xBqxe{flex:7 1;min-width:0;display:flex;flex-direction:column;justify-content:flex-end}.accountInfoFormMobile_fieldGender__m9hZh{flex:3 1;min-width:0;display:flex;flex-direction:column;justify-content:flex-end}.accountInfoFormMobile_label__YjY5Z{font-size:14px;font-weight:500;color:#1a1a1a;display:flex;align-items:center;gap:4px;margin-bottom:6px}.accountInfoFormMobile_required__R06wa{color:#ef4444;font-size:14px}.accountInfoFormMobile_errorText__pP_EI{font-size:1.2rem;font-weight:600;line-height:1.6rem;color:#ed1d24;margin-top:4px}.accountInfoFormMobile_radioGroup__zQsac{display:flex;gap:24px}.accountInfoFormMobile_formFooter__IJ5IZ{flex-shrink:0;padding:0;display:flex;gap:1.2rem;align-items:center}.accountInfoFormMobile_formWrapper__BbSX8>.accountInfoFormMobile_formFooter__IJ5IZ{margin-top:1.6rem;padding-bottom:.8rem}.accountInfoFormMobile_formFooter__IJ5IZ.accountInfoFormMobile_formFooterSingleBtn__F7P45{gap:0}.accountInfoFormMobile_submitBtnFullWidth__e4N_o{width:100%!important;flex:none!important}.accountInfoFormMobile_formReasonTextarea__Wcesm{min-height:12rem;padding:1.2rem 1.5rem;border-radius:16px;background-color:#fff;border:1px solid #ddd;font-size:1.6rem;font-weight:700;line-height:2.4rem;font-weight:400;color:#191919;font-family:inherit;width:100%;resize:vertical;box-sizing:border-box}.accountInfoFormMobile_formReasonTextarea__Wcesm::placeholder{color:#999}.accountInfoFormMobile_formReasonTextarea__Wcesm:hover{border-color:#ddd}.accountInfoFormMobile_formReasonTextarea__Wcesm:focus{outline:2px solid #0391ff;outline-offset:2px}.accountInfoFormMobile_cancelBtn__pv_oi{flex:1 1;width:50%;padding:12px 10px;border-radius:2.6rem;border:1px solid #b3b3b3;background:rgba(0,0,0,0);font-size:1.4rem;font-weight:600;line-height:2rem;color:#4d4d4d;cursor:pointer;transition:all .2s ease}.accountInfoFormMobile_cancelBtn__pv_oi:hover{border-color:#999;background:#f7f7f7}.accountInfoFormMobile_formInputRow__eP0OU{min-height:5.2rem;height:5.2rem;box-sizing:border-box;display:flex;align-items:center}.accountInfoFormMobile_formInputRow__eP0OU>div{min-height:5.2rem}.accountInfoFormMobile_formInputRow__eP0OU>div>div{min-height:100%;align-items:center}.accountInfoFormMobile_genderPickerTrigger__dJMXr{width:100%;min-height:5.2rem;padding:.8rem 1.5rem;border-radius:6rem;background-color:#f7f7f7;border:1px solid rgba(0,0,0,0);font-size:1.6rem;font-weight:700;line-height:2.4rem;font-weight:400;color:#4d4d4d;cursor:pointer;display:flex;align-items:center;transition:border-color .2s;font-family:inherit;appearance:none;text-align:left}.accountInfoFormMobile_genderPickerTrigger__dJMXr:hover{border-color:#ddd}.accountInfoFormMobile_genderPickerTrigger__dJMXr:focus-visible{outline:2px solid #0391ff;outline-offset:2px}.accountInfoFormMobile_submitBtn__e1wkg{flex:1 1;width:50%;padding:12px 10px;background:#0046c1;border-radius:2.6rem;border:none;cursor:pointer;transition:all .2s ease;font-size:1.4rem;font-weight:600;line-height:2rem;color:#fff}.accountInfoFormMobile_submitBtn__e1wkg:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0083e5;background:rgb(0,51.5025906736,142)}.accountInfoFormMobile_submitBtn__e1wkg:active{transform:translateY(0);box-shadow:0 2px 6px #0083e5}.accountInfoFormMobile_submitBtn__e1wkg:disabled{background:#d1d5db;cursor:not-allowed;box-shadow:none;transform:none}@keyframes accountBookingToolbar_growDown__RMdw5{0%{transform:scaleY(0)}80%{transform:scaleY(1.1)}to{transform:scaleY(1)}}@keyframes accountBookingToolbar_growUp__lBNZm{0%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes accountBookingToolbar_skeleton-shimmer__GB2Bz{0%{transform:translateX(0)}to{transform:translateX(75%)}}.accountBookingToolbar_toolbar___jvWK{width:100%;padding:2rem;background-color:#fff;border-radius:1.6rem;box-sizing:border-box;text-align:left}.accountBookingToolbar_toolbarGrid__wvNPJ{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:1.2rem;row-gap:1.2rem;align-items:center;width:100%}.accountBookingToolbar_title__M7IRK{grid-column:1;grid-row:1;width:100%;margin:0;color:#191919;font-size:2rem;font-weight:800;line-height:2.4rem;text-align:left}.accountBookingToolbar_titlePlaceholder__jPJmr{grid-column:1;grid-row:1;display:block;min-height:0}.accountBookingToolbar_search__R0xGa{grid-column:2;grid-row:1;display:flex;justify-content:flex-end;min-width:0}.accountBookingToolbar_search__R0xGa form{display:flex!important;width:min(100%,35.4rem);height:4rem;min-height:4rem;padding:0 1.2rem;align-items:center;background-color:#f7f7f7;border:0;border-radius:6rem;box-sizing:border-box;margin:0}.accountBookingToolbar_search__R0xGa input{min-width:0;flex:1 1;color:#191919;background-color:#f7f7f7;font-size:1.2rem;font-weight:500;line-height:1.6rem}.accountBookingToolbar_search__R0xGa input::placeholder{color:#999}.accountBookingToolbar_search__R0xGa button{width:auto;min-width:0;height:auto;padding:0;border:0;outline:none;background:rgba(0,0,0,0);color:#999;box-shadow:none;cursor:pointer}.accountBookingToolbar_productTabs__Qzha3{grid-column:1/-1;grid-row:2;display:flex;align-items:stretch;width:100%;height:4rem;min-height:4rem;border:1px solid #ddd;border-radius:.8rem;overflow:hidden;background-color:#fff}.accountBookingToolbar_productTab___jlUY{position:relative;flex:1 1;min-width:0;height:100%;padding:0 1.6rem;border:0;background:#fff;color:#191919;font-size:1.4rem;font-weight:600;line-height:2rem;font-weight:500;font-family:inherit;white-space:nowrap;cursor:pointer;transition:background-color .2s ease,color .2s ease}.accountBookingToolbar_productTab___jlUY:after{content:"";position:absolute;top:50%;right:0;width:1px;height:2.4rem;background-color:#ddd;transform:translateY(-50%)}.accountBookingToolbar_productTab___jlUY:has(+.accountBookingToolbar_productTabActive__79jgF):after,.accountBookingToolbar_productTab___jlUY:last-child:after{display:none}.accountBookingToolbar_productTab___jlUY:hover:not(:disabled):not(.accountBookingToolbar_productTabActive__79jgF){color:#0391ff}.accountBookingToolbar_productTab___jlUY:disabled{cursor:not-allowed;opacity:.5}.accountBookingToolbar_productTabActive__79jgF{background:#0046c1;color:#fff;font-weight:700}.accountBookingToolbar_productTabActive__79jgF:after{display:none}.accountBookingToolbar_productTabActive__79jgF:hover:not(:disabled){color:#fff}.accountBookingToolbar_subProductTabs__SFCVO{grid-column:1/-1;grid-row:3;display:flex;align-items:stretch;justify-content:flex-start;width:100%;height:4rem;min-height:4rem;border:1px dashed #ddd;border-radius:6rem;overflow:hidden;background-color:#fff}.accountBookingToolbar_subProductTab__FnKav{position:relative;flex:1 1;min-width:0;height:100%;padding:0 1.6rem;border:0;background:rgba(0,0,0,0);color:#636363;font-size:1.4rem;font-weight:600;line-height:2rem;font-weight:500;font-family:inherit;white-space:nowrap;cursor:pointer;transition:color .2s ease}.accountBookingToolbar_subProductTab__FnKav:after{content:"";position:absolute;top:50%;right:0;width:1px;height:2.4rem;border-right:1px dashed #ddd;transform:translateY(-50%)}.accountBookingToolbar_subProductTab__FnKav:last-child:after{display:none}.accountBookingToolbar_subProductTab__FnKav:hover:not(:disabled):not(.accountBookingToolbar_subProductTabActive__YZ698){color:#0391ff}.accountBookingToolbar_subProductTab__FnKav:disabled{cursor:not-allowed;opacity:.5}.accountBookingToolbar_subProductTabActive__YZ698{color:#0046c1;font-weight:700;text-decoration:underline;text-underline-offset:.3rem}@media(min-width:320px)and (max-width:640px){.accountBookingToolbar_toolbar___jvWK{padding:1.6rem}.accountBookingToolbar_toolbarGrid__wvNPJ{grid-template-columns:1fr;row-gap:1.2rem}.accountBookingToolbar_productTabs__Qzha3,.accountBookingToolbar_search__R0xGa,.accountBookingToolbar_subProductTabs__SFCVO,.accountBookingToolbar_titlePlaceholder__jPJmr,.accountBookingToolbar_title__M7IRK{grid-column:1/-1}.accountBookingToolbar_titlePlaceholder__jPJmr,.accountBookingToolbar_title__M7IRK{grid-row:1}.accountBookingToolbar_search__R0xGa{grid-row:2;justify-content:stretch}.accountBookingToolbar_search__R0xGa form{width:100%}.accountBookingToolbar_productTabs__Qzha3{grid-row:3;overflow-x:auto;scrollbar-width:none}.accountBookingToolbar_productTabs__Qzha3::-webkit-scrollbar{display:none}.accountBookingToolbar_subProductTabs__SFCVO{grid-row:4;overflow-x:auto;scrollbar-width:none}.accountBookingToolbar_subProductTabs__SFCVO::-webkit-scrollbar{display:none}.accountBookingToolbar_productTab___jlUY,.accountBookingToolbar_subProductTab__FnKav{flex:1 1 auto;min-width:max-content;padding:0 1.2rem}}@keyframes header_skeleton-shimmer__Dff8u{0%{transform:translateX(0)}to{transform:translateX(75%)}}.header_header-utility__KmAbR{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:1.2rem;background-color:#0046c1;height:3.25rem;color:#fff;font-size:1.4rem;font-weight:600;line-height:2rem;padding:.8rem 4rem;width:100%;z-index:15}@media(max-width:1600px){.header_header-utility__KmAbR{padding:.8rem 2rem}}.header_header-utility-lang-location__JlN4q{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;gap:1.2rem}.header_header-utility-lang-location__JlN4q button{color:#fff;--icon-color:#ffffff}@media(hover:hover){.header_header-utility-lang-location__JlN4q button:not([data-disabled=true]):not([data-selected=true]):hover{color:#fff;--icon-color:#ffffff}.header_header-utility-lang-location__JlN4q button:not([data-disabled=true]):not([data-selected=true]):hover p:hover{color:#fff;text-decoration:underline}}.header_header-utility-lang-location__JlN4q button:not([data-active=true]):not([data-pressed=true]):hover{color:#fff;--icon-color:#ffffff}.header_header-utility-lang-location__JlN4q button:not([data-active=true]):not([data-pressed=true]):hover p:hover{color:#fff;text-decoration:underline}.header_header-wrapper__QShlx{width:100%;position:relative;z-index:15;background-color:#fff;transition:transform .3s ease,opacity .3s ease}.header_header-wrapper__QShlx[data-hidden=true]{transform:translateY(-100%);opacity:0;pointer-events:none}.header_header-wrapper__QShlx[data-hidden=false]{transform:translateY(0);opacity:1}.header_header-wrapper__QShlx{height:7.2rem;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start}@media(max-width:480px){.header_header-wrapper__QShlx{height:5.6rem}}.header_header-sticky__mtU9t{position:sticky;top:0;left:0;right:0;align-self:flex-start;z-index:15}.header_header-nonSticky__QmmMJ{position:relative;z-index:15}.header_header__logo-wrapper___qAvD{width:24rem;position:relative;display:flex;flex-direction:row;justify-content:center;align-items:center}.header_header__logo-wrapper___qAvD img{object-fit:contain;width:100%}@media(max-width:1600px){.header_header__logo-wrapper___qAvD{width:17rem}}@media(max-width:480px){.header_header__logo-wrapper___qAvD{width:14rem}}@media(max-width:375px){.header_header__logo-wrapper___qAvD{width:10.5rem}}.header_header-content__LiKXO{display:flex;flex-direction:row;justify-content:space-between;align-items:stretch;flex-grow:1;padding:0 4rem}.header_header-content__LiKXO[data-lang-location-mode=inline]{height:100%}.header_header-content-left__QoBlE{min-width:30.4rem;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:1.2rem}.header_header-content-right__JoPnt{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;gap:.8rem;flex:1 1;flex-shrink:0;min-width:-moz-fit-content;min-width:fit-content}@media(max-width:1600px){.header_header-content__LiKXO{padding:0 1.6rem}}@media(max-width:1024px){.header_header-content__LiKXO{padding-right:1.6rem}.header_header-content-left__QoBlE{min-width:-moz-fit-content;min-width:fit-content}.header_header-content-right__JoPnt{gap:1.2rem}}@media(max-width:576px){.header_header-content__LiKXO{padding:0 .8rem 0 2rem}.header_header-content-left__QoBlE{flex:1 1}}@media(max-width:480px){.header_header-content__LiKXO{padding:0 1rem}.header_header-content-left__QoBlE{flex:1 1}}.header_header-search__Vf7_H{background-color:#f7f7f7;padding:1.2rem;border-radius:4rem;display:flex;flex-direction:row;justify-content:center;align-items:center}.header_header-search__Vf7_H input{width:19rem;border:none;outline:none;background-color:#f7f7f7;color:#999;line-height:2rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media(max-width:1600px){.header_header-search__Vf7_H input{width:8rem}}@media(max-width:576px){.header_header-search__Vf7_H{display:none}}.header_header-search-icon__bu2LZ{cursor:pointer;border:none;outline:none;background-color:rgba(0,0,0,0);color:#999;--icon-color:$color-neutral-05}.header_header-search-input__RDPxd::-webkit-search-cancel-button,.header_header-search-input__RDPxd::-webkit-search-decoration,.header_header-search-input__RDPxd::-webkit-search-results-button,.header_header-search-input__RDPxd::-webkit-search-results-decoration{display:none}.header_header-search-input__RDPxd{appearance:none;-webkit-appearance:none}.header_header-nav-list__MBHJr{list-style:none;display:flex;flex-direction:row;justify-content:center;align-items:center;margin:0;padding:0;gap:3.2rem}.header_header-nav-list__MBHJr li{font-size:1.4rem;font-weight:600;line-height:2rem}@media(max-width:1600px){.header_header-nav-list__MBHJr{gap:2rem}}@media(max-width:1440px){.header_header-nav-list__MBHJr{gap:1.2rem}}.header_route-dropdown-island-item__JkQiN{text-decoration:none;color:#000e1a;position:relative}.header_route-dropdown-island-item__JkQiN:after{content:"";position:absolute;bottom:0;left:0;width:0;height:2px;background:#0046c1;transition:width .3s}.header_route-dropdown-island-item__JkQiN:not([data-active=true]):not([data-pressed=true]):hover{color:#0046c1;--icon-color:$color}.header_route-dropdown-island-item__JkQiN:not([data-active=true]):not([data-pressed=true]):hover:after{width:100%}.header_route-dropdown-island-item__JkQiN{--icon-color:$font-color}.header_route-dropdown-island-item--bot__J9zP9{position:relative;white-space:nowrap}.header_route-dropdown-island-item--bot-label-full__eSmbB,.header_route-dropdown-island-item--bot-label-short__GlRrY,.header_route-dropdown-island-item--bot__J9zP9{background:linear-gradient(123.09deg,#005cff 9.86%,#ff2b98 90.14%);background-size:300% 300%;animation:header_textShine__smgWx 1.5s ease-in-out infinite alternate;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);font-weight:800}.header_route-dropdown-island-item--bot-label-short__GlRrY{display:none}.header_route-dropdown-island-item--bot-icon__qViKV{position:absolute;right:-1.8rem;top:-1rem;pointer-events:none}@media(max-width:1600px){.header_route-dropdown-island-item--bot__J9zP9{padding-inline-end:1.4rem}.header_route-dropdown-island-item--bot-icon__qViKV{right:0;top:-.8rem}}@media(max-width:1024px){.header_route-dropdown-island-item--bot-label-full__eSmbB{display:none}.header_route-dropdown-island-item--bot-label-short__GlRrY{display:inline}}.header_route-dropdown-island-item--bot-icon-surface__kGA0y{background:linear-gradient(123.09deg,#005cff 9.86%,#ff2b98 90.14%);background-size:300% 300%;animation:header_textShine__smgWx 1.5s ease-in-out infinite alternate;display:block;flex-shrink:0;mask-repeat:no-repeat;mask-size:contain;mask-position:center}.header_header-nav-link--active__gXwd8{color:#0046c1;--icon-color:$color-brand-06;text-decoration:underline;-webkit-text-decoration-color:#0046c1;text-decoration-color:#0046c1;text-decoration-thickness:2px;text-underline-offset:4px}@media(max-width:1350px){.header_header-nav-list--full__S7Of_{display:none!important}}.header_header-nav-list--compact__twcmc{display:none}@media(max-width:1350px){.header_header-nav-list--compact__twcmc{display:flex}}@media(max-width:768px){.header_header-nav-list--compact__twcmc{display:none}}.header_hr-vertical-sm__Rz0mG{min-width:1px;min-height:2.4rem;height:2.4rem!important;flex-shrink:0;background-color:#ccc;width:1px;border:none}@media(max-width:1024px){.header_hr-vertical-sm__Rz0mG{display:none}}.header_header-user-menu__A6Xhp{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:1.2rem}@media(max-width:1440px){.header_header-user-menu__A6Xhp{gap:.8rem}}@media(max-width:480px){.header_header-user-menu__A6Xhp{gap:.8rem}.header_header-user-menu__A6Xhp svg{width:1.9rem;height:1.9rem}}@keyframes header_growDown__06JzP{0%{transform:scaleY(0)}80%{transform:scaleY(1.1)}to{transform:scaleY(1)}}@keyframes header_growUp__SKQy4{0%{transform:scaleY(1)}to{transform:scaleY(0)}}.header_user-login-wrapper__8PbHM{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;font-size:1.4rem;font-weight:600;line-height:2rem;color:#0046c1;background-color:#d9eeff;border:1px solid rgba(0,0,0,0);gap:.8rem;border-radius:4rem;outline:none;text-decoration:none;padding:1.2rem}.header_user-login-wrapper__8PbHM span{display:inline-block;transition:opacity .2s ease;text-overflow:ellipsis}.header_user-login___8d_h{outline:none;min-width:12rem;color:#0046c1;--icon-color:$color-brand-06;text-decoration:none}@media(hover:hover){.header_user-login___8d_h:not([data-disabled=true]):not([data-selected=true]):hover{border-color:#0046c1;color:#0046c1;--icon-color:$color-brand-06}.header_user-login___8d_h:not([data-disabled=true]):not([data-selected=true]):hover span{text-decoration:none;position:relative}.header_user-login___8d_h:not([data-disabled=true]):not([data-selected=true]):hover span:after{content:"";position:absolute;bottom:0;left:0;width:0;height:2px;background:#0046c1;transition:width .3s}.header_user-login___8d_h:not([data-disabled=true]):not([data-selected=true]):hover span:not([data-active=true]):not([data-pressed=true]):hover{color:#0046c1;--icon-color:$color}.header_user-login___8d_h:not([data-disabled=true]):not([data-selected=true]):hover span:not([data-active=true]):not([data-pressed=true]):hover:after{width:100%}}@media(max-width:1250px){.header_user-login___8d_h{min-width:-moz-fit-content;min-width:fit-content}.header_user-login___8d_h span{opacity:0;visibility:hidden;width:0;height:0;overflow:hidden;position:absolute}}@media(max-width:992px){.header_user-login___8d_h{display:none}}.header_user-logged-avatar__qsvxN{width:2rem;height:2rem;border-radius:50%;background-color:#0046c1;display:flex;flex-direction:row;justify-content:center;align-items:center;font-size:1.4rem;font-weight:600;line-height:2rem;color:#fff;flex-shrink:0}.header_user-logged__Xj2gL{width:12rem;max-width:12rem}.header_user-logged__Xj2gL span{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:relative}.header_user-logged__Xj2gL span:after{content:"";position:absolute;bottom:0;left:0;width:0;height:2px;background:#0046c1;transition:width .3s}.header_user-logged__Xj2gL span:not([data-active=true]):not([data-pressed=true]):hover{color:#0046c1;--icon-color:$color}.header_user-logged__Xj2gL span:not([data-active=true]):not([data-pressed=true]):hover:after{width:100%}@media(max-width:992px){.header_user-logged__Xj2gL{display:none}}.header_cart-icon-wrapper__YKMUu{position:relative;display:inline-flex}.header_cart-badge__dt79i{position:absolute;top:-2px;right:-2px;min-width:10px;height:10px;padding:0 4px;border-radius:10px;background-color:#f97316;border:2px solid #fff;pointer-events:none;display:flex;flex-direction:row;justify-content:center;align-items:center;animation:header_cartBadgePop__DF69K .25s ease-out}@keyframes header_cartBadgePop__DF69K{0%{transform:scale(0);opacity:0}70%{transform:scale(1.15)}to{transform:scale(1);opacity:1}}@keyframes header_textShine__smgWx{0%{background-position:100% 100%}to{background-position:0 0}}