.u79TXq_link{border-radius:16px;height:100%;text-decoration:none;transition:box-shadow .2s,transform .2s;display:flex;position:relative}.u79TXq_link:hover{text-decoration:none}.u79TXq_link:has(>.u79TXq_cardLink:focus-visible){outline-offset:2px;border-radius:8px;outline:2px solid #0059b3}.u79TXq_cardLink{z-index:0;border-radius:inherit;-webkit-tap-highlight-color:transparent;position:absolute;inset:0}.u79TXq_cardLink:focus-visible{outline:none}.u79TXq_cardContent{z-index:1;pointer-events:none;position:relative}.u79TXq_cardContent button,.u79TXq_cardContent a[href]{pointer-events:auto}.u79TXq_serpCard{transition:none}.u79TXq_serpCard:has(>.u79TXq_cardLink:focus-visible){outline-offset:0;border-radius:16px;outline:3px solid #005abb}@media (hover:hover) and (pointer:fine){.u79TXq_serpCard .MuiTouchRipple-root{display:none}}@media (hover:none){.u79TXq_serpCard:active:not(:has(button:active)){transform:scale(.9895)}}.u79TXq_serpCardFrame{background:#fff;border:1px solid #f1f5f9;border-radius:16px;overflow:hidden;box-shadow:0 1px 2px 1px #0000000d}@media (hover:hover) and (pointer:fine){.u79TXq_serpCard:hover .u79TXq_serpCardFrame{box-shadow:0 0 25px -5px #0000001a}}.u79TXq_serpCard:has(>.u79TXq_cardLink:focus-visible) .u79TXq_serpCardFrame{box-shadow:0 0 25px -5px #0000001a}@media (hover:none){.u79TXq_serpCard:active:not(:has(button:active)) .u79TXq_serpCardFrame{box-shadow:inset 0 0 50px #0000000d}}.u79TXq_link:not(.u79TXq_serpCard):hover .u79TXq_product_title{text-decoration:underline}.u79TXq_criteriaChip{color:#45556c;white-space:nowrap;min-width:0;height:24px;min-height:24px;max-height:24px;cursor:inherit;background-color:#f8fafc;border:1px solid #0000001f;border-radius:100px;align-items:center;gap:5px;padding:3px 12px 3px 10px;display:inline-flex}.u79TXq_criteriaChipButton{cursor:pointer}.u79TXq_criteriaChipNoIcon{padding-left:12px}@container serpChips (max-width:399.98px){.u79TXq_criteriaChip{gap:4px;padding-left:8px;padding-right:10px}.u79TXq_criteriaChipNoIcon{padding-left:10px}}.u79TXq_criteriaChipLabel{letter-spacing:0;color:#45556c;text-overflow:ellipsis;margin:0;padding-top:2px;padding-bottom:2px;font-family:Inter,Inter Fallback;font-size:.75rem;font-weight:500;line-height:12px;overflow:hidden}.u79TXq_criteriaChipLabel sub{vertical-align:baseline;font-size:.65em}.u79TXq_mosaicTitleBlock{flex-direction:column;gap:6px;min-width:0;display:flex}.u79TXq_mosaicTitle{letter-spacing:.25px;color:#314158;white-space:nowrap;order:2;min-width:0;margin:0;font-family:Inter,Inter Fallback;font-size:14px;font-weight:500;line-height:1.2}.u79TXq_mosaicTitlePinned{display:flex}.u79TXq_mosaicTitleEllipsis{text-overflow:ellipsis;overflow:hidden}.u79TXq_mosaicTitleHead{text-overflow:ellipsis;min-width:0;overflow:hidden}.u79TXq_mosaicTitlePinnedPart{white-space:pre;flex-shrink:0}.u79TXq_mosaicDestinations{color:#222;letter-spacing:.25px;flex-direction:row;order:1;align-items:baseline;min-width:0;margin:0;font-size:18px;font-weight:700;line-height:1.2;display:flex}.u79TXq_mosaicDestination{text-overflow:ellipsis;white-space:nowrap;flex-shrink:0;min-width:0;overflow:hidden}.u79TXq_mosaicDestinationShrink{flex-shrink:1}.u79TXq_mosaicDestinationSeparated:after{content:" / ";color:#757575;white-space:pre}.u79TXq_mosaicDescription{letter-spacing:.25px;color:#45556c;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:12px 0 0;font-family:Inter,Inter Fallback;font-size:14px;font-weight:400;line-height:1.3;display:none;overflow:hidden}@media (min-width:900px){.u79TXq_mosaicDescription{display:-webkit-box}}.u79TXq_mosaicDescriptionDot{vertical-align:middle;margin:0 4px;line-height:0;display:inline-block}.u79TXq_mosaicDescriptionDot svg{display:block}.u79TXq_mosaicChipsContainer{margin-top:12px;container:serpChips/inline-size}.u79TXq_mosaicChipsRow{flex-direction:row;gap:5px;min-width:0;display:flex;overflow:hidden}@container serpChips (max-width:399.98px){.u79TXq_mosaicChipsRow{gap:4px}}.u79TXq_mosaicFooter{flex-direction:row;justify-content:space-between;align-items:center;gap:16px;margin-top:16px;display:flex}.u79TXq_mosaicFooterOffer{border-top:none;min-height:0;padding-top:0}@media (min-width:900px){.u79TXq_mosaicFooterOffer{border-top:1px solid #f1f5f9;min-height:59px;padding-top:16px}}@media (max-width:899.98px),(max-height:899.98px){.u79TXq_mosaicFooterCompact{border-top:none;min-height:0;padding-top:0}}.u79TXq_mosaicPrice{flex-direction:row;align-items:last baseline;column-gap:8px;min-width:0;display:flex}@media (min-width:900px){.u79TXq_mosaicPrice{flex-direction:column;align-items:flex-start}}.u79TXq_mosaicPriceCompact{flex-direction:column;align-items:flex-start}.u79TXq_mosaicPriceRow{flex-direction:row;align-items:center;gap:8px;display:flex}.u79TXq_mosaicPriceText{letter-spacing:0;color:#62748e;align-items:baseline;gap:6px;margin:0;font-family:Inter,Inter Fallback;font-size:12px;font-weight:500;line-height:1.2;display:flex}.u79TXq_mosaicPriceAmount{color:#005abb;font-size:26px;font-weight:700;line-height:1.2}.u79TXq_mosaicReduction{background-color:#0059b3;border-radius:4px;padding:2px 6px}.u79TXq_mosaicReductionText{letter-spacing:.4px;color:#fff;margin:0;font-family:Inter,Inter Fallback;font-size:.75rem;font-weight:600;line-height:1.2}.u79TXq_mosaicPriceMeta{letter-spacing:0;color:#62748e;white-space:nowrap;flex-flow:wrap;align-items:center;column-gap:12px;margin:0;font-size:12px;font-weight:500;line-height:1.2;display:flex;overflow:hidden}@media (min-width:900px){.u79TXq_mosaicPriceMeta{flex-wrap:nowrap;overflow:visible}}.u79TXq_mosaicPriceMetaPart{position:relative}.u79TXq_mosaicPriceMetaPart>svg{position:absolute;top:50%;right:calc(100% + 4px);transform:translateY(-50%)}.u79TXq_photoDot{cursor:pointer;background-color:#fff;border:none;flex-shrink:0;padding:0;transition:width .3s ease-in-out,opacity .3s ease-in-out}.u79TXq_photoDotMosaic{opacity:.6;border-radius:999px;width:8px;height:8px}.u79TXq_photoDotMosaic.u79TXq_photoDotActive{opacity:1;width:24px}.u79TXq_photoDotRound{opacity:.7;border-radius:50%;width:8px;height:8px}.u79TXq_photoDotRound.u79TXq_photoDotActive{opacity:1;width:10px;height:10px}
.zfsNNa_editorial_content h2{margin-top:30px;margin-bottom:16px}.zfsNNa_editorial_content h3{margin-top:16px;margin-bottom:16px}.zfsNNa_editorial_content [id^=bloc-]{scroll-margin-top:16px}@media (min-width:1200px){.zfsNNa_editorial_content [id^=bloc-]{scroll-margin-top:132px}}.zfsNNa_editorial_content ul,.zfsNNa_editorial_content ol{margin:0;padding-left:0;list-style-position:inside}.zfsNNa_editorial_content ul li,.zfsNNa_editorial_content ol li{padding:4px 0}.zfsNNa_editorial_content ol li::marker{font-size:medium}.zfsNNa_editorial_content table{margin:20px auto}.zfsNNa_editorial_content img{margin:10px 16px 0}.zfsNNa_editorial_content img.left{float:left;margin:10px 20px 0 0!important}.zfsNNa_editorial_content img.right{float:right;margin:10px 0 0 20px!important}.zfsNNa_editorial_content img.fullwidth{float:none;margin:10px auto 0;display:block}.zfsNNa_editorial_content a{color:#0059b3;text-decoration:underline}.zfsNNa_editorial_content a:hover{text-decoration:none}.zfsNNa_editorial_content.zfsNNa_with_menu img{max-width:60%}.zfsNNa_editorial_content.zfsNNa_with_menu img.zfsNNa_left,.zfsNNa_editorial_content.zfsNNa_with_menu img.zfsNNa_right{max-width:40%}.zfsNNa_editorial_content.zfsNNa_with_menu img.zfsNNa_fullwidth{max-width:60%}
.WlZVla_list{grid-template-columns:repeat(2,1fr);grid-auto-flow:column;grid-template-rows:repeat(var(--rows-xs), auto);flex-direction:column;align-content:start;gap:12px;list-style:none;display:grid}@media (min-width:600px){.WlZVla_list{grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(var(--rows-sm), auto)}}@media (min-width:900px){.WlZVla_list{grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(var(--rows-md), auto)}}@media (min-width:1200px){.WlZVla_list{grid-template-columns:repeat(5,1fr);grid-template-rows:repeat(var(--rows-lg), auto)}}@media (max-width:899.95px){.WlZVla_truncated>li:nth-child(n+31){clip:rect(0, 0, 0, 0);white-space:nowrap;border:0 solid;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}.WlZVla_link{--Link-underlineColor:#0059b366;font:inherit;letter-spacing:inherit;color:#222;margin:0;font-size:14px;font-weight:500;text-decoration:none;display:block}.WlZVla_link:hover{text-decoration:underline}.WlZVla_link:focus-visible{outline-offset:2px;outline:2px solid #0059b3}.WlZVla_spacedLink{padding-right:8px}.WlZVla_row{align-items:center;display:flex}.WlZVla_row .WlZVla_moreButton{border:1px solid #ababab;border-radius:100%;flex-shrink:0;padding:.8px}.WlZVla_seoLinks{display:none}.WlZVla_regions{list-style:none;display:block}.WlZVla_regionRow{flex-direction:row;align-items:center;min-height:50px;display:flex}.WlZVla_regions>li+li>.WlZVla_regionRow{border-top:1px solid #e6e6e6}.WlZVla_regionRow .WlZVla_chevron{transition:rotate .3s;rotate:90deg}.WlZVla_regionRow .WlZVla_chevronOpen{rotate:0deg}.WlZVla_cities{margin-bottom:40px;overflow:hidden}.WlZVla_cities>li{display:flex}
.-\30 a2Rq_gridItem{box-sizing:border-box;width:100%;min-width:0;width:calc(100% * 1 / var(--Grid-parent-columns) - (var(--Grid-parent-columns) - 1) * (var(--Grid-parent-columnSpacing) / var(--Grid-parent-columns)))}.-\30 a2Rq_link{height:100%;color:inherit;border-radius:16px;text-decoration:none;display:block}.-\30 a2Rq_link:focus-visible{outline-offset:2px;outline:2px solid #0059b3}.-\30 a2Rq_frame{background:#fff;border:1px solid #f1f5f9;border-radius:16px;height:100%;overflow:hidden;box-shadow:0 1px 2px 1px #0000000d}@media (hover:hover) and (pointer:fine){.-\30 a2Rq_link:hover .-\30 a2Rq_frame{box-shadow:0 0 25px -5px #0000001a}}.-\30 a2Rq_image{aspect-ratio:475/322;object-fit:cover;background:#f1f5f9;width:100%;display:block}.-\30 a2Rq_content{flex-direction:column;gap:8px;min-height:150px;padding:16px;display:flex}.-\30 a2Rq_destination,.-\30 a2Rq_title,.-\30 a2Rq_trip,.-\30 a2Rq_price{margin:0}.-\30 a2Rq_destination,.-\30 a2Rq_trip{color:#475569;font-size:12px;line-height:1.35}.-\30 a2Rq_title{color:#0f172a;font-size:18px;font-weight:600;line-height:1.3}.-\30 a2Rq_price{color:#475569;margin-top:auto;font-size:12px;line-height:1.25}.-\30 a2Rq_price strong{color:#0066b3;font-size:22px;font-weight:700}
.FDYy_q_link{text-decoration:none}.FDYy_q_link:hover{text-decoration:underline}.FDYy_q_linkWhite{color:#fff;text-decoration:none}.FDYy_q_linkWhite:hover{text-decoration:underline}.FDYy_q_navLinkPrimary{box-sizing:border-box;border-bottom:2px solid #0000;justify-content:center;align-items:center;width:100%;height:36px;padding:8px 4px 6px;text-decoration:none;display:flex}.FDYy_q_navLinkPrimary:hover,.FDYy_q_navLinkPrimary[aria-current=page]{border-bottom-color:var(--nav-line,#005abb)}.FDYy_q_navLinkPrimary:hover .FDYy_q_navLinkLabel,.FDYy_q_navLinkPrimary[aria-current=page] .FDYy_q_navLinkLabel{color:var(--nav-accent,#005abb)}.FDYy_q_navLinkPrimary:focus-visible{outline-offset:-2px;outline:2px solid #0059b3}
