.flight-ad-banner[data-v-e2a22576]{position:relative;display:flex;align-items:center;justify-content:flex-start;box-sizing:border-box;width:100%;height:112px;margin:12px 0 16px;padding:0;background:#fff;border:1px solid #d9e0e7;border-radius:12px;overflow:hidden}.flight-ad-banner__illustration[data-v-e2a22576]{position:absolute;left:0;top:0;display:block;width:62%;height:100%;object-fit:cover;object-position:left center;-webkit-mask-image:linear-gradient(90deg,#000 60%,transparent);mask-image:linear-gradient(90deg,#000 60%,transparent)}.flight-ad-banner__copy[data-v-e2a22576]{position:relative;z-index:1;box-sizing:border-box;width:49%;padding:12px 22px;text-align:right}.flight-ad-banner__title[data-v-e2a22576]{margin:0;color:#10365d;font-size:20px;font-weight:700;line-height:1.6;text-wrap:balance}.flight-ad-banner__description[data-v-e2a22576]{margin:6px 0 0;color:#486486;font-size:13px;line-height:1.8}@media (max-width:991px){.flight-ad-banner[data-v-e2a22576]{height:154px;margin:10px 0 14px}}@media (max-width:575px){.flight-ad-banner__illustration[data-v-e2a22576]{width:58%}.flight-ad-banner__copy[data-v-e2a22576]{width:58%;padding:12px}.flight-ad-banner__title[data-v-e2a22576]{font-size:16px}.flight-ad-banner__description[data-v-e2a22576]{margin-top:5px;font-size:12px}}@media (max-width:390px){.flight-ad-banner[data-v-e2a22576]{height:138px}}.flight-tour-offer[data-v-504c4a2c]{--tour-offer-blue:#0077db;--tour-offer-orange:#f4511e;display:grid;grid-template-columns:minmax(0,1fr) -webkit-max-content 170px;grid-template-columns:minmax(0,1fr) max-content 170px;grid-template-areas:"summary price cta";align-items:center;grid-gap:20px;gap:20px;width:100%;min-height:112px;margin:12px 0 16px;padding:16px 22px;color:#10365d;background:linear-gradient(110deg,#fff 55%,#f5faff);border:1px solid #d4e5f3;border-radius:12px;box-sizing:border-box}.flight-tour-offer__summary[data-v-504c4a2c]{grid-area:summary;display:flex;align-items:center;min-width:0}.flight-tour-offer__icon[data-v-504c4a2c]{display:inline-flex;flex:0 0 64px;width:64px;height:64px;align-items:center;justify-content:center;margin-left:14px;color:var(--tour-offer-orange);background:#fff1e8;border:1px solid #ffe2ce;border-radius:16px}.flight-tour-offer__copy[data-v-504c4a2c]{min-width:0}.flight-tour-offer__eyebrow[data-v-504c4a2c]{margin:0 0 2px;color:#486486;font-size:12px;font-weight:500;line-height:1.6}.flight-tour-offer__title[data-v-504c4a2c]{margin:0;font-size:20px;font-weight:700;line-height:1.65}.flight-tour-offer__title--mobile[data-v-504c4a2c]{display:none}.flight-tour-offer__detail[data-v-504c4a2c]{display:flex;align-items:center;grid-gap:6px;gap:6px;margin:1px 0 0;color:#59636e;font-size:13px;font-weight:500;line-height:1.7;white-space:nowrap;flex-wrap:wrap}.flight-tour-offer__dates[data-v-504c4a2c]{display:inline-flex;align-items:center;grid-gap:2px;gap:2px}.flight-tour-offer__detail--mobile[data-v-504c4a2c]{display:none}[dir=ltr] .flight-tour-offer__price[data-v-504c4a2c]{padding-left:20px}[dir=rtl] .flight-tour-offer__price[data-v-504c4a2c]{padding-right:20px}[dir=ltr] .flight-tour-offer__price[data-v-504c4a2c]{border-left:1px solid #dce6ef}[dir=rtl] .flight-tour-offer__price[data-v-504c4a2c]{border-right:1px solid #dce6ef}.flight-tour-offer__price[data-v-504c4a2c]{grid-area:price;display:flex;flex-direction:column;align-items:center;grid-gap:2px;gap:2px;margin:0;text-align:center}.flight-tour-offer__price-label[data-v-504c4a2c]{color:#59636e;font-size:13px;font-weight:500;line-height:1.6;white-space:nowrap}.flight-tour-offer__price-amount[data-v-504c4a2c]{display:inline-flex;align-items:baseline;grid-gap:5px;gap:5px;font-size:22px;font-weight:700;line-height:1.5;white-space:nowrap}.flight-tour-offer__currency[data-v-504c4a2c]{font-size:15px;font-weight:500}.flight-tour-offer__cta[data-v-504c4a2c]{grid-area:cta;display:inline-flex;min-height:52px;align-items:center;justify-content:center;grid-gap:10px;gap:10px;padding:8px 18px;color:#fff;font-size:16px;font-weight:700;font-family:inherit;line-height:1.5;text-decoration:none;background:var(--tour-offer-blue);border:1px solid var(--tour-offer-blue);border-radius:10px;box-sizing:border-box;cursor:pointer}.flight-tour-offer__cta[data-v-504c4a2c]:hover{background:#0065ba;border-color:#0065ba}.flight-tour-offer__cta.focus-visible[data-v-504c4a2c],.flight-tour-offer__cta[data-v-504c4a2c]:focus-visible{outline:3px solid rgba(8,120,249,.35);outline-offset:3px}@media(max-width:991px){.flight-tour-offer[data-v-504c4a2c]{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"summary summary" "price cta";grid-gap:14px 12px;gap:14px 12px;min-height:0;margin:10px 0 14px;padding:14px;border-radius:12px}.flight-tour-offer__summary[data-v-504c4a2c]{align-items:center;min-width:0}.flight-tour-offer__icon[data-v-504c4a2c]{flex-basis:58px;width:58px;height:58px;margin-left:12px;border-radius:10px}.flight-tour-offer__icon svg[data-v-504c4a2c]{width:36px;height:36px}.flight-tour-offer__title[data-v-504c4a2c]{font-size:clamp(16px,4.5vw,18px);line-height:1.55;white-space:nowrap}.flight-tour-offer__eyebrow[data-v-504c4a2c],.flight-tour-offer__title--desktop[data-v-504c4a2c]{display:none}.flight-tour-offer__title--mobile[data-v-504c4a2c]{display:inline}.flight-tour-offer__detail--desktop[data-v-504c4a2c]{display:none}.flight-tour-offer__detail--mobile[data-v-504c4a2c]{display:flex;flex-wrap:nowrap;align-items:center;grid-gap:6px;gap:6px;margin-top:2px;font-size:clamp(11px,3.2vw,13px);white-space:nowrap}.flight-tour-offer__price[data-v-504c4a2c]{align-self:center;align-items:flex-start;grid-gap:0;gap:0;min-width:0;padding:0;border:0;text-align:right}.flight-tour-offer__price-label[data-v-504c4a2c]{font-size:13px}.flight-tour-offer__price-amount[data-v-504c4a2c]{max-width:100%;font-size:clamp(18px,5.2vw,22px);-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.flight-tour-offer__currency[data-v-504c4a2c]{font-size:13px}.flight-tour-offer__cta[data-v-504c4a2c]{width:100%;min-height:52px;align-self:end;padding:8px 10px;color:#fff;background:var(--tour-offer-blue);border-color:var(--tour-offer-blue)}.flight-tour-offer__cta[data-v-504c4a2c]:hover{background:#0669d9}}@media(max-width:575px){.flight-tour-offer--ground[data-v-504c4a2c]{grid-template-areas:"summary summary" "price price" "cta cta"}}@media(max-width:390px){.flight-tour-offer[data-v-504c4a2c]{grid-gap:12px 8px;gap:12px 8px;padding:12px}.flight-tour-offer__icon[data-v-504c4a2c]{flex-basis:52px;width:52px;height:52px;margin-left:8px}.flight-tour-offer__detail--mobile[data-v-504c4a2c]{grid-gap:4px;gap:4px}.flight-tour-offer__price-label[data-v-504c4a2c]{font-size:12px}.flight-tour-offer__price-amount[data-v-504c4a2c]{font-size:18px}.flight-tour-offer__currency[data-v-504c4a2c]{font-size:12px}.flight-tour-offer__cta[data-v-504c4a2c]{min-height:48px;grid-gap:6px;gap:6px;font-size:14px}}@media(prefers-reduced-motion:reduce){.flight-tour-offer__cta[data-v-504c4a2c]{scroll-behavior:auto}}