1<!DOCTYPE html> 2<html lang="en-US" prefix="og: https://ogp.me/ns#"> 3<head> 4 <meta charset="UTF-8" /> 5
5<script type="text/javascript"> 6 window.dataLayer = window.dataLayer || []; 7 8 function gtag() { 9 dataLayer.push(arguments); 10 } 11 12 gtag("consent", "default", { 13 ad_personalization: "denied", 14 ad_storage: "denied", 15 ad_user_data: "denied", 16 analytics_storage: "denied", 17 functionality_storage: "denied", 18 personalization_storage: "denied", 19 security_storage: "granted", 20 wait_for_update: 500, 21 }); 22 gtag("set", "ads_data_redaction", true); 23 gtag("set", "url_passthrough", true); 24</script>
vendor: 1 bytes, line 24
24
25<script type="text/javascript" 26 id="Cookiebot" 27 src="https://consent.cookiebot.com/uc.js" 28 data-implementation="wp" 29 data-cbid="f547eaf1-9637-47ca-a514-c33536148504" 30 ></script>
30 31 <!-- Google Tag Manager --> 32
32<script data-cookieconsent="ignore">
vendor: 343 bytes, lines 32-37
32 33 (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 34 new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 35 j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 36 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 37 })(window,document,'script','dataLayer','
37GTM-MFW4SDZ5
vendor: 6 bytes, lines 37-38
37'); 38
38</script>
38 39 <!-- End Google Tag Manager --> 40 <meta name="viewport" content="width=device-width, initial-scale=1" /> 41 42<!-- Search Engine Optimization by Rank Math PRO - https://rankmath.com/ --> 43<meta name="description" content="Explore the Irelandâs Blue Book blog for travel inspiration, hotel stories, wellness trends, and local insights from Irelandâs top country-house collection."/> 44<meta name="robots" content="follow, index, max-snippet:-1, max-video-preview:-1, max-image-preview:large"/> 45<link rel="canonical" href="https://www.irelands-blue-book.ie/blog/" /> 46<link rel="next" href="https://www.irelands-blue-book.ie/blog/page/2/" /> 47<meta property="og:locale" content="en_US" /> 48<meta property="og:type" content="website" /> 49<meta property="og:title" content="Ireland's Blue Book | Blog" /> 50<meta property="og:description" content="Explore the Irelandâs Blue Book blog for travel inspiration, hotel stories, wellness trends, and local insights from Irelandâs top country-house collection." /> 51<meta property="og:url" content="https://www.irelands-blue-book.ie/blog/" /> 52<meta property="og:site_name" content="Irelands Blue Book" /> 53<meta name="twitter:card" content="summary_large_image" /> 54<meta name="twitter:title" content="Ireland's Blue Book | Blog" /> 55<meta name="twitter:description" content="Explore the Irelandâs Blue Book blog for travel inspiration, hotel stories, wellness trends, and local insights from Irelandâs top country-house collection." />
56<script type="application/ld+json" class="rank-math-schema-pro">{"@context":"https://schema.org","@graph":[{"@type":"Person","@id":"https://www.irelands-blue-book.ie/#person","name":"Irelands Blue Book"},{"@type":"WebSite","@id":"https://www.irelands-blue-book.ie/#website","url":"https://www.irelands-blue-book.ie","name":"Irelands Blue Book","publisher":{"@id":"https://www.irelands-blue-book.ie/#person"},"inLanguage":"en-US"},{"@type":"CollectionPage","@id":"https://www.irelands-blue-book.ie/blog/#webpage","url":"https://www.irelands-blue-book.ie/blog/","name":"Ireland's Blue Book | Blog","isPartOf":{"@id":"https://www.irelands-blue-book.ie/#website"},"inLanguage":"en-US"}]}</script>
56 57<!-- /Rank Math WordPress SEO plugin --> 58 59<title>Ireland's Blue Book | Blog</title> 60<link rel='dns-prefetch' href='//cdn.jsdelivr.net' /> 61<link rel='dns-prefetch' href='//cdnjs.cloudflare.com' /> 62<link rel='dns-prefetch' href='//app.netaffinity.io' /> 63<link rel='dns-prefetch' href='//www.google.com' /> 64<link rel='dns-prefetch' href='//www.googletagmanager.com' /> 65<link rel="alternate" type="application/rss+xml" title="Ireland's Blue Book » Feed" href="https://www.irelands-blue-book.ie/feed/" /> 66<link rel="alternate" type="application/rss+xml" title="Ireland's Blue Book » Comments Feed" href="https://www.irelands-blue-book.ie/comments/feed/" /> 67<style id="wp-img-auto-sizes-contain-inline-css"> 68img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px} 69/*# sourceURL=wp-img-auto-sizes-contain-inline-css */ 70</style> 71<style id="wp-block-paragraph-inline-css"> 72.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg} 73/*# sourceURL=https://www.irelands-blue-book.ie/wp-includes/blocks/paragraph/style.min.css */ 74</style> 75<style id="wp-block-heading-inline-css"> 76h1:where(.wp-block-heading).has-background,h2:where(.wp-block-heading).has-background,h3:where(.wp-block-heading).has-background,h4:where(.wp-block-heading).has-background,h5:where(.wp-block-heading).has-background,h6:where(.wp-block-heading).has-background{padding:1.25em 2.375em}h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg} 77/*# sourceURL=https://www.irelands-blue-book.ie/wp-includes/blocks/heading/style.min.css */ 78</style> 79<style id="wp-emoji-styles-inline-css"> 80 81 img.wp-smiley, img.emoji { 82 display: inline !important; 83 border: none !important; 84 box-shadow: none !important; 85 height: 1em !important; 86 width: 1em !important; 87 margin: 0 0.07em !important; 88 vertical-align: -0.1em !important; 89 background: none !important; 90 padding: 0 !important; 91 } 92/*# sourceURL=wp-emoji-styles-inline-css */ 93</style> 94<style id="wp-block-library-inline-css"> 95:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}
95:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-color]){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}} 96/*# sourceURL=/wp-includes/css/dist/block-library/common.min.css */ 97</style> 98<style id="core-block-supports-inline-css"> 99.wp-elements-0c3d2bc962015ecb885b83773550e303 a:where(:not(.wp-element-button)){color:var(--wp--preset--color--black);} 100/*# sourceURL=core-block-supports-inline-css */ 101</style> 102<style id="wp-block-template-skip-link-inline-css"> 103/*! This file is auto-generated */ 104.skip-link.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important;word-break:normal!important}.skip-link.screen-reader-text:focus{background-color:#eee;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000} 105/*# sourceURL=/wp-includes/css/wp-block-template-skip-link.min.css */ 106</style> 107<link rel='stylesheet' id='swiper-css' href='https://cdn.jsdelivr.net/npm/swiper@11/swiper-bundle.min.css?ver=7.0.5' media='all' /> 108<link rel='stylesheet' id='lightgallery-css' href='https://cdnjs.cloudflare.com/ajax/libs/lightgallery/2.7.2/css/lightgallery-bundle.min.css?ver=7.0.5' media='all' />
109<script id="bodhi-dompurify-library-js" src="https://www.irelands-blue-book.ie/wp-content/plugins/svg-support/vendor/DOMPurify/DOMPurify.min.js?ver=2.5.9"></script>
vendor: 1 bytes, line 109
109
110<script id="jquery-core-js" src="https://www.irelands-blue-book.ie/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script>
vendor: 1 bytes, line 110
110
111<script id="jquery-migrate-js" src="https://www.irelands-blue-book.ie/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1"></script>
vendor: 1 bytes, line 111
111
112<script id="bodhi_svg_inline-js-extra"> 113var svgSettings = {"skipNested":""}; 114//# sourceURL=bodhi_svg_inline-js-extra 115</script>
vendor: 1 bytes, line 115
115
116<script id="bodhi_svg_inline-js" src="https://www.irelands-blue-book.ie/wp-content/plugins/svg-support/js/min/svgs-inline-min.js?ver=2.6.1"></script>
vendor: 1 bytes, line 116
116
117<script id="bodhi_svg_inline-js-after"> 118cssTarget={"Bodhi":"img.style-svg","ForceInlineSVG":"style-svg"};ForceInlineSVGActive="true";frontSanitizationEnabled="on"; 119//# sourceURL=bodhi_svg_inline-js-after 120</script>
vendor: 1 bytes, line 120
120
121<script src="https://app.netaffinity.io/searchbox.js?ver=1.0.0" data-cookieconsent="ignore"></script>
121<link rel="https://api.w.org/" href="https://www.irelands-blue-book.ie/wp-json/" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://www.irelands-blue-book.ie/xmlrpc.php?rsd" /> 122<meta name="generator" content="Site Kit by Google 1.188.0" /><style type="text/css" id="filter-everything-inline-css">.wpc-orderby-select{width:100%}.wpc-filters-open-button-container{display:none}.wpc-debug-message{padding:16px;font-size:14px;border:1px dashed #ccc;margin-bottom:20px}.wpc-debug-title{visibility:hidden}.wpc-button-inner,.wpc-chip-content{display:flex;align-items:center}.wpc-icon-html-wrapper{position:relative;margin-right:10px;top:2px}.wpc-icon-html-wrapper span{display:block;height:1px;width:18px;border-radius:3px;background:#2c2d33;margin-bottom:4px;position:relative}span.wpc-icon-line-1:after,span.wpc-icon-line-2:after,span.wpc-icon-line-3:after{content:"";display:block;width:3px;height:3px;border:1px solid #2c2d33;background-color:#fff;position:absolute;top:-2px;box-sizing:content-box}span.wpc-icon-line-3:
122after{border-radius:50%;left:2px}span.wpc-icon-line-1:after{border-radius:50%;left:5px}span.wpc-icon-line-2:after{border-radius:50%;left:12px}body .wpc-filters-open-button-container a.wpc-filters-open-widget,body .wpc-filters-open-button-container a.wpc-open-close-filters-button{display:inline-block;text-align:left;border:1px solid #2c2d33;border-radius:2px;line-height:1.5;padding:7px 12px;background-color:transparent;color:#2c2d33;box-sizing:border-box;text-decoration:none!important;font-weight:400;transition:none;position:relative}@media screen and (max-width:768px){.wpc_show_bottom_widget .wpc-filters-open-button-container,.wpc_show_open_close_button .wpc-filters-open-button-container{display:block}.wpc_show_bottom_widget .wpc-filters-open-button-container{margin-top:1em;margin-bottom:1em}}</style> 123<noscript><style>.lazyload[data-src]{display:none !important;}</style></noscript><style>.lazyload{background-image:none !important;}.lazyload:before{background-image:none !important;}</style><style>.wp-block-gallery.is-cropped .blocks-gallery-item picture{height:100%;width:100%;}</style> 124<!-- Google Tag Manager snippet added by Site Kit -->
125<script>
vendor: 420 bytes, lines 125-134
125 126 ( function( w, d, s, l, i ) { 127 w[l] = w[l] || []; 128 w[l].push( {'gtm.start': new Date().getTime(), event: 'gtm.js'} ); 129 var f = d.getElementsByTagName( s )[0], 130 j = d.createElement( s ), dl = l != 'dataLayer' ? '&l=' + l : ''; 131 j.async = true; 132 j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl; 133 f.parentNode.insertBefore( j, f ); 134 } )( window, document, 'script', 'dataLayer', '
134GTM-PV2JQ7
vendor: 9 bytes, lines 134-135
134' ); 135
136</script>
136 137 138<!-- End Google Tag Manager snippet added by Site Kit --> 139<link rel="icon" href="https://www.irelands-blue-book.ie/wp-content/uploads/2025/07/ibb-favicon-224x224.png" sizes="32x32" /> 140<link rel="icon" href="https://www.irelands-blue-book.ie/wp-content/uploads/2025/07/ibb-favicon-224x224.png" sizes="192x192" /> 141<link rel="apple-touch-icon" href="https://www.irelands-blue-book.ie/wp-content/uploads/2025/07/ibb-favicon-224x224.png" /> 142<meta name="msapplication-TileImage" content="https://www.irelands-blue-book.ie/wp-content/uploads/2025/07/ibb-favicon-300x300.png" /> 143<style id='blockstudio-footer-footer-styles-inline-scss' data-processed data-key='1776152410'>@import url("https://fonts.googleapis.com/css2?family=EB+Garamond:ital,wght@0,400..800;1,400..800&family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap"); 144html { 145 margin-top: 0 !important; 146} 147 148@media screen and (max-width: 1024px) { 149 html { 150 font-size: 16px; 151 } 152} 153@media screen and (min-width: 1025px) and (max-width: 1300px) { 154 html { 155 font-size: 11px; 156 } 157} 158@media screen and (min-width: 1301px) and (max-width: 1919px) { 159 html { 160 font-size: 14px; 161 } 162} 163@media screen and (min-width: 1301px) and (max-width: 1919px) and (min-width: 1301px) and (max-width: 1919px) { 164 html { 165 font-size: 14px; 166 } 167} 168@media only screen and (min-width: 1301px) and (max-width: 1919px) and (min-width: 1301px) and (max-width: 1919px) and (-webkit-min-device-pixel-ratio: 1.25), only screen and (min-width: 1301px) and (max-width: 1919px) and (min-width: 1301px) and (max-width: 1919px) and (-o-min-device-pixel-ratio: 5/4), only screen and (min-width: 1301px) and (max-width: 1919px) and (min-width: 1301px) and (max-width: 1919px) and (min-resolution: 120dpi), only screen and (min-width: 1301px) and (max-width: 1919px) and (min-width: 1301px) and (max-width: 1919px) and (min-resolution: 1.25dppx) { 169 html { 170 font-size: 12px; 171 } 172} 173 174h1, .heading-1 { 175 font: 5.9375rem/7.75rem "EB Garamond", serif; 176} 177@media screen and (max-width: 1024px) { 178 h1, .heading-1 { 179 font: 3.125rem/2.75rem "EB Garamond", serif; 180 } 181} 182 183h2, .heading-2 { 184 font: 3.75rem/4.9375rem "EB Garamond", serif; 185} 186@media screen and (max-width: 1024px) { 187 h2, .heading-2 { 188 font: 2.125rem/2.5rem "EB Garamond", serif; 189 letter-spacing: -0.02125rem; 190 } 191} 192 193h3, .heading-3 { 194 font: 2.5rem/2.75rem "EB Garamond", serif; 195} 196@media screen and (max-width: 1024px) { 197 h3, .heading-3 { 198 font: 1.875rem/2.125rem "EB Garamond", serif; 199 letter-spacing: 0rem; 200 } 201} 202 203h4, .heading-4 { 204 font: 1.875rem/2.125rem "EB Garamond", serif; 205 letter-spacing: 0.01875rem; 206} 207@media screen and (max-width: 1024px) { 208 h4, .heading-4 { 209 font: 1.125rem/1.25rem "EB Garamond", serif; 210 } 211} 212 213h5, .heading-5 { 214 font: 1.25rem/1.625rem "EB Garamond", serif; 215} 216@media screen and (max-width: 1024px) { 217 h5, .heading-5 { 218 font: 1.125rem/1.4375rem "EB Garamond", serif; 219 } 220} 221 222.sub-title { 223 font: 1rem/1.875rem "Open Sans", serif; 224 letter-spacing: 0.2rem; 225} 226@media screen and (max-width: 1024px) { 227 .sub-title { 228 font: 0.75rem/1.875rem "Open Sans", serif; 229 letter-spacing: 0.15rem; 230 } 231} 232 233p, .text__container { 234 font: 1rem/1.875rem "Open Sans", serif; 235} 236@media screen and (max-width: 1024px) { 237 p, .text__container { 238 font: 0.875rem/1.5rem "Open Sans", serif; 239 } 240} 241 242a, .btn, .btn svg path { 243 transition: all 300ms ease-in-out; 244} 245 246.user-content-area h1, .text__container h1 { 247 font: 3.75rem/4.875rem "EB Garamond", serif; 248 letter-spacing: 0; 249 color: #15274C; 250 text-transform: uppercase; 251 margin: 0 0 3.25rem; 252} 253@media screen and (max-width: 1024px) { 254 .user-content-area h1, .text__container h1 { 255 font: 2.125rem/2.25rem "EB Garamond", serif; 256 letter-spacing: -0.02125rem; 257 margin: 0 0 2.0625rem; 258 } 259} 260.user-content-area h2, .text__container h2 { 261 font: 2.5rem/3.25rem "EB Garamond", serif; 262 letter-spacing: 0.025rem; 263 text-transform: none; 264 margin: 0 0 1.875rem; 265 color: #15274C; 266} 267@media screen and (max-width: 1024px) { 268 .user-content-area h2, .text__container h2 { 269 font: 1.5rem/1.9375rem "EB Garamond", serif; 270 letter-spacing: 0.015rem; 271 margin: 0 0 1.6875rem; 272 } 273} 274.user-content-area h3, .text__container h3 { 275 font: 1.875rem/2.4375rem "EB Garamond", serif; 276 letter-spacing: 0rem; 277 text-transform: none; 278 margin: 0 0 1.4375rem; 279 color: #15274C; 280} 281@media screen and (max-width: 1024px) { 282 .user-content-area h3, .text__container h3 { 283 font: 1.25rem/1.625rem "EB Garamond", serif; 284 letter-spacing: 0.0125rem; 285 margin: 0 0 1.125rem; 286 } 287} 288.user-content-area h3, .text__container h3 { 289 font: 1.875rem/2.4375rem "EB Garamond", serif; 290 letter-spacing: 0rem; 291 text-transform: none; 292 margin: 0 0 1.4375rem; 293 color: #15274C; 294} 295@media screen and (max-width: 1024px) { 296 .user-content-area h3, .text__container h3 { 297 font: 1.25rem/1.625rem "EB Garamond", serif; 298 letter-spacing: 0.0125rem; 299 margin: 0 0 1.125rem; 300 } 301} 302.user-content-area h4, .text__container h4 { 303 font: 1.5rem/1.9375rem "EB Garamond", serif; 304 letter-spacing: 0rem; 305 text-transform: none; 306 margin: 0 0 1.0625rem; 307 color: #15274C; 308} 309@media screen and (max-width: 1024px) { 310 .user-content-area h4, .text__container h4 { 311 font: 1.125rem/1.4375rem "EB Garamond", serif; 312 letter-spacing: 0.01125rem; 313 margin: 0 0 0.9375rem; 314 } 315} 316.user-content-area h5, .text__container h5 { 317 font: 1.25rem/1.625rem "EB Garamond", serif; 318 letter-spacing: 0rem; 319 text-transform: none; 320 margin: 0 0 1.125rem; 321 color: #15274C; 322} 323@media screen and (max-width: 1024px) { 324 .user-content-area h5, .text__container h5 { 325 font: 1rem/1.3125rem "EB Garamond", serif; 326 letter-spacing: 0rem; 327 margin: 0 0 0.9375rem; 328 } 329} 330.user-content-area h6, .text__container h6 { 331 font: 700 1rem/1.3125rem "EB Garamond", serif; 332 letter-spacing: 0rem; 333 text-transform: none; 334 margin: 0 0 1.1875rem; 335 color: #15274C; 336} 337@media screen and (max-width: 1024px) { 338 .user-content-area h6, .text__container h6 { 339 font: 700 0.875rem/1.125rem "EB Garamond", serif; 340 letter-spacing: 0rem; 341 margin: 0 0 1rem; 342 } 343} 344.user-content-area p, .text__container p { 345 font: 16px/30px "Open Sans", serif; 346 color: #15274C; 347 margin: 0 0 1.5rem; 348} 349@media screen and (max-width: 1024px) { 350 .user-content-area p, .text__container p { 351 font: 15px/24px "Open Sans", serif; 352 margin: 0 0 1.875rem; 353 } 354} 355.user-content-area a, .text__container a { 356 font-weight: bold; 357 color: #0066CC; 358 text-decoration: underline; 359} 360.user-content-area img, .user-content-area video, .text__container img, .text__container video { 361 max-width: 100%; 362 height: auto; 363} 364.user-content-area iframe, .text__container iframe { 365 max-width: 100%; 366} 367.user-content-area table, .text__container table { 368 text-align: left; 369} 370.user-content-area table thead, .text__container table thead { 371 font-weight: 600; 372 color: #15274C; 373 border-color: #15274C; 374 text-transform: uppercase; 375 border-bottom: none; 376} 377.user-content-area table thead th, .text__container table thead th { 378 font-weight: 600; 379 font: 600 1rem "Open Sans", serif; 380} 381@media screen and (max-width: 1024px) { 382 .user-content-area table thead th, .text__container table thead th { 383 font: 600 0.875rem "Open Sans", serif; 384 } 385} 386.user-content-area table tbody, .text__container table tbody { 387 color: #3B4358; 388 border-color: #15274C; 389} 390.user-content-area table tr, .text__container table tr { 391 padding: 21px 23px; 392} 393@media screen and (max-width: 1024px) { 394 .user-content-area table tr, .text__container table tr { 395 padding: 0.75rem 0.9375rem; 396 } 397} 398.user-content-area table td, .text__container table td { 399 font: 1rem "Open Sans", serif; 400} 401@media screen and (max-width: 1024px) { 402 .user-content-area table td, .text__container table td { 403 font: 600 0.875rem "Open Sans", serif; 404 } 405} 406.user-content-area ul, .text__container ul { 407 text-align: left; 408 padding-inline-start: 15px; 409} 410.user-content-area ul li, .text__container ul li { 411 margin: 0; 412} 413.user-content-area ul li *, .text__container ul li * { 414 margin: 0; 415} 416.user-content-area form, .text__container form { 417 text-align: left; 418 margin: 0 0 4.6875rem; 419} 420@media screen and (max-width: 1024px) { 421 .user-content-area form, .text__container form { 422 margin: 0 0 2.5625rem; 423 } 424} 425.user-content-area form .gfield_label, .user-content-area form .gform-field-label--type-sub, .user-content-area form input[type=submit], .user-content-area form .gform_button, .text__container form .gfield_label, .text__container form .gform-field-label--type-sub, .text__container form input[type=submit], .text__container form .gform_button { 426 font: 16px/22px "Open Sans", serif; 427 color: #15274C; 428} 429@media screen and (max-width: 1024px) { 430 .user-content-area form .gfield_label, .user-content-area form .gform-field-label--type-sub, .user-content-area form input[type=submit], .user-content-area form .gform_button, .text__container form .gfield_label, .text__container form .gform-field-label--type-sub, .text__container form input[type=submit], .text__container form .gform_button { 431 font: 15px/20px "Open Sans", serif; 432 } 433} 434.user-content-area form input, .text__container form input { 435 border: 1px solid #15274C !important; 436 height: 56px; 437} 438@media screen and (max-width: 1024px) { 439 .user-content-area form input, .text__container form input { 440 height: 45px; 441 } 442} 443.user-content-area form input[type=submit], .user-content-area form .gform_button, .text__container form input[type=submit], .text__container form .gform_button { 444 height: auto !important; 445 letter-spacing: 1.6px !important; 446 background: #fff !important; 447 color: #15274C !important; 448 border: 1px solid #15274C !important; 449 border-radius: 24.5px !important; 450 padding: 16px 108px !important; 451 text-transform: uppercase !important; 452} 453@media screen and (max-width: 1024px) { 454 .user-content-area form input[type=submit], .user-content-area form .gform_button, .text__container form input[type=submit], .text__container form .gform_button { 455 letter-spacing: 0.75px !important; 456 padding: 16px 0 !important; 457 width: 100% !important; 458 } 459} 460.user-content-area form input[type=submit]:hover, .user-content-area form .gform_button:hover, .text__container form input[type=submit]:hover, .text__container form .gform_button:hover { 461 background: #15274C !important; 462 color: #C5B377 !important; 463} 464.user-content-area .gform-theme--framework input[type=checkbox]:where(:not
464(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *))::before, .text__container .gform-theme--framework input[type=checkbox]:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *))::before { 465 color: #15274C !important; 466} 467 468.js-read-more { 469 overflow: hidden; 470 transition: height 300ms ease-in-out; 471 padding: 0; 472 margin: 0; 473} 474 475.js-read-more.collapsed { 476 display: -webkit-box; 477 -webkit-box-orient: vertical; 478 overflow: hidden; 479} 480 481.read-more-container, .read-smore__link-wrap { 482 margin: 2.1875rem 0 0 0; 483 width: 100%; 484 height: auto; 485 transition: all 300ms ease-in-out; 486 position: relative; 487 text-align: center; 488} 489@media screen and (max-width: 1024px) { 490 .read-more-container, .read-smore__link-wrap { 491 margin: 1.8125rem 0 0 0; 492 } 493} 494.read-more-container .read-more-toggle, .read-more-container .read-smore__link, .read-smore__link-wrap .read-more-toggle, .read-smore__link-wrap .read-smore__link { 495 padding: 0 0 0.5rem 0; 496 color: #15274C; 497 display: inline-flex; 498 justify-content: center; 499 align-items: center; 500 font: 1rem/1.375rem "Open Sans", serif; 501 letter-spacing: 0.1rem; 502 text-transform: uppercase; 503 cursor: pointer; 504 position: relative; 505 transition: color 300ms ease-in-out; 506} 507@media screen and (max-width: 1024px) { 508 .read-more-container .read-more-toggle, .read-more-container .read-smore__link, .read-smore__link-wrap .read-more-toggle, .read-smore__link-wrap .read-smore__link { 509 font: 0.75rem/1.0625rem "Open Sans", serif; 510 letter-spacing: 0.075rem; 511 } 512} 513.read-more-container .read-more-toggle.expanded svg, .read-more-container .read-smore__link.expanded svg, .read-smore__link-wrap .read-more-toggle.expanded svg, .read-smore__link-wrap .read-smore__link.expanded svg { 514 transform: rotate3d(1, 0, 0, 180deg) translate(0.5rem, 0px); 515} 516.read-more-container .read-more-toggle.expanded:after, .read-more-container .read-smore__link.expanded:after, .read-smore__link-wrap .read-more-toggle.expanded:after, .read-smore__link-wrap .read-smore__link.expanded:after { 517 height: 0px; 518 top: 0; 519} 520.read-more-container .read-more-toggle svg, .read-more-container .read-smore__link svg, .read-smore__link-wrap .read-more-toggle svg, .read-smore__link-wrap .read-smore__link svg { 521 width: 0.625rem; 522 height: auto; 523 transform: rotate3d(1, 0, 0, 0deg) translate(0.5rem, 0); 524 transform-origin: center; 525 transition: transform 300ms ease-in-out; 526} 527.read-more-container .read-more-toggle svg:before, .read-more-container .read-smore__link svg:before, .read-smore__link-wrap .read-more-toggle svg:before, .read-smore__link-wrap .read-smore__link svg:before { 528 margin: 0; 529} 530.read-more-container .read-more-toggle svg path, .read-more-container .read-smore__link svg path, .read-smore__link-wrap .read-more-toggle svg path, .read-smore__link-wrap .read-smore__link svg path { 531 fill: #15274C; 532} 533 534#snow { 535 position: fixed; 536 top: 0; 537 left: 0; 538 right: 0; 539 bottom: 0; 540 pointer-events: none; 541 z-index: 1000; 542} 543 544@media (prefers-reduced-motion: reduce) { 545 #snow { 546 display: none !important; 547 } 548} 549/*! modern-normalize v1.1.0 | MIT License | https://github.com/sindresorhus/modern-normalize */ 550/* 551Document 552======== 553*/ 554/** 555Use a better box model (opinionated). 556*/ 557.swiper-button-next, .swiper-button-prev { 558 z-index: 3; 559} 560 561*, 562::before, 563::after { 564 box-sizing: border-box; 565} 566 567/** 568Use a more readable tab size (opinionated). 569*/ 570html { 571 -moz-tab-size: 4; 572 tab-size: 4; 573 scroll-behavior: smooth; 574} 575 576* { 577 -webkit-tap-highlight-color: transparent; 578} 579 580/** 5811. Correct the line height in all browsers. 5822. Prevent adjustments of font size after orientation changes in iOS. 583*/ 584picture { 585 display: contents; 586} 587 588html { 589 line-height: 1.15; /* 1 */ 590 -webkit-text-size-adjust: 100%; /* 2 */ 591} 592 593a.swiper-slide { 594 font-size: 0; 595} 596 597a { 598 color: #0066CC; 599 text-decoration: none; 600} 601 602h1, h2, h3, h4, h5, h6, p { 603 margin: 0; 604 padding: 0; 605} 606 607/* 608Sections 609======== 610*/ 611/** 612Remove the margin in all browsers. 613*/ 614body { 615 margin: 0; 616 padding: 0; 617 overflow-x: hidden; 618} 619 620/**
621Improve consistency of default fonts in all browsers. (https://github.com/sindresorhus/modern-normalize/issues/3) 622*/ 623body { 624 font-family: system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji"; 625} 626 627/* 628Grouping content 629================ 630*/ 631/** 6321. Add the correct height in Firefox. 6332. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655) 634*/ 635hr { 636 height: 0; /* 1 */ 637 color: inherit; /* 2 */ 638 margin: 0; 639 margin-block-end: 0; 640 margin-inline-end: 0; 641 margin-inline-start: 0; 642} 643 644/* 645Text-level semantics 646==================== 647*/ 648/** 649Add the correct text decoration in Chrome, Edge, and Safari. 650*/ 651abbr[title] { 652 text-decoration: underline dotted; 653} 654 655/** 656Add the correct font weight in Edge and Safari. 657*/ 658b, 659strong { 660 font-weight: bolder; 661} 662 663/** 6641. Improve consistency of default fonts in all browsers. (https://github.com/sindresorhus/modern-normalize/issues/3) 6652. Correct the odd 'em' font sizing in all browsers. 666*/ 667code, 668kbd, 669samp, 670pre { 671 font-family: ui-monospace, SFMono-Regular, Consolas, "Liberation Mono", Menlo, monospace; /* 1 */ 672 font-size: 1em; /* 2 */ 673} 674 675/** 676Add the correct font size in all browsers. 677*/ 678small { 679 font-size: 80%; 680} 681 682/** 683Prevent 'sub' and 'sup' elements from affecting the line height in all browsers. 684*/ 685sub, 686sup { 687 font-size: 75%; 688 line-height: 0; 689 position: relative; 690 vertical-align: baseline; 691} 692 693sub { 694 bottom: -0.25em; 695} 696 697sup { 698 top: -0.5em; 699} 700
701/* 702Tabular data 703============ 704*/ 705/** 7061. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297) 7072. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016) 708*/ 709table { 710 text-indent: 0; /* 1 */ 711 border-color: inherit; /* 2 */ 712} 713 714/* 715Forms 716===== 717*/ 718/** 7191. Change the font styles in all browsers. 7202. Remove the margin in Firefox and Safari. 721*/ 722button, 723input, 724optgroup, 725select, 726textarea { 727 font-family: inherit; /* 1 */ 728 font-size: 100%; /* 1 */ 729 line-height: 1.15; /* 1 */ 730 margin: 0; /* 2 */ 731} 732 733/** 734Remove the inheritance of text transform in Edge and Firefox. 7351. Remove the inheritance of text transform in Firefox. 736*/ 737button, 738select { /* 1 */ 739 text-transform: none; 740} 741 742/** 743Correct the inability to style clickable types in iOS and Safari. 744*/ 745button, 746[type=button], 747[type=reset], 748[type=submit] { 749 -webkit-appearance: button; 750} 751 752/** 753Remove the inner border and padding in Firefox. 754*/ 755::-moz-focus-inner { 756 border-style: none; 757 padding: 0; 758} 759 760/** 761Restore the focus styles unset by the previous rule. 762*/ 763:-moz-focusring { 764 outline: 1px dotted ButtonText; 765} 766 767/** 768Remove the additional ':invalid' styles in Firefox. 769See: https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737 770*/ 771:-moz-ui-invalid { 772 box-shadow: none; 773} 774 775/** 776Remove the padding so developers are not caught out when they zero out 'fieldset' elements in all browsers. 777*/ 778legend { 779 padding: 0; 780} 781 782/** 783Add the correct vertical alignment in Chrome and Firefox. 784*/ 785progress { 786 vertical-align: baseline; 787} 788 789/** 790Correct the cursor style of increment and decrement buttons in Safari. 791*/ 792::-webkit-inner-spin-button, 793::-webkit-outer-spin-button { 794 height: auto; 795} 796 797/** 7981. Correct the odd appearance in Chrome and Safari. 7992. Correct the outline style in Safari. 800*/ 801[type=search] { 802 -webkit-appearance: textfield; /* 1 */ 803 outline-offset: -2px; /* 2 */ 804} 805 806/** 807Remove the inner padding in Chrome and Safari on macOS. 808*/ 809::-webkit-search-decoration { 810 -webkit-appearance: none; 811} 812 813/** 8141. Correct the inability to style clickable types in iOS and Safari. 8152. Change font properties to 'inherit' in Safari. 816*/ 817::-webkit-file-upload-button { 818 -webkit-appearance: button; /* 1 */ 819 font: inherit; /* 2 */ 820} 821 822/* 823Interactive 824=========== 825*/ 826/* 827Add the correct display in Chrome and Safari. 828*/ 829summary { 830 display: list-item; 831} 832 833@media screen and (min-width: 521px) { 834 .mobile { 835 display: none !important; 836 } 837} 838 839@media screen and (min-width: 769px) { 840 .mobile-tablet-s { 841 display: none !important; 842 } 843} 844 845@media screen and (max-width: 520px) { 846 .tablet-plus { 847 display: none !important; 848 } 849} 850 851@media screen and (max-width: 768px) { 852 .tablet-plus-l { 853 display: none !important; 854 } 855} 856 857@media screen and (min-width: 1025px) { 858 .touch { 859 display: none !important; 860 } 861} 862 863@media screen and (max-width: 1024px) { 864 .desktop { 865 display: none !important; 866 } 867} 868 869.hidden { 870 display: none !important; 871} 872 873* { 874 scroll-margin-top: 5.4375rem; 875} 876@media screen and (max-width: 1024px) { 877 * { 878 scroll-margin-top: 3.8125rem; 879 } 880} 881 882::before, ::after { 883 pointer-events: none; 884} 885 886.fade-in { 887 opacity: 0; 888 transition: opacity 200ms ease-out; 889} 890 891@keyframes moveUpFadeIn { 892 0% { 893 opacity: 0; 894 transform: translate3d(0, 10%, 0); 895 } 896 100% { 897 opacity: 1; 898 transform: translateZ(0); 899 } 900} 901/* EAA Accessibility */ 902*:focus-visible { 903 border-radius: 5px; 904 outline: 4px solid red; 905 outline-offset: 6px; 906 transition: none !important; 907} 908 909a:focus-visible, .btn:focus-visible, button:focus-visible { 910 border-radius: 5px !important; 911 outline: 4px solid red !important; 912 outline-offset: 3px !important; 913} 914 915input:focus, input:focus-visible, textarea:focus, textarea:focus-visible { 916 outline: 1px solid #000 !important; 917 outline-offset: 0px !important; 918} 919 920.directory input:focus-visible, .directory input:focus, .directory select:focus-visible, .directory select:focus { 921 outline: 1px solid #000 !important; 922 outline-offset: 0px !important; 923} 924 925#editor *:focus-visible, .editor-editor-interface *:focus-visible, block-editor__container *:focus-visible, .editor-styles-wrapper *:focus-visible { 926 outline: none !important; 927 outline-offset: none !important; 928} 929#editor a:focus-visible, #editor .btn:focus-visible, #editor button:focus-visible, .editor-editor-interface a:focus-visible, .editor-editor-interface .btn:focus-visible, .editor-editor-interface button:focus-visible, block-editor__container a:focus-visible, block-editor__container .btn:focus-visible, block-editor__container button:focus-visible, .editor-styles-wrapper a:focus-visible, .editor-styles-wrapper .btn:focus-visible, .editor-styles-wrapper button:focus-visible { 930 outline: none !important; 931 outline-offset: none !important; 932} 933 934.footer { 935 background: #fff; 936} 937.footer-menu { 938 padding: 2.5625rem 0 2.46875rem; 939 border-top: 1px solid #F3F3F3; 940 border-bottom: 1px solid #F3F3F3; 941} 942@media screen and (max-width: 1024px) { 943 .footer-menu { 944 padding: 1.625rem 0 1.40625rem; 945 } 946} 947.footer-menu .menu ul { 948 list-style: none; 949 display: flex; 950 justify-content: center; 951 align-items: center; 952 overflow-x: auto; 953 margin: 0; 954} 955@media screen and (max-width: 1024px) { 956 .footer-menu .menu ul { 957 justify-content: flex-start; 958 padding: 0 1.8125rem; 959 } 960} 961.footer-menu .menu ul li { 962 display: flex; 963 align-items: center; 964 margin: 0 1.09375rem; 965 flex: 0 0 auto; 966 padding: 0.3125rem 0; 967} 968@media screen and (max-width: 1024px) { 969 .footer-menu .menu ul li { 970 margin: 0 0.65625rem; 971 } 972} 973.footer-menu .menu ul li a { 974 font: 600 0.875rem/1.1875rem "Open Sans", serif; 975 color: #15274C; 976 letter-spacing: 0.04375rem; 977} 978.footer-menu .menu ul li svg { 979 margin: 0 2.156875rem 0 0; 980 width: 0.530625rem; 981} 982@media screen and (max-width: 1024px) { 983 .footer-menu .menu ul li svg { 984 margin: 0 1.281875rem 0 0; 985 width: 0.530625rem; 986 } 987}
988.footer__cols { 989 display: flex; 990 justify-content: space-between; 991 padding: 3.28125rem 12.9375rem 5.28125rem 18.5rem; 992 border-bottom: 1px solid #F3F3F3; 993} 994@media screen and (max-width: 1024px) { 995 .footer__cols { 996 padding: 1.84375rem 0 0rem; 997 flex-wrap: wrap; 998 } 999} 1000.footer__col { 1001 text-align: left; 1002} 1003@media screen and (max-width: 1024px) { 1004 .footer__col { 1005 flex: 0 0 100%; 1006 padding: 0 1.8125rem; 1007 text-align: center; 1008 } 1009} 1010.footer__col-title { 1011 font: 3rem/3.875rem "EB Garamond", serif; 1012 color: #15274C; 1013 text-transform: uppercase; 1014} 1015@media screen and (max-width: 1024px) { 1016 .footer__col-title { 1017 font: 1.75rem/2.5rem "EB Garamond", serif; 1018 letter-spacing: -0.0175rem; 1019 } 1020} 1021.footer__col-subtitle { 1022 margin: 0.5rem 0 0 0; 1023 font: 600 0.75rem/1.0625rem "Open Sans", serif; 1024 letter-spacing: 0.15rem; 1025 text-transform: uppercase; 1026 color: #15274C; 1027} 1028@media screen and (max-width: 1024px) { 1029 .footer__col-subtitle { 1030 margin: 0.25rem 0 0 0; 1031 letter-spacing: 0.075rem; 1032 } 1033} 1034.footer__col-hotel-info { 1035 margin: 3.125rem 0 0 0; 1036 font: 1rem/1.875rem "Open Sans", serif; 1037 color: #15274C; 1038} 1039@media screen and (max-width: 1024px) { 1040 .footer__col-hotel-info { 1041 margin: 2.25rem 0 0 0; 1042 font: 0.875rem/1.5rem "Open Sans", serif; 1043 } 1044} 1045.footer__col-hotel-info .footer__col-heading { 1046 margin: 1.5rem 0 0.75rem; 1047} 1048@media screen and (max-width: 1024px) { 1049 .footer__col-address { 1050 margin: 2.25rem 0 0 0; 1051 } 1052} 1053.footer__col-heading { 1054 font: 600 0.75rem/1.0625rem "Open Sans", serif; 1055 letter-spacing: 0.15rem; 1056 text-transform: uppercase; 1057} 1058@media screen and (max-width: 1024px) { 1059 .footer__col-heading { 1060 letter-spacing: 0.075rem; 1061 } 1062} 1063.footer__col-heading.phone { 1064 margin: 1.9375rem 0 0 0; 1065} 1066@media screen and (max-width: 1024px) { 1067 .footer__col.newsletter .footer__col-heading { 1068 margin: 3.5rem 0 0 0; 1069 } 1070} 1071@media screen and (max-width: 1024px) { 1072 .footer__col.newsletter .footer__col-heading.phone { 1073 margin: 2.25rem 0 0 0; 1074 } 1075} 1076.footer__col.newsletter .footer__col-newsletter-sub-title { 1077 margin: 1.375rem 0 0 0; 1078 color: #15274C; 1079} 1080@media screen and (max-width: 1024px) { 1081 .footer__col.newsletter .footer__col-newsletter-sub-title { 1082 margin: 0.4375rem 0 0 0; 1083 } 1084} 1085.footer__col.newsletter .btn { 1086 margin: 1.375rem 0 0 0; 1087 display: inline-block; 1088 font: 1rem/1.375rem "Open Sans", serif; 1089 letter-spacing: 0.1rem; 1090 text-transform: uppercase; 1091 color: #fff; 1092 background: #15274C; 1093 border: 1px solid #15274C; 1094 border-radius: 1.75rem; 1095 padding: 0.9375rem 3.25rem 1rem 3.375rem; 1096} 1097@media screen and (max-width: 1024px) { 1098 .footer__col.newsletter .btn { 1099 margin: 1.625rem 0 0 0; 1100 } 1101} 1102@media screen and (min-width: 1025px) { 1103 .footer__col.newsletter .btn:hover { 1104 border-color: #C5B377; 1105 color: #C5B377; 1106 } 1107} 1108.footer__col.newsletter .btn.phone { 1109 margin: 1.875rem 0 0 0; 1110 padding: 0.9375rem 2.125rem 1rem 1.5625rem; 1111 background: #fff; 1112 border-color: #D5D5D5; 1113 color: #15274C; 1114} 1115@media screen and (max-width: 1024px) { 1116 .footer__col.newsletter .btn.phone { 1117 margin: 1.125rem 0 0 0; 1118 } 1119} 1120@media screen and (min-width: 1025px) { 1121 .footer__col.newsletter .btn.phone:hover { 1122 border-color: #C5B377; 1123 color: #C5B377; 1124 background: #15274C; 1125 } 1126 .footer__col.newsletter .btn.phone:hover svg path { 1127 fill: #C5B377; 1128 } 1129} 1130.footer__col.newsletter .btn.phone svg { 1131 width: 1rem; 1132 height: auto; 1133 margin: 0 1.1875rem 0 0; 1134 vertical-align: middle; 1135} 1136.footer__col.newsletter .btn.phone svg path { 1137 fill: #15274C; 1138 transition: all 300ms ease-in-out; 1139} 1140@media screen and (max-width: 1024px) { 1141 .footer .socials { 1142 margin: 3.5rem 0 0 0; 1143 padding: 1.25rem 1.8125rem 1.5rem; 1144 border-top: 1px solid #E9E9E9; 1145 border-bottom: 1px solid #E9E9E9; 1146 } 1147} 1148.footer .socials-items { 1149 display: flex; 1150 flex-direction: column; 1151 justify-content: center; 1152 align-items: center; 1153 max-width: 100%; 1154} 1155@media screen and (max-width: 1024px) { 1156 .footer .socials-items { 1157 flex-direction: row; 1158 justify-content: space-between; 1159 } 1160} 1161.footer .socials-item { 1162 margin: 2.6025rem 0 0 0; 1163 border: 1px solid #fff; 1164 background: #fff; 1165 border-radius: 100%; 1166 display: flex; 1167 justify-content: center; 1168 align-items: center; 1169 padding: 0; 1170} 1171@media screen and (max-width: 1024px) { 1172 .footer .socials-item { 1173 margin: 0; 1174 } 1175} 1176@media screen and (min-width: 1025px) { 1177 .footer .socials-item:first-of-type { 1178 margin: 0; 1179 } 1180} 1181.footer .socials-item.flickr svg { 1182 height: 0.601875rem; 1183} 1184@media screen and (max-width: 1024px) { 1185 .footer .socials-item.flickr svg { 1186 height: 0.626875rem; 1187 } 1188} 1189.footer .socials-item.youtube svg { 1190 height: 1.2275rem; 1191} 1192@media screen and (max-width: 1024px) { 1193 .footer .socials-item.youtube svg { 1194 height: 1.268125rem; 1195 } 1196} 1197.footer .socials-item.pinterest svg { 1198 height: 1.649375rem; 1199} 1200@media screen and (max-width: 1024px) { 1201 .footer .socials-item.pinterest svg { 1202 height: 1.416875rem; 1203 } 1204} 1205.footer .socials-item svg { 1206 height: 1.521875rem; 1207 width: auto; 1208} 1209@media screen and (max-width: 1024px) { 1210 .footer .socials-item svg { 1211 height: 1.394375rem; 1212 } 1213} 1214.footer .socials-item svg path { 1215 transition: 300ms ease-out; 1216} 1217.footer-logos { 1218 padding: 2.40625rem 11.6875rem 1.25rem 18.5rem; 1219 display: flex; 1220 align-items: center; 1221 justify-content: space-between; 1222} 1223@media screen and (max-width: 1024px) { 1224 .footer-logos { 1225 padding: 0.993125rem 2.0625rem 5.4375rem 1.78125rem; 1226 justify-content: center; 1227 } 1228} 1229.footer-logos img { 1230 width: 9.105625rem; 1231 height: auto; 1232 opacity: 0.5; 1233} 1234@media screen and (max-width: 1024px) { 1235 .footer-logos img { 1236 width: 7.875rem; 1237 } 1238} 1239.footer-logos svg { 1240 width: 4.25rem; 1241 height: auto; 1242} 1243@media screen and (max-width: 1024px) { 1244 .footer-logos svg { 1245 width: 3.875rem; 1246 } 1247} 1248 1249.menu-item-1365 { 1250 cursor: pointer; 1251}</style><style id='blockstudio-header-header-styles-inline-scss' data-processed data-key='1776152411'>@import url("https://fonts.googleapis.com/css2?family=EB+Garamond:ital,wght@0,400..8
125100;1,400..800&family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap"); 1252html { 1253 margin-top: 0 !important; 1254} 1255 1256@media screen and (max-width: 1024px) { 1257 html { 1258 font-size: 16px; 1259 } 1260} 1261@media screen and (min-width: 1025px) and (max-width: 1300px) { 1262 html { 1263 font-size: 11px; 1264 } 1265} 1266@media screen and (min-width: 1301px) and (max-width: 1919px) { 1267 html { 1268 font-size: 14px; 1269 } 1270} 1271@media screen and (min-width: 1301px) and (max-width: 1919px) and (min-width: 1301px) and (max-width: 1919px) { 1272 html { 1273 font-size: 14px; 1274 } 1275} 1276@media only screen and (min-width: 1301px) and (max-width: 1919px) and (min-width: 1301px) and (max-width: 1919px) and (-webkit-min-device-pixel-ratio: 1.25), only screen and (min-width: 1301px) and (max-width: 1919px) and (min-width: 1301px) and (max-width: 1919px) and (-o-min-device-pixel-ratio: 5/4), only screen and (min-width: 1301px) and (max-width: 1919px) and (min-width: 1301px) and (max-width: 1919px) and (min-resolution: 120dpi), only screen and (min-width: 1301px) and (max-width: 1919px) and (min-width: 1301px) and (max-width: 1919px) and (min-resolution: 1.25dppx) { 1277 html { 1278 font-size: 12px; 1279 } 1280} 1281 1282h1, .heading-1 { 1283 font: 5.9375rem/7.75rem "EB Garamond", serif; 1284} 1285@media screen and (max-width: 1024px) { 1286 h1, .heading-1 { 1287 font: 3.125rem/2.75rem "EB Garamond", serif; 1288 } 1289} 1290 1291h2, .heading-2 { 1292 font: 3.75rem/4.9375rem "EB Garamond", serif; 1293} 1294@media screen and (max-width: 1024px) { 1295 h2, .heading-2 { 1296 font: 2.125rem/2.5rem "EB Garamond", serif; 1297 letter-spacing: -0.02125rem; 1298 } 1299} 1300 1301h3, .heading-3 { 1302 font: 2.5rem/2.75rem "EB Garamond", serif; 1303} 1304@media screen and (max-width: 1024px) { 1305 h3, .heading-3 { 1306 font: 1.875rem/2.125rem "EB Garamond", serif; 1307 letter-spacing: 0rem; 1308 } 1309} 1310 1311h4, .heading-4 { 1312 font: 1.875rem/2.125rem "EB Garamond", serif; 1313 letter-spacing: 0.01875rem; 1314} 1315@media screen and (max-width: 1024px) { 1316 h4, .heading-4 { 1317 font: 1.125rem/1.25rem "EB Garamond", serif; 1318 } 1319} 1320 1321h5, .heading-5 { 1322 font: 1.25rem/1.625rem "EB Garamond", serif; 1323} 1324@media screen and (max-width: 1024px) { 1325 h5, .heading-5 { 1326 font: 1.125rem/1.4375rem "EB Garamond", serif; 1327 } 1328} 1329 1330.sub-title { 1331 font: 1rem/1.875rem "Open Sans", serif; 1332 letter-spacing: 0.2rem; 1333} 1334@media screen and (max-width: 1024px) { 1335 .sub-title { 1336 font: 0.75rem/1.875rem "Open Sans", serif; 1337 letter-spacing: 0.15rem; 1338 } 1339} 1340 1341p, .text__container { 1342 font: 1rem/1.875rem "Open Sans", serif; 1343} 1344@media screen and (max-width: 1024px) { 1345 p, .text__container { 1346 font: 0.875rem/1.5rem "Open Sans", serif; 1347 } 1348} 1349 1350a, .btn, .btn svg path { 1351 transition: all 300ms ease-in-out; 1352} 1353 1354.user-content-area h1, .text__container h1 { 1355 font: 3.75rem/4.875rem "EB Garamond", serif; 1356 letter-spacing: 0; 1357 color: #15274C; 1358 text-transform: uppercase; 1359 margin: 0 0 3.25rem; 1360} 1361@media screen and (max-width: 1024px) { 1362 .user-content-area h1, .text__container h1 { 1363 font: 2.125rem/2.25rem "EB Garamond", serif; 1364 letter-spacing: -0.02125rem; 1365 margin: 0 0 2.0625rem; 1366 } 1367} 1368.user-content-area h2, .text__container h2 { 1369 font: 2.5rem/3.25rem "EB Garamond", serif; 1370 letter-spacing: 0.025rem; 1371 text-transform: none; 1372 margin: 0 0 1.875rem; 1373 color: #15274C; 1374} 1375@media screen and (max-width: 1024px) { 1376 .user-content-area h2, .text__container h2 { 1377 font: 1.5rem/1.9375rem "EB Garamond", serif; 1378 letter-spacing: 0.015rem; 1379 margin: 0 0 1.6875rem; 1380 } 1381} 1382.user-content-area h3, .text__container h3 { 1383 font: 1.875rem/2.4375rem "EB Garamond", serif; 1384 letter-spacing: 0rem; 1385 text-transform: none; 1386 margin: 0 0 1.4375rem; 1387 color: #15274C; 1388} 1389@media screen and (max-width: 1024px) { 1390 .user-content-area h3, .text__container h3 { 1391 font: 1.25rem/1.625rem "EB Garamond", serif; 1392 letter-spacing: 0.0125rem; 1393 margin: 0 0 1.125rem; 1394 } 1395} 1396.user-content-area h3, .text__container h3 { 1397 font: 1.875rem/2.4375rem "EB Garamond", serif; 1398 letter-spacing: 0rem; 1399 text-transform: none; 1400 margin: 0 0 1.4375rem; 1401 color: #15274C; 1402} 1403@media screen and (max-width: 1024px) { 1404 .user-content-area h3, .text__container h3 { 1405 font: 1.25rem/1.625rem "EB Garamond", serif; 1406 letter-spacing: 0.0125rem; 1407 margin: 0 0 1.125rem; 1408 } 1409} 1410.user-content-area h4, .text__container h4 { 1411 font: 1.5rem/1.9375rem "EB Garamond", serif; 1412 letter-spacing: 0rem; 1413 text-transform: none; 1414 margin: 0 0 1.0625rem; 1415 color: #15274C; 1416} 1417@media screen and (max-width: 1024px) { 1418 .user-content-area h4, .text__container h4 { 1419 font: 1.125rem/1.4375rem "EB Garamond", serif; 1420 letter-spacing: 0.01125rem; 1421 margin: 0 0 0.9375rem; 1422 } 1423} 1424.user-content-area h5, .text__container h5 { 1425 font: 1.25rem/1.625rem "EB Garamond", serif; 1426 letter-spacing: 0rem; 1427 text-transform: none; 1428 margin: 0 0 1.125rem; 1429 color: #15274C; 1430} 1431@media screen and (max-width: 1024px) { 1432 .user-content-area h5, .text__container h5 { 1433 font: 1rem/1.3125rem "EB Garamond", serif; 1434 letter-spacing: 0rem; 1435 margin: 0 0 0.9375rem; 1436 } 1437} 1438.user-content-area h6, .text__container h6 { 1439 font: 700 1rem/1.3125rem "EB Garamond", serif; 1440 letter-spacing: 0rem; 1441 text-transform: none; 1442 margin: 0 0 1.1875rem; 1443 color: #15274C; 1444} 1445@media screen and (max-width: 1024px) { 1446 .user-content-area h6, .text__container h6 { 1447 font: 700 0.875rem/1.125rem "EB Garamond", serif; 1448 letter-spacing: 0rem; 1449 margin: 0 0 1rem; 1450 } 1451} 1452.user-content-area p, .text__container p { 1453 font: 16px/30px "Open Sans", serif; 1454 color: #15274C; 1455 margin: 0 0 1.5rem; 1456} 1457@media screen and (max-width: 1024px) { 1458 .user-content-area p, .text__container p { 1459 font: 15px/24px "Open Sans", serif; 1460 margin: 0 0 1.875rem; 1461 } 1462} 1463.user-content-area a, .text__container a { 1464 font-weight: bold; 1465 color: #0066CC; 1466 text-decoration: underline; 1467} 1468.user-content-area img, .user-content-area video, .text__container img, .text__container video { 1469 max-width: 100%; 1470 height: auto; 1471} 1472.user-content-area iframe, .text__container iframe { 1473 max-width: 100%; 1474} 1475.user-content-area table, .text__container table { 1476 text-align: left; 1477} 1478.user-content-area table thead, .text__container table thead { 1479 font-weight: 600; 1480 color: #15274C; 1481 border-color: #15274C; 1482 text-transform: uppercase; 1483 border-bottom: none; 1484} 1485.user-content-area table thead th, .text__container table thead th { 1486 font-weight: 600; 1487 font: 600 1rem "Open Sans", serif; 1488} 1489@media screen and (max-width: 1024px) { 1490 .user-content-area table thead th, .text__container table thead th { 1491 font: 600 0.875rem "Open Sans", serif; 1492 } 1493} 1494.user-content-area table tbody, .text__container table tbody { 1495 color: #3B4358; 1496 border-color: #15274C; 1497} 1498.user-content-area table tr, .text__container table tr { 1499 padding: 21px 23px; 1500} 1501@media screen and (max-width: 1024px) { 1502 .user-content-area table tr, .text__container table tr { 1503 padding: 0.75rem 0.9375rem; 1504 } 1505} 1506.user-content-area table td, .text__container table td { 1507 font: 1rem "Open Sans", serif; 1508} 1509@media screen and (max-width: 1024px) { 1510 .user-content-area table td, .text__container table td { 1511 font: 600 0.875rem "Open Sans", serif; 1512 } 1513} 1514.user-content-area ul, .text__container ul { 1515 text-align: left; 1516 padding-inline-start: 15px; 1517} 1518.user-content-area ul li, .text__container ul li { 1519 margin: 0; 1520} 1521.user-content-area ul li *, .text__container ul li * { 1522 margin: 0; 1523} 1524.user-content-area form, .text__container form { 1525 text-align: left; 1526 margin: 0 0 4.6875rem; 1527} 1528@media screen and (max-width: 1024px) { 1529 .user-content-area form, .text__container form { 1530 margin: 0 0 2.5625rem; 1531 } 1532} 1533.user-content-area form .gfield_label, .user-content-area form .gform-field-label--type-sub, .user-content-area form input[type=submit], .user-content-area form .gform_button, .text__container form .gfield_label, .text__container form .gform-field-label--type-sub, .text__container form input[type=submit], .text__container form .gform_button { 1534 font: 16px/22px "Open Sans", serif; 1535 color: #15274C; 1536} 1537@media screen and (max-width: 1024px) { 1538 .user-content-area form .gfield_label, .user-content-area form .gform-field-label--type-sub, .user-content-area form input[type=submit], .user-content-area form .gform_button, .text__container form .gfield_label, .text__container form .gform-field-label--type-sub, .text__container form input[type=submit], .text__container form .gform_button { 1539 font: 15px/20px "Open Sans", serif; 1540 } 1541} 1542.user-content-area form input, .text__container form input { 1543 border: 1px solid #15274C !important; 1544 height: 56px; 1545} 1546@media screen and (max-width: 1024px) { 1547 .user-content-area form input, .text__container form input { 1548 height: 45px; 1549 } 1550} 1551.user-content-area form input[type=submit], .user-content-area form .gform_button, .text__container form input[type=submit], .text__container form .gform_button { 1552 height: auto !important; 1553 letter-spacing: 1.6px !important; 1554 background: #fff !important; 1555 color: #15274C !important; 1556 border: 1px solid #15274C !important; 1557 border-radius: 24.5px !important; 1558 padding: 16px 108px !important; 1559 text-transform: uppercase !important; 1560} 1561@media screen and (max-width: 1024px) { 1562 .user-content-area form input[type=submit], .user-content-area form .gform_button, .text__container form input[type=submit], .text__container form .gform_button { 1563 letter-spacing: 0.75px !important; 1564 padding: 16px 0 !important; 1565 width: 100% !important; 1566 } 1567} 1568.user-content-area form input[type=submit]:hover, .user-content-area form .gform_button:hover, .text__container form input[type=submit]:hover, .text__container form .gform_button:hover { 1569 background: #15274C !important; 1570 color: #C5B377 !important; 1571} 1572.user-content-area .gform-theme--framework input[type=checkbox]:where(:not
1572(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *))::before, .text__container .gform-theme--framework input[type=checkbox]:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *))::before { 1573 color: #15274C !important; 1574} 1575 1576.js-read-more { 1577 overflow: hidden; 1578 transition: height 300ms ease-in-out; 1579 padding: 0; 1580 margin: 0; 1581} 1582 1583.js-read-more.collapsed { 1584 display: -webkit-box; 1585 -webkit-box-orient: vertical; 1586 overflow: hidden; 1587} 1588 1589.read-more-container, .read-smore__link-wrap { 1590 margin: 2.1875rem 0 0 0; 1591 width: 100%; 1592 height: auto; 1593 transition: all 300ms ease-in-out; 1594 position: relative; 1595 text-align: center; 1596} 1597@media screen and (max-width: 1024px) { 1598 .read-more-container, .read-smore__link-wrap { 1599 margin: 1.8125rem 0 0 0; 1600 } 1601} 1602.read-more-container .read-more-toggle, .read-more-container .read-smore__link, .read-smore__link-wrap .read-more-toggle, .read-smore__link-wrap .read-smore__link { 1603 padding: 0 0 0.5rem 0; 1604 color: #15274C; 1605 display: inline-flex; 1606 justify-content: center; 1607 align-items: center; 1608 font: 1rem/1.375rem "Open Sans", serif; 1609 letter-spacing: 0.1rem; 1610 text-transform: uppercase; 1611 cursor: pointer; 1612 position: relative; 1613 transition: color 300ms ease-in-out; 1614} 1615@media screen and (max-width: 1024px) { 1616 .read-more-container .read-more-toggle, .read-more-container .read-smore__link, .read-smore__link-wrap .read-more-toggle, .read-smore__link-wrap .read-smore__link { 1617 font: 0.75rem/1.0625rem "Open Sans", serif; 1618 letter-spacing: 0.075rem; 1619 } 1620} 1621.read-more-container .read-more-toggle.expanded svg, .read-more-container .read-smore__link.expanded svg, .read-smore__link-wrap .read-more-toggle.expanded svg, .read-smore__link-wrap .read-smore__link.expanded svg { 1622 transform: rotate3d(1, 0, 0, 180deg) translate(0.5rem, 0px); 1623} 1624.read-more-container .read-more-toggle.expanded:after, .read-more-container .read-smore__link.expanded:after, .read-smore__link-wrap .read-more-toggle.expanded:after, .read-smore__link-wrap .read-smore__link.expanded:after { 1625 height: 0px; 1626 top: 0; 1627} 1628.read-more-container .read-more-toggle svg, .read-more-container .read-smore__link svg, .read-smore__link-wrap .read-more-toggle svg, .read-smore__link-wrap .read-smore__link svg { 1629 width: 0.625rem; 1630 height: auto; 1631 transform: rotate3d(1, 0, 0, 0deg) translate(0.5rem, 0); 1632 transform-origin: center; 1633 transition: transform 300ms ease-in-out; 1634} 1635.read-more-container .read-more-toggle svg:before, .read-more-container .read-smore__link svg:before, .read-smore__link-wrap .read-more-toggle svg:before, .read-smore__link-wrap .read-smore__link svg:before { 1636 margin: 0; 1637} 1638.read-more-container .read-more-toggle svg path, .read-more-container .read-smore__link svg path, .read-smore__link-wrap .read-more-toggle svg path, .read-smore__link-wrap .read-smore__link svg path { 1639 fill: #15274C; 1640} 1641 1642#snow { 1643 position: fixed; 1644 top: 0; 1645 left: 0; 1646 right: 0; 1647 bottom: 0; 1648 pointer-events: none; 1649 z-index: 1000; 1650} 1651 1652@media (prefers-reduced-motion: reduce) { 1653 #snow { 1654 display: none !important; 1655 } 1656} 1657/*! modern-normalize v1.1.0 | MIT License | https://github.com/sindresorhus/modern-normalize */ 1658/* 1659Document 1660======== 1661*/ 1662/** 1663Use a better box model (opinionated). 1664*/ 1665.swiper-button-next, .swiper-button-prev { 1666 z-index: 3; 1667} 1668 1669*, 1670::before, 1671::after { 1672 box-sizing: border-box; 1673} 1674 1675/** 1676Use a more readable tab size (opinionated). 1677*/ 1678html { 1679 -moz-tab-size: 4; 1680 tab-size: 4; 1681 scroll-behavior: smooth; 1682} 1683 1684* { 1685 -webkit-tap-highlight-color: transparent; 1686} 1687 1688/** 16891. Correct the line height in all browsers. 16902. Prevent adjustments of font size after orientation changes in iOS. 1691*/ 1692picture { 1693 display: contents; 1694} 1695 1696html { 1697 line-height: 1.15; /* 1 */ 1698 -webkit-text-size-adjust: 100%; /* 2 */ 1699} 1700 1701a.swiper-slide { 1702 font-size: 0; 1703} 1704 1705a { 1706 color: #0066CC; 1707 text-decoration: none; 1708} 1709 1710h1, h2, h3, h4, h5, h6, p { 1711 margin: 0; 1712 padding: 0; 1713} 1714 1715/* 1716Sections 1717======== 1718*/ 1719/** 1720Remove the margin in all browsers. 1721*/ 1722body { 1723 margin: 0; 1724 padding: 0; 1725 overflow-x: hidden; 1726} 1727 1728/**
1729Improve consistency of default fonts in all browsers. (https://github.com/sindresorhus/modern-normalize/issues/3) 1730*/ 1731body { 1732 font-family: system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji"; 1733} 1734 1735/* 1736Grouping content 1737================ 1738*/ 1739/** 17401. Add the correct height in Firefox. 17412. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655) 1742*/ 1743hr { 1744 height: 0; /* 1 */ 1745 color: inherit; /* 2 */ 1746 margin: 0; 1747 margin-block-end: 0; 1748 margin-inline-end: 0; 1749 margin-inline-start: 0; 1750} 1751 1752/* 1753Text-level semantics 1754==================== 1755*/ 1756/** 1757Add the correct text decoration in Chrome, Edge, and Safari. 1758*/ 1759abbr[title] { 1760 text-decoration: underline dotted; 1761} 1762 1763/** 1764Add the correct font weight in Edge and Safari. 1765*/ 1766b, 1767strong { 1768 font-weight: bolder; 1769} 1770 1771/** 17721. Improve consistency of default fonts in all browsers. (https://github.com/sindresorhus/modern-normalize/issues/3) 17732. Correct the odd 'em' font sizing in all browsers. 1774*/ 1775code, 1776kbd, 1777samp, 1778pre { 1779 font-family: ui-monospace, SFMono-Regular, Consolas, "Liberation Mono", Menlo, monospace; /* 1 */ 1780 font-size: 1em; /* 2 */ 1781} 1782 1783/** 1784Add the correct font size in all browsers. 1785*/ 1786small { 1787 font-size: 80%; 1788} 1789 1790/** 1791Prevent 'sub' and 'sup' elements from affecting the line height in all browsers. 1792*/ 1793sub, 1794sup { 1795 font-size: 75%; 1796 line-height: 0; 1797 position: relative; 1798 vertical-align: baseline; 1799} 1800 1801sub { 1802 bottom: -0.25em; 1803} 1804 1805sup { 1806 top: -0.5em; 1807} 1808
1809/* 1810Tabular data 1811============ 1812*/ 1813/** 18141. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297) 18152. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016) 1816*/ 1817table { 1818 text-indent: 0; /* 1 */ 1819 border-color: inherit; /* 2 */ 1820} 1821 1822/* 1823Forms 1824===== 1825*/ 1826/** 18271. Change the font styles in all browsers. 18282. Remove the margin in Firefox and Safari. 1829*/ 1830button, 1831input, 1832optgroup, 1833select, 1834textarea { 1835 font-family: inherit; /* 1 */ 1836 font-size: 100%; /* 1 */ 1837 line-height: 1.15; /* 1 */ 1838 margin: 0; /* 2 */ 1839} 1840 1841/** 1842Remove the inheritance of text transform in Edge and Firefox. 18431. Remove the inheritance of text transform in Firefox. 1844*/ 1845button, 1846select { /* 1 */ 1847 text-transform: none; 1848} 1849 1850/** 1851Correct the inability to style clickable types in iOS and Safari. 1852*/ 1853button, 1854[type=button], 1855[type=reset], 1856[type=submit] { 1857 -webkit-appearance: button; 1858} 1859 1860/** 1861Remove the inner border and padding in Firefox. 1862*/ 1863::-moz-focus-inner { 1864 border-style: none; 1865 padding: 0; 1866} 1867 1868/** 1869Restore the focus styles unset by the previous rule. 1870*/ 1871:-moz-focusring { 1872 outline: 1px dotted ButtonText; 1873} 1874 1875/** 1876Remove the additional ':invalid' styles in Firefox. 1877See: https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737 1878*/ 1879:-moz-ui-invalid { 1880 box-shadow: none; 1881} 1882 1883/** 1884Remove the padding so developers are not caught out when they zero out 'fieldset' elements in all browsers. 1885*/ 1886legend { 1887 padding: 0; 1888} 1889 1890/** 1891Add the correct vertical alignment in Chrome and Firefox. 1892*/ 1893progress { 1894 vertical-align: baseline; 1895} 1896 1897/** 1898Correct the cursor style of increment and decrement buttons in Safari. 1899*/ 1900::-webkit-inner-spin-button, 1901::-webkit-outer-spin-button { 1902 height: auto; 1903} 1904 1905/** 19061. Correct the odd appearance in Chrome and Safari. 19072. Correct the outline style in Safari. 1908*/ 1909[type=search] { 1910 -webkit-appearance: textfield; /* 1 */ 1911 outline-offset: -2px; /* 2 */ 1912} 1913 1914/** 1915Remove the inner padding in Chrome and Safari on macOS. 1916*/ 1917::-webkit-search-decoration { 1918 -webkit-appearance: none; 1919} 1920 1921/** 19221. Correct the inability to style clickable types in iOS and Safari. 19232. Change font properties to 'inherit' in Safari. 1924*/ 1925::-webkit-file-upload-button { 1926 -webkit-appearance: button; /* 1 */ 1927 font: inherit; /* 2 */ 1928} 1929 1930/* 1931Interactive 1932=========== 1933*/ 1934/* 1935Add the correct display in Chrome and Safari. 1936*/ 1937summary { 1938 display: list-item; 1939} 1940 1941@media screen and (min-width: 521px) { 1942 .mobile { 1943 display: none !important; 1944 } 1945} 1946 1947@media screen and (min-width: 769px) { 1948 .mobile-tablet-s { 1949 display: none !important; 1950 } 1951} 1952 1953@media screen and (max-width: 520px) { 1954 .tablet-plus { 1955 display: none !important; 1956 } 1957} 1958 1959@media screen and (max-width: 768px) { 1960 .tablet-plus-l { 1961 display: none !important; 1962 } 1963} 1964 1965@media screen and (min-width: 1025px) { 1966 .touch { 1967 display: none !important; 1968 } 1969} 1970 1971@media screen and (max-width: 1024px) { 1972 .desktop { 1973 display: none !important; 1974 } 1975} 1976 1977.hidden { 1978 display: none !important; 1979} 1980 1981* { 1982 scroll-margin-top: 5.4375rem; 1983} 1984@media screen and (max-width: 1024px) { 1985 * { 1986 scroll-margin-top: 3.8125rem; 1987 } 1988} 1989 1990::before, ::after { 1991 pointer-events: none; 1992} 1993 1994.fade-in { 1995 opacity: 0; 1996 transition: opacity 200ms ease-out; 1997} 1998 1999@keyframes moveUpFadeIn { 2000 0% { 2001 opacity: 0; 2002 transform: translate3d(0, 10%, 0); 2003 } 2004 100% { 2005 opacity: 1; 2006 transform: translateZ(0); 2007 } 2008} 2009/* EAA Accessibility */ 2010*:focus-visible { 2011 border-radius: 5px; 2012 outline: 4px solid red; 2013 outline-offset: 6px; 2014 transition: none !important; 2015} 2016 2017a:focus-visible, .btn:focus-visible, button:focus-visible { 2018 border-radius: 5px !important; 2019 outline: 4px solid red !important; 2020 outline-offset: 3px !important; 2021} 2022 2023input:focus, input:focus-visible, textarea:focus, textarea:focus-visible { 2024 outline: 1px solid #000 !important; 2025 outline-offset: 0px !important; 2026} 2027 2028.directory input:focus-visible, .directory input:focus, .directory select:focus-visible, .directory select:focus { 2029 outline: 1px solid #000 !important; 2030 outline-offset: 0px !important; 2031} 2032 2033#editor *:focus-visible, .editor-editor-interface *:focus-visible, block-editor__container *:focus-visible, .editor-styles-wrapper *:focus-visible { 2034 outline: none !important; 2035 outline-offset: none !important; 2036} 2037#editor a:focus-visible, #editor .btn:focus-visible, #editor button:focus-visible, .editor-editor-interface a:focus-visible, .editor-editor-interface .btn:focus-visible, .editor-editor-interface button:focus-visible, block-editor__container a:focus-visible, block-editor__container .btn:focus-visible, block-editor__container button:focus-visible, .editor-styles-wrapper a:focus-visible, .editor-styles-wrapper .btn:focus-visible, .editor-styles-wrapper button:focus-visible { 2038 outline: none !important; 2039 outline-offset: none !important; 2040} 2041 2042/*! 2043 * Hamburgers 2044 * @description Tasty CSS-animated hamburgers 2045 * @author Jonathan Suh @jonsuh 2046 * @site https://jonsuh.com/hamburgers 2047 * @link https://github.com/jonsuh/hamburgers 2048 */ 2049.hamburger { 2050 display: inline-block; 2051 cursor: pointer; 2052 transition-property: opacity, filter; 2053 transition-duration: 0.15s; 2054 transition-timing-function: linear; 2055 font: inherit; 2056 color: inherit; 2057 text-transform: none; 2058 background-color: transparent; 2059 border: 0; 2060 margin: 0; 2061 overflow: visible; 2062} 2063.hamburger:hover { 2064 opacity: 1; 2065} 2066.hamburger.is-active:hover { 2067 opacity: 1; 2068} 2069.hamburger.is-active .hamburger-inner, 2070.hamburger.is-active .hamburger-inner::before, 2071.hamburger.is-active .hamburger-inner::after { 2072 background-color: #000; 2073} 2074 2075.hamburger-box { 2076 width: 41.63px;
2077 height: 26px; 2078 display: inline-block; 2079 position: relative; 2080} 2081 2082.hamburger-inner { 2083 display: block; 2084 top: 50%; 2085 margin-top: -1px; 2086} 2087.hamburger-inner, .hamburger-inner::before, .hamburger-inner::after { 2088 width: 41.63px; 2089 height: 2px; 2090 background-color: #000; 2091 border-radius: 4px; 2092 position: absolute; 2093 transition-property: transform; 2094 transition-duration: 0.15s; 2095 transition-timing-function: ease; 2096} 2097.hamburger-inner::before, .hamburger-inner::after { 2098 content: ""; 2099 display: block; 2100} 2101.hamburger-inner::before { 2102 top: -12px; 2103} 2104.hamburger-inner::after { 2105 bottom: -12px; 2106} 2107 2108/* 2109 * Slider 2110 */ 2111.hamburger--slider .hamburger-inner { 2112 top: 1px; 2113} 2114.hamburger--slider .hamburger-inner::before { 2115 top: 12px; 2116 transition-property: transform, opacity; 2117 transition-timing-function: ease; 2118 transition-duration: 0.15s; 2119} 2120.hamburger--slider .hamburger-inner::after { 2121 top: 24px; 2122} 2123.hamburger--slider.is-active .hamburger-inner { 2124 transform: translate3d(0, 12px, 0) rotate(45deg); 2125} 2126.hamburger--slider.is-active .hamburger-inner::before { 2127 transform: rotate(-45deg) translate3d(-5.9471428571px, -10px, 0); 2128 opacity: 0; 2129} 2130.hamburger--slider.is-active .hamburger-inner::after { 2131 transform: translate3d(0, -24px, 0) rotate(-90deg); 2132} 2133 2134.header { 2135 position: absolute; 2136 width: 100%; 2137 top: 0; 2138 left: 0; 2139 z-index: 5; 2140 border-bottom: 1px solid rgba(255, 255, 255, 0.31); 2141} 2142@media screen and (max-width: 1024px) { 2143 .header { 2144 padding: 0.875rem 1.3125rem 0.78125rem 1.54375rem; 2145 } 2146} 2147.header-alt { 2148 border-bottom: 1px solid #F2F2F2; 2149} 2150.header-alt .header-right .btn-vouchers { 2151 background: #fff; 2152 color: #15274C; 2153} 2154.header-alt .header-right .btn-vouchers svg path { 2155 fill: #15274C; 2156} 2157.header-alt .header-right .btn-vouchers:hover { 2158 box-shadow: inset 0 -6.625rem 0 0 #15274C; 2159 color: #C5B377; 2160} 2161.header-alt .header-right .btn-vouchers:hover svg path { 2162 fill: #C5B377; 2163} 2164.header-alt .header-left .hamburger__container .hamburger-inner, .header-alt .header-left .hamburger__container .hamburger-inner::before, .header-alt .header-left .hamburger__container .hamburger-inner::after { 2165 background: #15274C; 2166} 2167.header-alt .header-left .hamburger__container .hamburger-text { 2168 color: #15274C; 2169} 2170.header-alt .header-left .featured-menu ul li:before { 2171 background: #15274C; 2172} 2173.header-alt .header-left .featured-menu ul li a { 2174 color: #15274C; 2175} 2176@media screen and (max-width: 1024px) { 2177 .header-alt { 2178 border-bottom: 1px solid #F6F6F6; 2179 } 2180} 2181.header__container { 2182 display: flex; 2183 justify-content: space-between; 2184 align-items: center; 2185} 2186.header-left { 2187 display: flex; 2188 align-items: center; 2189} 2190.header-left .hamburger__container { 2191 background: #fff; 2192 width: 6.625rem; 2193 height: 6.625rem; 2194 display: flex; 2195 justify-content: center; 2196 align-items: center; 2197} 2198@media screen and (max-width: 1024px) { 2199 .header-left .hamburger__container { 2200 background: transparent; 2201 width: auto; 2202 height: auto; 2203 } 2204} 2205@media screen and (min-width: 1025px) { 2206 .header-left .hamburger__container:hover { 2207 box-shadow: inset 0 -6.625rem 0 0 #15274C; 2208 } 2209 .header-left .hamburger__container:hover .hamburger-inner, .header-left .hamburger__container:hover .hamburger-inner::before, .header-left .hamburger__container:hover .hamburger-inner::after { 2210 background: #fff !important; 2211 } 2212 .header-left .hamburger__container:hover .hamburger-text { 2213 color: #fff; 2214 } 2215} 2216.header-left .hamburger__container .hamburger-inner, .header-left .hamburger__container .hamburger-inner::before, .header-left .hamburger__container .hamburger-inner::after { 2217 transition: all 300ms ease-in-out; 2218} 2219@media screen and (max-width: 1024px) { 2220 .header-left .hamburger__container .hamburger-inner, .header-left .hamburger__container .hamburger-inner::before, .header-left .hamburger__container .hamburger-inner::after { 2221 background: #fff; 2222 } 2223} 2224@media screen and (max-width: 1024px) { 2225 .header-left .hamburger__container .hamburger { 2226 padding: 0; 2227 } 2228} 2229@media screen and (max-width: 1024px) { 2230 .header-left .hamburger__container .hamburger-box { 2231 transform: scale(0.6); 2232 } 2233} 2234.header-left .hamburger__container .hamburger-text { 2235 margin: 0.3125rem 0 0 0; 2236 font: 700 10px/14px "Open Sans", serif; 2237 letter-spacing: 0.1875rem; 2238 text-transform: uppercase; 2239 color: #15274C; 2240 transition: all 300ms ease-in-out; 2241} 2242@media screen and (max-width: 1024px) { 2243 .header-left .hamburger__container .hamburger-text { 2244 margin: -0.3125rem 0 0 0; 2245 font: 400 0.4375rem/0.5625rem "Open Sans", serif; 2246 letter-spacing: 0.0875rem; 2247 color: #fff; 2248 } 2249} 2250.header-left .featured-menu { 2251 padding: 0 0 0 3.625rem; 2252 position: relative; 2253} 2254.header-left .featured-menu ul { 2255 list-style: none; 2256 margin: 0; 2257 padding: 0; 2258 display: flex; 2259 justify-content: flex-start; 2260 align-items: center; 2261} 2262.header-left .featured-menu ul li { 2263 margin: 0 0 0 3.125rem; 2264 position: relative; 2265 padding: 2.5625rem 0 2.65625rem; 2266 display: flex; 2267 justify-content: center; 2268} 2269.header-left .featured-menu ul li:first-of-type { 2270 margin: 0; 2271} 2272.header-left .featured-menu ul li:nth-child(n+5) { 2273 display: none; 2274} 2275.header-left .featured-menu ul li:before { 2276 content: ""; 2277 position: absolute; 2278 bottom: 0; 2279 width: 0%; 2280 height: 0.125rem; 2281 background: #fff; 2282 transition: all 300ms ease-out; 2283} 2284.header-left .featured-menu ul li:hover:before { 2285 width: 100%; 2286} 2287.header-left .featured-menu ul li a { 2288 font: 1rem/1.375rem "Open Sans", serif; 2289 letter-spacing: 0rem; 2290 color: #fff; 2291} 2292.header-center { 2293 position: absolute; 2294 display: flex; 2295 justify-content: center; 2296 pointer-events: none; 2297 left: 0; 2298 right: 0; 2299} 2300@media screen and (max-width: 1024px) { 2301 .header-center { 2302 position: static; 2303 } 2304} 2305.header-center a { 2306 pointer-events: all; 2307} 2308.header-center a .logo { 2309 width: 8.4375rem; 2310 height: auto; 2311} 2312@media screen and (max-width: 1024px) { 2313 .header-center a .logo { 2314 width: 5rem; 2315 } 2316} 2317.header-right { 2318 display: flex; 2319 justify-content: flex-end; 2320 align-items: center; 2321} 2322.header-right .btn { 2323 display: flex; 2324 justify-content: center; 2325 align-items: center; 2326 font: 600 1rem/1.375rem "Open Sans", serif; 2327 letter-spacing: 0.1rem; 2328 color: #fff; 2329 text-transform: uppercase; 2330 padding: 2.5625rem 0 2.6875rem; 2331 flex: 0 0 16.25rem; 2332} 2333.header-right .btn svg { 2334 height: 1.3125rem; 2335 width: auto; 2336 margin: 0 0.875rem 0 0; 2337} 2338.header-right .btn svg path { 2339 fill: #fff; 2340 transition: all 300ms ease-in-out; 2341} 2342.header-right .btn-vouchers { 2343 box-shadow: inset 0 -6.625rem 0 0 #fff; 2344 color: #15274C; 2345} 2346.header-right .btn-vouchers svg path { 2347 fill: #15274C; 2348} 2349.header-right .btn-vouchers:hover { 2350 box-shadow: inset 0 -6.625rem 0 0 #15274C; 2351 color: #fff; 2352} 2353.header-right .btn-vouchers:hover svg path { 2354 fill: #fff; 2355} 2356.header-right .btn-book { 2357 background: #B59961; 2358 color: #000; 2359} 2360.header-right .btn-book:hover { 2361 background: #C8B489; 2362} 2363.header-right .btn-book svg path { 2364 fill: #000; 2365} 2366 2367.header.fixed { 2368 position: fixed; 2369 top: 0; 2370 left: 0; 2371 z-index: 4; 2372 background: #fff; 2373 border-bottom: 1px solid #F2F2F2; 2374} 2375@media screen and (max-width: 1024px) { 2376 .header.fixed .hamburger-inner, .header.fixed .hamburger-inner::before, .header.fixed .hamburger-inner::after { 2377 background: #15274C; 2378 } 2379} 2380@media screen and (max-width: 1024px) { 2381 .header.fixed .hamburger-text { 2382 color: #15274C; 2383 } 2384} 2385.header.fixed .featured-menu ul li:before { 2386 background: #15274C; 2387} 2388.header.fixed .featured-menu ul li a { 2389 color: #15274C; 2390} 2391.header.fixed .btn-vouchers { 2392 background: #fff; 2393 color: #15274C; 2394} 2395.header.fixed .btn-vouchers svg path { 2396 fill: #15274C; 2397} 2398.header.fixed .btn-vouchers:hover { 2399 box-shadow: inset 0 -6.625rem 0 0 #15274C; 2400 color: #C5B377; 2401} 2402.header.fixed .btn-vouchers:hover svg path { 2403 fill: #C5B377; 2404} 2405 2406.menu-overlay { 2407 position: fixed; 2408 width: 100%; 2409 margin: 6.6875rem 0 0 0; 2410 height: calc(100vh - 6.6875rem); 2411 background: #fff; 2412 z-index: 5; 2413 opacity: 0; 2414 pointer-events: none; 2415 transition: all 300ms ease-out; 2416} 2417@media screen and (max-width: 1024px) { 2418 .menu-overlay { 2419 margin: 4.555rem 0 0 0; 2420 height: calc(100vh - 4.555rem - 4.1875rem); 2421 } 2422} 2423.menu-overlay.open { 2424 opacity: 1; 2425 pointer-events: all; 2426} 2427.menu-overlay__container { 2428 display: flex; 2429 justify-content: center; 2430 align-items: stretch; 2431 height: 100%; 2432} 2433.menu-overlay-left { 2434 flex: 0 0 64.64%; 2435 padding: 5.9375rem 10.25rem 1.5625rem 10.25rem; 2436} 2437@media screen and (max-width: 1024px) { 2438 .menu-overlay-left { 2439 flex: 0 0 100%; 2440 padding: 5.9375rem 0 0; 2441 } 2442} 2443.menu-overlay-left ul.menu { 2444 margin: 0; 2445 padding: 0; 2446 list-style: none; 2447 text-align: left; 2448 overflow-y: auto; 2449 height: 100%; 2450} 2451@media screen and (max-width: 1024px) { 2452 .menu-overlay-left ul.menu { 2453 padding: 0 1.8125rem; 2454 height: calc(100% - 4.375rem); 2455 } 2456} 2457.menu-overlay-left ul.menu li { 2458 padding: 0.875rem 0; 2459 max-width: 29.125rem; 2460 position: relative; 2461 display: flex; 2462 justify-content: space-between; 2463 align-items: flex-start; 2464} 2465@media screen and (max-width: 1024px) { 2466 .menu-overlay-left ul.menu li { 2467 padding: 0.5625rem 0; 2468 justify-content: flex-start; 2469 flex-wrap: wrap; 2470 } 2471} 2472.menu-overlay-left ul.menu li:first-of-type { 2473 padding-top: 0; 2474}
2475.menu-overlay-left ul.menu li:hover .sub-menu, .menu-overlay-left ul.menu li:focus-within .sub-menu { 2476 opacity: 1; 2477 pointer-events: all; 2478 max-height: 100%; 2479} 2480@media screen and (max-width: 1024px) { 2481 .menu-overlay-left ul.menu li.expanded svg { 2482 transform: rotate3d(1, 0, 0, 180deg) translate(0, 0) !important; 2483 } 2484} 2485@media screen and (max-width: 1024px) { 2486 .menu-overlay-left ul.menu li.expanded .sub-menu { 2487 margin: 1.5rem 0 0 0; 2488 opacity: 1; 2489 } 2490} 2491.menu-overlay-left ul.menu li a { 2492 font: 2.5rem/3.25rem "EB Garamond", serif; 2493 letter-spacing: 0.125rem; 2494 color: #15274C; 2495} 2496@media screen and (max-width: 1024px) { 2497 .menu-overlay-left ul.menu li a { 2498 font: 1.5rem/1.9375rem "EB Garamond", serif; 2499 letter-spacing: 0.075rem; 2500 } 2501} 2502.menu-overlay-left ul.menu li .svg__container { 2503 padding: 1.0625rem 0 0 0; 2504} 2505@media screen and (max-width: 1024px) { 2506 .menu-overlay-left ul.menu li .svg__container { 2507 padding: 0.5rem 0 0 1rem; 2508 } 2509} 2510.menu-overlay-left ul.menu li .svg__container svg { 2511 width: 2.359375rem; 2512 height: auto; 2513} 2514@media screen and (max-width: 1024px) { 2515 .menu-overlay-left ul.menu li .svg__container svg { 2516 width: 0.828125rem; 2517 transform: rotate3d(0, 0, 0, 0) translate(0, 0); 2518 transition: transform 300ms ease-in-out; 2519 } 2520} 2521.menu-overlay-left ul.sub-menu { 2522 margin: 0; 2523 padding: 0; 2524 list-style: none; 2525 position: absolute; 2526 right: 0; 2527 padding: 1.0625rem 3.125rem 0; 2528 transform: translate(100%, 0%); 2529 opacity: 0; 2530 pointer-events: none; 2531 max-height: 0%; 2532 transition: all 150ms ease-out; 2533} 2534@media screen and (max-width: 1024px) { 2535 .menu-overlay-left ul.sub-menu { 2536 position: static; 2537 padding: 0; 2538 margin: 0; 2539 height: 0; 2540 overflow: hidden; 2541 transition: all 300ms ease-in-out; 2542 transform: none; 2543 flex: 0 0 100%; 2544 } 2545} 2546.menu-overlay-left ul.sub-menu li { 2547 margin: 0; 2548 padding: 0.5625rem 0; 2549} 2550@media screen and (max-width: 1024px) { 2551 .menu-overlay-left ul.sub-menu li { 2552 padding: 0.65625rem 0; 2553 } 2554} 2555.menu-overlay-left ul.sub-menu li:first-of-type { 2556 padding-top: 0; 2557} 2558.menu-overlay-left ul.sub-menu li a { 2559 font: 1rem/1.375rem "EB Garamond", serif; 2560 color: #15274C; 2561} 2562@media screen and (max-width: 1024px) { 2563 .menu-overlay-left ul.sub-menu li a { 2564 letter-spacing: 0.05rem; 2565 } 2566} 2567.menu-overlay-left .socials { 2568 background: #fff; 2569} 2570.menu-overlay-left .socials-items { 2571 display: flex; 2572 justify-content: space-between; 2573 align-items: center; 2574 height: 4.3125rem; 2575 border-top: 1px solid #E9E9E9; 2576 padding: 0 1.78125rem; 2577} 2578.menu-overlay-left .socials-item { 2579 flex: 0 0 auto; 2580} 2581.menu-overlay-left .socials-item:first-of-type { 2582 margin: 0; 2583} 2584.menu-overlay-left .socials-item.instagram { 2585 padding: 0; 2586} 2587.menu-overlay-left .socials-item.instagram svg { 2588 height: 1.394375rem; 2589} 2590.menu-overlay-left .socials-item.flickr svg { 2591 height: 0.626875rem; 2592} 2593.menu-overlay-left .socials-item.youtube svg { 2594 height: 1.268125rem; 2595} 2596.menu-overlay-left .socials-item.pinterest svg { 2597 height: 1.416875rem; 2598} 2599.menu-overlay-left .socials-item.twitter svg { 2600 height: 1.40625rem; 2601} 2602.menu-overlay-left .socials-item svg { 2603 height: 1.521875rem; 2604 width: auto; 2605} 2606.menu-overlay-left .socials-item svg path { 2607 transition: 300ms ease-out; 2608} 2609.menu-overlay-right { 2610 flex: 0 0 35.36%; 2611 position: relative; 2612 padding: 6.625rem 3.99rem 0 1.5625rem; 2613 text-align: right; 2614} 2615@media screen and (max-width: 1024px) { 2616 .menu-overlay-right { 2617 flex: 0 0 100%; 2618 padding: 0; 2619 position: absolute; 2620 } 2621} 2622.menu-overlay-right:before { 2623 content: ""; 2624 width: 79.67%; 2625 height: 100%; 2626 position: absolute; 2627 top: 0; 2628 right: 0; 2629 background: transparent linear-gradient(89deg, rgba(0, 0, 0, 0) 0%, #000000 100%) 0% 0% no-repeat padding-box; 2630 opacity: 0.67; 2631} 2632@media screen and (max-width: 1024px) { 2633 .menu-overlay-right:before { 2634 display: none; 2635 } 2636} 2637.menu-overlay-right .background-image { 2638 position: absolute; 2639 top: 0; 2640 right: 0; 2641 width: 100%; 2642 height: 100%; 2643 object-fit: cover; 2644 z-index: -1; 2645} 2646@media screen and (max-width: 1024px) { 2647 .menu-overlay-right .background-image { 2648 display: none; 2649 } 2650} 2651.menu-overlay-right .socials { 2652 position: relative; 2653 z-index: 1; 2654} 2655.menu-overlay-right .socials-items { 2656 display: flex; 2657 flex-direction: column; 2658 justify-content: center; 2659 align-items: flex-end; 2660} 2661@media screen and (max-width: 1024px) { 2662 .menu-overlay-right .socials-items { 2663 flex-direction: row; 2664 justify-content: center;
2665 align-items: center; 2666 } 2667} 2668.menu-overlay-right .socials-item { 2669 margin: 2.69375rem 0 0 0; 2670 border-radius: 100%; 2671 display: flex; 2672 justify-content: center; 2673 align-items: center; 2674 padding: 0; 2675} 2676.menu-overlay-right .socials-item:first-of-type { 2677 margin: 0; 2678} 2679.menu-overlay-right .socials-item.flickr svg { 2680 height: 0.6225rem; 2681} 2682.menu-overlay-right .socials-item.youtube svg { 2683 height: 1.27rem; 2684} 2685.menu-overlay-right .socials-item.pinterest svg { 2686 height: 1.706875rem; 2687} 2688.menu-overlay-right .socials-item svg { 2689 height: 1.575625rem; 2690 width: auto; 2691} 2692.menu-overlay-right .socials-item svg path { 2693 transition: 300ms ease-out; 2694} 2695.menu-overlay-right .menu { 2696 margin: 7.635625rem 0 0 0; 2697 position: relative; 2698 z-index: 1; 2699} 2700@media screen and (max-width: 1024px) { 2701 .menu-overlay-right .menu { 2702 display: none; 2703 } 2704} 2705.menu-overlay-right .menu ul { 2706 list-style: none; 2707 text-align: right; 2708 max-height: calc(100vh - 6.6875rem - 6.625rem - 17.5rem - 7.635625rem - 1.5625rem); 2709 overflow-y: auto; 2710 padding: 0 0.9375rem 0 0; 2711} 2712.menu-overlay-right .menu ul::-webkit-scrollbar {
2713 width: 0.3125rem; 2714} 2715.menu-overlay-right .menu ul::-webkit-scrollbar-track { 2716 box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3); 2717} 2718.menu-overlay-right .menu ul::-webkit-scrollbar-thumb { 2719 border-radius: 10px; 2720 background: #fff; 2721} 2722.menu-overlay-right .menu ul li { 2723 margin: 1.375rem 0 0 0; 2724} 2725.menu-overlay-right .menu ul li:first-of-type { 2726 margin: 0; 2727} 2728.menu-overlay-right .menu ul li a { 2729 font: 600 0.875rem/1.1875rem "Open Sans", serif; 2730 letter-spacing: 0.04375rem; 2731 color: #fff; 2732} 2733 2734.mobile-bar { 2735 display: flex; 2736 justify-content: center; 2737 align-items: center; 2738 position: fixed; 2739 bottom: 0; 2740 left: 0; 2741 width: 100%; 2742 height: 4.1875rem; 2743 border-top: 1px solid #E8E8E8; 2744 z-index: 5; 2745} 2746.mobile-bar .btn { 2747 flex: 1 0 50%; 2748 display: flex; 2749 align-items: center; 2750 justify-content: center; 2751 height: 100%; 2752 font: 600 0.75rem/1.0625rem "Open Sans", serif; 2753 letter-spacing: 0.075rem; 2754 text-transform: uppercase; 2755} 2756.mobile-bar .btn-vouchers { 2757 background: #fff; 2758 color: #15274C; 2759} 2760.mobile-bar .btn-vouchers svg path { 2761 fill: #15274C; 2762} 2763.mobile-bar .btn-book { 2764 background: #B59961; 2765 color: #000; 2766} 2767.mobile-bar .btn-book svg path { 2768 fill: #000; 2769} 2770.mobile-bar .btn svg { 2771 height: 0.9375rem; 2772 width: auto; 2773 margin: 0 0.5625rem 0 0; 2774}</style><style id='blockstudio-blog-home-blog-home-styles-inline-scss' data-processed data-key='1776152412'>@import url("https://fonts.googleapis.com/css2?family=EB+Garamond:ital,wght@0,400..800;
27741,400..800&family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap"); 2775html { 2776 margin-top: 0 !important; 2777} 2778 2779@media screen and (max-width: 1024px) { 2780 html { 2781 font-size: 16px; 2782 } 2783} 2784@media screen and (min-width: 1025px) and (max-width: 1300px) { 2785 html { 2786 font-size: 11px; 2787 } 2788} 2789@media screen and (min-width: 1301px) and (max-width: 1919px) { 2790 html { 2791 font-size: 14px; 2792 } 2793} 2794@media screen and (min-width: 1301px) and (max-width: 1919px) and (min-width: 1301px) and (max-width: 1919px) { 2795 html { 2796 font-size: 14px; 2797 } 2798} 2799@media only screen and (min-width: 1301px) and (max-width: 1919px) and (min-width: 1301px) and (max-width: 1919px) and (-webkit-min-device-pixel-ratio: 1.25), only screen and (min-width: 1301px) and (max-width: 1919px) and (min-width: 1301px) and (max-width: 1919px) and (-o-min-device-pixel-ratio: 5/4), only screen and (min-width: 1301px) and (max-width: 1919px) and (min-width: 1301px) and (max-width: 1919px) and (min-resolution: 120dpi), only screen and (min-width: 1301px) and (max-width: 1919px) and (min-width: 1301px) and (max-width: 1919px) and (min-resolution: 1.25dppx) { 2800 html { 2801 font-size: 12px; 2802 } 2803} 2804 2805h1, .heading-1 { 2806 font: 5.9375rem/7.75rem "EB Garamond", serif; 2807} 2808@media screen and (max-width: 1024px) { 2809 h1, .heading-1 { 2810 font: 3.125rem/2.75rem "EB Garamond", serif; 2811 } 2812} 2813 2814h2, .heading-2 { 2815 font: 3.75rem/4.9375rem "EB Garamond", serif; 2816} 2817@media screen and (max-width: 1024px) { 2818 h2, .heading-2 { 2819 font: 2.125rem/2.5rem "EB Garamond", serif; 2820 letter-spacing: -0.02125rem; 2821 } 2822} 2823 2824h3, .heading-3 { 2825 font: 2.5rem/2.75rem "EB Garamond", serif; 2826} 2827@media screen and (max-width: 1024px) { 2828 h3, .heading-3 { 2829 font: 1.875rem/2.125rem "EB Garamond", serif; 2830 letter-spacing: 0rem; 2831 } 2832} 2833 2834h4, .heading-4 { 2835 font: 1.875rem/2.125rem "EB Garamond", serif; 2836 letter-spacing: 0.01875rem; 2837} 2838@media screen and (max-width: 1024px) { 2839 h4, .heading-4 { 2840 font: 1.125rem/1.25rem "EB Garamond", serif; 2841 } 2842} 2843 2844h5, .heading-5 { 2845 font: 1.25rem/1.625rem "EB Garamond", serif; 2846} 2847@media screen and (max-width: 1024px) { 2848 h5, .heading-5 { 2849 font: 1.125rem/1.4375rem "EB Garamond", serif; 2850 } 2851} 2852 2853.sub-title { 2854 font: 1rem/1.875rem "Open Sans", serif; 2855 letter-spacing: 0.2rem; 2856} 2857@media screen and (max-width: 1024px) { 2858 .sub-title { 2859 font: 0.75rem/1.875rem "Open Sans", serif; 2860 letter-spacing: 0.15rem; 2861 } 2862} 2863 2864p, .text__container { 2865 font: 1rem/1.875rem "Open Sans", serif; 2866} 2867@media screen and (max-width: 1024px) { 2868 p, .text__container { 2869 font: 0.875rem/1.5rem "Open Sans", serif; 2870 } 2871} 2872 2873a, .btn, .btn svg path { 2874 transition: all 300ms ease-in-out; 2875} 2876 2877.user-content-area h1, .text__container h1 { 2878 font: 3.75rem/4.875rem "EB Garamond", serif; 2879 letter-spacing: 0; 2880 color: #15274C; 2881 text-transform: uppercase; 2882 margin: 0 0 3.25rem; 2883} 2884@media screen and (max-width: 1024px) { 2885 .user-content-area h1, .text__container h1 { 2886 font: 2.125rem/2.25rem "EB Garamond", serif; 2887 letter-spacing: -0.02125rem; 2888 margin: 0 0 2.0625rem; 2889 } 2890} 2891.user-content-area h2, .text__container h2 { 2892 font: 2.5rem/3.25rem "EB Garamond", serif; 2893 letter-spacing: 0.025rem; 2894 text-transform: none; 2895 margin: 0 0 1.875rem; 2896 color: #15274C; 2897} 2898@media screen and (max-width: 1024px) { 2899 .user-content-area h2, .text__container h2 { 2900 font: 1.5rem/1.9375rem "EB Garamond", serif; 2901 letter-spacing: 0.015rem; 2902 margin: 0 0 1.6875rem; 2903 } 2904} 2905.user-content-area h3, .text__container h3 { 2906 font: 1.875rem/2.4375rem "EB Garamond", serif; 2907 letter-spacing: 0rem; 2908 text-transform: none; 2909 margin: 0 0 1.4375rem; 2910 color: #15274C; 2911} 2912@media screen and (max-width: 1024px) { 2913 .user-content-area h3, .text__container h3 { 2914 font: 1.25rem/1.625rem "EB Garamond", serif; 2915 letter-spacing: 0.0125rem; 2916 margin: 0 0 1.125rem; 2917 } 2918} 2919.user-content-area h3, .text__container h3 { 2920 font: 1.875rem/2.4375rem "EB Garamond", serif; 2921 letter-spacing: 0rem; 2922 text-transform: none; 2923 margin: 0 0 1.4375rem; 2924 color: #15274C; 2925} 2926@media screen and (max-width: 1024px) { 2927 .user-content-area h3, .text__container h3 { 2928 font: 1.25rem/1.625rem "EB Garamond", serif; 2929 letter-spacing: 0.0125rem; 2930 margin: 0 0 1.125rem; 2931 } 2932} 2933.user-content-area h4, .text__container h4 { 2934 font: 1.5rem/1.9375rem "EB Garamond", serif; 2935 letter-spacing: 0rem; 2936 text-transform: none; 2937 margin: 0 0 1.0625rem; 2938 color: #15274C; 2939} 2940@media screen and (max-width: 1024px) { 2941 .user-content-area h4, .text__container h4 { 2942 font: 1.125rem/1.4375rem "EB Garamond", serif; 2943 letter-spacing: 0.01125rem; 2944 margin: 0 0 0.9375rem; 2945 } 2946} 2947.user-content-area h5, .text__container h5 { 2948 font: 1.25rem/1.625rem "EB Garamond", serif; 2949 letter-spacing: 0rem; 2950 text-transform: none; 2951 margin: 0 0 1.125rem; 2952 color: #15274C; 2953} 2954@media screen and (max-width: 1024px) { 2955 .user-content-area h5, .text__container h5 { 2956 font: 1rem/1.3125rem "EB Garamond", serif; 2957 letter-spacing: 0rem; 2958 margin: 0 0 0.9375rem; 2959 } 2960} 2961.user-content-area h6, .text__container h6 { 2962 font: 700 1rem/1.3125rem "EB Garamond", serif; 2963 letter-spacing: 0rem; 2964 text-transform: none; 2965 margin: 0 0 1.1875rem; 2966 color: #15274C; 2967} 2968@media screen and (max-width: 1024px) { 2969 .user-content-area h6, .text__container h6 { 2970 font: 700 0.875rem/1.125rem "EB Garamond", serif; 2971 letter-spacing: 0rem; 2972 margin: 0 0 1rem; 2973 } 2974} 2975.user-content-area p, .text__container p { 2976 font: 16px/30px "Open Sans", serif; 2977 color: #15274C; 2978 margin: 0 0 1.5rem; 2979} 2980@media screen and (max-width: 1024px) { 2981 .user-content-area p, .text__container p { 2982 font: 15px/24px "Open Sans", serif; 2983 margin: 0 0 1.875rem; 2984 } 2985} 2986.user-content-area a, .text__container a { 2987 font-weight: bold; 2988 color: #0066CC; 2989 text-decoration: underline; 2990} 2991.user-content-area img, .user-content-area video, .text__container img, .text__container video { 2992 max-width: 100%; 2993 height: auto; 2994} 2995.user-content-area iframe, .text__container iframe { 2996 max-width: 100%; 2997} 2998.user-content-area table, .text__container table { 2999 text-align: left; 3000} 3001.user-content-area table thead, .text__container table thead { 3002 font-weight: 600; 3003 color: #15274C; 3004 border-color: #15274C; 3005 text-transform: uppercase; 3006 border-bottom: none; 3007} 3008.user-content-area table thead th, .text__container table thead th { 3009 font-weight: 600; 3010 font: 600 1rem "Open Sans", serif; 3011} 3012@media screen and (max-width: 1024px) { 3013 .user-content-area table thead th, .text__container table thead th { 3014 font: 600 0.875rem "Open Sans", serif; 3015 } 3016} 3017.user-content-area table tbody, .text__container table tbody { 3018 color: #3B4358; 3019 border-color: #15274C; 3020} 3021.user-content-area table tr, .text__container table tr { 3022 padding: 21px 23px; 3023} 3024@media screen and (max-width: 1024px) { 3025 .user-content-area table tr, .text__container table tr { 3026 padding: 0.75rem 0.9375rem; 3027 } 3028} 3029.user-content-area table td, .text__container table td { 3030 font: 1rem "Open Sans", serif; 3031} 3032@media screen and (max-width: 1024px) { 3033 .user-content-area table td, .text__container table td { 3034 font: 600 0.875rem "Open Sans", serif; 3035 } 3036} 3037.user-content-area ul, .text__container ul { 3038 text-align: left; 3039 padding-inline-start: 15px; 3040} 3041.user-content-area ul li, .text__container ul li { 3042 margin: 0; 3043} 3044.user-content-area ul li *, .text__container ul li * { 3045 margin: 0; 3046} 3047.user-content-area form, .text__container form { 3048 text-align: left; 3049 margin: 0 0 4.6875rem; 3050} 3051@media screen and (max-width: 1024px) { 3052 .user-content-area form, .text__container form { 3053 margin: 0 0 2.5625rem; 3054 } 3055} 3056.user-content-area form .gfield_label, .user-content-area form .gform-field-label--type-sub, .user-content-area form input[type=submit], .user-content-area form .gform_button, .text__container form .gfield_label, .text__container form .gform-field-label--type-sub, .text__container form input[type=submit], .text__container form .gform_button { 3057 font: 16px/22px "Open Sans", serif; 3058 color: #15274C; 3059} 3060@media screen and (max-width: 1024px) { 3061 .user-content-area form .gfield_label, .user-content-area form .gform-field-label--type-sub, .user-content-area form input[type=submit], .user-content-area form .gform_button, .text__container form .gfield_label, .text__container form .gform-field-label--type-sub, .text__container form input[type=submit], .text__container form .gform_button { 3062 font: 15px/20px "Open Sans", serif; 3063 } 3064} 3065.user-content-area form input, .text__container form input { 3066 border: 1px solid #15274C !important; 3067 height: 56px; 3068} 3069@media screen and (max-width: 1024px) { 3070 .user-content-area form input, .text__container form input { 3071 height: 45px; 3072 } 3073} 3074.user-content-area form input[type=submit], .user-content-area form .gform_button, .text__container form input[type=submit], .text__container form .gform_button { 3075 height: auto !important; 3076 letter-spacing: 1.6px !important; 3077 background: #fff !important; 3078 color: #15274C !important; 3079 border: 1px solid #15274C !important; 3080 border-radius: 24.5px !important; 3081 padding: 16px 108px !important; 3082 text-transform: uppercase !important; 3083} 3084@media screen and (max-width: 1024px) { 3085 .user-content-area form input[type=submit], .user-content-area form .gform_button, .text__container form input[type=submit], .text__container form .gform_button { 3086 letter-spacing: 0.75px !important; 3087 padding: 16px 0 !important; 3088 width: 100% !important; 3089 } 3090} 3091.user-content-area form input[type=submit]:hover, .user-content-area form .gform_button:hover, .text__container form input[type=submit]:hover, .text__container form .gform_button:hover { 3092 background: #15274C !important; 3093 color: #C5B377 !important; 3094} 3095.user-content-area .gform-theme--framework input[type=checkbox]:where(:not
3095(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *))::before, .text__container .gform-theme--framework input[type=checkbox]:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *))::before { 3096 color: #15274C !important; 3097} 3098 3099.js-read-more { 3100 overflow: hidden; 3101 transition: height 300ms ease-in-out; 3102 padding: 0; 3103 margin: 0; 3104} 3105 3106.js-read-more.collapsed { 3107 display: -webkit-box; 3108 -webkit-box-orient: vertical; 3109 overflow: hidden; 3110} 3111 3112.read-more-container, .read-smore__link-wrap { 3113 margin: 2.1875rem 0 0 0; 3114 width: 100%; 3115 height: auto; 3116 transition: all 300ms ease-in-out; 3117 position: relative; 3118 text-align: center; 3119} 3120@media screen and (max-width: 1024px) { 3121 .read-more-container, .read-smore__link-wrap { 3122 margin: 1.8125rem 0 0 0; 3123 } 3124} 3125.read-more-container .read-more-toggle, .read-more-container .read-smore__link, .read-smore__link-wrap .read-more-toggle, .read-smore__link-wrap .read-smore__link { 3126 padding: 0 0 0.5rem 0; 3127 color: #15274C; 3128 display: inline-flex; 3129 justify-content: center; 3130 align-items: center; 3131 font: 1rem/1.375rem "Open Sans", serif; 3132 letter-spacing: 0.1rem; 3133 text-transform: uppercase; 3134 cursor: pointer; 3135 position: relative; 3136 transition: color 300ms ease-in-out; 3137} 3138@media screen and (max-width: 1024px) { 3139 .read-more-container .read-more-toggle, .read-more-container .read-smore__link, .read-smore__link-wrap .read-more-toggle, .read-smore__link-wrap .read-smore__link { 3140 font: 0.75rem/1.0625rem "Open Sans", serif; 3141 letter-spacing: 0.075rem; 3142 } 3143} 3144.read-more-container .read-more-toggle.expanded svg, .read-more-container .read-smore__link.expanded svg, .read-smore__link-wrap .read-more-toggle.expanded svg, .read-smore__link-wrap .read-smore__link.expanded svg { 3145 transform: rotate3d(1, 0, 0, 180deg) translate(0.5rem, 0px); 3146} 3147.read-more-container .read-more-toggle.expanded:after, .read-more-container .read-smore__link.expanded:after, .read-smore__link-wrap .read-more-toggle.expanded:after, .read-smore__link-wrap .read-smore__link.expanded:after { 3148 height: 0px; 3149 top: 0; 3150} 3151.read-more-container .read-more-toggle svg, .read-more-container .read-smore__link svg, .read-smore__link-wrap .read-more-toggle svg, .read-smore__link-wrap .read-smore__link svg { 3152 width: 0.625rem; 3153 height: auto; 3154 transform: rotate3d(1, 0, 0, 0deg) translate(0.5rem, 0); 3155 transform-origin: center; 3156 transition: transform 300ms ease-in-out; 3157} 3158.read-more-container .read-more-toggle svg:before, .read-more-container .read-smore__link svg:before, .read-smore__link-wrap .read-more-toggle svg:before, .read-smore__link-wrap .read-smore__link svg:before { 3159 margin: 0; 3160} 3161.read-more-container .read-more-toggle svg path, .read-more-container .read-smore__link svg path, .read-smore__link-wrap .read-more-toggle svg path, .read-smore__link-wrap .read-smore__link svg path { 3162 fill: #15274C; 3163} 3164 3165#snow { 3166 position: fixed; 3167 top: 0; 3168 left: 0; 3169 right: 0; 3170 bottom: 0; 3171 pointer-events: none; 3172 z-index: 1000; 3173} 3174 3175@media (prefers-reduced-motion: reduce) { 3176 #snow { 3177 display: none !important; 3178 } 3179} 3180/*! modern-normalize v1.1.0 | MIT License | https://github.com/sindresorhus/modern-normalize */ 3181/* 3182Document 3183======== 3184*/ 3185/** 3186Use a better box model (opinionated). 3187*/ 3188.swiper-button-next, .swiper-button-prev { 3189 z-index: 3; 3190} 3191 3192*, 3193::before, 3194::after { 3195 box-sizing: border-box; 3196} 3197 3198/** 3199Use a more readable tab size (opinionated). 3200*/ 3201html { 3202 -moz-tab-size: 4; 3203 tab-size: 4; 3204 scroll-behavior: smooth; 3205} 3206 3207* { 3208 -webkit-tap-highlight-color: transparent; 3209} 3210 3211/** 32121. Correct the line height in all browsers. 32132. Prevent adjustments of font size after orientation changes in iOS. 3214*/ 3215picture { 3216 display: contents; 3217} 3218 3219html { 3220 line-height: 1.15; /* 1 */ 3221 -webkit-text-size-adjust: 100%; /* 2 */ 3222} 3223 3224a.swiper-slide { 3225 font-size: 0; 3226} 3227 3228a { 3229 color: #0066CC; 3230 text-decoration: none; 3231} 3232 3233h1, h2, h3, h4, h5, h6, p { 3234 margin: 0; 3235 padding: 0; 3236} 3237 3238/* 3239Sections 3240======== 3241*/ 3242/** 3243Remove the margin in all browsers. 3244*/ 3245body { 3246 margin: 0; 3247 padding: 0; 3248 overflow-x: hidden; 3249} 3250 3251/**
3252Improve consistency of default fonts in all browsers. (https://github.com/sindresorhus/modern-normalize/issues/3) 3253*/ 3254body { 3255 font-family: system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji"; 3256} 3257 3258/* 3259Grouping content 3260================ 3261*/ 3262/** 32631. Add the correct height in Firefox. 32642. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655) 3265*/ 3266hr { 3267 height: 0; /* 1 */ 3268 color: inherit; /* 2 */ 3269 margin: 0; 3270 margin-block-end: 0; 3271 margin-inline-end: 0; 3272 margin-inline-start: 0; 3273} 3274 3275/* 3276Text-level semantics 3277==================== 3278*/ 3279/** 3280Add the correct text decoration in Chrome, Edge, and Safari. 3281*/ 3282abbr[title] { 3283 text-decoration: underline dotted; 3284} 3285 3286/** 3287Add the correct font weight in Edge and Safari. 3288*/ 3289b, 3290strong { 3291 font-weight: bolder; 3292} 3293 3294/** 32951. Improve consistency of default fonts in all browsers. (https://github.com/sindresorhus/modern-normalize/issues/3) 32962. Correct the odd 'em' font sizing in all browsers. 3297*/ 3298code, 3299kbd, 3300samp, 3301pre { 3302 font-family: ui-monospace, SFMono-Regular, Consolas, "Liberation Mono", Menlo, monospace; /* 1 */ 3303 font-size: 1em; /* 2 */ 3304} 3305 3306/** 3307Add the correct font size in all browsers. 3308*/ 3309small { 3310 font-size: 80%; 3311} 3312 3313/** 3314Prevent 'sub' and 'sup' elements from affecting the line height in all browsers. 3315*/ 3316sub, 3317sup { 3318 font-size: 75%; 3319 line-height: 0; 3320 position: relative; 3321 vertical-align: baseline; 3322} 3323 3324sub { 3325 bottom: -0.25em; 3326} 3327 3328sup { 3329 top: -0.5em; 3330} 3331
3332/* 3333Tabular data 3334============ 3335*/ 3336/** 33371. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297) 33382. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016) 3339*/ 3340table { 3341 text-indent: 0; /* 1 */ 3342 border-color: inherit; /* 2 */ 3343} 3344 3345/* 3346Forms 3347===== 3348*/ 3349/** 33501. Change the font styles in all browsers. 33512. Remove the margin in Firefox and Safari. 3352*/ 3353button, 3354input, 3355optgroup, 3356select, 3357textarea { 3358 font-family: inherit; /* 1 */ 3359 font-size: 100%; /* 1 */ 3360 line-height: 1.15; /* 1 */ 3361 margin: 0; /* 2 */ 3362} 3363 3364/** 3365Remove the inheritance of text transform in Edge and Firefox. 33661. Remove the inheritance of text transform in Firefox. 3367*/ 3368button, 3369select { /* 1 */ 3370 text-transform: none; 3371} 3372 3373/** 3374Correct the inability to style clickable types in iOS and Safari. 3375*/ 3376button, 3377[type=button], 3378[type=reset], 3379[type=submit] { 3380 -webkit-appearance: button; 3381} 3382 3383/** 3384Remove the inner border and padding in Firefox. 3385*/ 3386::-moz-focus-inner { 3387 border-style: none; 3388 padding: 0; 3389} 3390 3391/** 3392Restore the focus styles unset by the previous rule. 3393*/ 3394:-moz-focusring { 3395 outline: 1px dotted ButtonText; 3396} 3397 3398/** 3399Remove the additional ':invalid' styles in Firefox. 3400See: https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737 3401*/ 3402:-moz-ui-invalid { 3403 box-shadow: none; 3404} 3405 3406/** 3407Remove the padding so developers are not caught out when they zero out 'fieldset' elements in all browsers. 3408*/ 3409legend { 3410 padding: 0; 3411} 3412 3413/** 3414Add the correct vertical alignment in Chrome and Firefox. 3415*/ 3416progress { 3417 vertical-align: baseline; 3418} 3419 3420/** 3421Correct the cursor style of increment and decrement buttons in Safari. 3422*/ 3423::-webkit-inner-spin-button, 3424::-webkit-outer-spin-button { 3425 height: auto; 3426} 3427 3428/** 34291. Correct the odd appearance in Chrome and Safari. 34302. Correct the outline style in Safari. 3431*/ 3432[type=search] { 3433 -webkit-appearance: textfield; /* 1 */ 3434 outline-offset: -2px; /* 2 */ 3435} 3436 3437/** 3438Remove the inner padding in Chrome and Safari on macOS. 3439*/ 3440::-webkit-search-decoration { 3441 -webkit-appearance: none; 3442} 3443 3444/** 34451. Correct the inability to style clickable types in iOS and Safari. 34462. Change font properties to 'inherit' in Safari. 3447*/ 3448::-webkit-file-upload-button { 3449 -webkit-appearance: button; /* 1 */ 3450 font: inherit; /* 2 */ 3451} 3452 3453/* 3454Interactive 3455=========== 3456*/ 3457/* 3458Add the correct display in Chrome and Safari. 3459*/ 3460summary { 3461 display: list-item; 3462} 3463 3464@media screen and (min-width: 521px) { 3465 .mobile { 3466 display: none !important; 3467 } 3468} 3469 3470@media screen and (min-width: 769px) { 3471 .mobile-tablet-s { 3472 display: none !important; 3473 } 3474} 3475 3476@media screen and (max-width: 520px) { 3477 .tablet-plus { 3478 display: none !important; 3479 } 3480} 3481 3482@media screen and (max-width: 768px) { 3483 .tablet-plus-l { 3484 display: none !important; 3485 } 3486} 3487 3488@media screen and (min-width: 1025px) { 3489 .touch { 3490 display: none !important; 3491 } 3492} 3493 3494@media screen and (max-width: 1024px) { 3495 .desktop { 3496 display: none !important; 3497 } 3498} 3499 3500.hidden { 3501 display: none !important; 3502} 3503 3504* { 3505 scroll-margin-top: 5.4375rem; 3506} 3507@media screen and (max-width: 1024px) { 3508 * { 3509 scroll-margin-top: 3.8125rem; 3510 } 3511} 3512 3513::before, ::after { 3514 pointer-events: none; 3515} 3516 3517.fade-in { 3518 opacity: 0; 3519 transition: opacity 200ms ease-out; 3520} 3521 3522@keyframes moveUpFadeIn { 3523 0% { 3524 opacity: 0; 3525 transform: translate3d(0, 10%, 0); 3526 } 3527 100% { 3528 opacity: 1; 3529 transform: translateZ(0); 3530 } 3531} 3532/* EAA Accessibility */ 3533*:focus-visible { 3534 border-radius: 5px; 3535 outline: 4px solid red; 3536 outline-offset: 6px; 3537 transition: none !important; 3538} 3539 3540a:focus-visible, .btn:focus-visible, button:focus-visible { 3541 border-radius: 5px !important; 3542 outline: 4px solid red !important; 3543 outline-offset: 3px !important; 3544} 3545 3546input:focus, input:focus-visible, textarea:focus, textarea:focus-visible { 3547 outline: 1px solid #000 !important; 3548 outline-offset: 0px !important; 3549} 3550 3551.directory input:focus-visible, .directory input:focus, .directory select:focus-visible, .directory select:focus { 3552 outline: 1px solid #000 !important; 3553 outline-offset: 0px !important; 3554} 3555 3556#editor *:focus-visible, .editor-editor-interface *:focus-visible, block-editor__container *:focus-visible, .editor-styles-wrapper *:focus-visible { 3557 outline: none !important; 3558 outline-offset: none !important; 3559} 3560#editor a:focus-visible, #editor .btn:focus-visible, #editor button:focus-visible, .editor-editor-interface a:focus-visible, .editor-editor-interface .btn:focus-visible, .editor-editor-interface button:focus-visible, block-editor__container a:focus-visible, block-editor__container .btn:focus-visible, block-editor__container button:focus-visible, .editor-styles-wrapper a:focus-visible, .editor-styles-wrapper .btn:focus-visible, .editor-styles-wrapper button:focus-visible { 3561 outline: none !important; 3562 outline-offset: none !important; 3563} 3564 3565body { 3566 padding: 0 !important; 3567} 3568 3569.blog { 3570 padding: 9.375rem 0 4.0625rem; 3571} 3572@media screen and (max-width: 1024px) { 3573 .blog { 3574 padding: 6.25rem 1.8125rem 1.875rem; 3575 } 3576} 3577.blog__container { 3578 text-align: center; 3579} 3580.blog__container .sub-title { 3581 color: #15274C; 3582 text-transform: uppercase; 3583} 3584.blog__container .title { 3585 font: 3.75rem/4.9375rem "EB Garamond", serif; 3586 color: #15274C; 3587 text-transform: uppercase; 3588} 3589@media screen and (max-width: 1024px) { 3590 .blog__container .title { 3591 font: 2.125rem/2.5rem "EB Garamond", serif; 3592 letter-spacing: -0.02125rem; 3593 padding: 0 1.9375rem; 3594 } 3595} 3596.blog-categories { 3597 margin: 1.25rem 0 0 0; 3598 display: flex; 3599 justify-content: center; 3600 align-items: center; 3601 overflow-x: auto; 3602} 3603@media screen and (max-width: 1024px) { 3604 .blog-categories { 3605 justify-content: flex-start; 3606 } 3607} 3608.blog-category { 3609 margin: 0 0.625rem; 3610 text-decoration: underline; 3611 color: #0066CC; 3612 flex: 0 0 auto; 3613 padding: 0.625rem 0; 3614} 3615.blog-items { 3616 margin: -2.4375rem 0 0 -2.0625rem; 3617 display: flex; 3618 justify-content: flex-start; 3619 align-items: flex-start; 3620 flex-wrap: wrap; 3621 padding: 4.6875rem 19rem; 3622} 3623@media screen and (max-width: 1024px) { 3624 .blog-items { 3625 margin: 0; 3626 padding: 3.75rem 0 0 0; 3627 flex-wrap: wrap; 3628 } 3629} 3630.blog-item { 3631 margin: 2.4375rem 0 0 2.0625rem; 3632 flex: 0 1 calc(33.3333333333% - 2.0625rem); 3633} 3634@media screen and (max-width: 1024px) { 3635 .blog-item { 3636 margin: 2.125rem 0 0 0; 3637 flex: 0 0 100%; 3638 } 3639} 3640@media screen and (max-width: 1024px) { 3641 .blog-item:first-of-type { 3642 margin: 0; 3643 } 3644} 3645.blog-item-image__container { 3646 position: relative; 3647 overflow: hidden; 3648 aspect-ratio: 410.33/268.63; 3649} 3650@media screen and (max-width: 1024px) { 3651 .blog-item-image__container { 3652 aspect-ratio: 354/234.98; 3653 } 3654} 3655.blog-item-image__container:before { 3656 content: ""; 3657 position: absolute; 3658 bottom: 0; 3659 left: 0; 3660 width: 100%; 3661 height: 86%; 3662 background: transparent linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, #000000 100%) 0% 0%
3662no-repeat padding-box; 3663 transition: all 300ms ease-out; 3664 opacity: 0.5; 3665 transform: translate3d(0, 100%, 0); 3666 z-index: 1; 3667} 3668@media screen and (max-width: 1024px) { 3669 .blog-item-image__container:before { 3670 transform: none; 3671 opacity: 0.72; 3672 } 3673} 3674.blog-item-image__container img, .blog-item-image__container svg { 3675 width: 100%; 3676 height: 100%; 3677 object-fit: cover; 3678} 3679.blog-item-text__container { 3680 padding: 1.25rem 0 0 0; 3681 text-align: left; 3682} 3683@media screen and (max-width: 1024px) { 3684 .blog-item-text__container { 3685 padding: 0.75rem 0 0 0; 3686 } 3687} 3688.blog-item-text__container-category__container { 3689 display: flex; 3690 justify-content: flex-start; 3691 flex-wrap: wrap; 3692} 3693.blog-item-text__container-category { 3694 margin: 0 0 0 0.3125rem; 3695 display: inline-block; 3696 font: 600 0.75rem/1.0625rem "Open Sans", serif; 3697 letter-spacing: 0.15rem; 3698 text-transform: uppercase; 3699 color: #15274C; 3700 background: #DCDFE5; 3701 border-radius: 0.8125rem; 3702 padding: 0.3125rem 0.9375rem 0.25rem 0.8125rem; 3703} 3704@media screen and (max-width: 1024px) { 3705 .blog-item-text__container-category { 3706 font: 600 0.625rem/0.875rem "Open Sans", serif; 3707 letter-spacing: 0.125rem; 3708 padding: 0.25rem 0.875rem 0.3125rem; 3709 } 3710} 3711.blog-item-text__container-category:first-of-type { 3712 margin: 0; 3713} 3714.blog-item-text__container-title { 3715 margin: 0.5rem 0 0 0; 3716 color: #15274C; 3717 text-transform: uppercase; 3718} 3719@media screen and (max-width: 1024px) { 3720 .blog-item-text__container-title { 3721 margin: 0.3125rem 0 0 0; 3722 } 3723} 3724.blog-item-text__container-reading-time { 3725 margin: 0.5rem 0 0 0; 3726 font: 0.875rem/1.5rem "Open Sans", serif; 3727 color: #15274C; 3728} 3729.blog-item-text__container-description { 3730 margin: 1.5625rem 0 0 0; 3731 font: 0.875rem/1.5rem "Open Sans", serif; 3732 color: #15274C; 3733 display: -webkit-box; 3734 -webkit-box-orient: vertical; 3735 -webkit-line-clamp: 3; 3736 overflow: hidden; 3737} 3738@media screen and (max-width: 1024px) { 3739 .blog-item-text__container-description { 3740 margin: 0.625rem 0 0 0; 3741 -webkit-line-clamp: 5; 3742 } 3743}</style></head> 3744 3745<body class="blog wp-embed-responsive wp-theme-netaffinity-theme"> 3746 <!-- Google Tag Manager (noscript) snippet added by Site Kit -->
vendor: 74 bytes, lines 3746-3748
3746 3747 <noscript> 3748 <iframe src="https://www.googletagmanager.com/ns.html?id=
3748GTM-PV2JQ7
vendor: 88 bytes, lines 3748-3750
3748" height="0" width="0" style="display:none;visibility:hidden"></iframe> 3749 </noscript> 3750
3750<!-- End Google Tag Manager (noscript) snippet added by Site Kit --> 3751 <!-- Google Tag Manager (noscript) -->
vendor: 74 bytes, lines 3751-3753
3751 3752 <noscript> 3753 <iframe src="https://www.googletagmanager.com/ns.html?id=
3753GTM-MFW4SDZ5
vendor: 99 bytes, lines 3753-3756
3753" 3754 height="0" width="0" style="display:none;visibility:hidden"></iframe> 3755 </noscript> 3756
3756<!-- End Google Tag Manager (noscript) --> 3757 3758<div class="wp-site-blocks"><header class="header hidden"> 3759 <div class="header__container"> 3760 <div class="header-left"> 3761 <div class="hamburger__container btn"> 3762 <button class="hamburger hamburger--slider js-menu-open" type="button"> 3763 <span class="hamburger-box"> 3764 <span class="hamburger-inner"></span> 3765 </span> 3766 <p class="hamburger-text">menu</p> 3767 </button> 3768 </div> 3769 <div class="featured-menu"> 3770 <ul id="menu-featured-menu-3" class="featured-menu desktop"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1611"><a href="https://www.irelands-blue-book.ie/hotels-and-restaurants/">Hotels & Restaurants</a></li> 3771<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1328"><a href="https://www.irelands-blue-book.ie/offers/">Special Offers</a></li> 3772<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1329"><a href="https://www.irelands-blue-book.ie/contact/">Contact</a></li> 3773</ul> </div> 3774 </div> 3775 <div class="header-center"> 3776 <a href="https://www.irelands-blue-book.ie"> 3777 <img class="logo lazyload" width="141" height="74" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIcAAABIAQAAAAD0ItvGAAAAAnRSTlMAAHaTzTgAAAATSURBVDjLY2AYBaNgFIyCUQACAAUQAAHtBSpUAAAAAElFTkSuQmCC" alt="Ireland's Blue Book" data-src="https://www.irelands-blue-book.ie/wp-content/themes/netaffinity-theme/assets/images/logo-white.png" decoding="async" data-eio-rwidth="135" data-eio-rheight="72"><noscript><img class="logo" width="141" height="74" src="https://www.irelands-blue-book.ie/wp-content/themes/netaffinity-theme/assets/images/logo-white.png" alt="Ireland's Blue Book" data-eio="l"></noscript> 3778 </a> 3779 3780 </div> 3781 <div class="header-right desktop"> 3782 <a href="https://giftvouchers.irelands-blue-book.ie/property/ibbvie/vouchers/list" target="_blank" class="btn btn-vouchers"> 3783 <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 512 512"><!--!Font Awesome Free 6.7.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc.--><path d="M190.5 68.8L225.3 128l-1.3 0-72 0c-22.1 0-40-17.9-40-40s17.9-40 40-40l2.2 0c14.9 0 28.8 7.9 36.3 20.8zM64 88c0 14.4 3.5 28 9.6 40L32 128c-17.7 0-32 14.3-32 32l0 64c0 17.7 14.3 32 32 32l448 0c17.7 0 32-14.3 32-32l0-64c0-17.7-14.3-32-32-32l-41.6 0c6.1-12 9.6-25.6 9.6-40c0-48.6-39.4-88-88-88l-2.2 0c-31.9 0-61.5 16.9-77.7 44.4L256 85.5l-24.1-41C215.7 16.9 186.1 0 154.2 0L152 0C103.4 0 64 39.4 64 88zm336 0c0 22.1-17.9 40-40 40l-72 0-1.3 0 34.8-59.2C329.1 55.9 342.9 48 357.8 48l2.2 0c22.1 0 40 17.9 40 40zM32 288l0 176c0 26.5 21.5 48 48 48l144 0 0-224L32 288zM288 512l144 0c26.5 0 48-21.5 48-48l0-176-192 0 0 224z"></path></svg> 3784 <span>Gift Vouchers</span> 3785 </a> 3786 3787 <a href="#" class="btn btn-book open-searchbox-2648"> 3788 <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 448 512"><!--!Font Awesome Free 6.7.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc.--><path d="M128 0c17.7 0 32 14.3 32 32l0 32 128 0 0-32c0-17.7 14.3-32 32-32s32 14.3 32 32l0 32 48 0c26.5 0 48 21.5 48 48l0 48L0 160l0-48C0 85.5 21.5 64 48 64l48 0 0-32c0-17.7 14.3-32 32-32zM0 192l448 0 0 272c0 26.5-21.5 48-48 48L48 512c-26.5 0-48-21.5-48-48L0 192zm64 80l0 32c0 8.8 7.2 16 16 16l32 0c8.8 0 16-7.2 16-16l0-32c0-8.8-7.2-16-16-16l-32 0c-8.8 0-16 7.2-16 16zm128 0l0 32c0 8.8 7.2 16 16 16l32 0c8.8 0 16-7.2 16-16l0-32c0-8.8-7.2-16-16-16l-32 0c-8.8 0-16 7.2-16 16zm144-16c-8.8 0-16 7.2-16 16l0 32c0 8.8 7.2 16 16 16l32 0c8.8 0 16-7.2 16-16l0-32c0-8.8-7.2-16-16-16l-32 0zM64 400l0 32c0 8.8 7.2 16 16 16l32 0c8.8 0 16-7.2 16-16l0-32c0-8.8-7.2-16-16-16l-32 0c-8.8 0-16 7.2-16 16zm144-16c-8.8 0-16 7.2-16 16l0 32c0 8.8 7.2 16 16 16l32
37880c8.8 0 16-7.2 16-16l0-32c0-8.8-7.2-16-16-16l-32 0zm112 16l0 32c0 8.8 7.2 16 16 16l32 0c8.8 0 16-7.2 16-16l0-32c0-8.8-7.2-16-16-16l-32 0c-8.8 0-16 7.2-16 16z"></path></svg> 3789 <span>Book Your Stay</span> 3790 </a> 3791 </div> 3792 </div> 3793</header> 3794 3795<header class="header fixed" tabindex="-1" aria-hidden="true"> 3796 <div class="header__container"> 3797 <div class="header-left"> 3798 <div class="hamburger__container btn"> 3799 <button class="hamburger hamburger--slider js-menu-open" type="button"> 3800 <span class="hamburger-box"> 3801 <span class="hamburger-inner"></span> 3802 </span> 3803 <p class="hamburger-text">menu</p> 3804 </button> 3805 </div> 3806 <div class="featured-menu"> 3807 <ul id="menu-featured-menu-4" class="featured-menu desktop"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1611"><a href="https://www.irelands-blue-book.ie/hotels-and-restaurants/">Hotels & Restaurants</a></li> 3808<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1328"><a href="https://www.irelands-blue-book.ie/offers/">Special Offers</a></li> 3809<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1329"><a href="https://www.irelands-blue-book.ie/contact/">Contact</a></li> 3810</ul> </div> 3811 </div> 3812 <div class="header-center"> 3813 <a href="https://www.irelands-blue-book.ie"> 3814 <img class="logo lazyload" width="141" height="74" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAI0AAABKAQAAAACuyOoEAAAAAnRSTlMAAHaTzTgAAAAUSURBVDjLY2AYBaNgFIyCUUB/AAAFfgABhZ9gHAAAAABJRU5ErkJggg==" data-src="https://www.irelands-blue-book.ie/wp-content/themes/netaffinity-theme/assets/images/logo-blue.png" decoding="async" data-eio-rwidth="141" data-eio-rheight="74"><noscript><img class="logo" width="141" height="74" src="https://www.irelands-blue-book.ie/wp-content/themes/netaffinity-theme/assets/images/logo-blue.png" data-eio="l"></noscript> 3815 </a> 3816 3817 </div> 3818 <div class="header-right desktop"> 3819 <a href="https://giftvouchers.irelands-blue-book.ie/property/ibbvie/vouchers/list" target="_blank" class="btn btn-vouchers"> 3820 <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 512 512"><!--!Font Awesome Free 6.7.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc.--><path d="M190.5 68.8L225.3 128l-1.3 0-72 0c-22.1 0-40-17.9-40-40s17.9-40 40-40l2.2 0c14.9 0 28.8 7.9 36.3 20.8zM64 88c0 14.4 3.5 28 9.6 40L32 128c-17.7 0-32 14.3-32 32l0 64c0 17.7 14.3 32 32 32l448 0c17.7 0 32-14.3 32-32l0-64c0-17.7-14.3-32-32-32l-41.6 0c6.1-12 9.6-25.6 9.6-40c0-48.6-39.4-88-88-88l-2.2 0c-31.9 0-61.5 16.9-77.7 44.4L256 85.5l-24.1-41C215.7 16.9 186.1 0 154.2 0L152 0C103.4 0 64 39.4 64 88zm336 0c0 22.1-17.9 40-40 40l-72 0-1.3 0 34.8-59.2C329.1 55.9 342.9 48 357.8 48l2.2 0c22.1 0 40 17.9 40 40zM32 288l0 176c0 26.5 21.5 48 48 48l144 0 0-224L32 288zM288 512l144 0c26.5 0 48-21.5 48-48l0-176-192 0 0 224z"></path></svg> 3821 <span>Gift Vouchers</span> 3822 </a> 3823 3824 <a href="#" class="btn btn-book open-searchbox-2648"> 3825 <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 448 512"><!--!Font Awesome Free 6.7.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc.--><path d="M128 0c17.7 0 32 14.3 32 32l0 32 128 0 0-32c0-17.7 14.3-32 32-32s32 14.3 32 32l0 32 48 0c26.5 0 48 21.5 48 48l0 48L0 160l0-48C0 85.5 21.5 64 48 64l48 0 0-32c0-17.7 14.3-32 32-32zM0 192l448 0 0 272c0 26.5-21.5 48-48 48L48 512c-26.5 0-48-21.5-48-48L0 192zm64 80l0 32c0 8.8 7.2 16 16 16l32 0c8.8 0 16-7.2 16-16l0-32c0-8.8-7.2-16-16-16l-32 0c-8.8 0-16 7.2-16 16zm128 0l0 32c0 8.8 7.2 16 16 16l32 0c8.8 0 16-7.2 16-16l0-32c0-8.8-7.2-16-16-16l-32 0c-8.8 0-16 7.2-16 16zm144-16c-8.8 0-16 7.2-16 16l0 32c0 8.8 7.2 16 16 16l32
38250c8.8 0 16-7.2 16-16l0-32c0-8.8-7.2-16-16-16l-32 0zM64 400l0 32c0 8.8 7.2 16 16 16l32 0c8.8 0 16-7.2 16-16l0-32c0-8.8-7.2-16-16-16l-32 0c-8.8 0-16 7.2-16 16zm144-16c-8.8 0-16 7.2-16 16l0 32c0 8.8 7.2 16 16 16l32 0c8.8 0 16-7.2 16-16l0-32c0-8.8-7.2-16-16-16l-32 0zm112 16l0 32c0 8.8 7.2 16 16 16l32 0c8.8 0 16-7.2 16-16l0-32c0-8.8-7.2-16-16-16l-32 0c-8.8 0-16 7.2-16 16z"></path></svg> 3826 <span>Book Your Stay</span> 3827 </a> 3828 </div> 3829 </div> 3830</header> 3831 3832<div class="menu-overlay" tabindex="-1" aria-hidden="true" inert> 3833 <header class="header fixed"> 3834 <div class="header__container"> 3835 <div class="header-left"> 3836 <div class="hamburger__container btn"> 3837 <button class="hamburger hamburger--slider js-menu-open" type="button"> 3838 <span class="hamburger-box"> 3839 <span class="hamburger-inner"></span> 3840 </span> 3841 <p class="hamburger-text">menu</p> 3842 </button> 3843 </div> 3844 <div class="featured-menu"> 3845 <ul id="menu-featured-menu-5" class="featured-menu desktop"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1611"><a href="https://www.irelands-blue-book.ie/hotels-and-restaurants/">Hotels & Restaurants</a></li> 3846<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1328"><a href="https://www.irelands-blue-book.ie/offers/">Special Offers</a></li> 3847<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1329"><a href="https://www.irelands-blue-book.ie/contact/">Contact</a></li> 3848</ul> </div> 3849 </div> 3850 <div class="header-center"> 3851 <a href="https://www.irelands-blue-book.ie"> 3852 <img class="logo lazyload" width="141" height="74" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAI0AAABKAQAAAACuyOoEAAAAAnRSTlMAAHaTzTgAAAAUSURBVDjLY2AYBaNgFIyCUUB/AAAFfgABhZ9gHAAAAABJRU5ErkJggg==" data-src="https://www.irelands-blue-book.ie/wp-content/themes/netaffinity-theme/assets/images/logo-blue.png" decoding="async" data-eio-rwidth="141" data-eio-rheight="74"><noscript><img class="logo" width="141" height="74" src="https://www.irelands-blue-book.ie/wp-content/themes/netaffinity-theme/assets/images/logo-blue.png" data-eio="l"></noscript> 3853 </a> 3854 </div> 3855 <div class="header-right desktop"> 3856 <a href="https://giftvouchers.irelands-blue-book.ie/property/ibbvie/vouchers/list" target="_blank" class="btn btn-vouchers"> 3857 <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 512 512"><!--!Font Awesome Free 6.7.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc.--><path d="M190.5 68.8L225.3 128l-1.3 0-72 0c-22.1 0-40-17.9-40-40s17.9-40 40-40l2.2 0c14.9 0 28.8 7.9 36.3 20.8zM64 88c0 14.4 3.5 28 9.6 40L32 128c-17.7 0-32 14.3-32 32l0 64c0 17.7 14.3 32 32 32l448 0c17.7 0 32-14.3 32-32l0-64c0-17.7-14.3-32-32-32l-41.6 0c6.1-12 9.6-25.6 9.6-40c0-48.6-39.4-88-88-88l-2.2 0c-31.9 0-61.5 16.9-77.7 44.4L256 85.5l-24.1-41C215.7 16.9 186.1 0 154.2 0L152 0C103.4 0 64 39.4 64 88zm336 0c0 22.1-17.9 40-40 40l-72 0-1.3 0 34.8-59.2C329.1 55.9 342.9 48 357.8 48l2.2 0c22.1 0 40 17.9 40 40zM32 288l0 176c0 26.5 21.5 48 48 48l144 0 0-224L32 288zM288 512l144 0c26.5 0 48-21.5 48-48l0-176-192 0 0 224z"></path></svg> 3858 <span>Gift Vouchers</span> 3859 </a> 3860 3861 <a href="#" class="btn btn-book open-searchbox-2648"> 3862 <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 448 512"><!--!Font Awesome Free 6.7.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc.--><path d="M128 0c17.7 0 32 14.3 32 32l0 32 128 0 0-32c0-17.7 14.3-32 32-32s32 14.3 32 32l0 32 48 0c26.5 0 48 21.5 48 48l0 48L0 160l0-48C0 85.5 21.5 64 48 64l48 0 0-32c0-17.7 14.3-32 32-32zM0 192l448 0 0 272c0 26.5-21.5 48-48 48L48 512c-26.5 0-48-21.5-48-48L0 192zm64 80l0 32c0 8.8 7.2 16 16 16l32
38620c8.8 0 16-7.2 16-16l0-32c0-8.8-7.2-16-16-16l-32 0c-8.8 0-16 7.2-16 16zm128 0l0 32c0 8.8 7.2 16 16 16l32 0c8.8 0 16-7.2 16-16l0-32c0-8.8-7.2-16-16-16l-32 0c-8.8 0-16 7.2-16 16zm144-16c-8.8 0-16 7.2-16 16l0 32c0 8.8 7.2 16 16 16l32 0c8.8 0 16-7.2 16-16l0-32c0-8.8-7.2-16-16-16l-32 0zM64 400l0 32c0 8.8 7.2 16 16 16l32 0c8.8 0 16-7.2 16-16l0-32c0-8.8-7.2-16-16-16l-32 0c-8.8 0-16 7.2-16 16zm144-16c-8.8 0-16 7.2-16 16l0 32c0 8.8 7.2 16 16 16l32 0c8.8 0 16-7.2 16-16l0-32c0-8.8-7.2-16-16-16l-32 0zm112 16l0 32c0 8.8 7.2 16 16 16l32 0c8.8 0 16-7.2 16-16l0-32c0-8.8-7.2-16-16-16l-32 0c-8.8 0-16 7.2-16 16z"></path></svg> 3863 <span>Book Your Stay</span> 3864 </a> 3865 </div> 3866 </div> 3867</header> 3868 <div class="menu-overlay__container"> 3869 <div class="menu-overlay-left"> 3870 <ul id="menu-main-menu-1" class="menu"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home menu-item-105"><a href="https://www.irelands-blue-book.ie/">Home</a></li> 3871<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1609"><a href="https://www.irelands-blue-book.ie/hotels-and-restaurants/">Hotels & Restaurants</a></li> 3872<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1238"><a href="https://www.irelands-blue-book.ie/offers/">Special Offers</a></li> 3873<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1237"><a href="https://www.irelands-blue-book.ie/get-inspired/">Get Inspired</a></li> 3874<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1231"><a href="https://www.irelands-blue-book.ie/order-irelands-blue-book/">Order Ireland’s Blue Book</a></li> 3875<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1230"><a href="https://www.irelands-blue-book.ie/contact/">Contact</a></li> 3876</ul> <div class="socials touch"> 3877 <div class="socials-items"> 3878 <a href="https://x.com/IrelandBlueBook" target="_blank" class="socials-item x btn"> 3879 <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 28.121 28.74"> 3880 <path id="twiiterX" class="fill-path" d="M16.737,12.169,27.2,0H24.723l-9.09,10.566L8.373,0H0L10.979,15.977,0,28.74H2.482l9.6-11.159L19.748,28.74h8.373L16.737,12.169Zm-3.4,3.949-1.113-1.591L3.375,1.868h3.81l7.143,10.217,1.113,1.591,9.285,13.28h-3.81L13.339,16.118Z" fill="#15274c"></path> 3881 </svg> 3882 </a> 3883 <a href="https://www.instagram.com/irelandsbluebook/" target="_blank" class="socials-item instagram btn"> 3884 <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 29.881 29.874" style="transform: rotate(180deg);"> 3885 <path id="instagram" class="fill-path" d="M14.295,53.563a7.369,7.369,0,1,0-7.369-7.369A7.357,7.357,0,0,0,14.295,53.563Zm0-12.159A4.791,4.791,0,1,1,9.5,46.195,4.8,4.8,0,0,1,14.295,41.4ZM4.906,53.865a1.719,1.719,0,1,1,1.719,1.719A1.715,1.715,0,0,1,4.906,53.865ZM.026,52.121a8.505,8.505,0,0,0,2.322,6.022,8.561,8.561,0,0,0,6.022,2.322c2.373.135,9.485.135,11.858,0a8.549,8.549,0,0,0,6.022-2.315,8.533,8.533,0,0,0,2.322-6.022c.135-2.373.135-9.485,0-11.858a8.505,8.505,0,0,0-2.322-6.022,8.572,8.572,0,0,0-6.022-2.322c-2.373-.135-9.485-.135-11.858,0a8.505,8.505,0,0,0-6.022,2.322A8.561,8.561,0,0,0,.026,40.269C-.109,42.642-.109,49.748.026,52.121Zm3.065-14.4a4.85,4.85,0,0,1,2.732-2.732c1.892-.75,6.381-.577,8.472-.577s6.586-.167,8.472.577A4.85,4.85,0,0,1,25.5,37.723c.75,1.892.577,6.381.577,8.472s.167,6.586-.577,8.472A4.85,4.85,0,0,1,22.767,57.4c-1.892.75-6.381.577-8.472.577s-6.586.167-8.472-.577a4.85,4.85,0,0,1-2.732-2.732c-.75-1.892-.577-6.381-.577-8.472S2.341,39.609,3.091,37.723Z" transform="translate(0.642 -31.258)" fill="#15274c" stroke="#707070" stroke-width="1"></path> 3886 </svg> 3887 </a> 3888 <a href="https://www.youtube.com/user/IrelandsBlueBook" target="_blank" class="socials-item youtube btn"> 3889 <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 32.952 23.17"> 3890 <path id="youtube" class="fill-path" d="M47.2,67.625a4.14,4.14,0,0,0-2.913-2.932C41.714,64,31.409,64,31.409,64s-10.3,0-12.874.693a4.141,4.141,0,0,0-2.913,2.932,46.619,46.619,0,0,0,0,15.966,4.079,4.079,0,0,0,2.913,2.885c2.57.693,12.874.693,12.874.693s10.3,0,12.874-.693A4.079,4.079,0,0,0,47.2,83.591a46.618,46.618,0,0,0,0-15.966ZM28.039,8
38900.508v-9.8l8.613,4.9-8.613,4.9Z" transform="translate(-14.933 -64)" fill="#15274c"></path> 3891 </svg> 3892 </a> 3893 </div> 3894 </div> 3895 3896 </div> 3897 3898 <div class="menu-overlay-right desktop"> 3899 <picture><source type="image/webp" data-srcset="https://www.irelands-blue-book.ie/wp-content/uploads/2025/06/Skellig-Michael-1-814x1173.jpg.webp"><img width="814" height="1173" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAy4AAASVAQAAAABiYrc+AAAAAnRSTlMAAHaTzTgAAACMSURBVHja7cExAQAAAMKg9U9tCU+gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAbgbYAgABJMbIhwAAAABJRU5ErkJggg==" class="background-image desktop lazyload" alt="menu background image" decoding="async" data-eio="p" data-src="https://www.irelands-blue-book.ie/wp-content/uploads/2025/06/Skellig-Michael-1-814x1173.jpg" data-eio-rwidth="814" data-eio-rheight="1173"></picture><noscript><img width="814" height="1173" src="https://www.irelands-blue-book.ie/wp-content/uploads/2025/06/Skellig-Michael-1-814x1173.jpg" class="background-image desktop" alt="menu background image" decoding="async" data-eio="l"></noscript> <div class="socials"> 3900 <div class="socials-items"> 3901 3902 <a href="https://x.com/IrelandBlueBook" target="_blank" class="socials-item x btn"> 3903 <svg xmlns="http://www.w3.org/2000/svg" width="24.666" height="25.208" viewbox="0 0 24.666 25.208"> 3904 <path id="twiiterX" d="M14.68,10.674,23.862,0H21.685L13.712,9.268,7.344,0H0L9.63,14.014,0,25.208H2.177L10.6,15.42l6.726,9.788h7.344L14.68,10.674ZM11.7,14.138l-.976-1.4L2.96,1.638H6.3L12.567,10.6l.976,1.4,8.144,11.648H18.345L11.7,14.138Z" fill="#fff"></path> 3905 </svg> 3906 </a> 3907 <a href="https://www.instagram.com/irelandsbluebook/" target="_blank" class="socials-item instagram btn"> 3908 <svg xmlns="http://www.w3.org/2000/svg" width="25.214" height="25.208" viewbox="0 0 25.214 25.208" style="transform: rotate(180deg);"> 3909 <path id="instagram" d="M12.529,50.892a6.463,6.463,0,1,0-6.463-6.463A6.453,6.453,0,0,0,12.529,50.892Zm0-10.665a4.2,4.2,0,1,1-4.2,4.2A4.21,4.21,0,0,1,12.529,40.227ZM4.294,51.157A1.508,1.508,0,1,1,5.8,52.664,1.5,1.5,0,0,1,4.294,51.157ZM.014,49.627A7.46,7.46,0,0,0,2.05,54.909a7.509,7.509,0,0,0,5.282,2.036c2.081.118,8.319.118,10.4,0a7.5,7.5,0,0,0,5.282-2.031,7.485,7.485,0,0,0,2.036-5.282c.118-2.081.118-8.319,0-10.4a7.46,7.46,0,0,0-2.036-5.282,7.519,7.519,0,0,0-5.282-2.036c-2.081-.118-8.319-.118-10.4,0A7.46,7.46,0,0,0,2.05,33.95,7.509,7.509,0,0,0,.014,39.232C-.1,41.313-.1,47.546.014,49.627ZM2.7,37a4.254,4.254,0,0,1,2.4-2.4c1.659-.658,5.6-.506,7.431-.506s5.777-.146,7.431.506a4.254,4.254,0,0,1,2.4,2.4c.658,1.659.506,5.6.506,7.431s.146,5.777-.506,7.431a4.254,4.254,0,0,1-2.4,2.4c-1.659.658-5.6.506-7.431.506s-5.777.146-7.431-.506a4.254,4.254,0,0,1-2.4-2.4c-.658-1.659-.506-5.6-.506-7.431S2.044,38.652,2.7,37Z" transform="translate(0.075 -31.825)" fill="#fff"></path> 3910 </svg> 3911 </a> 3912 <a href="https://www.youtube.com/user/IrelandsBlueBook" target="_blank" class="socials-item youtube btn"> 3913 <svg xmlns="http://www.w3.org/2000/svg" width="28.904" height="20.323" viewbox="0 0 28.904 20.323"> 3914 <path id="youtube" d="M43.233,67.18a3.632,3.632,0,0,0-2.555-2.572C38.423,64,29.385,64,29.385,64s-9.038,0-11.292.608a3.632,3.632,0,0,0-2.555,2.572,40.891,40.891,0,0,0,0,14,3.578,3.578,0,0,0,2.555,2.531c2.254.608,11.292.608,11.292.608s9.038,0,11.292-.608a3.578,3.578,0,0,0,2.555-2.531,40.89,40.89,0,0,0,0-14Zm-16.8,11.3v-8.6l7.554,4.3Z" transform="translate(-14.933 -64)" fill="#fff"></path> 3915 </svg> 3916 </a> 3917 </div> 3918 </div> 3919 <div class="menu desktop"> 3920 <ul id="menu-footer-menu-1" class="menu"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1357"><a href="https://www.irelands-blue-book.ie/newsletter/">Newsletter</a></li> 3921<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1358"><a href="https://www.irelands-blue-book.ie/meet-the-team/">Meet the team</a></li> 3922<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1360"><a href="https://www.irelands-blue-book.ie/faqs/">FAQs</a></li> 3923<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1361"><a href="https://www.irelands-blue-book.ie/contact/">Contact</a></li> 3924<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1370"><a href="https://www.irelands-blue-book.ie/awards/">Awards</a></li> 3925<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2053"><a href="https://www.irelands-blue-book.ie/lost-voucher-form/">Lost Voucher Form</a></li> 3926<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-privacy-policy menu-item-1362"><a rel="privacy-policy" href="https://www.irelands-blue-book.ie/privacy-policy/">Privacy Policy</a></li> 3927<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1363"><a href="https://www.irelands-blue-book.ie/terms-conditions/">Terms & Conditions</a></li> 3928<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1364"><a href="https://www.irelands-blue-book.ie/sitemap/">Sitemap</a></li> 3929<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2155"><a href="https://www.irelands-blue-book.ie/join-the-blue-book/">Join The Blue Book</a></li> 3930<li class="cookie-trigger menu-item menu-item-type-custom menu-item-object-custom menu-item-2378"><a href="#">Cookie Notice</a></li> 3931</ul> </div> 3932 </div> 3933 </div> 3934</div> 3935 3936<div class="mobile-bar touch"> 3937 <a href="https://giftvouchers.irelands-blue-book.ie/property/ibbvie/vouchers/list" target="_blank" class="btn btn-vouchers"> 3938 <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 512 512"><!--!Font Awesome Free 6.7.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc.--><path d="M190.5 68.8L225.3 128l-1.3 0-72 0c-22.1 0-40-17.9-40-40s17.9-40 40-40l2.2 0c14.9 0 28.8 7.9 36.3 20.8zM64 88c0 14.4 3.5 28 9.6 40L32 128c-17.7 0-32 14.3-32 32l0 64c0 17.7 14.3 32 32 32l448 0c17.7 0 32-14.3 32-32l0-64c0-17.7-14.3-32-32-32l-41.6 0c6.1-12 9.6-25.6 9.6-40c0-48.6-39.4-88-88-88l-2.2 0c-31.9 0-61.5 16.9-77.7 44.4L256 85.5l-24.1-41C215.7 16.9 186.1 0 154.2 0L152 0C103.4 0 64 39.4 64 88zm336 0c0 22.1-17.9 40-40 40l-72 0-1.3 0 34.8-59.2C329.1 55.9 342.9 48 357.8 48l2.2 0c22.1 0 40 17.9 40 40zM32 288l0 176c0 26.5 21.5 48 48 48l144 0 0-224L32 288zM288 512l144 0c26.5 0 48-21.5 48-48l0-176-192 0 0 224z"></path></svg>
3939 <span>Gift Vouchers</span> 3940 </a> 3941 3942 <a href="#" class="btn btn-book open-searchbox-2648"> 3943 <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 448 512"><!--!Font Awesome Free 6.7.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc.--><path d="M128 0c17.7 0 32 14.3 32 32l0 32 128 0 0-32c0-17.7 14.3-32 32-32s32 14.3 32 32l0 32 48 0c26.5 0 48 21.5 48 48l0 48L0 160l0-48C0 85.5 21.5 64 48 64l48 0 0-32c0-17.7 14.3-32 32-32zM0 192l448 0 0 272c0 26.5-21.5 48-48 48L48 512c-26.5 0-48-21.5-48-48L0 192zm64 80l0 32c0 8.8 7.2 16 16 16l32 0c8.8 0 16-7.2 16-16l0-32c0-8.8-7.2-16-16-16l-32 0c-8.8 0-16 7.2-16 16zm128 0l0 32c0 8.8 7.2 16 16 16l32 0c8.8 0 16-7.2 16-16l0-32c0-8.8-7.2-16-16-16l-32 0c-8.8 0-16 7.2-16 16zm144-16c-8.8 0-16 7.2-16 16l0 32c0 8.8 7.2 16 16 16l32 0c8.8 0 16-7.2 16-16l0-32c0-8.8-7.2-16-16-16l-32 0zM64 400l0 32c0 8.8 7.2 16 16 16l32 0c8.8 0 16-7.2 16-16l0-32c0-8.8-7.2-16-16-16l-32 0c-8.8 0-16 7.2-16 16zm144-16c-8.8 0-16 7.2-16 16l0 32c0 8.8 7.2 16 16 16l32 0c8.8 0 16-7.2 16-16l0-32c0-8.8-7.2-16-16-16l-32 0zm112 16l0 32c0 8.8 7.2 16 16 16l32 0c8.8 0 16-7.2 16-16l0-32c0-8.8-7.2-16-16-16l-32 0c-8.8 0-16 7.2-16 16z"></path></svg> 3944 <span>Book Your Stay</span> 3945 </a></div> 3946 3947<div class="blog"> 3948 <div class="blog__container"> 3949 <p class="sub-title"> Ireland’s Blue Book Stories</p> 3950 <h1 class="title"> Blog</h1> 3951 <div class="blog-categories"> 3952 Categories: 3953 <div class="blog-category active-category"><a href="https://www.irelands-blue-book.ie/blog/">All Posts</a></div><div class="blog-category"><a href="https://www.irelands-blue-book.ie/category/activities/">Activities</a></div><div class="blog-category"><a href="https://www.irelands-blue-book.ie/category/blog-categories/">Blog Categories</a></div><div class="blog-category"><a href="https://www.irelands-blue-book.ie/category/food-and-drink/">Food and Drink</a></div><div class="blog-category"><a href="https://www.irelands-blue-book.ie/category/gardens/">Gardens</a></div><div class="blog-category"><a href="https://www.irelands-blue-book.ie/category/history/">History</a></div><div class="blog-category"><a href="https://www.irelands-blue-book.ie/category/plan-your-trip/">Plan Your Trip</a></div><div class="blog-category"><a href="https://www.irelands-blue-book.ie/category/spa/">Spa</a></div><div class="blog-category"><a href="https://www.irelands-blue-book.ie/category/sustainability/">Sustainability</a></div><div class="blog-category"><a href="https://www.irelands-blue-book.ie/category/weddings/">Weddings</a></div><div class="blog-category"><a href="https://www.irelands-blue-book.ie/category/wild-atlantic-way/">Wild Atlantic Way</a></div> </div> 3954 3955 3956 <div class="blog-items"> 3957 <a href="https://www.irelands-blue-book.ie/2026/01/26/a-night-in-a-castle-6-castle-stays-of-irelands-blue-book/" class="blog-item"> 3958 <div class="blog-item-image__container"> 3959 <picture>
3959<source sizes='(max-width: 501px) 100vw, 501px' type="image/webp" data-srcset="https://www.irelands-blue-book.ie/wp-content/uploads/2026/01/outside-exterior-501x328.jpg.webp 501w, https://www.irelands-blue-book.ie/wp-content/uploads/2026/01/outside-exterior-300x197.jpg.webp 300w, https://www.irelands-blue-book.ie/wp-content/uploads/2026/01/outside-exterior-1024x673.jpg.webp 1024w, https://www.irelands-blue-book.ie/wp-content/uploads/2026/01/outside-exterior-768x505.jpg.webp 768w, https://www.irelands-blue-book.ie/wp-content/uploads/2026/01/outside-exterior-483x316.jpg.webp 483w, https://www.irelands-blue-book.ie/wp-content/uploads/2026/01/outside-exterior-361x236.jpg.webp 361w, https://www.irelands-blue-book.ie/wp-content/uploads/2026/01/outside-exterior.jpg.webp 1041w"><img width="501" height="328" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAfUAAAFIAQAAAABhZ1oXAAAAAnRSTlMAAHaTzTgAAAArSURBVHja7cExAQAAAMKg9U9tCj+gAAAAAAAAAAAAAAAAAAAAAAAAAAB4GlIAAAGgizugAAAAAElFTkSuQmCC" class="attachment-directoryFeaturedImageDesktop size-directoryFeaturedImageDesktop wp-post-image lazyload" alt="outside exterior" decoding="async" title="A Night in a Castle: 6 Castle Stays of Ireland’s Blue Book 18" data-eio="p" data-src="https://www.irelands-blue-book.ie/wp-content/uploads/2026/01/outside-exterior-501x328.jpg" data-srcset="https://www.irelands-blue-book.ie/wp-content/uploads/2026/01/outside-exterior-501x328.jpg 501w, https://www.irelands-blue-book.ie/wp-content/uploads/2026/01/outside-exterior-300x197.jpg 300w, https://www.irelands-blue-book.ie/wp-content/uploads/2026/01/outside-exterior-1024x673.jpg 1024w, https://www.irelands-blue-book.ie/wp-content/uploads/2026/01/outside-exterior-768x505.jpg 768w, https://www.irelands-blue-book.ie/wp-content/uploads/2026/01/outside-exterior-483x316.jpg 483w, https://www.irelands-blue-book.ie/wp-content/uploads/2026/01/outside-exterior-361x236.jpg 361w, https://www.irelands-blue-book.ie/wp-content/uploads/2026/01/outside-exterior.jpg 1041w" data-max-width="501" data-sizes="auto" data-eio-rwidth="501" data-eio-rheight="328"></picture><noscript><img width="501" height="328" src="https://www.irelands-blue-book.ie/wp-content/uploads/2026/01/outside-exterior-501x328.jpg" class="attachment-directoryFeaturedImageDesktop size-directoryFeaturedImageDesktop wp-post-image" alt="outside exterior" decoding="async" srcset="https://www.irelands-blue-book.ie/wp-content/uploads/2026/01/outside-exterior-501x328.jpg 501w, https://www.irelands-blue-book.ie/wp-content/uploads/2026/01/outside-exterior-300x197.jpg 300w, https://www.irelands-blue-book.ie/wp-content/uploads/2026/01/outside-exterior-1024x673.jpg 1024w, https://www.irelands-blue-book.ie/wp-content/uploads/2026/01/outside-exterior-768x505.jpg 768w, https://www.irelands-blue-book.ie/wp-content/uploads/2026/01/outside-exterior-483x316.jpg 483w, https://www.irelands-blue-book.ie/wp-content/uploads/2026/01/outside-exterior-361x236.jpg 361w, https://www.irelands-blue-book.ie/wp-content/uploads/2026/01/outside-exterior.jpg 1041w" sizes="(max-width: 501px) 100v
3959w, 501px" title="A Night in a Castle: 6 Castle Stays of Ireland’s Blue Book 18" data-eio="l"></noscript> </div> 3960 <div class="blog-item-text__container"> 3961 <div class="blog-item-text__container-category__container"> 3962 <div class="blog-item-text__container-category">History </div> </div> 3963 <h5 class="blog-item-text__container-title">A Night in a Castle: 6 Castle Stays of Ireland’s Blue Book</h5> 3964 <p class="blog-item-text__container-reading-time">Reading Time: 2 minutes</p> 3965 <p class="blog-item-text__container-description">Looking for the best castle stays in Ireland? Discover six exceptional Irish castle hotels and historic estates, each offering a unique combination of centuries-old heritage, beautiful surroundings, refined comfort and warm Irish hospitality. These remarkable castle stays offer an unforgettable way to experience Ireland’s history, landscapes and legendary hospitality. Barberstown Castle Barberstown Castle is a […]</p> 3966 </div> 3967 </a> 3968 <a href="https://www.irelands-blue-book.ie/2026/01/05/11-indulgent-spas/" class="blog-item"> 3969 <div class="blog-item-image__container"> 3970 <picture>
3970<source sizes='(max-width: 501px) 100vw, 501px' type="image/webp" data-srcset="https://www.irelands-blue-book.ie/wp-content/uploads/2025/05/Spa_-Ice-House-501x328.jpg.webp 501w, https://www.irelands-blue-book.ie/wp-content/uploads/2025/05/Spa_-Ice-House-300x195.jpg.webp 300w, https://www.irelands-blue-book.ie/wp-content/uploads/2025/05/Spa_-Ice-House-483x316.jpg.webp 483w, https://www.irelands-blue-book.ie/wp-content/uploads/2025/05/Spa_-Ice-House-361x236.jpg.webp 361w"><img width="501" height="328" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAfUAAAFIAQAAAABhZ1oXAAAAAnRSTlMAAHaTzTgAAAArSURBVHja7cExAQAAAMKg9U9tCj+gAAAAAAAAAAAAAAAAAAAAAAAAAAB4GlIAAAGgizugAAAAAElFTkSuQmCC" class="attachment-directoryFeaturedImageDesktop size-directoryFeaturedImageDesktop wp-post-image lazyload" alt="Spa Ice House" decoding="async" title="15 Indulgent Spas 19" data-eio="p" data-src="https://www.irelands-blue-book.ie/wp-content/uploads/2025/05/Spa_-Ice-House-501x328.jpg" data-srcset="https://www.irelands-blue-book.ie/wp-content/uploads/2025/05/Spa_-Ice-House-501x328.jpg 501w, https://www.irelands-blue-book.ie/wp-content/uploads/2025/05/Spa_-Ice-House-300x195.jpg 300w, https://www.irelands-blue-book.ie/wp-content/uploads/2025/05/Spa_-Ice-House-483x316.jpg 483w, https://www.irelands-blue-book.ie/wp-content/uploads/2025/05/Spa_-Ice-House-361x236.jpg 361w" data-max-width="501" data-sizes="auto" data-eio-rwidth="501" data-eio-rheight="328"></picture><noscript><img width="501" height="328" src="https://www.irelands-blue-book.ie/wp-content/uploads/2025/05/Spa_-Ice-House-501x328.jpg" class="attachment-directoryFeaturedImageDesktop size-directoryFeaturedImageDesktop wp-post-image" alt="Spa Ice House" decoding="async" srcset="https://www.irelands-blue-book.ie/wp-content/uploads/2025/05/Spa_-Ice-House-501x328.jpg 501w, https://www.irelands-blue-book.ie/wp-content/uploads/2025/05/Spa_-Ice-House-300x195.jpg 300w, https://www.irelands-blue-book.ie/wp-content/uploads/2025/05/Spa_-Ice-House-483x316.jpg 483w, https://www.irelands-blue-book.ie/wp-content/uploads/2025/05/Spa_-Ice-House-361x236.jpg 361w" sizes="(max-width: 501px) 100v
3970w, 501px" title="15 Indulgent Spas 19" data-eio="l"></noscript> </div> 3971 <div class="blog-item-text__container"> 3972 <div class="blog-item-text__container-category__container"> 3973 <div class="blog-item-text__container-category">Spa </div> </div> 3974 <h5 class="blog-item-text__container-title">15 Indulgent Spas</h5> 3975 <p class="blog-item-text__container-reading-time">Reading Time: 8 minutes</p> 3976 <p class="blog-item-text__container-description">Relax, Renew and Revitalize at these indulgent spas of Ireland’s Blue Book. 1. The Victorian Treatment Rooms at Castle Leslie Estate – Co. Monaghan Nestled on 1,000 acres of undulating Irish countryside, Castle Leslie Estate offers complete respite from the rest of the world, the perfect location to indulge in their fabulous spa. A visit to the Victorian Treatment […]</p> 3977 </div> 3978 </a> 3979 <a href="https://www.irelands-blue-book.ie/2025/11/04/exciting-news/" class="blog-item"> 3980 <div class="blog-item-image__container"> 3981 <picture>
3981<source sizes='(max-width: 501px) 100vw, 501px' type="image/webp" data-srcset="https://www.irelands-blue-book.ie/wp-content/uploads/2025/10/DJI_0385-501x328.jpg.webp 501w, https://www.irelands-blue-book.ie/wp-content/uploads/2025/10/DJI_0385-483x316.jpg.webp 483w, https://www.irelands-blue-book.ie/wp-content/uploads/2025/10/DJI_0385-361x236.jpg.webp 361w"><img width="501" height="328" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAfUAAAFIAQAAAABhZ1oXAAAAAnRSTlMAAHaTzTgAAAArSURBVHja7cExAQAAAMKg9U9tCj+gAAAAAAAAAAAAAAAAAAAAAAAAAAB4GlIAAAGgizugAAAAAElFTkSuQmCC" class="attachment-directoryFeaturedImageDesktop size-directoryFeaturedImageDesktop wp-post-image lazyload" alt="DJI 0385" decoding="async" title="Exciting News 20" data-eio="p" data-src="https://www.irelands-blue-book.ie/wp-content/uploads/2025/10/DJI_0385-501x328.jpg" data-srcset="https://www.irelands-blue-book.ie/wp-content/uploads/2025/10/DJI_0385-501x328.jpg 501w, https://www.irelands-blue-book.ie/wp-content/uploads/2025/10/DJI_0385-483x316.jpg 483w, https://www.irelands-blue-book.ie/wp-content/uploads/2025/10/DJI_0385-361x236.jpg 361w" data-max-width="501" data-sizes="auto" data-eio-rwidth="501" data-eio-rheight="328"></picture><noscript><img width="501" height="328" src="https://www.irelands-blue-book.ie/wp-content/uploads/2025/10/DJI_0385-501x328.jpg" class="attachment-directoryFeaturedImageDesktop size-directoryFeaturedImageDesktop wp-post-image" alt="DJI 0385" decoding="async" srcset="https://www.irelands-blue-book.ie/wp-content/uploads/2025/10/DJI_0385-501x328.jpg 501w, https://www.irelands-blue-book.ie/wp-content/uploads/2025/10/DJI_0385-483x316.jpg 483w, https://www.irelands-blue-book.ie/wp-content/uploads/2025/10/DJI_0385-361x236.jpg 361w" sizes="(max-width: 501px) 100v
3981w, 501px" title="Exciting News 20" data-eio="l"></noscript> </div> 3982 <div class="blog-item-text__container"> 3983 <div class="blog-item-text__container-category__container"> 3984 <div class="blog-item-text__container-category">Plan Your Trip </div> </div> 3985 <h5 class="blog-item-text__container-title">Exciting News</h5> 3986 <p class="blog-item-text__container-reading-time">Reading Time: 2 minutes</p> 3987 <p class="blog-item-text__container-description">Three Five-Star Hotels Join Ireland’s Blue Book Collection for 2026 Dylan Hotel Co. Dublin Nestled in a tranquil corner beside vibrant Baggot Street and, just steps away from St Stephens Green and Grafton Street, the 72- bedroom Dylan Hotel offers the perfect location to explore Dublin City. Set in a stunning Victorian building: the Dylan […]</p> 3988 </div> 3989 </a> 3990 <a href="https://www.irelands-blue-book.ie/2025/07/23/ditch-the-car-6-hotels-you-can-travel-to-by-train/" class="blog-item"> 3991 <div class="blog-item-image__container"> 3992 <picture>
3992<source sizes='(max-width: 501px) 100vw, 501px' type="image/webp" data-srcset="https://www.irelands-blue-book.ie/wp-content/uploads/2025/05/Glenlo-Abbey-Exterior-501x328.jpg.webp 501w, https://www.irelands-blue-book.ie/wp-content/uploads/2025/05/Glenlo-Abbey-Exterior-483x316.jpg.webp 483w, https://www.irelands-blue-book.ie/wp-content/uploads/2025/05/Glenlo-Abbey-Exterior-361x236.jpg.webp 361w"><img width="501" height="328" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAfUAAAFIAQAAAABhZ1oXAAAAAnRSTlMAAHaTzTgAAAArSURBVHja7cExAQAAAMKg9U9tCj+gAAAAAAAAAAAAAAAAAAAAAAAAAAB4GlIAAAGgizugAAAAAElFTkSuQmCC" class="attachment-directoryFeaturedImageDesktop size-directoryFeaturedImageDesktop wp-post-image lazyload" alt="Glenlo Abbey Exterior" decoding="async" title="Take the Train 21" data-eio="p" data-src="https://www.irelands-blue-book.ie/wp-content/uploads/2025/05/Glenlo-Abbey-Exterior-501x328.jpg" data-srcset="https://www.irelands-blue-book.ie/wp-content/uploads/2025/05/Glenlo-Abbey-Exterior-501x328.jpg 501w, https://www.irelands-blue-book.ie/wp-content/uploads/2025/05/Glenlo-Abbey-Exterior-483x316.jpg 483w, https://www.irelands-blue-book.ie/wp-content/uploads/2025/05/Glenlo-Abbey-Exterior-361x236.jpg 361w" data-max-width="501" data-sizes="auto" data-eio-rwidth="501" data-eio-rheight="328"></picture><noscript><img width="501" height="328" src="https://www.irelands-blue-book.ie/wp-content/uploads/2025/05/Glenlo-Abbey-Exterior-501x328.jpg" class="attachment-directoryFeaturedImageDesktop size-directoryFeaturedImageDesktop wp-post-image" alt="Glenlo Abbey Exterior" decoding="async" srcset="https://www.irelands-blue-book.ie/wp-content/uploads/2025/05/Glenlo-Abbey-Exterior-501x328.jpg 501w, https://www.irelands-blue-book.ie/wp-content/uploads/2025/05/Glenlo-Abbey-Exterior-483x316.jpg 483w, https://www.irelands-blue-book.ie/wp-content/uploads/2025/05/Glenlo-Abbey-Exterior-361x236.jpg 361w" sizes="(max-width: 501px) 100v
3992w, 501px" title="Take the Train 21" data-eio="l"></noscript> </div> 3993 <div class="blog-item-text__container"> 3994 <div class="blog-item-text__container-category__container"> 3995 <div class="blog-item-text__container-category">Sustainability </div> </div> 3996 <h5 class="blog-item-text__container-title">Take the Train</h5> 3997 <p class="blog-item-text__container-reading-time">Reading Time: 5 minutes</p> 3998 <p class="blog-item-text__container-description">6 Hotels You Can Travel to by Train Glenlo Abbey Hotel & Estate, Co. Galway A warm welcome awaits you at the 5-star Glenlo Abbey Hotel & Estate. This luxury hotel is nestled on a stunning 138-acre estate overlooking Lough Corrib, just a short drive from Galway train station, which is located in Galway city […]</p> 3999 </div> 4000 </a> 4001 <a href="https://www.irelands-blue-book.ie/2025/07/03/time-for-tea/" class="blog-item"> 4002 <div class="blog-item-image__container"> 4003 <picture>
4003<source sizes='(max-width: 501px) 100vw, 501px' type="image/webp" data-srcset="https://www.irelands-blue-book.ie/wp-content/uploads/2025/05/Afternoon-Tea_-Butler-House-501x328.jpg.webp 501w, https://www.irelands-blue-book.ie/wp-content/uploads/2025/05/Afternoon-Tea_-Butler-House-483x316.jpg.webp 483w, https://www.irelands-blue-book.ie/wp-content/uploads/2025/05/Afternoon-Tea_-Butler-House-361x236.jpg.webp 361w"><img width="501" height="328" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAfUAAAFIAQAAAABhZ1oXAAAAAnRSTlMAAHaTzTgAAAArSURBVHja7cExAQAAAMKg9U9tCj+gAAAAAAAAAAAAAAAAAAAAAAAAAAB4GlIAAAGgizugAAAAAElFTkSuQmCC" class="attachment-directoryFeaturedImageDesktop size-directoryFeaturedImageDesktop wp-post-image lazyload" alt="Afternoon Tea Butler House" decoding="async" title="Time for Tea 22" data-eio="p" data-src="https://www.irelands-blue-book.ie/wp-content/uploads/2025/05/Afternoon-Tea_-Butler-House-501x328.jpg" data-srcset="https://www.irelands-blue-book.ie/wp-content/uploads/2025/05/Afternoon-Tea_-Butler-House-501x328.jpg 501w, https://www.irelands-blue-book.ie/wp-content/uploads/2025/05/Afternoon-Tea_-Butler-House-483x316.jpg 483w, https://www.irelands-blue-book.ie/wp-content/uploads/2025/05/Afternoon-Tea_-Butler-House-361x236.jpg 361w" data-max-width="501" data-sizes="auto" data-eio-rwidth="501" data-eio-rheight="328"></picture><noscript><img width="501" height="328" src="https://www.irelands-blue-book.ie/wp-content/uploads/2025/05/Afternoon-Tea_-Butler-House-501x328.jpg" class="attachment-directoryFeaturedImageDesktop size-directoryFeaturedImageDesktop wp-post-image" alt="Afternoon Tea Butler House" decoding="async" srcset="https://www.irelands-blue-book.ie/wp-content/uploads/2025/05/Afternoon-Tea_-Butler-House-501x328.jpg 501w, https://www.irelands-blue-book.ie/wp-content/uploads/2025/05/Afternoon-Tea_-Butler-House-483x316.jpg 483w, https://www.irelands-blue-book.ie/wp-content/uploads/2025/05/Afternoon-Tea_-Butler-House-361x236.jpg 361w" sizes="(max-width: 501px) 100v
4003w, 501px" title="Time for Tea 22" data-eio="l"></noscript> </div> 4004 <div class="blog-item-text__container"> 4005 <div class="blog-item-text__container-category__container"> 4006 <div class="blog-item-text__container-category">Food and Drink </div> </div> 4007 <h5 class="blog-item-text__container-title">Time for Tea</h5> 4008 <p class="blog-item-text__container-reading-time">Reading Time: 8 minutes</p> 4009 <p class="blog-item-text__container-description">The tradition of ‘taking tea’ started in the 19th Century to banish that ‘sinking feeling’ mid-afternoon and it has become a treat to end an afternoons sightseeing or just an excuse to cosy by a warm log fire. From luxury hotels to country castles with breathtaking landscapes, we have selected a number of the finest […]</p> 4010 </div> 4011 </a> 4012 <a href="https://www.irelands-blue-book.ie/2025/06/26/soak-up-the-suds/" class="blog-item"> 4013 <div class="blog-item-image__container"> 4014 <picture>
4014<source sizes='(max-width: 501px) 100vw, 501px' type="image/webp" data-srcset="https://www.irelands-blue-book.ie/wp-content/uploads/2025/05/Coopershill-bathroom-501x328.jpg.webp 501w, https://www.irelands-blue-book.ie/wp-content/uploads/2025/05/Coopershill-bathroom-483x316.jpg.webp 483w, https://www.irelands-blue-book.ie/wp-content/uploads/2025/05/Coopershill-bathroom-361x236.jpg.webp 361w"><img width="501" height="328" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAfUAAAFIAQAAAABhZ1oXAAAAAnRSTlMAAHaTzTgAAAArSURBVHja7cExAQAAAMKg9U9tCj+gAAAAAAAAAAAAAAAAAAAAAAAAAAB4GlIAAAGgizugAAAAAElFTkSuQmCC" class="attachment-directoryFeaturedImageDesktop size-directoryFeaturedImageDesktop wp-post-image lazyload" alt="Coopershill bathroom" decoding="async" title="Soak up the Suds 23" data-eio="p" data-src="https://www.irelands-blue-book.ie/wp-content/uploads/2025/05/Coopershill-bathroom-501x328.jpg" data-srcset="https://www.irelands-blue-book.ie/wp-content/uploads/2025/05/Coopershill-bathroom-501x328.jpg 501w, https://www.irelands-blue-book.ie/wp-content/uploads/2025/05/Coopershill-bathroom-483x316.jpg 483w, https://www.irelands-blue-book.ie/wp-content/uploads/2025/05/Coopershill-bathroom-361x236.jpg 361w" data-max-width="501" data-sizes="auto" data-eio-rwidth="501" data-eio-rheight="328"></picture><noscript><img width="501" height="328" src="https://www.irelands-blue-book.ie/wp-content/uploads/2025/05/Coopershill-bathroom-501x328.jpg" class="attachment-directoryFeaturedImageDesktop size-directoryFeaturedImageDesktop wp-post-image" alt="Coopershill bathroom" decoding="async" srcset="https://www.irelands-blue-book.ie/wp-content/uploads/2025/05/Coopershill-bathroom-501x328.jpg 501w, https://www.irelands-blue-book.ie/wp-content/uploads/2025/05/Coopershill-bathroom-483x316.jpg 483w, https://www.irelands-blue-book.ie/wp-content/uploads/2025/05/Coopershill-bathroom-361x236.jpg 361w" sizes="(max-width: 501px) 100v
4014w, 501px" title="Soak up the Suds 23" data-eio="l"></noscript> </div> 4015 <div class="blog-item-text__container"> 4016 <div class="blog-item-text__container-category__container"> 4017 <div class="blog-item-text__container-category">Plan Your Trip </div> </div> 4018 <h5 class="blog-item-text__container-title">Soak up the Suds</h5> 4019 <p class="blog-item-text__container-reading-time">Reading Time: 5 minutes</p> 4020 <p class="blog-item-text__container-description">Relax, unwind and float effortlessly in a calming and serene state with these 7 Blissful Bathtubs from Ireland’s Blue Book. 1. Castle Leslie Estate, Co Monaghan Each bathroom is unique at Castle Leslie, here you will find the oldest plumbed bath in Ireland, a throne toilet and a complete bathroom hidden away in a doll’s house. […]</p> 4021 </div> 4022 </a> 4023 <a href="https://www.irelands-blue-book.ie/2025/06/04/4-hotels-with-outdoor-hot-tubs/" class="blog-item"> 4024 <div class="blog-item-image__container"> 4025 <picture>
4025<source sizes='(max-width: 501px) 100vw, 501px' type="image/webp" data-srcset="https://www.irelands-blue-book.ie/wp-content/uploads/2025/05/Spa_-Wineport-Lodge-501x328.jpg.webp 501w, https://www.irelands-blue-book.ie/wp-content/uploads/2025/05/Spa_-Wineport-Lodge-483x316.jpg.webp 483w, https://www.irelands-blue-book.ie/wp-content/uploads/2025/05/Spa_-Wineport-Lodge-361x236.jpg.webp 361w"><img width="501" height="328" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAfUAAAFIAQAAAABhZ1oXAAAAAnRSTlMAAHaTzTgAAAArSURBVHja7cExAQAAAMKg9U9tCj+gAAAAAAAAAAAAAAAAAAAAAAAAAAB4GlIAAAGgizugAAAAAElFTkSuQmCC" class="attachment-directoryFeaturedImageDesktop size-directoryFeaturedImageDesktop wp-post-image lazyload" alt="Spa Wineport Lodge" decoding="async" title="4 Hotels with Outdoor Hot Tubs 24" data-eio="p" data-src="https://www.irelands-blue-book.ie/wp-content/uploads/2025/05/Spa_-Wineport-Lodge-501x328.jpg" data-srcset="https://www.irelands-blue-book.ie/wp-content/uploads/2025/05/Spa_-Wineport-Lodge-501x328.jpg 501w, https://www.irelands-blue-book.ie/wp-content/uploads/2025/05/Spa_-Wineport-Lodge-483x316.jpg 483w, https://www.irelands-blue-book.ie/wp-content/uploads/2025/05/Spa_-Wineport-Lodge-361x236.jpg 361w" data-max-width="501" data-sizes="auto" data-eio-rwidth="501" data-eio-rheight="328"></picture><noscript><img width="501" height="328" src="https://www.irelands-blue-book.ie/wp-content/uploads/2025/05/Spa_-Wineport-Lodge-501x328.jpg" class="attachment-directoryFeaturedImageDesktop size-directoryFeaturedImageDesktop wp-post-image" alt="Spa Wineport Lodge" decoding="async" srcset="https://www.irelands-blue-book.ie/wp-content/uploads/2025/05/Spa_-Wineport-Lodge-501x328.jpg 501w, https://www.irelands-blue-book.ie/wp-content/uploads/2025/05/Spa_-Wineport-Lodge-483x316.jpg 483w, https://www.irelands-blue-book.ie/wp-content/uploads/2025/05/Spa_-Wineport-Lodge-361x236.jpg 361w" sizes="(max-width: 501px) 100v
4025w, 501px" title="4 Hotels with Outdoor Hot Tubs 24" data-eio="l"></noscript> </div> 4026 <div class="blog-item-text__container"> 4027 <div class="blog-item-text__container-category__container"> 4028 <div class="blog-item-text__container-category">Spa </div> </div> 4029 <h5 class="blog-item-text__container-title">4 Hotels with Outdoor Hot Tubs</h5> 4030 <p class="blog-item-text__container-reading-time">Reading Time: 2 minutes</p> 4031 <p class="blog-item-text__container-description">The Ice House Hotel Perched on the banks of the River Moy in Ballina, County Mayo, The Ice House Hotel combines contemporary style with historical charm. Guests can enjoy an outdoor hot tub with stunning river views, adding a touch of luxury to their stay. Highlight: Modern design and riverside location. Why stay here: Perfect […]</p> 4032 </div> 4033 </a> 4034 <a href="https://www.irelands-blue-book.ie/2025/05/23/12-great-ways-to-use-your-gift-voucher-from-irelands-blue-book/" class="blog-item"> 4035 <div class="blog-item-image__container"> 4036 <picture>
4036<source sizes='(max-width: 501px) 100vw, 501px' type="image/webp" data-srcset="https://www.irelands-blue-book.ie/wp-content/uploads/2025/05/Spa_-Cashel-Palace-Hotel-501x328.jpg.webp 501w, https://www.irelands-blue-book.ie/wp-content/uploads/2025/05/Spa_-Cashel-Palace-Hotel-483x316.jpg.webp 483w, https://www.irelands-blue-book.ie/wp-content/uploads/2025/05/Spa_-Cashel-Palace-Hotel-361x236.jpg.webp 361w"><img width="501" height="328" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAfUAAAFIAQAAAABhZ1oXAAAAAnRSTlMAAHaTzTgAAAArSURBVHja7cExAQAAAMKg9U9tCj+gAAAAAAAAAAAAAAAAAAAAAAAAAAB4GlIAAAGgizugAAAAAElFTkSuQmCC" class="attachment-directoryFeaturedImageDesktop size-directoryFeaturedImageDesktop wp-post-image lazyload" alt="Spa Cashel Palace Hotel" decoding="async" title="12 Great Ways to Use Your Gift Voucher from Ireland’s Blue Book 25" data-eio="p" data-src="https://www.irelands-blue-book.ie/wp-content/uploads/2025/05/Spa_-Cashel-Palace-Hotel-501x328.jpg" data-srcset="https://www.irelands-blue-book.ie/wp-content/uploads/2025/05/Spa_-Cashel-Palace-Hotel-501x328.jpg 501w, https://www.irelands-blue-book.ie/wp-content/uploads/2025/05/Spa_-Cashel-Palace-Hotel-483x316.jpg 483w, https://www.irelands-blue-book.ie/wp-content/uploads/2025/05/Spa_-Cashel-Palace-Hotel-361x236.jpg 361w" data-max-width="501" data-sizes="auto" data-eio-rwidth="501" data-eio-rheight="328"></picture><noscript><img width="501" height="328" src="https://www.irelands-blue-book.ie/wp-content/uploads/2025/05/Spa_-Cashel-Palace-Hotel-501x328.jpg" class="attachment-directoryFeaturedImageDesktop size-directoryFeaturedImageDesktop wp-post-image" alt="Spa Cashel Palace Hotel" decoding="async" srcset="https://www.irelands-blue-book.ie/wp-content/uploads/2025/05/Spa_-Cashel-Palace-Hotel-501x328.jpg 501w, https://www.irelands-blue-book.ie/wp-content/uploads/2025/05/Spa_-Cashel-Palace-Hotel-483x316.jpg 483w, https://www.irelands-blue-book.ie/wp-content/uploads/2025/05/Spa_-Cashel-Palace-Hotel-361x236.jpg 361w" sizes="(max-width: 501px) 100v
4036w, 501px" title="12 Great Ways to Use Your Gift Voucher from Ireland’s Blue Book 25" data-eio="l"></noscript> </div> 4037 <div class="blog-item-text__container"> 4038 <div class="blog-item-text__container-category__container"> 4039 <div class="blog-item-text__container-category">Plan Your Trip </div> </div> 4040 <h5 class="blog-item-text__container-title">12 Great Ways to Use Your Gift Voucher from Ireland’s Blue Book</h5> 4041 <p class="blog-item-text__container-reading-time">Reading Time: 8 minutes</p> 4042 <p class="blog-item-text__container-description">Go to a Michelin-starred restaurant Many of Ireland’s very top restaurants are to be found in the Ireland’s Blue Book collection. If you fancy a world-class meal from a kitchen which has won that globally coveted symbol of recognition, a star from the famed Michelin guide, we have five outstanding restaurants to choose from: Chapter […]</p> 4043 </div> 4044 </a> 4045 <a href="https://www.irelands-blue-book.ie/2025/05/15/five-reasons-why-irelands-blue-book-gift-vouchers-make-the-perfect-wedding-gift/" class="blog-item"> 4046 <div class="blog-item-image__container"> 4047 <img width="501" height="328" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAfUAAAFIAQAAAABhZ1oXAAAAAnRSTlMAAHaTzTgAAAArSURBVHja7cExAQAAAMKg9U9tCj+gAAAAAAAAAAAAAAAAAAAAAAAAAAB4GlIAAAGgizugAAAAAElFTkSuQmCC" class="attachment-directoryFeaturedImageDesktop size-directoryFeaturedImageDesktop wp-post-image lazyload" alt="Wedding Fernhill House" decoding="async" title="Five reasons why Ireland's Blue Book Gift Vouchers make the perfect wedding gift 26" data-src="https://www.irelands-blue-book.ie/wp-content/uploads/2025/05/Wedding_-Fernhill-House-501x328.jpeg" data-srcset="https://www.irelands-blue-book.ie/wp-content/uploads/2025/05/Wedding_-Fernhill-House-501x328.jpeg 501w, https://www.irelands-blue-book.ie/wp-content/uploads/2025/05/Wedding_-Fernhill-House-483x316.jpeg 483w, https://www.irelands-blue-book.ie/wp-content/uploads/2025/05/Wedding_-Fernhill-House-361x236.jpeg 361w" data-max-width="501" data-sizes="auto" data-eio-rwidth="501" data-eio-rheight="328"><noscript><img width="501" height="328" src="https://www.irelands-blue-book.ie/wp-content/uploads/2025/05/Wedding_-Fernhill-House-501x328.jpeg" class="attachment-directoryFeaturedImageDesktop size-directoryFeaturedImageDesktop wp-post-image" alt="Wedding Fernhill House" decoding="async" srcset="https://www.irelands-blue-book.ie/wp-content/uploads/2025/05/Wedding_-Fernhill-House-501x328.jpeg 501w, https://www.irelands-blue-book.ie/wp-content/uploads/2025/05/Wedding_-Fernhill-House-483x316.jpeg 483w, https://www.irelands-blue-book.ie/wp-content/uploads/2025/05/Wedding_-Fernhill-House-361x236.jpeg 361w" sizes="(max-width: 501px) 100v
4047w, 501px" title="Five reasons why Ireland's Blue Book Gift Vouchers make the perfect wedding gift 26" data-eio="l"></noscript> </div> 4048 <div class="blog-item-text__container"> 4049 <div class="blog-item-text__container-category__container"> 4050 <div class="blog-item-text__container-category">Weddings </div> </div> 4051 <h5 class="blog-item-text__container-title">Five reasons why Ireland’s Blue Book Gift Vouchers make the perfect wedding gift</h5> 4052 <p class="blog-item-text__container-reading-time">Reading Time: 2 minutes</p> 4053 <p class="blog-item-text__container-description">Choose a Blue Book Gift Voucher as a wedding gift.</p> 4054 </div> 4055 </a> 4056 <a href="https://www.irelands-blue-book.ie/2025/05/08/golf-in-northern-ireland/" class="blog-item"> 4057 <div class="blog-item-image__container"> 4058 <picture>
4058<source sizes='(max-width: 501px) 100vw, 501px' type="image/webp" data-srcset="https://www.irelands-blue-book.ie/wp-content/uploads/2025/05/bushmillsinn-main-image-501x328.jpg.webp 501w, https://www.irelands-blue-book.ie/wp-content/uploads/2025/05/bushmillsinn-main-image-483x316.jpg.webp 483w, https://www.irelands-blue-book.ie/wp-content/uploads/2025/05/bushmillsinn-main-image-361x236.jpg.webp 361w"><img width="501" height="328" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAfUAAAFIAQAAAABhZ1oXAAAAAnRSTlMAAHaTzTgAAAArSURBVHja7cExAQAAAMKg9U9tCj+gAAAAAAAAAAAAAAAAAAAAAAAAAAB4GlIAAAGgizugAAAAAElFTkSuQmCC" class="attachment-directoryFeaturedImageDesktop size-directoryFeaturedImageDesktop wp-post-image lazyload" alt="bushmillsinn main image" decoding="async" title="Golf in Northern Ireland 27" data-eio="p" data-src="https://www.irelands-blue-book.ie/wp-content/uploads/2025/05/bushmillsinn-main-image-501x328.jpg" data-srcset="https://www.irelands-blue-book.ie/wp-content/uploads/2025/05/bushmillsinn-main-image-501x328.jpg 501w, https://www.irelands-blue-book.ie/wp-content/uploads/2025/05/bushmillsinn-main-image-483x316.jpg 483w, https://www.irelands-blue-book.ie/wp-content/uploads/2025/05/bushmillsinn-main-image-361x236.jpg 361w" data-max-width="501" data-sizes="auto" data-eio-rwidth="501" data-eio-rheight="328"></picture><noscript><img width="501" height="328" src="https://www.irelands-blue-book.ie/wp-content/uploads/2025/05/bushmillsinn-main-image-501x328.jpg" class="attachment-directoryFeaturedImageDesktop size-directoryFeaturedImageDesktop wp-post-image" alt="bushmillsinn main image" decoding="async" srcset="https://www.irelands-blue-book.ie/wp-content/uploads/2025/05/bushmillsinn-main-image-501x328.jpg 501w, https://www.irelands-blue-book.ie/wp-content/uploads/2025/05/bushmillsinn-main-image-483x316.jpg 483w, https://www.irelands-blue-book.ie/wp-content/uploads/2025/05/bushmillsinn-main-image-361x236.jpg 361w" sizes="(max-width: 501px) 100v
4058w, 501px" title="Golf in Northern Ireland 27" data-eio="l"></noscript> </div> 4059 <div class="blog-item-text__container"> 4060 <div class="blog-item-text__container-category__container"> 4061 <div class="blog-item-text__container-category">Activities </div><div class="blog-item-text__container-category">Plan Your Trip </div> </div> 4062 <h5 class="blog-item-text__container-title">Golf in Northern Ireland</h5> 4063 <p class="blog-item-text__container-reading-time">Reading Time: 3 minutes</p> 4064 <p class="blog-item-text__container-description">Northern Ireland has been named the best destination in Western Europe for golf by the IAGTO. With 90 golf clubs, Golf Digest naming Royal County Down as the number one Golf Course in the World and Royal Portrush hosting the 148th Open, golf enthusiasts cannot miss Northern Ireland. Ireland’s Blue Book offer the perfect hotels […]</p> 4065 </div> 4066 </a> 4067 <a href="https://www.irelands-blue-book.ie/2025/05/06/irish-coffee-recipe-from-ahernes-townhouse/" class="blog-item"> 4068 <div class="blog-item-image__container"> 4069 <picture>
4069<source sizes='(max-width: 501px) 100vw, 501px' type="image/webp" data-srcset="https://www.irelands-blue-book.ie/wp-content/uploads/2025/05/Ahernes-Outside-Aug-07-1-2-501x328.jpg.webp 501w, https://www.irelands-blue-book.ie/wp-content/uploads/2025/05/Ahernes-Outside-Aug-07-1-2-483x316.jpg.webp 483w, https://www.irelands-blue-book.ie/wp-content/uploads/2025/05/Ahernes-Outside-Aug-07-1-2-361x236.jpg.webp 361w"><img width="501" height="328" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAfUAAAFIAQAAAABhZ1oXAAAAAnRSTlMAAHaTzTgAAAArSURBVHja7cExAQAAAMKg9U9tCj+gAAAAAAAAAAAAAAAAAAAAAAAAAAB4GlIAAAGgizugAAAAAElFTkSuQmCC" class="attachment-directoryFeaturedImageDesktop size-directoryFeaturedImageDesktop wp-post-image lazyload" alt="Aherne's Outside View" decoding="async" title="Irish Coffee Recipe from Aherne's Townhouse 28" data-eio="p" data-src="https://www.irelands-blue-book.ie/wp-content/uploads/2025/05/Ahernes-Outside-Aug-07-1-2-501x328.jpg" data-srcset="https://www.irelands-blue-book.ie/wp-content/uploads/2025/05/Ahernes-Outside-Aug-07-1-2-501x328.jpg 501w, https://www.irelands-blue-book.ie/wp-content/uploads/2025/05/Ahernes-Outside-Aug-07-1-2-483x316.jpg 483w, https://www.irelands-blue-book.ie/wp-content/uploads/2025/05/Ahernes-Outside-Aug-07-1-2-361x236.jpg 361w" data-max-width="501" data-sizes="auto" data-eio-rwidth="501" data-eio-rheight="328"></picture><noscript><img width="501" height="328" src="https://www.irelands-blue-book.ie/wp-content/uploads/2025/05/Ahernes-Outside-Aug-07-1-2-501x328.jpg" class="attachment-directoryFeaturedImageDesktop size-directoryFeaturedImageDesktop wp-post-image" alt="Aherne'
4069s Outside View" decoding="async" srcset="https://www.irelands-blue-book.ie/wp-content/uploads/2025/05/Ahernes-Outside-Aug-07-1-2-501x328.jpg 501w, https://www.irelands-blue-book.ie/wp-content/uploads/2025/05/Ahernes-Outside-Aug-07-1-2-483x316.jpg 483w, https://www.irelands-blue-book.ie/wp-content/uploads/2025/05/Ahernes-Outside-Aug-07-1-2-361x236.jpg 361w" sizes="(max-width: 501px) 100vw, 501px" title="Irish Coffee Recipe from Aherne's Townhouse 28" data-eio="l"></noscript> </div> 4070 <div class="blog-item-text__container"> 4071 <div class="blog-item-text__container-category__container"> 4072 <div class="blog-item-text__container-category">Blog Categories </div><div class="blog-item-text__container-category">Gardens </div> </div> 4073 <h5 class="blog-item-text__container-title">Irish Coffee Recipe from Aherne’s Townhouse</h5> 4074 <p class="blog-item-text__container-reading-time">Reading Time: 1 minute</p> 4075 <p class="blog-item-text__container-description">Irish Coffee Recipe from Aherne’s Townhouse Ingredients: Good quality coffee2 teaspoons Soft brown Demerera sugar1 measure of Irish WhiskeyDessertspoon of softly whipped double cream Method: Use a heavy glass about the size of a small wine glassHeat the glass with boiled water (put a teaspoon in to prevent the glass from breaking)3/4 fill the glass with […]</p> 4076 </div> 4077 </a> 4078 <a href="https://www.irelands-blue-book.ie/2025/03/28/7-perfect-places-to-propose/" class="blog-item"> 4079 <div class="blog-item-image__container"> 4080 <picture>
4080<source sizes='(max-width: 501px) 100vw, 501px' type="image/webp" data-srcset="https://www.irelands-blue-book.ie/wp-content/uploads/2025/01/streedagh_beach-501x328.jpg.webp 501w, https://www.irelands-blue-book.ie/wp-content/uploads/2025/01/streedagh_beach-483x316.jpg.webp 483w, https://www.irelands-blue-book.ie/wp-content/uploads/2025/01/streedagh_beach-361x236.jpg.webp 361w"><img width="501" height="328" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAfUAAAFIAQAAAABhZ1oXAAAAAnRSTlMAAHaTzTgAAAArSURBVHja7cExAQAAAMKg9U9tCj+gAAAAAAAAAAAAAAAAAAAAAAAAAAB4GlIAAAGgizugAAAAAElFTkSuQmCC" class="attachment-directoryFeaturedImageDesktop size-directoryFeaturedImageDesktop wp-post-image lazyload" alt="streedagh beach" decoding="async" title="7 Perfect Places to Propose 29" data-eio="p" data-src="https://www.irelands-blue-book.ie/wp-content/uploads/2025/01/streedagh_beach-501x328.jpg" data-srcset="https://www.irelands-blue-book.ie/wp-content/uploads/2025/01/streedagh_beach-501x328.jpg 501w, https://www.irelands-blue-book.ie/wp-content/uploads/2025/01/streedagh_beach-483x316.jpg 483w, https://www.irelands-blue-book.ie/wp-content/uploads/2025/01/streedagh_beach-361x236.jpg 361w" data-max-width="501" data-sizes="auto" data-eio-rwidth="501" data-eio-rheight="328"></picture><noscript><img width="501" height="328" src="https://www.irelands-blue-book.ie/wp-content/uploads/2025/01/streedagh_beach-501x328.jpg" class="attachment-directoryFeaturedImageDesktop size-directoryFeaturedImageDesktop wp-post-image" alt="streedagh beach" decoding="async" srcset="https://www.irelands-blue-book.ie/wp-content/uploads/2025/01/streedagh_beach-501x328.jpg 501w, https://www.irelands-blue-book.ie/wp-content/uploads/2025/01/streedagh_beach-483x316.jpg 483w, https://www.irelands-blue-book.ie/wp-content/uploads/2025/01/streedagh_beach-361x236.jpg 361w" sizes="(max-width: 501px) 100v
4080w, 501px" title="7 Perfect Places to Propose 29" data-eio="l"></noscript> </div> 4081 <div class="blog-item-text__container"> 4082 <div class="blog-item-text__container-category__container"> 4083 <div class="blog-item-text__container-category">Weddings </div> </div> 4084 <h5 class="blog-item-text__container-title">7 Perfect Places to Propose</h5> 4085 <p class="blog-item-text__container-reading-time">Reading Time: 2 minutes</p> 4086 <p class="blog-item-text__container-description">It’s liklely the most important question you’ll ever ask – so we understand that you want to get it righ, from the timing to the wording to the location. So, to help. we’ve put together some Blue Book suggestions on perfect places to propose… Clare Island Lighthouse The 200 year old lighthouse set high on […]</p> 4087 </div> 4088 </a> 4089 <a href="https://www.irelands-blue-book.ie/2025/02/26/make-a-break-for-mayo/" class="blog-item"> 4090 <div class="blog-item-image__container"> 4091 <picture>
4091<source sizes='(max-width: 501px) 100vw, 501px' type="image/webp" data-srcset="https://www.irelands-blue-book.ie/wp-content/uploads/2025/05/Ice-House-Aerial-View-501x328.jpg.webp 501w, https://www.irelands-blue-book.ie/wp-content/uploads/2025/05/Ice-House-Aerial-View-483x316.jpg.webp 483w, https://www.irelands-blue-book.ie/wp-content/uploads/2025/05/Ice-House-Aerial-View-361x236.jpg.webp 361w"><img width="501" height="328" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAfUAAAFIAQAAAABhZ1oXAAAAAnRSTlMAAHaTzTgAAAArSURBVHja7cExAQAAAMKg9U9tCj+gAAAAAAAAAAAAAAAAAAAAAAAAAAB4GlIAAAGgizugAAAAAElFTkSuQmCC" class="attachment-directoryFeaturedImageDesktop size-directoryFeaturedImageDesktop wp-post-image lazyload" alt="Ice House Aerial View" decoding="async" title="Make a Break for Mayo 30" data-eio="p" data-src="https://www.irelands-blue-book.ie/wp-content/uploads/2025/05/Ice-House-Aerial-View-501x328.jpg" data-srcset="https://www.irelands-blue-book.ie/wp-content/uploads/2025/05/Ice-House-Aerial-View-501x328.jpg 501w, https://www.irelands-blue-book.ie/wp-content/uploads/2025/05/Ice-House-Aerial-View-483x316.jpg 483w, https://www.irelands-blue-book.ie/wp-content/uploads/2025/05/Ice-House-Aerial-View-361x236.jpg 361w" data-max-width="501" data-sizes="auto" data-eio-rwidth="501" data-eio-rheight="328"></picture><noscript><img width="501" height="328" src="https://www.irelands-blue-book.ie/wp-content/uploads/2025/05/Ice-House-Aerial-View-
4091501x328.jpg" class="attachment-directoryFeaturedImageDesktop size-directoryFeaturedImageDesktop wp-post-image" alt="Ice House Aerial View" decoding="async" srcset="https://www.irelands-blue-book.ie/wp-content/uploads/2025/05/Ice-House-Aerial-View-501x328.jpg 501w, https://www.irelands-blue-book.ie/wp-content/uploads/2025/05/Ice-House-Aerial-View-483x316.jpg 483w, https://www.irelands-blue-book.ie/wp-content/uploads/2025/05/Ice-House-Aerial-View-361x236.jpg 361w" sizes="(max-width: 501px) 100vw, 501px" title="Make a Break for Mayo 30" data-eio="l"></noscript> </div> 4092 <div class="blog-item-text__container"> 4093 <div class="blog-item-text__container-category__container"> 4094 <div class="blog-item-text__container-category">Wild Atlantic Way </div><div class="blog-item-text__container-category">Plan Your Trip </div> </div> 4095 <h5 class="blog-item-text__container-title">Make a Break for Mayo</h5> 4096 <p class="blog-item-text__container-reading-time">Reading Time: 5 minutes</p> 4097 <p class="blog-item-text__container-description">At the heart of Ireland’s Wild Atlantic Way is Mayo, a bright and beautiful county which acts as a natural outdoor playground. From Ireland’s sacred mountain of Croagh Patrick to the award winning town of Westport, to Ballina, the salmon capital of Ireland, there’s something to excite every visitor in this beautiful county. We’ve put […]</p> 4098 </div> 4099 </a> 4100 <a href="https://www.irelands-blue-book.ie/2025/02/21/discover-dreamy-retreats-along-irelands-wild-atlantic-way-16-enchanting-escapes/" class="blog-item"> 4101 <div class="blog-item-image__container"> 4102 <picture>
4102<source sizes='(max-width: 501px) 100vw, 501px' type="image/webp" data-srcset="https://www.irelands-blue-book.ie/wp-content/uploads/2025/05/Belleek-Castle-Aerial-2-501x328.jpg.webp 501w, https://www.irelands-blue-book.ie/wp-content/uploads/2025/05/Belleek-Castle-Aerial-2-483x316.jpg.webp 483w, https://www.irelands-blue-book.ie/wp-content/uploads/2025/05/Belleek-Castle-Aerial-2-361x236.jpg.webp 361w"><img width="501" height="328" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAfUAAAFIAQAAAABhZ1oXAAAAAnRSTlMAAHaTzTgAAAArSURBVHja7cExAQAAAMKg9U9tCj+gAAAAAAAAAAAAAAAAAAAAAAAAAAB4GlIAAAGgizugAAAAAElFTkSuQmCC" class="attachment-directoryFeaturedImageDesktop size-directoryFeaturedImageDesktop wp-post-image lazyload" alt="Belleek Castle Aerial 2" decoding="async" title="Discover Dreamy Retreats Along Ireland’s Wild Atlantic Way: 16 Enchanting Escapes 31" data-eio="p" data-src="https://www.irelands-blue-book.ie/wp-content/uploads/2025/05/Belleek-Castle-Aerial-2-501x328.jpg" data-srcset="https://www.irelands-blue-book.ie/wp-content/uploads/2025/05/Belleek-Castle-Aerial-2-501x328.jpg 501w, https://www.irelands-blue-book.ie/wp-content/uploads/2025/05/Belleek-Castle-Aerial-2-483x316.jpg 483w, https://www.irelands-blue-book.ie/wp-content/uploads/2025/05/Belleek-Castle-Aerial-2-361x236.jpg 361w" data-max-width="501" data-sizes="auto" data-eio-rwidth="501" data-eio-rheight="328"></picture><noscript><img width="501" height="328" src="https://www.irelands-blue-book.ie/wp-content/uploads/2025/05/Belleek-Castle-Aerial-2-501x328.jpg" class="attachment-directoryFeaturedImageDesktop size-directoryFeaturedImageDesktop wp-post-image" alt="Belleek Castle Aerial 2" decoding="async" srcset="https://www.irelands-blue-book.ie/wp-content/uploads/2025/05/Belleek-Castle-Aerial-2-501x328.jpg 501w, https://www.irelands-blue-book.ie/wp-content/uploads/2025/05/Belleek-Castle-Aerial-2-483x316.jpg 483w, https://www.irelands-blue-book.ie/wp-content/uploads/2025/05/Belleek-Castle-Aerial-2-361x236.jpg 361w" sizes="(max-width: 501px) 100v
4102w, 501px" title="Discover Dreamy Retreats Along Ireland’s Wild Atlantic Way: 16 Enchanting Escapes 31" data-eio="l"></noscript> </div> 4103 <div class="blog-item-text__container"> 4104 <div class="blog-item-text__container-category__container"> 4105 <div class="blog-item-text__container-category">Wild Atlantic Way </div> </div> 4106 <h5 class="blog-item-text__container-title">Discover Dreamy Retreats Along Ireland’s Wild Atlantic Way: 16 Enchanting Escapes</h5> 4107 <p class="blog-item-text__container-reading-time">Reading Time: 8 minutes</p> 4108 <p class="blog-item-text__container-description">Discover Dreamy Retreats Along Ireland’s Wild Atlantic Way: 15 Enchanting Escapes Embark on a journey along Ireland’s breathtaking Wild Atlantic Way, a 2,500-kilometre coastal route celebrated for its dramatic vistas and awe-inspiring landscapes. Elevate your stay with a selection of unique accommodations, from historic manors to enchanting castles, offering an experience as extraordinary as the […]</p> 4109 </div> 4110 </a> 4111 <a href="https://www.irelands-blue-book.ie/2025/02/14/blue-book-swimming-pools/" class="blog-item"> 4112 <div class="blog-item-image__container"> 4113 <img width="501" height="328" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAfUAAAFIAQAAAABhZ1oXAAAAAnRSTlMAAHaTzTgAAAArSURBVHja7cExAQAAAMKg9U9tCj+gAAAAAAAAAAAAAAAAAAAAAAAAAAB4GlIAAAGgizugAAAAAElFTkSuQmCC" class="attachment-directoryFeaturedImageDesktop size-directoryFeaturedImageDesktop wp-post-image lazyload" alt="The Merrion Pool" decoding="async" title="Blue Book Swimming Pools 32" data-src="https://www.irelands-blue-book.ie/wp-content/uploads/2025/05/The-Merrion-Pool-501x328.jpg" data-srcset="https://www.irelands-blue-book.ie/wp-content/uploads/2025/05/The-Merrion-Pool-501x328.jpg 501w, https://www.irelands-blue-book.ie/wp-content/uploads/2025/05/The-Merrion-Pool-483x316.jpg 483w" data-max-width="501" data-sizes="auto" data-eio-rwidth="501" data-eio-rheight="328"><noscript><img width="501" height="328" src="https://www.irelands-blue-book.ie/wp-content/uploads/2025/05/The-Merrion-Pool-501x328.jpg" class="attachment-directoryFeaturedImageDesktop size-directoryFeaturedImageDesktop wp-post-image" alt="The Merrion Pool" decoding="async" srcset="https://www.irelands-blue-book.ie/wp-content/uploads/2025/05/The-Merrion-Pool-501x328.jpg 501w, https://www.irelands-blue-book.ie/wp-content/uploads/2025/05/The-Merrion-Pool-483x316.jpg 483w" sizes="(max-width: 501px) 100v
4113w, 501px" title="Blue Book Swimming Pools 32" data-eio="l"></noscript> </div> 4114 <div class="blog-item-text__container"> 4115 <div class="blog-item-text__container-category__container"> 4116 <div class="blog-item-text__container-category">Activities </div> </div> 4117 <h5 class="blog-item-text__container-title">Blue Book Swimming Pools</h5> 4118 <p class="blog-item-text__container-reading-time">Reading Time: 3 minutes</p> 4119 <p class="blog-item-text__container-description">Hayfield Manor, Cork The private indoor heated swimming pool, located in the Beautique Spa at Hayfield Manor Hotel, is a haven of tranquillity. Ideally situated overlooking the beautiful enclosed walled garden, the pool offers a calming and relaxing experience. Designed with leisure in mind, the pool is 16 meters in length, 5 metres at its […]</p> 4120 </div> 4121 </a> 4122 <a href="https://www.irelands-blue-book.ie/2025/01/17/10-stunning-places-to-see-in-sligo/" class="blog-item"> 4123 <div class="blog-item-image__container"> 4124 <picture>
4124<source sizes='(max-width: 501px) 100vw, 501px' type="image/webp" data-srcset="https://www.irelands-blue-book.ie/wp-content/uploads/2025/05/Coopershill-Hawk-Walk-501x328.jpg.webp 501w, https://www.irelands-blue-book.ie/wp-content/uploads/2025/05/Coopershill-Hawk-Walk-483x316.jpg.webp 483w, https://www.irelands-blue-book.ie/wp-content/uploads/2025/05/Coopershill-Hawk-Walk-361x236.jpg.webp 361w"><img width="501" height="328" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAfUAAAFIAQAAAABhZ1oXAAAAAnRSTlMAAHaTzTgAAAArSURBVHja7cExAQAAAMKg9U9tCj+gAAAAAAAAAAAAAAAAAAAAAAAAAAB4GlIAAAGgizugAAAAAElFTkSuQmCC" class="attachment-directoryFeaturedImageDesktop size-directoryFeaturedImageDesktop wp-post-image lazyload" alt="Coopershill Hawk Walk" decoding="async" title="10 Stunning Places to See in Sligo 33" data-eio="p" data-src="https://www.irelands-blue-book.ie/wp-content/uploads/2025/05/Coopershill-Hawk-Walk-501x328.jpg" data-srcset="https://www.irelands-blue-book.ie/wp-content/uploads/2025/05/Coopershill-Hawk-Walk-501x328.jpg 501w, https://www.irelands-blue-book.ie/wp-content/uploads/2025/05/Coopershill-Hawk-Walk-483x316.jpg 483w, https://www.irelands-blue-book.ie/wp-content/uploads/2025/05/Coopershill-Hawk-Walk-361x236.jpg 361w" data-max-width="501" data-sizes="auto" data-eio-rwidth="501" data-eio-rheight="328"></picture><noscript><img width="501" height="328" src="https://www.irelands-blue-book.ie/wp-content/uploads/2025/05/Coopershill-Hawk-Walk-501x328.jpg" class="attachment-directoryFeaturedImageDesktop size-directoryFeaturedImageDesktop wp-post-image" alt="Coopershill Hawk Walk" decoding="async" srcset="https://www.irelands-blue-book.ie/wp-content/uploads/2025/05/Coopershill-Hawk-Walk-501x328.jpg 501w, https://www.irelands-blue-book.ie/wp-content/uploads/2025/05/Coopershill-Hawk-Walk-483x316.jpg 483w, https://www.irelands-blue-book.ie/wp-content/uploads/2025/05/Coopershill-Hawk-Walk-361x236.jpg 361w" sizes="(max-width: 501px) 100v
4124w, 501px" title="10 Stunning Places to See in Sligo 33" data-eio="l"></noscript> </div> 4125 <div class="blog-item-text__container"> 4126 <div class="blog-item-text__container-category__container"> 4127 <div class="blog-item-text__container-category">Plan Your Trip </div> </div> 4128 <h5 class="blog-item-text__container-title">10 Stunning Places to See in Sligo</h5> 4129 <p class="blog-item-text__container-reading-time">Reading Time: 8 minutes</p> 4130 <p class="blog-item-text__container-description">1. Climb Benbulben or Benbulben Forest Walk Standing tall above Drumcliffe Village in Co. Sligo is majestic Benbulben. Park up at Luke’s Bridge, 5km north of Drumcliffe, to begin your Benbulben adventure. Walking past glacial tracks, wild gullies and babbling streams, you’ll make your way to the flat-topped summit where you can enjoy magical views of the Wild […]</p> 4131 </div> 4132 </a> 4133 <a href="https://www.irelands-blue-book.ie/2025/01/16/homemade-scones-by-kevin-dundon-of-dunbrody-house/" class="blog-item"> 4134 <div class="blog-item-image__container"> 4135 <picture>
4135<source sizes='(max-width: 501px) 100vw, 501px' type="image/webp" data-srcset="https://www.irelands-blue-book.ie/wp-content/uploads/2025/01/Glenlo-Abbey-Exterior-501x328.jpg.webp 501w, https://www.irelands-blue-book.ie/wp-content/uploads/2025/01/Glenlo-Abbey-Exterior-483x316.jpg.webp 483w, https://www.irelands-blue-book.ie/wp-content/uploads/2025/01/Glenlo-Abbey-Exterior-361x236.jpg.webp 361w"><img width="501" height="328" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAfUAAAFIAQAAAABhZ1oXAAAAAnRSTlMAAHaTzTgAAAArSURBVHja7cExAQAAAMKg9U9tCj+gAAAAAAAAAAAAAAAAAAAAAAAAAAB4GlIAAAGgizugAAAAAElFTkSuQmCC" class="attachment-directoryFeaturedImageDesktop size-directoryFeaturedImageDesktop wp-post-image lazyload" alt="Glenlo Abbey Exterior" decoding="async" title="A Five-Star Collection 34" data-eio="p" data-src="https://www.irelands-blue-book.ie/wp-content/uploads/2025/01/Glenlo-Abbey-Exterior-501x328.jpg" data-srcset="https://www.irelands-blue-book.ie/wp-content/uploads/2025/01/Glenlo-Abbey-Exterior-501x328.jpg 501w, https://www.irelands-blue-book.ie/wp-content/uploads/2025/01/Glenlo-Abbey-Exterior-483x316.jpg 483w, https://www.irelands-blue-book.ie/wp-content/uploads/2025/01/Glenlo-Abbey-Exterior-361x236.jpg 361w" data-max-width="501" data-sizes="auto" data-eio-rwidth="501" data-eio-rheight="328"></picture><noscript><img width="501" height="328" src="https://www.irelands-blue-book.ie/wp-content/uploads/2025/01/Glenlo-Abbey-Exterior-501x328.jpg" class="attachment-directoryFeaturedImageDesktop size-directoryFeaturedImageDesktop wp-post-image" alt="Glenlo Abbey Exterior" decoding="async" srcset="https://www.irelands-blue-book.ie/wp-content/uploads/2025/01/Glenlo-Abbey-Exterior-501x328.jpg 501w, https://www.irelands-blue-book.ie/wp-content/uploads/2025/01/Glenlo-Abbey-Exterior-483x316.jpg 483w, https://www.irelands-blue-book.ie/wp-content/uploads/2025/01/Glenlo-Abbey-Exterior-361x236.jpg 361w" sizes="(max-width: 501px) 100v
4135w, 501px" title="A Five-Star Collection 34" data-eio="l"></noscript> </div> 4136 <div class="blog-item-text__container"> 4137 <div class="blog-item-text__container-category__container"> 4138 <div class="blog-item-text__container-category">Plan Your Trip </div> </div> 4139 <h5 class="blog-item-text__container-title">A Five-Star Collection</h5> 4140 <p class="blog-item-text__container-reading-time">Reading Time: 5 minutes</p> 4141 <p class="blog-item-text__container-description">1. Ballyfin Demesne, Co. Laois Nestled at the foot of the Slieve Bloom Mountains, Ballyfin is a place of unparalleled beauty and charm, where history, luxury, and Irish warmth converge. Step into a world of timeless elegance, where every detail has been thoughtfully crafted to create an experience of tranquillity and indulgence. At Ballyfin, every […]</p> 4142 </div> 4143 </a> 4144 </div> 4145 4146 </div> 4147</div> 4148 4149<footer class="footer"> 4150 <div class="footer__container"> 4151 <div class="footer-menu"> 4152 <div class="menu"> 4153 <ul id="menu-footer-menu-3" class="menu"><li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1357"><a href="https://www.irelands-blue-book.ie/newsletter/">Newsletter</a></li> 4154<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1358"><a href="https://www.irelands-blue-book.ie/meet-the-team/">Meet the team</a></li> 4155<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1360"><a href="https://www.irelands-blue-book.ie/faqs/">FAQs</a></li> 4156<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1361"><a href="https://www.irelands-blue-book.ie/contact/">Contact</a></li> 4157<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1370"><a href="https://www.irelands-blue-book.ie/awards/">Awards</a></li> 4158<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2053"><a href="https://www.irelands-blue-book.ie/lost-voucher-form/">Lost Voucher Form</a></li> 4159<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-privacy-policy menu-item-1362"><a rel="privacy-policy" href="https://www.irelands-blue-book.ie/privacy-policy/">Privacy Policy</a></li> 4160<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1363"><a href="https://www.irelands-blue-book.ie/terms-conditions/">Terms & Conditions</a></li> 4161<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1364"><a href="https://www.irelands-blue-book.ie/sitemap/">Sitemap</a></li> 4162<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2155"><a href="https://www.irelands-blue-book.ie/join-the-blue-book/">Join The Blue Book</a></li> 4163<li class="cookie-trigger menu-item menu-item-type-custom menu-item-object-custom menu-item-2378"><a href="#">Cookie Notice</a></li> 4164</ul> </div> 4165 </div> 4166 <div class="footer__cols"> 4167 <div class="footer__col"> 4168 <h3 class="footer__col-title">Ireland’s Blue Book</h3> 4169 <p class="footer__col-subtitle">of country houses and restaurants</p> 4170 <div class="footer__col-hotel-info"> 4171 <p class="footer__col-copyright">© 2025. Ireland’s Blue Book, All Rights Reserved.</p> 4172 <p class="footer__col-heading desktop">Contact Us</p> 4173 <p class="footer__col-address">63 Fitzwilliam Square, Dublin 2, Ireland D02 N938</p> 4174 <p class="footer__col-email">Email: 4175 <a href="/cdn-cgi/l/email-protection#2c414d45406c455e49404d42485f4e4059494e434347024f4341"><span class="__cf_email__" data-cfemail="593438303519302b3c3538373d2a3b352c3c3b363632773a3634">[email protected]</span></a> 4176 </p> 4177 </div> 4178 </div>
4179 <div class="footer__col newsletter"> 4180 <p class="footer__col-heading">Newsletter</p> 4181 <p class="footer__col-newsletter-sub-title">Sign up to receive exclusive email offers.</p> 4182 <a class="btn newsletter-btn" href="https://www.irelands-blue-book.ie/newsletter/" target="_self">Newsletter Sign Up</a> 4183 4184 <p class="footer__col-heading phone">Telephone</p> 4185 4186 <a href="tel:+353%201%20676%209914" class="btn newsletter-btn phone"> 4187 <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 512 512"><!--!Font Awesome Free 6.7.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc.--><path d="M164.9 24.6c-7.7-18.6-28-28.5-47.4-23.2l-88 24C12.1 30.2 0 46 0 64C0 311.4 200.6 512 448 512c18 0 33.8-12.1 38.6-29.5l24-88c5.3-19.4-4.6-39.7-23.2-47.4l-96-40c-16.3-6.8-35.2-2.1-46.3 11.6L304.7 368C234.3 334.7 177.3 277.7 144 207.3L193.3 167c13.7-11.2 18.4-30 11.6-46.3l-40-96z"></path></svg> 4188 +353 1 676 9914 </a> 4189 4190 </div> 4191 <div class="footer__col socials"> 4192 <div class="socials-items"> 4193 <a href="https://www.facebook.com/IrelandsBlueBook/" target="_blank" class="socials-item facebook btn"> 4194 <svg xmlns="http://www.w3.org/2000/svg" width="16.333" height="31.455" viewbox="0 0 16.333 31.455"> 4195 <g id="facebook-app-symbol" transform="translate(-37.29)"> 4196 <path id="f_1_" d="M47.893,31.455V17.108h4.814l.722-5.593H47.893V7.945c0-1.619.448-2.722,2.772-2.722h2.959v-5A40.124,40.124,0,0,0,49.31,0c-4.269,0-7.192,2.606-7.192,7.391v4.124H37.29v5.593h4.828V31.455Z" fill="#15274c"></path> 4197 </g> 4198 </svg> 4199 </a> 4200 <a href="https://x.com/IrelandBlueBook" target="_blank" class="socials-item x btn"> 4201 <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 28.121 28.74"> 4202 <path id="twiiterX" class="fill-path" d="M16.737,12.169,27.2,0H24.723l-9.09,10.566L8.373,0H0L10.979,15.977,0,28.74H2.482l9.6-11.159L19.748,28.74h8.373L16.737,12.169Zm-3.4,3.949-1.113-1.591L3.375,1.868h3.81l7.143,10.217,1.113,1.591,9.285,13.28h-3.81L13.339,16.118Z" fill="#15274c"></path> 4203 </svg> 4204 </a> 4205 <a href="https://www.instagram.com/irelandsbluebook/" target="_blank" class="socials-item instagram btn"> 4206 <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 29.881 29.874" style="transform: rotate(180deg);"> 4207 <path id="instagram" class="fill-path" d="M14.295,53.563a7.369,7.369,0,1,0-7.369-7.369A7.357,7.357,0,0,0,14.295,53.563Zm0-12.159A4.791,4.791,0,1,1,9.5,46.195,4.8,4.8,0,0,1,14.295,41.4ZM4.906,53.865a1.719,1.719,0,1,1,1.719,1.719A1.715,1.715,0,0,1,4.906,53.865ZM.026,52.121a8.505,8.505,0,0,0,2.322,6.022,8.561,8.561,0,0,0,6.022,2.322c2.373.135,9.485.135,11.858,0a8.549,8.549,0,0,0,6.022-2.315,8.533,8.533,0,0,0,2.322-6.022c.135-2.373.135-9.485,0-11.858a8.505,8.505,0,0,0-2.322-6.022,8.572,8.572,0,0,0-6.022-2.322c-2.373-.135-9.485-.135-11.858,0a8.505,8.505,0,0,0-6.022,2.322A8.561,8.561,0,0,0,.026,40.269C-.109,42.642-.109,49.748.026,52.121Zm3.065-14.4a4.85,4.85,0,0,1,2.732-2.732c1.892-.75,6.381-.577,8.472-.577s6.586-.167,8.472.577A4.85,4.85,0,0,1,25.5,37.723c.75,1.892.577,6.381.577,8.472s.167,6.586-.577,8.472A4.85,4.85,0,0,1,22.767,57.4c-1.892.75-6.381.577-8.472.577s-6.586.167-8.472-.577a4.85,4.85,0,0,1-2.732-2.732c-.75-1.892-.577-6.381-.577-8.472S2.341,39.609,3.091,37.723Z" transform="translate(0.642 -31.258)" fill="#15274c" stroke="#707070" stroke-width="1"></path> 4208 </svg> 4209 </a> 4210 <a href="https://www.tiktok.com/@irelandsbluebook" target="_blank" class="socials-item tiktok btn"> 4211 <svg xmlns="http://www.w3.org/2000/svg" width="24.785" height="28.21" viewbox="0 0 24.785 28.21"> 4212 <g id="tik-tok" transform="translate(-31.423 -0.39)"> 4213 <path id="Path_55" data-name="Path 55" d="M56.194,7.453A7.108,7.108,0,0,1,51.9,6.018,7.109,7.109,0,0,1,49.06.39H44.454V12.976l-.006,6.894a4.176,4.176,0,1,1-2.864-3.956V11.237a9.064,9.064,0,0,0-1.328-.1,8.832,8.832,0,0,0-6.637,2.968,8.656,8.656,0,0,0,.391,11.936,8.986,8.986,0,0,0,.832.727,8.833,8.833,0,0,0,5.414,1.83,9.064,9.064,0,0,0,1.328-.1,8.8,8.8,0,0,0,4.918-2.46,8.623,8.623,0,0,0,2.587-6.137L49.066,9.611a11.672,11.672,0,0,0,7.142,2.427V7.452s-.012,0-.013,0Z" transform="translate(0)" fill="#15274c"></path> 4214 </g> 4215 </svg> 4216 </a> 4217 <a href="https://www.youtube.com/user/IrelandsBlueBook" target="_blank" class="socials-item youtube btn"> 4218 <svg xmlns="http://www.w3.org/2000/svg" viewbox="0 0 32.952 23.17"> 4219 <path id="youtube" class="fill-path" d="M47.2,67.625a4.14,4.14,0,0,0-2.913-2.932C41.714,64,31.409,64,31.409,64s-10.3,0-12.874.693a4.141,4.141,0,0,0-2.913,2.932,46.619,46.619,0,0,0,0,15.966,4.079,4.079,0,0,0,2.913,2.885c2.57.693,12.874.693,12.874.693s10.3,0,12.874-.693A4.079,4.079,0,0,0,47.2,83.591a46.618,46.618,0,0,0,0-15.966ZM28.039,8
42190.508v-9.8l8.613,4.9-8.613,4.9Z" transform="translate(-14.933 -64)" fill="#15274c"></path> 4220 </svg> 4221 </a> 4222 </div> 4223 </div> 4224 </div> 4225 <div class="footer-logos"> 4226 <a href="https://www.netaffinity.com" target="_blank"> 4227 <img src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" title="Net Affinity" alt="Net Affinity" data-src="https://www.netaffinity.com/files/images/netaffinity-logo-black.svg" decoding="async" class="lazyload"><noscript><img src="https://www.netaffinity.com/files/images/netaffinity-logo-black.svg" title="Net Affinity" alt="Net Affinity" data-eio="l"></noscript> 4228 </a> 4229 </div> 4230 </div> 4231</footer> 4232 4233 4234<div id="searchbox-group" class="na-searchbox" data-gibe-id="IRELANDSGIBE01" data-gibe-url="https://www.irelands-blue-book.ie/bookings/#!/accommodation/{searchType}/{type}/{id}/date/{startDate}/{endDate}" data-gibe-lang="en" data-channel-id="2648" data-gibe-searchbox-classname-opensearchbox="open-searchbox-2648"></div></div>
vendor: 109 bytes, lines 4234-4235
4234 4235<script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script>
4235<script type="speculationrules"> 4236{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/netaffinity-theme/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} 4237</script>
4237 4238<div class="wpc-filters-overlay"></div>
4239<script id="eio-lazy-load-js-before"> 4240const eio_lazy_vars = {"bg_min_dpr":1.1,"exactdn_domain":"","safe_paths":["\/wp-content\/plugins","\/wp-content\/themes","\/wp-includes\/"],"safe_domains":["www.irelands-blue-book.ie","irelands-blue-book.ie"],"skip_autoscale":0,"threshold":0,"use_dpr":1};Object.freeze(eio_lazy_vars); 4241//# sourceURL=eio-lazy-load-js-before 4242</script>
vendor: 1 bytes, line 4242
4242
4243<script async data-wp-strategy="async" id="eio-lazy-load-js" src="https://www.irelands-blue-book.ie/wp-content/plugins/ewww-image-optimizer/includes/lazysizes.min.js?ver=880"></script>
vendor: 1 bytes, line 4243
4243
4244<script id="swiper-js" src="https://cdn.jsdelivr.net/npm/swiper@11/swiper-bundle.min.js?ver=1.0.0"></script>
vendor: 1 bytes, line 4244
4244
4245<script id="sticky-js" src="https://cdnjs.cloudflare.com/ajax/libs/stickybits/3.7.11/stickybits.min.js?ver=1.0.0"></script>
vendor: 1 bytes, line 4245
4245
4246<script id="lightgallery-js" src="https://cdnjs.cloudflare.com/ajax/libs/lightgallery/2.7.2/lightgallery.min.js?ver=1.0.0"></script>
vendor: 1 bytes, line 4246
4246
4247<script id="lightgallery-thumbnail-js" src="https://cdnjs.cloudflare.com/ajax/libs/lightgallery/2.7.2/plugins/thumbnail/lg-thumbnail.min.js?ver=1.0.0"></script>
vendor: 1 bytes, line 4247
4247
4248<script id="lightgallery-video-js" src="https://cdnjs.cloudflare.com/ajax/libs/lightgallery/2.7.2/plugins/video/lg-video.min.js?ver=1.0.0"></script>
vendor: 1 bytes, line 4248
4248
4249<script id="micromodal-js" src="https://cdnjs.cloudflare.com/ajax/libs/micromodal/0.4.10/micromodal.min.js?ver=1.0.0"></script>
vendor: 1 bytes, line 4249
4249
4250<script id="script-shared-js" src="https://www.irelands-blue-book.ie/wp-content/themes/netaffinity-theme/assets/scripts/script-shared.js?ver=1.0.0"></script>
vendor: 1 bytes, line 4250
4250
4251<script id="gforms_recaptcha_recaptcha-js-extra"> 4252var gforms_recaptcha_recaptcha_strings = {"nonce":"6c9cdae8a8","disconnect":"Disconnecting","change_connection_type":"Resetting","spinner":"https://www.irelands-blue-book.ie/wp-content/plugins/gravityforms/images/spinner.svg","connection_type":"classic","disable_badge":"1","change_connection_type_title":"Change Connection Type","change_connection_type_message":"Changing the connection type will delete your current settings. Do you want to proceed?","disconnect_title":"Disconnect","disconnect_message":"Disconnecting from reCAPTCHA will delete your current settings. Do you want to proceed?","site_key":"6LebyO0rAAAAAID--UTf4VRC3WSizjE71SmlcNID"}; 4253//# sourceURL=gforms_recaptcha_recaptcha-js-extra 4254</script>
vendor: 127 bytes, lines 4254-4255
4254 4255<script data-wp-strategy="defer" defer id="gforms_recaptcha_recaptcha-js" src="https://www.google.com/recaptcha/api.js?render=
42556LebyO0rAAAAAID--UTf4VRC3WSizjE71SmlcNID
vendor: 27 bytes, line 4255
4255&ver=2.2.2"></script>
4256<script data-wp-strategy="defer" defer id="gforms_recaptcha_frontend-js" src="https://www.irelands-blue-book.ie/wp-content/plugins/gravityformsrecaptcha/js/frontend.min.js?ver=2.2.2"></script>
vendor: 1 bytes, line 4256
4256
4257<script id="wp-emoji-settings" type="application/json"> 4258{"baseUrl":"https://s.w.org/images/core/emoji/17.0.2/72x72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/17.0.2/svg/","svgExt":".svg","source":{"concatemoji":"https://www.irelands-blue-book.ie/wp-includes/js/wp-emoji-release.min.js?ver=7.0.5"}} 4259</script>
vendor: 1 bytes, line 4259
4259
4260<script type="module"> 4261/*! This file is auto-generated */ 4262var e="script#wp-emoji-settings",t=document.querySelector(e);if(!(t instanceof HTMLScriptElement))throw new Error("Element missing: "+e);const r=JSON.parse(t.text),s=(window._wpemojiSettings=r,"wpEmojiSettingsSupports"),o=["flag","emoji"];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(s,JSON.stringify(t))}catch(e){}}function c(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0);const r=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=>e===r[t])}function p(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var n=e.getImageData(16,16,1,1);for(let e=0;e<n.data.length;e++)if(0!==n.data[e])return!1;return!0}function u(e,t,n,r){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!r(e,"\ud83e\u1fac8")}return!1}function f(e,t,n,r){let a;const s=(a="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement("canvas")).getContext("2d",{willReadFrequently:!0}),o=(s.textBaseline="top",s.font="600 32px Arial",{});return e.forEach(e=>{o[e]=t(s,e,n,r)}),o}function a(e){var t=document.createElement("script");t.src=e,t.defer=!0,document.head.appendChild(t)}r.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=>{let n=function(){try{var e=JSON.parse(sessionStorage.getItem(s));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(o),u.toString(),c.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"});const a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=e=>{i(n=e.data),a.terminate(),t(n)})}catch(e){}i(n=f(o,u,c,p))}t(n)}).then(e=>{for(const n in e)r.supports[n]=e[n],r.supports.everything=r.supports.everything&&r.supports[n],"flag"!==n&&(r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&r.supports[n]);var t;r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&!r.supports.flag,r.supports.everything||((t=r.source||{}).concatemoji?a(t.concatemoji):t.wpemoji&&t.twemoji&&(a(t.twemoji),a(t.wpemoji)))}); 4263//# sourceURL=https://www.irelands-blue-book.ie/wp-includes/js/wp-emoji-loader.min.js 4264</script>
4264 4265
4265<script> 4266 document.addEventListener('DOMContentLoaded', function () { 4267 const cookieLinks = document.querySelectorAll('.cookie-trigger'); 4268 4269 if (!cookieLinks.length) return; 4270 4271 cookieLinks.forEach(function(link) { 4272 link.addEventListener('click', function (e) { 4273 e.preventDefault(); 4274 4275 // Cookiebot 4276 if (window.Cookiebot && typeof window.Cookiebot.renew === 'function') { 4277 window.Cookiebot.renew(); 4278 return; 4279 } 4280 4281 // Usercentrics 4282 if (window.UC_UI && typeof window.UC_UI.showSecondLayer === 'function') { 4283 window.UC_UI.showSecondLayer(); 4284 return; 4285 } 4286 4287 console.warn('No supported CMP detected (Cookiebot/Usercentrics)'); 4288 }); 4289 }); 4290 }); 4291 </script>
4291 4292
4292<script id='blockstudio-footer-footer-script-inline-js' type="module" data-key='1774952308'>document.querySelectorAll(".footer .footer-menu li").forEach(function(item, index) { 4293 let icon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 14.142 14.142" class="left"> 4294 <g id="small_decor_white" transform="translate(7.071) rotate(45)" fill="none"> 4295 <path d="M0,0A10.213,10.213,0,0,0,10,0a10.814,10.814,0,0,0,0,10C5.438,6.723,0,10,0,10S3.69,4.5,0,0Z" stroke="none"></path> 4296 <path d="M 6.902932643890381 3.163345813751221 C 6.283187866210938 3.265397548675537 5.609897136688232 3.328929901123047 4.894370079040527 3.328929901123047 C 4.441400527954102 3.328929901123047 3.992908000946045 3.303356170654297 3.54934549331665 3.252350807189941 C 3.704533576965332 4.354750633239746 3.6645188331604 5.513704299926758 3.425743103027344 6.711588859558105 C 4.041273593902588 6.607760429382324 4.697885036468506 6.543479919433594 5.379749774932861 6.543479919433594 C 5.876533031463623 6.543479919433594 6.362423896789551 6.576442718505859 6.837078094482422 6.642201900482178 C 6.681948661804199 5.380982875823975 6.741477012634277 4.200693607330322 6.902932643890381 3.163345813751221 M 0 0 C 5.178991794586182 2.990089416503906 10 9.5367431640625e-07 10 0 C 10 0 7.185719966888428 4.908040046691895 10 10 C 5.437769412994385 6.722819805145264 0 10 0 10 C 0 10 3.68982982635498 4.504389762878418 0 0 Z" stroke="none" fill="#15274c"></path> 4297 </g> 4298 </svg>`; 4299 if(index > 0) { 4300 let svg = document.createElement("div"); 4301 svg.classList.add("svg_container"); 4302 svg.innerHTML = icon; 4303 item.insertBefore(svg, item.querySelector("a")); 4304 } 4305 }); 4306 4307</script>
4307<script id='blockstudio-header-header-script-inline-js' type="module" data-key='1768297789'>function convertRemToPixels(rem) { 4308 return rem * parseFloat(getComputedStyle(document.documentElement).fontSize); 4309} 4310function convertPixelsToRem(px) { 4311 return px / parseFloat(getComputedStyle(document.documentElement).fontSize); 4312} 4313 4314// document.querySelectorAll(".js-menu-open").forEach(function(item) { 4315// item.addEventListener("click", function(e) { 4316// document.querySelectorAll(".js-menu-open").forEach(function(item) { 4317// item.classList.toggle("is-active"); 4318// if(document.querySelector(".menu-overlay")) { 4319// document.querySelector(".menu-overlay").classList.toggle("open"); 4320// } 4321// }); 4322// }); 4323// }); 4324 4325const menuButtons = document.querySelectorAll(".js-menu-open"); 4326const menuOverlay = document.querySelector(".menu-overlay"); 4327 4328// Setup ARIA attributes for each button 4329menuButtons.forEach((button) => { 4330 button.setAttribute("aria-expanded", "false"); 4331 button.setAttribute("aria-controls", "main-menu"); 4332 button.setAttribute("aria-label", "Toggle main menu"); 4333 4334 if (button.tagName.toLowerCase() !== "button") { 4335 button.setAttribute("role", "button"); 4336 button.setAttribute("tabindex", "0"); 4337 } 4338 4339 button.addEventListener("click", toggleMenu); 4340 button.addEventListener("keydown", function (e) { 4341 if (e.key === "Enter" || e.key === " ") { 4342 e.preventDefault(); 4343 toggleMenu(); 4344 } 4345 }); 4346}); 4347 4348// Make menu-overlay unfocusable initially 4349menuOverlay.setAttribute("tabindex", "-1"); 4350menuOverlay.setAttribute("aria-hidden", "true"); 4351 4352function toggleMenu() { 4353 const isOpen = menuOverlay.classList.contains("open"); 4354 4355 // Toggle menu visibility 4356 menuOverlay.classList.toggle("open"); 4357 4358 // Update all buttons 4359 menuButtons.forEach((btn) => { 4360 btn.classList.toggle("is-active"); 4361 btn.setAttribute("aria-expanded", String(!isOpen)); 4362 }); 4363 4364 // Update focusability and screen reader visibility 4365 if (!isOpen) { 4366 menuOverlay.setAttribute("tabindex", "0"); 4367 menuOverlay.setAttribute("aria-hidden", "false"); 4368 menuOverlay.removeAttribute("inert"); 4369 4370 // Optional: focus first link 4371 const firstLink = menuOverlay.querySelector("a"); 4372 if (firstLink) firstLink.focus(); 4373 } else { 4374 menuOverlay.setAttribute("tabindex", "-1"); 4375 menuOverlay.setAttribute("aria-hidden", "true"); 4376 menuOverlay.setAttribute("inert", ""); 4377 } 4378} 4379 4380 4381 4382// document.querySelectorAll(".menu-overlay .menu-overlay-left ul li").forEach(function(item) { 4383// if(item.querySelector("ul")) { 4384// let menuArrow = document.createElement("div"); 4385// menuArrow.classList.add("svg__container", "desktop"); 4386// menuArrow.setAttribute("aria-hidden", "true"); 4387// menuArrow.innerHTML = `<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 37.752 23.04"> 4388// <defs> 4389// <clipPath id="clip-path"> 4390// <rect id="Rectangle_21" data-name="Rectangle 21" width="37.752" height="23.04" transform="translate(0)" fill="#15274c"/> 4391// </clipPath> 4392// </defs> 4393// <g id="menu_arrow" clip-path="url(#clip-path)"> 4394// <path id="Path_18" data-name="Path 18" d="M32.526,20.166H.614c-.339,0-.614-.373-.614-.833S.275,18.5.614,18.5H32.526c.339,0,.614.373.614.833s-.275.833-.614.833" transform="translate(0.726 -8.229)" fill="#15274c"/> 4395// <path id="Path_19" data-name="Path 19" d="M61,1.5A19.718,19.718,0,0,0,75.157,11.771s-9.32.666-13.324,11.1" transform="translate(-38.238 -0.667)" fill="none" stroke="#15274c" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/> 4396// </g> 4397// </svg> 4398// `; 4399// let menuDropdown = document.createElement("div"); 4400// menuDropdown.classList.add("svg__container", "touch"); 4401// menuDropdown.innerHTML = `<svg xmlns="http://www.w3.org/2000/svg" width="14.59" height="10.101" viewB
4401ox="0 0 14.59 10.101"> 4402// <path id="Path_24" data-name="Path 24" d="M61,1.5a12.085,12.085,0,0,0,8.677,6.3A10.139,10.139,0,0,0,61.51,14.6" transform="matrix(-0.017, 1, -1, -0.017, 16.469, -60.051)" fill="none" stroke="#15274c" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/> 4403// </svg>`; 4404 4405// menuDropdown.addEventListener("click", function(e) { 4406 4407// // close open items 4408// document.querySelectorAll(".menu-overlay .menu-overlay-left ul li.expanded").forEach(function(expandedItem) { 4409// if(!expandedItem.contains(e.target)) { 4410// expandedItem.classList.remove("expanded"); 4411 4412// let list = expandedItem.querySelector("ul"); 4413// list.style.height = 0; 4414// } 4415 4416// }); 4417 4418// let list = item.querySelector("ul"); 4419// let parent = menuDropdown.parentElement; 4420// parent.classList.toggle("expanded"); 4421 4422// if(parent.classList.contains("expanded")) { 4423// list.style.height = list.scrollHeight +"px"; 4424// } 4425// else { 4426// list.style.height = 0; 4427// } 4428 4429// }); 4430 4431// item.insertBefore(menuArrow, item.querySelector("ul")); 4432// item.insertBefore(menuDropdown, item.querySelector("ul")); 4433// } 4434// }); 4435 4436// EAA 4437// document.addEventListener('DOMContentLoaded', function () { 4438// const menu = document.querySelector('.menu'); 4439// if (!menu) return; 4440 4441// // Set ARIA roles and attributes 4442// menu.setAttribute('role', 'menu'); 4443 4444// menu.querySelectorAll('li').forEach((li, index) => { 4445// const link = li.querySelector('a'); 4446// if (link) { 4447// link.setAttribute('role', 'menuitem'); 4448// link.setAttribute('tabindex', '0'); 4449// } 4450 4451// const submenu = li.querySelector('ul.sub-menu'); 4452// if (submenu) { 4453// const toggleId = `submenu-${index}`; 4454 4455// // Add ARIA attributes for submenu toggle 4456// li.setAttribute('aria-haspopup', 'true'); 4457// li.setAttribute('aria-expanded', 'false'); 4458// submenu.setAttribute('id', toggleId); 4459// submenu.setAttribute('role', 'menu'); 4460// submenu.setAttribute('aria-hidden', 'true'); 4461 4462// // Hide all submenu items from tab order initially 4463// submenu.querySelectorAll('a').forEach((subLink) => { 4464// subLink.setAttribute('tabindex', '-1'); 4465// subLink.setAttribute('role', 'menuitem'); 4466// }); 4467 4468// // Add toggle logic to arrow button (touch container) 4469// const toggleButton = li.querySelector('.svg__container.touch'); 4470// if (toggleButton) { 4471// toggleButton.setAttribute('role', 'button'); 4472// toggleButton.setAttribute('tabindex', '0'); 4473// toggleButton.setAttribute('aria-controls', toggleId); 4474// toggleButton.setAttribute('aria-label', 'Toggle submenu'); 4475 4476// const toggleSubmenu = () => { 4477// const expanded = li.classList.toggle('expanded'); 4478// li.setAttribute('aria-expanded', expanded); 4479// submenu.setAttribute('aria-hidden', !expanded); 4480 4481// submenu.querySelectorAll('a').forEach((subLink) => { 4482// subLink.setAttribute('tabindex', expanded ? '0' : '-1'); 4483// }); 4484// }; 4485 4486// toggleButton.addEventListener('click', toggleSubmenu); 4487// toggleButton.addEventListener('keydown', (e) => { 4488// if (e.key === 'Enter' || e.key === ' ') { 4489// e.preventDefault(); 4490// toggleSubmenu(); 4491// } 4492// }); 4493 4494// // Collapse on Escape 4495// li.addEventListener('keydown', (e) => { 4496// if (e.key === 'Escape' && li.classList.contains('expanded')) { 4497// e.preventDefault(); 4498// li.classList.remove('expanded'); 4499// li.setAttribute('aria-expanded', 'false'); 4500// submenu.setAttribute('aria-hidden', 'true'); 4501// submenu.querySelectorAll('a').forEach((subLink) => { 4502// subLink.setAttribute('tabindex', '-1'); 4503// }); 4504// toggleButton.focus(); 4505// } 4506// }); 4507// } 4508// } 4509// }); 4510// }); 4511 4512// Eaa 2 4513document.querySelectorAll(".menu-overlay .menu-overlay-left ul li").forEach(function (item) { 4514 const submenu = item.querySelector("ul"); 4515 if (submenu) { 4516 // Create desktop arrow (decorative) 4517 const menuArrow = document.createElement("div"); 4518 menuArrow.classList.add("svg__container", "desktop"); 4519 menuArrow.setAttribute("aria-hidden", "true"); 4520 menuArrow.innerHTML = ` 4521 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 37.752 23.04"> 4522 <defs> 4523 <clipPath id="clip-path"> 4524 <rect width="37.752" height="23.04" fill="#15274c"/> 4525 </clipPath> 4526 </defs> 4527 <g clip-path="url(#clip-path)"> 4528 <path d="M32.526,20.166H.614c-.339,0-.614-.373-.614-.833S.275,18.5.614,18.5H32.526c.339,0,.614.373.614.833s-.275.833-.614.833" transform="translate(0.726 -8.229)" fill="#15274c"/> 4529 <path d="M61,1.5A19.718,19.718,0,0,0,75.157,11.771s-9.32.666-13.324,11.1" transform="translate(-38.238 -0.667)" fill="none" stroke="#15274c" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/> 4530 </g> 4531 </svg> 4532 `; 4533 4534 // Create mobile toggle 4535 const menuDropdown = document.createElement("div"); 4536 menuDropdown.classList.add("svg__container", "touch"); 4537 menuDropdown.setAttribute("role", "button"); 4538 menuDropdown.setAttribute("tabindex", "0"); 4539 menuDropdown.setAttribute("aria-expanded", "false"); 4540 menuDropdown.setAttribute("aria-label", "Toggle submenu"); 4541 4542 menuDropdown.innerHTML = ` 4543 <svg xmlns="http://www.w3.org/2000/svg" width="14.59" height="10.101" viewB
4543ox="0 0 14.59 10.101"> 4544 <path d="M61,1.5a12.085,12.085,0,0,0,8.677,6.3A10.139,10.139,0,0,0,61.51,14.6" 4545 transform="matrix(-0.017, 1, -1, -0.017, 16.469, -60.051)" fill="none" stroke="#15274c" 4546 stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/> 4547 </svg>`; 4548 4549 // Only apply tabindex -1 on mobile 4550 function setSubmenuTabIndex(disable) { 4551 submenu.querySelectorAll("a").forEach(link => { 4552 link.setAttribute("tabindex", disable ? "-1" : "0"); 4553 }); 4554 } 4555 4556 function isMobile() { 4557 return window.innerWidth <= 1024; 4558 } 4559 4560 if (isMobile()) { 4561 setSubmenuTabIndex(true); 4562 } 4563 4564 function toggleSubmenu(e) { 4565 const isExpanded = item.classList.contains("expanded"); 4566 4567 document.querySelectorAll(".menu-overlay .menu-overlay-left ul li.expanded").forEach(function (expandedItem) { 4568 if (!expandedItem.contains(e.target)) { 4569 expandedItem.classList.remove("expanded"); 4570 const list = expandedItem.querySelector("ul"); 4571 list.style.height = 0; 4572 expandedItem.querySelector(".touch")?.setAttribute("aria-expanded", "false"); 4573 if (isMobile()) { 4574 list.querySelectorAll("a").forEach(link => link.setAttribute("tabindex", "-1")); 4575 } 4576 } 4577 }); 4578 4579 if (!isExpanded) { 4580 item.classList.add("expanded"); 4581 submenu.style.height = submenu.scrollHeight + "px"; 4582 menuDropdown.setAttribute("aria-expanded", "true"); 4583 if (isMobile()) { 4584 setSubmenuTabIndex(false); 4585 } 4586 } else { 4587 item.classList.remove("expanded"); 4588 submenu.style.height = 0; 4589 menuDropdown.setAttribute("aria-expanded", "false"); 4590 if (isMobile()) { 4591 setSubmenuTabIndex(true); 4592 } 4593 } 4594 } 4595 4596 menuDropdown.addEventListener("click", toggleSubmenu); 4597 menuDropdown.addEventListener("keydown", function (e) { 4598 if (e.key === "Enter" || e.key === " ") { 4599 e.preventDefault(); 4600 toggleSubmenu(e); 4601 } else if (e.key === "Escape") { 4602 item.classList.remove("expanded"); 4603 submenu.style.height = 0; 4604 menuDropdown.setAttribute("aria-expanded", "false"); 4605 if (isMobile()) { 4606 setSubmenuTabIndex(true); 4607 } 4608 menuDropdown.focus(); 4609 } 4610 }); 4611 4612 item.insertBefore(menuArrow, submenu); 4613 item.insertBefore(menuDropdown, submenu); 4614 } 4615}); 4616 4617// Select the header 4618const header = document.querySelector("header.fixed"); 4619 4620if (header && !document.querySelector(".header.hidden")) { 4621 // Find all focusable elements inside the header 4622 const focusables = header.querySelectorAll( 4623 'a, button, input, textarea, select, details, [tabindex]' 4624 ); 4625 4626 // Give each one tabindex="-1"
4627 focusables.forEach(el => { 4628 el.setAttribute("tabindex", "-1"); 4629 }); 4630} 4631 4632</script>
4632</body> 4633</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.