.travel-detail-highlights{margin-bottom:64px;margin-top:64px}@media only screen and (min-width:768px){.travel-detail-highlights{margin-bottom:80px;margin-top:80px}}@media only screen and (min-width:1024px){.travel-detail-highlights{margin-bottom:120px;margin-top:120px}}@media only screen and (min-width:1440px){.travel-detail-highlights{margin-bottom:120px;margin-top:120px}}.travel-detail-highlights__inner{margin-inline:auto;width:79.375vw}@media only screen and (min-width:768px){.travel-detail-highlights__inner{width:83.0729166667vw}}@media only screen and (min-width:1024px){.travel-detail-highlights__inner{align-items:start;display:grid;grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content;grid-template-columns:repeat(12,1fr);grid-template-rows:auto 1fr;grid-column-gap:1.7578125vw;width:87.3046875vw}}@media only screen and (min-width:1440px){.travel-detail-highlights__inner{grid-column-gap:24px;width:1248px}}.travel-detail-highlights__header{margin-bottom:24px}@media only screen and (min-width:768px){.travel-detail-highlights__header{margin-bottom:48px}}@media only screen and (min-width:1024px){.travel-detail-highlights__header{grid-area:1/1/2/7;margin-bottom:24px}}.travel-detail-highlights__images{margin-bottom:24px;margin-inline:-10.3125vw;overflow:hidden;padding-inline:8.75vw}@media only screen and (min-width:768px){.travel-detail-highlights__images{margin-inline:0;margin-bottom:48px;padding-inline:0}.travel-detail-highlights__images .slider__navigation-pagination{display:none}}@media only screen and (min-width:1024px){.travel-detail-highlights__images{grid-area:1/7/3/13;margin-bottom:0;margin-top:105px}}.travel-detail-highlights__items{display:flex;flex-direction:row}@media only screen and (min-width:768px){.travel-detail-highlights__items{flex-wrap:wrap;gap:2.34375vw;width:100%}}@media only screen and (min-width:1024px){.travel-detail-highlights__items{gap:1.7578125vw}}@media only screen and (min-width:1440px){.travel-detail-highlights__items{gap:24px}}.travel-detail-highlights__item{flex-shrink:0;padding-inline:1.5625vw;width:82.5vw}@media only screen and (min-width:768px){.travel-detail-highlights__item{padding-inline:0}}.travel-detail-highlights__content{color:#00305a}@media only screen and (min-width:1024px){.travel-detail-highlights__content{grid-area:2/1/3/7}}.travel-detail-highlights__image span{aspect-ratio:1/1}@media only screen and (min-width:768px){.travel-detail-highlights__item--1{margin-left:32.03125vw;width:51.0416666667vw}.travel-detail-highlights__item--1 .travel-detail-highlights__image span{aspect-ratio:5/4}}@media only screen and (min-width:1024px){.travel-detail-highlights__item--1{margin-left:7.421875vw;width:35.3515625vw}}@media only screen and (min-width:1440px){.travel-detail-highlights__item--1{margin-left:106px;width:506px}}@media only screen and (min-width:768px){.travel-detail-highlights__item--2,.travel-detail-highlights__item--3{width:40.3645833333vw}}@media only screen and (min-width:1024px){.travel-detail-highlights__item--2,.travel-detail-highlights__item--3{width:20.5078125vw}}@media only screen and (min-width:1440px){.travel-detail-highlights__item--2,.travel-detail-highlights__item--3{width:294px}}@media only screen and (min-width:768px){.travel-detail-highlights__item--2 .travel-detail-highlights__image span{aspect-ratio:5/4}}.travel-detail-highlights__topline{align-items:center;color:#947c48;display:inline-flex;flex-direction:row;font-size:12px;font-weight:700;letter-spacing:.21em;line-height:14px;margin-bottom:16px;text-transform:uppercase}.travel-detail-highlights__topline:before{font-size:24px;margin-right:8px}.travel-detail-highlights__headline{font-size:32px;font-weight:300;letter-spacing:.1em;line-height:48px;text-transform:uppercase}@media only screen and (min-width:768px){.travel-detail-highlights__headline{font-size:48px;line-height:58px}}@media only screen and (min-width:1024px){.travel-detail-highlights__headline{font-size:62px;line-height:74px}}.travel-detail-highlights__subline{color:#00305a;font-size:20px;font-weight:300;letter-spacing:.05em;line-height:24px;margin-top:24px}@media only screen and (min-width:768px){.travel-detail-highlights__subline{font-size:24px;line-height:29px}}@media only screen and (min-width:1024px){.travel-detail-highlights__subline{font-size:28px;line-height:34px}}.travel-detail-highlights__info-box{margin-inline:auto;margin-top:110px;width:79.375vw}@media only screen and (min-width:768px){.travel-detail-highlights__info-box{width:83.0729166667vw}}@media only screen and (min-width:1024px){.travel-detail-highlights__info-box{margin-top:166px;width:72.4609375vw}}@media only screen and (min-width:1440px){.travel-detail-highlights__info-box{width:824px}}