.coast-styles{--up-buttons-color: #007DC5!important}.coast-styles .button,.coast-styles .buttons .button{font-family:"Outfit",sans-serif}.coast-styles .button.secondary:hover svg,.coast-styles .buttons .button.secondary:hover svg{color:#007dc5}.coast-styles h1,.coast-styles .h1{font-style:italic;line-height:normal}.coast-styles h1 .subtitle,.coast-styles .h1 .subtitle{font-family:"Outfit",sans-serif}.coast-styles h2,.coast-styles .h2{font-style:italic}.coast-styles h2 .subtitle,.coast-styles .h2 .subtitle{font-family:"Outfit",sans-serif}.coast-styles h3,.coast-styles .h3{font-style:italic}.coast-styles h4,.coast-styles .h4{font-family:"Outfit",sans-serif}.coast-styles h5,.coast-styles .h5,.coast-styles h6,.coast-styles .h6{font-family:"Outfit",sans-serif}.coast-styles .subtitle-1{letter-spacing:normal;font-family:"Outfit",sans-serif;font-style:normal}.coast-styles .subtitle-2{letter-spacing:normal;font-family:"Outfit",sans-serif;font-style:normal}.coast-styles .subtitle{font-family:"Outfit",sans-serif;font-style:normal}.coast-styles .overline{font-family:"Outfit",sans-serif;font-style:normal}.coast-styles .theme--accent{--color-background:#DFEFF8;--color-body: #555254;--color-background-alt:#409ED3;--color-accent-primary:#555254;--color-accent-reverse: #FFFFFF}.coast-styles .theme--background-alt{--color-background: #007DC5 ;--color-body: #007DC5 ;--color-background-alt: #007DC5 ;--color-accent-primary: #007DC5 ;--color-accent-reverse: #007DC5 ;--color-body-50: #FFFFFF}.coast-styles .theme--image{--color-background-alt: #002940;--color-accent-primary: #FFFFFF ;--color-accent-reverse: #FFFFFF }.coast-styles .theme--image .button{--color-accent-reverse:#555254 }.coast-styles .theme__card--image{--color-accent-primary: #007DC5 ;--color-body: #FFFFFF }.coast-styles .theme--default,.coast-styles .theme--default{--color-background-alt: #CDE4E4;--color-accent-primary: #007DC5;--color-accent-reverse:#FFFFFF ;--color-accent-primary-dark: #005E94;--color-background:#FFFFFF;--color-body: #555254}.coast-styles .theme--default.button,.coast-styles .theme--default.button{--color-accent-reverse:#FFFFFF }.coast-styles .theme--default .theme--accent,.coast-styles .theme--default .theme--accent{--color-background:#DFEFF8}.coast-styles .theme__card--accent{background-color:#002940}.coast-styles .theme--dark{--color-background:#002940;--color-body: #FFFFFF }.coast-styles .colours-overwrite,.coast-styles .theme--default{--color-background-alt: #CDE4E4;--color-background: #FFFFFF;--color-background-alt-dark: #002940;--color-accent-primary: #007DC5;--color-accent-reverse:#FFFFFF ;--color-accent-primary-dark: #005E94;--color-accent-primary-lightest: #DFEFF8;--color-body: #555254}.coast-styles .header.header--blur{background:rgba(0,125,197,.5);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.coast-styles .header--block-bg{background:rgba(0,125,197,.5);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.coast-styles .archive-hotel__img{padding-left:2.125rem;padding-right:2.125rem;padding-top:2.125rem;padding-bottom:9rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;background-color:#555455;background-color:var(--color-body, #555455);-webkit-filter:drop-shadow(4px 8px 24px rgba(0, 10, 44, 0.075));filter:drop-shadow(4px 8px 24px rgba(0, 10, 44, 0.075));-webkit-transform:rotate(7deg);transform:rotate(7deg)}@media(max-width: 40rem){.coast-styles .archive-hotel__img{width:95%}}.coast-styles .archive-hotel__img::before{display:none}.coast-styles .archive-hotel__img .img-wrap{border:unset;border-radius:unset;width:25.375rem;height:25.375rem;padding-bottom:unset;padding-top:unset}@media(max-width: 40rem){.coast-styles .archive-hotel__img .img-wrap{width:100%;aspect-ratio:1;height:unset}}.coast-styles .archive-hotel__img .img-wrap img{border:unset;border-radius:unset;-o-object-fit:cover;object-fit:cover}.coast-styles .single-hotel .bg--background.theme--dark{background-color:var(--color-accent-primary-lightest)}.coast-styles .single-hotel .bg--background-alt.single-hotel__section--dark{background-color:var(--color-accent-primary-lightest)}.coast-styles .single-hotel .hotel-features header h1,.coast-styles .single-hotel .hotel-features header span{color:#555254}.coast-styles .single-hotel .hotel-features header .link-hidden{color:#555254}.coast-styles .single-hotel .hotel-features .featured-list .featured-list__block .circle{border:1px solid rgba(35,31,32,.25)}.coast-styles .single-hotel .hotel-features .featured-list .featured-list__block svg{color:#555254}.coast-styles .single-hotel .hotel-features .featured-list .featured-list__block h3{color:#555254}.coast-styles .cta-blocks__block--grid{grid-column:span 4/span 4}.coast-styles .cta-blocks__block--grid:nth-child(7n+1){padding-top:0%;grid-column:span 8/span 8}.coast-styles .cta-blocks__block--grid:nth-child(7n+3),.coast-styles .cta-blocks__block--grid:nth-child(7n+4){grid-column:span 6/span 6}.coast-styles .hotel-features a{color:#555254}
/*# sourceMappingURL=coast_styles.css.map */
