.cardSpecialOffer_text-sm__7SqgB{font-size:1.2rem;line-height:1.33}.cardSpecialOffer_text-md__7qz8y{font-size:1.4rem;line-height:1.57}.cardSpecialOffer_text-lg__5NkXU{font-size:1.6rem;line-height:1.37}.cardSpecialOffer_text-lg-light__7sPr_{font-size:1.8rem;line-height:1.57;opacity:.8}.cardSpecialOffer_text-w-400__TE_wD{font-weight:400}.cardSpecialOffer_text-w-500__kAC3y{font-weight:500}.cardSpecialOffer_text-w-700__2P0f_{font-weight:700}.cardSpecialOffer_text-w-900__zxIfF{font-weight:900}.cardSpecialOffer_h1__i5iao{font-size:3.2rem;line-height:1.3}@media screen and (max-width:834px){.cardSpecialOffer_h1__i5iao{font-size:3.2rem}}.cardSpecialOffer_h2__nxTuW{font-size:4rem;line-height:1.3}.cardSpecialOffer_h3__TJcjm,.cardSpecialOffer_name__sisZW,.cardSpecialOffer_priceNew__V0rc5,.cardSpecialOffer_priceOld__YVqXm{font-size:2.1rem;line-height:1.33}@media screen and (max-width:834px){.cardSpecialOffer_h3__TJcjm,.cardSpecialOffer_name__sisZW,.cardSpecialOffer_priceNew__V0rc5,.cardSpecialOffer_priceOld__YVqXm{font-size:2.6rem}}.cardSpecialOffer_h4__hsOqM,.cardSpecialOffer_priceDiscounted__s2SPg,.cardSpecialOffer_priceTotal__pOF8P{font-size:2.4rem;line-height:1.33}.cardSpecialOffer_h5__zDq0J{font-size:1.8rem;line-height:1.44}.cardSpecialOffer_body__FeeM3 .cardSpecialOffer_location__d6J9i,.cardSpecialOffer_h6__GAM3D{font-size:1.6rem}.cardSpecialOffer_blackout__H2Ozc:before{content:"";display:block;position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background:linear-gradient(1turn,rgba(0,0,0,.7),rgba(0,0,0,0))}.cardSpecialOffer_mediaFullScreen__ew8mJ{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.cardSpecialOffer_mediaFullScreen__ew8mJ:before{content:"";display:block}.cardSpecialOffer_mediaImage__HtX9G,.cardSpecialOffer_media__dr1lK{z-index:0}.cardSpecialOffer_mediaImage__HtX9G img,.cardSpecialOffer_media__dr1lK img{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;object-fit:cover;object-position:center}.cardSpecialOffer_mediaEmpty__5fx1R,.cardSpecialOffer_media__dr1lK{color:rgba(0,35,71,.3)}.cardSpecialOffer_empty__yVXs1.cardSpecialOffer_media__dr1lK,.cardSpecialOffer_mediaEmpty__5fx1R.cardSpecialOffer_empty__yVXs1{display:flex;align-items:center;justify-content:center;background-color:#f7f9fa}.cardSpecialOffer_mediaEmpty__5fx1R .cardSpecialOffer_mediaIcon__lKYpC,.cardSpecialOffer_media__dr1lK .cardSpecialOffer_mediaIcon__lKYpC{width:40%;max-width:7rem;height:auto;color:rgba(0,35,71,.3)}.cardSpecialOffer_cardDefault__R9eDs,.cardSpecialOffer_card__o8c_s{display:flex;flex-direction:column;height:100%;border:1px solid rgba(0,0,0,.1);background-color:#fff;overflow:hidden;transition:box-shadow .3s ease}.cardSpecialOffer_cardDefault__R9eDs:hover,.cardSpecialOffer_card__o8c_s:hover{box-shadow:0 .8rem 2.4rem rgba(0,0,0,.08)}.cardSpecialOffer_cardHorizontal__vT8rP{display:flex;border:1px solid rgba(0,0,0,.16);background-color:#fff;overflow:hidden;transition:box-shadow .3s ease}.cardSpecialOffer_cardHorizontal__vT8rP:hover{box-shadow:0 .8rem 2.4rem rgba(0,0,0,.08)}.cardSpecialOffer_body__FeeM3 .cardSpecialOffer_flag__PqTsQ,.cardSpecialOffer_cardFlag__zAesX{width:3.2rem;height:2.4rem;border-radius:.4rem;overflow:hidden}.cardSpecialOffer_body__FeeM3 .cardSpecialOffer_flag__PqTsQ img,.cardSpecialOffer_cardFlag__zAesX img{width:100%;height:100%;object-fit:cover}.cardSpecialOffer_bodyVertical__k2E7F,.cardSpecialOffer_body__FeeM3{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:space-between}.cardSpecialOffer_badges__yxDEs .cardSpecialOffer_gift__i6GWk,.cardSpecialOffer_badges__yxDEs .cardSpecialOffer_timerWrap__5fmNV,.cardSpecialOffer_cardBadge___nBQ4{display:flex;align-items:center;justify-content:center;width:5.6rem;height:4rem;border-radius:4rem;cursor:pointer}.cardSpecialOffer_badges__yxDEs .cardSpecialOffer_gift__i6GWk>*,.cardSpecialOffer_badges__yxDEs .cardSpecialOffer_timerWrap__5fmNV>*,.cardSpecialOffer_cardBadge___nBQ4>*{height:2.4rem}.cardSpecialOffer_badges__yxDEs .cardSpecialOffer_gift__i6GWk img,.cardSpecialOffer_badges__yxDEs .cardSpecialOffer_gift__i6GWk svg,.cardSpecialOffer_badges__yxDEs .cardSpecialOffer_timerWrap__5fmNV img,.cardSpecialOffer_badges__yxDEs .cardSpecialOffer_timerWrap__5fmNV svg,.cardSpecialOffer_cardBadge___nBQ4 img,.cardSpecialOffer_cardBadge___nBQ4 svg{width:2.4rem;height:2.4rem;stroke:#fff}.cardSpecialOffer_price__wCDa5{display:flex;align-items:center}.cardSpecialOffer_priceNew__V0rc5,.cardSpecialOffer_priceOld__YVqXm{flex-shrink:0}.cardSpecialOffer_priceOld__YVqXm{color:#6b7178;margin-right:.8rem;font-weight:400}.cardSpecialOffer_priceOld__YVqXm>b{font-weight:400;display:inline-block;position:relative}.cardSpecialOffer_priceOld__YVqXm>b:before{content:"";width:100%;height:1px;background-color:#6b7178;display:block;position:absolute;z-index:1;top:50%;left:0;transform:translateY(-50%)}.cardSpecialOffer_priceNew__V0rc5{font-weight:900;color:#f44646}.cardSpecialOffer_priceNewHumble__BLi6V{font-weight:900}.cardSpecialOffer_priceTotal__pOF8P{font-weight:900;color:#000;text-align:right}.cardSpecialOffer_priceDiscounted__s2SPg{font-weight:900;color:#77bd18;text-align:right}.cardSpecialOffer_card__o8c_s{border-radius:1.4rem;overflow:hidden;font-size:1.4rem;position:relative;-webkit-user-select:none;user-select:none}.cardSpecialOffer_card__o8c_s .cardSpecialOffer_link__hFzET{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.cardSpecialOffer_card__o8c_s.cardSpecialOffer_comingSoon__TMSCs{background-color:#eef1f4;cursor:pointer}.cardSpecialOffer_media__dr1lK{cursor:pointer;position:relative}.cardSpecialOffer_media__dr1lK:before{content:"";display:block;padding-top:64.2523364486%}.cardSpecialOffer_media__dr1lK{overflow:hidden}.cardSpecialOffer_media__dr1lK,.cardSpecialOffer_media__dr1lK img{border-radius:1.4rem 1.4rem 0 0}.cardSpecialOffer_timer__TDYAk{font-size:3.2rem;font-weight:900;margin-bottom:.8rem}.cardSpecialOffer_timerWrap__5fmNV{position:relative;z-index:1;background-color:#f44646}.cardSpecialOffer_badges__yxDEs{display:flex;position:absolute;z-index:3;transform:translateY(-5.2rem)}.cardSpecialOffer_badges__yxDEs .cardSpecialOffer_gift__i6GWk{background-color:#8dc63f;transform:translateX(-1rem)}.cardSpecialOffer_body__FeeM3{height:80%;position:static;z-index:auto;flex-grow:1;padding:3.2rem 2rem 4rem}@media screen and (max-width:834px){.cardSpecialOffer_body__FeeM3{padding:3.2rem 1.8rem 4rem}}.cardSpecialOffer_body__FeeM3 .cardSpecialOffer_location__d6J9i{display:flex;align-items:center;color:#6b7178;margin-bottom:.8rem}.cardSpecialOffer_body__FeeM3 .cardSpecialOffer_truncateText__hNTHr{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cardSpecialOffer_body__FeeM3 .cardSpecialOffer_flag__PqTsQ{width:1.8rem;height:1.6rem;border-radius:.3rem;flex-shrink:0;margin-right:.8rem}.cardSpecialOffer_top__X6g6H{height:100%;color:#6b7178;font-size:1.4rem;line-height:1.37;display:flex;flex-direction:column;justify-content:space-between}.cardSpecialOffer_bottom__4ZCLa{padding-top:2.4rem;border-top:1px solid rgba(0,0,0,.1)}.cardSpecialOffer_name__sisZW{font-weight:900;margin-bottom:1.2rem;color:#000;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.cardSpecialOffer_name__sisZW.cardSpecialOffer_hotelName__6xeNa{color:#6b7178;font-weight:400;font-size:1.6rem}.cardSpecialOffer_name__sisZW.cardSpecialOffer_comingSoon__TMSCs{color:#6b7178;margin:auto}.cardSpecialOffer_dates__X304Z{display:flex;flex-wrap:wrap;margin-bottom:2.4rem;font-size:1.6rem}.cardSpecialOffer_dates__X304Z>:first-child{margin-right:.9rem}.cardSpecialOffer_schedules__G3DIk{font-feature-settings:"tnum"}.cardSpecialOffer_schedulesToggle__ZZkpz{color:#ccd3da;border-bottom:1px dashed #ccd3da;transition:color .3s ease;cursor:pointer}.cardSpecialOffer_schedulesToggle__ZZkpz:focus,.cardSpecialOffer_schedulesToggle__ZZkpz:hover{color:#000}.cardSpecialOffer_options__jrLwT .cardSpecialOffer_title__aTgUz,.cardSpecialOffer_priceWrap__h7Y1Z .cardSpecialOffer_info__BbyK8 [class^=tooltip_help],.cardSpecialOffer_schedulesToggle__ZZkpz{position:relative;z-index:3}.cardSpecialOffer_options__jrLwT{display:flex;flex-wrap:wrap;margin-bottom:1.2rem;margin-left:-1.6rem}.cardSpecialOffer_options__jrLwT>*{width:100%;padding-left:1.6rem}.cardSpecialOffer_options__jrLwT .cardSpecialOffer_option__55zCL{display:flex;width:100%;padding-right:1rem;margin-bottom:1rem;color:#6b7178}.cardSpecialOffer_options__jrLwT .cardSpecialOffer_optionTop__FYXsh{display:flex;width:100%;padding-right:1rem;margin-bottom:.7rem}.cardSpecialOffer_options__jrLwT .cardSpecialOffer_optionTop__FYXsh:first-child{margin-bottom:1rem}.cardSpecialOffer_options__jrLwT .cardSpecialOffer_optionTop__FYXsh>*{color:#000!important}.cardSpecialOffer_options__jrLwT .cardSpecialOffer_title__aTgUz{font-size:1.6rem;color:#6b7178}.cardSpecialOffer_options__jrLwT .cardSpecialOffer_icon__Z_w_M{width:2rem;height:2rem;margin-right:1rem}.cardSpecialOffer_priceWrap__h7Y1Z{margin-bottom:.8rem;width:fit-content;display:flex;flex-wrap:wrap;align-items:center}.cardSpecialOffer_priceWrap__h7Y1Z .cardSpecialOffer_info__BbyK8{font-size:1.2rem;color:#000;margin-left:.8rem;width:fit-content}.cardSpecialOffer_duration__cTsfx{margin-bottom:2.4rem}.cardSpecialOffer_spaceHandler__HHe_W{flex-grow:1}.cardSpecialOffer_cardSkeleton__RyKUp{width:100%;display:flex;flex-direction:column;justify-content:space-between;border:1px solid rgba(0,0,0,.16)}.cardSpecialOffer_cardSkeleton__RyKUp .cardSpecialOffer_groupe__ZBeAk{display:flex;margin-left:-.8rem}.cardSpecialOffer_cardSkeleton__RyKUp .cardSpecialOffer_groupe__ZBeAk>*{margin-left:.8rem}.cardTopHotelDestination_text-sm__eIZVz{font-size:1.2rem;line-height:1.33}.cardTopHotelDestination_badges__z4F_Z .cardTopHotelDestination_badge__c5dhW,.cardTopHotelDestination_text-md__uW4fA{font-size:1.4rem;line-height:1.57}.cardTopHotelDestination_text-lg__VyIy7{font-size:1.6rem;line-height:1.37}.cardTopHotelDestination_text-lg-light__9hOND{font-size:1.8rem;line-height:1.57;opacity:.8}.cardTopHotelDestination_text-w-400__IlCT_{font-weight:400}.cardTopHotelDestination_text-w-500__e_7bq{font-weight:500}.cardTopHotelDestination_text-w-700__ncrJ_{font-weight:700}.cardTopHotelDestination_text-w-900__lqRz1{font-weight:900}.cardTopHotelDestination_h1___SHxT{font-size:3.2rem;line-height:1.3}@media screen and (max-width:834px){.cardTopHotelDestination_h1___SHxT{font-size:3.2rem}}.cardTopHotelDestination_h2__C_XSO{font-size:4rem;line-height:1.3}.cardTopHotelDestination_h3__L0LsU{font-size:2.1rem;line-height:1.33}@media screen and (max-width:834px){.cardTopHotelDestination_h3__L0LsU{font-size:2.6rem}}.cardTopHotelDestination_h4__bLPHd,.cardTopHotelDestination_priceDiscounted__FRW0h,.cardTopHotelDestination_priceTotal__zVkSu{font-size:2.4rem;line-height:1.33}.cardTopHotelDestination_h5__5ekDv{font-size:1.8rem;line-height:1.44}.cardTopHotelDestination_h6__AWexh{font-size:1.6rem}.cardTopHotelDestination_blackout__lreOg:before{content:"";display:block;position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background:linear-gradient(1turn,rgba(0,0,0,.7),rgba(0,0,0,0))}.cardTopHotelDestination_mediaFullScreen__WBJHj,.cardTopHotelDestination_media__VRot1{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.cardTopHotelDestination_mediaFullScreen__WBJHj:before,.cardTopHotelDestination_media__VRot1:before{content:"";display:block}.cardTopHotelDestination_mediaImage__2WRh8,.cardTopHotelDestination_media__VRot1{z-index:0}.cardTopHotelDestination_mediaImage__2WRh8 img,.cardTopHotelDestination_media__VRot1 img{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;object-fit:cover;object-position:center}.cardTopHotelDestination_mediaEmpty__rqiAK,.cardTopHotelDestination_media__VRot1{color:rgba(0,35,71,.3)}.cardTopHotelDestination_empty___9IF5.cardTopHotelDestination_media__VRot1,.cardTopHotelDestination_mediaEmpty__rqiAK.cardTopHotelDestination_empty___9IF5{display:flex;align-items:center;justify-content:center;background-color:#f7f9fa}.cardTopHotelDestination_mediaEmpty__rqiAK .cardTopHotelDestination_mediaIcon__3T_98,.cardTopHotelDestination_media__VRot1 .cardTopHotelDestination_mediaIcon__3T_98{width:40%;max-width:7rem;height:auto;color:rgba(0,35,71,.3)}.cardTopHotelDestination_cardDefault__72jTx{display:flex;flex-direction:column;height:100%;border:1px solid rgba(0,0,0,.1);background-color:#fff;overflow:hidden;transition:box-shadow .3s ease}.cardTopHotelDestination_cardDefault__72jTx:hover{box-shadow:0 .8rem 2.4rem rgba(0,0,0,.08)}.cardTopHotelDestination_cardHorizontal__RTTB0{display:flex;border:1px solid rgba(0,0,0,.16);background-color:#fff;overflow:hidden;transition:box-shadow .3s ease}.cardTopHotelDestination_cardHorizontal__RTTB0:hover{box-shadow:0 .8rem 2.4rem rgba(0,0,0,.08)}.cardTopHotelDestination_cardFlag___QlUn,.cardTopHotelDestination_flag__uzdWF{width:3.2rem;height:2.4rem;border-radius:.4rem;overflow:hidden}.cardTopHotelDestination_cardFlag___QlUn img,.cardTopHotelDestination_flag__uzdWF img{width:100%;height:100%;object-fit:cover}.cardTopHotelDestination_bodyVertical__vpF4U,.cardTopHotelDestination_body__11G8D{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:space-between}.cardTopHotelDestination_cardBadge__TOLBT{display:flex;align-items:center;justify-content:center;width:5.6rem;height:4rem;border-radius:4rem;cursor:pointer}.cardTopHotelDestination_cardBadge__TOLBT>*{height:2.4rem}.cardTopHotelDestination_cardBadge__TOLBT img,.cardTopHotelDestination_cardBadge__TOLBT svg{width:2.4rem;height:2.4rem;stroke:#fff}.cardTopHotelDestination_price__zHiaf{display:flex;align-items:center}.cardTopHotelDestination_priceNew__qY2NW,.cardTopHotelDestination_priceOld___UTUN{flex-shrink:0}.cardTopHotelDestination_priceOld___UTUN{color:#6b7178;margin-right:.8rem;font-weight:400}.cardTopHotelDestination_priceOld___UTUN>b{font-weight:400;display:inline-block;position:relative}.cardTopHotelDestination_priceOld___UTUN>b:before{content:"";width:100%;height:1px;background-color:#6b7178;display:block;position:absolute;z-index:1;top:50%;left:0;transform:translateY(-50%)}.cardTopHotelDestination_priceNew__qY2NW{font-weight:900;color:#f44646}.cardTopHotelDestination_priceNewHumble__uU2cf{font-weight:900}.cardTopHotelDestination_priceTotal__zVkSu{font-weight:900;color:#000;text-align:right}.cardTopHotelDestination_priceDiscounted__FRW0h{font-weight:900;color:#77bd18;text-align:right}.cardTopHotelDestination_cardSkeleton__6MrQL,.cardTopHotelDestination_card__kn2Up{position:relative;padding:0;height:100%;min-height:20rem;border-radius:1.4rem;overflow:hidden}@media screen and (max-width:1366px){.cardTopHotelDestination_cardSkeleton__6MrQL,.cardTopHotelDestination_card__kn2Up{min-height:28.8rem}}.cardTopHotelDestination_cardSkeleton__6MrQL{width:98%;display:flex;flex-direction:column;justify-content:space-between;border:1px solid rgba(0,0,0,.16)}.cardTopHotelDestination_cardSkeleton__6MrQL .cardTopHotelDestination_groupe__WnecS{display:flex;margin-left:-.8rem}.cardTopHotelDestination_cardSkeleton__6MrQL .cardTopHotelDestination_groupe__WnecS>*{margin-left:.8rem}.cardTopHotelDestination_card__kn2Up{display:block;transition:box-shadow .3s ease}.cardTopHotelDestination_card__kn2Up:hover{box-shadow:0 .8rem 2.4rem rgba(0,0,0,.08)}.cardTopHotelDestination_media__VRot1:before{padding-top:100%}@media screen and (max-width:1366px){.cardTopHotelDestination_media__VRot1:before{padding-top:100%}}.cardTopHotelDestination_badges__z4F_Z{display:flex;margin:1.2rem 1.2rem 0 0;height:2.1rem}.cardTopHotelDestination_badges__z4F_Z .cardTopHotelDestination_badge__c5dhW{display:flex;align-items:center;padding:.4rem .8rem;margin-left:.8rem;background-color:#8dc63f;border-radius:1.4rem;color:#fff;font-weight:600;line-height:1}.cardTopHotelDestination_badges__z4F_Z .cardTopHotelDestination_badge__c5dhW svg{margin-right:.4rem}.cardTopHotelDestination_flag__uzdWF{width:2.7rem;height:2.1rem;margin:1.2rem 0 0 1.2rem}.cardTopHotelDestination_body__11G8D{height:100%}.cardTopHotelDestination_body__11G8D .cardTopHotelDestination_title__uKISC{font-size:2rem;font-weight:700;color:#fff;display:inline-block;padding:.8rem 1.2rem;width:100%;background-color:rgba(91,97,104,.7)}.cardHotel_card__rxCAj.cardHotel_small__j472I .cardHotel_body__q8vi2 .cardHotel_bottom__cULyE,.cardHotel_facilities__qdMfX,.cardHotel_text-sm__BHNcM{font-size:1.2rem;line-height:1.33}.cardHotel_body__q8vi2 .cardHotel_bottom__cULyE,.cardHotel_card__rxCAj.cardHotel_small__j472I .cardHotel_body__q8vi2 .cardHotel_location__HXb8m,.cardHotel_text-md__kCO0l{font-size:1.4rem;line-height:1.57}.cardHotel_text-lg__0mHkC{font-size:1.6rem;line-height:1.37}.cardHotel_text-lg-light__nrYDT{font-size:1.8rem;line-height:1.57;opacity:.8}.cardHotel_text-w-400___p790{font-weight:400}.cardHotel_text-w-500__ArYRi{font-weight:500}.cardHotel_text-w-700__b5rpM{font-weight:700}.cardHotel_text-w-900__S3SE2{font-weight:900}.cardHotel_h1__zrWWe{font-size:3.2rem;line-height:1.3}@media screen and (max-width:834px){.cardHotel_h1__zrWWe{font-size:3.2rem}}.cardHotel_h2__N4aGK{font-size:4rem;line-height:1.3}.cardHotel_body__q8vi2 .cardHotel_title__t_r9l,.cardHotel_h3__07_Je{font-size:2.1rem;line-height:1.33}@media screen and (max-width:834px){.cardHotel_body__q8vi2 .cardHotel_title__t_r9l,.cardHotel_h3__07_Je{font-size:2.6rem}}.cardHotel_body__q8vi2 .cardHotel_bottom__cULyE .cardHotel_price__NWMWv,.cardHotel_h4__zA21t,.cardHotel_priceDiscounted__hqM3J,.cardHotel_priceTotal__6Yy38{font-size:2.4rem;line-height:1.33}.cardHotel_h5__teyuZ{font-size:1.8rem;line-height:1.44}.cardHotel_body__q8vi2 .cardHotel_location__HXb8m,.cardHotel_h6__haPMt{font-size:1.6rem}.cardHotel_blackout__9rKry:before{content:"";display:block;position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background:linear-gradient(1turn,rgba(0,0,0,.7),rgba(0,0,0,0))}.cardHotel_mediaFullScreen__vreFC{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.cardHotel_mediaFullScreen__vreFC:before{content:"";display:block}.cardHotel_mediaImage__MCZ3d,.cardHotel_media__b7yc9{z-index:0}.cardHotel_mediaImage__MCZ3d img,.cardHotel_media__b7yc9 img{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;object-fit:cover;object-position:center}.cardHotel_mediaEmpty__pOxcj,.cardHotel_media__b7yc9{color:rgba(0,35,71,.3)}.cardHotel_empty__huXfq.cardHotel_media__b7yc9,.cardHotel_mediaEmpty__pOxcj.cardHotel_empty__huXfq{display:flex;align-items:center;justify-content:center;background-color:#f7f9fa}.cardHotel_mediaEmpty__pOxcj .cardHotel_mediaIcon__aXdQJ,.cardHotel_media__b7yc9 .cardHotel_mediaIcon__aXdQJ{width:40%;max-width:7rem;height:auto;color:rgba(0,35,71,.3)}.cardHotel_cardDefault__cXmj6,.cardHotel_card__rxCAj{display:flex;flex-direction:column;height:100%;border:1px solid rgba(0,0,0,.1);background-color:#fff;overflow:hidden;transition:box-shadow .3s ease}.cardHotel_cardDefault__cXmj6:hover,.cardHotel_card__rxCAj:hover{box-shadow:0 .8rem 2.4rem rgba(0,0,0,.08)}.cardHotel_cardHorizontal__BloTE{display:flex;border:1px solid rgba(0,0,0,.16);background-color:#fff;overflow:hidden;transition:box-shadow .3s ease}.cardHotel_cardHorizontal__BloTE:hover{box-shadow:0 .8rem 2.4rem rgba(0,0,0,.08)}.cardHotel_body__q8vi2 .cardHotel_flag__InSTQ,.cardHotel_cardFlag__YGvAC{width:3.2rem;height:2.4rem;border-radius:.4rem;overflow:hidden}.cardHotel_body__q8vi2 .cardHotel_flag__InSTQ img,.cardHotel_cardFlag__YGvAC img{width:100%;height:100%;object-fit:cover}.cardHotel_bodyVertical__eivIR,.cardHotel_body__q8vi2{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:space-between}.cardHotel_cardBadge__OsRQZ{display:flex;align-items:center;justify-content:center;width:5.6rem;height:4rem;border-radius:4rem;cursor:pointer}.cardHotel_cardBadge__OsRQZ>*{height:2.4rem}.cardHotel_cardBadge__OsRQZ img,.cardHotel_cardBadge__OsRQZ svg{width:2.4rem;height:2.4rem;stroke:#fff}.cardHotel_price__NWMWv{display:flex;align-items:center}.cardHotel_priceNew__YbPm7,.cardHotel_priceOld__8qVNN{flex-shrink:0}.cardHotel_priceOld__8qVNN{color:#6b7178;margin-right:.8rem;font-weight:400}.cardHotel_priceOld__8qVNN>b{font-weight:400;display:inline-block;position:relative}.cardHotel_priceOld__8qVNN>b:before{content:"";width:100%;height:1px;background-color:#6b7178;display:block;position:absolute;z-index:1;top:50%;left:0;transform:translateY(-50%)}.cardHotel_priceNew__YbPm7{font-weight:900;color:#f44646}.cardHotel_priceNewHumble__CVwby{font-weight:900}.cardHotel_priceTotal__6Yy38{font-weight:900;color:#000;text-align:right}.cardHotel_priceDiscounted__hqM3J{font-weight:900;color:#77bd18;text-align:right}.cardHotel_cardSkeleton__qDhDn{width:98%;border-radius:1.4rem;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;border:1px solid rgba(0,0,0,.16)}.cardHotel_cardSkeleton__qDhDn .cardHotel_media__b7yc9{position:relative}.cardHotel_cardSkeleton__qDhDn.cardHotel_default__R2xTC .cardHotel_media__b7yc9{height:20rem}@media screen and (max-width:1366px){.cardHotel_cardSkeleton__qDhDn.cardHotel_default__R2xTC .cardHotel_media__b7yc9{height:18.5rem}}.cardHotel_cardSkeleton__qDhDn.cardHotel_small__j472I .cardHotel_media__b7yc9{height:16rem}.cardHotel_cardSkeleton__qDhDn .cardHotel_body__q8vi2>:first-child{margin-bottom:2rem}.cardHotel_cardSkeleton__qDhDn.cardHotel_feature__kkk7d .cardHotel_media__b7yc9{aspect-ratio:1;height:auto}.cardHotel_card__rxCAj{border-radius:1.4rem}.cardHotel_card__rxCAj.cardHotel_default__R2xTC .cardHotel_media__b7yc9:before{padding-top:63.8977635783%}.cardHotel_card__rxCAj.cardHotel_small__j472I{border-radius:1.6rem}.cardHotel_card__rxCAj.cardHotel_small__j472I .cardHotel_media__b7yc9:before{padding-top:64.5161290323%}.cardHotel_card__rxCAj.cardHotel_small__j472I .cardHotel_body__q8vi2 .cardHotel_bottom__cULyE .cardHotel_price__NWMWv,.cardHotel_card__rxCAj.cardHotel_small__j472I .cardHotel_body__q8vi2 .cardHotel_title__t_r9l{font-size:2rem}.cardHotel_card__rxCAj.cardHotel_comingSoon__Uq8MA{background-color:#eef1f4;cursor:pointer}.cardHotel_facilities__qdMfX{flex-grow:1;flex-shrink:0;color:#4f8800;margin-right:3rem}@media screen and (max-width:1112px){.cardHotel_facilities__qdMfX{display:none}}.cardHotel_facilitiesList__UD7HI{position:relative;z-index:3;display:flex;margin-left:-1rem;margin-bottom:1.2rem}.cardHotel_facilitiesList__UD7HI>*{margin-left:1rem;cursor:pointer}.cardHotel_facilitiesList__UD7HI img{width:2rem}.cardHotel_media__b7yc9{position:relative}.cardHotel_media__b7yc9:before{content:"";display:block}.cardHotel_stars__ZjFR6{line-height:1.6rem;margin-bottom:.5rem}.cardHotel_body__q8vi2{flex-grow:1;padding:2.4rem 2rem}@media screen and (max-width:1366px){.cardHotel_body__q8vi2{padding:2.4rem 1.6rem 2rem}}.cardHotel_body__q8vi2 .cardHotel_flag__InSTQ{width:1.8rem;height:1.6rem;border-radius:.3rem;flex-shrink:0;margin-right:.8rem}.cardHotel_body__q8vi2 .cardHotel_truncateText__kPdQm{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cardHotel_body__q8vi2 .cardHotel_location__HXb8m{display:flex;align-items:center;color:#6b7178;margin-bottom:.8rem}.cardHotel_body__q8vi2 .cardHotel_title__t_r9l{font-weight:900;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.cardHotel_body__q8vi2 .cardHotel_title__t_r9l.cardHotel_comingSoon__Uq8MA{color:#6b7178;margin:auto}.cardHotel_body__q8vi2 .cardHotel_top__LHTyM{margin-bottom:2.4rem;overflow-wrap:break-word}.cardHotel_body__q8vi2 .cardHotel_bottom__cULyE{color:#6b7178}.cardHotel_body__q8vi2 .cardHotel_bottom__cULyE .cardHotel_price__NWMWv{color:#000;font-weight:900}.cardHotel_feature__kkk7d{display:flex;flex-direction:column;gap:2.4rem;width:100%;height:100%;padding:.4rem .4rem 1.6rem;border-radius:1.4rem;background:#fff;color:#000;text-decoration:none;box-shadow:.3rem .3rem .45rem rgba(0,0,0,.11),1.3rem 1.1rem .85rem rgba(0,0,0,.1)}.cardHotel_featureMedia__nCD6P{position:relative;aspect-ratio:1;overflow:hidden;border-radius:1.2rem;background:#eef1f4}.cardHotel_featureMedia__nCD6P picture img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.cardHotel_featureEmpty__VNjX2{display:flex;align-items:center;justify-content:center}.cardHotel_featureShade__vcPwn{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.4),rgba(0,0,0,0) 35%);pointer-events:none}.cardHotel_featureTop__B59sd{position:absolute;top:0;right:0;left:0;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:.8rem;padding:1.6rem;pointer-events:none}.cardHotel_featurePlace__pkwsR{display:flex;align-items:center;gap:.4rem;min-width:0;color:#fff;font-size:1.2rem;font-weight:500;line-height:normal}.cardHotel_featurePlace__pkwsR img{display:block;flex-shrink:0;width:1.5rem;height:1.4rem;max-width:none;border-radius:.1rem;object-fit:cover}.cardHotel_featurePlace__pkwsR span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cardHotel_featureBadge__BC3M1{display:inline-flex;flex-shrink:0;align-items:center;gap:.1rem;margin-left:auto;padding:.4rem .8rem;border-radius:1.2rem;background:rgba(255,255,255,.4);color:#fff;font-size:1.2rem;font-weight:300;line-height:.94}.cardHotel_featureBadge__BC3M1 svg{display:block;flex-shrink:0;max-width:none}.cardHotel_featureBody__c2xdp{display:flex;flex:1 1;flex-direction:column;gap:1.6rem;width:100%;padding:0 1.2rem}.cardHotel_featureTitleRow__4l9_s{display:flex;align-items:center;justify-content:space-between;gap:1.2rem}.cardHotel_featureCopy__Y2X2y{display:flex;flex:1 1;flex-direction:column;gap:.8rem;min-width:0}.cardHotel_featureTitle__Psa0w{display:-webkit-box;min-width:0;overflow:hidden;font-size:1.8rem;font-weight:700;line-height:1.01;text-transform:capitalize;-webkit-line-clamp:2;-webkit-box-orient:vertical}.cardHotel_featureArrow__ZGVlx{display:block;flex-shrink:0;width:3.6rem;height:3.6rem;max-width:none;color:#000;transition:transform .3s ease}.cardHotel_featureSubtitle__oEn27{overflow:hidden;color:rgba(0,0,0,.5);font-size:1.2rem;font-weight:300;line-height:1.14;text-overflow:ellipsis;white-space:nowrap}.cardHotel_featureDescription__tkksq{display:-webkit-box;overflow:hidden;margin:.8rem 0 0;color:rgba(0,0,0,.5);font-size:1.4rem;font-weight:300;line-height:1.14;-webkit-box-orient:vertical;-webkit-line-clamp:4}.cardHotel_featureFrom__CeqWD{font-size:1.2rem;font-weight:300;line-height:1.14;color:rgba(0,0,0,.5)}.cardHotel_featureReveal__LJDJI{position:absolute;right:1.2rem;bottom:1.2rem;left:1.2rem;z-index:1;display:flex;flex-direction:column;gap:.2rem;padding:1.2rem 1.4rem;border-radius:1.2rem;background:rgba(255,255,255,.94);color:#000;box-shadow:0 .8rem 2rem rgba(0,0,0,.12);transform:translateY(calc(100% + 2.4rem));opacity:0;pointer-events:none;transition:transform .3s ease,opacity .3s ease}.cardHotel_featureStay__3I9Ed{display:flex;flex-direction:column;font-size:1.8rem;font-weight:700;line-height:1.1}.cardHotel_featureStay__3I9Ed span{margin-bottom:.2rem;font-size:1.1rem;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:#6b7178}.cardHotel_featureStay__3I9Ed .cardHotel_featureStayNote__pAEJn{margin:.4rem 0 0;font-size:1.2rem;font-weight:500;letter-spacing:0;line-height:1.2;text-transform:none;color:#5b6168}.cardHotel_featureDates__T160q{font-size:1.2rem;font-weight:500;color:#5b6168}@media(hover:hover)and (pointer:fine){.cardHotel_feature__kkk7d:focus-visible .cardHotel_featureReveal__LJDJI,.cardHotel_feature__kkk7d:hover .cardHotel_featureReveal__LJDJI{transform:translateY(0);opacity:1}.cardHotel_feature__kkk7d:focus-visible .cardHotel_featureMedia__nCD6P picture img,.cardHotel_feature__kkk7d:hover .cardHotel_featureMedia__nCD6P picture img{transform:scale(1.05)}.cardHotel_feature__kkk7d:focus-visible .cardHotel_featureArrow__ZGVlx,.cardHotel_feature__kkk7d:hover .cardHotel_featureArrow__ZGVlx{transform:translate(.2rem,-.2rem)}}@media(prefers-reduced-motion:reduce){.cardHotel_featureArrow__ZGVlx,.cardHotel_featureMedia__nCD6P picture img,.cardHotel_featureReveal__LJDJI{transition:none}}.cardResort_card__vYfY9{display:flex;flex-direction:column;gap:2.4rem;height:100%;padding:.4rem .4rem 1.6rem;border-radius:1.4rem;background:#fff;color:#000;text-decoration:none}.cardResort_media__eGIEh{position:relative;aspect-ratio:1;overflow:hidden;border-radius:1.2rem;background:#eef1f4}.cardResort_media__eGIEh picture img{position:absolute;inset:0;width:100%;height:100%;max-width:none;object-fit:cover;transition:transform .4s ease}.cardResort_empty__UUmHj{display:flex;align-items:center;justify-content:center}.cardResort_mediaIcon__RXF4v{width:4.8rem;height:4.8rem}.cardResort_shade__yQPO0{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.4),rgba(0,0,0,0) 35%);pointer-events:none}.cardResort_corner__m_Cre{position:absolute;top:1.6rem;left:1.6rem;z-index:2;display:flex;align-items:center;gap:.4rem;max-width:calc(100% - 3.2rem);color:#fff;font-size:1.2rem;font-weight:500;line-height:normal}.cardResort_corner__m_Cre img{display:block;flex-shrink:0;width:1.5rem;height:1.4rem;max-width:none;border-radius:.1rem;object-fit:cover}.cardResort_corner__m_Cre span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cardResort_tag__ly4us{position:absolute;top:1.6rem;left:1.6rem;z-index:1;display:inline-flex;align-items:center;height:1.9rem;padding:.4rem .8rem;border-radius:1.2rem;background:rgba(255,255,255,.4);color:#fff;font-size:1.2rem;font-weight:500;line-height:.94;white-space:nowrap}.cardResort_body__5a2u8{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;padding:0 1.6rem}.cardResort_copy__Z7vOG{display:flex;flex-direction:column;gap:.8rem;min-width:0}.cardResort_title__Oec7d{margin:0;font-size:1.8rem;font-weight:700;line-height:1.01;text-transform:capitalize}.cardResort_place__ld2hi{margin:0;font-size:1.2rem;font-weight:300;line-height:1.14;color:rgba(0,0,0,.5)}.cardResort_explore__wPnjL{display:inline-flex;flex-shrink:0;align-items:center;height:3.6rem;padding:0 1.4rem;border-radius:999px;background:#000;color:#fff;font-size:1.2rem;font-weight:500;line-height:1}@media(hover:hover)and (pointer:fine){.cardResort_card__vYfY9:focus-visible .cardResort_media__eGIEh picture img,.cardResort_card__vYfY9:hover .cardResort_media__eGIEh picture img{transform:scale(1.05)}.cardResort_card__vYfY9:focus-visible .cardResort_explore__wPnjL,.cardResort_card__vYfY9:hover .cardResort_explore__wPnjL{background:rgba(0,0,0,.85)}}@media(prefers-reduced-motion:reduce){.cardResort_media__eGIEh picture img{transition:none}}.cardPopularDestinationTile_text-sm__vO_Wu{font-size:1.2rem;line-height:1.33}.cardPopularDestinationTile_badges__oW8_E .cardPopularDestinationTile_badge__CP7gE,.cardPopularDestinationTile_text-md__kvP8J{font-size:1.4rem;line-height:1.57}.cardPopularDestinationTile_text-lg__z0Z9j{font-size:1.6rem;line-height:1.37}.cardPopularDestinationTile_text-lg-light__hqUx2{font-size:1.8rem;line-height:1.57;opacity:.8}.cardPopularDestinationTile_text-w-400__673gt{font-weight:400}.cardPopularDestinationTile_text-w-500__musdJ{font-weight:500}.cardPopularDestinationTile_text-w-700__ciurN{font-weight:700}.cardPopularDestinationTile_text-w-900__JxKkd{font-weight:900}.cardPopularDestinationTile_h1__i_A9z{font-size:3.2rem;line-height:1.3}@media screen and (max-width:834px){.cardPopularDestinationTile_h1__i_A9z{font-size:3.2rem}}.cardPopularDestinationTile_h2__R347_{font-size:4rem;line-height:1.3}.cardPopularDestinationTile_h3__bh_yc{font-size:2.1rem;line-height:1.33}@media screen and (max-width:834px){.cardPopularDestinationTile_h3__bh_yc{font-size:2.6rem}}.cardPopularDestinationTile_body__6IuIf .cardPopularDestinationTile_title__c_2qk,.cardPopularDestinationTile_h4__tSI07,.cardPopularDestinationTile_priceDiscounted__BkFhN,.cardPopularDestinationTile_priceTotal__vG186{font-size:2.4rem;line-height:1.33}.cardPopularDestinationTile_h5__XDzQF{font-size:1.8rem;line-height:1.44}.cardPopularDestinationTile_h6__PKBy_{font-size:1.6rem}.cardPopularDestinationTile_blackout__WsntR:before,.cardPopularDestinationTile_card__aiK59:before{content:"";display:block;position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background:linear-gradient(1turn,rgba(0,0,0,.7),rgba(0,0,0,0))}.cardPopularDestinationTile_mediaFullScreen__6MgTw,.cardPopularDestinationTile_media__4sDUl{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.cardPopularDestinationTile_mediaFullScreen__6MgTw:before,.cardPopularDestinationTile_media__4sDUl:before{content:"";display:block}.cardPopularDestinationTile_mediaImage__m0kZl,.cardPopularDestinationTile_media__4sDUl{z-index:0}.cardPopularDestinationTile_mediaImage__m0kZl img,.cardPopularDestinationTile_media__4sDUl img{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;object-fit:cover;object-position:center}.cardPopularDestinationTile_mediaEmpty__U7Uv0,.cardPopularDestinationTile_media__4sDUl{color:rgba(0,35,71,.3)}.cardPopularDestinationTile_empty__qM_JT.cardPopularDestinationTile_media__4sDUl,.cardPopularDestinationTile_mediaEmpty__U7Uv0.cardPopularDestinationTile_empty__qM_JT{display:flex;align-items:center;justify-content:center;background-color:#f7f9fa}.cardPopularDestinationTile_mediaEmpty__U7Uv0 .cardPopularDestinationTile_mediaIcon__AoGOp,.cardPopularDestinationTile_media__4sDUl .cardPopularDestinationTile_mediaIcon__AoGOp{width:40%;max-width:7rem;height:auto;color:rgba(0,35,71,.3)}.cardPopularDestinationTile_cardDefault__71PMX{display:flex;flex-direction:column;height:100%;border:1px solid rgba(0,0,0,.1);background-color:#fff;overflow:hidden;transition:box-shadow .3s ease}.cardPopularDestinationTile_cardDefault__71PMX:hover{box-shadow:0 .8rem 2.4rem rgba(0,0,0,.08)}.cardPopularDestinationTile_cardHorizontal__JkynD{display:flex;border:1px solid rgba(0,0,0,.16);background-color:#fff;overflow:hidden;transition:box-shadow .3s ease}.cardPopularDestinationTile_cardHorizontal__JkynD:hover{box-shadow:0 .8rem 2.4rem rgba(0,0,0,.08)}.cardPopularDestinationTile_cardFlag__zOXXn,.cardPopularDestinationTile_flag__yWD8B{width:3.2rem;height:2.4rem;border-radius:.4rem;overflow:hidden}.cardPopularDestinationTile_cardFlag__zOXXn img,.cardPopularDestinationTile_flag__yWD8B img{width:100%;height:100%;object-fit:cover}.cardPopularDestinationTile_bodyVertical__Xe_HZ,.cardPopularDestinationTile_body__6IuIf{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:space-between}.cardPopularDestinationTile_cardBadge__ncB0M{display:flex;align-items:center;justify-content:center;width:5.6rem;height:4rem;border-radius:4rem;cursor:pointer}.cardPopularDestinationTile_cardBadge__ncB0M>*{height:2.4rem}.cardPopularDestinationTile_cardBadge__ncB0M img,.cardPopularDestinationTile_cardBadge__ncB0M svg{width:2.4rem;height:2.4rem;stroke:#fff}.cardPopularDestinationTile_price__ARUNH{display:flex;align-items:center}.cardPopularDestinationTile_priceNew__Omxi2,.cardPopularDestinationTile_priceOld__uP31l{flex-shrink:0}.cardPopularDestinationTile_priceOld__uP31l{color:#6b7178;margin-right:.8rem;font-weight:400}.cardPopularDestinationTile_priceOld__uP31l>b{font-weight:400;display:inline-block;position:relative}.cardPopularDestinationTile_priceOld__uP31l>b:before{content:"";width:100%;height:1px;background-color:#6b7178;display:block;position:absolute;z-index:1;top:50%;left:0;transform:translateY(-50%)}.cardPopularDestinationTile_priceNew__Omxi2{font-weight:900;color:#f44646}.cardPopularDestinationTile_priceNewHumble__r69di{font-weight:900}.cardPopularDestinationTile_priceTotal__vG186{font-weight:900;color:#000;text-align:right}.cardPopularDestinationTile_priceDiscounted__BkFhN{font-weight:900;color:#77bd18;text-align:right}.cardPopularDestinationTile_cardSkeleton__KRS9V,.cardPopularDestinationTile_card__aiK59{position:relative;padding:.6rem .6rem .6rem 1.2rem;height:100%;width:calc(25% - 2rem);min-height:10rem;border-radius:1.4rem;overflow:hidden}@media screen and (max-width:1365px){.cardPopularDestinationTile_cardSkeleton__KRS9V,.cardPopularDestinationTile_card__aiK59{width:calc(50% - 2rem)}}@media screen and (max-width:500px){.cardPopularDestinationTile_cardSkeleton__KRS9V,.cardPopularDestinationTile_card__aiK59{width:100%;margin:5px 0}}.cardPopularDestinationTile_cardSkeleton__KRS9V{width:98%;display:flex;flex-direction:column;justify-content:space-between;border:1px solid rgba(0,0,0,.16)}.cardPopularDestinationTile_cardSkeleton__KRS9V .cardPopularDestinationTile_groupe__W4vq6{display:flex;margin-left:-.8rem}.cardPopularDestinationTile_cardSkeleton__KRS9V .cardPopularDestinationTile_groupe__W4vq6>*{margin-left:.8rem}.cardPopularDestinationTile_card__aiK59{display:block;transition:box-shadow .3s ease}.cardPopularDestinationTile_card__aiK59:hover{box-shadow:0 .8rem 2.4rem rgba(0,0,0,.08)}.cardPopularDestinationTile_media__4sDUl:before{padding-top:100%}@media screen and (max-width:1366px){.cardPopularDestinationTile_media__4sDUl:before{padding-top:100%}}.cardPopularDestinationTile_media__4sDUl.cardPopularDestinationTile_empty__qM_JT{background-color:#000}.cardPopularDestinationTile_badges__oW8_E{display:flex;margin-left:-.8rem;float:right;margin-top:1.8rem}.cardPopularDestinationTile_badges__oW8_E .cardPopularDestinationTile_badge__CP7gE{display:flex;align-items:center;padding:1.2rem 1.8rem;margin-top:1.8rem;background-color:#8dc63f;border-radius:4rem;color:#fff;font-weight:600;line-height:1}.cardPopularDestinationTile_badges__oW8_E .cardPopularDestinationTile_badge__CP7gE svg{margin-right:.4rem}.cardPopularDestinationTile_flag__yWD8B{width:2.7rem;height:2.1rem;margin-bottom:1.9rem}.cardPopularDestinationTile_body__6IuIf{height:100%}.cardPopularDestinationTile_body__6IuIf .cardPopularDestinationTile_title__c_2qk{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:2rem;font-weight:700;color:#fff}@media screen and (min-width:1366px){.cardPopularDestinationTile_body__6IuIf .cardPopularDestinationTile_title__c_2qk{font-size:1.6rem}}@media screen and (min-width:1920px){.cardPopularDestinationTile_body__6IuIf .cardPopularDestinationTile_title__c_2qk{font-size:2rem}}.cardPopularDestinationTile_body__6IuIf .cardPopularDestinationTile_hint__B91JM{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;text-overflow:ellipsis;display:block;height:3.2rem;font-size:1.6rem;font-weight:500;color:#fff}@media screen and (min-width:1366px){.cardPopularDestinationTile_body__6IuIf .cardPopularDestinationTile_hint__B91JM{font-size:1.3rem}}@media screen and (min-width:1920px){.cardPopularDestinationTile_body__6IuIf .cardPopularDestinationTile_hint__B91JM{font-size:1.6rem}}.cardPopularDestinationTile_price__ARUNH{font-size:1.8rem;padding-left:.8rem}.cardMainPageTile_text-sm__DVvcH{font-size:1.2rem;line-height:1.33}.cardMainPageTile_badges__an0gL .cardMainPageTile_badge__XAkbO,.cardMainPageTile_text-md__K5tmS{font-size:1.4rem;line-height:1.57}.cardMainPageTile_text-lg__U4n5s{font-size:1.6rem;line-height:1.37}.cardMainPageTile_text-lg-light__YULyK{font-size:1.8rem;line-height:1.57;opacity:.8}.cardMainPageTile_text-w-400__WcAPX{font-weight:400}.cardMainPageTile_text-w-500__z2BfZ{font-weight:500}.cardMainPageTile_text-w-700__wvHtE{font-weight:700}.cardMainPageTile_text-w-900__zo4qe{font-weight:900}.cardMainPageTile_h1__v_AIz{font-size:3.2rem;line-height:1.3}@media screen and (max-width:834px){.cardMainPageTile_h1__v_AIz{font-size:3.2rem}}.cardMainPageTile_h2__Ghfgg{font-size:4rem;line-height:1.3}.cardMainPageTile_h3__KjzrM{font-size:2.1rem;line-height:1.33}@media screen and (max-width:834px){.cardMainPageTile_h3__KjzrM{font-size:2.6rem}}.cardMainPageTile_body__j9yoW .cardMainPageTile_title__UneI1,.cardMainPageTile_h4__5TBBP,.cardMainPageTile_priceDiscounted__9egd_,.cardMainPageTile_priceTotal__TAajJ{font-size:2.4rem;line-height:1.33}.cardMainPageTile_h5__jvC_y{font-size:1.8rem;line-height:1.44}.cardMainPageTile_h6__hgQge{font-size:1.6rem}.cardMainPageTile_blackout__Ga8a_:before{content:"";display:block;position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background:linear-gradient(1turn,rgba(0,0,0,.7),rgba(0,0,0,0))}.cardMainPageTile_mediaFullScreen___ZHjd,.cardMainPageTile_media__YRJcS{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.cardMainPageTile_mediaFullScreen___ZHjd:before,.cardMainPageTile_media__YRJcS:before{content:"";display:block}.cardMainPageTile_mediaImage__MrEFF,.cardMainPageTile_media__YRJcS{z-index:0}.cardMainPageTile_mediaImage__MrEFF img,.cardMainPageTile_media__YRJcS img{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;object-fit:cover;object-position:center}.cardMainPageTile_mediaEmpty__6bJjs,.cardMainPageTile_media__YRJcS{color:rgba(0,35,71,.3)}.cardMainPageTile_empty__c0vTx.cardMainPageTile_media__YRJcS,.cardMainPageTile_mediaEmpty__6bJjs.cardMainPageTile_empty__c0vTx{display:flex;align-items:center;justify-content:center;background-color:#f7f9fa}.cardMainPageTile_mediaEmpty__6bJjs .cardMainPageTile_mediaIcon__JfNdq,.cardMainPageTile_media__YRJcS .cardMainPageTile_mediaIcon__JfNdq{width:40%;max-width:7rem;height:auto;color:rgba(0,35,71,.3)}.cardMainPageTile_cardDefault__lZ8E3{display:flex;flex-direction:column;height:100%;border:1px solid rgba(0,0,0,.1);background-color:#fff;overflow:hidden;transition:box-shadow .3s ease}.cardMainPageTile_cardDefault__lZ8E3:hover{box-shadow:0 .8rem 2.4rem rgba(0,0,0,.08)}.cardMainPageTile_cardHorizontal__cV1Gp{display:flex;border:1px solid rgba(0,0,0,.16);background-color:#fff;overflow:hidden;transition:box-shadow .3s ease}.cardMainPageTile_cardHorizontal__cV1Gp:hover{box-shadow:0 .8rem 2.4rem rgba(0,0,0,.08)}.cardMainPageTile_cardFlag__98iZn,.cardMainPageTile_flag__EwPug{width:3.2rem;height:2.4rem;border-radius:.4rem;overflow:hidden}.cardMainPageTile_cardFlag__98iZn img,.cardMainPageTile_flag__EwPug img{width:100%;height:100%;object-fit:cover}.cardMainPageTile_bodyVertical__kB2du,.cardMainPageTile_body__j9yoW{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:space-between}.cardMainPageTile_cardBadge__Op4Pv{display:flex;align-items:center;justify-content:center;width:5.6rem;height:4rem;border-radius:4rem;cursor:pointer}.cardMainPageTile_cardBadge__Op4Pv>*{height:2.4rem}.cardMainPageTile_cardBadge__Op4Pv img,.cardMainPageTile_cardBadge__Op4Pv svg{width:2.4rem;height:2.4rem;stroke:#fff}.cardMainPageTile_price__eOGAf{display:flex;align-items:center}.cardMainPageTile_priceNew__H4KAq,.cardMainPageTile_priceOld__SgzaD{flex-shrink:0}.cardMainPageTile_priceOld__SgzaD{color:#6b7178;margin-right:.8rem;font-weight:400}.cardMainPageTile_priceOld__SgzaD>b{font-weight:400;display:inline-block;position:relative}.cardMainPageTile_priceOld__SgzaD>b:before{content:"";width:100%;height:1px;background-color:#6b7178;display:block;position:absolute;z-index:1;top:50%;left:0;transform:translateY(-50%)}.cardMainPageTile_priceNew__H4KAq{font-weight:900;color:#f44646}.cardMainPageTile_priceNewHumble__wVLEc{font-weight:900}.cardMainPageTile_priceTotal__TAajJ{font-weight:900;color:#000;text-align:right}.cardMainPageTile_priceDiscounted__9egd_{font-weight:900;color:#77bd18;text-align:right}.cardMainPageTile_cardSkeleton__9QIKB,.cardMainPageTile_card__7Mc4I{position:relative;padding:0;height:100%;width:calc(25% - 1.8rem);min-height:20rem;border-radius:1.4rem;overflow:hidden}.cardMainPageTile_cardSkeleton__9QIKB.cardMainPageTile_small__us5E9,.cardMainPageTile_card__7Mc4I.cardMainPageTile_small__us5E9{min-height:10rem}@media screen and (max-width:1920px){.cardMainPageTile_cardSkeleton__9QIKB:nth-child(4n),.cardMainPageTile_card__7Mc4I:nth-child(4n){width:25%}}@media screen and (max-width:1365px){.cardMainPageTile_cardSkeleton__9QIKB,.cardMainPageTile_cardSkeleton__9QIKB:nth-child(4n),.cardMainPageTile_card__7Mc4I,.cardMainPageTile_card__7Mc4I:nth-child(4n){width:calc(50% - 2rem)}}@media screen and (max-width:500px){.cardMainPageTile_cardSkeleton__9QIKB,.cardMainPageTile_card__7Mc4I{width:100%;margin:5px 0}.cardMainPageTile_cardSkeleton__9QIKB:nth-child(4n),.cardMainPageTile_card__7Mc4I:nth-child(4n){width:100%}}.cardMainPageTile_cardSkeleton__9QIKB.cardMainPageTile_major__jyOcB,.cardMainPageTile_card__7Mc4I.cardMainPageTile_major__jyOcB{width:calc(50% - 1.8rem)}@media screen and (max-width:1920px){.cardMainPageTile_cardSkeleton__9QIKB.cardMainPageTile_major__jyOcB:nth-child(2n),.cardMainPageTile_card__7Mc4I.cardMainPageTile_major__jyOcB:nth-child(2n){width:50%}}@media screen and (max-width:1365px){.cardMainPageTile_cardSkeleton__9QIKB.cardMainPageTile_major__jyOcB:nth-child(2n),.cardMainPageTile_card__7Mc4I.cardMainPageTile_major__jyOcB:nth-child(2n){width:calc(50% - 1.8rem)}}@media screen and (max-width:500px){.cardMainPageTile_cardSkeleton__9QIKB.cardMainPageTile_major__jyOcB,.cardMainPageTile_card__7Mc4I.cardMainPageTile_major__jyOcB{width:100%;margin:5px 0}.cardMainPageTile_cardSkeleton__9QIKB.cardMainPageTile_major__jyOcB:nth-child(2n),.cardMainPageTile_card__7Mc4I.cardMainPageTile_major__jyOcB:nth-child(2n){width:100%}}.cardMainPageTile_cardSkeleton__9QIKB{width:98%;display:flex;flex-direction:column;justify-content:space-between;border:1px solid rgba(0,0,0,.16)}.cardMainPageTile_cardSkeleton__9QIKB .cardMainPageTile_groupe__sRjY0{display:flex;margin-left:-.8rem}.cardMainPageTile_cardSkeleton__9QIKB .cardMainPageTile_groupe__sRjY0>*{margin-left:.8rem}.cardMainPageTile_card__7Mc4I{display:block;transition:box-shadow .3s ease}.cardMainPageTile_card__7Mc4I:hover{box-shadow:0 .8rem 2.4rem rgba(0,0,0,.12)}.cardMainPageTile_media__YRJcS:before{padding-top:100%}@media screen and (max-width:1366px){.cardMainPageTile_media__YRJcS:before{padding-top:100%}}.cardMainPageTile_media__YRJcS.cardMainPageTile_empty__c0vTx{background-color:#000}.cardMainPageTile_badges__an0gL{display:flex;margin-left:-.8rem;justify-content:flex-end}.cardMainPageTile_badges__an0gL .cardMainPageTile_badge__XAkbO{display:flex;align-items:center;padding:.4rem .8rem;margin:1.2rem 1.2rem 0 0;background-color:#8dc63f;border-radius:4rem;color:#fff;font-weight:600;line-height:1}.cardMainPageTile_badges__an0gL .cardMainPageTile_badge__XAkbO svg{margin-right:.4rem}.cardMainPageTile_flag__EwPug{width:2.7rem;height:2.1rem;margin-bottom:1.9rem}.cardMainPageTile_body__j9yoW{height:100%}.cardMainPageTile_body__j9yoW .cardMainPageTile_title__UneI1{font-size:2rem;font-weight:700;color:#fff}@media screen and (min-width:1366px){.cardMainPageTile_body__j9yoW .cardMainPageTile_title__UneI1{font-size:1.6rem}}@media screen and (min-width:1920px){.cardMainPageTile_body__j9yoW .cardMainPageTile_title__UneI1{font-size:2rem}}.cardMainPageTile_body__j9yoW .cardMainPageTile_titleMajor__de5rv{font-size:2.4rem;font-weight:700;color:#fff}.cardMainPageTile_price__eOGAf{font-size:1.8rem;padding-left:.8rem}.cardMainPageTile_titleBlock__bF5HS{background-color:rgba(91,97,104,.7);padding:.8rem 1.2rem}.cardMainPageTile_contentWrap__3Qqch{display:flex;flex-flow:column;min-height:20rem;justify-content:space-between}.cardMainPageTile_contentWrap__3Qqch.cardMainPageTile_small__us5E9{min-height:10rem}