.styles_container__RCI3_{margin-bottom:12px}.styles_container__w_13r{display:flex;flex-direction:column;gap:8px;flex:1 1}@media(min-width:1228px){.styles_container__w_13r{max-width:450px}}.styles_priceBox__a3TaV{display:flex;flex-direction:column;gap:24px;border:1px solid #e9e9ed;padding:24px;border-radius:12px 12px 0 0;height:-moz-fit-content;height:fit-content;flex:1 1}@media(min-width:1228px){.styles_priceBox__a3TaV{min-width:400px}}.styles_priceBox__a3TaV .styles_price__Ymz0q{font-family:var(--font-AtlasGroteskMedium),sans-serif;font-weight:500;font-size:18px;letter-spacing:0;line-height:1.35;margin-bottom:0;line-height:1}@media(min-width:768px){.styles_priceBox__a3TaV .styles_price__Ymz0q{font-size:19px}}@media(min-width:1228px){.styles_priceBox__a3TaV .styles_price__Ymz0q{font-size:20px;letter-spacing:-.2px}}@media(min-width:1440px){.styles_priceBox__a3TaV .styles_price__Ymz0q{font-size:21px;letter-spacing:-.3px}}@media(min-width:1920px){.styles_priceBox__a3TaV .styles_price__Ymz0q{font-size:22px}}@media(min-width:768px){.styles_priceBox__a3TaV .styles_price__Ymz0q{font-size:28px}}.styles_priceBox__a3TaV .styles_priceFrom__JkExn{font-family:var(--font-AtlasGroteskRegular),sans-serif;font-weight:400;letter-spacing:0;font-size:14px;line-height:1.35;color:#575757;margin-bottom:2px}@media(min-width:1228px){.styles_priceBox__a3TaV .styles_priceFrom__JkExn{font-size:13px}}@media(min-width:1440px){.styles_priceBox__a3TaV .styles_priceFrom__JkExn{font-size:14px}}.styles_priceBox__a3TaV .styles_perPerson__xUqNk{font-family:var(--font-AtlasGroteskRegular),sans-serif;font-weight:400;letter-spacing:0;margin-bottom:0;font-size:14px;line-height:1.35;color:#575757;margin-left:4px}@media(min-width:1228px){.styles_priceBox__a3TaV .styles_perPerson__xUqNk{font-size:13px}}@media(min-width:1440px){.styles_priceBox__a3TaV .styles_perPerson__xUqNk{font-size:14px}}.styles_priceBox__a3TaV .styles_discountPercentage__lX1M2{color:#9e1915;margin-left:8px}.styles_priceBox__a3TaV .styles_lowestPriceSince__CzP1e{font-family:var(--font-AtlasGroteskRegular),sans-serif;font-weight:400;letter-spacing:0;margin-bottom:0;font-size:11px;line-height:1.5;color:#575757;margin-top:8px}@media(min-width:1920px){.styles_priceBox__a3TaV .styles_lowestPriceSince__CzP1e{font-size:12px}}.styles_priceBox__a3TaV .styles_priceOfferTags__Op70f{margin-bottom:11px;display:flex;gap:4px;flex-wrap:wrap}.styles_priceBox__a3TaV .styles_nudgeTags__M8S_g{display:flex;gap:4px;flex-wrap:wrap}.styles_offerTagButton__lsOZq{border:0;background:none;width:100%;background:#f4f4f6;border-radius:4px;padding:11px 12px 9px;display:flex;justify-content:space-between;align-items:center;cursor:pointer;transition:background-color .1s linear;color:#092c55}.styles_offerTagButton__lsOZq:hover{background:#e9eaee}.styles_offerTagButton__lsOZq>div:first-child{height:22px;background-color:#092c55;padding:4px;border-radius:4px;color:#fff}.styles_offerTagButton__lsOZq>p{font-family:var(--font-AtlasGroteskMedium),sans-serif;letter-spacing:0;margin-bottom:0;font-weight:500;font-size:14px;line-height:1.35}@media(min-width:1228px){.styles_offerTagButton__lsOZq>p{font-size:13px}}@media(min-width:1440px){.styles_offerTagButton__lsOZq>p{font-size:14px}}.styles_generalVoyageOfferTags__3KDRi{display:flex;flex-direction:column;gap:4px}.styles_prices__HkUgL{display:flex;flex-direction:column}.styles_prices__HkUgL .styles_strikethroughPrice__qly0G{font-family:var(--font-AtlasGroteskRegular),sans-serif;font-weight:400;letter-spacing:0;margin-bottom:0;font-size:14px;line-height:1.35}@media(min-width:1228px){.styles_prices__HkUgL .styles_strikethroughPrice__qly0G{font-size:13px}}@media(min-width:1440px){.styles_prices__HkUgL .styles_strikethroughPrice__qly0G{font-size:14px}}.styles_prices__HkUgL .styles_strikethroughPrice__qly0G{padding:7px 0;color:rgba(0,0,0,.65)}.styles_prices__HkUgL .styles_discount__TpLV9{text-decoration:line-through}.styles_prices__HkUgL .styles_priceBlock__Ub3wC{display:flex;gap:9px;align-items:baseline}.styles_prices__HkUgL .styles_priceBlock__Ub3wC .styles_price__Ymz0q{font-family:var(--font-AtlasGroteskBold),sans-serif;line-height:40px;font-size:32px}.styles_prices__HkUgL .styles_priceBlock__Ub3wC .styles_mealPlan__VD89r{font-family:var(--font-AtlasGroteskRegular),sans-serif;font-weight:400;letter-spacing:0;margin-bottom:0;font-size:16px;line-height:1.4}@media(min-width:1228px){.styles_prices__HkUgL .styles_priceBlock__Ub3wC .styles_mealPlan__VD89r{font-size:16px}}@media(min-width:1440px){.styles_prices__HkUgL .styles_priceBlock__Ub3wC .styles_mealPlan__VD89r{font-size:17px}}@media(min-width:1920px){.styles_prices__HkUgL .styles_priceBlock__Ub3wC .styles_mealPlan__VD89r{font-size:18px}}.styles_list__98SQ8{padding-left:0;margin-left:0;display:flex;flex-direction:column;gap:12px}.styles_list__98SQ8 .styles_listItem__NV3vH{gap:10px;display:flex;list-style:none;align-items:center}.styles_list__98SQ8 .styles_listItem__NV3vH p{font-family:var(--font-AtlasGroteskRegular),sans-serif;font-weight:400;letter-spacing:0;margin-bottom:0;font-size:14px;line-height:1.35}@media(min-width:1228px){.styles_list__98SQ8 .styles_listItem__NV3vH p{font-size:13px}}@media(min-width:1440px){.styles_list__98SQ8 .styles_listItem__NV3vH p{font-size:14px}}.styles_list__98SQ8 .styles_listItem__NV3vH a{font-family:var(--font-AtlasGroteskRegular),sans-serif;font-weight:400;letter-spacing:0;margin-bottom:0;font-size:14px;line-height:1.35}@media(min-width:1228px){.styles_list__98SQ8 .styles_listItem__NV3vH a{font-size:13px}}@media(min-width:1440px){.styles_list__98SQ8 .styles_listItem__NV3vH a{font-size:14px}}.styles_list__98SQ8 .styles_listItem__NV3vH a{text-decoration:underline}.styles_itineraryButton__7aVyt{margin-top:-8px;text-align:center}.styles_button__kU8Bf,.styles_button__kU8Bf a{width:100%}.styles_invert__vN7yZ{transform:rotate(180deg)}.styles_departures__jW9Rp,.styles_departures__jW9Rp .styles_departure__67efg{display:flex;flex-direction:column}.styles_departures__jW9Rp .styles_departure__67efg .styles_departureLabel__nmcNz{display:flex;justify-content:space-between;align-items:center;border:0;background-color:#fff;cursor:pointer;padding:0}.styles_departures__jW9Rp .styles_departure__67efg .styles_departureLabel__nmcNz .styles_departureTitle__nKJtt{font-family:var(--font-AtlasGroteskRegular),sans-serif;font-weight:400;font-size:12px;letter-spacing:0;line-height:1.35}@media(min-width:1228px){.styles_departures__jW9Rp .styles_departure__67efg .styles_departureLabel__nmcNz .styles_departureTitle__nKJtt{font-size:13px}}@media(min-width:1440px){.styles_departures__jW9Rp .styles_departure__67efg .styles_departureLabel__nmcNz .styles_departureTitle__nKJtt{font-size:14px;line-height:1.35}}.styles_departures__jW9Rp .styles_departure__67efg:first-child{padding-bottom:16px;border-bottom:none}.styles_departures__jW9Rp .styles_departure__67efg:last-child{padding-top:16px;border-top:1px solid #f4f4f4;border-radius:1px}.styles_departureSet__UaBAh{padding-top:13px;display:flex;flex-direction:column;gap:8px}.styles_requestQuoteButton__zo0xi{margin-top:16px}.styles_leadPromotion__UOPI5{display:flex;flex-direction:column;gap:8px;padding:13px 15px;gap:12px;width:100%;justify-content:space-between;align-items:center;border-radius:0 0 12px 12px;border:1px solid #e9e9ed}@media(min-width:768px){.styles_leadPromotion__UOPI5{flex-direction:row}}.styles_leadPromotion__UOPI5 .styles_imageWrapper__P85Ub{position:relative;width:100px;height:100px}.styles_leadPromotionText__EUxSm{font-family:var(--font-AtlasGroteskRegular),sans-serif;font-weight:400;letter-spacing:0;margin-bottom:0;font-size:14px;line-height:1.35}@media(min-width:1228px){.styles_leadPromotionText__EUxSm{font-size:13px}}@media(min-width:1440px){.styles_leadPromotionText__EUxSm{font-size:14px}}.styles_leadPromotionText__EUxSm{flex:1 1}.styles_sectionWrapper__Y36Mv{margin-bottom:64px}@media(min-width:768px){.styles_sectionWrapper__Y36Mv{margin-bottom:72px}}@media(min-width:1228px){.styles_sectionWrapper__Y36Mv{margin-bottom:96px}}@media(min-width:1440px){.styles_sectionWrapper__Y36Mv{margin-bottom:96px}}@media(min-width:1920px){.styles_sectionWrapper__Y36Mv{margin-bottom:96px}}.styles_intro__bCirc{display:grid;grid-gap:24px;gap:24px;background-color:#fff;grid-template-columns:1fr;grid-template-areas:"intro" "price" "usps"}.styles_intro__bCirc .styles_introText__XXmkh{grid-area:intro}.styles_intro__bCirc>:nth-child(2){grid-area:price;justify-self:stretch}.styles_intro__bCirc .styles_uspsContainer__D_GVJ{grid-area:usps}@media(min-width:1228px){.styles_intro__bCirc{grid-template-columns:2fr 1fr;grid-template-rows:auto 1fr;grid-column-gap:24px;grid-row-gap:0;grid-template-areas:"intro price" "usps price"}.styles_intro__bCirc>:nth-child(2){justify-self:end}}@media(min-width:768px){.styles_introText__XXmkh{padding-right:24px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-clamp:7;-webkit-line-clamp:7}}.styles_introText__XXmkh h4{font-family:var(--font-AustinTextRoman2),serif;font-weight:400;font-size:28px;line-height:1.1;margin-bottom:26px}@media(min-width:768px){.styles_introText__XXmkh h4{font-size:28px}}@media(min-width:1228px){.styles_introText__XXmkh h4{font-size:31px}}@media(min-width:1440px){.styles_introText__XXmkh h4{font-size:33px}}@media(min-width:1920px){.styles_introText__XXmkh h4{font-size:35px}}.styles_introText__XXmkh p{font-family:var(--font-AtlasGroteskRegular),sans-serif;font-weight:400;letter-spacing:0;margin-bottom:0;font-size:16px;line-height:1.4;margin-bottom:49px!important}@media(min-width:1228px){.styles_introText__XXmkh p{font-size:16px}}@media(min-width:1440px){.styles_introText__XXmkh p{font-size:17px}}@media(min-width:1920px){.styles_introText__XXmkh p{font-size:18px}}.styles_uspsContainer__D_GVJ{padding-left:0;margin-left:0;display:flex;flex-direction:column;gap:24px;margin-top:40px}@media(min-width:1228px){.styles_uspsContainer__D_GVJ{margin-top:48px}}@media(min-width:1440px){.styles_uspsContainer__D_GVJ{margin-top:48px}}@media(min-width:1920px){.styles_uspsContainer__D_GVJ{margin-top:48px}}@media(min-width:1228px){.styles_uspsContainer__D_GVJ{gap:18px;margin-top:0}}.styles_uspsContainer__D_GVJ .styles_uspItem__Rjhcm{display:flex;list-style:none;align-items:center;gap:12px}@media(min-width:768px){.styles_uspsContainer__D_GVJ .styles_uspItem__Rjhcm{gap:24px}}.styles_iconContainer__EJH8u{width:56px;height:56px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.styles_iconContainer__EJH8u svg{width:32px;height:32px}