@charset "UTF-8";.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:sandals-icons-font;src:url(/assets/fonts/sandals-icons-font/fonts/sandals-icons-font.woff?v=u2bfec13b) format("woff");src:url(/assets/fonts/sandals-icons-font/fonts/sandals-icons-font.ttf?v=u2bfec13b) format("truetype"),url(/assets/fonts/sandals-icons-font/fonts/sandals-icons-font.eot?v=u2bfec13b) format("embedded-opentype"),url(/assets/fonts/sandals-icons-font/fonts/sandals-icons-font.svg?v=u2bfec13b) format("svg");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:OpenSans-Light;src:url(/assets/fonts/OpenSans/Light/OpenSans-Light.woff?v=u2bfec13b) format("woff");src:url(/assets/fonts/OpenSans/Light/OpenSans-Light.woff2?v=u2bfec13b) format("woff2"),url(/assets/fonts/OpenSans/Light/OpenSans-Light.eot?v=u2bfec13b) format("embedded-opentype"),url(/assets/fonts/OpenSans/Light/OpenSans-Light.ttf?v=u2bfec13b) format("truetype"),url(/assets/fonts/OpenSans/Light/OpenSans-Light.svg?v=u2bfec13b) 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=u2bfec13b) format("woff");src:url(/assets/fonts/OpenSans/Regular/OpenSans-Regular.woff2?v=u2bfec13b) format("woff2"),url(/assets/fonts/OpenSans/Regular/OpenSans-Regular.eot?v=u2bfec13b) format("embedded-opentype"),url(/assets/fonts/OpenSans/Regular/OpenSans-Regular.ttf?v=u2bfec13b) format("truetype"),url(/assets/fonts/OpenSans/Regular/OpenSans-Regular.svg?v=u2bfec13b) 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=u2bfec13b) format("woff");src:url(/assets/fonts/OpenSans/Semibold/OpenSans-Semibold.woff2?v=u2bfec13b) format("woff2"),url(/assets/fonts/OpenSans/Semibold/OpenSans-Semibold.eot?v=u2bfec13b) format("embedded-opentype"),url(/assets/fonts/OpenSans/Semibold/OpenSans-Semibold.ttf?v=u2bfec13b) format("truetype"),url(/assets/fonts/OpenSans/Semibold/OpenSans-Semibold.svg?v=u2bfec13b) 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=u2bfec13b) format("woff");src:url(/assets/fonts/OpenSans/Bold/OpenSans-Bold.woff2?v=u2bfec13b) format("woff2"),url(/assets/fonts/OpenSans/Bold/OpenSans-Bold.eot?v=u2bfec13b) format("embedded-opentype"),url(/assets/fonts/OpenSans/Bold/OpenSans-Bold.ttf?v=u2bfec13b) format("truetype"),url(/assets/fonts/OpenSans/Bold/OpenSans-Bold.svg?v=u2bfec13b) 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}.content-block{background-color:#fff;margin-bottom:3.6rem;padding:2.8rem 2.8rem 5rem}.content-block__title{margin:0;text-transform:uppercase;font:2.6rem/3.4rem OpenSans-Light}.content-block__title:after{content:"";display:block;width:5rem;height:.2rem;background:#000;margin:1rem 0 3rem}.content-block .collapsible__ul .collapsible__li{margin-top:2rem}.content-block .collapsible__ul .collapsible__li .toggle{position:relative;text-align:left;padding-left:3.1rem;color:#000;font:1.2rem/2rem OpenSans-Bold}.content-block .collapsible__ul .collapsible__li .toggle:after,.content-block .collapsible__ul .collapsible__li .toggle:before{content:"";width:1.6rem;height:.2rem;position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;background:#447daa;transition:.5s ease-in-out}.content-block .collapsible__ul .collapsible__li .toggle:after{-ms-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}.content-block .collapsible__ul .collapsible__li .toggle.active:after{-ms-transform:translateY(-50%) rotate(0);transform:translateY(-50%) rotate(0)}.content-block .collapsible__ul .collapsible__li .collapsible__inner{max-height:0;overflow:hidden;margin-left:3.1rem;transition:.5s ease-in-out;color:#666;font-size:1.2rem;line-height:2rem}.content-block .collapsible__ul .collapsible__li .collapsible__inner .inner__mixedContent{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.content-block .collapsible__ul .collapsible__li .collapsible__inner .inner__mixedContent.column ul{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.content-block .collapsible__ul .collapsible__li .collapsible__inner .inner__mixedContent.column ul li{text-indent:0;padding-left:0;width:100%}.content-block .collapsible__ul .collapsible__li .collapsible__inner .inner__mixedContent.column ul li:before{display:none}.content-block .collapsible__ul .collapsible__li .collapsible__inner ol:last-child,.content-block .collapsible__ul .collapsible__li .collapsible__inner p:last-child,.content-block .collapsible__ul .collapsible__li .collapsible__inner ul:last-child{margin-bottom:0}.content-block .collapsible__ul .collapsible__li .collapsible__inner a{margin-top:1.5rem;font:1rem/2rem OpenSans-Bold}.content-block .collapsible__ul .collapsible__li .collapsible__inner a:hover{color:#18a9e5}.content-block .collapsible__ul .collapsible__li .collapsible__inner a:after{content:"";font:1.2rem sandals-icons-font;margin-left:.5rem;display:inline-block;vertical-align:middle}.content-block .collapsible__ul .collapsible__li .collapsible__inner p{margin-bottom:.5rem}.content-block .collapsible__ul .collapsible__li .collapsible__inner ol,.content-block .collapsible__ul .collapsible__li .collapsible__inner ul{padding:.5rem 0 0;margin-bottom:1.5rem}.content-block .collapsible__ul .collapsible__li .collapsible__inner ul li{text-indent:-1rem;padding-left:1rem}.content-block .collapsible__ul .collapsible__li .collapsible__inner ul li:before{content:"";display:inline-block;width:.5rem;height:.5rem;border-radius:50%;margin-right:.5rem;background:#447daa;vertical-align:middle}.content-block .collapsible__ul .collapsible__li .collapsible__inner ol li:first-of-type strong{margin-top:0}.content-block .collapsible__ul .collapsible__li .collapsible__inner ol li strong{margin-top:3rem;display:block}.content-block .collapsible__ul .collapsible__li .collapsible__inner ol+p,.content-block .collapsible__ul .collapsible__li .collapsible__inner ul+p{font-size:1rem}.content-block .collapsible__ul .collapsible__li .collapsible__inner .ic-beaches-logo{-ms-flex-order:1;order:1;color:#00b8f4;font-size:3.8rem;margin:1.5rem 0 .5rem;display:block}.simple-link__container .content-block .collapsible__ul .collapsible__li .collapsible__inner a{margin:0;display:inline-block;text-decoration:underline;font-size:inherit;line-height:inherit}.simple-link__container .content-block .collapsible__ul .collapsible__li .collapsible__inner a:after{display:none}.intro-faqs{padding:15rem 0}.faqs{background-color:#f1f1f1}.faqs .intro{padding-top:7rem;padding-bottom:7.1rem;background:none;background-color:#0d2542}.faqs .intro .intro-title{font-size:2.8rem;line-height:3.5rem}.faqs #one:checked~.panels #one-panel,.faqs #two:checked~.panels #two-panel{display:block}.faqs #one:checked~.tabs #one-tab,.faqs #two:checked~.tabs #two-tab{background:#f1f1f1;color:#000}.faqs .radio{display:none}.faqs .section-tabs{-ms-flex-direction:column;flex-direction:column}.faqs .section-tabs,.faqs .tabs{display:-ms-flexbox;display:flex}.faqs .tabs{-ms-flex-pack:center;justify-content:center;margin-top:-4.1rem}.faqs .tabs-item{width:11.9rem;height:4.1rem;padding:1rem 0;margin:0 .1rem;cursor:pointer;background-color:#d0d0d0;color:#000;text-transform:uppercase;font-size:1.2rem;line-height:2rem;text-align:center}.faqs .faqs-content{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center}.faqs .faqs-content .panels .panels-item .content-block .collapsible__inner .inner__mixedContent p:not(:last-of-type) a{font-size:1.2rem}.faqs .faqs-content .panels .panels-item .content-block .collapsible__inner .inner__mixedContent p:not(:last-of-type) a:after{content:"";margin:0;content:"*";font-size:5rem}.faqs .faqs-content .panels .panels-item .content-block .content{margin-bottom:3rem}.faqs .panels{padding:4rem 0;padding-bottom:2.4rem}.faqs .panels-item{display:none;animation:fadein .8s}.faqs .panels .banner-about{padding:0 2.5rem;margin-bottom:4rem;text-align:center}.faqs .panels .banner-about .content-img img{display:none}.faqs .panels .banner-about .content-img i{padding:2rem;background-color:#0db8f4;font-size:3.6rem;color:#fff;display:block}.faqs .panels .banner-about .content-text{padding-top:1.2rem;padding-bottom:1.3rem;text-transform:uppercase;background-color:#fff}.faqs .panels .banner-about .content-text h3{margin-bottom:0;font-size:1.2rem;line-height:1.7rem;letter-spacing:.07rem}.faqs .panels .banner-about .content-text h4{margin-top:0;font-size:1.9rem;line-height:2.1rem;letter-spacing:.15rem}.faqs .panels .banner-about--second-tab .content-text{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding-top:2rem;padding-bottom:1.5rem}.faqs .panels .banner-about--second-tab .content-text img{display:block;margin:0 1rem}@keyframes fadein{0%{opacity:0}to{opacity:1}}@media (min-width:320px){.faqs #one-panel>div>div:nth-child(2)>section:nth-child(2)>ul>li:nth-child(6)>div>div>p:nth-child(2){font-size:1rem;line-height:1.6rem;font-family:OpenSans-Regular;margin-top:1rem}}@media (min-width:768px){.content-block{padding:5.8rem 2.8rem 8.4rem 7.6rem}.content-block__title{font-size:3.4rem;line-height:4.8rem}.content-block__title:after{margin:1.5rem 0 3.5rem}.content-block .collapsible__ul .collapsible__li{margin-top:3rem}.content-block .collapsible__ul .collapsible__li .toggle{font-size:1.4rem;line-height:2.4rem}.content-block .collapsible__ul .collapsible__li .collapsible__inner{font-size:1.4rem;line-height:2.4rem;margin-right:6rem}.content-block .collapsible__ul .collapsible__li .collapsible__inner a{font-size:1.2rem}.content-block .collapsible__ul .collapsible__li .collapsible__inner ol,.content-block .collapsible__ul .collapsible__li .collapsible__inner ul{column-count:2}.content-block .collapsible__ul .collapsible__li .collapsible__inner ol+p,.content-block .collapsible__ul .collapsible__li .collapsible__inner ul+p{font-size:1.2rem}.faqs .intro{padding-top:12.7rem;padding-bottom:11.3rem}.faqs .intro .intro-title{font-size:4.5rem;line-height:5.3rem}.faqs .tabs{margin-top:-6rem}.faqs .tabs-item{width:24rem;height:6rem;padding:2rem 0;font-size:1.8rem;line-height:1.8rem}.faqs .faqs-content{width:69rem}.faqs .faqs-content .panels .panels-item .content-block .collapsible__inner .inner__mixedContent p:not(:last-of-type) a{font-size:1.4rem}.faqs .panels{padding-top:6.2rem}.faqs .panels .banner-about{display:-ms-flexbox;display:flex;margin-bottom:5rem;padding:0}.faqs .panels .banner-about .content-img img.img-sm{display:block}.faqs .panels .banner-about .content-img i{display:none}.faqs .panels .banner-about .content-text{-ms-flex-positive:1;flex-grow:1}.faqs .panels .banner-about .content-text h3{margin-top:5.3rem;font-size:1.8rem;line-height:2.5rem;letter-spacing:.1rem}.faqs .panels .banner-about .content-text h4{font-size:2.8rem;line-height:3.1rem;letter-spacing:.2rem}.faqs .panels .banner-about--second-tab .content-text img{margin:0 2rem;width:15rem;height:auto}.faqs #one-panel>div>div:nth-child(2)>section:nth-child(2)>ul>li:nth-child(6)>div>div>p:nth-child(2){font-size:1.15rem;line-height:2rem}}@media (min-width:992px){.content-block{padding:5.8rem 14rem 8.4rem 15.4rem}.content-block .collapsible__ul .collapsible__li .collapsible__inner{margin-right:4rem}.faqs #one-panel>div>div:nth-child(2)>section:nth-child(2)>ul>li:nth-child(6)>div>div>p:nth-child(2){font-size:1.2rem;line-height:2rem}}@media (min-width:1200px){.faqs .faqs-content{width:113.4rem}.faqs .panels{padding-top:8rem}.faqs .panels-item-wrapper{display:-ms-flexbox;display:flex}.faqs .panels .banner-about{-ms-flex-direction:column;flex-direction:column;-ms-flex-item-align:start;align-self:flex-start;margin-right:3rem;max-width:26.1rem}.faqs .panels .banner-about .content-img img.img-sm{display:none}.faqs .panels .banner-about .content-img img.img-lg{display:block}.faqs .panels .banner-about .content-text h3{margin:2.8rem auto 0}.faqs .panels .banner-about .content-text h4{margin:0 auto;padding-bottom:2.8rem}.faqs .panels .banner-about--second-tab .content-text{-ms-flex-direction:column;flex-direction:column;padding-top:3.5rem;padding-bottom:2.5rem}.faqs .panels .banner-about--second-tab .content-text img{margin-bottom:3rem}}@media (min-width:1460px){.faqs .intro{padding-top:16.9rem;padding-bottom:12.4rem}.faqs .intro .intro-title{font-size:5rem;line-height:5.5rem}}@media (max-width:1459px){.intro-title_2{font-size:2.2rem}}@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}}