<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.wht-spc-nowrp{white-space:nowrap}.text-right{text-align:right}.txt-center{text-align:center}.text-left{text-align:left}.el-center{margin-left:auto;margin-right:auto}.el-right{margin-left:auto;margin-right:0}.el-left{margin-left:0;margin-right:auto}.img-responsive{display:block;max-width:100%;height:auto;width:100%}.none{display:none!important}.flx{display:-ms-flexbox;display:flex}.flx,.in-flx{-ms-flex-wrap:wrap;flex-wrap:wrap}.in-flx{display:-ms-inline-flexbox;display:inline-flex}.blk,.display-block{display:block}.ib,.in-blk{display:inline-block}.ib{vertical-align:top}.pos-fix{position:fixed}.pos-stc{position:sticky}.pos-init{position:static}.pa,.pos-abs{position:absolute}.pos-rel,.pr{position:relative}.ps-h-center{left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%)}.ps-v-center{top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.ps-hv-center{top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.full-ht{height:100%}.full-wt{width:100%}.no-padding,.no-pg{padding:0}.no-mg{margin:0}.white-bg{background:#fff}.black-bg{background:#000}.italic{font-style:italic}.light{font-family:OpenSans-Light}.bold{font-family:OpenSans-Bold}.semibold{font-family:OpenSans-Semibold}.btn-black{font-size:1.2rem;line-height:3rem;font-family:OpenSans-Bold;text-transform:uppercase;text-align:center;padding:0 2rem;color:#fff;background:#000;display:block;max-width:max-content}.btn-black:hover{color:#fff;text-decoration:none}@font-face{font-family:OpenSans-Light;src:url(/assets/fonts/OpenSans/Light/OpenSans-Light.woff?v=u45fd096c) format("woff");src:url(/assets/fonts/OpenSans/Light/OpenSans-Light.woff2?v=u45fd096c) format("woff2"),url(/assets/fonts/OpenSans/Light/OpenSans-Light.eot?v=u45fd096c) format("embedded-opentype"),url(/assets/fonts/OpenSans/Light/OpenSans-Light.ttf?v=u45fd096c) format("truetype"),url(/assets/fonts/OpenSans/Light/OpenSans-Light.svg?v=u45fd096c) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:OpenSans-Regular;src:url(/assets/fonts/OpenSans/Regular/OpenSans-Regular.woff?v=u45fd096c) format("woff");src:url(/assets/fonts/OpenSans/Regular/OpenSans-Regular.woff2?v=u45fd096c) format("woff2"),url(/assets/fonts/OpenSans/Regular/OpenSans-Regular.eot?v=u45fd096c) format("embedded-opentype"),url(/assets/fonts/OpenSans/Regular/OpenSans-Regular.ttf?v=u45fd096c) format("truetype"),url(/assets/fonts/OpenSans/Regular/OpenSans-Regular.svg?v=u45fd096c) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:OpenSans-Semibold;src:url(/assets/fonts/OpenSans/Semibold/OpenSans-Semibold.woff?v=u45fd096c) format("woff");src:url(/assets/fonts/OpenSans/Semibold/OpenSans-Semibold.woff2?v=u45fd096c) format("woff2"),url(/assets/fonts/OpenSans/Semibold/OpenSans-Semibold.eot?v=u45fd096c) format("embedded-opentype"),url(/assets/fonts/OpenSans/Semibold/OpenSans-Semibold.ttf?v=u45fd096c) format("truetype"),url(/assets/fonts/OpenSans/Semibold/OpenSans-Semibold.svg?v=u45fd096c) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:OpenSans-Bold;src:url(/assets/fonts/OpenSans/Bold/OpenSans-Bold.woff?v=u45fd096c) format("woff");src:url(/assets/fonts/OpenSans/Bold/OpenSans-Bold.woff2?v=u45fd096c) format("woff2"),url(/assets/fonts/OpenSans/Bold/OpenSans-Bold.eot?v=u45fd096c) format("embedded-opentype"),url(/assets/fonts/OpenSans/Bold/OpenSans-Bold.ttf?v=u45fd096c) format("truetype"),url(/assets/fonts/OpenSans/Bold/OpenSans-Bold.svg?v=u45fd096c) format("svg");font-weight:400;font-style:normal;font-display:swap}.intro{background:url(//cdn.sandals.com/sandals/v13/images/EN/general/includes/intro-background.jpg);background-position:50%;background-size:cover;color:#fff;padding-top:17rem;padding-bottom:9rem}.intro-title.title-sm{font:5rem/4.8rem OpenSans-Light}.intro-title.title-lg{font:7.5rem/4.8rem OpenSans-Light}.intro-title_2{margin:0 0 1.5rem;font:2.5rem/3rem OpenSans-Regular}.intro-paragraph{margin-top:1.5rem;letter-spacing:.02em;font:2rem/3.4rem OpenSans-Light}.cards__section{margin-top:2.5rem;margin-bottom:8rem}.cards__section .card__item{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:normal;align-items:normal;background:#fff;padding:4rem 3rem 5rem;margin:1.5rem}.cards__section .card__item .item__icon{font-size:7rem}.cards__section .card__item .item__h2{border-top:.1rem solid #d2d2d2;padding-top:1rem;margin:1rem 0 0;text-transform:uppercase;font:1.9rem/2.6rem OpenSans-Light}.cards__section .card__item .item__details{height:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:normal;align-items:normal}.cards__section .card__item .item__p{color:#666;margin:2rem 0;font-size:1.2rem;line-height:2rem}.cards__section .card__item .item__link{text-transform:uppercase;font:1.4rem/2.5rem OpenSans-Bold;color:#fff;background:#447daa;padding:.5rem 3rem;margin:0 auto}.request-brochure{padding:8rem 1.5rem}.request-brochure .request-brochure__img{width:28rem}.request-brochure .request-brochure__h2{position:relative;font:2.4rem/4.8rem OpenSans-Light}.request-brochure .request-brochure__h2:after{content:"";position:absolute;bottom:0;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);width:100%;height:.1rem;background:#d2d2d2}.request-brochure .request-brochure__p{color:#666;letter-spacing:.02rem;font-size:1.2rem;line-height:2rem;margin:2rem .5rem 3rem}.request-brochure .request-brochure__cta{font:1.8rem/2rem OpenSans-Bold;color:#fff;background:#447daa;padding:1rem 3rem;display:block;width:24.8rem;margin-bottom:3rem}.request-brochure .request-brochure__buttons{position:relative;padding-top:2rem;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.request-brochure .request-brochure__buttons:before{content:"";position:absolute;top:0;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);width:100%;height:.1rem;background:#d2d2d2}.request-brochure .request-brochure__buttons .buttons__item{font:1.2rem/2rem OpenSans-Bold}.request-brochure .request-brochure__buttons .buttons__item .ic{color:#447daa;margin-left:-.5rem}.bpg-modal .modal__subtitle,.bpg-modal .modal__title{color:#447daa;font:2rem/2.5rem OpenSans-Semibold}.bpg-modal .modal__title .number{color:#000;font-size:0;display:block}.bpg-modal .modal__title .number .number-lg{font-size:4.2rem}.bpg-modal .modal__title .number .number-sm{font-size:3rem}.bpg-modal .modal__subtitle{margin:2rem 0}.bpg-modal .modal__p{color:#000;margin:1.5rem 0 0;font-size:1.2rem;line-height:2.2rem}.bpg-modal .modal__cta:hover{text-decoration:underline}.bpg-modal .modal__row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start}.bpg-modal .modal__img{width:13rem;-ms-flex-order:-1;order:-1}.sandals__nights .nights__hero .hero__intro{background:url(//cdn.sandals.com/sandals/v13/images/EN/general/includes/intro-background.jpg);background-position:50%;background-size:cover;padding-top:8.7rem;padding-bottom:4.5rem}.sandals__nights .nights__hero .hero__h2{font-family:OpenSans-Light;text-transform:uppercase;font-size:1.4rem;line-height:2.6rem;color:#fff}.sandals__nights .nights__hero .hero__span{font-size:2.4rem;line-height:2.6rem}.sandals__nights .nights__hero .hero__content_mob .content__container{width:100%}.sandals__nights .nights__hero .hero__content_mob .content__container_text{margin-top:-7rem}.sandals__nights .nights__hero .hero__content_mob .content__img{width:100%}.sandals__nights .nights__hero .hero__content_mob .content__text{padding:3rem 2rem 2.5rem;background:#fff}.sandals__nights .nights__hero .hero__content_mob .content__h3{font-family:OpenSans-Bold;text-transform:uppercase;font-size:1.2rem;line-height:2rem}.sandals__nights .nights__hero .hero__content_mob .content__text p{margin-top:2rem;font-size:1.2rem;line-height:2rem;color:#666}.sandals__nights .nights__hero .hero__content_mob .content__text span{display:block;margin-top:2rem;font-size:1.2rem;line-height:2rem;color:#666}.sandals__nights .nights__hero .hero__content_desktop .content__container{position:relative;margin-top:-19rem;z-index:1}.sandals__nights .nights__hero .hero__content_desktop .content__img{min-height:37.3rem}.sandals__nights .nights__hero .hero__content_desktop .content__text{padding:4rem 4rem 3rem;background:#fff}.sandals__nights .nights__hero .hero__content_desktop .content__h3{font-family:OpenSans-Bold;text-transform:uppercase;font-size:1.6rem;line-height:2.6rem}.sandals__nights .nights__hero .hero__content_desktop .content__text p{margin-top:2rem;font-size:1.4rem;line-height:2.6rem;color:#666}.sandals__nights .nights__hero .hero__content_desktop .content__text span{display:block;margin-top:2rem;font-size:1.4rem;line-height:2.6rem;color:#666}.sandals__nights .nights__dropdown{position:relative;height:11.9rem;margin-top:6.2rem;margin-bottom:5.2rem}.sandals__nights .nights__dropdown .dropdown__image{position:absolute;top:0;bottom:0;left:0;right:0;background-image:url(//cdn.sandals.com/sandals/v13/images/EN/general/sandals-nights/nights/dropdown-bg.jpg);background-size:cover;background-position:50%}.sandals__nights .nights__dropdown .dropdown__flag{position:absolute;right:2.65rem}.sandals__nights .nights__dropdown .dropdown__wrap{position:relative;padding:2.6rem 2.65rem 0}.sandals__nights .nights__dropdown .dropdown__label{color:#fff}.sandals__nights .nights__dropdown .dropdown__header{margin-top:.5rem;font-size:1.4rem}.sandals__nights .nights__dropdown .dropdown__select{margin-top:.5rem;height:3.8rem;font-size:1.4rem}.sandals__nights .nights__dropdown .dropdown:after{top:72.5%;font-weight:700;font-size:.95rem;right:1rem}.sandals__nights .nights__dropdown .dropdown .ic-bottom-arrow{font-weight:700;font-size:.95rem;right:1rem}.sandals__nights .panel .loader__container_preload{position:relative;height:30rem}.sandals__nights .nights__panel .panel__header{margin-bottom:3.6rem}.sandals__nights .nights__panel .panel__title{font-family:OpenSans-Light;text-transform:uppercase;text-align:center;font-size:2.6rem;line-height:2.8rem}.sandals__nights .nights__panel .panel__state{font-family:OpenSans-Bold}.sandals__nights .nights__panel .panel__text{margin-top:1.6rem;font-size:1.2rem;line-height:2rem}.sandals__nights .nights__panel .panel__info{margin-top:2rem;padding-top:2rem;padding-bottom:2rem;font-family:OpenSans-Semibold;text-align:center;font-size:1.4rem;line-height:2.6rem;background:#fff;box-shadow:0 .3rem .6rem rgba(0,0,0,.16),0 .3rem .6rem rgba(0,0,0,.23)}.sandals__nights .nights__panel .panel__footer{margin-top:5.8rem;margin-bottom:8.2rem;text-align:center}.sandals__nights .nights__panel .panel__p{font-size:1.4rem;text-transform:uppercase}.sandals__nights .nights__panel .panel__button{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin:.6rem auto 0;height:3rem;width:17.6rem;font-family:OpenSans-Bold;font-size:1.2rem;text-transform:uppercase;color:#fff;background:#447daa}.sandals__nights .nights__cards .cards__ul{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:unset;justify-content:unset;-ms-flex-align:unset;align-items:unset}.sandals__nights .nights__cards .cards__li:not(:last-child){margin-bottom:5.2rem}.sandals__nights .nights__cards .cards__item{padding:4rem;background:#fff}.sandals__nights .nights__cards .li__h3{font-family:OpenSans-Semibold;text-transform:uppercase;font-size:1.6rem;line-height:1.8rem}.sandals__nights .nights__cards .li__time{text-transform:uppercase;font-size:1.4rem;line-height:1.8rem}.sandals__nights .nights__cards .li__br{margin:1.2rem 0 2.15rem;border-top:.1rem solid #d2d2d2}.sandals__nights .nights__cards .li__content:not(:last-child){margin-bottom:1rem}.sandals__nights .nights__cards .li__label,.sandals__nights .nights__cards .li__title{font-family:OpenSans-Bold;font-size:1.4rem;line-height:2.6rem;color:#666}.sandals__nights .nights__cards .li__text{font-size:1.4rem;line-height:2.6rem;color:#666}.sandals__nights .nights__cards .li__button{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;cursor:pointer;margin:1.7rem auto 1.4rem;width:13.2rem;height:3rem;font-family:OpenSans-Bold;font-size:1.2rem;color:#fff;background:#000}.sandals__nights .nights__cards .li__a{display:block;text-align:center;font-family:OpenSans-Bold;font-size:1.2rem;text-transform:uppercase}.sandals__nights .nights__cards .li__a i{font-size:.85rem}.sandals__nights .nights__footer{margin-bottom:17.8rem}.sandals__nights .nights__footer .content__wrap{padding:4.8rem 2.15rem;background:#fff}.sandals__nights .nights__footer .content__item:not(:last-child){margin-bottom:5rem}.sandals__nights .nights__footer .content__icon{display:-ms-flexbox;display:flex}.sandals__nights .nights__footer .content__icon i{font-size:11.7rem}.sandals__nights .nights__footer .content__item h4{font-family:OpenSans-Bold;margin-bottom:2rem;text-transform:uppercase;font-size:1.2rem;line-height:2rem}.sandals__nights .nights__footer .content__item p{font-size:1.2rem;line-height:2rem;color:#666}.sandals__nights .nights__footer .footer__banner .banner__icon{font-size:3.523rem;color:#fff}.sandals__nights .nights__footer .footer__banner .banner__img{position:relative;height:7.8rem;text-align:center}.sandals__nights .nights__footer .footer__banner .banner__text{height:7.9rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column;text-align:center;background:#fff}.sandals__nights .nights__footer .footer__banner .banner__h4{margin:0;letter-spacing:.12rem;font-size:1.2rem}.sandals__nights .nights__footer .footer__banner .banner__h3{margin:0;letter-spacing:.19rem;font-size:1.9rem}.sandals__nights .nights__scroll-to-top .scroll-to-top{position:relative;text-align:right;bottom:6rem;display:block;width:100%}.sandals__nights .nights__scroll-to-top button.js-scroll{background:#fff;width:3.8rem;height:3.8rem;border-radius:10rem;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;box-shadow:0 .3rem .6rem 0 rgba(0,0,0,.25)}.sandals__nights .nights__scroll-to-top button.js-scroll i{font-size:1.1rem;color:#000;opacity:.8;text-align:center}.sandals__nights .nights__scroll-to-top button.js-scroll:hover{background:#000}.sandals__nights .nights__scroll-to-top button.js-scroll:hover i{color:#fff}.sandals__nights__modal .modal__container .modal__content .static-scaler .modal__static{margin:7rem auto}.sandals__nights__modal .modal__overlay{margin:0 auto;max-width:60.9rem}.sandals__nights__modal .modal__content .static-scaler .modal__static{margin-top:5rem;padding-top:5.25rem;padding-bottom:5.65rem}.sandals__nights__modal .modal__content .static-scaler .modal__close__button{height:1.8rem;width:1.8rem}.sandals__nights__modal .modal__content .static-scaler .modal__close__button .ic-close-narrow{font-size:1.8rem}.sandals__nights__modal .gcv__form .br-div{margin:3rem 0;border-top:.1rem solid #d2d2d2}.sandals__nights__modal .gcv__form .gcv__h2{margin:0;color:#447daa;text-transform:uppercase;font:1.6rem/3rem OpenSans-Semibold}.sandals__nights__modal .gcv__form .gcv__p{margin:3rem 0;padding:1.5rem 0;color:#000;font-size:1.2rem;line-height:2.2rem;border-top:.1rem solid #d2d2d2;border-bottom:.1rem solid #d2d2d2}.sandals-nights-thank-you .cards__section{margin-bottom:20rem}.sandals-nights-thank-you .intro{background:url(https://cdn.sandals.com/sandals/v13/images/EN/general/includes/intro-background.jpg)!important;background-size:cover!important}.sandals-nights-thank-you .intro-section{padding-top:8.7rem;padding-bottom:2.8rem}.sandals-nights-thank-you .intro-subtitle{font-family:OpenSans-Light;font-size:1.4rem;line-height:1.8rem}.sandals-nights-thank-you .intro-subtitle+.intro-paragraph:before{content:"";display:block;border-top:.1rem solid hsla(0,0%,100%,.5);margin-bottom:1.4rem}.sandals-nights-thank-you *+.intro-subtitle{margin-top:.5rem}.sandals-nights-thank-you *+.intro-paragraph{margin-top:1.5rem}@media (min-width:768px){.cards__section{margin-top:7rem}.cards__section .card__item{padding:5rem 3.5rem 6.5rem;margin:0;height:100%}.cards__section .card__item .item__icon{font-size:9rem}.cards__section .card__item .item__h2{font-size:2.5rem;line-height:3.3rem}.cards__section .card__item .item__p{margin:3rem 0;font-size:1.6rem;line-height:3rem}.request-brochure{padding:10rem 0}.request-brochure .request-brochure__img{width:30.8rem}.request-brochure .request-brochure__h2{font-size:5rem;padding-bottom:2rem}.request-brochure .request-brochure__p{font-size:1.6rem;line-height:2.8rem;margin:2rem 1.5rem 3rem}.request-brochure .request-brochure__cta{width:28.6rem;margin-bottom:4rem}.request-brochure .request-brochure__buttons{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-direction:row;flex-direction:row}.request-brochure .request-brochure__buttons:before{width:51.2rem}.request-brochure .request-brochure__buttons .buttons__item+.buttons__item{margin-left:1.5rem}.bpg-modal .modal__title .number{display:inline-block}.bpg-modal .modal__title .number .number-lg{font-size:5.8rem}.bpg-modal .modal__title .number .number-sm{font-size:4.2rem}.bpg-modal .modal__subtitle{margin:2rem 0 0}.bpg-modal .modal__p{font-size:1.4rem;line-height:2.6rem}.bpg-modal .modal__row{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-direction:row;flex-direction:row}.bpg-modal .modal__img{width:20rem;-ms-flex-order:1;order:1;margin-left:6rem}.sandals__nights .nights__hero .hero__intro{padding-top:12.5rem}.sandals__nights .nights__hero .hero__h2{font-size:2.8rem;line-height:3rem}.sandals__nights .nights__hero .hero__span{font-size:5rem;line-height:4.8rem}.sandals__nights .nights__hero .hero__content_mob .content__container_text{margin-top:-16rem}.sandals__nights .nights__hero .hero__content_mob .content__img{position:relative;height:66.6rem}.sandals__nights .nights__hero .hero__content_mob .content__img img{position:absolute;left:0;right:0;width:100%;height:100%;object-fit:cover;object-position:center}.sandals__nights .nights__hero .hero__content_mob .content__text{padding:4rem 3rem 3.7rem}.sandals__nights .nights__hero .hero__content_mob .content__h3{font-size:1.6rem;line-height:2.6rem}.sandals__nights .nights__hero .hero__content_mob .content__text p,.sandals__nights .nights__hero .hero__content_mob .content__text span{font-size:1.4rem;line-height:2.6rem}.sandals__nights .nights__dropdown{margin-bottom:7.1rem;height:17.8rem}.sandals__nights .nights__dropdown .dropdown__flag{right:0}.sandals__nights .nights__dropdown .dropdown__wrap{margin:0 auto;padding:5rem 0 0;width:100%;max-width:50rem}.sandals__nights .nights__panel .panel__title{font-size:2.8rem}.sandals__nights .nights__panel .panel__title br{display:none}.sandals__nights .nights__panel .panel__text{font-size:1.4rem;line-height:2.6rem}.sandals__nights .nights__panel .panel__p{font-size:1.8rem}.sandals__nights .nights__panel .panel__button{margin-top:1rem}.sandals__nights .nights__cards .cards__li:not(:last-child){margin-bottom:3.4rem}.sandals__nights .nights__cards .cards__item{padding-bottom:5rem}.sandals__nights .nights__cards .li__header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.sandals__nights .nights__cards .li__h3{font-family:OpenSans-Regular;font-size:1.8rem;line-height:1.8rem}.sandals__nights .nights__cards .li__time{font-size:1.8rem;line-height:1.8rem}.sandals__nights .nights__cards .li__br{margin-top:.3rem}.sandals__nights .nights__cards .li__footer{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center}.sandals__nights .nights__cards .li__button{margin-left:auto;margin-right:13.1rem}.sandals__nights .nights__footer{margin-bottom:21rem}.sandals__nights .nights__footer .content__wrap{padding:4.7rem 5.8rem 5.9rem}.sandals__nights .nights__footer .content__icon{-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.sandals__nights .nights__footer .content__icon p{width:17.5rem}.sandals__nights .nights__footer .content__icon i{font-size:13rem}.sandals__nights .nights__footer .content__item h4,.sandals__nights .nights__footer .content__item p{font-size:1.4rem;line-height:2.6rem}.sandals__nights .nights__footer .footer__banner .banner__icon{display:inline-block;margin-top:3.74rem;font-size:5.58rem}.sandals__nights .nights__footer .footer__banner .banner__img{height:56.5rem}.sandals__nights .nights__footer .footer__banner .banner__text{height:18.4rem;padding:0 1rem}.sandals__nights .nights__footer .footer__banner .banner__h4{letter-spacing:.16rem;font-size:1.6rem;line-height:2.3rem}.sandals__nights .nights__footer .footer__banner .banner__h3{letter-spacing:.26rem;font-size:2.6rem;line-height:2.9rem}.sandals__nights .nights__scroll-to-top .scroll-to-top{bottom:10rem}.sandals__nights__modal .modal__container{max-width:60.9rem}.sandals__nights__modal .modal__content .static-scaler .modal__static{margin-top:10rem;padding-top:5.05rem;padding-bottom:5.25rem;max-width:60.9rem}.sandals__nights__modal .modal__content .static-scaler .modal__close__button{top:2rem;right:2rem}.sandals__nights__modal .gcv__form .gcv__h2{font-size:2.4rem}.sandals__nights__modal .gcv__form .gcv__p{font-size:1.4rem;line-height:2.2rem}.sandals-nights-thank-you .intro-section{padding-top:14.8rem;padding-bottom:4.9rem}.sandals-nights-thank-you .intro-subtitle{font-size:1.8rem;line-height:3rem}.sandals-nights-thank-you *+.intro-paragraph{margin-top:.8rem}}@media (min-width:992px){.cards__section{margin-top:8rem}.cards__section .card__item{padding:6.6rem 5rem}.cards__section .card__item .item__p{line-height:3.2rem}.request-brochure{padding:12rem 0 14rem}.request-brochure .request-brochure__h2:after{width:113%}.bpg-modal .modal__subtitle,.bpg-modal .modal__title{font-size:2.4rem;line-height:3rem}.sandals__nights .nights__dropdown .dropdown__select{overflow:hidden;overflow-y:auto;height:37.8rem}.sandals__nights .nights__cards .cards__li:not(:last-child){margin-bottom:3rem}.sandals__nights .nights__cards .li__button{margin-right:6.2rem}.sandals__nights .nights__footer .content__icon p{width:33.8rem}}@media (min-width:1200px){.sandals__nights .nights__hero .hero__intro{padding-top:15rem;padding-bottom:23rem}.sandals__nights .nights__hero .hero__content_mob{display:none}.sandals__nights .nights__dropdown{margin-top:5rem;margin-bottom:9.2rem}.sandals__nights .nights__panel .panel__header{margin-bottom:5.9rem}.sandals__nights .nights__cards .cards__li:nth-child(odd){padding-left:0}.sandals__nights .nights__cards .cards__li:nth-child(2n){padding-right:0}.sandals__nights .nights__footer{margin-bottom:10rem}.sandals__nights .nights__footer .footer__content{padding-left:0}.sandals__nights .nights__footer .content__wrap{padding:4.7rem 7rem}.sandals__nights .nights__footer .content__icon p{width:50.8rem}.sandals__nights .nights__footer .content__icon i{position:relative;bottom:1.6rem}.sandals__nights .nights__footer .footer__image{padding-right:0}.sandals__nights .nights__footer .footer__banner .banner__img{height:45.3rem}.sandals__nights .nights__footer .footer__banner .banner__text{height:19.4rem;padding:0 3rem}.sandals__nights .nights__footer .footer__banner .banner__h4{letter-spacing:.18rem;font-size:1.8rem;line-height:2.5rem}.sandals__nights .nights__footer .footer__banner .banner__h3{letter-spacing:.28rem;font-size:2.8rem;line-height:3.1rem}.sandals__nights .nights__scroll-to-top .scroll-to-top{display:none}.sandals-nights-thank-you .intro-section{padding-top:21rem;padding-bottom:5.5rem}.sandals-nights-thank-you .intro-section .intro-subtitle{font-size:2.8rem}.sandals-nights-thank-you .intro-section *+.intro-subtitle{margin-top:1.8rem}.sandals-nights-thank-you .intro-section *+.intro-paragraph{margin-top:1.6rem}}@media (max-width:1459px){.intro-title_2{font-size:2.2rem}}@media (max-width:1199px){.sandals__nights .nights__hero .hero__content_desktop{display:none}}@media (max-width:991px){.intro{padding-top:14rem;padding-bottom:8rem}.intro-title.title-sm{font-size:3.6rem;line-height:3.2rem}.intro-title.title-lg{font-size:6rem}.intro-title_2{font:1.6rem/2.6rem OpenSans-Light;margin-bottom:0}.intro-paragraph{letter-spacing:0;font-size:1.6rem;line-height:2.6rem}}@media (max-width:767px){.xtra-pd{padding-left:3rem;padding-right:3rem}.intro{padding-top:8rem;padding-bottom:5rem}.intro-title.title-sm{font-size:2.2rem;line-height:2.4rem}.intro-title.title-lg{font-size:4.5rem}.intro-paragraph{font-size:1.2rem;line-height:2rem}.sandals__nights .nights__footer .content__icon{-ms-flex-direction:column;flex-direction:column}.sandals__nights .nights__footer .content__icon i{margin-bottom:2rem}.sandals__nights .nights__footer .footer__banner{margin-top:8rem}.sandals__nights .nights__footer .footer__banner .banner__img{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background:#1eb4f3}.sandals__nights .nights__footer .footer__banner .banner__img .progressive{display:none}}</pre></body></html>