.custom-full-width-image--hero .custom-banner-hero-copy .fp-hero-review{margin-top:22px;padding:8px 16px;border-radius:999px;background:#00000047;text-decoration:none;color:var(--hero-review-color, #fff);transition:background-color .2s ease;display:inline-flex;width:auto;pointer-events:auto;cursor:pointer;position:relative;z-index:1}.custom-full-width-image--hero .custom-banner-hero-copy .fp-hero-review:hover,.custom-full-width-image--hero .custom-banner-hero-copy .fp-hero-review:focus-visible{background:#00000073}.custom-full-width-image--hero .fp-hero-review .custom-banner-hero-review-stars{color:#f7c948}.custom-full-width-image--hero .fp-hero-review .custom-banner-hero-review-stars .star--half{background:linear-gradient(90deg,#f7c948 50%,transparent 50%);-webkit-background-clip:text}.custom-full-width-image--hero .fp-hero-review .fp-hero-review-text{text-decoration:underline;text-underline-offset:3px}@media screen and (max-width:767px){.custom-full-width-image--hero .custom-banner-hero-copy .fp-hero-review{margin-top:16px;padding:7px 14px}}#reviews{scroll-margin-top:110px}html{scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.fp-usp-bar{background:var(--fp-usp-bg, #fbdfcb);color:var(--fp-usp-color, #074a52);padding:26px 20px 30px}.fp-usp-bar__list{list-style:none;margin:0 auto;padding:0;max-width:1200px;display:grid;grid-template-columns:repeat(4,1fr)}.fp-usp-bar__item{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px;padding:4px 22px;margin:0}.fp-usp-bar__item+.fp-usp-bar__item{border-left:1px solid rgba(7,74,82,.35)}.fp-usp-bar__icon{width:44px;height:44px;display:block}.fp-usp-bar__icon svg{width:100%;height:100%;display:block}.fp-usp-bar__title{font-family:Raleway,sans-serif;font-weight:600;font-size:14px;letter-spacing:2px;text-transform:uppercase;line-height:1.35}.fp-usp-bar__text{font-family:Lora,serif;font-size:15px;line-height:1.45;max-width:240px}@media screen and (max-width:767px){.fp-usp-bar{padding:20px 12px 22px}.fp-usp-bar__list{grid-template-columns:repeat(2,1fr);row-gap:18px}.fp-usp-bar__item{padding:2px 10px}.fp-usp-bar__item+.fp-usp-bar__item{border-left:0}.fp-usp-bar__item:nth-child(2n){border-left:1px solid rgba(7,74,82,.35)}.fp-usp-bar__icon{width:36px;height:36px}.fp-usp-bar__title{font-size:12px;letter-spacing:1.5px}.fp-usp-bar__text{font-size:14px}}@media screen and (max-width:767px){.custom-full-width-image--hero .custom-banner-hero-subheading{font-size:16px!important;line-height:1.35!important}.explore-facilities-desc{font-size:16px!important;line-height:1.6!important}}.fp-review-stars{display:flex;justify-content:center;gap:4px;color:#e9a23b;font-size:20px;line-height:1;margin:0 0 12px;letter-spacing:0}.fp-review-stars--header{font-size:24px;margin-bottom:10px}.spa-packages-banner-content .fp-banner-review{display:inline-flex;align-items:center;gap:8px;margin-top:16px;padding:8px 16px;border-radius:999px;background:#0000004d;color:#fff;font-family:Lora,serif;font-size:16px;line-height:1.2;text-decoration:none}a.fp-banner-review:hover,a.fp-banner-review:focus-visible{background:#00000073}a.fp-banner-review .fp-banner-review__text{text-decoration:underline;text-underline-offset:3px}.fp-banner-review__stars{display:inline-flex;gap:2px;color:#f7c948}.fp-banner-review__stars .fp-star-half{background:linear-gradient(90deg,#f7c948 50%,#ffffff73 50%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}@media screen and (max-width:767px){.spa-packages-banner-content .fp-banner-review{font-size:14px;margin-top:12px;padding:6px 12px;gap:6px}}@media screen and (max-width:767px){.spa-package-card-desc,.spa-package-card-desc p,.spa-package-card-highlights,.spa-packages-grid-subtext,.spa-packages-grid-subtext p,.do-not-disturb-desc,.do-not-disturb-desc p,.do-not-disturb-highlights{font-size:16px!important;line-height:1.6!important}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/fp-cro.css.map */
