1<!DOCTYPE html><html data-dpl-id="dpl_HKA5tzW9vwmpYP8P7s8ozb5xybRJ" lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" as="image" href="https://media-bridge.thinkreservations.com/media-library/hotels/960664775672/5419936a-00a8-42cf-8a2e-3b9476f0eeae/Garth-Woodside-Mansion-logo.svg" fetchPriority="high"/><link rel="preload" as="image" imageSrcSet="/_next/image?url=https%3A%2F%2Fmedia-bridge.thinkreservations.com%2Fmedia-library%2Fhotels%2F960664775672%2Fdd757f35-16da-4849-8219-cd8738dae4a8%2Fhero-bg-garth-mansion.webp&w=640&q=75 640w, /_next/image?url=https%3A%2F%2Fmedia-bridge.thinkreservations.com%2Fmedia-library%2Fhotels%2F960664775672%2Fdd757f35-16da-4849-8219-cd8738dae4a8%2Fhero-bg-garth-mansion.webp&w=750&q=75 750w, /_next/image?url=https%3A%2F%2Fmedia-bridge.thinkreservations.com%2Fmedia-library%2Fhotels%2F960664775672%2Fdd757f35-16da-4849-8219-cd8738dae4a8%2Fhero-bg-garth-mansion.webp&w=828&q=75 828w, /_next/image?url=https%3A%2F%2Fmedia-bridge.thinkreservations.com%2Fmedia-library%2Fhotels%2F960664775672%2Fdd757f35-16da-4849-8219-cd8738dae4a8%2Fhero-bg-garth-mansion.webp&w=1080&q=75 1080w, /_next/image?url=https%3A%2F%2Fmedia-bridge.thinkreservations.com%2Fmedia-library%2Fhotels%2F960664775672%2Fdd757f35-16da-4849-8219-cd8738dae4a8%2Fhero-bg-garth-mansion.webp&w=1200&q=75 1200w, /_next/image?url=https%3A%2F%2Fmedia-bridge.thinkreservations.com%2Fmedia-library%2Fhotels%2F960664775672%2Fdd757f35-16da-4849-8219-cd8738dae4a8%2Fhero-bg-garth-mansion.webp&w=1920&q=75 1920w, /_next/image?url=https%3A%2F%2Fmedia-bridge.thinkreservations.com%2Fmedia-library%2Fhotels%2F960664775672%2Fdd757f35-16da-4849-8219-cd8738dae4a8%2Fhero-bg-garth-mansion.webp&w=2048&q=75 2048w, /_next/image?url=https%3A%2F%2Fmedia-bridge.thinkreservations.com%2Fmedia-library%2Fhotels%2F960664775672%2Fdd757f35-16da-4849-8219-cd8738dae4a8%2Fhero-bg-garth-mansion.webp&w=3840&q=75 3840w" imageSizes="100vw" fetchPriority="high"/><link rel="stylesheet" href="/_next/static/immutable/chunks/35yoo-c6ydtxq.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/immutable/chunks/2rszm4u7v9qhy.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/immutable/chunks/17b2_l52xyq2j.js"/>
1<script src="/_next/static/immutable/chunks/4123py28qnb81.js" async=""></script>
1<script src="/_next/static/immutable/chunks/3ua9hapo6325q.js" async=""></script>
1<script src="/_next/static/immutable/chunks/0qpdu8-6zn2w_.js" async=""></script>
1<script src="/_next/static/immutable/chunks/2i1rd2nb8ygey.js" async=""></script>
1<script src="/_next/static/immutable/chunks/turbopack-2sq4kyqpw3zoo.js" async=""></script>
1<script src="/_next/static/immutable/chunks/28wvm_19fhxkl.js" async="" crossorigin=""></script>
1<script src="/_next/static/immutable/chunks/23pfh7gqv_itp.js" async="" crossorigin=""></script>
1<script src="/_next/static/immutable/chunks/1cbh5mqa0zv24.js" async="" crossorigin=""></script>
1<script src="/_next/static/immutable/chunks/3pzlfyu34uarc.js" async="" crossorigin=""></script>
1<script src="/_next/static/immutable/chunks/2b8ew_avxk49w.js" async="" crossorigin=""></script>
1<script src="/_next/static/immutable/chunks/10mg-vy2111zt.js" async="" crossorigin=""></script>
1<script src="/_next/static/immutable/chunks/0lev3ez2ngg_c.js" async="" crossorigin=""></script>
1<script src="/_next/static/immutable/chunks/3-y0ews9kksgl.js" async="" crossorigin=""></script>
1<script src="/_next/static/immutable/chunks/29freruozplk-.js" async="" crossorigin=""></script>
1<script src="/_next/static/immutable/chunks/05v9imkxp2uyw.js" async="" crossorigin=""></script>
1<script src="/_next/static/immutable/chunks/1fk_all7et6qz.js" async="" crossorigin=""></script>
1<script src="/_next/static/immutable/chunks/0it7_ziqsvxo6.js" async="" crossorigin=""></script>
1<script src="/_next/static/immutable/chunks/137pj57x288hk.js" async="" crossorigin=""></script>
1<script src="/_next/static/immutable/chunks/225azm7jsjvw_.js" async="" crossorigin=""></script>
1<script src="/_next/static/immutable/chunks/03xxocp5sovlj.js" async="" crossorigin=""></script>
1<script src="/_next/static/immutable/chunks/3zxyt2tqe0xul.js" async="" crossorigin=""></script>
1<script src="/_next/static/immutable/chunks/1dn3w_k3x84bx.js" async="" crossorigin=""></script>
1<script src="/_next/static/immutable/chunks/13qsken9oo9az.js" async="" crossorigin=""></script>
1<script src="/_next/static/immutable/chunks/2dg5egcm8lhft.js" async="" crossorigin=""></script>
1<script src="/_next/static/immutable/chunks/24l1tmscf3usd.js" async="" crossorigin=""></script>
1<script src="/_next/static/immutable/chunks/223fv95e4z-od.js" async="" crossorigin=""></script>
1<link rel="preload" href="https://www.googletagmanager.com/gtag/js?id=G-FM4ZTL3HCY" as="script"/><link rel="preload" href="https://www.googletagmanager.com/gtag/js?id=AW-704924968" as="script"/><title>Garth Woodside Mansion: Victorian Bed and Breakfast in Hannibal Missouri</title><meta name="description" content="Stay at Garth Woodside Mansion for your Hannibal, Missouri vacation or weekend getaway. Enjoy lodging at our Victorian bed and breakfast right in the heart of historic downtown Hannibal. Book directly for our best rates & amenities!"/><link rel="manifest" href="/favicon/site.webmanifest"/><link rel="canonical" href="https://www.garthmansion.com/"/><link rel="shortcut icon" href="/favicon/favicon.ico"/><link rel="icon" href="/favicon/favicon-32x32.png" sizes="32x32"/><link rel="icon" href="/favicon/favicon-16x16.png" sizes="16x16"/><link rel="apple-touch-icon" href="/favicon/apple-touch-icon.png"/><link rel="preconnect" href="https://media-bridge.thinkreservations.com"/><link rel="preconnect" href="https://fonts.gstatic.com" crossorigin="anonymous"/>
1<script>(({protect:a})=>{function b(a){return new Promise((b,c)=>{if(document.querySelector(`script[src="${a}"]`))return void b();let d=document.createElement("script");d.src=a,d.async=!0,d.onload=()=>b(),d.onerror=a=>{console.error("Error loading script",a),c(a)},document.head.appendChild(d)})}var c=class a{#a;#b;#c=0;constructor(){let{promise:b,resolve:c}=a.#d();this.#a=b,this.#b=c,this.#e(),window.addEventListener("online",this.#f),window.addEventListener("visibilitychange",this.#f)}getChallenge=async()=>(await this.#g(),await this.#a.then(a=>"function"==typeof a?a():a));#f=()=>{if(document.hidden)return;let{promise:b,resolve:c}=a.#d();this.#a=b,this.#b=c,window.V_C=[],window.V_C.push=c;let d=document.querySelector('script[src*="c.js"]');d&&d.remove(),this.#c+=1};#e=()=>{if(window.V_C){let a=window.V_C.pop();a&&this.#b(a)}else window.V_C=[],window.V_C.push=this.#b};#g=()=>{let a=new URL("/149e9513-01fa-4fb0-aad4-566afd725d1b/2d206a39-8ed7-437e-a3be-862e0f06eea3/a-4-a/c.js",window.location.origin);return a.searchParams.set("i",String(this.#c)),a.searchParams.set("v",String(3)),a.searchParams.set("h",window.location.host),b(a.pathname+a.search)};#h=()=>{window.V_C=void 0};static #d(){let a,b;return{promise:new Promise((c,d)=>{a=c,b=d}),resolve:a,reject:b}}},d=class a{#a=!1;#b;constructor(a){this.#b=a}get loaded(){return this.#a}load=async()=>{this.#a||await this.#f()};#c=()=>{if(typeof globalThis.window>"u")throw Error("KPSDK is not available in the server");if(!window.KPSDK)throw Error("KPSDK is not loaded");let b=this.#b.map(b=>{let c=a.#e(b.path);return{domain:c.host,path:c.pathname,method:b.method}});try{window.KPSDK.configure(b)}catch(a){console.error("Error configuring KPSDK...",a)}};#f=async()=>{let a=this;return new Promise((c,d)=>{let e=()=>{document.removeEventListener("kpsdk-load",e),this.#c()},f=()=>{document.removeEventListener("kpsdk-ready",f),a.#a=!0,c()};document.addEventListener("kpsdk-load",e,{once:!0}),document.addEventListener("kpsdk-ready",f,{once:!0}),b("/149e9513-01fa-4fb0-aad4-566afd725d1b/2d206a39-8ed7-437e-a3be-862e0f06eea3/p.js").catch(a=>{document.removeEventListener("kpsdk-load",e),document.removeEventListener("kpsdk-ready",f),d(a)})})};static #e(a){let b;try{b=new URL(a)}catch{b=new URL(a,location.origin)}return b}},e=a=>{let b=a.replace(/[.?+^$[\]\\(){}|-]/g,"\\$&").split("*").join(".*");return RegExp(`^${b}$`)},f=({path:a,pattern:b})=>-1!==a.search(b);async function g(a,b,c){let d=XMLHttpRequest.prototype.open,g=XMLHttpRequest.prototype.send;XMLHttpRequest.prototype.open=function(a,b,c,e,f){return this._requestUrl=b.toString(),this._requestMethod=a,d.call(this,a,b,c??!0,e,f)},XMLHttpRequest.prototype.send=async function(d){let h=this._requestUrl;if(!h||this._isReexecution)return g.call(this,d);let i=new URL(h,location.href),j=i.origin===location.origin,k=this._requestMethod??"GET",l=c.find(a=>{let b=f({path:i.pathname,pattern:e(a.path)}),c=a.method.toLowerCase()===k.toLowerCase()||"*"===a.method;return b&&c});if(!l||!j)return g.call(this,d);let m=await a.getChallenge();if(this.setRequestHeader("x-is-human",JSON.stringify(m)),this.setRequestHeader("x-path",i.pathname),this.setRequestHeader("x-method",k),0!==m.b||b.loaded||((1===m.d||l?.advancedOptions?.checkLevel==="deepAnalysis")&&await b.load(),!b.loaded))return g.call(this,d);this.setRequestHeader("x-is-human",JSON.stringify(m)),this.setRequestHeader("x-path",i.pathname),this.setRequestHeader("x-method",k);let n=new XMLHttpRequest;return n._isReexecution=!0,n.open(k,h,!0),n.setRequestHeader("x-is-human",JSON.stringify(m)),n.setRequestHeader("x-path",i.pathname),n.setRequestHeader("x-method",k),this.timeout&&(n.timeout=this.timeout),this.responseType&&(n.responseType=this.responseType),this.withCredentials&&(n.withCredentials=this.withCredentials),n.onreadystatechange=()=>{Object.defineProperty(this,"readyState",{value:n.readyState,writable:!0,configurable:!0}),n.readyState===XMLHttpRequest.DONE&&(Object.defineProperty(this,"status",{value:n.status,writable:!0,configurable:!0}),Object.defineProperty(this,"statusText",{value:n.statusText,writable:!0,configurable:!0}),Object.defineProperty(this,"response",{value:n.response,writable:!0,configurable:!0}),Object.defineProperty(this,"responseText",{value:n.responseText,writable:!0,configurable:!0}),Object.defineProperty(this,"responseXML",{value:n.responseXML,writable:!0,configurable:!0}),this.getAllResponseHeaders=()=>n.getAllResponseHeaders(),this.getResponseHeader=a=>n.getResponseHeader(a)),this.onreadystatechange&&this.onreadystatechange.call(this,new Event("readystatechange"))},n.onload=a=>{this.onload&&this.onload.call(this,a)},n.onerror=a=>{this.onerror&&this.onerror.call(this,a)},n.onabort=a=>{this.onabort&&this.onabort.call(this,a)},n.ontimeout=a=>{this.ontimeout&&this.ontimeout.call(this,a)},n.onloadstart=a=>{this.onloadstart&&this.onloadstart.call(this,a)},n.onloadend=a=>{this.onloadend&&this.onloadend.call(this,a)},n.onprogress=a=>{this.onprogress&&this.onprogress.call(this,a)},n.send(d)}}!function({protect:a=[]}){let b;for(let b of a)if(b.advancedOptions?.checkLevel!==void 0&&"deepAnalysis"!==b.advancedOptions.checkLevel&&"basic"!==b.advancedOptions.checkLevel)throw Error(`Invalid checkLevel "${b.advancedOptions.checkLevel}" for route "${b.path}". Must be one of: deepAnalysis, basic`);let h=new c,i=new d(a);g(h,i,a).catch(a=>{console.error("Error patching XMLHttpRequest:",a)}),b=window.fetch,window.fetch=async(c,d)=>{let g=new URL(c instanceof Request?c.url:c,location.href),j=g.origin===location.origin,k=d?.method??(c instanceof Request?c.method:"GET"),l=a.find(a=>{let b=f({path:g.pathname,pattern:e(a.path)}),c=a.method.toLowerCase()===k.toLowerCase()||"*"===a.method;return b&&c});if(null==l||!j)return b(c,d);
1let m=await h.getChallenge(),n=new Headers(d?.headers||(c instanceof Request?c.headers:void 0));n.set("x-is-human",JSON.stringify(m)),n.set("x-path",g.pathname),n.set("x-method",k);let o={...d,headers:n};return i.loaded||0!==m.b?b(c,o):1===m.d||l?.advancedOptions?.checkLevel==="deepAnalysis"?(await i.load(),window.fetch(c,o)):b(c,o)}}({protect:a})})({ protect: [{"path":"/*","method":"POST"}] });</script>
1<script src="/_next/static/immutable/chunks/0c0hxoamwjsbw.js" noModule=""></script>
1</head><body>
1<script>(self.__next_s=self.__next_s||[]).push([0,{"children":"\n (function () {\n var NAME = \"Down For Maintenance\";\n var PATH = \"/maintenance\";\n var FROM = \"from\";\n var original = window.fetch;\n\n window.fetch = function () {\n return original.apply(this, arguments).then(function (response) {\n if (response.status !== 503) return response;\n // This layout wraps the maintenance page too.\n if (window.location.pathname === PATH) return response;\n\n // Clone, so the caller still receives an unread body.\n return response.clone().text().then(function (body) {\n try {\n if (JSON.parse(body).name === NAME) {\n window.location =\n PATH + \"?\" + FROM + \"=\" +\n encodeURIComponent(window.location.pathname);\n }\n } catch (e) {}\n return response;\n });\n });\n };\n })();\n ","id":"maintenance-fetch-guard"}])</script>
1<a href="#main-content" class="sr-only z-50 bg-white p-2 text-blue-600 focus:not-sr-only focus:absolute focus:top-2 focus:left-2">Skip to main content</a><style>/* latin-ext */ 2@font-face { 3 font-family: 'Lato'; 4 font-style: normal; 5 font-weight: 300; 6 font-display: swap; 7 src: url(https://fonts.gstatic.com/s/lato/v25/S6u9w4BMUTPHh7USSwaPGQ3q5d0N7w.woff2) format('woff2'); 8 unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; 9} 10/* latin */ 11@font-face { 12 font-family: 'Lato'; 13 font-style: normal; 14 font-weight: 300; 15 font-display: swap; 16 src: url(https://fonts.gstatic.com/s/lato/v25/S6u9w4BMUTPHh7USSwiPGQ3q5d0.woff2) format('woff2'); 17 unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; 18} 19/* latin-ext */ 20@font-face { 21 font-family: 'Lato'; 22 font-style: normal; 23 font-weight: 400; 24 font-display: swap; 25 src: url(https://fonts.gstatic.com/s/lato/v25/S6uyw4BMUTPHjxAwXiWtFCfQ7A.woff2) format('woff2'); 26 unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; 27} 28/* latin */ 29@font-face { 30 font-family: 'Lato'; 31 font-style: normal; 32 font-weight: 400; 33 font-display: swap; 34 src: url(https://fonts.gstatic.com/s/lato/v25/S6uyw4BMUTPHjx4wXiWtFCc.woff2) format('woff2'); 35 unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; 36} 37/* latin-ext */ 38@font-face { 39 font-family: 'Lato'; 40 font-style: normal; 41 font-weight: 700; 42 font-display: swap; 43 src: url(https://fonts.gstatic.com/s/lato/v25/S6u9w4BMUTPHh6UVSwaPGQ3q5d0N7w.woff2) format('woff2'); 44 unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; 45} 46/* latin */ 47@font-face { 48 font-family: 'Lato'; 49 font-style: normal; 50 font-weight: 700; 51 font-display: swap; 52 src: url(https://fonts.gstatic.com/s/lato/v25/S6u9w4BMUTPHh6UVSwiPGQ3q5d0.woff2) format('woff2'); 53 unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; 54} 55/* cyrillic-ext */ 56@font-face { 57 font-family: 'Prata'; 58 font-style: normal; 59 font-weight: 400; 60 font-display: swap; 61 src: url(https://fonts.gstatic.com/s/prata/v22/6xKhdSpbNNCT-sWCCm7bLnwIcOM.woff2) format('woff2'); 62 unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; 63} 64/* cyrillic */ 65@font-face { 66 font-family: 'Prata'; 67 font-style: normal; 68 font-weight: 400; 69 font-display: swap; 70 src: url(https://fonts.gstatic.com/s/prata/v22/6xKhdSpbNNCT-sWLCm7bLnwIcOM.woff2) format('woff2'); 71 unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116; 72} 73/* vietnamese */ 74@font-face { 75 font-family: 'Prata'; 76 font-style: normal; 77 font-weight: 400; 78 font-display: swap; 79 src: url(https://fonts.gstatic.com/s/prata/v22/6xKhdSpbNNCT-sWACm7bLnwIcOM.woff2) format('woff2'); 80 unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; 81} 82/* latin */ 83@font-face { 84 font-family: 'Prata'; 85 font-style: normal; 86 font-weight: 400; 87 font-display: swap; 88 src: url(https://fonts.gstatic.com/s/prata/v22/6xKhdSpbNNCT-sWPCm7bLnwI.woff2) format('woff2'); 89 unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; 90} 91</style><!--$--><!--/$--><style> 92:root { 93 --heading-font: "Prata";
94 --heading-font-weight: 700; 95 --heading-color: #333333; 96 --heading-letter-spacing: 0px; 97 --heading-text-transform: none; 98 99 --subheading-font: "Lato"; 100 --subheading-font-weight: 400; 101 --subheading-color: #a2573e; 102 --subheading-letter-spacing: 0px; 103 --subheading-text-transform: uppercase; 104 --subheading-font-style: normal; 105 106 --body-font: "Lato"; 107 --body-color: #333333; 108 109 --link-color: #701111; 110 --primary-color: #701111; 111 --primary-color-rgb: 112, 17, 17; 112 113 --header-background-color: #FFFFFF; 114 --header-navigation-primary-link-color: #701111; 115 --header-link-color: #701111; 116 117 118 --footer-text-color: #333333; 119 --footer-link-color: #701111; 120}</style><style>.page div.component.heading h1 { 121 font-size: 36px; 122} 123 124.page.home-page div.component.heading h1 { 125 font-size: 42px; 126} 127 128.page.rooms div.component.heading h1 { 129 font-size: 28px; 130 line-height: 1; 131} 132 133@media (max-width: 768px) { 134 .page div.component.heading h1, 135 .page.home-page div.component.heading h1, 136 .page.rooms div.component.heading h1 { 137 font-size: 26px; 138 line-height: 1.4; 139 } 140 div.component.heading h2 { 141 line-height: 27px; 142 } 143 a.component.button-link { 144 font-size: 16px !important; 145 } 146} 147#gift-certificates, 148#gift-certificates .edge-to-edge-content { 149 margin-bottom: 0; 150}</style><header class="component header-1 "><div class="component desktop-header"><div class="desktop-header-inner-wrapper"><div class="logo-container"><a href="/"><img alt="Garth Woodside Mansion Logo" fetchPriority="high" width="195" height="150" decoding="async" data-nimg="1" style="color:transparent" src="https://media-bridge.thinkreservations.com/media-library/hotels/960664775672/5419936a-00a8-42cf-8a2e-3b9476f0eeae/Garth-Woodside-Mansion-logo.svg"/></a></div><div class="context-container"><div class="location"><a href="/contact"><span class="icon"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor"><path stroke-linecap="round" stroke-linejoin="round" d="M15 10.5a3 3 0 1 1-6 0 3 3 0 0 1 6 0Z"></path><path stroke-linecap="round" stroke-linejoin="round" d="M19.5 10.5c0 7.142-7.5 11.25-7.5 11.25S4.5 17.642 4.5 10.5a7.5 7.5 0 1 1 15 0Z"></path></svg></span>Hannibal, MO</a></div><div class="phone-number"><a href="tel:573-221-2789"><span class="icon"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor"><path stroke-linecap="round" stroke-linejoin="round" d="M2.25 6.75c0 8.284 6.716 15 15 15h2.25a2.25 2.25 0 0 0 2.25-2.25v-1.372c0-.516-.351-.966-.852-1.091l-4.423-1.106c-.44-.11-.902.055-1.173.417l-.97 1.293c-.282.376-.769.542-1.21.38a12.035 12.035 0 0 1-7.143-7.143c-.162-.441.004-.928.38-1.21l1.293-.97c.363-.271.527-.734.417-1.173L6.963 3.102a1.125 1.125 0 0 0-1.091-.852H4.5A2.25 2.25 0 0 0 2.25 4.5v2.25Z"></path></svg></span>573-221-2789</a></div><div class="think-authentication"><button type="button" class="hover:bg-think-blue/30 flex cursor-pointer gap-1.5 rounded-sm px-2 py-1.5" data-think-travel-action="sign-in" aria-haspopup="dialog" aria-expanded="false"><div class="text-think-blue font-semibold">Sign In</div><img alt="ThinkTravel logo - It is shaped as a blue house" loading="lazy" width="18" height="18" decoding="async" data-nimg="1" style="color:transparent" src="/_next/static/immutable/media/think-logo.22k9-03d1kqwk.svg"/></button></div></div><nav aria-label="Main navigation"><ul class="primary-navigation"><li class="primary-link"><a href="/accommodations"><span class="label">Accommodations</span></a></li><li class="primary-link"><a href="/breakfast"><span class="label">Breakfast</span></a></li><li class="primary-link"><a href="/weddings"><span class="label">Weddings & Events</span></a></li><li class="primary-link"><a href="/nearby"><span class="label">Nearby Activities</span></a></li><li class="primary-link parent"><a aria-expanded="false" aria-controls="_R_6kn5ulb_subnav-4" href="#"><span class="label">About<span class="chevron-down-container" aria-hidden="true"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="h-6 w-6"><path stroke-linecap="round" stroke-linejoin="round" d="m19.5 8.25-7.5 7.5-7.5-7.5"></path></svg></span></span></a><ul class="secondary-navigation" id="_R_6kn5ulb_subnav-4"><li class="secondary-link"><a href="/history"><span class="label">History</span></a></li><li class="secondary-link"><a href="/faqs"><span class="label">FAQ'
150s</span></a></li><li class="secondary-link"><a href="/policies"><span class="label">Policies</span></a></li><li class="secondary-link"><a href="/contact"><span class="label">Contact</span></a></li></ul></li><li class="primary-link"><a href="/accommodations?utm_source=website&utm_medium=navigation"><span class="label">Book Now</span></a></li></ul></nav></div></div><div class="component mobile-header"><div class="logo-container"><a href="/"><img alt="Garth Woodside Mansion Logo" fetchPriority="high" width="195" height="150" decoding="async" data-nimg="1" style="color:transparent" src="https://media-bridge.thinkreservations.com/media-library/hotels/960664775672/5419936a-00a8-42cf-8a2e-3b9476f0eeae/Garth-Woodside-Mansion-logo.svg"/></a></div><div class="hamburger-icon is-closed"><button aria-expanded="false" aria-label="Open navigation"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor"><path stroke-linecap="round" stroke-linejoin="round" d="M3.75 6.75h16.5M3.75 12h16.5m-16.5 5.25h16.5"></path></svg></button></div><div class="context-container"><button type="button" class="hover:bg-think-blue/30 flex cursor-pointer gap-1.5 rounded-sm px-2 py-1.5" data-think-travel-action="sign-in" aria-haspopup="dialog" aria-expanded="false"><div class="text-think-blue font-semibold">Sign In</div><img alt="ThinkTravel logo - It is shaped as a blue house" loading="lazy" width="18" height="18" decoding="async" data-nimg="1" style="color:transparent" src="/_next/static/immutable/media/think-logo.22k9-03d1kqwk.svg"/></button></div></div></header><main id="main-content" class="flow-root"><div class="page home-page"><div class="component section no-background" id=""><div class="component hero-image" style="padding-top:56.25%"><img alt="Garth Woodside Mansion is a grand Victorian house with intricate detailing, multiple balconies, and a wraparound porch set against a clear sky and greenery." fetchPriority="high" decoding="async" data-nimg="fill" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" sizes="100vw" srcSet="/_next/image?url=https%3A%2F%2Fmedia-bridge.thinkreservations.com%2Fmedia-library%2Fhotels%2F960664775672%2Fdd757f35-16da-4849-8219-cd8738dae4a8%2Fhero-bg-garth-mansion.webp&w=640&q=75 640w, /_next/image?url=https%3A%2F%2Fmedia-bridge.thinkreservations.com%2Fmedia-library%2Fhotels%2F960664775672%2Fdd757f35-16da-4849-8219-cd8738dae4a8%2Fhero-bg-garth-mansion.webp&w=750&q=75 750w, /_next/image?url=https%3A%2F%2Fmedia-bridge.thinkreservations.com%2Fmedia-library%2Fhotels%2F960664775672%2Fdd757f35-16da-4849-8219-cd8738dae4a8%2Fhero-bg-garth-mansion.webp&w=828&q=75 828w, /_next/image?url=https%3A%2F%2Fmedia-bridge.thinkreservations.com%2Fmedia-library%2Fhotels%2F960664775672%2Fdd757f35-16da-4849-8219-cd8738dae4a8%2Fhero-bg-garth-mansion.webp&w=1080&q=75 1080w, /_next/image?url=https%3A%2F%2Fmedia-bridge.thinkreservations.com%2Fmedia-library%2Fhotels%2F960664775672%2Fdd757f35-16da-4849-8219-cd8738dae4a8%2Fhero-bg-garth-mansion.webp&w=1200&q=75 1200w, /_next/image?url=https%3A%2F%2Fmedia-bridge.thinkreservations.com%2Fmedia-library%2Fhotels%2F960664775672%2Fdd757f35-16da-4849-8219-cd8738dae4a8%2Fhero-bg-garth-mansion.webp&w=1920&q=75 1920w, /_next/image?url=https%3A%2F%2Fmedia-bridge.thinkreservations.com%2Fmedia-library%2Fhotels%2F960664775672%2Fdd757f35-16da-4849-8219-cd8738dae4a8%2Fhero-bg-garth-mansion.webp&w=2048&q=75 2048w, /_next/image?url=https%3A%2F%2Fmedia-bridge.thinkreservations.com%2Fmedia-library%2Fhotels%2F960664775672%2Fdd757f35-16da-4849-8219-cd8738dae4a8%2Fhero-bg-garth-mansion.webp&w=3840&q=75 3840w" src="/_next/image?url=https%3A%2F%2Fmedia-bridge.thinkreservations.com%2Fmedia-library%2Fhotels%2F960664775672%2Fdd757f35-16da-4849-8219-cd8738dae4a8%2Fhero-bg-garth-mansion.webp&w=3840&q=75"/></div><form class="component check-availability mx-page-gutter @container pointer-events-none relative z-2 text-center" role="search" aria-label="Check Availability" action="/accommodations" method="GET">
150<div id="_R_138lubv5sr5ulb_-status" role="status" aria-live="polite" class="sr-only">No dates selected yet.<!-- --> â <!-- -->2 guests.</div><div class="pointer-events-auto inline-block max-w-full @max-[715px]:block"><div class="relative border border-[#dddddd] text-left shadow-[0_3px_12px_0_rgba(0,0,0,0.1),0_1px_2px_0_rgba(0,0,0,0.08)] rounded-[6px] bg-white"><div class="flex @max-[715px]:flex-col"><div class="box-border flex min-w-40 @max-[715px]:w-full @max-[715px]:border-b @max-[715px]:border-[#dddddd] @max-[715px]:last:border-b-0" role="group" aria-label="Dates"><div id="_R_138lubv5sr5ulb_-dates" class="w-full py-3 px-4.5 cursor-pointer relative hover:bg-[#dddddd] data-[state=open]:bg-[#dddddd] focus-visible:outline-2 focus-visible:-outline-offset-2 focus-visible:outline-(--primary-color) @max-[715px]:py-2.25 @min-[716px]:rounded-l-[5px] @max-[715px]:rounded-t-[5px]" role="button" tabindex="0" aria-haspopup="dialog" aria-expanded="false" aria-controls="_R_138lubv5sr5ulb_-dates-dialog" data-state="closed"><div class="ca-label font-semibold text-xs leading-[18px] whitespace-nowrap">Dates</div><div class="leading-[18px] whitespace-nowrap"><span class="add-dates">Add dates</span></div><div aria-hidden="true" class="invisible h-0 overflow-hidden"><div class="whitespace-nowrap">Sep 28 â Oct 30</div><div class="whitespace-nowrap">Nov 28 â Dec 30</div><div class="whitespace-nowrap">Feb 28 â Mar 30</div><div class="whitespace-nowrap">Add dates</div></div><span aria-hidden="true" class="absolute right-0 top-1/2 -translate-y-1/2 h-6 w-px bg-[#dddddd] @max-[715px]:hidden"></span></div><div id="_R_138lubv5sr5ulb_-dates-dialog" class="availability-calendar-wrapper absolute bg-white border border-[#dddddd] z-[1] shadow-[0_6px_24px_0_rgba(0,0,0,0.20)] rounded-[6px] overflow-hidden top-15 w-[717px] max-w-[calc(100vw-1.5rem)] left-1/2 -translate-x-1/2 @max-[715px]:top-13.5 @max-[715px]:right-0 @max-[715px]:left-0 @max-[715px]:w-auto @max-[715px]:translate-x-0 pointer-events-none invisible" role="dialog" aria-labelledby="_R_138lubv5sr5ulb_-dates" data-align="center" tabindex="-1"><div class="component availability-calendar"><div class="availability-calendar-inner-wrapper w-full"><div data-slot="calendar" class="rdp-root bg-background group/calendar p-3 [--cell-size:--spacing(8)] [[data-slot=card-content]_&]:bg-transparent [[data-slot=popover-content]_&]:bg-transparent rtl:**:[.rdp-button\_next>svg]:rotate-180 rtl:**:[.rdp-button\_previous>svg]:rotate-180 w-full" lang="en-US" data-mode="range" data-multiple-months="true"><div class="flex gap-4 flex-row relative rdp-months"><nav class="flex items-center gap-1 w-full absolute top-0 inset-x-0 justify-between rdp-nav" aria-label="Navigation bar"><button type="button" class="inline-flex shrink-0 items-center justify-center gap-2 text-sm font-medium whitespace-nowrap outline-none focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4 hover:bg-accent hover:text-accent-foreground dark:hover:bg-accent/50 has-[>svg]:px-3 size-(--cell-size) aria-disabled:opacity-50 p-0 select-none rounded-full cursor-pointer transition-none rdp-button_previous" tabindex="-1" aria-disabled="true" aria-label="Go to the previous month"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-left size-4 rdp-chevron" aria-hidden="true" disabled=""><path d="m15 18-6-6 6-6"></path></svg></button><button type="button" class="inline-flex shrink-0 items-center justify-center gap-2 text-sm font-medium whitespace-nowrap outline-none focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='
150size-'])]:size-4 hover:bg-accent hover:text-accent-foreground dark:hover:bg-accent/50 has-[>svg]:px-3 size-(--cell-size) aria-disabled:opacity-50 p-0 select-none rounded-full cursor-pointer transition-none rdp-button_next" aria-label="Go to the next month"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-right size-4 rdp-chevron" aria-hidden="true"><path d="m9 18 6-6-6-6"></path></svg></button></nav><div class="flex flex-col w-full gap-2 rdp-month"><div class="flex items-center justify-center h-(--cell-size) w-full px-(--cell-size) rdp-month_caption"><span class="select-none font-medium text-md rdp-caption_label" role="status" aria-live="polite">September 2026</span></div><table role="grid" aria-multiselectable="true" aria-label="September 2026" class="w-full border-collapse"><thead aria-hidden="true"><tr class="flex rdp-weekdays"><th aria-label="Sunday" class="font-semibold rounded-full flex-1 text-[0.8rem] select-none text-center rdp-weekday" scope="col">Su</th><th aria-label="Monday" class="font-semibold rounded-full flex-1 text-[0.8rem] select-none text-center rdp-weekday" scope="col">Mo</th><th aria-label="Tuesday" class="font-semibold rounded-full flex-1 text-[0.8rem] select-none text-center rdp-weekday" scope="col">Tu</th><th aria-label="Wednesday" class="font-semibold rounded-full flex-1 text-[0.8rem] select-none text-center rdp-weekday" scope="col">We</th><th aria-label="Thursday" class="font-semibold rounded-full flex-1 text-[0.8rem] select-none text-center rdp-weekday" scope="col">Th</th><th aria-label="Friday" class="font-semibold rounded-full flex-1 text-[0.8rem] select-none text-center rdp-weekday" scope="col">Fr</th><th aria-label="Saturday" class="font-semibold rounded-full flex-1 text-[0.8rem] select-none text-center rdp-weekday" scope="col">Sa</th></tr></thead><tbody class="rdp-weeks"><tr class="flex w-full rdp-week"><td class="relative w-full h-full p-0 text-center [&:first-child[data-selected=true]_button]:rounded-l-full [&:last-child[data-selected=true]_button]:rounded-r-full group/day aspect-square select-none rdp-day text-muted-foreground opacity-50 rdp-disabled invisible rdp-hidden text-muted-foreground aria-selected:text-muted-foreground rdp-outside" role="gridcell" data-day="2026-08-30" data-month="2026-08" data-disabled="true" data-hidden="true" data-outside="true"></td><td class="relative w-full h-full p-0 text-center [&:first-child[data-selected=true]_button]:rounded-l-full [&:last-child[data-selected=true]_button]:rounded-r-full group/day aspect-square select-none rdp-day text-muted-foreground opacity-50 rdp-disabled invisible rdp-hidden text-muted-foreground aria-selected:text-muted-foreground rdp-outside" role="gridcell" data-day="2026-08-31" data-month="2026-08" data-disabled="true" data-hidden="true" data-outside="true"></td><td class="relative w-full h-full p-0 text-center [&:first-child[data-selected=true]_button]:rounded-l-full [&:last-child[data-selected=true]_button]:rounded-r-full group/day aspect-square select-none rdp-day text-muted-foreground opacity-50 rdp-disabled" role="gridcell" data-day="2026-09-01" data-disabled="true"><button data-slot="button" data-variant="ghost" data-size="icon" class="shrink-0 items-center justify-center text-sm whitespace-nowrap outline-none focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4 hover:text-accent-foreground dark:hover:bg-accent/50 data-[selected-single=true]:bg-primary data-[selected-single=true]:text-primary-foreground data-[range-middle=true]:bg-primary/10 data-[range-middle=true]:text-accent-foreground data-[range-start=true]:bg-primary data-[range-start=true]:text-primary-foreground data-[range-end=true]:bg-primary data-[range-end=true]:text-primary-foreground group-data-[focused=true]/day:border-ring group-data-[focused=true]/day:ring-ring/50 dark:hover:text-accent-foreground hover:border-primary hover:bg-primary/10 flex aspect-square size-auto w-full min-w-(--cell-size) cursor-pointer flex-col gap-1 rounded-full leading-none font-normal transition-none group-data-[focused=true]/day:relative group-data-[focused=true]/day:z-10 group-data-[focused=true]/day:ring-[3px] hover:border-1 data-[range-end=true]:rounded-full data-[range-end=true]:rounded-r-full data-[range-middle=true]:rounded-none data-[range-start=true]:rounded-full data-[range-start=true]:rounded-l-full data-[selected-single=true]:rounded-full [&>span]:text-xs [&>span]:opacity-70 rdp-day rdp-day_button" data-day="9/1/2026" type="button" disabled="" tabindex="-1" aria-label="Tuesday, September 1st, 2026">1</button></td><td class="relative w-full h-full p-0 text-center [&:first-child[data-selected=true]_button]:rounded-l-full [&:last-child[data-selected=true]_button]:rounded-r-full group/day aspect-square select-none rdp-day text-muted-foreground opacity-50 rdp-disabled" role="gridcell" data-day="2026-09-02" data-disabled="true"><button data-slot="button" data-variant="ghost" data-size="icon" class="shrink-0 items-center justify-center text-sm whitespace-nowrap outline-none focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='
150size-'])]:size-4 hover:text-accent-foreground dark:hover:bg-accent/50 data-[selected-single=true]:bg-primary data-[selected-single=true]:text-primary-foreground data-[range-middle=true]:bg-primary/10 data-[range-middle=true]:text-accent-foreground data-[range-start=true]:bg-primary data-[range-start=true]:text-primary-foreground data-[range-end=true]:bg-primary data-[range-end=true]:text-primary-foreground group-data-[focused=true]/day:border-ring group-data-[focused=true]/day:ring-ring/50 dark:hover:text-accent-foreground hover:border-primary hover:bg-primary/10 flex aspect-square size-auto w-full min-w-(--cell-size) cursor-pointer flex-col gap-1 rounded-full leading-none font-normal transition-none group-data-[focused=true]/day:relative group-data-[focused=true]/day:z-10 group-data-[focused=true]/day:ring-[3px] hover:border-1 data-[range-end=true]:rounded-full data-[range-end=true]:rounded-r-full data-[range-middle=true]:rounded-none data-[range-start=true]:rounded-full data-[range-start=true]:rounded-l-full data-[selected-single=true]:rounded-full [&>span]:text-xs [&>span]:opacity-70 rdp-day rdp-day_button" data-day="9/2/2026" type="button" disabled="" tabindex="-1" aria-label="Wednesday, September 2nd, 2026">2</button></td><td class="relative w-full h-full p-0 text-center [&:first-child[data-selected=true]_button]:rounded-l-full [&:last-child[data-selected=true]_button]:rounded-r-full group/day aspect-square select-none rdp-day text-muted-foreground opacity-50 rdp-disabled" role="gridcell" data-day="2026-09-03" data-disabled="true"><button data-slot="button" data-variant="ghost" data-size="icon" class="shrink-0 items-center justify-center text-sm whitespace-nowrap outline-none focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4 hover:text-accent-foreground dark:hover:bg-accent/50 data-[selected-single=true]:bg-primary data-[selected-single=true]:text-primary-foreground data-[range-middle=true]:bg-primary/10 data-[range-middle=true]:text-accent-foreground data-[range-start=true]:bg-primary data-[range-start=true]:text-primary-foreground data-[range-end=true]:bg-primary data-[range-end=true]:text-primary-foreground group-data-[focused=true]/day:border-ring group-data-[focused=true]/day:ring-ring/50 dark:hover:text-accent-foreground hover:border-primary hover:bg-primary/10 flex aspect-square size-auto w-full min-w-(--cell-size) cursor-pointer flex-col gap-1 rounded-full leading-none font-normal transition-none group-data-[focused=true]/day:relative group-data-[focused=true]/day:z-10 group-data-[focused=true]/day:ring-[3px] hover:border-1 data-[range-end=true]:rounded-full data-[range-end=true]:rounded-r-full data-[range-middle=true]:rounded-none data-[range-start=true]:rounded-full data-[range-start=true]:rounded-l-full data-[selected-single=true]:rounded-full [&>span]:text-xs [&>span]:opacity-70 rdp-day rdp-day_button" data-day="9/3/2026" type="button" disabled="" tabindex="-1" aria-label="Thursday, September 3rd, 2026">3</button></td><td class="relative w-full h-full p-0 text-center [&:first-child[data-selected=true]_button]:rounded-l-full [&:last-child[data-selected=true]_button]:rounded-r-full group/day aspect-square select-none rdp-day text-muted-foreground opacity-50 rdp-disabled" role="gridcell" data-day="2026-09-04" data-disabled="true"><button data-slot="button" data-variant="ghost" data-size="icon" class="shrink-0 items-center justify-center text-sm whitespace-nowrap outline-none focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='
150size-'])]:size-4 hover:text-accent-foreground dark:hover:bg-accent/50 data-[selected-single=true]:bg-primary data-[selected-single=true]:text-primary-foreground data-[range-middle=true]:bg-primary/10 data-[range-middle=true]:text-accent-foreground data-[range-start=true]:bg-primary data-[range-start=true]:text-primary-foreground data-[range-end=true]:bg-primary data-[range-end=true]:text-primary-foreground group-data-[focused=true]/day:border-ring group-data-[focused=true]/day:ring-ring/50 dark:hover:text-accent-foreground hover:border-primary hover:bg-primary/10 flex aspect-square size-auto w-full min-w-(--cell-size) cursor-pointer flex-col gap-1 rounded-full leading-none font-normal transition-none group-data-[focused=true]/day:relative group-data-[focused=true]/day:z-10 group-data-[focused=true]/day:ring-[3px] hover:border-1 data-[range-end=true]:rounded-full data-[range-end=true]:rounded-r-full data-[range-middle=true]:rounded-none data-[range-start=true]:rounded-full data-[range-start=true]:rounded-l-full data-[selected-single=true]:rounded-full [&>span]:text-xs [&>span]:opacity-70 rdp-day rdp-day_button" data-day="9/4/2026" type="button" disabled="" tabindex="-1" aria-label="Friday, September 4th, 2026">4</button></td><td class="relative w-full h-full p-0 text-center [&:first-child[data-selected=true]_button]:rounded-l-full [&:last-child[data-selected=true]_button]:rounded-r-full group/day aspect-square select-none rdp-day text-muted-foreground opacity-50 rdp-disabled" role="gridcell" data-day="2026-09-05" data-disabled="true"><button data-slot="button" data-variant="ghost" data-size="icon" class="shrink-0 items-center justify-center text-sm whitespace-nowrap outline-none focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4 hover:text-accent-foreground dark:hover:bg-accent/50 data-[selected-single=true]:bg-primary data-[selected-single=true]:text-primary-foreground data-[range-middle=true]:bg-primary/10 data-[range-middle=true]:text-accent-foreground data-[range-start=true]:bg-primary data-[range-start=true]:text-primary-foreground data-[range-end=true]:bg-primary data-[range-end=true]:text-primary-foreground group-data-[focused=true]/day:border-ring group-data-[focused=true]/day:ring-ring/50 dark:hover:text-accent-foreground hover:border-primary hover:bg-primary/10 flex aspect-square size-auto w-full min-w-(--cell-size) cursor-pointer flex-col gap-1 rounded-full leading-none font-normal transition-none group-data-[focused=true]/day:relative group-data-[focused=true]/day:z-10 group-data-[focused=true]/day:ring-[3px] hover:border-1 data-[range-end=true]:rounded-full data-[range-end=true]:rounded-r-full data-[range-middle=true]:rounded-none data-[range-start=true]:rounded-full data-[range-start=true]:rounded-l-full data-[selected-single=true]:rounded-full [&>span]:text-xs [&>span]:opacity-70 rdp-day rdp-day_button" data-day="9/5/2026" type="button" disabled="" tabindex="-1" aria-label="Saturday, September 5th, 2026">5</button></td></tr><tr class="flex w-full rdp-week"><td class="relative w-full h-full p-0 text-center [&:first-child[data-selected=true]_button]:rounded-l-full [&:last-child[data-selected=true]_button]:rounded-r-full group/day aspect-square select-none rdp-day text-muted-foreground opacity-50 rdp-disabled" role="gridcell" data-day="2026-09-06" data-disabled="true"><button data-slot="button" data-variant="ghost" data-size="icon" class="shrink-0 items-center justify-center text-sm whitespace-nowrap outline-none focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='
150size-'])]:size-4 hover:text-accent-foreground dark:hover:bg-accent/50 data-[selected-single=true]:bg-primary data-[selected-single=true]:text-primary-foreground data-[range-middle=true]:bg-primary/10 data-[range-middle=true]:text-accent-foreground data-[range-start=true]:bg-primary data-[range-start=true]:text-primary-foreground data-[range-end=true]:bg-primary data-[range-end=true]:text-primary-foreground group-data-[focused=true]/day:border-ring group-data-[focused=true]/day:ring-ring/50 dark:hover:text-accent-foreground hover:border-primary hover:bg-primary/10 flex aspect-square size-auto w-full min-w-(--cell-size) cursor-pointer flex-col gap-1 rounded-full leading-none font-normal transition-none group-data-[focused=true]/day:relative group-data-[focused=true]/day:z-10 group-data-[focused=true]/day:ring-[3px] hover:border-1 data-[range-end=true]:rounded-full data-[range-end=true]:rounded-r-full data-[range-middle=true]:rounded-none data-[range-start=true]:rounded-full data-[range-start=true]:rounded-l-full data-[selected-single=true]:rounded-full [&>span]:text-xs [&>span]:opacity-70 rdp-day rdp-day_button" data-day="9/6/2026" type="button" disabled="" tabindex="-1" aria-label="Sunday, September 6th, 2026">6</button></td><td class="relative w-full h-full p-0 text-center [&:first-child[data-selected=true]_button]:rounded-l-full [&:last-child[data-selected=true]_button]:rounded-r-full group/day aspect-square select-none rdp-day text-muted-foreground opacity-50 rdp-disabled" role="gridcell" data-day="2026-09-07" data-disabled="true"><button data-slot="button" data-variant="ghost" data-size="icon" class="shrink-0 items-center justify-center text-sm whitespace-nowrap outline-none focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4 hover:text-accent-foreground dark:hover:bg-accent/50 data-[selected-single=true]:bg-primary data-[selected-single=true]:text-primary-foreground data-[range-middle=true]:bg-primary/10 data-[range-middle=true]:text-accent-foreground data-[range-start=true]:bg-primary data-[range-start=true]:text-primary-foreground data-[range-end=true]:bg-primary data-[range-end=true]:text-primary-foreground group-data-[focused=true]/day:border-ring group-data-[focused=true]/day:ring-ring/50 dark:hover:text-accent-foreground hover:border-primary hover:bg-primary/10 flex aspect-square size-auto w-full min-w-(--cell-size) cursor-pointer flex-col gap-1 rounded-full leading-none font-normal transition-none group-data-[focused=true]/day:relative group-data-[focused=true]/day:z-10 group-data-[focused=true]/day:ring-[3px] hover:border-1 data-[range-end=true]:rounded-full data-[range-end=true]:rounded-r-full data-[range-middle=true]:rounded-none data-[range-start=true]:rounded-full data-[range-start=true]:rounded-l-full data-[selected-single=true]:rounded-full [&>span]:text-xs [&>span]:opacity-70 rdp-day rdp-day_button" data-day="9/7/2026" type="button" disabled="" tabindex="-1" aria-label="Monday, September 7th, 2026">7</button></td><td class="relative w-full h-full p-0 text-center [&:first-child[data-selected=true]_button]:rounded-l-full [&:last-child[data-selected=true]_button]:rounded-r-full group/day aspect-square select-none rdp-day text-muted-foreground opacity-50 rdp-disabled" role="gridcell" data-day="2026-09-08" data-disabled="true"><button data-slot="button" data-variant="ghost" data-size="icon" class="shrink-0 items-center justify-center text-sm whitespace-nowrap outline-none focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4 hover:text-accent-foreground dark:hover:bg-accent/50 data-[selected-single=true]:bg-primary data-[selected-single=true]:text-primary-foreground data-[range-middle=true]:bg-primary/10 data-[range-middle=true]:text-accent-foreground data-[range-start=true]:bg-primary data-[range-start=true]:text-primary-foreground data-[range-end=true]:bg-primary data-[range-end=true]:text-primary-foreground group-data-[focused=true]/day:border-ring group-data-[focused=true]/day:ring-ring/50 dark:hover:text-accent-foreground hover:border-primary hover:bg-primary/10 flex aspect-square size-auto w-full min-w-(--cell-size) cursor-pointer flex-col gap-1 rounded-full leading-none font-normal transition-none group-data-[focused=true]/day:relative group-data-[focused=true]/day:z-10 group-data-[focused=true]/day:ring-[3px] hover:border-1 data-[range-end=true]:rounded-full data-[range-end=true]:rounded-r-full data-[range-middle=true]:rounded-none data-[range-start=true]:rounded-full data-[range-start=true]:rounded-l-full data-[selected-single=true]:rounded-full [&>span]:text-xs [&>span]:opacity-70 rdp-day rdp-day_button" data-day="9/8/2026" type="button" disabled="" tabindex="-1" aria-label="Tuesday, September 8th, 2026">8</button></td><td class="relative w-full h-full p-0 text-center [&:first-child[data-selected=true]_button]:rounded-l-full [&:last-child[data-selected=true]_button]:rounded-r-full group/day aspect-square select-none rdp-day text-muted-foreground opacity-50 rdp-disabled" role="gridcell" data-day="2026-09-09" data-disabled="true"><button data-slot="button" data-variant="ghost" data-size="icon" class="shrink-0 items-center justify-center text-sm whitespace-nowrap outline-none focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='
150size-'])]:size-4 hover:text-accent-foreground dark:hover:bg-accent/50 data-[selected-single=true]:bg-primary data-[selected-single=true]:text-primary-foreground data-[range-middle=true]:bg-primary/10 data-[range-middle=true]:text-accent-foreground data-[range-start=true]:bg-primary data-[range-start=true]:text-primary-foreground data-[range-end=true]:bg-primary data-[range-end=true]:text-primary-foreground group-data-[focused=true]/day:border-ring group-data-[focused=true]/day:ring-ring/50 dark:hover:text-accent-foreground hover:border-primary hover:bg-primary/10 flex aspect-square size-auto w-full min-w-(--cell-size) cursor-pointer flex-col gap-1 rounded-full leading-none font-normal transition-none group-data-[focused=true]/day:relative group-data-[focused=true]/day:z-10 group-data-[focused=true]/day:ring-[3px] hover:border-1 data-[range-end=true]:rounded-full data-[range-end=true]:rounded-r-full data-[range-middle=true]:rounded-none data-[range-start=true]:rounded-full data-[range-start=true]:rounded-l-full data-[selected-single=true]:rounded-full [&>span]:text-xs [&>span]:opacity-70 rdp-day rdp-day_button" data-day="9/9/2026" type="button" disabled="" tabindex="-1" aria-label="Wednesday, September 9th, 2026">9</button></td><td class="relative w-full h-full p-0 text-center [&:first-child[data-selected=true]_button]:rounded-l-full [&:last-child[data-selected=true]_button]:rounded-r-full group/day aspect-square select-none rdp-day text-muted-foreground opacity-50 rdp-disabled" role="gridcell" data-day="2026-09-10" data-disabled="true"><button data-slot="button" data-variant="ghost" data-size="icon" class="shrink-0 items-center justify-center text-sm whitespace-nowrap outline-none focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4 hover:text-accent-foreground dark:hover:bg-accent/50 data-[selected-single=true]:bg-primary data-[selected-single=true]:text-primary-foreground data-[range-middle=true]:bg-primary/10 data-[range-middle=true]:text-accent-foreground data-[range-start=true]:bg-primary data-[range-start=true]:text-primary-foreground data-[range-end=true]:bg-primary data-[range-end=true]:text-primary-foreground group-data-[focused=true]/day:border-ring group-data-[focused=true]/day:ring-ring/50 dark:hover:text-accent-foreground hover:border-primary hover:bg-primary/10 flex aspect-square size-auto w-full min-w-(--cell-size) cursor-pointer flex-col gap-1 rounded-full leading-none font-normal transition-none group-data-[focused=true]/day:relative group-data-[focused=true]/day:z-10 group-data-[focused=true]/day:ring-[3px] hover:border-1 data-[range-end=true]:rounded-full data-[range-end=true]:rounded-r-full data-[range-middle=true]:rounded-none data-[range-start=true]:rounded-full data-[range-start=true]:rounded-l-full data-[selected-single=true]:rounded-full [&>span]:text-xs [&>span]:opacity-70 rdp-day rdp-day_button" data-day="9/10/2026" type="button" disabled="" tabindex="-1" aria-label="Thursday, September 10th, 2026">10</button></td><td class="relative w-full h-full p-0 text-center [&:first-child[data-selected=true]_button]:rounded-l-full [&:last-child[data-selected=true]_button]:rounded-r-full group/day aspect-square select-none rdp-day text-muted-foreground opacity-50 rdp-disabled" role="gridcell" data-day="2026-09-11" data-disabled="true"><button data-slot="button" data-variant="ghost" data-size="icon" class="shrink-0 items-center justify-center text-sm whitespace-nowrap outline-none focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='
150size-'])]:size-4 hover:text-accent-foreground dark:hover:bg-accent/50 data-[selected-single=true]:bg-primary data-[selected-single=true]:text-primary-foreground data-[range-middle=true]:bg-primary/10 data-[range-middle=true]:text-accent-foreground data-[range-start=true]:bg-primary data-[range-start=true]:text-primary-foreground data-[range-end=true]:bg-primary data-[range-end=true]:text-primary-foreground group-data-[focused=true]/day:border-ring group-data-[focused=true]/day:ring-ring/50 dark:hover:text-accent-foreground hover:border-primary hover:bg-primary/10 flex aspect-square size-auto w-full min-w-(--cell-size) cursor-pointer flex-col gap-1 rounded-full leading-none font-normal transition-none group-data-[focused=true]/day:relative group-data-[focused=true]/day:z-10 group-data-[focused=true]/day:ring-[3px] hover:border-1 data-[range-end=true]:rounded-full data-[range-end=true]:rounded-r-full data-[range-middle=true]:rounded-none data-[range-start=true]:rounded-full data-[range-start=true]:rounded-l-full data-[selected-single=true]:rounded-full [&>span]:text-xs [&>span]:opacity-70 rdp-day rdp-day_button" data-day="9/11/2026" type="button" disabled="" tabindex="-1" aria-label="Friday, September 11th, 2026">11</button></td><td class="relative w-full h-full p-0 text-center [&:first-child[data-selected=true]_button]:rounded-l-full [&:last-child[data-selected=true]_button]:rounded-r-full group/day aspect-square select-none rdp-day text-muted-foreground opacity-50 rdp-disabled" role="gridcell" data-day="2026-09-12" data-disabled="true"><button data-slot="button" data-variant="ghost" data-size="icon" class="shrink-0 items-center justify-center text-sm whitespace-nowrap outline-none focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4 hover:text-accent-foreground dark:hover:bg-accent/50 data-[selected-single=true]:bg-primary data-[selected-single=true]:text-primary-foreground data-[range-middle=true]:bg-primary/10 data-[range-middle=true]:text-accent-foreground data-[range-start=true]:bg-primary data-[range-start=true]:text-primary-foreground data-[range-end=true]:bg-primary data-[range-end=true]:text-primary-foreground group-data-[focused=true]/day:border-ring group-data-[focused=true]/day:ring-ring/50 dark:hover:text-accent-foreground hover:border-primary hover:bg-primary/10 flex aspect-square size-auto w-full min-w-(--cell-size) cursor-pointer flex-col gap-1 rounded-full leading-none font-normal transition-none group-data-[focused=true]/day:relative group-data-[focused=true]/day:z-10 group-data-[focused=true]/day:ring-[3px] hover:border-1 data-[range-end=true]:rounded-full data-[range-end=true]:rounded-r-full data-[range-middle=true]:rounded-none data-[range-start=true]:rounded-full data-[range-start=true]:rounded-l-full data-[selected-single=true]:rounded-full [&>span]:text-xs [&>span]:opacity-70 rdp-day rdp-day_button" data-day="9/12/2026" type="button" disabled="" tabindex="-1" aria-label="Saturday, September 12th, 2026">12</button></td></tr><tr class="flex w-full rdp-week"><td class="relative w-full h-full p-0 text-center [&:first-child[data-selected=true]_button]:rounded-l-full [&:last-child[data-selected=true]_button]:rounded-r-full group/day aspect-square select-none rdp-day text-muted-foreground opacity-50 rdp-disabled" role="gridcell" data-day="2026-09-13" data-disabled="true"><button data-slot="button" data-variant="ghost" data-size="icon" class="shrink-0 items-center justify-center text-sm whitespace-nowrap outline-none focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='
150size-'])]:size-4 hover:text-accent-foreground dark:hover:bg-accent/50 data-[selected-single=true]:bg-primary data-[selected-single=true]:text-primary-foreground data-[range-middle=true]:bg-primary/10 data-[range-middle=true]:text-accent-foreground data-[range-start=true]:bg-primary data-[range-start=true]:text-primary-foreground data-[range-end=true]:bg-primary data-[range-end=true]:text-primary-foreground group-data-[focused=true]/day:border-ring group-data-[focused=true]/day:ring-ring/50 dark:hover:text-accent-foreground hover:border-primary hover:bg-primary/10 flex aspect-square size-auto w-full min-w-(--cell-size) cursor-pointer flex-col gap-1 rounded-full leading-none font-normal transition-none group-data-[focused=true]/day:relative group-data-[focused=true]/day:z-10 group-data-[focused=true]/day:ring-[3px] hover:border-1 data-[range-end=true]:rounded-full data-[range-end=true]:rounded-r-full data-[range-middle=true]:rounded-none data-[range-start=true]:rounded-full data-[range-start=true]:rounded-l-full data-[selected-single=true]:rounded-full [&>span]:text-xs [&>span]:opacity-70 rdp-day rdp-day_button" data-day="9/13/2026" type="button" disabled="" tabindex="-1" aria-label="Sunday, September 13th, 2026">13</button></td><td class="relative w-full h-full p-0 text-center [&:first-child[data-selected=true]_button]:rounded-l-full [&:last-child[data-selected=true]_button]:rounded-r-full group/day aspect-square select-none rdp-day text-muted-foreground opacity-50 rdp-disabled" role="gridcell" data-day="2026-09-14" data-disabled="true"><button data-slot="button" data-variant="ghost" data-size="icon" class="shrink-0 items-center justify-center text-sm whitespace-nowrap outline-none focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4 hover:text-accent-foreground dark:hover:bg-accent/50 data-[selected-single=true]:bg-primary data-[selected-single=true]:text-primary-foreground data-[range-middle=true]:bg-primary/10 data-[range-middle=true]:text-accent-foreground data-[range-start=true]:bg-primary data-[range-start=true]:text-primary-foreground data-[range-end=true]:bg-primary data-[range-end=true]:text-primary-foreground group-data-[focused=true]/day:border-ring group-data-[focused=true]/day:ring-ring/50 dark:hover:text-accent-foreground hover:border-primary hover:bg-primary/10 flex aspect-square size-auto w-full min-w-(--cell-size) cursor-pointer flex-col gap-1 rounded-full leading-none font-normal transition-none group-data-[focused=true]/day:relative group-data-[focused=true]/day:z-10 group-data-[focused=true]/day:ring-[3px] hover:border-1 data-[range-end=true]:rounded-full data-[range-end=true]:rounded-r-full data-[range-middle=true]:rounded-none data-[range-start=true]:rounded-full data-[range-start=true]:rounded-l-full data-[selected-single=true]:rounded-full [&>span]:text-xs [&>span]:opacity-70 rdp-day rdp-day_button" data-day="9/14/2026" type="button" disabled="" tabindex="-1" aria-label="Monday, September 14th, 2026">14</button></td><td class="relative w-full h-full p-0 text-center [&:first-child[data-selected=true]_button]:rounded-l-full [&:last-child[data-selected=true]_button]:rounded-r-full group/day aspect-square select-none rdp-day text-muted-foreground opacity-50 rdp-disabled" role="gridcell" data-day="2026-09-15" data-disabled="true"><button data-slot="button" data-variant="ghost" data-size="icon" class="shrink-0 items-center justify-center text-sm whitespace-nowrap outline-none focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='
150size-'])]:size-4 hover:text-accent-foreground dark:hover:bg-accent/50 data-[selected-single=true]:bg-primary data-[selected-single=true]:text-primary-foreground data-[range-middle=true]:bg-primary/10 data-[range-middle=true]:text-accent-foreground data-[range-start=true]:bg-primary data-[range-start=true]:text-primary-foreground data-[range-end=true]:bg-primary data-[range-end=true]:text-primary-foreground group-data-[focused=true]/day:border-ring group-data-[focused=true]/day:ring-ring/50 dark:hover:text-accent-foreground hover:border-primary hover:bg-primary/10 flex aspect-square size-auto w-full min-w-(--cell-size) cursor-pointer flex-col gap-1 rounded-full leading-none font-normal transition-none group-data-[focused=true]/day:relative group-data-[focused=true]/day:z-10 group-data-[focused=true]/day:ring-[3px] hover:border-1 data-[range-end=true]:rounded-full data-[range-end=true]:rounded-r-full data-[range-middle=true]:rounded-none data-[range-start=true]:rounded-full data-[range-start=true]:rounded-l-full data-[selected-single=true]:rounded-full [&>span]:text-xs [&>span]:opacity-70 rdp-day rdp-day_button" data-day="9/15/2026" type="button" disabled="" tabindex="-1" aria-label="Tuesday, September 15th, 2026">15</button></td><td class="relative w-full h-full p-0 text-center [&:first-child[data-selected=true]_button]:rounded-l-full [&:last-child[data-selected=true]_button]:rounded-r-full group/day aspect-square select-none rdp-day text-muted-foreground opacity-50 rdp-disabled" role="gridcell" data-day="2026-09-16" data-disabled="true"><button data-slot="button" data-variant="ghost" data-size="icon" class="shrink-0 items-center justify-center text-sm whitespace-nowrap outline-none focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4 hover:text-accent-foreground dark:hover:bg-accent/50 data-[selected-single=true]:bg-primary data-[selected-single=true]:text-primary-foreground data-[range-middle=true]:bg-primary/10 data-[range-middle=true]:text-accent-foreground data-[range-start=true]:bg-primary data-[range-start=true]:text-primary-foreground data-[range-end=true]:bg-primary data-[range-end=true]:text-primary-foreground group-data-[focused=true]/day:border-ring group-data-[focused=true]/day:ring-ring/50 dark:hover:text-accent-foreground hover:border-primary hover:bg-primary/10 flex aspect-square size-auto w-full min-w-(--cell-size) cursor-pointer flex-col gap-1 rounded-full leading-none font-normal transition-none group-data-[focused=true]/day:relative group-data-[focused=true]/day:z-10 group-data-[focused=true]/day:ring-[3px] hover:border-1 data-[range-end=true]:rounded-full data-[range-end=true]:rounded-r-full data-[range-middle=true]:rounded-none data-[range-start=true]:rounded-full data-[range-start=true]:rounded-l-full data-[selected-single=true]:rounded-full [&>span]:text-xs [&>span]:opacity-70 rdp-day rdp-day_button" data-day="9/16/2026" type="button" disabled="" tabindex="-1" aria-label="Wednesday, September 16th, 2026">16</button></td><td class="relative w-full h-full p-0 text-center [&:first-child[data-selected=true]_button]:rounded-l-full [&:last-child[data-selected=true]_button]:rounded-r-full group/day aspect-square select-none rdp-day text-muted-foreground opacity-50 rdp-disabled" role="gridcell" data-day="2026-09-17" data-disabled="true"><button data-slot="button" data-variant="ghost" data-size="icon" class="shrink-0 items-center justify-center text-sm whitespace-nowrap outline-none focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='
150size-'])]:size-4 hover:text-accent-foreground dark:hover:bg-accent/50 data-[selected-single=true]:bg-primary data-[selected-single=true]:text-primary-foreground data-[range-middle=true]:bg-primary/10 data-[range-middle=true]:text-accent-foreground data-[range-start=true]:bg-primary data-[range-start=true]:text-primary-foreground data-[range-end=true]:bg-primary data-[range-end=true]:text-primary-foreground group-data-[focused=true]/day:border-ring group-data-[focused=true]/day:ring-ring/50 dark:hover:text-accent-foreground hover:border-primary hover:bg-primary/10 flex aspect-square size-auto w-full min-w-(--cell-size) cursor-pointer flex-col gap-1 rounded-full leading-none font-normal transition-none group-data-[focused=true]/day:relative group-data-[focused=true]/day:z-10 group-data-[focused=true]/day:ring-[3px] hover:border-1 data-[range-end=true]:rounded-full data-[range-end=true]:rounded-r-full data-[range-middle=true]:rounded-none data-[range-start=true]:rounded-full data-[range-start=true]:rounded-l-full data-[selected-single=true]:rounded-full [&>span]:text-xs [&>span]:opacity-70 rdp-day rdp-day_button" data-day="9/17/2026" type="button" disabled="" tabindex="-1" aria-label="Thursday, September 17th, 2026">17</button></td><td class="relative w-full h-full p-0 text-center [&:first-child[data-selected=true]_button]:rounded-l-full [&:last-child[data-selected=true]_button]:rounded-r-full group/day aspect-square select-none rdp-day text-muted-foreground opacity-50 rdp-disabled" role="gridcell" data-day="2026-09-18" data-disabled="true"><button data-slot="button" data-variant="ghost" data-size="icon" class="shrink-0 items-center justify-center text-sm whitespace-nowrap outline-none focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4 hover:text-accent-foreground dark:hover:bg-accent/50 data-[selected-single=true]:bg-primary data-[selected-single=true]:text-primary-foreground data-[range-middle=true]:bg-primary/10 data-[range-middle=true]:text-accent-foreground data-[range-start=true]:bg-primary data-[range-start=true]:text-primary-foreground data-[range-end=true]:bg-primary data-[range-end=true]:text-primary-foreground group-data-[focused=true]/day:border-ring group-data-[focused=true]/day:ring-ring/50 dark:hover:text-accent-foreground hover:border-primary hover:bg-primary/10 flex aspect-square size-auto w-full min-w-(--cell-size) cursor-pointer flex-col gap-1 rounded-full leading-none font-normal transition-none group-data-[focused=true]/day:relative group-data-[focused=true]/day:z-10 group-data-[focused=true]/day:ring-[3px] hover:border-1 data-[range-end=true]:rounded-full data-[range-end=true]:rounded-r-full data-[range-middle=true]:rounded-none data-[range-start=true]:rounded-full data-[range-start=true]:rounded-l-full data-[selected-single=true]:rounded-full [&>span]:text-xs [&>span]:opacity-70 rdp-day rdp-day_button" data-day="9/18/2026" type="button" disabled="" tabindex="-1" aria-label="Friday, September 18th, 2026">18</button></td><td class="relative w-full h-full p-0 text-center [&:first-child[data-selected=true]_button]:rounded-l-full [&:last-child[data-selected=true]_button]:rounded-r-full group/day aspect-square select-none rdp-day text-muted-foreground opacity-50 rdp-disabled" role="gridcell" data-day="2026-09-19" data-disabled="true"><button data-slot="button" data-variant="ghost" data-size="icon" class="shrink-0 items-center justify-center text-sm whitespace-nowrap outline-none focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='
150size-'])]:size-4 hover:text-accent-foreground dark:hover:bg-accent/50 data-[selected-single=true]:bg-primary data-[selected-single=true]:text-primary-foreground data-[range-middle=true]:bg-primary/10 data-[range-middle=true]:text-accent-foreground data-[range-start=true]:bg-primary data-[range-start=true]:text-primary-foreground data-[range-end=true]:bg-primary data-[range-end=true]:text-primary-foreground group-data-[focused=true]/day:border-ring group-data-[focused=true]/day:ring-ring/50 dark:hover:text-accent-foreground hover:border-primary hover:bg-primary/10 flex aspect-square size-auto w-full min-w-(--cell-size) cursor-pointer flex-col gap-1 rounded-full leading-none font-normal transition-none group-data-[focused=true]/day:relative group-data-[focused=true]/day:z-10 group-data-[focused=true]/day:ring-[3px] hover:border-1 data-[range-end=true]:rounded-full data-[range-end=true]:rounded-r-full data-[range-middle=true]:rounded-none data-[range-start=true]:rounded-full data-[range-start=true]:rounded-l-full data-[selected-single=true]:rounded-full [&>span]:text-xs [&>span]:opacity-70 rdp-day rdp-day_button" data-day="9/19/2026" type="button" disabled="" tabindex="-1" aria-label="Saturday, September 19th, 2026">19</button></td></tr><tr class="flex w-full rdp-week"><td class="relative w-full h-full p-0 text-center [&:first-child[data-selected=true]_button]:rounded-l-full [&:last-child[data-selected=true]_button]:rounded-r-full group/day aspect-square select-none rdp-day text-muted-foreground opacity-50 rdp-disabled" role="gridcell" data-day="2026-09-20" data-disabled="true"><button data-slot="button" data-variant="ghost" data-size="icon" class="shrink-0 items-center justify-center text-sm whitespace-nowrap outline-none focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4 hover:text-accent-foreground dark:hover:bg-accent/50 data-[selected-single=true]:bg-primary data-[selected-single=true]:text-primary-foreground data-[range-middle=true]:bg-primary/10 data-[range-middle=true]:text-accent-foreground data-[range-start=true]:bg-primary data-[range-start=true]:text-primary-foreground data-[range-end=true]:bg-primary data-[range-end=true]:text-primary-foreground group-data-[focused=true]/day:border-ring group-data-[focused=true]/day:ring-ring/50 dark:hover:text-accent-foreground hover:border-primary hover:bg-primary/10 flex aspect-square size-auto w-full min-w-(--cell-size) cursor-pointer flex-col gap-1 rounded-full leading-none font-normal transition-none group-data-[focused=true]/day:relative group-data-[focused=true]/day:z-10 group-data-[focused=true]/day:ring-[3px] hover:border-1 data-[range-end=true]:rounded-full data-[range-end=true]:rounded-r-full data-[range-middle=true]:rounded-none data-[range-start=true]:rounded-full data-[range-start=true]:rounded-l-full data-[selected-single=true]:rounded-full [&>span]:text-xs [&>span]:opacity-70 rdp-day rdp-day_button" data-day="9/20/2026" type="button" disabled="" tabindex="-1" aria-label="Sunday, September 20th, 2026">20</button></td><td class="relative w-full h-full p-0 text-center [&:first-child[data-selected=true]_button]:rounded-l-full [&:last-child[data-selected=true]_button]:rounded-r-full group/day aspect-square select-none rdp-day text-muted-foreground opacity-50 rdp-disabled" role="gridcell" data-day="2026-09-21" data-disabled="true"><button data-slot="button" data-variant="ghost" data-size="icon" class="shrink-0 items-center justify-center text-sm whitespace-nowrap outline-none focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='
150size-'])]:size-4 hover:text-accent-foreground dark:hover:bg-accent/50 data-[selected-single=true]:bg-primary data-[selected-single=true]:text-primary-foreground data-[range-middle=true]:bg-primary/10 data-[range-middle=true]:text-accent-foreground data-[range-start=true]:bg-primary data-[range-start=true]:text-primary-foreground data-[range-end=true]:bg-primary data-[range-end=true]:text-primary-foreground group-data-[focused=true]/day:border-ring group-data-[focused=true]/day:ring-ring/50 dark:hover:text-accent-foreground hover:border-primary hover:bg-primary/10 flex aspect-square size-auto w-full min-w-(--cell-size) cursor-pointer flex-col gap-1 rounded-full leading-none font-normal transition-none group-data-[focused=true]/day:relative group-data-[focused=true]/day:z-10 group-data-[focused=true]/day:ring-[3px] hover:border-1 data-[range-end=true]:rounded-full data-[range-end=true]:rounded-r-full data-[range-middle=true]:rounded-none data-[range-start=true]:rounded-full data-[range-start=true]:rounded-l-full data-[selected-single=true]:rounded-full [&>span]:text-xs [&>span]:opacity-70 rdp-day rdp-day_button" data-day="9/21/2026" type="button" disabled="" tabindex="-1" aria-label="Monday, September 21st, 2026">21</button></td><td class="relative w-full h-full p-0 text-center [&:first-child[data-selected=true]_button]:rounded-l-full [&:last-child[data-selected=true]_button]:rounded-r-full group/day aspect-square select-none rdp-day text-muted-foreground opacity-50 rdp-disabled" role="gridcell" data-day="2026-09-22" data-disabled="true"><button data-slot="button" data-variant="ghost" data-size="icon" class="shrink-0 items-center justify-center text-sm whitespace-nowrap outline-none focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4 hover:text-accent-foreground dark:hover:bg-accent/50 data-[selected-single=true]:bg-primary data-[selected-single=true]:text-primary-foreground data-[range-middle=true]:bg-primary/10 data-[range-middle=true]:text-accent-foreground data-[range-start=true]:bg-primary data-[range-start=true]:text-primary-foreground data-[range-end=true]:bg-primary data-[range-end=true]:text-primary-foreground group-data-[focused=true]/day:border-ring group-data-[focused=true]/day:ring-ring/50 dark:hover:text-accent-foreground hover:border-primary hover:bg-primary/10 flex aspect-square size-auto w-full min-w-(--cell-size) cursor-pointer flex-col gap-1 rounded-full leading-none font-normal transition-none group-data-[focused=true]/day:relative group-data-[focused=true]/day:z-10 group-data-[focused=true]/day:ring-[3px] hover:border-1 data-[range-end=true]:rounded-full data-[range-end=true]:rounded-r-full data-[range-middle=true]:rounded-none data-[range-start=true]:rounded-full data-[range-start=true]:rounded-l-full data-[selected-single=true]:rounded-full [&>span]:text-xs [&>span]:opacity-70 rdp-day rdp-day_button" data-day="9/22/2026" type="button" disabled="" tabindex="-1" aria-label="Tuesday, September 22nd, 2026">22</button></td><td class="relative w-full h-full p-0 text-center [&:first-child[data-selected=true]_button]:rounded-l-full [&:last-child[data-selected=true]_button]:rounded-r-full group/day aspect-square select-none rdp-day text-muted-foreground opacity-50 rdp-disabled" role="gridcell" data-day="2026-09-23" data-disabled="true"><button data-slot="button" data-variant="ghost" data-size="icon" class="shrink-0 items-center justify-center text-sm whitespace-nowrap outline-none focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='
150size-'])]:size-4 hover:text-accent-foreground dark:hover:bg-accent/50 data-[selected-single=true]:bg-primary data-[selected-single=true]:text-primary-foreground data-[range-middle=true]:bg-primary/10 data-[range-middle=true]:text-accent-foreground data-[range-start=true]:bg-primary data-[range-start=true]:text-primary-foreground data-[range-end=true]:bg-primary data-[range-end=true]:text-primary-foreground group-data-[focused=true]/day:border-ring group-data-[focused=true]/day:ring-ring/50 dark:hover:text-accent-foreground hover:border-primary hover:bg-primary/10 flex aspect-square size-auto w-full min-w-(--cell-size) cursor-pointer flex-col gap-1 rounded-full leading-none font-normal transition-none group-data-[focused=true]/day:relative group-data-[focused=true]/day:z-10 group-data-[focused=true]/day:ring-[3px] hover:border-1 data-[range-end=true]:rounded-full data-[range-end=true]:rounded-r-full data-[range-middle=true]:rounded-none data-[range-start=true]:rounded-full data-[range-start=true]:rounded-l-full data-[selected-single=true]:rounded-full [&>span]:text-xs [&>span]:opacity-70 rdp-day rdp-day_button" data-day="9/23/2026" type="button" disabled="" tabindex="-1" aria-label="Wednesday, September 23rd, 2026">23</button></td><td class="relative w-full h-full p-0 text-center [&:first-child[data-selected=true]_button]:rounded-l-full [&:last-child[data-selected=true]_button]:rounded-r-full group/day aspect-square select-none rdp-day text-muted-foreground opacity-50 rdp-disabled" role="gridcell" data-day="2026-09-24" data-disabled="true"><button data-slot="button" data-variant="ghost" data-size="icon" class="shrink-0 items-center justify-center text-sm whitespace-nowrap outline-none focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4 hover:text-accent-foreground dark:hover:bg-accent/50 data-[selected-single=true]:bg-primary data-[selected-single=true]:text-primary-foreground data-[range-middle=true]:bg-primary/10 data-[range-middle=true]:text-accent-foreground data-[range-start=true]:bg-primary data-[range-start=true]:text-primary-foreground data-[range-end=true]:bg-primary data-[range-end=true]:text-primary-foreground group-data-[focused=true]/day:border-ring group-data-[focused=true]/day:ring-ring/50 dark:hover:text-accent-foreground hover:border-primary hover:bg-primary/10 flex aspect-square size-auto w-full min-w-(--cell-size) cursor-pointer flex-col gap-1 rounded-full leading-none font-normal transition-none group-data-[focused=true]/day:relative group-data-[focused=true]/day:z-10 group-data-[focused=true]/day:ring-[3px] hover:border-1 data-[range-end=true]:rounded-full data-[range-end=true]:rounded-r-full data-[range-middle=true]:rounded-none data-[range-start=true]:rounded-full data-[range-start=true]:rounded-l-full data-[selected-single=true]:rounded-full [&>span]:text-xs [&>span]:opacity-70 rdp-day rdp-day_button" data-day="9/24/2026" type="button" disabled="" tabindex="-1" aria-label="Thursday, September 24th, 2026">24</button></td><td class="relative w-full h-full p-0 text-center [&:first-child[data-selected=true]_button]:rounded-l-full [&:last-child[data-selected=true]_button]:rounded-r-full group/day aspect-square select-none rdp-day text-muted-foreground opacity-50 rdp-disabled" role="gridcell" data-day="2026-09-25" data-disabled="true"><button data-slot="button" data-variant="ghost" data-size="icon" class="shrink-0 items-center justify-center text-sm whitespace-nowrap outline-none focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='
150size-'])]:size-4 hover:text-accent-foreground dark:hover:bg-accent/50 data-[selected-single=true]:bg-primary data-[selected-single=true]:text-primary-foreground data-[range-middle=true]:bg-primary/10 data-[range-middle=true]:text-accent-foreground data-[range-start=true]:bg-primary data-[range-start=true]:text-primary-foreground data-[range-end=true]:bg-primary data-[range-end=true]:text-primary-foreground group-data-[focused=true]/day:border-ring group-data-[focused=true]/day:ring-ring/50 dark:hover:text-accent-foreground hover:border-primary hover:bg-primary/10 flex aspect-square size-auto w-full min-w-(--cell-size) cursor-pointer flex-col gap-1 rounded-full leading-none font-normal transition-none group-data-[focused=true]/day:relative group-data-[focused=true]/day:z-10 group-data-[focused=true]/day:ring-[3px] hover:border-1 data-[range-end=true]:rounded-full data-[range-end=true]:rounded-r-full data-[range-middle=true]:rounded-none data-[range-start=true]:rounded-full data-[range-start=true]:rounded-l-full data-[selected-single=true]:rounded-full [&>span]:text-xs [&>span]:opacity-70 rdp-day rdp-day_button" data-day="9/25/2026" type="button" disabled="" tabindex="-1" aria-label="Friday, September 25th, 2026">25</button></td><td class="relative w-full h-full p-0 text-center [&:first-child[data-selected=true]_button]:rounded-l-full [&:last-child[data-selected=true]_button]:rounded-r-full group/day aspect-square select-none rdp-day rdp-today" role="gridcell" data-day="2026-09-26" data-today="true"><button data-slot="button" data-variant="ghost" data-size="icon" class="shrink-0 items-center justify-center text-sm whitespace-nowrap outline-none focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4 hover:text-accent-foreground dark:hover:bg-accent/50 data-[selected-single=true]:bg-primary data-[selected-single=true]:text-primary-foreground data-[range-middle=true]:bg-primary/10 data-[range-middle=true]:text-accent-foreground data-[range-start=true]:bg-primary data-[range-start=true]:text-primary-foreground data-[range-end=true]:bg-primary data-[range-end=true]:text-primary-foreground group-data-[focused=true]/day:border-ring group-data-[focused=true]/day:ring-ring/50 dark:hover:text-accent-foreground hover:border-primary hover:bg-primary/10 flex aspect-square size-auto w-full min-w-(--cell-size) cursor-pointer flex-col gap-1 rounded-full leading-none font-normal transition-none group-data-[focused=true]/day:relative group-data-[focused=true]/day:z-10 group-data-[focused=true]/day:ring-[3px] hover:border-1 data-[range-end=true]:rounded-full data-[range-end=true]:rounded-r-full data-[range-middle=true]:rounded-none data-[range-start=true]:rounded-full data-[range-start=true]:rounded-l-full data-[selected-single=true]:rounded-full [&>span]:text-xs [&>span]:opacity-70 rdp-day rdp-day_button" data-day="9/26/2026" type="button" tabindex="0" aria-label="Today, Saturday, September 26th, 2026">26</button></td></tr><tr class="flex w-full rdp-week"><td class="relative w-full h-full p-0 text-center [&:first-child[data-selected=true]_button]:rounded-l-full [&:last-child[data-selected=true]_button]:rounded-r-full group/day aspect-square select-none rdp-day" role="gridcell" data-day="2026-09-27"><button data-slot="button" data-variant="ghost" data-size="icon" class="shrink-0 items-center justify-center text-sm whitespace-nowrap outline-none focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4 hover:text-accent-foreground dark:hover:bg-accent/50 data-[selected-single=true]:bg-primary data-[selected-single=true]:text-primary-foreground data-[range-middle=true]:bg-primary/10 data-[range-middle=true]:text-accent-foreground data-[range-start=true]:bg-primary data-[range-start=true]:text-primary-foreground data-[range-end=true]:bg-primary data-[range-end=true]:text-primary-foreground group-data-[focused=true]/day:border-ring group-data-[focused=true]/day:ring-ring/50 dark:hover:text-accent-foreground hover:border-primary hover:bg-primary/10 flex aspect-square size-auto w-full min-w-(--cell-size) cursor-pointer flex-col gap-1 rounded-full leading-none font-normal transition-none group-data-[focused=true]/day:relative group-data-[focused=true]/day:z-10 group-data-[focused=true]/day:ring-[3px] hover:border-1 data-[range-end=true]:rounded-full data-[range-end=true]:rounded-r-full data-[range-middle=true]:rounded-none data-[range-start=true]:rounded-full data-[range-start=true]:rounded-l-full data-[selected-single=true]:rounded-full [&>span]:text-xs [&>span]:opacity-70 rdp-day rdp-day_button" data-day="9/27/2026" type="button" tabindex="-1" aria-label="Sunday, September 27th, 2026">27</button></td><td class="relative w-full h-full p-0 text-center [&:first-child[data-selected=true]_button]:rounded-l-full [&:last-child[data-selected=true]_button]:rounded-r-full group/day aspect-square select-none rdp-day" role="gridcell" data-day="2026-09-28"><button data-slot="button" data-variant="ghost" data-size="icon" class="shrink-0 items-center justify-center text-sm whitespace-nowrap outline-none focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='
150size-'])]:size-4 hover:text-accent-foreground dark:hover:bg-accent/50 data-[selected-single=true]:bg-primary data-[selected-single=true]:text-primary-foreground data-[range-middle=true]:bg-primary/10 data-[range-middle=true]:text-accent-foreground data-[range-start=true]:bg-primary data-[range-start=true]:text-primary-foreground data-[range-end=true]:bg-primary data-[range-end=true]:text-primary-foreground group-data-[focused=true]/day:border-ring group-data-[focused=true]/day:ring-ring/50 dark:hover:text-accent-foreground hover:border-primary hover:bg-primary/10 flex aspect-square size-auto w-full min-w-(--cell-size) cursor-pointer flex-col gap-1 rounded-full leading-none font-normal transition-none group-data-[focused=true]/day:relative group-data-[focused=true]/day:z-10 group-data-[focused=true]/day:ring-[3px] hover:border-1 data-[range-end=true]:rounded-full data-[range-end=true]:rounded-r-full data-[range-middle=true]:rounded-none data-[range-start=true]:rounded-full data-[range-start=true]:rounded-l-full data-[selected-single=true]:rounded-full [&>span]:text-xs [&>span]:opacity-70 rdp-day rdp-day_button" data-day="9/28/2026" type="button" tabindex="-1" aria-label="Monday, September 28th, 2026">28</button></td><td class="relative w-full h-full p-0 text-center [&:first-child[data-selected=true]_button]:rounded-l-full [&:last-child[data-selected=true]_button]:rounded-r-full group/day aspect-square select-none rdp-day" role="gridcell" data-day="2026-09-29"><button data-slot="button" data-variant="ghost" data-size="icon" class="shrink-0 items-center justify-center text-sm whitespace-nowrap outline-none focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4 hover:text-accent-foreground dark:hover:bg-accent/50 data-[selected-single=true]:bg-primary data-[selected-single=true]:text-primary-foreground data-[range-middle=true]:bg-primary/10 data-[range-middle=true]:text-accent-foreground data-[range-start=true]:bg-primary data-[range-start=true]:text-primary-foreground data-[range-end=true]:bg-primary data-[range-end=true]:text-primary-foreground group-data-[focused=true]/day:border-ring group-data-[focused=true]/day:ring-ring/50 dark:hover:text-accent-foreground hover:border-primary hover:bg-primary/10 flex aspect-square size-auto w-full min-w-(--cell-size) cursor-pointer flex-col gap-1 rounded-full leading-none font-normal transition-none group-data-[focused=true]/day:relative group-data-[focused=true]/day:z-10 group-data-[focused=true]/day:ring-[3px] hover:border-1 data-[range-end=true]:rounded-full data-[range-end=true]:rounded-r-full data-[range-middle=true]:rounded-none data-[range-start=true]:rounded-full data-[range-start=true]:rounded-l-full data-[selected-single=true]:rounded-full [&>span]:text-xs [&>span]:opacity-70 rdp-day rdp-day_button" data-day="9/29/2026" type="button" tabindex="-1" aria-label="Tuesday, September 29th, 2026">29</button></td><td class="relative w-full h-full p-0 text-center [&:first-child[data-selected=true]_button]:rounded-l-full [&:last-child[data-selected=true]_button]:rounded-r-full group/day aspect-square select-none rdp-day" role="gridcell" data-day="2026-09-30"><button data-slot="button" data-variant="ghost" data-size="icon" class="shrink-0 items-center justify-center text-sm whitespace-nowrap outline-none focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4 hover:text-accent-foreground dark:hover:bg-accent/50 data-[selected-single=true]:bg-primary data-[selected-single=true]:text-primary-foreground data-[range-middle=true]:bg-primary/10 data-[range-middle=true]:text-accent-foreground data-[range-start=true]:bg-primary data-[range-start=true]:text-primary-foreground data-[range-end=true]:bg-primary data-[range-end=true]:text-primary-foreground group-data-[focused=true]/day:border-ring group-data-[focused=true]/day:ring-ring/50 dark:hover:text-accent-foreground hover:border-primary hover:bg-primary/10 flex aspect-square size-auto w-full min-w-(--cell-size) cursor-pointer flex-col gap-1 rounded-full leading-none font-normal transition-none group-data-[focused=true]/day:relative group-data-[focused=true]/day:z-10 group-data-[focused=true]/day:ring-[3px] hover:border-1 data-[range-end=true]:rounded-full data-[range-end=true]:rounded-r-full data-[range-middle=true]:rounded-none data-[range-start=true]:rounded-full data-[range-start=true]:rounded-l-full data-[selected-single=true]:rounded-full [&>span]:text-xs [&>span]:opacity-70 rdp-day rdp-day_button" data-day="9/30/2026" type="button" tabindex="-1" aria-label="Wednesday, September 30th, 2026">30</button></td><td class="relative w-full h-full p-0 text-center [&:first-child[data-selected=true]_button]:rounded-l-full [&:last-child[data-selected=true]_button]:rounded-r-full group/day aspect-square select-none rdp-day invisible rdp-hidden text-muted-foreground aria-selected:text-muted-foreground rdp-outside" role="gridcell" data-day="2026-10-01" data-month="2026-10" data-hidden="true" data-outside="true"></td><td class="relative w-full h-full p-0 text-center [&:first-child[data-selected=true]_button]:rounded-l-full [&:last-child[data-selected=true]_button]:rounded-r-full group/day aspect-square select-none rdp-day invisible rdp-hidden text-muted-foreground aria-selected:text-muted-foreground rdp-outside" role="gridcell" data-day="2026-10-02" data-month="2026-10" data-hidden="true" data-outside="true"></td><td class="relative w-full h-full p-0 text-center [&:first-child[data-selected=true]_button]:rounded-l-full [&:last-child[data-selected=true]_button]:rounded-r-full group/day aspect-square select-none rdp-day invisible rdp-hidden text-muted-foreground aria-selected:text-muted-foreground rdp-outside" role="gridcell" data-day="2026-10-03" data-month="2026-10" data-hidden="true" data-outside="true"></td></tr></tbody></table></div>
150<div class="flex flex-col w-full gap-2 rdp-month"><div class="flex items-center justify-center h-(--cell-size) w-full px-(--cell-size) rdp-month_caption"><span class="select-none font-medium text-md rdp-caption_label" role="status" aria-live="polite">October 2026</span></div><table role="grid" aria-multiselectable="true" aria-label="October 2026" class="w-full border-collapse"><thead aria-hidden="true"><tr class="flex rdp-weekdays"><th aria-label="Sunday" class="font-semibold rounded-full flex-1 text-[0.8rem] select-none text-center rdp-weekday" scope="col">Su</th><th aria-label="Monday" class="font-semibold rounded-full flex-1 text-[0.8rem] select-none text-center rdp-weekday" scope="col">Mo</th><th aria-label="Tuesday" class="font-semibold rounded-full flex-1 text-[0.8rem] select-none text-center rdp-weekday" scope="col">Tu</th><th aria-label="Wednesday" class="font-semibold rounded-full flex-1 text-[0.8rem] select-none text-center rdp-weekday" scope="col">We</th><th aria-label="Thursday" class="font-semibold rounded-full flex-1 text-[0.8rem] select-none text-center rdp-weekday" scope="col">Th</th><th aria-label="Friday" class="font-semibold rounded-full flex-1 text-[0.8rem] select-none text-center rdp-weekday" scope="col">Fr</th><th aria-label="Saturday" class="font-semibold rounded-full flex-1 text-[0.8rem] select-none text-center rdp-weekday" scope="col">Sa</th></tr></thead><tbody class="rdp-weeks"><tr class="flex w-full rdp-week"><td class="relative w-full h-full p-0 text-center [&:first-child[data-selected=true]_button]:rounded-l-full [&:last-child[data-selected=true]_button]:rounded-r-full group/day aspect-square select-none rdp-day invisible rdp-hidden text-muted-foreground aria-selected:text-muted-foreground rdp-outside" role="gridcell" data-day="2026-09-27" data-month="2026-09" data-hidden="true" data-outside="true"></td><td class="relative w-full h-full p-0 text-center [&:first-child[data-selected=true]_button]:rounded-l-full [&:last-child[data-selected=true]_button]:rounded-r-full group/day aspect-square select-none rdp-day invisible rdp-hidden text-muted-foreground aria-selected:text-muted-foreground rdp-outside" role="gridcell" data-day="2026-09-28" data-month="2026-09" data-hidden="true" data-outside="true"></td><td class="relative w-full h-full p-0 text-center [&:first-child[data-selected=true]_button]:rounded-l-full [&:last-child[data-selected=true]_button]:rounded-r-full group/day aspect-square select-none rdp-day invisible rdp-hidden text-muted-foreground aria-selected:text-muted-foreground rdp-outside" role="gridcell" data-day="2026-09-29" data-month="2026-09" data-hidden="true" data-outside="true"></td><td class="relative w-full h-full p-0 text-center [&:first-child[data-selected=true]_button]:rounded-l-full [&:last-child[data-selected=true]_button]:rounded-r-full group/day aspect-square select-none rdp-day invisible rdp-hidden text-muted-foreground aria-selected:text-muted-foreground rdp-outside" role="gridcell" data-day="2026-09-30" data-month="2026-09" data-hidden="true" data-outside="true"></td><td class="relative w-full h-full p-0 text-center [&:first-child[data-selected=true]_button]:rounded-l-full [&:last-child[data-selected=true]_button]:rounded-r-full group/day aspect-square select-none rdp-day" role="gridcell" data-day="2026-10-01"><button data-slot="button" data-variant="ghost" data-size="icon" class="shrink-0 items-center justify-center text-sm whitespace-nowrap outline-none focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4 hover:text-accent-foreground dark:hover:bg-accent/50 data-[selected-single=true]:bg-primary data-[selected-single=true]:text-primary-foreground data-[range-middle=true]:bg-primary/10 data-[range-middle=true]:text-accent-foreground data-[range-start=true]:bg-primary data-[range-start=true]:text-primary-foreground data-[range-end=true]:bg-primary data-[range-end=true]:text-primary-foreground group-data-[focused=true]/day:border-ring group-data-[focused=true]/day:ring-ring/50 dark:hover:text-accent-foreground hover:border-primary hover:bg-primary/10 flex aspect-square size-auto w-full min-w-(--cell-size) cursor-pointer flex-col gap-1 rounded-full leading-none font-normal transition-none group-data-[focused=true]/day:relative group-data-[focused=true]/day:z-10 group-data-[focused=true]/day:ring-[3px] hover:border-1 data-[range-end=true]:rounded-full data-[range-end=true]:rounded-r-full data-[range-middle=true]:rounded-none data-[range-start=true]:rounded-full data-[range-start=true]:rounded-l-full data-[selected-single=true]:rounded-full [&>span]:text-xs [&>span]:opacity-70 rdp-day rdp-day_button" data-day="10/1/2026" type="button" tabindex="-1" aria-label="Thursday, October 1st, 2026">1</button></td><td class="relative w-full h-full p-0 text-center [&:first-child[data-selected=true]_button]:rounded-l-full [&:last-child[data-selected=true]_button]:rounded-r-full group/day aspect-square select-none rdp-day" role="gridcell" data-day="2026-10-02"><button data-slot="button" data-variant="ghost" data-size="icon" class="shrink-0 items-center justify-center text-sm whitespace-nowrap outline-none focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='
150size-'])]:size-4 hover:text-accent-foreground dark:hover:bg-accent/50 data-[selected-single=true]:bg-primary data-[selected-single=true]:text-primary-foreground data-[range-middle=true]:bg-primary/10 data-[range-middle=true]:text-accent-foreground data-[range-start=true]:bg-primary data-[range-start=true]:text-primary-foreground data-[range-end=true]:bg-primary data-[range-end=true]:text-primary-foreground group-data-[focused=true]/day:border-ring group-data-[focused=true]/day:ring-ring/50 dark:hover:text-accent-foreground hover:border-primary hover:bg-primary/10 flex aspect-square size-auto w-full min-w-(--cell-size) cursor-pointer flex-col gap-1 rounded-full leading-none font-normal transition-none group-data-[focused=true]/day:relative group-data-[focused=true]/day:z-10 group-data-[focused=true]/day:ring-[3px] hover:border-1 data-[range-end=true]:rounded-full data-[range-end=true]:rounded-r-full data-[range-middle=true]:rounded-none data-[range-start=true]:rounded-full data-[range-start=true]:rounded-l-full data-[selected-single=true]:rounded-full [&>span]:text-xs [&>span]:opacity-70 rdp-day rdp-day_button" data-day="10/2/2026" type="button" tabindex="-1" aria-label="Friday, October 2nd, 2026">2</button></td><td class="relative w-full h-full p-0 text-center [&:first-child[data-selected=true]_button]:rounded-l-full [&:last-child[data-selected=true]_button]:rounded-r-full group/day aspect-square select-none rdp-day" role="gridcell" data-day="2026-10-03"><button data-slot="button" data-variant="ghost" data-size="icon" class="shrink-0 items-center justify-center text-sm whitespace-nowrap outline-none focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4 hover:text-accent-foreground dark:hover:bg-accent/50 data-[selected-single=true]:bg-primary data-[selected-single=true]:text-primary-foreground data-[range-middle=true]:bg-primary/10 data-[range-middle=true]:text-accent-foreground data-[range-start=true]:bg-primary data-[range-start=true]:text-primary-foreground data-[range-end=true]:bg-primary data-[range-end=true]:text-primary-foreground group-data-[focused=true]/day:border-ring group-data-[focused=true]/day:ring-ring/50 dark:hover:text-accent-foreground hover:border-primary hover:bg-primary/10 flex aspect-square size-auto w-full min-w-(--cell-size) cursor-pointer flex-col gap-1 rounded-full leading-none font-normal transition-none group-data-[focused=true]/day:relative group-data-[focused=true]/day:z-10 group-data-[focused=true]/day:ring-[3px] hover:border-1 data-[range-end=true]:rounded-full data-[range-end=true]:rounded-r-full data-[range-middle=true]:rounded-none data-[range-start=true]:rounded-full data-[range-start=true]:rounded-l-full data-[selected-single=true]:rounded-full [&>span]:text-xs [&>span]:opacity-70 rdp-day rdp-day_button" data-day="10/3/2026" type="button" tabindex="-1" aria-label="Saturday, October 3rd, 2026">3</button></td></tr><tr class="flex w-full rdp-week"><td class="relative w-full h-full p-0 text-center [&:first-child[data-selected=true]_button]:rounded-l-full [&:last-child[data-selected=true]_button]:rounded-r-full group/day aspect-square select-none rdp-day" role="gridcell" data-day="2026-10-04"><button data-slot="button" data-variant="ghost" data-size="icon" class="shrink-0 items-center justify-center text-sm whitespace-nowrap outline-none focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4 hover:text-accent-foreground dark:hover:bg-accent/50 data-[selected-single=true]:bg-primary data-[selected-single=true]:text-primary-foreground data-[range-middle=true]:bg-primary/10 data-[range-middle=true]:text-accent-foreground data-[range-start=true]:bg-primary data-[range-start=true]:text-primary-foreground data-[range-end=true]:bg-primary data-[range-end=true]:text-primary-foreground group-data-[focused=true]/day:border-ring group-data-[focused=true]/day:ring-ring/50 dark:hover:text-accent-foreground hover:border-primary hover:bg-primary/10 flex aspect-square size-auto w-full min-w-(--cell-size) cursor-pointer flex-col gap-1 rounded-full leading-none font-normal transition-none group-data-[focused=true]/day:relative group-data-[focused=true]/day:z-10 group-data-[focused=true]/day:ring-[3px] hover:border-1 data-[range-end=true]:rounded-full data-[range-end=true]:rounded-r-full data-[range-middle=true]:rounded-none data-[range-start=true]:rounded-full data-[range-start=true]:rounded-l-full data-[selected-single=true]:rounded-full [&>span]:text-xs [&>span]:opacity-70 rdp-day rdp-day_button" data-day="10/4/2026" type="button" tabindex="-1" aria-label="Sunday, October 4th, 2026">4</button></td><td class="relative w-full h-full p-0 text-center [&:first-child[data-selected=true]_button]:rounded-l-full [&:last-child[data-selected=true]_button]:rounded-r-full group/day aspect-square select-none rdp-day" role="gridcell" data-day="2026-10-05"><button data-slot="button" data-variant="ghost" data-size="icon" class="shrink-0 items-center justify-center text-sm whitespace-nowrap outline-none focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='
150size-'])]:size-4 hover:text-accent-foreground dark:hover:bg-accent/50 data-[selected-single=true]:bg-primary data-[selected-single=true]:text-primary-foreground data-[range-middle=true]:bg-primary/10 data-[range-middle=true]:text-accent-foreground data-[range-start=true]:bg-primary data-[range-start=true]:text-primary-foreground data-[range-end=true]:bg-primary data-[range-end=true]:text-primary-foreground group-data-[focused=true]/day:border-ring group-data-[focused=true]/day:ring-ring/50 dark:hover:text-accent-foreground hover:border-primary hover:bg-primary/10 flex aspect-square size-auto w-full min-w-(--cell-size) cursor-pointer flex-col gap-1 rounded-full leading-none font-normal transition-none group-data-[focused=true]/day:relative group-data-[focused=true]/day:z-10 group-data-[focused=true]/day:ring-[3px] hover:border-1 data-[range-end=true]:rounded-full data-[range-end=true]:rounded-r-full data-[range-middle=true]:rounded-none data-[range-start=true]:rounded-full data-[range-start=true]:rounded-l-full data-[selected-single=true]:rounded-full [&>span]:text-xs [&>span]:opacity-70 rdp-day rdp-day_button" data-day="10/5/2026" type="button" tabindex="-1" aria-label="Monday, October 5th, 2026">5</button></td><td class="relative w-full h-full p-0 text-center [&:first-child[data-selected=true]_button]:rounded-l-full [&:last-child[data-selected=true]_button]:rounded-r-full group/day aspect-square select-none rdp-day" role="gridcell" data-day="2026-10-06"><button data-slot="button" data-variant="ghost" data-size="icon" class="shrink-0 items-center justify-center text-sm whitespace-nowrap outline-none focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4 hover:text-accent-foreground dark:hover:bg-accent/50 data-[selected-single=true]:bg-primary data-[selected-single=true]:text-primary-foreground data-[range-middle=true]:bg-primary/10 data-[range-middle=true]:text-accent-foreground data-[range-start=true]:bg-primary data-[range-start=true]:text-primary-foreground data-[range-end=true]:bg-primary data-[range-end=true]:text-primary-foreground group-data-[focused=true]/day:border-ring group-data-[focused=true]/day:ring-ring/50 dark:hover:text-accent-foreground hover:border-primary hover:bg-primary/10 flex aspect-square size-auto w-full min-w-(--cell-size) cursor-pointer flex-col gap-1 rounded-full leading-none font-normal transition-none group-data-[focused=true]/day:relative group-data-[focused=true]/day:z-10 group-data-[focused=true]/day:ring-[3px] hover:border-1 data-[range-end=true]:rounded-full data-[range-end=true]:rounded-r-full data-[range-middle=true]:rounded-none data-[range-start=true]:rounded-full data-[range-start=true]:rounded-l-full data-[selected-single=true]:rounded-full [&>span]:text-xs [&>span]:opacity-70 rdp-day rdp-day_button" data-day="10/6/2026" type="button" tabindex="-1" aria-label="Tuesday, October 6th, 2026">6</button></td><td class="relative w-full h-full p-0 text-center [&:first-child[data-selected=true]_button]:rounded-l-full [&:last-child[data-selected=true]_button]:rounded-r-full group/day aspect-square select-none rdp-day" role="gridcell" data-day="2026-10-07"><button data-slot="button" data-variant="ghost" data-size="icon" class="shrink-0 items-center justify-center text-sm whitespace-nowrap outline-none focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4 hover:text-accent-foreground dark:hover:bg-accent/50 data-[selected-single=true]:bg-primary data-[selected-single=true]:text-primary-foreground data-[range-middle=true]:bg-primary/10 data-[range-middle=true]:text-accent-foreground data-[range-start=true]:bg-primary data-[range-start=true]:text-primary-foreground data-[range-end=true]:bg-primary data-[range-end=true]:text-primary-foreground group-data-[focused=true]/day:border-ring group-data-[focused=true]/day:ring-ring/50 dark:hover:text-accent-foreground hover:border-primary hover:bg-primary/10 flex aspect-square size-auto w-full min-w-(--cell-size) cursor-pointer flex-col gap-1 rounded-full leading-none font-normal transition-none group-data-[focused=true]/day:relative group-data-[focused=true]/day:z-10 group-data-[focused=true]/day:ring-[3px] hover:border-1 data-[range-end=true]:rounded-full data-[range-end=true]:rounded-r-full data-[range-middle=true]:rounded-none data-[range-start=true]:rounded-full data-[range-start=true]:rounded-l-full data-[selected-single=true]:rounded-full [&>span]:text-xs [&>span]:opacity-70 rdp-day rdp-day_button" data-day="10/7/2026" type="button" tabindex="-1" aria-label="Wednesday, October 7th, 2026">7</button></td><td class="relative w-full h-full p-0 text-center [&:first-child[data-selected=true]_button]:rounded-l-full [&:last-child[data-selected=true]_button]:rounded-r-full group/day aspect-square select-none rdp-day" role="gridcell" data-day="2026-10-08"><button data-slot="button" data-variant="ghost" data-size="icon" class="shrink-0 items-center justify-center text-sm whitespace-nowrap outline-none focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='
150size-'])]:size-4 hover:text-accent-foreground dark:hover:bg-accent/50 data-[selected-single=true]:bg-primary data-[selected-single=true]:text-primary-foreground data-[range-middle=true]:bg-primary/10 data-[range-middle=true]:text-accent-foreground data-[range-start=true]:bg-primary data-[range-start=true]:text-primary-foreground data-[range-end=true]:bg-primary data-[range-end=true]:text-primary-foreground group-data-[focused=true]/day:border-ring group-data-[focused=true]/day:ring-ring/50 dark:hover:text-accent-foreground hover:border-primary hover:bg-primary/10 flex aspect-square size-auto w-full min-w-(--cell-size) cursor-pointer flex-col gap-1 rounded-full leading-none font-normal transition-none group-data-[focused=true]/day:relative group-data-[focused=true]/day:z-10 group-data-[focused=true]/day:ring-[3px] hover:border-1 data-[range-end=true]:rounded-full data-[range-end=true]:rounded-r-full data-[range-middle=true]:rounded-none data-[range-start=true]:rounded-full data-[range-start=true]:rounded-l-full data-[selected-single=true]:rounded-full [&>span]:text-xs [&>span]:opacity-70 rdp-day rdp-day_button" data-day="10/8/2026" type="button" tabindex="-1" aria-label="Thursday, October 8th, 2026">8</button></td><td class="relative w-full h-full p-0 text-center [&:first-child[data-selected=true]_button]:rounded-l-full [&:last-child[data-selected=true]_button]:rounded-r-full group/day aspect-square select-none rdp-day" role="gridcell" data-day="2026-10-09"><button data-slot="button" data-variant="ghost" data-size="icon" class="shrink-0 items-center justify-center text-sm whitespace-nowrap outline-none focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4 hover:text-accent-foreground dark:hover:bg-accent/50 data-[selected-single=true]:bg-primary data-[selected-single=true]:text-primary-foreground data-[range-middle=true]:bg-primary/10 data-[range-middle=true]:text-accent-foreground data-[range-start=true]:bg-primary data-[range-start=true]:text-primary-foreground data-[range-end=true]:bg-primary data-[range-end=true]:text-primary-foreground group-data-[focused=true]/day:border-ring group-data-[focused=true]/day:ring-ring/50 dark:hover:text-accent-foreground hover:border-primary hover:bg-primary/10 flex aspect-square size-auto w-full min-w-(--cell-size) cursor-pointer flex-col gap-1 rounded-full leading-none font-normal transition-none group-data-[focused=true]/day:relative group-data-[focused=true]/day:z-10 group-data-[focused=true]/day:ring-[3px] hover:border-1 data-[range-end=true]:rounded-full data-[range-end=true]:rounded-r-full data-[range-middle=true]:rounded-none data-[range-start=true]:rounded-full data-[range-start=true]:rounded-l-full data-[selected-single=true]:rounded-full [&>span]:text-xs [&>span]:opacity-70 rdp-day rdp-day_button" data-day="10/9/2026" type="button" tabindex="-1" aria-label="Friday, October 9th, 2026">9</button></td><td class="relative w-full h-full p-0 text-center [&:first-child[data-selected=true]_button]:rounded-l-full [&:last-child[data-selected=true]_button]:rounded-r-full group/day aspect-square select-none rdp-day" role="gridcell" data-day="2026-10-10"><button data-slot="button" data-variant="ghost" data-size="icon" class="shrink-0 items-center justify-center text-sm whitespace-nowrap outline-none focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4 hover:text-accent-foreground dark:hover:bg-accent/50 data-[selected-single=true]:bg-primary data-[selected-single=true]:text-primary-foreground data-[range-middle=true]:bg-primary/10 data-[range-middle=true]:text-accent-foreground data-[range-start=true]:bg-primary data-[range-start=true]:text-primary-foreground data-[range-end=true]:bg-primary data-[range-end=true]:text-primary-foreground group-data-[focused=true]/day:border-ring group-data-[focused=true]/day:ring-ring/50 dark:hover:text-accent-foreground hover:border-primary hover:bg-primary/10 flex aspect-square size-auto w-full min-w-(--cell-size) cursor-pointer flex-col gap-1 rounded-full leading-none font-normal transition-none group-data-[focused=true]/day:relative group-data-[focused=true]/day:z-10 group-data-[focused=true]/day:ring-[3px] hover:border-1 data-[range-end=true]:rounded-full data-[range-end=true]:rounded-r-full data-[range-middle=true]:rounded-none data-[range-start=true]:rounded-full data-[range-start=true]:rounded-l-full data-[selected-single=true]:rounded-full [&>span]:text-xs [&>span]:opacity-70 rdp-day rdp-day_button" data-day="10/10/2026" type="button" tabindex="-1" aria-label="Saturday, October 10th, 2026">10</button></td></tr><tr class="flex w-full rdp-week"><td class="relative w-full h-full p-0 text-center [&:first-child[data-selected=true]_button]:rounded-l-full [&:last-child[data-selected=true]_button]:rounded-r-full group/day aspect-square select-none rdp-day" role="gridcell" data-day="2026-10-11"><button data-slot="button" data-variant="ghost" data-size="icon" class="shrink-0 items-center justify-center text-sm whitespace-nowrap outline-none focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='
150size-'])]:size-4 hover:text-accent-foreground dark:hover:bg-accent/50 data-[selected-single=true]:bg-primary data-[selected-single=true]:text-primary-foreground data-[range-middle=true]:bg-primary/10 data-[range-middle=true]:text-accent-foreground data-[range-start=true]:bg-primary data-[range-start=true]:text-primary-foreground data-[range-end=true]:bg-primary data-[range-end=true]:text-primary-foreground group-data-[focused=true]/day:border-ring group-data-[focused=true]/day:ring-ring/50 dark:hover:text-accent-foreground hover:border-primary hover:bg-primary/10 flex aspect-square size-auto w-full min-w-(--cell-size) cursor-pointer flex-col gap-1 rounded-full leading-none font-normal transition-none group-data-[focused=true]/day:relative group-data-[focused=true]/day:z-10 group-data-[focused=true]/day:ring-[3px] hover:border-1 data-[range-end=true]:rounded-full data-[range-end=true]:rounded-r-full data-[range-middle=true]:rounded-none data-[range-start=true]:rounded-full data-[range-start=true]:rounded-l-full data-[selected-single=true]:rounded-full [&>span]:text-xs [&>span]:opacity-70 rdp-day rdp-day_button" data-day="10/11/2026" type="button" tabindex="-1" aria-label="Sunday, October 11th, 2026">11</button></td><td class="relative w-full h-full p-0 text-center [&:first-child[data-selected=true]_button]:rounded-l-full [&:last-child[data-selected=true]_button]:rounded-r-full group/day aspect-square select-none rdp-day" role="gridcell" data-day="2026-10-12"><button data-slot="button" data-variant="ghost" data-size="icon" class="shrink-0 items-center justify-center text-sm whitespace-nowrap outline-none focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4 hover:text-accent-foreground dark:hover:bg-accent/50 data-[selected-single=true]:bg-primary data-[selected-single=true]:text-primary-foreground data-[range-middle=true]:bg-primary/10 data-[range-middle=true]:text-accent-foreground data-[range-start=true]:bg-primary data-[range-start=true]:text-primary-foreground data-[range-end=true]:bg-primary data-[range-end=true]:text-primary-foreground group-data-[focused=true]/day:border-ring group-data-[focused=true]/day:ring-ring/50 dark:hover:text-accent-foreground hover:border-primary hover:bg-primary/10 flex aspect-square size-auto w-full min-w-(--cell-size) cursor-pointer flex-col gap-1 rounded-full leading-none font-normal transition-none group-data-[focused=true]/day:relative group-data-[focused=true]/day:z-10 group-data-[focused=true]/day:ring-[3px] hover:border-1 data-[range-end=true]:rounded-full data-[range-end=true]:rounded-r-full data-[range-middle=true]:rounded-none data-[range-start=true]:rounded-full data-[range-start=true]:rounded-l-full data-[selected-single=true]:rounded-full [&>span]:text-xs [&>span]:opacity-70 rdp-day rdp-day_button" data-day="10/12/2026" type="button" tabindex="-1" aria-label="Monday, October 12th, 2026">12</button></td><td class="relative w-full h-full p-0 text-center [&:first-child[data-selected=true]_button]:rounded-l-full [&:last-child[data-selected=true]_button]:rounded-r-full group/day aspect-square select-none rdp-day" role="gridcell" data-day="2026-10-13"><button data-slot="button" data-variant="ghost" data-size="icon" class="shrink-0 items-center justify-center text-sm whitespace-nowrap outline-none focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4 hover:text-accent-foreground dark:hover:bg-accent/50 data-[selected-single=true]:bg-primary data-[selected-single=true]:text-primary-foreground data-[range-middle=true]:bg-primary/10 data-[range-middle=true]:text-accent-foreground data-[range-start=true]:bg-primary data-[range-start=true]:text-primary-foreground data-[range-end=true]:bg-primary data-[range-end=true]:text-primary-foreground group-data-[focused=true]/day:border-ring group-data-[focused=true]/day:ring-ring/50 dark:hover:text-accent-foreground hover:border-primary hover:bg-primary/10 flex aspect-square size-auto w-full min-w-(--cell-size) cursor-pointer flex-col gap-1 rounded-full leading-none font-normal transition-none group-data-[focused=true]/day:relative group-data-[focused=true]/day:z-10 group-data-[focused=true]/day:ring-[3px] hover:border-1 data-[range-end=true]:rounded-full data-[range-end=true]:rounded-r-full data-[range-middle=true]:rounded-none data-[range-start=true]:rounded-full data-[range-start=true]:rounded-l-full data-[selected-single=true]:rounded-full [&>span]:text-xs [&>span]:opacity-70 rdp-day rdp-day_button" data-day="10/13/2026" type="button" tabindex="-1" aria-label="Tuesday, October 13th, 2026">13</button></td><td class="relative w-full h-full p-0 text-center [&:first-child[data-selected=true]_button]:rounded-l-full [&:last-child[data-selected=true]_button]:rounded-r-full group/day aspect-square select-none rdp-day" role="gridcell" data-day="2026-10-14"><button data-slot="button" data-variant="ghost" data-size="icon" class="shrink-0 items-center justify-center text-sm whitespace-nowrap outline-none focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='
150size-'])]:size-4 hover:text-accent-foreground dark:hover:bg-accent/50 data-[selected-single=true]:bg-primary data-[selected-single=true]:text-primary-foreground data-[range-middle=true]:bg-primary/10 data-[range-middle=true]:text-accent-foreground data-[range-start=true]:bg-primary data-[range-start=true]:text-primary-foreground data-[range-end=true]:bg-primary data-[range-end=true]:text-primary-foreground group-data-[focused=true]/day:border-ring group-data-[focused=true]/day:ring-ring/50 dark:hover:text-accent-foreground hover:border-primary hover:bg-primary/10 flex aspect-square size-auto w-full min-w-(--cell-size) cursor-pointer flex-col gap-1 rounded-full leading-none font-normal transition-none group-data-[focused=true]/day:relative group-data-[focused=true]/day:z-10 group-data-[focused=true]/day:ring-[3px] hover:border-1 data-[range-end=true]:rounded-full data-[range-end=true]:rounded-r-full data-[range-middle=true]:rounded-none data-[range-start=true]:rounded-full data-[range-start=true]:rounded-l-full data-[selected-single=true]:rounded-full [&>span]:text-xs [&>span]:opacity-70 rdp-day rdp-day_button" data-day="10/14/2026" type="button" tabindex="-1" aria-label="Wednesday, October 14th, 2026">14</button></td><td class="relative w-full h-full p-0 text-center [&:first-child[data-selected=true]_button]:rounded-l-full [&:last-child[data-selected=true]_button]:rounded-r-full group/day aspect-square select-none rdp-day" role="gridcell" data-day="2026-10-15"><button data-slot="button" data-variant="ghost" data-size="icon" class="shrink-0 items-center justify-center text-sm whitespace-nowrap outline-none focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4 hover:text-accent-foreground dark:hover:bg-accent/50 data-[selected-single=true]:bg-primary data-[selected-single=true]:text-primary-foreground data-[range-middle=true]:bg-primary/10 data-[range-middle=true]:text-accent-foreground data-[range-start=true]:bg-primary data-[range-start=true]:text-primary-foreground data-[range-end=true]:bg-primary data-[range-end=true]:text-primary-foreground group-data-[focused=true]/day:border-ring group-data-[focused=true]/day:ring-ring/50 dark:hover:text-accent-foreground hover:border-primary hover:bg-primary/10 flex aspect-square size-auto w-full min-w-(--cell-size) cursor-pointer flex-col gap-1 rounded-full leading-none font-normal transition-none group-data-[focused=true]/day:relative group-data-[focused=true]/day:z-10 group-data-[focused=true]/day:ring-[3px] hover:border-1 data-[range-end=true]:rounded-full data-[range-end=true]:rounded-r-full data-[range-middle=true]:rounded-none data-[range-start=true]:rounded-full data-[range-start=true]:rounded-l-full data-[selected-single=true]:rounded-full [&>span]:text-xs [&>span]:opacity-70 rdp-day rdp-day_button" data-day="10/15/2026" type="button" tabindex="-1" aria-label="Thursday, October 15th, 2026">15</button></td><td class="relative w-full h-full p-0 text-center [&:first-child[data-selected=true]_button]:rounded-l-full [&:last-child[data-selected=true]_button]:rounded-r-full group/day aspect-square select-none rdp-day" role="gridcell" data-day="2026-10-16"><button data-slot="button" data-variant="ghost" data-size="icon" class="shrink-0 items-center justify-center text-sm whitespace-nowrap outline-none focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4 hover:text-accent-foreground dark:hover:bg-accent/50 data-[selected-single=true]:bg-primary data-[selected-single=true]:text-primary-foreground data-[range-middle=true]:bg-primary/10 data-[range-middle=true]:text-accent-foreground data-[range-start=true]:bg-primary data-[range-start=true]:text-primary-foreground data-[range-end=true]:bg-primary data-[range-end=true]:text-primary-foreground group-data-[focused=true]/day:border-ring group-data-[focused=true]/day:ring-ring/50 dark:hover:text-accent-foreground hover:border-primary hover:bg-primary/10 flex aspect-square size-auto w-full min-w-(--cell-size) cursor-pointer flex-col gap-1 rounded-full leading-none font-normal transition-none group-data-[focused=true]/day:relative group-data-[focused=true]/day:z-10 group-data-[focused=true]/day:ring-[3px] hover:border-1 data-[range-end=true]:rounded-full data-[range-end=true]:rounded-r-full data-[range-middle=true]:rounded-none data-[range-start=true]:rounded-full data-[range-start=true]:rounded-l-full data-[selected-single=true]:rounded-full [&>span]:text-xs [&>span]:opacity-70 rdp-day rdp-day_button" data-day="10/16/2026" type="button" tabindex="-1" aria-label="Friday, October 16th, 2026">16</button></td><td class="relative w-full h-full p-0 text-center [&:first-child[data-selected=true]_button]:rounded-l-full [&:last-child[data-selected=true]_button]:rounded-r-full group/day aspect-square select-none rdp-day" role="gridcell" data-day="2026-10-17"><button data-slot="button" data-variant="ghost" data-size="icon" class="shrink-0 items-center justify-center text-sm whitespace-nowrap outline-none focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='
150size-'])]:size-4 hover:text-accent-foreground dark:hover:bg-accent/50 data-[selected-single=true]:bg-primary data-[selected-single=true]:text-primary-foreground data-[range-middle=true]:bg-primary/10 data-[range-middle=true]:text-accent-foreground data-[range-start=true]:bg-primary data-[range-start=true]:text-primary-foreground data-[range-end=true]:bg-primary data-[range-end=true]:text-primary-foreground group-data-[focused=true]/day:border-ring group-data-[focused=true]/day:ring-ring/50 dark:hover:text-accent-foreground hover:border-primary hover:bg-primary/10 flex aspect-square size-auto w-full min-w-(--cell-size) cursor-pointer flex-col gap-1 rounded-full leading-none font-normal transition-none group-data-[focused=true]/day:relative group-data-[focused=true]/day:z-10 group-data-[focused=true]/day:ring-[3px] hover:border-1 data-[range-end=true]:rounded-full data-[range-end=true]:rounded-r-full data-[range-middle=true]:rounded-none data-[range-start=true]:rounded-full data-[range-start=true]:rounded-l-full data-[selected-single=true]:rounded-full [&>span]:text-xs [&>span]:opacity-70 rdp-day rdp-day_button" data-day="10/17/2026" type="button" tabindex="-1" aria-label="Saturday, October 17th, 2026">17</button></td></tr><tr class="flex w-full rdp-week"><td class="relative w-full h-full p-0 text-center [&:first-child[data-selected=true]_button]:rounded-l-full [&:last-child[data-selected=true]_button]:rounded-r-full group/day aspect-square select-none rdp-day" role="gridcell" data-day="2026-10-18"><button data-slot="button" data-variant="ghost" data-size="icon" class="shrink-0 items-center justify-center text-sm whitespace-nowrap outline-none focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4 hover:text-accent-foreground dark:hover:bg-accent/50 data-[selected-single=true]:bg-primary data-[selected-single=true]:text-primary-foreground data-[range-middle=true]:bg-primary/10 data-[range-middle=true]:text-accent-foreground data-[range-start=true]:bg-primary data-[range-start=true]:text-primary-foreground data-[range-end=true]:bg-primary data-[range-end=true]:text-primary-foreground group-data-[focused=true]/day:border-ring group-data-[focused=true]/day:ring-ring/50 dark:hover:text-accent-foreground hover:border-primary hover:bg-primary/10 flex aspect-square size-auto w-full min-w-(--cell-size) cursor-pointer flex-col gap-1 rounded-full leading-none font-normal transition-none group-data-[focused=true]/day:relative group-data-[focused=true]/day:z-10 group-data-[focused=true]/day:ring-[3px] hover:border-1 data-[range-end=true]:rounded-full data-[range-end=true]:rounded-r-full data-[range-middle=true]:rounded-none data-[range-start=true]:rounded-full data-[range-start=true]:rounded-l-full data-[selected-single=true]:rounded-full [&>span]:text-xs [&>span]:opacity-70 rdp-day rdp-day_button" data-day="10/18/2026" type="button" tabindex="-1" aria-label="Sunday, October 18th, 2026">18</button></td><td class="relative w-full h-full p-0 text-center [&:first-child[data-selected=true]_button]:rounded-l-full [&:last-child[data-selected=true]_button]:rounded-r-full group/day aspect-square select-none rdp-day" role="gridcell" data-day="2026-10-19"><button data-slot="button" data-variant="ghost" data-size="icon" class="shrink-0 items-center justify-center text-sm whitespace-nowrap outline-none focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4 hover:text-accent-foreground dark:hover:bg-accent/50 data-[selected-single=true]:bg-primary data-[selected-single=true]:text-primary-foreground data-[range-middle=true]:bg-primary/10 data-[range-middle=true]:text-accent-foreground data-[range-start=true]:bg-primary data-[range-start=true]:text-primary-foreground data-[range-end=true]:bg-primary data-[range-end=true]:text-primary-foreground group-data-[focused=true]/day:border-ring group-data-[focused=true]/day:ring-ring/50 dark:hover:text-accent-foreground hover:border-primary hover:bg-primary/10 flex aspect-square size-auto w-full min-w-(--cell-size) cursor-pointer flex-col gap-1 rounded-full leading-none font-normal transition-none group-data-[focused=true]/day:relative group-data-[focused=true]/day:z-10 group-data-[focused=true]/day:ring-[3px] hover:border-1 data-[range-end=true]:rounded-full data-[range-end=true]:rounded-r-full data-[range-middle=true]:rounded-none data-[range-start=true]:rounded-full data-[range-start=true]:rounded-l-full data-[selected-single=true]:rounded-full [&>span]:text-xs [&>span]:opacity-70 rdp-day rdp-day_button" data-day="10/19/2026" type="button" tabindex="-1" aria-label="Monday, October 19th, 2026">19</button></td><td class="relative w-full h-full p-0 text-center [&:first-child[data-selected=true]_button]:rounded-l-full [&:last-child[data-selected=true]_button]:rounded-r-full group/day aspect-square select-none rdp-day" role="gridcell" data-day="2026-10-20"><button data-slot="button" data-variant="ghost" data-size="icon" class="shrink-0 items-center justify-center text-sm whitespace-nowrap outline-none focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='
150size-'])]:size-4 hover:text-accent-foreground dark:hover:bg-accent/50 data-[selected-single=true]:bg-primary data-[selected-single=true]:text-primary-foreground data-[range-middle=true]:bg-primary/10 data-[range-middle=true]:text-accent-foreground data-[range-start=true]:bg-primary data-[range-start=true]:text-primary-foreground data-[range-end=true]:bg-primary data-[range-end=true]:text-primary-foreground group-data-[focused=true]/day:border-ring group-data-[focused=true]/day:ring-ring/50 dark:hover:text-accent-foreground hover:border-primary hover:bg-primary/10 flex aspect-square size-auto w-full min-w-(--cell-size) cursor-pointer flex-col gap-1 rounded-full leading-none font-normal transition-none group-data-[focused=true]/day:relative group-data-[focused=true]/day:z-10 group-data-[focused=true]/day:ring-[3px] hover:border-1 data-[range-end=true]:rounded-full data-[range-end=true]:rounded-r-full data-[range-middle=true]:rounded-none data-[range-start=true]:rounded-full data-[range-start=true]:rounded-l-full data-[selected-single=true]:rounded-full [&>span]:text-xs [&>span]:opacity-70 rdp-day rdp-day_button" data-day="10/20/2026" type="button" tabindex="-1" aria-label="Tuesday, October 20th, 2026">20</button></td><td class="relative w-full h-full p-0 text-center [&:first-child[data-selected=true]_button]:rounded-l-full [&:last-child[data-selected=true]_button]:rounded-r-full group/day aspect-square select-none rdp-day" role="gridcell" data-day="2026-10-21"><button data-slot="button" data-variant="ghost" data-size="icon" class="shrink-0 items-center justify-center text-sm whitespace-nowrap outline-none focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4 hover:text-accent-foreground dark:hover:bg-accent/50 data-[selected-single=true]:bg-primary data-[selected-single=true]:text-primary-foreground data-[range-middle=true]:bg-primary/10 data-[range-middle=true]:text-accent-foreground data-[range-start=true]:bg-primary data-[range-start=true]:text-primary-foreground data-[range-end=true]:bg-primary data-[range-end=true]:text-primary-foreground group-data-[focused=true]/day:border-ring group-data-[focused=true]/day:ring-ring/50 dark:hover:text-accent-foreground hover:border-primary hover:bg-primary/10 flex aspect-square size-auto w-full min-w-(--cell-size) cursor-pointer flex-col gap-1 rounded-full leading-none font-normal transition-none group-data-[focused=true]/day:relative group-data-[focused=true]/day:z-10 group-data-[focused=true]/day:ring-[3px] hover:border-1 data-[range-end=true]:rounded-full data-[range-end=true]:rounded-r-full data-[range-middle=true]:rounded-none data-[range-start=true]:rounded-full data-[range-start=true]:rounded-l-full data-[selected-single=true]:rounded-full [&>span]:text-xs [&>span]:opacity-70 rdp-day rdp-day_button" data-day="10/21/2026" type="button" tabindex="-1" aria-label="Wednesday, October 21st, 2026">21</button></td><td class="relative w-full h-full p-0 text-center [&:first-child[data-selected=true]_button]:rounded-l-full [&:last-child[data-selected=true]_button]:rounded-r-full group/day aspect-square select-none rdp-day" role="gridcell" data-day="2026-10-22"><button data-slot="button" data-variant="ghost" data-size="icon" class="shrink-0 items-center justify-center text-sm whitespace-nowrap outline-none focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4 hover:text-accent-foreground dark:hover:bg-accent/50 data-[selected-single=true]:bg-primary data-[selected-single=true]:text-primary-foreground data-[range-middle=true]:bg-primary/10 data-[range-middle=true]:text-accent-foreground data-[range-start=true]:bg-primary data-[range-start=true]:text-primary-foreground data-[range-end=true]:bg-primary data-[range-end=true]:text-primary-foreground group-data-[focused=true]/day:border-ring group-data-[focused=true]/day:ring-ring/50 dark:hover:text-accent-foreground hover:border-primary hover:bg-primary/10 flex aspect-square size-auto w-full min-w-(--cell-size) cursor-pointer flex-col gap-1 rounded-full leading-none font-normal transition-none group-data-[focused=true]/day:relative group-data-[focused=true]/day:z-10 group-data-[focused=true]/day:ring-[3px] hover:border-1 data-[range-end=true]:rounded-full data-[range-end=true]:rounded-r-full data-[range-middle=true]:rounded-none data-[range-start=true]:rounded-full data-[range-start=true]:rounded-l-full data-[selected-single=true]:rounded-full [&>span]:text-xs [&>span]:opacity-70 rdp-day rdp-day_button" data-day="10/22/2026" type="button" tabindex="-1" aria-label="Thursday, October 22nd, 2026">22</button></td><td class="relative w-full h-full p-0 text-center [&:first-child[data-selected=true]_button]:rounded-l-full [&:last-child[data-selected=true]_button]:rounded-r-full group/day aspect-square select-none rdp-day" role="gridcell" data-day="2026-10-23"><button data-slot="button" data-variant="ghost" data-size="icon" class="shrink-0 items-center justify-center text-sm whitespace-nowrap outline-none focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='
150size-'])]:size-4 hover:text-accent-foreground dark:hover:bg-accent/50 data-[selected-single=true]:bg-primary data-[selected-single=true]:text-primary-foreground data-[range-middle=true]:bg-primary/10 data-[range-middle=true]:text-accent-foreground data-[range-start=true]:bg-primary data-[range-start=true]:text-primary-foreground data-[range-end=true]:bg-primary data-[range-end=true]:text-primary-foreground group-data-[focused=true]/day:border-ring group-data-[focused=true]/day:ring-ring/50 dark:hover:text-accent-foreground hover:border-primary hover:bg-primary/10 flex aspect-square size-auto w-full min-w-(--cell-size) cursor-pointer flex-col gap-1 rounded-full leading-none font-normal transition-none group-data-[focused=true]/day:relative group-data-[focused=true]/day:z-10 group-data-[focused=true]/day:ring-[3px] hover:border-1 data-[range-end=true]:rounded-full data-[range-end=true]:rounded-r-full data-[range-middle=true]:rounded-none data-[range-start=true]:rounded-full data-[range-start=true]:rounded-l-full data-[selected-single=true]:rounded-full [&>span]:text-xs [&>span]:opacity-70 rdp-day rdp-day_button" data-day="10/23/2026" type="button" tabindex="-1" aria-label="Friday, October 23rd, 2026">23</button></td><td class="relative w-full h-full p-0 text-center [&:first-child[data-selected=true]_button]:rounded-l-full [&:last-child[data-selected=true]_button]:rounded-r-full group/day aspect-square select-none rdp-day" role="gridcell" data-day="2026-10-24"><button data-slot="button" data-variant="ghost" data-size="icon" class="shrink-0 items-center justify-center text-sm whitespace-nowrap outline-none focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4 hover:text-accent-foreground dark:hover:bg-accent/50 data-[selected-single=true]:bg-primary data-[selected-single=true]:text-primary-foreground data-[range-middle=true]:bg-primary/10 data-[range-middle=true]:text-accent-foreground data-[range-start=true]:bg-primary data-[range-start=true]:text-primary-foreground data-[range-end=true]:bg-primary data-[range-end=true]:text-primary-foreground group-data-[focused=true]/day:border-ring group-data-[focused=true]/day:ring-ring/50 dark:hover:text-accent-foreground hover:border-primary hover:bg-primary/10 flex aspect-square size-auto w-full min-w-(--cell-size) cursor-pointer flex-col gap-1 rounded-full leading-none font-normal transition-none group-data-[focused=true]/day:relative group-data-[focused=true]/day:z-10 group-data-[focused=true]/day:ring-[3px] hover:border-1 data-[range-end=true]:rounded-full data-[range-end=true]:rounded-r-full data-[range-middle=true]:rounded-none data-[range-start=true]:rounded-full data-[range-start=true]:rounded-l-full data-[selected-single=true]:rounded-full [&>span]:text-xs [&>span]:opacity-70 rdp-day rdp-day_button" data-day="10/24/2026" type="button" tabindex="-1" aria-label="Saturday, October 24th, 2026">24</button></td></tr><tr class="flex w-full rdp-week"><td class="relative w-full h-full p-0 text-center [&:first-child[data-selected=true]_button]:rounded-l-full [&:last-child[data-selected=true]_button]:rounded-r-full group/day aspect-square select-none rdp-day" role="gridcell" data-day="2026-10-25"><button data-slot="button" data-variant="ghost" data-size="icon" class="shrink-0 items-center justify-center text-sm whitespace-nowrap outline-none focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4 hover:text-accent-foreground dark:hover:bg-accent/50 data-[selected-single=true]:bg-primary data-[selected-single=true]:text-primary-foreground data-[range-middle=true]:bg-primary/10 data-[range-middle=true]:text-accent-foreground data-[range-start=true]:bg-primary data-[range-start=true]:text-primary-foreground data-[range-end=true]:bg-primary data-[range-end=true]:text-primary-foreground group-data-[focused=true]/day:border-ring group-data-[focused=true]/day:ring-ring/50 dark:hover:text-accent-foreground hover:border-primary hover:bg-primary/10 flex aspect-square size-auto w-full min-w-(--cell-size) cursor-pointer flex-col gap-1 rounded-full leading-none font-normal transition-none group-data-[focused=true]/day:relative group-data-[focused=true]/day:z-10 group-data-[focused=true]/day:ring-[3px] hover:border-1 data-[range-end=true]:rounded-full data-[range-end=true]:rounded-r-full data-[range-middle=true]:rounded-none data-[range-start=true]:rounded-full data-[range-start=true]:rounded-l-full data-[selected-single=true]:rounded-full [&>span]:text-xs [&>span]:opacity-70 rdp-day rdp-day_button" data-day="10/25/2026" type="button" tabindex="-1" aria-label="Sunday, October 25th, 2026">25</button></td><td class="relative w-full h-full p-0 text-center [&:first-child[data-selected=true]_button]:rounded-l-full [&:last-child[data-selected=true]_button]:rounded-r-full group/day aspect-square select-none rdp-day" role="gridcell" data-day="2026-10-26"><button data-slot="button" data-variant="ghost" data-size="icon" class="shrink-0 items-center justify-center text-sm whitespace-nowrap outline-none focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='
150size-'])]:size-4 hover:text-accent-foreground dark:hover:bg-accent/50 data-[selected-single=true]:bg-primary data-[selected-single=true]:text-primary-foreground data-[range-middle=true]:bg-primary/10 data-[range-middle=true]:text-accent-foreground data-[range-start=true]:bg-primary data-[range-start=true]:text-primary-foreground data-[range-end=true]:bg-primary data-[range-end=true]:text-primary-foreground group-data-[focused=true]/day:border-ring group-data-[focused=true]/day:ring-ring/50 dark:hover:text-accent-foreground hover:border-primary hover:bg-primary/10 flex aspect-square size-auto w-full min-w-(--cell-size) cursor-pointer flex-col gap-1 rounded-full leading-none font-normal transition-none group-data-[focused=true]/day:relative group-data-[focused=true]/day:z-10 group-data-[focused=true]/day:ring-[3px] hover:border-1 data-[range-end=true]:rounded-full data-[range-end=true]:rounded-r-full data-[range-middle=true]:rounded-none data-[range-start=true]:rounded-full data-[range-start=true]:rounded-l-full data-[selected-single=true]:rounded-full [&>span]:text-xs [&>span]:opacity-70 rdp-day rdp-day_button" data-day="10/26/2026" type="button" tabindex="-1" aria-label="Monday, October 26th, 2026">26</button></td><td class="relative w-full h-full p-0 text-center [&:first-child[data-selected=true]_button]:rounded-l-full [&:last-child[data-selected=true]_button]:rounded-r-full group/day aspect-square select-none rdp-day" role="gridcell" data-day="2026-10-27"><button data-slot="button" data-variant="ghost" data-size="icon" class="shrink-0 items-center justify-center text-sm whitespace-nowrap outline-none focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4 hover:text-accent-foreground dark:hover:bg-accent/50 data-[selected-single=true]:bg-primary data-[selected-single=true]:text-primary-foreground data-[range-middle=true]:bg-primary/10 data-[range-middle=true]:text-accent-foreground data-[range-start=true]:bg-primary data-[range-start=true]:text-primary-foreground data-[range-end=true]:bg-primary data-[range-end=true]:text-primary-foreground group-data-[focused=true]/day:border-ring group-data-[focused=true]/day:ring-ring/50 dark:hover:text-accent-foreground hover:border-primary hover:bg-primary/10 flex aspect-square size-auto w-full min-w-(--cell-size) cursor-pointer flex-col gap-1 rounded-full leading-none font-normal transition-none group-data-[focused=true]/day:relative group-data-[focused=true]/day:z-10 group-data-[focused=true]/day:ring-[3px] hover:border-1 data-[range-end=true]:rounded-full data-[range-end=true]:rounded-r-full data-[range-middle=true]:rounded-none data-[range-start=true]:rounded-full data-[range-start=true]:rounded-l-full data-[selected-single=true]:rounded-full [&>span]:text-xs [&>span]:opacity-70 rdp-day rdp-day_button" data-day="10/27/2026" type="button" tabindex="-1" aria-label="Tuesday, October 27th, 2026">27</button></td><td class="relative w-full h-full p-0 text-center [&:first-child[data-selected=true]_button]:rounded-l-full [&:last-child[data-selected=true]_button]:rounded-r-full group/day aspect-square select-none rdp-day" role="gridcell" data-day="2026-10-28"><button data-slot="button" data-variant="ghost" data-size="icon" class="shrink-0 items-center justify-center text-sm whitespace-nowrap outline-none focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4 hover:text-accent-foreground dark:hover:bg-accent/50 data-[selected-single=true]:bg-primary data-[selected-single=true]:text-primary-foreground data-[range-middle=true]:bg-primary/10 data-[range-middle=true]:text-accent-foreground data-[range-start=true]:bg-primary data-[range-start=true]:text-primary-foreground data-[range-end=true]:bg-primary data-[range-end=true]:text-primary-foreground group-data-[focused=true]/day:border-ring group-data-[focused=true]/day:ring-ring/50 dark:hover:text-accent-foreground hover:border-primary hover:bg-primary/10 flex aspect-square size-auto w-full min-w-(--cell-size) cursor-pointer flex-col gap-1 rounded-full leading-none font-normal transition-none group-data-[focused=true]/day:relative group-data-[focused=true]/day:z-10 group-data-[focused=true]/day:ring-[3px] hover:border-1 data-[range-end=true]:rounded-full data-[range-end=true]:rounded-r-full data-[range-middle=true]:rounded-none data-[range-start=true]:rounded-full data-[range-start=true]:rounded-l-full data-[selected-single=true]:rounded-full [&>span]:text-xs [&>span]:opacity-70 rdp-day rdp-day_button" data-day="10/28/2026" type="button" tabindex="-1" aria-label="Wednesday, October 28th, 2026">28</button></td><td class="relative w-full h-full p-0 text-center [&:first-child[data-selected=true]_button]:rounded-l-full [&:last-child[data-selected=true]_button]:rounded-r-full group/day aspect-square select-none rdp-day" role="gridcell" data-day="2026-10-29"><button data-slot="button" data-variant="ghost" data-size="icon" class="shrink-0 items-center justify-center text-sm whitespace-nowrap outline-none focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='
150size-'])]:size-4 hover:text-accent-foreground dark:hover:bg-accent/50 data-[selected-single=true]:bg-primary data-[selected-single=true]:text-primary-foreground data-[range-middle=true]:bg-primary/10 data-[range-middle=true]:text-accent-foreground data-[range-start=true]:bg-primary data-[range-start=true]:text-primary-foreground data-[range-end=true]:bg-primary data-[range-end=true]:text-primary-foreground group-data-[focused=true]/day:border-ring group-data-[focused=true]/day:ring-ring/50 dark:hover:text-accent-foreground hover:border-primary hover:bg-primary/10 flex aspect-square size-auto w-full min-w-(--cell-size) cursor-pointer flex-col gap-1 rounded-full leading-none font-normal transition-none group-data-[focused=true]/day:relative group-data-[focused=true]/day:z-10 group-data-[focused=true]/day:ring-[3px] hover:border-1 data-[range-end=true]:rounded-full data-[range-end=true]:rounded-r-full data-[range-middle=true]:rounded-none data-[range-start=true]:rounded-full data-[range-start=true]:rounded-l-full data-[selected-single=true]:rounded-full [&>span]:text-xs [&>span]:opacity-70 rdp-day rdp-day_button" data-day="10/29/2026" type="button" tabindex="-1" aria-label="Thursday, October 29th, 2026">29</button></td><td class="relative w-full h-full p-0 text-center [&:first-child[data-selected=true]_button]:rounded-l-full [&:last-child[data-selected=true]_button]:rounded-r-full group/day aspect-square select-none rdp-day" role="gridcell" data-day="2026-10-30"><button data-slot="button" data-variant="ghost" data-size="icon" class="shrink-0 items-center justify-center text-sm whitespace-nowrap outline-none focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4 hover:text-accent-foreground dark:hover:bg-accent/50 data-[selected-single=true]:bg-primary data-[selected-single=true]:text-primary-foreground data-[range-middle=true]:bg-primary/10 data-[range-middle=true]:text-accent-foreground data-[range-start=true]:bg-primary data-[range-start=true]:text-primary-foreground data-[range-end=true]:bg-primary data-[range-end=true]:text-primary-foreground group-data-[focused=true]/day:border-ring group-data-[focused=true]/day:ring-ring/50 dark:hover:text-accent-foreground hover:border-primary hover:bg-primary/10 flex aspect-square size-auto w-full min-w-(--cell-size) cursor-pointer flex-col gap-1 rounded-full leading-none font-normal transition-none group-data-[focused=true]/day:relative group-data-[focused=true]/day:z-10 group-data-[focused=true]/day:ring-[3px] hover:border-1 data-[range-end=true]:rounded-full data-[range-end=true]:rounded-r-full data-[range-middle=true]:rounded-none data-[range-start=true]:rounded-full data-[range-start=true]:rounded-l-full data-[selected-single=true]:rounded-full [&>span]:text-xs [&>span]:opacity-70 rdp-day rdp-day_button" data-day="10/30/2026" type="button" tabindex="-1" aria-label="Friday, October 30th, 2026">30</button></td><td class="relative w-full h-full p-0 text-center [&:first-child[data-selected=true]_button]:rounded-l-full [&:last-child[data-selected=true]_button]:rounded-r-full group/day aspect-square select-none rdp-day" role="gridcell" data-day="2026-10-31"><button data-slot="button" data-variant="ghost" data-size="icon" class="shrink-0 items-center justify-center text-sm whitespace-nowrap outline-none focus-visible:border-ring focus-visible:ring-[3px] focus-visible:ring-ring/50 disabled:pointer-events-none disabled:opacity-50 aria-invalid:border-destructive aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 [&_svg]:pointer-events-none [&_svg]:shrink-0 [&_svg:not([class*='size-'])]:size-4 hover:text-accent-foreground dark:hover:bg-accent/50 data-[selected-single=true]:bg-primary data-[selected-single=true]:text-primary-foreground data-[range-middle=true]:bg-primary/10 data-[range-middle=true]:text-accent-foreground data-[range-start=true]:bg-primary data-[range-start=true]:text-primary-foreground data-[range-end=true]:bg-primary data-[range-end=true]:text-primary-foreground group-data-[focused=true]/day:border-ring group-data-[focused=true]/day:ring-ring/50 dark:hover:text-accent-foreground hover:border-primary hover:bg-primary/10 flex aspect-square size-auto w-full min-w-(--cell-size) cursor-pointer flex-col gap-1 rounded-full leading-none font-normal transition-none group-data-[focused=true]/day:relative group-data-[focused=true]/day:z-10 group-data-[focused=true]/day:ring-[3px] hover:border-1 data-[range-end=true]:rounded-full data-[range-end=true]:rounded-r-full data-[range-middle=true]:rounded-none data-[range-start=true]:rounded-full data-[range-start=true]:rounded-l-full data-[selected-single=true]:rounded-full [&>span]:text-xs [&>span]:opacity-70 rdp-day rdp-day_button" data-day="10/31/2026" type="button" tabindex="-1" aria-label="Saturday, October 31st, 2026">31</button></td></tr></tbody></table></div></div></div></div></div></div></div><div class="relative box-border min-w-37.5 @max-[715px]:w-full @max-[715px]:border-b @max-[715px]:border-[#dddddd] @max-[715px]:last:border-b-0" role="group" aria-label="Guests & Pets"><div id="_R_138lubv5sr5ulb_-guests" class="group -ml-0.5 py-3 px-4.5 cursor-pointer relative hover:bg-[#dddddd] data-[state=open]:bg-[#dddddd] focus-visible:outline-2 focus-visible:-outline-offset-2 focus-visible:outline-(--primary-color) @max-[715px]:py-2.25" role="button" tabindex="0" aria-haspopup="dialog" aria-expanded="false" data-state="closed"><div class="ca-label font-semibold text-xs leading-[18px] whitespace-nowrap">Guests & Pets</div><div class="leading-[18px] truncate pr-6">2 guests</div><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down absolute top-1/2 right-3 size-4 -translate-y-1/2 text-[#717171] transition-transform group-data-[state=open]:rotate-180" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg><span aria-hidden="true" class="absolute right-0 top-1/2 -translate-y-1/2 h-6 w-px bg-[#dddddd] @max-[715px]:hidden"></span></div></div><div class="relative box-border w-56 @max-[715px]:w-full @max-[715px]:border-b @max-[715px]:border-[#dddddd] @max-[715px]:last:border-b-0" role="group" aria-label="Special Rates"><div id="_R_138lubv5sr5ulb_-rate" class="group -ml-px py-3 px-4.5 cursor-pointer relative hover:bg-[#dddddd] data-[state=open]:bg-[#dddddd] focus-visible:outline-2 focus-visible:-outline-offset-2 focus-visible:outline-(--primary-color) @max-[715px]:py-2.25" role="button" tabindex="0" aria-haspopup="dialog" aria-expanded="false" data-state="closed"><div class="ca-label font-semibold text-xs leading-[18px] whitespace-nowrap">Special Rates</div><div class="leading-[18px] truncate pr-6">Best Available Rate</div><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down absolute top-1/2 right-3 size-4 -translate-y-1/2 text-[#717171] transition-transform group-data-[state=open]:rotate-180" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></div></div><div class="box-border px-3 py-2.25 @max-[715px]:border-b @max-[715px]:border-[#dddddd] @max-[715px]:last:border-b-0"><button id="" class="component search-button relative h-[42px] curs
150or-pointer rounded-[4px] border-0 bg-[color:var(--primary-color)] p-3 align-middle text-[16px] leading-[18px] whitespace-nowrap text-white select-none hover:bg-[color:var(--primary-color)] hover:text-white hover:no-underline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-(--primary-color) @max-[715px]:w-full" aria-busy="false" type="submit" aria-describedby="_R_138lubv5sr5ulb_-status"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="inline-block size-[18px] align-top"><path stroke-linecap="round" stroke-linejoin="round" d="m21 21-5.197-5.197m0 0A7.5 7.5 0 1 0 5.196 5.196a7.5 7.5 0 0 0 10.607 10.607Z"></path></svg><span class="button-label ml-1.5 pt-px align-top">Search</span></button></div></div></div></div></form></div><div class="component section no-background" id=""><div id="" class="component heading level-1 subheading-present divider-not-present component-align-center "><hgroup><h1>Welcome to Garth Woodside Mansion</h1><p class="subheading" role="doc-subtitle">A Historic Hannibal, Missouri Country Home, Built To Entertain & Unwind</p></hgroup></div><div id="" class="component general-content "><p>Garth Woodside Mansion, located in Hannibal, Missouri, is a beautifully preserved Victorian estate that offers guests a glimpse into the elegance and charm of the 19th century. Built in 1871, the <a target="" rel="" href="/history">mansion</a> is a stunning example of Victorian architecture, with ornate woodwork, period furnishings, and lush gardens surrounding the property. Once the home of wealthy local businessman John Garth, a close friend of renowned author Mark Twain, the mansion now operates as a luxurious bed-and-breakfast.</p></div></div><div class="component section no-background" id=""><div class="component staggered-content image-last "><div class="section image-section"><div class="image-section-inner-wrapper" style="padding-top:66.75375571521882%"><img alt="A savory quiche garnished with rosemary and served with fresh tomato slices presented beautifully on a white plate." loading="lazy" decoding="async" data-nimg="fill" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" sizes="(max-width: 1002px) 100vw, 50vw" srcSet="/_next/image?url=https%3A%2F%2Fmedia-bridge.thinkreservations.com%2Fmedia-library%2Fhotels%2F960664775672%2F5fb78978-95c1-4b60-8179-71a66100c6da%2Fbreakfast.jpg&w=384&q=75 384w, /_next/image?url=https%3A%2F%2Fmedia-bridge.thinkreservations.com%2Fmedia-library%2Fhotels%2F960664775672%2F5fb78978-95c1-4b60-8179-71a66100c6da%2Fbreakfast.jpg&w=576&q=75 576w, /_next/image?url=https%3A%2F%2Fmedia-bridge.thinkreservations.com%2Fmedia-library%2Fhotels%2F960664775672%2F5fb78978-95c1-4b60-8179-71a66100c6da%2Fbreakfast.jpg&w=640&q=75 640w, /_next/image?url=https%3A%2F%2Fmedia-bridge.thinkreservations.com%2Fmedia-library%2Fhotels%2F960664775672%2F5fb78978-95c1-4b60-8179-71a66100c6da%2Fbreakfast.jpg&w=750&q=75 750w, /_next/image?url=https%3A%2F%2Fmedia-bridge.thinkreservations.com%2Fmedia-library%2Fhotels%2F960664775672%2F5fb78978-95c1-4b60-8179-71a66100c6da%2Fbreakfast.jpg&w=828&q=75 828w, /_next/image?url=https%3A%2F%2Fmedia-bridge.thinkreservations.com%2Fmedia-library%2Fhotels%2F960664775672%2F5fb78978-95c1-4b60-8179-71a66100c6da%2Fbreakfast.jpg&w=1080&q=75 1080w, /_next/image?url=https%3A%2F%2Fmedia-bridge.thinkreservations.com%2Fmedia-library%2Fhotels%2F960664775672%2F5fb78978-95c1-4b60-8179-71a66100c6da%2Fbreakfast.jpg&w=1200&q=75 1200w, /_next/image?url=https%3A%2F%2Fmedia-bridge.thinkreservations.com%2Fmedia-library%2Fhotels%2F960664775672%2F5fb78978-95c1-4b60-8179-71a66100c6da%2Fbreakfast.jpg&w=1920&q=75 1920w, /_next/image?url=https%3A%2F%2Fmedia-bridge.thinkreservations.com%2Fmedia-library%2Fhotels%2F960664775672%2F5fb78978-95c1-4b60-8179-71a66100c6da%2Fbreakfast.jpg&w=2048&q=75 2048w, /_next/image?url=https%3A%2F%2Fmedia-bridge.thinkreservations.com%2Fmedia-library%2Fhotels%2F960664775672%2F5fb78978-95c1-4b60-8179-71a66100c6da%2Fbreakfast.jpg&w=3840&q=75 3840w" src="/_next/image?url=https%3A%2F%2Fmedia-bridge.thinkreservations.com%2Fmedia-library%2Fhotels%2F960664775672%2F5fb78978-95c1-4b60-8179-71a66100c6da%2Fbreakfast.jpg&w=3840&q=75"/></div></div><div class="section content-section"><div class="content-section-inner-wrapper"><div id="" class="component heading level-2 subheading-present divider-not-present component-align-left "><hgroup><h2>Breakfast</h2><p class="subheading" role="doc-subtitle">Indulgent & Comforting</p></hgroup></div><p>Garth Woodside Mansion offers a gourmet breakfast experience that is both indulgent and comforting, making it a highlight of any stay.</p><p>Full-plated and served breakfast every morning. Each room has its own private table in our sunny breakfast room.</p><div style="margin-top:18px"><a class="component button-link my-px py-[0.6rem] pr-[3.1rem] pl-[3.2rem]" href="/breakfast">Learn More</a></div></div></div></div><div class="component staggered-content image-first "><div class="section image-section"><div class="image-section-inner-wrapper" style="padding-top:66.8
150%"><img alt="A Victorian-style bedroom featuring a cozy fireplace, elegant decor, and a luxurious bed with lace bedding and rich red accents." loading="lazy" decoding="async" data-nimg="fill" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" sizes="(max-width: 1002px) 100vw, 50vw" srcSet="/_next/image?url=https%3A%2F%2Fmedia-bridge.thinkreservations.com%2Fmedia-library%2Fhotels%2F960664775672%2Ff82c06a8-121e-40cf-8858-c9d412ee69b2%2Faccommodations.jpg&w=384&q=75 384w, /_next/image?url=https%3A%2F%2Fmedia-bridge.thinkreservations.com%2Fmedia-library%2Fhotels%2F960664775672%2Ff82c06a8-121e-40cf-8858-c9d412ee69b2%2Faccommodations.jpg&w=576&q=75 576w, /_next/image?url=https%3A%2F%2Fmedia-bridge.thinkreservations.com%2Fmedia-library%2Fhotels%2F960664775672%2Ff82c06a8-121e-40cf-8858-c9d412ee69b2%2Faccommodations.jpg&w=640&q=75 640w, /_next/image?url=https%3A%2F%2Fmedia-bridge.thinkreservations.com%2Fmedia-library%2Fhotels%2F960664775672%2Ff82c06a8-121e-40cf-8858-c9d412ee69b2%2Faccommodations.jpg&w=750&q=75 750w, /_next/image?url=https%3A%2F%2Fmedia-bridge.thinkreservations.com%2Fmedia-library%2Fhotels%2F960664775672%2Ff82c06a8-121e-40cf-8858-c9d412ee69b2%2Faccommodations.jpg&w=828&q=75 828w, /_next/image?url=https%3A%2F%2Fmedia-bridge.thinkreservations.com%2Fmedia-library%2Fhotels%2F960664775672%2Ff82c06a8-121e-40cf-8858-c9d412ee69b2%2Faccommodations.jpg&w=1080&q=75 1080w, /_next/image?url=https%3A%2F%2Fmedia-bridge.thinkreservations.com%2Fmedia-library%2Fhotels%2F960664775672%2Ff82c06a8-121e-40cf-8858-c9d412ee69b2%2Faccommodations.jpg&w=1200&q=75 1200w, /_next/image?url=https%3A%2F%2Fmedia-bridge.thinkreservations.com%2Fmedia-library%2Fhotels%2F960664775672%2Ff82c06a8-121e-40cf-8858-c9d412ee69b2%2Faccommodations.jpg&w=1920&q=75 1920w, /_next/image?url=https%3A%2F%2Fmedia-bridge.thinkreservations.com%2Fmedia-library%2Fhotels%2F960664775672%2Ff82c06a8-121e-40cf-8858-c9d412ee69b2%2Faccommodations.jpg&w=2048&q=75 2048w, /_next/image?url=https%3A%2F%2Fmedia-bridge.thinkreservations.com%2Fmedia-library%2Fhotels%2F960664775672%2Ff82c06a8-121e-40cf-8858-c9d412ee69b2%2Faccommodations.jpg&w=3840&q=75 3840w" src="/_next/image?url=https%3A%2F%2Fmedia-bridge.thinkreservations.com%2Fmedia-library%2Fhotels%2F960664775672%2Ff82c06a8-121e-40cf-8858-c9d412ee69b2%2Faccommodations.jpg&w=3840&q=75"/></div></div><div class="section content-section"><div class="content-section-inner-wrapper"><div id="" class="component heading level-2 subheading-present divider-not-present component-align-left "><hgroup><h2>Historical Comfort</h2><p class="subheading" role="doc-subtitle">Modern Surroundings</p></hgroup></div><p>Visitors can enjoy the rich history, comfortable accommodations, and tranquil setting while exploring nearby <a target="" rel="" href="/nearby">attractions</a>, including the historic town of Hannibal, famously known as Mark Twain's boyhood home.</p><p>Situated on over 36 acres, there are plenty of private and beautiful areas to explore. Walk the grounds, relax on the porch, in one of the parlors, or sit on our inviting patio. History and nature abound, but we haven't forgotten the modern amenities.</p><div style="margin-top:18px"><a class="component button-link my-px py-[0.6rem] pr-[3.1rem] pl-[3.2rem]" href="/accommodations">Accommodations</a></div></div></div></div></div><div class="component section no-background" id=""><div class="component general-content html"></div><div id="" class="component stack-three "><div id="" class="component multiple-columns columns-3 "><div class="column"><div class="my-image-wrapper" style="position:relative;padding-top:67.3076923076923%;margin-bottom:24px"><img alt="A close-up shot of empty wine glasses on a warmly lit dining table creates an inviting, elegant atmosphere." loading="lazy" decoding="async" data-nimg="fill" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" sizes="(max-width: 900px) 100vw, 33vw" srcSet="/_next/image?url=https%3A%2F%2Fmedia-bridge.thinkreservations.com%2Fmedia-library%2Fhotels%2F960664775672%2Fb5d8adfb
150-ea50-4c87-805c-b86d678efc20%2Fnearby.jpg&w=256&q=75 256w, /_next/image?url=https%3A%2F%2Fmedia-bridge.thinkreservations.com%2Fmedia-library%2Fhotels%2F960664775672%2Fb5d8adfb-ea50-4c87-805c-b86d678efc20%2Fnearby.jpg&w=288&q=75 288w, /_next/image?url=https%3A%2F%2Fmedia-bridge.thinkreservations.com%2Fmedia-library%2Fhotels%2F960664775672%2Fb5d8adfb-ea50-4c87-805c-b86d678efc20%2Fnearby.jpg&w=384&q=75 384w, /_next/image?url=https%3A%2F%2Fmedia-bridge.thinkreservations.com%2Fmedia-library%2Fhotels%2F960664775672%2Fb5d8adfb-ea50-4c87-805c-b86d678efc20%2Fnearby.jpg&w=576&q=75 576w, /_next/image?url=https%3A%2F%2Fmedia-bridge.thinkreservations.com%2Fmedia-library%2Fhotels%2F960664775672%2Fb5d8adfb-ea50-4c87-805c-b86d678efc20%2Fnearby.jpg&w=640&q=75 640w, /_next/image?url=https%3A%2F%2Fmedia-bridge.thinkreservations.com%2Fmedia-library%2Fhotels%2F960664775672%2Fb5d8adfb-ea50-4c87-805c-b86d678efc20%2Fnearby.jpg&w=750&q=75 750w, /_next/image?url=https%3A%2F%2Fmedia-bridge.thinkreservations.com%2Fmedia-library%2Fhotels%2F960664775672%2Fb5d8adfb-ea50-4c87-805c-b86d678efc20%2Fnearby.jpg&w=828&q=75 828w, /_next/image?url=https%3A%2F%2Fmedia-bridge.thinkreservations.com%2Fmedia-library%2Fhotels%2F960664775672%2Fb5d8adfb-ea50-4c87-805c-b86d678efc20%2Fnearby.jpg&w=1080&q=75 1080w, /_next/image?url=https%3A%2F%2Fmedia-bridge.thinkreservations.com%2Fmedia-library%2Fhotels%2F960664775672%2Fb5d8adfb-ea50-4c87-805c-b86d678efc20%2Fnearby.jpg&w=1200&q=75 1200w, /_next/image?url=https%3A%2F%2Fmedia-bridge.thinkreservations.com%2Fmedia-library%2Fhotels%2F960664775672%2Fb5d8adfb-ea50-4c87-805c-b86d678efc20%2Fnearby.jpg&w=1920&q=75 1920w, /_next/image?url=https%3A%2F%2Fmedia-bridge.thinkreservations.com%2Fmedia-library%2Fhotels%2F960664775672%2Fb5d8adfb-ea50-4c87-805c-b86d678efc20%2Fnearby.jpg&w=2048&q=75 2048w, /_next/image?url=https%3A%2F%2Fmedia-bridge.thinkreservations.com%2Fmedia-library%2Fhotels%2F960664775672%2Fb5d8adfb-ea50-4c87-805c-b86d678efc20%2Fnearby.jpg&w=3840&q=75 3840w" src="/_next/image?url=https%3A%2F%2Fmedia-bridge.thinkreservations.com%2Fmedia-library%2Fhotels%2F960664775672%2Fb5d8adfb-ea50-4c87-805c-b86d678efc20%2Fnearby.jpg&w=3840&q=75"/></div><div id="" class="component heading level-2 subheading-not-present divider-not-present component-align-left "><h2>Nearby Activities</h2></div><div class="stack-content"><p>Experience the quiet seclusion of Garth Woodside Mansion, just minutes from Hannibal, MO. Explore the area's fascinating history, shopping, dining, and more!</p></div><a class="component button-link my-px py-[0.6rem] pr-[3.1rem] pl-[3.2rem]" style="margin-top:18px" href="/nearby">Learn More</a></div><div class="column"><div class="my-image-wrapper" style="position:relative;padding-top:67.3076923076923%;margin-bottom:24px"><img alt="An outdoor wedding ceremony under a canopy of autumn trees, with guests seated and the couple exchanging vows." loading="lazy" decoding="async" data-nimg="fill" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;color:transparent" sizes="(max-width: 900px) 100vw, 33vw" srcSet="/_next/image?url=https%3A%2F%2Fmedia-bridge.thinkreservations.com%2Fmedia-library%2Fhotels%2F960664775672%2Fab206cbc-eef1-455f-8ff6-af3d087d7a00%2Fweddings-2.jpg&w=256&q=75 256w, /_next/image?url=https%3A%2F%2Fmedia-bridge.thinkreservations.com%2Fmedia-library%2Fhotels%2F960664775672%2Fab206cbc-eef1-455f-8ff6-af3d087d7a00%2Fweddings-2.jpg&w=288&q=75 288w, /_next/image?url=https%3A%2F%2Fmedia-bridge.thinkreservations.com%2Fmedia-library%2Fhotels%2F960664775672%2Fab206cbc-eef1-455f-8ff6-af3d087d7a00%2Fweddings-2.jpg&w=384&q=75 384w, /_next/image?url=https%3A%2F%2Fmedia-bridge.thinkreservations.com%2Fmedia-library%2Fhotels%2F960664775672%2Fab206cbc-eef1-455f-8ff6-af3d087d7a00%2Fweddings-2.jpg&w=576&q=75 576w, /_next/image?url=https%3A%2F%2Fmedia-bridge.thinkreservations.com%2Fmedia-library%2Fhotels%2F960664775672%2Fab206cbc-eef1-455f-8ff6-af3d087d7a00%2Fweddings-2.jpg&w=640&q=75 640w, /_next/image?url=https%3A%2F%2Fmedia-bridge.thinkreservations.com%2Fmedia-library%2Fhotels%2F960664775672%2Fab206cbc-eef1-455f-8ff6-af3d087d7a00%2Fweddings-2.jpg&w=750&q=75 750w, /_next/image?url=https%3A%2F%2Fmedia-bridge.thinkreservations.com%2Fmedia-library%2Fhotels%2F960664775672%2Fab206cbc-eef1-455f-8ff6-af3d087d7a00%2Fweddings-2.jpg&w=828&q=75 828w, /_next/image?url=https%3A%2F%2Fmedia-bridge.thinkreservations.com%2Fmedia-library%2Fhotels%2F960664775672%2Fab206cbc-eef1-455f-8ff6-af3d087d7a00%2Fweddings-2.jpg&w=1080&q=75 1080w, /_next/image?url=https%3A%2F%2Fmedia-bridge.thinkreservations.com%2Fmedia-library%2Fhotels%2F960664775672%2Fab206cbc-eef1-455f-8ff6-af3d087d7a00%2Fweddings-2.jpg&w=1200&q=75 1200w, /_next/image?url=https%3A%2F%2Fmedia-bridge.thinkreservations.com%2Fmedia-library%2Fhotels%2F960664775672%2Fab206cbc-eef1-455f-8ff6-af3d087d7a00%2Fweddings-2.jpg&w=1920&q=75 1920w, /_next/image?url=https%3A%2F%2Fmedia-bridge.thinkreservations.com%2Fmedia-library%2Fhotels%2F960664775672%2Fab206cbc-eef1-455f-8ff6-af3d087d7a00%2Fweddings-2.jpg&w=2048&q=75 2048w, /_next/image?url=https%3A%2F%2Fmedia-bridge.thinkreservations.com%2Fmedia-library%2Fhotels%2F960664775672%2Fab206cbc-eef1-455f-8ff6-af3d087d7a00%2Fweddings-2.jpg&w=3840&q=75 3840w" src="/_next/image?url=https%3A%2F%2Fmedia-bridge.thinkreservations.com%2Fmedia-library%2Fhotels%2F960664775672%2Fab206cbc-eef1-455f-8ff6-af3d087d7a00%2Fweddings-2.jpg&w=3840&q=75"/></div><div id="" class="component heading level-2 subheading-not-present divider-not-present component-align-left "><h2>Weddings & Events</h2></div><div class="stack-content"><p>Experience our historical mansion and manicured property-perfect for your event. With cottage space and attentive staff, whether it's a backyard wedding or a family reunion, we can help.</p></div><a class="component button-link my-px py-[0.6rem] pr-[3.1rem] pl-[3.2rem]" style="margin-top:18px" href="/weddings">Learn More</a></div><div class="column"><div class="my-image-wrapper" style="position:relative;padding-top:67.3076923076923%;margin-bottom:24px"><img alt="An elegant dining room with chandeliers, vintage decor, and a beautifully set long table. The adjacent room enhances the space." loading="lazy" decoding="async" data-nimg="fill" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;
150color:transparent" sizes="(max-width: 900px) 100vw, 33vw" srcSet="/_next/image?url=https%3A%2F%2Fmedia-bridge.thinkreservations.com%2Fmedia-library%2Fhotels%2F960664775672%2Fc4794c06-bcfc-4b02-8030-c0049f6d3221%2Ffaq.jpg&w=256&q=75 256w, /_next/image?url=https%3A%2F%2Fmedia-bridge.thinkreservations.com%2Fmedia-library%2Fhotels%2F960664775672%2Fc4794c06-bcfc-4b02-8030-c0049f6d3221%2Ffaq.jpg&w=288&q=75 288w, /_next/image?url=https%3A%2F%2Fmedia-bridge.thinkreservations.com%2Fmedia-library%2Fhotels%2F960664775672%2Fc4794c06-bcfc-4b02-8030-c0049f6d3221%2Ffaq.jpg&w=384&q=75 384w, /_next/image?url=https%3A%2F%2Fmedia-bridge.thinkreservations.com%2Fmedia-library%2Fhotels%2F960664775672%2Fc4794c06-bcfc-4b02-8030-c0049f6d3221%2Ffaq.jpg&w=576&q=75 576w, /_next/image?url=https%3A%2F%2Fmedia-bridge.thinkreservations.com%2Fmedia-library%2Fhotels%2F960664775672%2Fc4794c06-bcfc-4b02-8030-c0049f6d3221%2Ffaq.jpg&w=640&q=75 640w, /_next/image?url=https%3A%2F%2Fmedia-bridge.thinkreservations.com%2Fmedia-library%2Fhotels%2F960664775672%2Fc4794c06-bcfc-4b02-8030-c0049f6d3221%2Ffaq.jpg&w=750&q=75 750w, /_next/image?url=https%3A%2F%2Fmedia-bridge.thinkreservations.com%2Fmedia-library%2Fhotels%2F960664775672%2Fc4794c06-bcfc-4b02-8030-c0049f6d3221%2Ffaq.jpg&w=828&q=75 828w, /_next/image?url=https%3A%2F%2Fmedia-bridge.thinkreservations.com%2Fmedia-library%2Fhotels%2F960664775672%2Fc4794c06-bcfc-4b02-8030-c0049f6d3221%2Ffaq.jpg&w=1080&q=75 1080w, /_next/image?url=https%3A%2F%2Fmedia-bridge.thinkreservations.com%2Fmedia-library%2Fhotels%2F960664775672%2Fc4794c06-bcfc-4b02-8030-c0049f6d3221%2Ffaq.jpg&w=1200&q=75 1200w, /_next/image?url=https%3A%2F%2Fmedia-bridge.thinkreservations.com%2Fmedia-library%2Fhotels%2F960664775672%2Fc4794c06-bcfc-4b02-8030-c0049f6d3221%2Ffaq.jpg&w=1920&q=75 1920w, /_next/image?url=https%3A%2F%2Fmedia-bridge.thinkreservations.com%2Fmedia-library%2Fhotels%2F960664775672%2Fc4794c06-bcfc-4b02-8030-c0049f6d3221%2Ffaq.jpg&w=2048&q=75 2048w, /_next/image?url=https%3A%2F%2Fmedia-bridge.thinkreservations.com%2Fmedia-library%2Fhotels%2F960664775672%2Fc4794c06-bcfc-4b02-8030-c0049f6d3221%2Ffaq.jpg&w=3840&q=75 3840w" src="/_next/image?url=https%3A%2F%2Fmedia-bridge.thinkreservations.com%2Fmedia-library%2Fhotels%2F960664775672%2Fc4794c06-bcfc-4b02-8030-c0049f6d3221%2Ffaq.jpg&w=3840&q=75"/></div><div id="" class="component heading level-2 subheading-not-present divider-not-present component-align-left "><h2>Frequently Asked</h2></div><div class="stack-content"><p>Curious about Garth Woodside Mansion? Our FAQ has all the answers! From <a target="" rel="" href="/accommodations">accommodations</a> to info about the owners, learn & plan your perfect stay.</p></div><a class="component button-link my-px py-[0.6rem] pr-[3.1rem] pl-[3.2rem]" style="margin-top:18px" href="/faqs">Learn More</a></div></div></div></div><div class="component section no-background" id="gift-certificates"><div class="component edge-to-edge-content"><div class="edge-to-edge-content-inner-wrapper image-position-center image-fade-location-none " style="margin-top:60px;margin-bottom:60px"><div class="image-position" style="padding-top:28.645833333333332%"><img alt="A peaceful porch surrounded by lush greenery and blooming white flowers offers a tranquil outdoor seating area." loading="lazy" decoding="async" data-nimg="fill" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;object-fit:cover;color:transparent" sizes="100vw" srcSet="/_next/image?url=https%3A%2F%2Fmedia-bridge.thinkreservations.com%2Fmedia-library%2Fhotels%2F960664775672%2F554829c4-2416-47a9-982d-af9a9825afdd%2Fgift-certificates.jpg&w=640&q=75 640w, /_next/image?url=https%3A%2F%2Fmedia-bridge.thinkreservations.com%2Fmedia-library%2Fhotels%2F960664775672%2F554829c4-2416-47a9-982d-af9a9825afdd%2Fgift-certificates.jpg&w=750&q=75 750w, /_next/image?url=https%3A%2F%2Fmedia-bridge.thinkreservations.com%2Fmedia-library%2Fhotels%2F960664775672%2F554829c4-2416-47a9-982d-af9a9825afdd%2Fgift-certificates.jpg&w=828&q=75 828w, /_next/image?url=https%3A%2F%2Fmedia-bridge.thinkreservations.com%2Fmedia-library%2Fhotels%2F960664775672%2F554829c4-2416-47a9-982d-af9a9825afdd%2Fgift-certificates.jpg&w=1080&q=75 1080w, /_next/image?url=https%3A%2F%2Fmedia-bridge.thinkreservations.com%2Fmedia-library%2Fhotels%2F960664775672%2F554829c4-2416-47a9-982d-af9a9825afdd%2Fgift-certificates.jpg&w=1200&q=75 1200w, /_next/image?url=https%3A%2F%2Fmedia-bridge.thinkreservations.com%2Fmedia-library%2Fhotels%2F960664775672%2F554829c4-2416-47a9-982d-af9a9825afdd%2Fgift-certificates.jpg&w=1920&q=75 1920w, /_next/image?url=https%3A%2F%2Fmedia-bridge.thinkreservations.com%2Fmedia-library%2Fhotels%2F960664775672%2F554829c4-2416-47a9-982d-af9a9825afdd%2Fgift-certificates.jpg&w=2048&q=75 2048w, /_next/image?url=https%3A%2F%2Fmedia-bridge.thinkreservations.com%2Fmedia-library%2Fhotels%2F960664775672%2F554829c4-2416-47a9-982d-af9a9825afdd%2Fgift-certificates.jpg&w=3840&q=75 3840w" src="/_next/image?url=https%3A%2F%2Fmedia-bridge.thinkreservations.com%2Fmedia-library%2Fhotels%2F960664775672%2F554829c4-2416-47a9-982d-af9a9825afdd%2Fgift-certificates.jpg&w=3840&q=75"/></div><div class="content" style="max-width:1060px"><div class="content-inner-wrapper"><div id="" class="component heading level-1 subheading-not-present divider-not-present component-align-center "><h1>Gift Certificates</h1></div><p>Give the gift of an unforgettable experience at Garth Woodside Mansion! Nestled in serene seclusion just minutes from Hannibal, MO, our historic mansion offers the perfect getaway. Recipients can explore fascinating local history, enjoy shopping and dining, and relax on our manicured grounds. Whether it's for a romantic escape or a family adventure, a Garth Woodside Mansion gift certificate is the ideal present for any occasion.</p><div style="text-align:center"><a class="component button-link my-px py-[0.6rem] pr-[3.1rem] pl-[3.2rem]" href="/gift-certificates">Purchase</a></div></div></div></div></div></div></div></main>
150<script type="application/ld+json">{"@context":"https://schema.org","@graph":[{"@type":"BedAndBreakfast","@id":"https://www.garthmansion.com/#organization","name":"Garth Woodside Mansion Estate","url":"https://www.garthmansion.com","telephone":"573-221-2789","email":"[email protected]","logo":"https://media-bridge.thinkreservations.com/media-library/hotels/960664775672/5419936a-00a8-42cf-8a2e-3b9476f0eeae/Garth-Woodside-Mansion-logo.svg","image":"https://media-bridge.thinkreservations.com/media-library/hotels/960664775672/5419936a-00a8-42cf-8a2e-3b9476f0eeae/Garth-Woodside-Mansion-logo.svg","priceRange":"$229-$499","inLanguage":"en","address":{"@type":"PostalAddress","streetAddress":"11069 New London Gravel Road","addressLocality":"Hannibal","addressRegion":"MO","postalCode":"63401-7689","addressCountry":"United States of America"},"geo":{"@type":"GeoCoordinates","latitude":"32.6034077","longitude":"-83.5525442"},"contactPoint":{"@type":"ContactPoint","contactType":"reservations","telephone":"573-221-2789"},"sameAs":["https://www.facebook.com/GarthWoodsideMansion/","https://www.instagram.com/garthmansion/","https://www.tripadvisor.com/Hotel_Review-g44460-d78800","https://www.pinterest.com/garthmansion/"]},{"@type":"WebSite","@id":"https://www.garthmansion.com/#website","name":"Garth Woodside Mansion Estate","url":"https://www.garthmansion.com","inLanguage":"en","publisher":{"@id":"https://www.garthmansion.com/#organization"}}]}</script>
150<footer class="component footer-1 newsletter-signup-not-visible"><div class="footer-inner-wrapper"><div class="footer-main"><div class="section business-information"><a href="/"><img alt="Garth Woodside Mansion Logo" loading="lazy" width="195" height="150" decoding="async" data-nimg="1" class="footer-logo" style="color:transparent" src="https://media-bridge.thinkreservations.com/media-library/hotels/960664775672/5419936a-00a8-42cf-8a2e-3b9476f0eeae/Garth-Woodside-Mansion-logo.svg"/></a><div class="contact-information"><div class="business-name">Garth Woodside Mansion Estate</div><div class="component address"><div class="street-address">11069 New London Gravel Road</div><div class="location"><span class="city">Hannibal</span><span class="comma">, </span><span class="state">MO</span><span class="postal-code"> <!-- -->63401-7689</span><span class="comma">, </span><span class="country">USA</span></div></div><div class="phone-numbers"><a href="tel:573-221-2789">573-221-2789</a></div><div class="email"><a href="mailto:[email protected]" target="_blank">[email protected]</a></div></div></div></div><div class="social-media-icons-container"><div class="component social-media-icons"><ul class="social-media-list m-0 mb-[18px] list-none p-0 text-center"><li class="facebook inline-block [&:not(:last-of-type)]:mr-4"><a target="_blank" class="block h-5 w-5 bg-[color:var(--primary-color)] bg-no-repeat indent-[-999999px] hover:opacity-50 focus:opacity-50" style="mask-image:url(/_next/static/immutable/media/logo_facebook.1sfrj4vscl44n.svg);-webkit-mask-image:url(/_next/static/immutable/media/logo_facebook.1sfrj4vscl44n.svg);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-position:center;-webkit-mask-position:center" href="https://www.facebook.com/GarthWoodsideMansion/">Facebook</a></li><li class="instagram inline-block [&:not(:last-of-type)]:mr-4"><a target="_blank" class="block h-5 w-5 bg-[color:var(--primary-color)] bg-no-repeat indent-[-999999px] hover:opacity-50 focus:opacity-50" style="mask-image:url(/_next/static/immutable/media/logo_instagram.1kb59t3byjwcv.svg);-webkit-mask-image:url(/_next/static/immutable/media/logo_instagram.1kb59t3byjwcv.svg);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-position:center;-webkit-mask-position:center" href="https://www.instagram.com/garthmansion/">Instagram</a></li><li class="tripadvisor inline-block [&:not(:last-of-type)]:mr-4"><a target="_blank" class="block h-5 w-5 bg-[color:var(--primary-color)] bg-no-repeat indent-[-999999px] hover:opacity-50 focus:opacity-50" style="mask-image:url(/_next/static/immutable/media/logo_tripadvisor.2zg758hixbs1f.svg);-webkit-mask-image:url(/_next/static/immutable/media/logo_tripadvisor.2zg758hixbs1f.svg);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-position:center;-webkit-mask-position:center" href="https://www.tripadvisor.com/Hotel_Review-g44460-d78800">TripAdvisor</a></li><li class="pinterest inline-block [&:not(:last-of-type)]:mr-4"><a target="_blank" class="block h-5 w-5 bg-[color:var(--primary-color)] bg-no-repeat indent-[-999999px] hover:opacity-50 focus:opacity-50" style="mask-image:url(/_next/static/immutable/media/logo_pinterest.2huv3zfquxnnc.svg);-webkit-mask-image:url(/_next/static/immutable/media/logo_pinterest.2huv3zfquxnnc.svg);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-position:center;-webkit-mask-position:center" href="https://www.pinterest.com/garthmansion/">Pinterest</a></li></ul></div></div><div class="links"><a href="/accessibility-statement">Accessibility</a> <!-- -->|<!-- --> <a href="/privacy-policy">Privacy</a></div><div class="copyright">© 2026 <!-- -->Garth Woodside Mansion Estate<!-- -->. <!-- -->Powered by<!-- --> <a target="_blank" href="https://www.thinkreservations.com/products/websites">ThinkReservations</a>.</div></div></footer><!--$--><!--/$-->
150<script src="/_next/static/immutable/chunks/17b2_l52xyq2j.js" id="_R_" async=""></script>
150<script>(self.__next_f=self.__next_f||[]).push([0])</script>
150<script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n5:I[339756,[\"/_next/static/immutable/chunks/28wvm_19fhxkl.js\",\"/_next/static/immutable/chunks/23pfh7gqv_itp.js\"],\"default\"]\n6:I[837457,[\"/_next/static/immutable/chunks/28wvm_19fhxkl.js\",\"/_next/static/immutable/chunks/23pfh7gqv_itp.js\"],\"default\"]\n8:I[897367,[\"/_next/static/immutable/chunks/28wvm_19fhxkl.js\",\"/_next/static/immutable/chunks/23pfh7gqv_itp.js\"],\"OutletBoundary\"]\nb:I[897367,[\"/_next/static/immutable/chunks/28wvm_19fhxkl.js\",\"/_next/static/immutable/chunks/23pfh7gqv_itp.js\"],\"ViewportBoundary\"]\nd:I[897367,[\"/_next/static/immutable/chunks/28wvm_19fhxkl.js\",\"/_next/static/immutable/chunks/23pfh7gqv_itp.js\"],\"MetadataBoundary\"]\nf:I[563491,[\"/_next/static/immutable/chunks/28wvm_19fhxkl.js\",\"/_next/static/immutable/chunks/23pfh7gqv_itp.js\",\"/_next/static/immutable/chunks/1cbh5mqa0zv24.js\"],\"default\"]\n:HL[\"/_next/static/immutable/chunks/35yoo-c6ydtxq.css\",\"style\"]\n:HL[\"/_next/static/immutable/chunks/2rszm4u7v9qhy.css\",\"style\"]\na:X\n0:{\"P\":null,\"c\":[\"\",\"\"],\"q\":\"\",\"i\":false,\"f\":[[[\"\",{\"children\":[[\"hotelShort
150Name\",\"garthmansion\",\"d\",[\"3ds\",\"api\",\"legacy\",\"maintenance\",\"markdown\",\"preview\",\"redirect\",\"reservations\"]],{\"children\":[\"(content)\",{\"children\":[[\"slug\",\"\",\"oc\",[\"account\",\"gift-certificates\",\"p\",\"reservations\",\"sitemap.xml\",\"thinkweb-preview\"]],{\"children\":[\"__PAGE__\",{},\"$undefined\",\"$undefined\",4096]},\"$undefined\",\"$undefined\",4096]},\"$undefined\",\"$undefined\",4096]},\"$undefined\",\"$undefined\",4096]},\"$undefined\",\"$undefined\",4112],[[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/immutable/chunks/35yoo-c6ydtxq.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/immutable/chunks/28wvm_19fhxkl.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"/_next/static/immutable/chunks/23pfh7gqv_itp.js\",\"async\":true,\"nonce\":\"$undefined\"}]],\"$L2\"]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/immutable/chunks/2rszm4u7v9qhy.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/immutable/chunks/3pzlfyu34uarc.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"/_next/static/immutable/chunks/2b8ew_avxk49w.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-2\",{\"src\":\"/_next/static/immutable/chunks/10mg-vy2111zt.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-3\",{\"src\":\"/_next/static/immutable/chunks/0lev3ez2ngg_c.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-4\",{\"src\":\"/_next/static/immutable/chunks/3-y0ews9kksgl.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-5\",{\"src\":\"/_next/static/immutable/chunks/29freruozplk-.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-6\",{\"src\":\"/_next/static/immutable/chunks/05v9imkxp2uyw.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-7\",{\"src\":\"/_next/static/immutable/chunks/1fk_all7et6qz.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-8\",{\"src\":\"/_next/static/immutable/chunks/0it7_ziqsvxo6.js\",\"async\":true,\"nonce\":\"$undefined\"}]],\"$L3\"]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/immutable/chunks/137pj57x288hk.js\",\"async\":true,\"nonce\":\"$undefined\"}]],\"$L4\"]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$L5\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L6\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}],{\"children\":[[\"$\",\"$1\",\"c\",{\"children\":[\"$L7\",[[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/immutable/chunks/225azm7jsjvw_.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"/_next/static/immutable/chunks/03xxocp5sovlj.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-2\",{\"src\":\"/_next/static/immutable/chunks/3zxyt2tqe0xul.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-3\",{\"src\":\"/_next/static/immutable/chunks/1dn3w_k3x84bx.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-4\",{\"src\":\"/_next/static/immutable/chunks/13qsken9oo9az.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-5\",{\"src\":\"/_next/static/immutable/chunks/2dg5egcm8lhft.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-6\",{\"src\":\"/_next/static/immutable/chunks/24l1tmscf3usd.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-7\",{\"src\":\"/_next/static/immutable/chunks/223fv95e4z-od.js\",\"async\":true,\"nonce\":\"$undefined\"}]],[\"$\",\"$L8\",null,{\"children\":\"$@9\"}]]}],{}
150,null,false,null]},null,false,\"$a\"]},null,false,null]},null,false,null]},null,false,null],[\"$\",\"$1\",\"h\",{\"children\":[null,[\"$\",\"$Lb\",null,{\"children\":\"$Lc\"}],[\"$\",\"$Ld\",null,{\"children\":\"$Le\"}],null]}],false]],\"m\":\"$undefined\",\"G\":[\"$f\",[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/immutable/chunks/35yoo-c6ydtxq.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]]],\"S\":false,\"h\":null,\"r\":\"$undefined\",\"s\":\"$undefined\",\"a\":\"$undefined\",\"l\":\"$undefined\",\"p\":\"$undefined\",\"d\":\"$undefined\"}\na:C\n10:T1804,(({protect:a})=\u003e{function b(a){return new Promise((b,c)=\u003e{if(document.querySelector(`script[src=\"${a}\"]`))return void b();let d=document.createElement(\"script\");d.src=a,d.async=!0,d.onload=()=\u003eb(),d.onerror=a=\u003e{console.error(\"Error loading script\",a),c(a)},document.head.appendChild(d)})}var c=class a{#a;#b;#c=0;constructor(){let{promise:b,resolve:c}=a.#d();this.#a=b,this.#b=c,this.#e(),window.addEventListener(\"online\",this.#f),window.addEventListener(\"visibilitychange\",this.#f)}getChallenge=async()=\u003e(await this.#g(),await this.#a.then(a=\u003e\"function\"==typeof a?a():a));#f=()=\u003e{if(document.hidden)return;let{promise:b,resolve:c}=a.#d();this.#a=b,this.#b=c,window.V_C=[],window.V_C.push=c;let d=document.querySelector('script[src*=\"c.js\"]');d\u0026\u0026d.remove(),this.#c+=1};#e=()=\u003e{if(window.V_C){let a=window.V_C.pop();a\u0026\u0026this.#b(a)}else window.V_C=[],window.V_C.push=this.#b};#g=()=\u003e{let a=new URL(\"/149e9513-01fa-4fb0-aad4-566afd725d1b/2d206a39-8ed7-437e-a3be-862e0f06eea3/a-4-a/c.js\",window.location.origin);return a.searchParams.set(\"i\",String(this.#c)),a.searchParams.set(\"v\",String(3)),a.searchParams.set(\"h\",window.location.host),b(a.pathname+a.search)};#h=()=\u003e{window.V_C=void 0};static #d(){let a,b;return{promise:new Promise((c,d)=\u003e{a=c,b=d}),resolve:a,reject:b}}},d=class a{#a=!1;#b;constructor(a){this.#b=a}get loaded(){return this.#a}load=async()=\u003e{this.#a||await this.#f()};#c=()=\u003e{if(typeof globalThis.window\u003e\"u\")throw Error(\"KPSDK is not available in the server\");if(!window.KPSDK)throw Error(\"KPSDK is not loaded\");let b=this.#b.map(b=\u003e{let c=a.#e(b.path);return{domain:c.host,path:c.pathname,method:b.method}});try{window.KPSDK.configure(b)}catch(a){console.error(\"Error configuring KPSDK...\",a)}};#f=async()=\u003e{let a=this;return new Promise((c,d)=\u003e{let e=()=\u003e{document.removeEventListener(\"kpsdk-load\",e),this.#c()},f=()=\u003e{document.removeEventListener(\"kpsdk-ready\",f),a.#a=!0,c()};document.addEventListener(\"kpsdk-load\",e,{once:!0}),document.addEventListener(\"kpsdk-ready\",f,{once:!0}),b(\"/149e9513-01fa-4fb0-aad4-566afd725d1b/2d206a39-8ed7-437e-a3be-862e0f06eea3/p.js\").catch(a=\u003e{document.removeEventListener(\"kpsdk-load\",e),document.removeEventListener(\"kpsdk-ready\",f),d(a)})})};static #e(a){let b;try{b=new URL(a)}catch{b=new URL(a,location.origin)}return b}},e=a=\u003e{let b=a.replace(/[.?+^$[\\]\\\\(){}|-]/g,\"\\\\$\u0026\").split(\"*\").join(\".*\");return RegExp(`^${b}$`)},f=({path:a,pattern:b})=\u003e-1!==a.search(b);async function g(a,b,c){let d=XMLHttpRequest.prototype.open,g=XMLHttpRequest.prototype.send;XMLHttpRequest.prototype.open=function(a,b,c,e,f){return this._requestUrl=b.toString(),this._requestMethod=a,d.call(this,a,b,c??!0,e,f)},XMLHttpRequest.prototype.send=async function(d){let h=this._requestUrl;if(!h||this._isReexecution)return g.call(this,d);let i=new URL(h,location.href),j=i.origin===location.origin,k=this._requestMethod??\"GET\",l=c.find(a=\u003e{let b=f({path:i.pathname,pattern:e(a.path)}),c=a.method.toLowerCase()===k.toLowerCase()||\"*\"===a.method;return b\u0026\u0026c});if(!l||!j)return g.call(this,d);let m=await a.getChallenge();if(this.setRequestHeader(\"x-is-human\",JSON.stringify(m)),this.setRequestHeader(\"x-path\",i.pathname),this.setRequestHeader(\"x-method\",k),0!==m.b||b.loaded||((1===m.d||l?.advancedOptions?.checkLevel===\"deepAnalysis\")\u0026\u0026await b.load(),!b.loaded))return g.call(this,d);this.setRequestHeader(\"x-is-human\",JSON.stringify(m)),this.setRequestHeader(\"x-path\",i.pathname),this.setRequestHeader(\"x-method\",k);let n=new XMLHttpRequest;return n._isReexecution=!0,n.open(k,h,!0),n.setRequestHeader(\"x-is-human\",JSON.stringify(m)),n.setRequestHeader(\"x-path\",i.pathname),n.setRequestHeader(\"x-method\",k),this.timeout\u0026\u0026(n.timeout=this.timeout),this.responseType\u0026\u0026(n.responseType=this.responseType),this.withCredentials\u0026\u0026(n.withCredentials=this.withCredentials),n.onreadystatechange=()=\u003e{Object.defineProperty(this,\"readyState\",{value:n.readyState,writable:!0,configurable:!0}),n.readyState===XMLHttpRequest.DONE\u0026\u0026(Object.defineProperty(this,\"status\",{value:n.status,writable:!0,configurable:!0}),Object.defineProperty(this,\"statusText\",{value:n.statusText,writable:!0,configurable:!0}),Object.defineProperty(this,\"response\",{value:n.response,writable:!0,configurable:!0}),Object.defineProperty(this,\"responseText\",{value:n.responseText,writable:!0,configurable:!0}),Object.defineProperty(this,\"responseXML\",{value:n.responseXML,writable:!0,configurable:!0}),this.getAllResponseHeaders=()=\u003en.getAllResponseHeaders(),this.getResponseHeader=a=\u003en.getResponseHeader(a)),this.onreadystatechange\u0026\u0026this.onreadystatechange.call(this,new Event(\"readystatechange\"))},n.onload=a=\u003e{this.onload\u0026\u0026this.onload.call(this,a)},n.onerror=a=\u003e{this.onerror\u0026\u0026this.onerror.call(this,a)},n.onabort=a=\u003e{this.onabort\u0026\u0026this.onabort.call(this,a)},n.ontimeout=a=\u003e{this.ontimeout\u0026\u0026this.ontimeout.call(this,a)},n.onloadstart=a=\u003e{this.onloadstart\u0026\u0026this.onloadstart.call(this,a)},n.onloadend=a=\u003e{this.onloadend\u0026\u0026this.onloadend.call(this,a)},n.onprogress=a=\u003e{this.onprogress\u0026\u0026this.onprogress.call(this,a)},n.send(d)}}!function({protect:a=[]}){let b;for(let b of a)if(b.advancedOptions?.checkLevel!==void 0\u0026\u0026\"deepAnalysis\"!==b.advancedOptions.checkLevel\u0026\u0026\"basic\"!==b.advancedOptions.checkLevel)throw Error(`Invalid checkLevel \"${b.advancedOptions.checkLevel}\" for route \"${b.path}\". Must be one of: deepAnalysis, basic`);let h=new c,i=new d(a);g(h,i,a).catch(a=\u003e{console.error(\"Error patching XMLHttpRequest:\",a)}),b=window.fetch,window.fetch=async(c,d)=\u003e{let g=new URL(c instanceof Request?c.url:c,location.href),j=g.origin===location.origin,k=d?.method??(c instanceof Request?c.method:\"GET\"),l=a.find(a=\u003e{let b=f({path:g.pathname,pattern:e(a.path)}),c=a.method.toLowerCase()===k.toLowerCase()||\"*\"===a.method;return b\u0026\u0026c});if(null==l||!j)return b(c,d);
150let m=await h.getChallenge(),n=new Headers(d?.headers||(c instanceof Request?c.headers:void 0));n.set(\"x-is-human\",JSON.stringify(m)),n.set(\"x-path\",g.pathname),n.set(\"x-method\",k);let o={...d,headers:n};return i.loaded||0!==m.b?b(c,o):1===m.d||l?.advancedOptions?.checkLevel===\"deepAnalysis\"?(await i.load(),window.fetch(c,o)):b(c,o)}}({protect:a})})({ protect: [{\"path\":\"/*\",\"method\":\"POST\"}] });2:[\"$\",\"html\",null,{\"lang\":\"en\",\"suppressHydrationWarning\":true,\"className\":\"$undefined\",\"children\":[[\"$\",\"head\",null,{\"children\":[\"$\",\"script\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"$10\"}}]}],\"$L11\"]}]\n12:I[479520,[\"/_next/static/immutable/chunks/28wvm_19fhxkl.js\",\"/_next/static/immutable/chunks/23pfh7gqv_itp.js\",\"/_next/static/immutable/chunks/3pzlfyu34uarc.js\",\"/_next/static/immutable/chunks/2b8ew_avxk49w.js\",\"/_next/static/immutable/chunks/10mg-vy2111zt.js\",\"/_next/static/immutable/chunks/0lev3ez2ngg_c.js\",\"/_next/static/immutable/chunks/3-y0ews9kksgl.js\",\"/_next/static/immutable/chunks/29freruozplk-.js\",\"/_next/static/immutable/chunks/05v9imkxp2uyw.js\",\"/_next/static/immutable/chunks/1fk_all7et6qz.js\",\"/_next/static/immutable/chunks/0it7_ziqsvxo6.js\",\"/_next/static/immutable/chunks/137pj57x288hk.js\",\"/_next/static/immutable/chunks/225azm7jsjvw_.js\",\"/_next/static/immutable/chunks/03xxocp5sovlj.js\",\"/_next/static/immutable/chunks/3zxyt2tqe0xul.js\",\"/_next/static/immutable/chunks/1dn3w_k3x84bx.js\",\"/_next/static/immutable/chunks/13qsken9oo9az.js\",\"/_next/static/immutable/chunks/2dg5egcm8lhft.js\",\"/_next/static/immutable/chunks/24l1tmscf3usd.js\",\"/_next/static/immutable/chunks/223fv95e4z-od.js\"],\"\"]\n13:T482,\n (function () {\n var NAME = \"Down For Maintenance\";\n var PATH = \"/maintenance\";\n var FROM = \"from\";\n var original = window.fetch;\n\n window.fetch = function () {\n return original.apply(this, arguments).then(function (response) {\n if (response.status !== 503) return response;\n // This layout wraps the maintenance page too.\n if (window.location.pathname === PATH) return response;\n\n // Clone, so the caller still receives an unread body.\n return response.clone().text().then(function (body) {\n try {\n if (JSON.parse(body).name === NAME) {\n window.location =\n PATH + \"?\" + FROM + \"=\" +\n encodeURIComponent(window.location.pathname);\n }\n } catch (e) {}\n return response;\n });\n });\n };\n })();\n 11:[\"$\",\"body\",null,{\"id\":\"$undefined\",\"className\":\"$undefined\",\"children\":[[\"$\",\"$L12\",null,{\"id\":\"maintenance-fetch-guard\",\"strategy\":\"beforeInteractive\",\"dangerouslySetInnerHTML\":{\"__html\":\"$13\"}}],\"$L14\"]}]\nc:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"meta\",\"1\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}]]\n15:I[175696,[\"/_next/static/immutable/chunks/28wvm_19fhxkl.js\",\"/_next/static/immutable/chunks/23pfh7gqv_itp.js\"],\"default\"]\n14:[\"$\",\"$L15\",null,{\"formats\":\"$undefined\",\"locale\":\"en\",\"messages\":{\"General\":{\"locale\":\"en\"},\"CookieConsent\":{\"message\":\"We use cookies to improve your experience and analyze site traffic.\",\"privacy-policy\":\"Privacy Policy\",\"accept\":\"Accept\",\"reject\":\"Reject\",\"settings-link\":\"Cookie settings\"},\"Footer\":{\"accessibility\":\"Accessibility\",\"privacy\":\"Privacy\",\"powered-by\":\"Powered by\",\"photography-by\":\"Photography by\",\"subscribe\":\"Subscribe\"},\"BookingEnginePage\":{\"amenities\":\"Amenities\",\"book-your-stay\":\"Book Your Stay\",\"requested-room-unavailable\":\"The room you requested was not found. Here are all of our accommodations.\",\"previous-page\":\"Previous\",\"next-page\":\"Next\",\"page-of\":\"Page {page} of {totalPages}\",\"calendar-header-title\":\"Didn't find what you were looking for?\",\"calendar-header-subtitle\":\"Look at our calendar for detailed availability.\",\"step-rooms\":\"Rooms\",\"step-add-ons\":\"Add-Ons\",\"step-checkout\":\"Checkout\",\"no-rooms-matched-title\":\"No rooms matched your search.\",\"no-rooms-matched-description\":\"There is no availability for the dates you selected. Please search for availability on different dates.\",\"dates-in-past-notice\":\"The dates you requested have already passed, so we're showing availability starting today.\",\"dates-invalid-notice\":\"We couldn't use the dates you requested, so we're showing availability starting today.\",\"booking-window-hint\":\"We currently accept online reservations up to {days, plural, one {# day} other {# days}} in advance.\",\"booking-window-opens-title\":\"Online reservations for your dates open on {date}.\"},\"CheckAvailability\":{\"check-availability\":\"Check Availability\",\"check-in\":\"Check in\",\"check-out\":\"Check out\",\"add-dates\":\"Add dates\",\"codes\":\"Codes\",\"codes-group-promotion\":\"Group / Promotion\",\"codes-group\":\"Group\",\"add-a-code\":\"Add a code\",\"guests\":\"Guests\",\"adults\":\"Adults\",\"number-of-guests-and-pets\":\"{guests, plural, one {# guest} other {# guests}}{pets, plural, =0 {} one {, # pet} other {, # pets}}\",\"children\":\"Children\",\"ages\":\"Ages\",\"age18+\":\"Ages 18 or above\",\"pets\":\"Pets\",\"special-rates\":\"Special Rates\",\"promotion-code\":\"Promotion Code\",\"clear-promotion-code\":\"Clear promotion code\",\"promotion-code-labeled\":\"Promo: {promotionCode}\",\"group-block-code-labeled\":\"Group: {groupBlockCode}
150\",\"best-available-rate\":\"Best Available Rate\",\"group-block-code\":\"Group Block Code\",\"clear-group-block-code\":\"Clear group block code\",\"searching-within-group\":\"Searching within: {groupName}\",\"group-block-not-found\":\"Group block code \\\"{code}\\\" not found\",\"search\":\"Search\",\"status-dates\":\"Dates selected: {start} to {end}.\",\"status-no-dates\":\"No dates selected yet.\",\"status-guests\":\"{guests, plural, =0 {No guests} one {# guest} other {# guests}}{pets, plural, =0 {.} one {, # pet.} other {, # pets.}}\",\"dates\":\"Dates\",\"guests-and-pets\":\"Guests \u0026 Pets\",\"select-checkout-prompt\":\"Select a check-out date.\",\"searching\":\"Searchingâ¦\"},\"SelectOccupancy\":{\"children\":\"Children\",\"age-label\":\"Age {age}\",\"age-range-label\":\"Ages {minimumAge}-{maximumAge}\",\"decrease-number-of-children\":\"Decrease number of children\",\"increase-number-of-children\":\"Increase number of children\",\"guests\":\"Guests\",\"adults\":\"Adults\",\"ages-18-plus\":\"Ages 18 or above\",\"decrease-number-of-adults\":\"Decrease number of adults\",\"increase-number-of-adults\":\"Increase number of adults\",\"pets\":\"Pets\",\"decrease-number-of-pets\":\"Decrease number of pets\",\"increase-number-of-pets\":\"Increase number of pets\"},\"RateTypePicker\":{\"not-available-reasons\":\"We're sorry. This option is not available on these dates for the following reasons:\",\"reserve\":\"Reserve\",\"promotion-details\":\"Promotion details\",\"sr-price-before-promotion\":\"Price before promotion: \",\"sr-current-price\":\"Current price: \",\"per-night\":\"/ night\",\"description-more\":\"More â¾\",\"description-hide\":\"Hide â´\"},\"UpsellPage\":{\"add-to-your-reservation\":\"Add to your reservation\"},\"AddOnPage\":{\"quantity\":\"Qty\",\"add-to-room\":\"Add to room\",\"remove-from-room\":\"Remove from room\",\"sr-price\":\"Price: \",\"sr-per-item\":\"per item\",\"update-failed\":\"Something went wrong. Please try again.\"},\"SidebarCart\":{\"your-reservation\":\"Your Reservation\",\"taxes\":\"Taxes\",\"number-of-nights-value\":\"{numberOfNights, plural, =1 {1 night} other {# nights}}\",\"total\":\"Total\",\"deposit\":\"Deposit\",\"continue\":\"Continue\",\"add-another-room\":\"Add Another Room\",\"hide-taxes\":\"Hide taxes\",\"show-all-taxes\":\"Show all taxes\"},\"ConfirmationPage\":{\"thank-you\":\"Thank You For Booking With Us\"},\"ConfirmationDetails\":{\"confirmation-number\":\"Your Confirmation Number Is\",\"email-message\"
150:\"An email has been sent to you with your reservation information.\",\"reservation-details\":\"Reservation Details\",\"nights\":\"nights\",\"tax\":\"Tax\",\"total\":\"Total\",\"gc\":\"GC\",\"gc-code\":\"GC# {code}\",\"deposit\":\"Deposit\",\"explanation\":\"Charged to your card today\",\"balance-outstanding\":\"Balance Outstanding\",\"travel-protection-header\":\"Travel Protection\",\"protection-id\":\"Protection ID\",\"product\":\"Product\",\"base-coverage\":\"Base Coverage\",\"total-cost\":\"Total Cost\",\"email-notification\":\"You will receive an email with full policy details.\",\"insurance-failure-warning-title\":\"Travel Protection Purchase Failed\",\"insurance-failure-reservation-success\":\"Your reservation was successfully created.\",\"insurance-failure-message\":\"However, we were unable to process your travel protection purchase.\",\"attempted-coverage\":\"Attempted Coverage\",\"insurance-failure-contact\":\"If you would like to purchase insurance, please contact TravelSafe directly at\",\"travelsafe-contact-numbers\":\"800-523-8020 (or 610-678-0373 from US or Canada)\"},\"CheckoutPage\":{\"checkout-summary\":\"Summary\",\"checkout-confirmation\":\"Checkout\"},\"CancellationPolicy\":{\"cancellation-policy-label\":\"Cancellation Policy\"},\"CheckoutCart\":{\"arriving\":\"Arriving\",\"departing\":\"Departing\",\"guests\":\"Guests\",\"number-of-guests-and-pets\":\"{guests, plural, one {# guest} other {# guests}}{pets, plural, =0 {} one {, # pet} other {, # pets}}\",\"nights\":\"nights\",\"taxes\":\"Taxes\",\"total\":\"Total\",\"deposit\":\"Deposit\",\"add-another-room\":\"Add Another Room\",\"continue\":\"Continue\",\"travel-protection\":\"Travel Protection\",\"hide-taxes\":\"Hide taxes\",\"show-all-taxes\":\"Show all taxes\",\"your-stay\":\"Your Stay\"},\"CheckoutForm\":{\"correct-errors\":\"Please correct the errors in the form.\",\"gift-certificate-already-used\":\"This gift certificate code has already been applied to your reservation.\",\"problem-with-credit-card\":\"We're sorry. The credit card you provided is not valid. Please edit the credit card information below and try again.\",\"credit-card-error\":\"Invalid\",\"banned-customer-error\":\"You are not eligible to book at this property. We invite you to explore other accommodations in the area.\",\"banned-customer-gift-certificate-error\":\"You are not eligible to purchase a gift certificate at the property.\",\"unit-already-booked\":\"An unknown error occurred while confirming your reservation. Please try again.\",\"generic-error-call-us\":\"We're sorry â something went wrong. If you continue to see this message, please call us at {phone} to complete your reservation.\",\"3ds-authentication-failed\":\"Authentication failed. Please check your card information and try again.\",\"authentication-failed\":\"Authentication failed\",\"type-message-here\":\"Type a message here...\",\"guest-information\":\"Guest Information\",\"first-name\":\"First Name\",\"invalid\":\"Invalid\",\"last-name\":\"Last Name\",\"mobile-phone\":\"Mobile Phone\",\"mobile-number-terms-beginning\":\"By providing your phone number, you agree to receive transactional text messages about your booking from\",\"mobile-number-terms-ending\":\"Data rates may apply. Message frequency varies. You may opt out at any time by replying 'STOP'.\",\"email\":\"Email\",\"total\":\"Total\",\"notes-for-your-stay\":\"Notes for your stay\",\"additional-guests-names\":\"Additional Guest Names\",\"special-accommodations\":\"Special Accommodations\",\"dietary-restrictions\":\"Dietary Restrictions\",\"arrival-time\":\"Arrival Time\",\"please-choose\":\"Please choose...\",\"arrival-time-other-option\":\"Other (specify below)\",\"arrival-time-other-label\":\"Other\",\"payment\":\"Payment\",\"cardholder-name\":\"Cardholder Name\",\"credit-card-number\":\"Credit Card Number\",\"expiration-month\":\"Expiration Month\",\"expiration-year\":\"Expiration Year\",\"street-address\":\"Street Address\",\"extended-address\":\"Extended Address\",\"city\":\"City\",\"state\":\"State\",\"zip-code\":\"Zip Code\",\"country\":\"Country\",\"redeem-gift-certificate\":\"Redeem a gift certificate\",\"gift-certificate-code\":\"Gift Certificate Code\",\"gift-certificate-balance\":\"Balance\",\"gift-certificate-code-label\":\"Gift Certificate Code\",\"apply\":\"Apply\",\"agree-to-automatic-messages\":\"I agree to re
150ceive text messages about my reservation from {hotelName}. Data rates may apply. Message frequency varies. You may opt out at any time by replying STOP. Reply HELP for help.\",\"agree-to-marketing\":\"Yes, please send me email updates on specials and promotions\",\"accepted-terms-beginning\":\"I agree to the\",\"accepted-terms-ending\":\"Terms and Conditions\",\"and\":\"and\",\"cancellation-policy\":\"Cancellation Policy\",\"terms-conditions-modal-title\":\"Terms and Conditions\",\"cancellation-modal-title\":\"Cancellation Policy\",\"unit-already-booked-title\":\"Room(s) Not Available\",\"unit-already-booked-message\":\"We're sorry. At least one of the rooms in your reservation was no longer available by the time you confirmed it. Please try again.\",\"form-is-submitting-confirming\":\"Confirming Reservation...\",\"form-is-submitting-confirm\":\"Confirm Reservation\",\"trip-insurance-heading\":\"Add Travel Protection?\",\"trip-insurance-loading\":\"Fetching insurance options...\",\"trip-insurance-whats-covered\":\"What's covered:\",\"trip-insurance-policy-wording\":\"Policy Wording\",\"trip-insurance-policy-wording-aria\":\"View policy wording (opens in new tab)\",\"trip-insurance-product-info\":\"Product Information\",\"trip-insurance-product-info-aria\":\"View insurance product information (opens in new tab)\",\"trip-insurance-terms\":\"Terms \u0026 Conditions\",\"trip-insurance-terms-aria\":\"View terms and conditions (opens in new tab)\",\"trip-insurance-optional-benefits\":\"Optional Benefits\",\"trip-insurance-from\":\"from\",\"trip-insurance-no-thanks\":\"No thanks\",\"trip-insurance-selection-required\":\"Please select a travel insurance option\",\"required\":\"Required\",\"first-name-placeholder\":\"e.g. John\",\"last-name-placeholder\":\"e.g. Dowry\",\"email-placeholder\":\"[email protected]\"},\"AdaAvailabilityNoticeModal\":{\"notice\":\"Notice\",\"room-has-disability-features\":\"This room has features to accommodate our guests with disabilities.\",\"book-only-if-useful\":\"If this is useful to you, please book this room. If you do not need accommodations for disabilities, please consider booking a different room instead.\",\"book-a-different-room\":\"Book a different room\",\"book-this-room\":\"Book this room\"},\"LoadingSpinner\":{\"sr-searching-availability\":\"Searching Availability\"},\"UnitAvailabilityOptionsGrid\":{\"from\":\"From\",\"night\":\"night\",\"no-availability-within-90-days\":\"No availability within 90 days\",\"available-on-date-notice\":\"Available on {formattedDate} for {numberOfNights, plural, =1 {one} =2 {two} =3 {three} =4 {four} =5 {five} =6 {six} =7 {seven} =8 {eight} =9 {nine} =10 {ten} =11 {eleven} =12 {twelve} =13 {thirteen} =14 {fourteen} other {#}} {numberOfNights, plural, =1 {night} other {nights}}\",\"for\":\"for\",\"restrictions-apply\":\"Restrictions apply\",\"sold-out\":\"Sold out\",\"partial-availability\":\"Partial availability\",\"in-your-reservation\":\"In your reservation\",\"sr-price-before-promotion\":\"Price before promotion: \",\"sr-current-price\":\"Current price: \"},\"GroupBlockAvailabilityBanner\":{\"no-group-availability-title\":\"No Availability in Group Block\",\"no-group-availability-message\":\"No rooms available in {groupName}. However, we have availability outside the group block.\",\"search-outside-group\":\"See Availability\",\"room-unavailable-in-group-title\":\"Room Unavailable in Group Block\",\"room-unavailable-try-other-rooms-message\":\"{roomName} is not available in {groupName}, but other rooms are available within your group block.\",\"view-available-rooms\":\"View Available Rooms\"},\"CartRibbon\":{\"your-reservation\":\"Your reservation:\",\"number-of-guests-value\":\"{numberOfGuests, plural, =1 {1 guest} other {# guests}}\",\"continue\":\"Continue\"},\"UnitAlternatives\":{\"looking-for-something-else\":\"Looking for something else?\",\"view-all\":\"View all\"},\"RemoveBookingButton\":{\"remove\":\"remove\"},\"PhoneInput\":{\"invalid-phone-number\":\"Enter a valid phone number\",\"required\":\"Required\"},\"WaitListModal\":{\"roomPreference\":\"Room Preference\",\"joinWaitlist\":\"Join Waitlist\",\"sr-description\":\"Join the waitlist and get notified if this room becomes available\",\"cancel\":\"Cancel\",\"join-waitlist-heading\":\"Join {hotelName} Waitlist\",\"error-joining\":\"We're sorry â something went wrong. If you continue to see this message, please call us at {phone} to join the waitlist.\",\"joinedWaitlist\":\"Joined Waitlist\",\"room-preference\":\"Room Preference\",\"join\":\"Join\",\"joining\":\"Joining...\"},\"EventList\":{\"no-past-events\":\"There are no past events.\",\"no-current-events\":\"There are no current events at this time. Please click below to explore our past events.\",\"upcoming\":\"Upcoming â\",\"previous\":\"â Previous\",\"location\":\"Location:\",\"price\":\"Price
150:\",\"read-more\":\"Read more\"},\"BlogPostList\":{\"read-more\":\"Read more\",\"older-posts\":\"â Older posts\",\"newer-posts\":\"Newer posts â\",\"category-label\":\"Category: {categoryName}\"},\"MemberReservations\":{\"my-reservations\":\"My Reservations\",\"upcoming-reservations\":\"Upcoming Reservations\",\"current-reservations\":\"Current Reservations\",\"past-reservations\":\"Past Reservations\",\"no-upcoming-reservations\":\"No upcoming reservations\",\"no-current-reservations\":\"No current reservations\",\"no-past-reservations\":\"No past reservations\"},\"MemberReservationDetails\":{\"reservation-details\":\"Reservation details\",\"confirmation-number\":\"Confirmation number:\",\"cancelled\":\"CANCELLED\",\"cancel-reservation\":\"Cancel reservation\",\"room\":\"Room\",\"arriving\":\"Arriving\",\"departing\":\"Departing\",\"num-nights\":\"# Nights\",\"adults\":\"Adults\",\"children\":\"Children\",\"pets\":\"Pets\",\"date\":\"Date\",\"item\":\"Item\",\"qty\":\"Qty\",\"amount\":\"Amount\",\"subtotal\":\"Subtotal\",\"taxes\":\"Taxes\",\"total\":\"Total\",\"amount-paid\":\"Amount Paid\",\"balance\":\"Balance\",\"view-details\":\"View Details\",\"cancel-reservation-title\":\"Cancel Reservation\"},\"CancellationModal\":{\"cancel-reservation\":\"Cancel Reservation\",\"are-you-sure\":\"Are you sure you want to cancel this reservation?\",\"confirmation-number\":\"Confirmation #: {confirmationId}\",\"cancellation-fee\":\"Cancellation Fee: {fee}\",\"room\":\"Room\",\"arriving\":\"Arriving\",\"departing\":\"Departing\",\"num-nights\":\"# Nights\",\"adults\":\"Adults\",\"children\":\"Children\",\"pets\":\"Pets\",\"go-back\":\"Go back\",\"confirm-cancellation\":\"Confirm Cancellation\",\"call-to-cancel\":\"Call to cancel\",\"call-to-cancel-message\":\"Please call {phoneNumber} to cancel your reservation.\",\"dismiss\":\"Dismiss\"},\"PropertyMap\":{\"per-night\":\"/ night\",\"no-availability\":\"This property does not have availability for the dates you searched.\",\"availability-with-restrictions\":\"This property has availability with restrictions.\",\"may-have-availability\":\"This property may have availability\",\"book-now\":\"Book now\",\"view-property\":\"View Property\",\"no-search-results-header\":\"There are no properties in the area you searched\",\"no-search-results-body\":\"Try searching for a new destination.\"},\"Event\":{\"date\":\"Date:\",\"dates\":\"Dates:\",\"time\":\"Time:\",\"to\":\"to\",\"more-dates\":\"and {count} more\",\"cost\":\"Cost:\",\"event-category\":\"Event Category:\",\"organizer\":\"Organized by:\",\"tickets\":\"Tickets\"},\"EventDateInformation\":{\"at\":\"@\",\"to\":\"to\"},\"BlogCategoryList\":{\"categories\":\"Categories\",\"all\":\"All\"},\"BusinessList\":{\"no-listings\":\"There are no listings to display.\",\"find-out-more\":\"Find out more!\"},\"BusinessListing\":{\"view-website\":\"View website\"},\"ThinkOrgPropertyPage\":{\"per-night\":\"/ night\",\"book-now\":\"Book now\",\"no-availability\":\"There is no availability for the dates you searched\",\"no-rates-for-room\":\"No rates are available for the dates you searched\",\"restriction-minimum-nights\":\"Stay at least {count, plural, one {# night} other {# nights}} to book this rate\",\"restriction-maximum-nights\":\"Stay no more than {count, plural, one {# night} other {# nights}} to book this rate\",\"restriction-closed-on-arrival\":\"Choose a different check-in date to book this rate\",\"restriction-closed-on-departure\":\"Choose a different check-out date to book this rate\",\"restriction-occupancy\":\"Adjust the number of guests to book this rate\",\"restriction-unknown\":\"Adjust your search to book this rate\",\"view-website\":\"View website\",\"phone\":\"Phone: \",\"email\":\"Email: \"},\"ThinkTravelIdentification\":{\"my-reservations\":\"My reservations\",\"sign-out\":\"Sign out\",\"sign-in\":\"Sign In\",\"sr-dialog-title\":\"ThinkTravel Authentication\",\"sr-dialog-description\":\"Sign in to your ThinkTravel account to manage your reservations\",\"logo-alt\":\"ThinkTravel logo - It is shaped as a blue house\",\"powered-by-alt\":\"Powered by ThinkTravel logo\"},\"Recipe\":{\"servings\":\"Servings:\",\"prep-time\":\"Prep time:\",\"cook-time\":\"Cook time:\",\"total-time\":\"Total time:\",\"view-full-recipe\":\"View Full Recipe\",\"no-recipes-found\":\"No recipes found.\"},\"FeaturedAmenities\":{\"view-all-amenities\":\"View all {count} amenities\"},\"AlbumModal\":{\"sr-carousel-title\":\"Photo gallery carousel\",\"sr-carousel-description\":\"View images one at a time\",\"sr-list-title\":\"Photo gallery list\",\"sr-list-description\":\"Select an image to enlarge\",\"close-gallery-label\":\"Close photo gallery\",\"back-to-list-label\":\"Back to photo list\",\"open-image\":\"Open image: {alt}\"},\"ImageCarousel\":{\"sr-slide\":\"Slide \",\"sr-of\":\" of \"},\"Carousel\":{\"sr-previous-slide\":\"Previous slide\",\"sr-next-slide\":\"Next slide\"},\"Dialog\":{\"sr-close\":\"Close\"},\"UnitAvailabilityRateTypeOptions\":{\"bookable-by-phone\":\"These dates can only be booked by phone â call \u003cnum\u003e{phone}\u003c/num\u003e.\",\"switch-rooms-availability\":\"There is availability for the requested dates if you can switch rooms.\",\"switch-rooms-restrictions\":\"There is availability for the requested dates if you can switch rooms, but restrictions apply.\",\"not-available\":\"This room is not available for the requested dates.\",\"rates-available\":\"{count, plural, one {# rate available:} other {# rates available:}}\",\"call-label\":\"Call\"},\"HeroImageRotation\":{\"go-to-slide\":\"Go to slide {slideNumber}\",\"pause-animation\":\"Pause Animation\",\"start-animation\":\"Start Animation\"}
150,\"HotelAvailabilityCalendar\":{\"room-name\":\"Room Name\"},\"HeroImagesGrid\":{\"view-all-photos\":\"View all photos\"},\"Package\":{\"call-now\":\"Call now\"},\"NotFound\":{\"title\":\"We can't find that page\",\"message\":\"The page you're looking for may have moved or no longer exists.\",\"return-home\":\"Back to home\"},\"Maintenance\":{\"title\":\"We're down for maintenance\",\"planned\":\"This maintenance is planned, so there is no need to contact us.\",\"message\":\"Sorry for the inconvenience, but we're performing some maintenance at the moment. We'll be back online shortly!\",\"try-again\":\"Try again\"},\"Notification\":{\"close\":\"Close notification\"},\"ThreeDSAuthenticate\":{\"redirecting\":\"Redirecting in {countdown} seconds...\"},\"SkipToContent\":{\"skip-to-main\":\"Skip to main content\"},\"GiftCertificatePurchaseForm\":{\"correct-errors\":\"Please correct the errors in the form.\",\"page-title\":\"Purchase a Gift Certificate\",\"purchaser\":\"Purchaser\",\"first-name\":\"First Name\",\"last-name\":\"Last Name\",\"mobile-phone\":\"Mobile Phone\",\"email\":\"Email\",\"gc-details\":\"Gift Certificate Details\",\"gc-from\":\"This gift is from\",\"gc-to\":\"This gift is to\",\"gc-message\":\"Message\",\"gc-amount\":\"Gift Certificate Amount\",\"delivery-info\":\"Delivery Information\",\"delivery-method\":\"Method of delivery\",\"delivery-email\":\"E-mail the gift certificate\",\"delivery-mail\":\"Mail the gift certificate\",\"email-delivery-address\":\"Email Delivery Address\",\"shipping-street-address\":\"Street Address\",\"shipping-extended-address\":\"Extended Address\",\"shipping-city\":\"City\",\"shipping-state\":\"State\",\"shipping-zip\":\"Zip Code\",\"shipping-country\":\"Country\",\"payment\":\"Payment\",\"cardholder-name\":\"Cardholder Name\",\"credit-card-number\":\"Credit Card Number\",\"expiration-month\":\"Expiration Month\",\"expiration-year\":\"Expiration Year\",\"billing-street-address\":\"Street Address\",\"billing-extended-address\":\"Extended Address\",\"billing-city\":\"City\",\"billing-state\":\"State\",\"billing-zip\":\"Zip Code\",\"billing-country\":\"Country\",\"required\":\"Required\",\"invalid\":\"Invalid\",\"generic-error-call-us\":\"We're sorry â something went wrong. If you continue to see this message, please call us at {phone} to complete your gift certificate purchase.\",\"purchase\":\"Purchase\",\"processing\":\"Processingâ¦\"},\"PurchaseConfirmation\":{\"thank-you\":\"Thank you for your purchase!\",\"confirmation-number\":\"Your confirmation number is:\",\"email-message\"
150:\"An email has been sent to you with your purchase information.\",\"purchase-details\":\"Purchase Details\",\"tax\":\"Tax\",\"total\":\"Total\"},\"Tour\":{\"duration\":\"Duration\",\"price\":\"Price\",\"ages\":\"Ages\",\"tour-type\":\"Tour Type\",\"price-from\":\"From {price}\"},\"Trail\":{\"distance\":\"Distance\",\"elevation-gain\":\"Elevation Gain\",\"difficulty\":\"Difficulty\",\"duration\":\"Duration\",\"trailhead\":\"Trailhead\"},\"Restaurant\":{\"view-menu\":\"View Menu\"},\"Venue\":{\"maximum-capacity\":\"Maximum capacity: {capacity} guests\"},\"UnitListFilters\":{\"filters\":\"Filters\",\"filters-with-count\":\"Filters ({count})\",\"sr-description\":\"Refine the list of accommodations by category, size, and price.\",\"categories\":\"Categories\",\"sleeps\":\"Sleeps\",\"price\":\"Price\",\"price-under\":\"Under {price}\",\"clear\":\"Clear\",\"done\":\"Done\",\"no-results\":\"No accommodations match your filters.\",\"clear-filters\":\"Clear filters\",\"sleeps-range\":\"Sleeps {min}â{max}\",\"sleeps-single\":\"Sleeps {min}\"},\"QuotePortal\":{\"intro\":\"You've received a quote from {hotelName}\",\"quote-number\":\"Quote #{quoteNumber}\",\"expires-banner\":\"This quote expires on {date}.\",\"expires-banner-soon\":\"This quote expires soon â on {date}.\",\"rooms-held\":\"The rooms on this quote are reserved for you until it expires.\",\"message-title\":\"A message from {hotelName}\",\"summary-title\":\"Your stay\",\"summary-dates\":\"{startDate} â {endDate}\",\"nights\":\"{count, plural, one {# night} other {# nights}}\",\"guests\":\"{count, plural, one {# guest} other {# guests}}\",\"room-subtotal\":\"Room\",\"other-items\":\"Extras\",\"subtotal\":\"Subtotal\",\"taxes\":\"Taxes \u0026 fees\",\"show-tax-details\":\"Show tax details\",\"hide-tax-details\":\"Hide tax details\",\"total\":\"Total\",\"guest-info-title\":\"This quote is for\",\"guest-info-hint\":\"Something look wrong? Contact us and we'll get it sorted.\",\"guest-info-name\":\"Name\",\"guest-info-email\":\"Email\",\"guest-info-phone\":\"Phone\",\"guest-info-address\":\"Address\",\"accepted-title\":\"You're all set!\",\"accepted-body\":\"This quote has been confirmed and your reservation is booked. A confirmation email is on its way to you.\",\"declined-title\":\"You've declined this quote\",\"declined-body\":\"No rooms are being held for you. If you change your mind, we'd love to hear from you.\",\"expired-title\":\"This quote has expired\",\"expired-body\":\"We may still have availability for your dates â please get in touch or check current availability.\",\"canceled-title\":\"This quote is no longer available\",\"canceled-body\":\"If you're still interested in staying with us, please get in touch â we'd love to help.\",\"contact-title\":\"Questions?\",\"contact-phone\":\"Call us at \u003clink\u003e{phone}\u003c/link\u003e\",\"contact-email\":\"Email us at \u003clink\u003e{email}\u003c/link\u003e\",\"check-availability\":\"Check current availability\",\"decline-quote\":\"Decline quote\",\"decline-dialog-title\":\"Decline this quote?\",\"decline-dialog-body\":\"The property will be notified of your decision.\",\"decline-dialog-rooms-released\":\"Any rooms held for you will be released.\",\"decline-dialog-reason-label\":\"Reason (optional)\",\"decline-dialog-reason-placeholder\":\"Let us know why, so we can do better\",\"decline-dialog-cancel\":\"Keep my quote\",\"decline-dialog-confirm\":\"Decline quote\",\"decline-dialog-declining\":\"Declining...\",\"decline-error\":\"We're sorry â something went wrong. If you continue to see this message, please call us at {phone} to decline your quote.\",\"actions-title\":\"Respond to this quote\",\"payment-title\":\"Confirm your reservation\",\"confirm-reservation\":\"Confirm reservation\",\"confirming\":\"Confirming...\",\"problem-with-credit-card\":\"There was a problem processing your credit card. Please check your details and try again.\",\"unit-already-booked\":\"We're sorry â a room on this quote was just booked by someone else. Please contact us and we'll help you find alternatives.\",\"accept-error\":\"We're sorry â something went wrong. If you continue to see this message, please call us at {phone} to accept your quote.\",\"deposit-due-today\":\"Deposit due today\",\"thank-you-title\":\"Thank you! Your reservation is confirmed.\",\"thank-you-body-email\":\"A confirmation email is on its way to {email}.\",\"thank-you-body\":\"A confirmation email is on its way to you.\",\"confirmation-number\":\"Confirmation number\",\"paid-today\":\"Paid today\",\"remaining-balance\":\"Remaining balance\",\"payment-hint-deposit\":\"To confirm, we'll securely keep your card on file and charge today's deposit of {amount}. The remaining balance is due per the cancellation policy below.\",\"payment-hint-no-deposit\":\"No payment is due today â we'll securely keep your card on file per the cancellation policy below.\"},\"UnitRestrictions\":{\"min-nights\":\"You must stay at least {count, plural, one {# night} other {# nights}} to book this unit.\",\"max-nights\":\"This unit only allows you to stay up to {count, plural, one {# night} other {# nights}}.\",\"closed-on-arrival\":\"This unit is not allowing anyone to check in on {date}\",\"closed-on-departure\":\"This unit is not allowing anyone to check out on {date}\",\"max-guests\":\"Allows up to {count, plural, one {# guest} other {# guests}}\",\"min-guests\":\"Requires at least {count, plural, one {# guest} other {# guests}}\",\"max-adults\":\"Allows up to {count, plural, one {# adult} other {# adults}}\",\"no-children\":\"Does not allow children\",\"allows-up-to-children\":\"Allows up to {children}\",\"child-count\":\"{count, plural, one {# child} other {# children}}\",\"child-count-ages\":\"{count, plural, one {# child} other {# children}} ages {min} to {max}\",\"not-pet-friendly\":\"Not pet friendly\",\"max-pets\":\"Allows up to {count, plural, one {# pet} other {# pets}}\",\"unavailable-unknown\":\"This unit is not available for an unknown reason.\"}
150,\"ErrorPage\":{\"title\":\"Something went wrong\",\"message\":\"We're sorry â an unexpected error occurred. Please try again in a moment.\",\"try-again\":\"Try again\",\"return-home\":\"Return Home\"},\"Markdown\":{\"availability-notifications\":\"Availability Notifications\",\"units\":\"Units\",\"amenities\":\"Amenities\",\"rates\":\"Rates\",\"spec-bedrooms\":\"{count, plural, one {# bedroom} other {# bedrooms}}\",\"spec-full-baths\":\"{count, plural, one {# full bath} other {# full baths}}\",\"spec-half-baths\":\"{count, plural, one {# half bath} other {# half baths}}\",\"spec-sleeps\":\"sleeps {count}\",\"spec-pet-friendly\":\"pet friendly\",\"spec-ada-compliant\":\"ADA compliant\",\"guest-summary\":\"{adults, plural, one {# adult} other {# adults}}{children, plural, =0 {} one {, # child} other {, # children}}{pets, plural, =0 {} one {, # pet} other {, # pets}}\",\"showing-availability\":\"Showing availability for **{start} â {end}** · {guests}\",\"rate-line\":\"**{rateType}** â {price} / night\",\"rate-line-reduced\":\"**{rateType}** â {price} / night (reduced from {before} / night) · {promotion}\",\"rate-not-available\":\"**{rateType}** â not available\",\"promotion-details\":\"Promotion details: {details}\",\"total\":\"Total: {total}\",\"price-per-night\":\"Price: {price} / night\",\"price-per-night-reduced\":\"Price: {price} / night (reduced from {before} / night)\",\"starts-at\":\"Starts at {price} / night (select dates for accurate availability and pricing)\",\"price-starts-at\":\"Price: Starts at {price} / night (select dates for accurate availability and pricing)\",\"available-from\":\"Available â from {price} / night\",\"available-with-restrictions-list\":\"Available with restrictions:\",\"available-with-restrictions\":\"Available with restrictions.\",\"unavailable-90-days\":\"Unavailable for selected dates. No availability found within the next 90 days.\",\"unavailable-next\":\"Unavailable for selected dates. Next availability for {count, plural, one {# night} other {# nights}}: {date}\",\"unavailable\":\"Unavailable for selected dates.\",\"availability-unknown\":\"Availability unknown for selected dates.\",\"no-availability\":\"No availability for selected dates.\",\"partial-availability-dates\":\"Partial availability for selected dates.\",\"partial-availability\":\"Partial availability\",\"in-reservation\":\"In your reservation\",\"reserve-by-phone\":\"To reserve, call {phone}\",\"video\":\"Video\",\"book\":\"Book: {url}\",\"search-params-hint\":\"To search different dates or guests, append query parameters: `?startDate=YYYY-MM-DD\u0026endDate=YYYY-MM-DD\u0026numberOfAdults=2\u0026numberOfChildren=0\u0026numberOfPets=0`\",\"rooms\":\"Rooms\",\"contact\":\"Contact\",\"website\":\"Website: {url}\",\"contact-phone\":\"Phone: {phone}\",\"contact-email\":\"Email: {email}\",\"address\":\"Address: {address}\"},\"LlmsTxt\":{\"languages-heading\":\"Languages\",\"languages-intro\":\"This hotel's website is available in multiple languages. Each language has its own version of this document with translated page names, descriptions, and URLs â use the language-specific llms.txt when assisting guests who prefer that language so that links and content match what they will see on the site.\",\"document-language\":\"This document is in: {language}\",\"phone\":\"Phone: {phone}\",\"email\":\"Email: {email}\",\"checking-availability-heading\":\"Checking Availability\",\"availability-intro\":\"Availability and pricing are returned when you append date and guest parameters to a room page URL. There are two ways to search:\",\"search-all-rooms\":\"**Search across all rooms** â fetch `{url}` with parameters. Returns every room that is available for your dates and guest count, with pricing.\",\"search-specific-room\":\"**Search a specific room** â fetch that room's individual page (listed under Rooms below) with parameters. Returns full details, all available rate options, and pricing for that room.\",\"availability-search-page\":\"**Availability search page** â `{url}` also accepts the same parameters.\",\"parameters-heading\":\"Parameters:\",\"param-start-date\":\"check-in date ({format})\",\"param-end-date\":\"check-out date ({format})\",\"param-adults-with-children\":\"number of adults (max {max})\",\"param-adults-total\":\"total number of guests, including children (max {max})\",\"param-children\":\"number of children (max {max})\",\"param-child-ages\":\"age of each child, repeated once per child (e.g. `{example}`). Must match `{field}`. Child age range: {minAge}â17\",\"param-pets\":\"number of pets (max {max})\",\"pages-heading\":\"Pages\",\"rooms-heading\":\"Rooms\",\"blog-posts-heading\":\"Blog Posts\",\"events-heading\":\"Events\",\"business-listings-heading\":\"Business Listings\",\"properties-heading\":\"Properties\"},\"CreditCardPortal\":{\"title\":\"Update your payment method\",\"intro\":\"{hotelName} needs an updated credit card on file for your reservation.\",\"confirmation-number\":\"Confirmation #{confirmationId}\",\"summary-title\":\"Your reservation\",\"room-fallback\":\"Room\",\"nights\":\"{count, plural, one {# night} other {# nights}}\",\"guests\":\"{count, plural, one {# guest} other {# guests}}\",\"room-subtotal\":\"Room subtotal\",\"subtotal\":\"Subtotal\",\"taxes\":\"Taxes\",\"total\":\"Total\",\"paid\":\"Paid\",\"balance\":\"Remaining balance\",\"payment-title\":\"New card details\",\"payment-hint\":\"Your card will be kept on file for this reservation. Nothing will be charged now.\",\"update-card\":\"Update credit card\",\"updating\":\"Updating...\",\"problem-with-credit-card\":\"There was a problem with your credit card. Please check the details and try again.\",\"update-error\":\"We're sorry â something went wrong. If you continue to see this message, please call us at {phone} to update your card.\",\"link-inactive\":\"This link is no longer active.\",\"card-on-file-title\":\"You're all set\",\"card-on-file-body\":\"Your reservation already has a valid credit card on file â no further action is needed.\",\"card-added-title\":\"Thank you!\",\"card-added-body\":\"You've successfully added a credit card to your reservation. No further action is needed.\"},\"UpsellPortal\":{\"title\":\"Add to your reservation\",\"intro\":\"Would you like to add anything to your upcoming stay at {hotelName}?\",\"confirmation-number\":\"Confirmation #{confirmationId}\",\"summary-title\":\"Your reservation\",\"room-fallback\":\"Room\",\"existing-items\":\"Already included:\",\"add-ons-title\":\"Would you like to add any of the following?\",\"add-ons-for-room\":\"For {roomName}
150\",\"quantity\":\"Qty\",\"sr-price\":\"Price: \",\"sr-per-item\":\"per item\",\"add-to-room\":\"Add to room\",\"remove\":\"Remove\",\"items-in-cart\":\"{count, plural, one {# item} other {# items}} in cart\",\"continue\":\"Continue\",\"checkout-title\":\"Review and pay\",\"back\":\"Back\",\"cart-title\":\"Your add-ons\",\"cart-quantity\":\"Qty: {quantity}\",\"taxes\":\"Taxes\",\"total\":\"Total\",\"deposit-due-today\":\"Deposit due today\",\"payment-title\":\"Payment\",\"payment-hint-deposit\":\"We'll charge today's deposit of {amount} to your card. Any remaining balance is added to your reservation and settled with the property.\",\"payment-hint-no-deposit\":\"No payment is due today â these items will be added to your reservation and settled with the property.\",\"payment-method\":\"Payment method\",\"card-on-file-option\":\"{cardType} ending in {lastFourDigits} ({cardholderName})\",\"card-on-file-option-no-name\":\"{cardType} ending in {lastFourDigits}\",\"new-card-option\":\"New credit card\",\"confirm-purchase\":\"Confirm purchase\",\"purchasing\":\"Purchasing...\",\"problem-with-credit-card\":\"There was a problem processing your credit card. Please check your details and try again.\",\"purchase-error\":\"We're sorry â something went wrong. If you continue to see this message, please call us at {phone} to complete your purchase.\",\"thank-you-title\":\"Thank you for adding to your reservation!\",\"thank-you-body\":\"Your items have been added to your reservation. A confirmation email is on its way.\",\"receipt-title\":\"Purchase details\",\"receipt-deposit\":\"Deposit (charged today)\",\"receipt-balance\":\"Added to your reservation balance\",\"link-inactive\":\"This link is no longer active.\",\"canceled-title\":\"This reservation has been canceled\",\"canceled-body\":\"A canceled reservation can't be modified. If something doesn't look right, please get in touch.\",\"not-modifiable-title\":\"This reservation can no longer be modified\",\"not-modifiable-body\":\"Add-ons can be purchased up until check-out. If you'd like to add something to a past or checked-out stay, please contact us directly.\",\"no-add-ons-title\":\"No add-ons available\",\"no-add-ons-body\":\"We're sorry, but there are no add-ons available for your stay at this time.\",\"contact-title\":\"Questions?\",\"contact-phone\":\"Call us at \u003clink\u003e{phone}\u003c/link\u003e\",\"contact-email\":\"Email us at \u003clink\u003e{email}\u003c/link\u003e\"},\"CheckinPortal\":{\"title\":\"Online check-in for {hotelName}\",\"step-indicator\":\"Step {current} of {total}\",\"go-back-to\":\"Go back to {step}\",\"step-welcome\":\"Welcome\",\"step-review\":\"Registration\",\"step-upsell\":\"Add-ons\",\"step-photo-id\":\"Photo ID\",\"step-payment\":\"Payment\",\"step-confirm\":\"Confirm\",\"start-registration\":\"Start registration\",\"continue\":\"Continue\",\"back\":\"Back\",\"reservation-title\":\"Your reservation\",\"confirmation-number\":\"Confirmation #{confirmationId}\",\"guest-name\":\"Name\",\"guest-email\":\"Email\",\"guest-phone\":\"Phone\",\"guest-address\":\"Address\",\"guest-fallback\":\"Guest\",\"room-fallback\":\"Room\",\"occupancy\":\"{adults, plural, one {# adult} other {# adults}}{children, plural, =0 {} one {, # child} other {, # children}}{pets, plural, =0 {} one {, # pet} other {, # pets}}\",\"review-title\":\"Registration details\",\"attributes-title\":\"A few questions from {hotelName}\",\"required\":\"Required\",\"policies-title\":\"Property policies\",\"signature-title\":\"Signature\",\"signature-hint\":\"Please sign below to confirm your registration.\",\"signature-clear\":\"Clear\",\"signature-required\":\"Your signature is required.\",\"upsell-title\":\"Would you like to add any of the following?\",\"add-ons-for-room\":\"For {roomName}\",\"items-in-cart\":\"{count, plural, one {# item} other {# items}} in cart\",\"photo-title\":\"Photo ID\",\"photo-hint\":\"Please upload your government-issued photo ID. We require proof of identification for all guests staying at {hotelName}.\",\"photo-upload\":\"Upload or take a photo\",\"photo-formats\":\"JPEG and PNG formats are supported.\",\"photo-remove\":\"Remove photo\",\"photo-required\":\"A photo of your ID is required.\",\"photo-invalid\":\"That file couldn't be read â please try a JPEG or PNG.\",\"payment-title\":\"Payment\",\"payment-hint-deposit\":\"We'll charge today's deposit of {amount} for your added items. Any remaining balance is settled with the property.\",\"payment-hint-card-capture\":\"Your card will be securely kept on file for your stay. Nothing will be charged now.\",\"payment-method\":\"Payment method\",\"card-on-file-option\":\"{cardType} ending in {lastFourDigits} ({cardholderName})\",\"card-on-file-option-no-name\":\"{cardType} ending in {lastFourDigits}\",\"new-card-option\":\"New credit card\",\"summary-title\":\"Almost done\",\"summary-registration\":\"Registration details completed\",\"summary-signature\":\"Signed\",\"summary-photo\":\"Photo ID uploaded\",\"summary-add-ons\":\"{count, plural, one {# add-on} other {# add-ons}} â {total}\",\"confirm-checkin\":\"Complete registration\",\"submitting\":\"Submitting...\",\"problem-with-credit-card\":\"There was a problem processing your credit card. Please check your details and try again.\",\"submit-error\":\"We're sorry â something went wrong. If you continue to see this message, please call us at {phone}
150 to complete your check-in.\",\"invalid-registration\":\"Some required registration information is missing or has changed. Please go back to the Registration step and review your answers.\",\"thank-you-title\":\"Thank you for registering!\",\"thank-you-body\":\"Your registration has been received.\",\"receipt-title\":\"Purchase details\",\"receipt-deposit\":\"Deposit (charged today)\",\"receipt-balance\":\"Added to your reservation balance\",\"taxes\":\"Taxes\",\"total\":\"Total\",\"link-inactive\":\"This link is no longer active.\",\"too-early-title\":\"It's a little early to check in\",\"too-early-body\":\"{count, plural, =0 {You can complete this form on the day of your arrival.} one {You can complete this form starting # day before your arrival.} other {You can complete this form starting # days before your arrival.}}\",\"checked-in-title\":\"You're already checked in\",\"checked-in-body\":\"This reservation has already been checked in. If something doesn't look right, please get in touch.\",\"checked-out-title\":\"This stay has ended\",\"checked-out-body\":\"This reservation has already been checked out. We hope you enjoyed your stay!\",\"canceled-title\":\"This reservation has been canceled\",\"canceled-body\":\"A canceled reservation can't be registered. If something doesn't look right, please get in touch.\",\"no-show-title\":\"This reservation is no longer active\",\"no-show-body\":\"This reservation was marked as a no-show. Please contact us if you have any questions.\",\"not-available-title\":\"Online check-in isn't available\",\"not-available-body\":\"We can't complete online registration for this reservation. Please contact us and we'll help you directly.\",\"contact-title\":\"Questions?\",\"contact-phone\":\"Call us at \u003clink\u003e{phone}\u003c/link\u003e\",\"contact-email\":\"Email us at \u003clink\u003e{email}\u003c/link\u003e\"},\"LanguageSwitcher\":{\"choose-language\":\"Choose a language\"},\"UnitList\":{\"dates-in-past-notice\":\"The dates you requested have already passed â choose new dates to see availability.\",\"dates-invalid-notice\":\"We couldn't use the dates you requested â choose new dates to see availability.\"},\"CartConflictNotice\":{\"message\":\"The room(s) you had selected are no longer available and have been removed from your cart. Here's what's available for your dates.\"},\"AvailabilityCalendar\":{\"previous-month\":\"Go to the previous month\",\"next-month\":\"Go to the next month\",\"day-today\":\"Today, {date}\",\"day-selected\":\"{date}, selected\"},\"PolicyPages\":{\"privacy-title\":\"Privacy Policy\",\"cancellation-title\":\"Cancellation Policy\",\"terms-title\":\"Terms \u0026 Conditions\",\"default-mission-title\":\"Our Mission\",\"default-mission-body\":\"At {hotelName}, we are dedicated to protecting your privacy and safeguarding your personally identifiable information.\",\"default-collection-title\":\"Information Collection\",\"default-collection-body\":\"Our main purpose in collecting your personal information is to provide you with a streamlined experience in making reservations at {hotelName}. We only collect information about you that we consider necessary for achieving this. Personally identifiable information is only obtained when making a reservation. All identifiable information provided will not be disclosed to anyone unless we are specifically requested to do so. {hotelName} does not give or sell to anyone any information we collect on our site.\",\"default-cookies-body\":\"We sometimes use data collection devices such as \\\"cookies\\\" on certain pages of the site to measure effectiveness and safety. A \\\"cookie\\\" is a small file that gets placed on your hard drive that helps us provide our services. You are free to decline cookies if you choose to.\",\"default-security-title\":\"Security\",\"default-security-body\":\"At {hotelName}, we take security seriously. When users make a reservation we use every precaution to safeguard it online and offline.\",\"default-ssl-body\":\"Your payment and personal information is always safe. Our Secure Sockets Layer (SSL) software is the industry standard and encrypts all of your personal information, including credit card number, name, and address, so that it cannot be read over the internet.\",\"default-modifications-title\":\"Policy Modifications\",\"default-modifications-body\":\"{hotelName} may amend this privacy statement from time to time in order to meet changes in the regulatory environment, business needs, or to satisfy the needs of our guests, properties, strategic marketing partners, and service providers.\"},\"MarketingPreferencesPortal\":{\"title\":\"Email Preferences\",\"manage-for\":\"Manage your email subscription preferences for {emailAddress}:\",\"receive-marketing-emails\":\"Receive marketing emails\",\"update\":\"Update Preferences\",\"saving\":\"Savingâ¦\",\"saved-title\":\"Thank You\",\"saved-message\"
150:\"Your preferences have been saved.\",\"auth-error\":\"Unable to authenticate your request.\",\"update-error\":\"There was an error updating your preferences. Please try again.\"},\"SignUpPortal\":{\"confirmed-title\":\"Subscription Confirmed\",\"confirmed-message\":\"Thank you! You've successfully joined the {hotelName} mailing list.\",\"go-to-website\":\"Go to Website\",\"enroll-error\":\"There was an error processing your request. Please try again later.\",\"submitting\":\"Submittingâ¦\"},\"PropertyGroup\":{\"explore-title\":\"{count, plural, one {Explore another one of our properties} other {Explore our other properties}}\",\"explore-title-named\":\"Explore another \u003clink\u003e{groupName}\u003c/link\u003e property\",\"rescue-title-has-availability\":\"{count, plural, one {Another one of our properties has availability for your dates!} other {Our other properties have availability for your dates!}}\",\"rescue-title-fully-booked\":\"{count, plural, one {Our other property is also fully booked for your dates} other {Our other properties are also fully booked for your dates}}\",\"starting-at\":\"Starting at\",\"per-night\":\"/ night\",\"no-availability\":\"No availability for your dates\",\"check-availability\":\"Check availability\",\"check-other-dates\":\"Check other dates\"},\"BelfryInn\":{\"about-heading\":\"About {belfry}\",\"belfry\":\"The Belfry\",\"about-body\":\"The Belfry Inn's \u003cstrong\u003e{abbey}\u003c/strong\u003e, and \u003cstrong\u003e{meetinghouse}\u003c/strong\u003e, all feature private guest rooms of varying size, palettes and décor. If you would like us to help guide you to your perfect getaway, or would like more information regarding dining at \u003cstrong\u003e{bistro}\u003c/strong\u003e or \u003cstrong\u003e{seal}\u003c/strong\u003e, call us!\",\"abbey\":\"The Abbey\",\"meetinghouse\":\"Meetinghouse\",\"bistro\":\"The Bistro\",\"seal\":\"The Seal\",\"phone\":\"508-888-8550.\",\"hours-heading\":\"Restaurant Hours\",\"bistro-name\":\"The Bistro:\",\"bistro-hours\":\"Wednesday to Sunday: 4:30pm - 9pm\",\"menus\":\"Menus\",\"seal-name\":\"The Seal:\",\"seal-hours-weekdays\":\"Tuesday to Thursday: 4pm-10pm (kitchen closes daily at 9pm)\",\"seal-hours-weekend\":\"Friday \u0026 Saturday: 4pm - 11pm\",\"menu\":\"Menu\"}}
150,\"now\":\"$undefined\",\"timeZone\":\"UTC\",\"children\":[\"$L16\",\"$L17\"]}]\n16:[\"$\",\"a\",null,{\"href\":\"#main-content\",\"className\":\"sr-only z-50 bg-white p-2 text-blue-600 focus:not-sr-only focus:absolute focus:top-2 focus:left-2\",\"children\":\"Skip to main content\"}]\n17:[\"$\",\"$L5\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L6\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"},\"children\":404}],[\"$\",\"div\",null,{\"style\":{\"display\":\"inline-block\"},\"children\":[\"$\",\"h2\",null,{\"style\":{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0},\"children\":\"This page could not be found.\"}]}]]}]}]],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]\n4:[\"\",\"$L18\",[\"$\",\"main\",null,{\"id\":\"main-content\",\"className\":\"flow-root\",\"children\":[\"$\",\"$L5\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L6\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]}]]\n18:null\n19:I[27201,[\"/_next/static/immutable/chunks/28wvm_19fhxkl.js\",\"/_next/static/immutable/chunks/23pfh7gqv_itp.js\"],\"IconMark\"]\n9:null\ne:[[\"$\",\"title\",\"0\",{\"children\":\"Garth Woodside Mansion: Victorian Bed and Breakfast in Hannibal Missouri\"}],[\"$\",\"meta\",\"1\",{\"name\":\"description\",\"content\":\"Stay at Garth Woodside Mansion for your Hannibal, Missouri vacation or weekend getaway. Enjoy lodging at our Victorian bed and breakfast right in the heart of historic downtown Hannibal. Book directly for our best rates \u0026 amenities!\"}],[\"$\",\"link\",\"2\",{\"rel\":\"manifest\",\"href\":\"/favicon/site.webmanifest\",\"crossOrigin\":\"$undefined\"}],[\"$\",\"link\",\"3\",{\"rel\":\"canonical\",\"href\":\"https://www.garthmansion.com/\"}],[\"$\",\"link\",\"4\",{\"rel\":\"shortcut icon\",\"href\":\"/favicon/favicon.ico\"}],[\"$\",\"link\",\"5\",{\"rel\":\"icon\",\"href\":\"/favicon/favicon-32x32.png\",\"sizes\":\"32x32\"}],[\"$\",\"link\",\"6\",{\"rel\":\"icon\",\"href\":\"/favicon/favicon-16x16.png\",\"sizes\":\"16x16\"}],[\"$\",\"link\",\"7\",{\"rel\":\"apple-touch-icon\",\"href\":\"/favicon/apple-touch-icon.png\"}],[\"$\",\"$L19\",\"8\",{}]]\n1a:I[4007,[\"/_next/static/immutable/chunks/28wvm_19fhxkl.js\",\"/_next/static/immutable/chunks/23pfh7gqv_itp.js\",\"/_next/static/immutable/chunks/3pzlfyu34uarc.js\",\"/_next/static/immutable/chunks/2b8ew_avxk49w.js\",\"/_next/static/immutable/chunks/10mg-vy2111zt.js\",\"/_next/static/immutable/chunks/0lev3ez2ngg_c.js\",\"/_next/static/immutable/chunks/3-y0ews9kksgl.js\",\"/_next/static/immutable/chunks/29freruozplk-.js\",\"/_next/static/immutable/chunks/05v9imkxp2uyw.js\",\"/_next/static/immutable/chunks/1fk_all7et6qz.js\",\"/_next/static/immutable/chunks/0it7_ziqsvxo6.js\"],\"LanguageProvider\"]\n1b:Tf3d,/* latin-ext */\n@font-face {\n font-family: 'Lato';\n font-style: normal;\n font-weight: 300;\n font-display: swap;
150\n src: url(https://fonts.gstatic.com/s/lato/v25/S6u9w4BMUTPHh7USSwaPGQ3q5d0N7w.woff2) format('woff2');\n unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;\n}\n/* latin */\n@font-face {\n font-family: 'Lato';\n font-style: normal;\n font-weight: 300;\n font-display: swap;\n src: url(https://fonts.gstatic.com/s/lato/v25/S6u9w4BMUTPHh7USSwiPGQ3q5d0.woff2) format('woff2');\n unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;\n}\n/* latin-ext */\n@font-face {\n font-family: 'Lato';\n font-style: normal;\n font-weight: 400;\n font-display: swap;\n src: url(https://fonts.gstatic.com/s/lato/v25/S6uyw4BMUTPHjxAwXiWtFCfQ7A.woff2) format('woff2');\n unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;\n}\n/* latin */\n@font-face {\n font-family: 'Lato';\n font-style: normal;\n font-weight: 400;\n font-display: swap;\n src: url(https://fonts.gstatic.com/s/lato/v25/S6uyw4BMUTPHjx4wXiWtFCc.woff2) format('woff2');\n unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;\n}\n/* latin-ext */\n@font-face {\n font-family: 'Lato';\n font-style: normal;\n font-weight: 700;\n font-display: swap;\n src: url(https://fonts.gstatic.com/s/lato/v25/S6u9w4BMUTPHh6UVSwaPGQ3q5d0N7w.woff2) format('woff2');\n unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;\n}\n/* latin */\n@font-face {\n font-family: 'Lato';\n font-style: normal;\n font-weight: 700;\n font-display: swap;\n src: url(https://fonts.gstatic.com/s/lato/v25/S6u9w4BMUTPHh6UVSwiPGQ3q5d0.woff2) format('woff2');\n unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;\n}\n/* cyrillic-ext */\n@font-face {\n font-family: 'Prata';\n font-style: normal;\n font-weight: 400;\n font-display: swap;\n src: url(https://fonts.gstatic.com/s/prata/v22/6xKhdSpbNNCT-sWCCm7bLnwIcOM.woff2) format('woff2');\n unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;\n}\n/* cyrillic */\n@font-face {\n font-family: 'Prata';\n font-style: normal;\n font-weight: 400;\n font-display: swap;\n src: url(https://fonts.gstatic.com/s/prata/v22/6xKhdSpbNNCT-sWLCm7bLnwIcOM.woff2) format('woff2');\n unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;\n}\n/* vietnamese */\n@font-face {\n font-family: 'Prata';\n font-style: normal;\n font-weight: 400;\n font-display: swap;\n src: url(https://fonts.gstatic.com/s/prata/v22/6xKhdSpbNNCT-sWACm7bLnwIcOM.woff2) format('woff2');\n unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;\n}\n/* latin */\n@font-face {\n font-family: 'Prata';\n font-style: normal;\n font-weight: 400;\n font-display: swap;\n src: url(https://fonts.gstatic.com/s/prata/v22/6xKhdSpbNNCT-sWPCm7bLnwI.woff2) format('woff2');\n unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;\n}\n3:[\"$\",\"$L1a\",null,{\"defaultLanguageCode\":\"en\",\"supportedLanguageCodes\":[\"en\"],\"currencyCode\":\"USD\",\"children\":[[\"$\",\"link\",null,{\"rel\":\"preconnect\",\"href\":\"https://media-bridge.thinkreservations.com\"}],[[\"$\",\"link\",null,{\"rel\":\"preconnect\",\"href\":\"https://fonts.gstatic.
150com\",\"crossOrigin\":\"anonymous\"}],[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"$1b\"}}]],false,false,false,\"$L1c\",\"$L1d\",false,\"$L1e\",\"$L1f\",\"$L20\",false,\"$L21\",\"$L22\",false,\"$L23\",false,false,false,\"$undefined\",\"$undefined\",\"$L24\",\"$L25\",\"$L26\",\"$L27\",false,false,false,false,false,\"$L28\",false,\"\",\"\",false]}]\n29:\"$Sreact.suspense\"\n2b:I[856118,[\"/_next/static/immutable/chunks/28wvm_19fhxkl.js\",\"/_next/static/immutable/chunks/23pfh7gqv_itp.js\",\"/_next/static/immutable/chunks/3pzlfyu34uarc.js\",\"/_next/static/immutable/chunks/2b8ew_avxk49w.js\",\"/_next/static/immutable/chunks/10mg-vy2111zt.js\",\"/_next/static/immutable/chunks/0lev3ez2ngg_c.js\",\"/_next/static/immutable/chunks/3-y0ews9kksgl.js\",\"/_next/static/immutable/chunks/29freruozplk-.js\",\"/_next/static/immutable/chunks/05v9imkxp2uyw.js\",\"/_next/static/immutable/chunks/1fk_all7et6qz.js\",\"/_next/static/immutable/chunks/0it7_ziqsvxo6.js\"],\"FunnelTrackingProvider\"]\n2c:I[479413,[\"/_next/static/immutable/chunks/28wvm_19fhxkl.js\",\"/_next/static/immutable/chunks/23pfh7gqv_itp.js\",\"/_next/static/immutable/chunks/3pzlfyu34uarc.js\",\"/_next/static/immutable/chunks/2b8ew_avxk49w.js\",\"/_next/static/immutable/chunks/10mg-vy2111zt.js\",\"/_next/static/immutable/chunks/0lev3ez2ngg_c.js\",\"/_next/static/immutable/chunks/3-y0ews9kksgl.js\",\"/_next/static/immutable/chunks/29freruozplk-.js\",\"/_next/static/immutable/chunks/05v9imkxp2uyw.js\",\"/_next/static/immutable/chunks/1fk_all7et6qz.js\",\"/_next/static/immutable/chunks/0it7_ziqsvxo6.js\",\"/_next/static/immutable/chunks/1lmxn-bf0nasl.js\"],\"default\"]\n2f:I[216506,[\"/_next/static/immutable/chunks/28wvm_19fhxkl.js\",\"/_next/static/immutable/chunks/23pfh7gqv_itp.js\",\"/_next/static/immutable/chunks/3pzlfyu34uarc.js\",\"/_next/static/immutable/chunks/2b8ew_avxk49w.js\",\"/_next/static/immutable/chunks/10mg-vy2111zt.js\",\"/_next/static/immutable/chunks/0lev3ez2ngg_c.js\",\"/_next/static/immutable/chunks/3-y0ews9kksgl.js\",\"/_next/static/immutable/chunks/29freruozplk-.js\",\"/_next/static/immutable/chunks/05v9imkxp2uyw.js\",\"/_next/static/immutable/chunks/1fk_all7et6qz.js\",\"/_next/static/immutable/chunks/0it7_ziqsvxo6.js\"],\"default\"]\n30:I[809466,[\"/_next/static/immutable/chunks/28wvm_19fhxkl.js\",\"/_next/static/immutable/chunks/23pfh7gqv_itp.js\",\"/_next/static/immutable/chunks/3pzlfyu34uarc.js\",\"/_next/static/immutable/chunks/2b8ew_avxk49w.js\",\"/_next/static/immutable/chunks/10mg-vy2111zt.js\",\"/_next/static/immutable/chunks/0lev3ez2ngg_c.js\",\"/_next/static/immutable/chunks/3-y0ews9kksgl.js\",\"/_next/static/immutable/chunks/29freruozplk-.js\",\"/_next/static/immutable/chunks/05v9imkxp2uyw.js\",\"/_next/static/immutable/chunks/1fk_all7et6qz.js\",\"/_next/static/immutable/chunks/0it7_ziqsvxo6.js\"],\"default\"]\n1c:[false,false,false,false,false,false,false,false,false,false,false,false,false]\n1d:[\"$\",\"$29\",null,{\"fallback\":null,\"children\":\"$L2a\"}]\n1e:[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"\\n:root {\\n --heading-font: \\\"Prata\\\";\\n --heading-font-weight: 700;\\n --heading-color: #333333;\\n --heading-letter-spacing: 0px;\\n --heading-text-transform: none;\\n\\n --subheading-font: \\\"Lato\\\";\\n --subheading-font-weight: 400;\\n --subheading-color: #a2573e;\\n --subheading-letter-spacing: 0px;\\n --subheading-text-transform: uppercase;\\n --subheading-font-style: normal;\\n\\n --body-font: \\\"Lato\\\";\\n --body-color: #333333;\\n\\n --link-color: #701111;\\n --primary-color: #701111;\\n --primary-color-rgb: 112, 17, 17;\\n\\n --header-background-color: #FFFFFF;\\n --header-navigation-primary-link-color: #701111;\\n --header-link-color: #701111;\\n\\n \\n --footer-text-color: #333333;\\n --footer-link-color: #701111;\\n}\"}}]\n1f:[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\".page div.component.heading h1 {\\n font-size: 36px;\\n}\\n\\n.page.home-page div.component.heading h1 {\\n font-size: 42px;\\n}\\n\\n.page.rooms div.component.heading h1 {\\n font-size: 28px;\\n line-height: 1;\\n}\\n\\n@media (max-width: 768px) {\\n .page div.component.heading h1,\\n .page.home-page div.component.heading h1,\\n .page.rooms div.component.heading h1 {\\n font-size: 26px;\\n line-height: 1.4;\\n }\\n div.component.heading h2 {\\n line-height: 27px;\\n }\\n a.component.button-link {\\n font-size: 16px !important;\\n }\\n}\\n#gift-certificates,\\n#gift-certificates .edge-to-edge-content {\\n margin-bottom: 0;\\n}\"}}]\n21:[\"$\",\"$L2b\",null,{\"hasContainer\":false,\"children\":[\"$\",\"$L5\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$2c\",\"errorStyles\":[],\"errorScripts\":[[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/immutable/chunks/1lmxn-bf0nasl.js\",\"async\":true}]],\"template\":[\"$\",\"$L6\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":[\"$L2d\",[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]}]\n24:[[\"$\",\"$L12\",null,{\"src\":\"https://www.googletagmanager.com/gtag/js?i
150d=G-FM4ZTL3HCY\",\"strategy\":\"afterInteractive\"}],[\"$\",\"$L12\",null,{\"id\":\"ga4-init\",\"strategy\":\"afterInteractive\",\"children\":\"window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', \\\"G-FM4ZTL3HCY\\\");\"}]]\n25:[[\"$\",\"$L12\",null,{\"src\":\"https://www.googletagmanager.com/gtag/js?id=AW-704924968\",\"strategy\":\"afterInteractive\"}],[\"$\",\"$L12\",null,{\"id\":\"google-hotel-ads-init\",\"strategy\":\"afterInteractive\",\"children\":\"
vendor: 127 bytes, line 150
150window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', '
150AW-704924968
vendor: 3 bytes, line 150
150');
150\"}]]\n26:[\"$\",\"$29\",null,{\"fallback\":null,\"children\":\"$L2e\"}]\n27:[\"$\",\"$L2f\",null,{\"enabled\":false,\"initialGranted\":true,\"children\":[\"$\",\"$L30\",null,{\"id\":\"257248441605093\"}]}]\n28:[\"$\",\"$L2f\",null,{\"enabled\":false,\"initialGranted\":true,\"children\":null}]\n31:I[984954,[\"/_next/static/immutable/chunks/28wvm_19fhxkl.js\",\"/_next/static/immutable/chunks/23pfh7gqv_itp.js\",\"/_next/static/immutable/chunks/3pzlfyu34uarc.js\",\"/_next/static/immutable/chunks/2b8ew_avxk49w.js\",\"/_next/static/immutable/chunks/10mg-vy2111zt.js\",\"/_next/static/immutable/chunks/0lev3ez2ngg_c.js\",\"/_next/static/immutable/chunks/3-y0ews9kksgl.js\",\"/_next/static/immutable/chunks/29freruozplk-.js\",\"/_next/static/immutable/chunks/05v9imkxp2uyw.js\",\"/_next/static/immutable/chunks/1fk_all7et6qz.js\",\"/_next/static/immutable/chunks/0it7_ziqsvxo6.js\",\"/_next/static/immutable/chunks/137pj57x288hk.js\",\"/_next/static/immutable/chunks/225azm7jsjvw_.js\",\"/_next/static/immutable/chunks/03xxocp5sovlj.js\",\"/_next/static/immutable/chunks/3zxyt2tqe0xul.js\",\"/_next/static/immutable/chunks/1dn3w_k3x84bx.js\",\"/_next/static/immutable/chunks/13qsken9oo9az.js\",\"/_next/static/immutable/chunks/2dg5egcm8lhft.js\",\"/_next/static/immutable/chunks/24l1tmscf3usd.js\",\"/_next/static/immutable/chunks/223fv95e4z-od.js\"],\"default\"]\n32:I[361641,[\"/_next/static/immutable/chunks/28wvm_19fhxkl.js\",\"/_next/static/immutable/chunks/23pfh7gqv_itp.js\",\"/_next/static/immutable/chunks/3pzlfyu34uarc.js\",\"/_next/static/immutable/chunks/2b8ew_avxk49w.js\",\"/_next/static/immutable/chunks/10mg-vy2111zt.js\",\"/_next/static/immutable/chunks/0lev3ez2ngg_c.js\",\"/_next/static/immutable/chunks/3-y0ews9kksgl.js\",\"/_next/static/immutable/chunks/29freruozplk-.js\",\"/_next/static/immutable/chunks/05v9imkxp2uyw.js\",\"/_next/static/immutable/chunks/1fk_all7et6qz.js\",\"/_next/static/immutable/chunks/0it7_ziqsvxo6.js\"],\"default\"]\n2d:[\"$\",\"div\",null,{\"className\":\"mx-auto max-w-2xl px-4 py-16 text-center\",\"children\":[[\"$\",\"h1\",null,{\"className\":\"font-[family-name:var(--heading-font)] text-3xl font-semibold\",\"children\":\"We can't find that page\"}],[\"$\",\"p\",null,{\"className\":\"mt-4 text-gray-700\",\"children\":\"The page you're looking for may have moved or no longer exists.\"}],[\"$\",\"div\",null,{\"className\":\"mt-8 flex justify-center\",\"children\":[\"$\",\"$L31\",null,{\"href\":\"/\",\"className\":\"rounded-md bg-[var(--primary-color)] px-6 py-3 text-white!\",\"children\":\"Back to home\"}]}]]}]\n20:[\"$\",\"header\",null,{\"className\":\"component header-1 \",\"children\":[\"$\",\"$L32\",null,{\"userAttributes\":null,\"logoImage\":{\"id\":\"fec4db44-d08f-469f-8e60-1bb7b6751d2c\",\"src\":\"https://media-bridge.thinkreservations.com/media-library/hotels/960664775672/5419936a-00a8-42cf-8a2e-3b9476f0eeae/Garth-Woodside-Mansion-logo.svg\",\"name\":\"Garth-Woodside-Mansion-logo.svg\",\"createdAt\":\"2024-10-11T15:59:17.000+00:00\",\"updatedAt\":\"2024-10-11T17:27:34.000+00:00\",\"contentType\":\"image/svg+xml\",\"bytes\":78127,\"type\":\"IMAGE\",\"width\":195,\"height\":150,\"altText\":\"Garth Woodside Mansion Logo\",\"caption\":\"\"},\"thinkWebConfiguration\":{\"namespace\":\"THINK_WEB\",\"availabilitySearchUrl\":\"/accommodations\",\"blogUrl\":\"\",\"giftCertificatesUrl\":\"/gift-certificates\",\"privacyUrl\":\"/privacy-policy\",\"accessibilityUrl\":\"/accessibility-statement\",\"contactUrl\":\"/contact\",\"logoImageId\":\"fec4db44-d08f-469f-8e60-1bb7b6751d2c\",\"footerImageId\":\"fec4db44-d08f-469f-8e60-1bb7b6751d2c\",\"tripteaseId\":\"\",\"sojernEnabled\":false,\"headerFontFamily\":\"Prata\",\"subheaderFontFamily\":\"Lato\",\"bodyFontFamily\":\"Lato\",\"headerFontColor\":\"#333333\",\"subheaderFontColor\":\"#a2573e\",\"bodyFontColor\":\"#333333\",\"linkColor\":\"#701111\",\"newsletterCaptureUrl\":\"\",\"faviconImageId\":\"3f3ad7fd-8acd-4f1f-8f88-442047416a10\",\"showFacebookIcon\":true,\"showTwitterIcon\":false,\"showInstagramIcon\":true,\"showTripadvisorIcon\":true,\"showPinterestIcon\":true,\"showGoogleIcon\":false,\"showLinkedInIcon\":false,\"showYouTubeIcon\":false,\"showYelpIcon\":false,\"showVimeoIcon\":false,\"showTikTokIcon\":false,\"displayAvailabilityCalendar\":false,\"priceRange\":\"$$229-$499\",\"navigation\":\"[\\n {\\n \\\"label\\\": \\\"Accommodations\\\",\\n \\\"href\\\": \\\"/accommodations\\\"\\n },\\n {\\n \\\"label\\\": \\\"Breakfast\\\",\\n \\\"href\\\": \\\"/breakfast\\\"\\n },\\n {\\n \\\"label\\\": \\\"Weddings \u0026 Events\\\",\\n \\\"href\\\": \\\"/weddings\\\"\\n },\\n {\\n \\\"label\\\": \\\"Nearby Activities\\\",\\n \\\"href\\\": \\\"/nearby\\\"\\n },\\n {\\n \\\"label\\\": \\\"About\\\",\\n \\\"href\\\": \\\"\\\",\\n \\\"subnavigation\\\": [\\n {\\n \\\"label\\\": \\\"History\\\",\\n \\\"href\\\": \\\"/history\\\"\\n },\\n {\\n \\\"label\\\": \\\"FAQ's\\\",\\n \\\"href\\\": \\\"/faqs\\\"\\n },\\n {\\n \\\"label\\\": \\\"Policies\\\",\\n \\\"href\\\": \\\"/policies\\\"\\n },\\n {\\n \\\"label\\\": \\\"Contact\\\",\\n \\\"href\\\": \\\"/contact\\\"\\n }\\n ]\\n },\\n {\\n \\\"label\\\": \\\"Book Now\\\",\\n \\\"href\\\": \\\"/accommodations?utm_source=website\u0026utm_medium=navigation\\\"\\n }\\n ]\",\"topNavigation\":[{\"id\":\"5b74250c-415a-4e9d-9170-d18d1dfb0d57\",\"label\":\"Accommodations\",\"href\":\"/accommodations\"}
150,{\"id\":\"bbdda227-da3c-4243-bd8a-9e4d138c0771\",\"label\":\"Breakfast\",\"href\":\"/breakfast\"},{\"id\":\"26802a23-9793-4982-8022-35d01325a945\",\"label\":\"Weddings \u0026 Events\",\"href\":\"/weddings\"},{\"id\":\"7bfbd4be-b377-40f6-9cbb-27485f2b9d11\",\"label\":\"Nearby Activities\",\"href\":\"/nearby\"},{\"id\":\"df1d46de-2687-4542-a0a9-794b0723fbd4\",\"label\":\"About\",\"href\":\"\",\"subnavigation\":[{\"id\":\"f61c49a6-0f48-4a14-9d26-340d25b5616c\",\"label\":\"History\",\"href\":\"/history\"},{\"id\":\"fb6cdaa4-bc16-4ce5-a085-4120179b234b\",\"label\":\"FAQ's\",\"href\":\"/faqs\"},{\"id\":\"3e64c533-f248-4ddb-a683-060b74432005\",\"label\":\"Policies\",\"href\":\"/policies\"},{\"id\":\"cdf57f3a-2c29-4def-ad58-93dd6cd582f0\",\"label\":\"Contact\",\"href\":\"/contact\"}]},{\"id\":\"11a64708-3c7b-4949-94f9-6f816405a902\",\"label\":\"Book Now\",\"href\":\"/accommodations?utm_source=website\u0026utm_medium=navigation\"}],\"headerNavigationPrimaryLinkColor\":\"#701111\",\"headerLinkColor\":\"#701111\",\"headerIsDarkMode\":false,\"headerLogoMaxHeight\":\"\",\"headerFontWeight\":\"700\",\"headerTextTransform\":\"none\",\"subheaderFontWeight\":\"400\",\"subheaderTextTransform\":\"uppercase\",\"subheaderFontStyle\":\"normal\",\"footerLinkColor\":\"#701111\",\"globalCssOverrides\":\".page div.component.heading h1 {\\n font-size: 36px;\\n}\\n\\n.page.home-page div.component.heading h1 {\\n font-size: 42px;\\n}\\n\\n.page.rooms div.component.heading h1 {\\n font-size: 28px;\\n line-height: 1;\\n}\\n\\n@media (max-width: 768px) {\\n .page div.component.heading h1,\\n .page.home-page div.component.heading h1,\\n .page.rooms div.component.heading h1 {\\n font-size: 26px;\\n line-height: 1.4;\\n }\\n div.component.heading h2 {\\n line-height: 27px;\\n }\\n a.component.button-link {\\n font-size: 16px !important;\\n }\\n}\\n#gift-certificates,\\n#gift-certificates .edge-to-edge-content {\\n margin-bottom: 0;\\n}\",\"notificationBannerText\":\"\",\"notificationBannerUrl\":\"\",\"headingLetterSpacing\":\"0px\",\"subheadingLetterSpacing\":\"0px\",\"newsletterHeading\":\"\",\"newsletterContent\":\"\",\"footerContent\":\"\",\"footerAffiliateImageIds\":[],\"footerAffiliateImageUrls\":[],\"googleSiteVerification\":\"\",\"eventsUrl\":\"\",\"thinkOrganizationsHotelsUrl\":\"\",\"thinkOrganizationsId\":\"\",\"acceptsPromotionCodes\":true,\"headerLayout\":\"HEADER_LAYOUT_1\",\"footerLayout\":\"FOOTER_LAYOUT_1\",\"newsletterButtonText\":null,\"whatsappPhoneNumber\":\"\",\"pinterestVerificationCode\":\"\",\"additionalFooterLinks\":[],\"microsoftUetTrackingId\":\"\",\"microsoftClarityTrackingId\":\"\",\"type\":\"BedAndBreakfast\",\"description\":\"\",\"latitude\":\"32.6034077\",\"longitude\":\"-83.5525442\",\"headerBackgroundColor\":\"#FFFFFF\",\"footerBackgroundColor\":\"\",\"footerTextColor\":\"#333333\",\"supportedLanguageCodes\":[\"en\"],\"numberOfUnits\":\"11\",\"businessImageId\":\"fec4db44-d08f-469f-8e60-1bb7b6751d2c\",\"defaultLanguageCode\":\"en\",\"acceptsGroupBlockCodes\":true,\"customerGroups\":[],\"displayNumberOfGuests\":false,\"minimumChildGroupAges\":[0],\"allowsPets\":true,\"maximumNumberOfAdults\":4,\"maximumNumberOfChildren\":3,\"maximumNumberOfPets\":1},\"children\":[\"$L33\",\"$L34\"]}]}]\n35:I[605500,[\"/_next/static/immutable/chunks/28wvm_19fhxkl.js\",\"/_next/static/immutable/chunks/23pfh7gqv_itp.js\",\"/_next/static/immutable/chunks/3pzlfyu34uarc.js\",\"/_next/static/immutable/chunks/2b8ew_avxk49w.js\",\"/_next/static/immutable/chunks/10mg-vy2111zt.js\",\"/_next/static/immutable/chunks/0lev3ez2ngg_c.js\",\"/_next/static/immutable/chunks/3-y0ews9kksgl.js\",\"/_next/static/immutable/chunks/29freruozplk-.js\",\"/_next/static/immutable/chunks/05v9imkxp2uyw.js\",\"/_next/static/immutable/chunks/1fk_all7et6qz.js\",\"/_next/static/immutable/chunks/0it7_ziqsvxo6.js\",\"/_next/static/immutable/chunks/137pj57x288hk.js\",\"/_next/static/immutable/chunks/225azm7jsjvw_.js\",\"/_next/static/immutable/chunks/03xxocp5sovlj.js\",\"/_next/static/immutable/chunks/3zxyt2tqe0xul.js\",\"/_next/static/immutable/chunks/1dn3w_k3x84bx.js\",\"/_next/static/immutable/chunks/13qsken9oo9az.js\",\"/_next/static/immutable/chunks/2dg5egcm8lhft.js\",\"/_next/static/immutable/chunks/24l1tmscf3usd.js\",\"/_next/static/immutable/chunks/223fv95e4z-od.js\"],\"Image\"]\n36:I[481323,[\"/_next/static/immutable/chunks/28wvm_19fhxkl.js\",\"/_next/static/immutable/chunks/23pfh7gqv_itp.js\",\"/_next/static/immutable/chunks/3pzlfyu34uarc.js\",\"/_next/static/immutable/chunks/2b8ew_avxk49w.js\",\"/_next/static/immutable/chunks/10mg-vy2111zt.js\",\"/_next/static/immutable/chunks/0lev3ez2ngg_c.js\",\"/_next/static/immutable/chunks/3-y0ews9kksgl.js\",\"/_next/static/immutable/chunks/29freruozplk-.js\",\"/_next/static/immutable/chunks/05v9imkxp2uyw.js\",\"/_next/static/immutable/chunks/1fk_all7et6qz.js\",\"/_next/static/immutable/chunks/0it7_ziqsvxo6.js\"],\"default\"]\n37:I[188031,[\"/_next/static/immutable/chunks/28wvm_19fhxkl.js\",\"/_next/static/immutable/chunks/23pfh7gqv_itp.js\",\"/_next/static/immutable/chunks/3pzlfyu34uarc.js\",\"/_next/static/immutable/chunks/2b8ew_avxk49w.js\",\"/_next/static/immutable/chunks/10mg-vy2111zt.js\",\"/_next/static/immutable/chunks/0lev3ez2ngg_c.js\",\"/_next/static/immutable/chunks/3-y0ews9kksgl.js\",\"/_next/static/immutable/chunks/29freruozplk-.js\",\"/_next/static/immutable/chunks/05v9imkxp2uyw.js\",\"/_next/static/immutable/chunks/1fk_all7et6qz.js\",\"/_next/static/immutable/chunks/0it7_ziqsvxo6.js\"],\"default\"]\n38:I[910257,[\"/_next/static/immutable/chunks/28wvm_19fhxkl.js\",\"/_next/static/immutable/chunks/23pfh7gqv_itp.js\",\"/_next/static/immutable/chunks/3pzlfyu34uarc.js\",\"/_next/static/immutable/chunks/2b8ew_avxk49w.js\",\"/_next/static/immutable/chunks/10mg-vy2111zt.js\",\"/_next/static/immutable/chunks/0lev3ez2ngg_c.js\",\"/_next/static/immutable/chunks/3-y0ews9kksgl.js\",\"/_next/static/immutable/chunks/29freruozplk-.js\",\"/_next/static/immutable/chunks/05v9imkxp2uyw.js\",\"/_next/static/immutable/chunks/1fk_all7et6qz.js\",\"/_next/static/immutable/chunks/0it7_ziqsvxo6.js\"],\"default\"]\n39:I[26978,[\"/_next/static/immutable/chunks/28wvm_19fhxkl.js\",\"/_next/static/immutable/chunks/23pfh7gqv_itp.js\",\"/_next/static/immutable/chunks/3pzlfyu34uarc.js\",\"/_next/static/immutable/chunks/2b8ew_avxk49w.js\",\"/_next/static/immutable/chunks/10mg-vy2111zt.js\",\"/_next/static/immutable/chunks/0lev3ez2ngg_c.js\",\"/_next/static/immutable/chunks/3-y0ews9kksgl.js\",\"/_next/static/immutable/chunks/29freruozplk-.js\",\"/_next/static/immutable/chunks/05v9imkxp2uyw.js\",\"/_next/static/immutable/chunks/1fk_all7et6qz.js\",\"/_next/static/immutable/chunks/0it7_ziqsvxo6.js\"],\"default\"]\n33:[\"$\",\"div\",null,{\"className\":\"component desktop-header\",\"children\":[\"$\",\"div\",null,{\"className\":\"desktop-header-inner-wrapper\",\"children\":[[\"$\",\"div\",null,{\"className\":\"logo-container\",\"children\":[\"$\",\"$L31\",null,{\"href\":\"/\",\"children\":[\"$\",\"$L35\",null,{\"src\":\"https://media-bridge.thinkreservations.com/media-library/hotels/960664775672/5419936a-00a8-42cf-8a2e-3b9476f0eeae/Garth-Woodside-Mansion-logo.svg\",\"width\":195,\"height\"
150:150,\"alt\":\"Garth Woodside Mansion Logo\",\"priority\":true,\"fetchPriority\":\"high\",\"style\":{\"maxHeight\":\"$undefined\"}}]}]}],[\"$\",\"div\",null,{\"className\":\"context-container\",\"children\":[[\"$\",\"div\",null,{\"className\":\"location\",\"children\":[\"$\",\"$L31\",null,{\"href\":\"/contact\",\"children\":[[\"$\",\"span\",null,{\"className\":\"icon\",\"children\":[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"fill\":\"none\",\"viewBox\":\"0 0 24 24\",\"strokeWidth\":\"1.5\",\"stroke\":\"currentColor\",\"children\":[[\"$\",\"path\",null,{\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"d\":\"M15 10.5a3 3 0 1 1-6 0 3 3 0 0 1 6 0Z\"}],[\"$\",\"path\",null,{\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"d\":\"M19.5 10.5c0 7.142-7.5 11.25-7.5 11.25S4.5 17.642 4.5 10.5a7.5 7.5 0 1 1 15 0Z\"}]]}]}],\"Hannibal, MO\"]}]}],[\"$\",\"div\",null,{\"className\":\"phone-number\",\"children\":[\"$\",\"a\",null,{\"href\":\"tel:573-221-2789\",\"children\":[[\"$\",\"span\",null,{\"className\":\"icon\",\"children\":[\"$\",\"svg\",null,{\"xmlns\":\"http://www.w3.org/2000/svg\",\"fill\":\"none\",\"viewBox\":\"0 0 24 24\",\"strokeWidth\":\"1.5\",\"stroke\":\"currentColor\",\"children\":[\"$\",\"path\",null,{\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"d\":\"M2.25 6.75c0 8.284 6.716 15 15 15h2.25a2.25 2.25 0 0 0 2.25-2.25v-1.372c0-.516-.351-.966-.852-1.091l-4.423-1.106c-.44-.11-.902.055-1.173.417l-.97 1.293c-.282.376-.769.542-1.21.38a12.035 12.035 0 0 1-7.143-7.143c-.162-.441.004-.928.38-1.21l1.293-.97c.363-.271.527-.734.417-1.173L6.963 3.102a1.125 1.125 0 0 0-1.091-.852H4.5A2.25 2.25 0 0 0 2.25 4.5v2.25Z\"}]}]}],\"573-221-2789\"]}]}],[\"$\",\"$L36\",null,{}],[\"$\",\"div\",null,{\"className\":\"think-authentication\",\"children\":[\"$\",\"$L37\",null,{\"thinkWebConfiguration\":\"$20:props:children:props:thinkWebConfiguration\"}]}]]}],[\"$\",\"$L38\",null,{\"navigation\":\"$20:props:children:props:thinkWebConfiguration:topNavigation\"}]]}]}]\n34:[\"$\",\"$L39\",null,{\"logoImage\":\"$20:props:children:props:logoImage\",\"phoneNumber\":\"573-221-2789\",\"navigation\":\"$20:props:children:props:thinkWebConfiguration:topNavigation\",\"thinkWebConfiguration\":\"$20:props:children:props:thinkWebConfiguration\"}]\n2a:null\n2e:null\n3a:T58d,{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"BedAndBreakfast\",\"@id\":\"https://www.garthmansion.com/#organization\",\"name\":\"Garth Woodside Mansion Estate\",\"url\":\"https://www.garthmansion.com\",\"telephone\":\"573-221-2789\",\"email\":\"[email protected]\",\"logo\":\"https://media-bridge.thinkreservations.com/media-library/hotels/960664775672/5419936a-00a8-42cf-8a2e-3b9476f0eeae/Garth-Woodside-Mansion-logo.svg\",\"image\":\"https://media-bridge.thinkreservations.com/media-library/hotels/960664775672/5419936a-00a8-42cf-8a2e-3b9476f0eeae/Garth-Woodside-Mansion-logo.svg\",\"priceRange\":\"$229-$499\",\"inLanguage\":\"en\",\"address\":{\"@type\":\"PostalAddress\",\"streetAddress\":\"11069 New London Gravel Road\",\"addressLocality\":\"Hannibal\",\"addressRegion\":\"MO\",\"postalCode\":\"63401-7689\",\"addressCountry\":\"United States of America\"},\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":\"32.6034077\",\"longitude\":\"-83.5525442\"},\"contactPoint\":{\"@type\":\"ContactPoint\",\"contactType\":\"reservations\",\"telephone\":\"573-221-2789\"},\"sameAs\":[\"https://www.facebook.com/GarthWoodsideMansion/\",\"https://www.instagram.com/garthmansion/\",\"https://www.tripadvisor.com/Hotel_Review-g44460-d78800\",\"https://www.pinterest.com/garthmansion/\"]},{\"@type\":\"WebSite\",\"@id\":\"https://www.garthmansion.com/#website\",\"name\":\"Garth Woodside Mansion Estate\",\"url\":\"https://www.garthmansion.com\",\"inLanguage\":\"en\",\"publisher\":{\"@id\":\"https://www.garthmansion.com/#organization\"}}]}22:[\"$\",\"script\",null,{\"type\":\"application/ld+json\",\"dangerouslySetInnerHTML\":{\"__html\":\"$3a\"}}]\n23:[\"$\",\"footer\",null,{\"className\":\"component footer-1 newsletter-signup-not-visible\",\"children\":[\"$\",\"div\",null,{\"className\":\"footer-inner-wrapper\",\"children\":[[\"$\",\"div\",null,{\"className\":\"footer-main\",\"children\":[[\"$\",\"div\",null,{\"className\":\"section business-information\",\"children\":[[\"$\",\"$L31\",null,{\"href\":\"/\",\"children\":[\"$\",\"$L35\",null,{\"className\":\"footer-logo\",\"src\":\"https://media-bridge.thinkreservations.com/media-library/hotels/960664775672/5419936a-00a8-42cf-8a2e-3b9476f0eeae/Garth-Woodside-Mansion-logo.svg\",\"width\":195,\"height\"
150:150,\"alt\":\"Garth Woodside Mansion Logo\"}]}],[\"$\",\"div\",null,{\"className\":\"contact-information\",\"children\":[[\"$\",\"div\",null,{\"className\":\"business-name\",\"children\":\"Garth Woodside Mansion Estate\"}],[\"$\",\"div\",null,{\"className\":\"component address\",\"children\":[[\"$\",\"div\",null,{\"className\":\"street-address\",\"children\":\"11069 New London Gravel Road\"}],\"\",[\"$\",\"div\",null,{\"className\":\"location\",\"children\":[[\"$\",\"span\",null,{\"className\":\"city\",\"children\":\"Hannibal\"}],[\"$\",\"span\",null,{\"className\":\"comma\",\"children\":\", \"}],[\"$\",\"span\",null,{\"className\":\"state\",\"children\":\"MO\"}],[\"$\",\"span\",null,{\"className\":\"postal-code\",\"children\":[\" \",\"63401-7689\"]}],[\"$\",\"span\",null,{\"className\":\"comma\",\"children\":\", \"}],[\"$\",\"span\",null,{\"className\":\"country\",\"children\":\"USA\"}]]}]]}],[\"$\",\"div\",null,{\"className\":\"phone-numbers\",\"children\":[\"$\",\"a\",null,{\"href\":\"tel:573-221-2789\",\"children\":\"573-221-2789\"}]}],[\"$\",\"div\",null,{\"className\":\"email\",\"children\":[\"$\",\"a\",null,{\"href\":\"mailto:[email protected]\",\"target\":\"_blank\",\"children\":\"[email protected]\"}]}]]}]]}],\"\"]}],[\"$\",\"div\",null,{\"className\":\"social-media-icons-container\",\"children\":\"$L3b\"}],false,[\"$\",\"div\",null,{\"className\":\"links\",\"children\":[[[\"$\",\"$L31\",null,{\"href\":\"/accessibility-statement\",\"children\":\"Accessibility\"}],\" \",\"|\",\" \"],[\"$\",\"$L31\",null,{\"href\":\"/privacy-policy\",\"children\":\"Privacy\"}],[],false]}],[\"$\",\"div\",null,{\"className\":\"copyright\",\"children\":[\"© 2026 \",\"Garth Woodside Mansion Estate\",\". \",\"Powered by\",\" \",[\"$\",\"a\",null,{\"target\":\"_blank\",\"href\":\"https://www.thinkreservations.com/products/websites\",\"children\":\"ThinkReservations\"}],\".\"]}],\"$undefined\",\"\"]}]}]\n7:[false,false,false,[\"$\",\"div\",null,{\"className\":\"page home-page\",\"children\":\"$L3c\"}]]\n3c:[\"\",[\"$L3d\",\"$L3e\",\"$L3f\",\"$L40\",\"$L41\"]]\n3d:[\"$\",\"div\",\"0\",{\"className\":\"component section no-background\",\"id\":\"\",\"style\":{\"backgroundColor\":\"\",\"backgroundImage\":\"\"},\"children\":[\"$L42\",\"$L43\"]}]\n3e:[\"$\",\"div\",\"1\",{\"className\":\"component section no-background\",\"id\":\"\",\"style\":{\"backgroundColor\":\"\",\"backgroundImage\":\"\"},\"children\":[\"$L44\",\"$L45\"]}]\n3f:[\"$\",\"div\",\"2\",{\"className\":\"component section no-background\",\"id\":\"\",\"style\":{\"backgroundColor\":\"\",\"backgroundImage\":\"\"},\"children\":[\"$L46\",\"$L47\"]}]\n40:[\"$\",\"div\",\"3\",{\"className\":\"component section no-background\",\"id\":\"\",\"style\":{\"backgroundColor\":\"\",\"backgroundImage\":\"\"},\"children\":[\"$L48\"]}]\n41:[\"$\",\"div\",\"4\",{\"className\":\"component section no-background\",\"id\":\"gift-certificates\",\"style\":{\"backgroundColor\":\"\",\"backgroundImage\":\"\"},\"children\":[\"$L49\"]}]\n4a:I[522016,[\"/_next/static/immutable/chunks/28wvm_19fhxkl.js\",\"/_next/static/immutable/chunks/23pfh7gqv_itp.js\",\"/_next/static/immutable/chunks/3pzlfyu34uarc.js\",\"/_next/static/immutable/chunks/2b8ew_avxk49w.js\",\"/_next/static/immutable/chunks/10mg-vy2111zt.js\",\"/_next/static/immutable/chunks/0lev3ez2ngg_c.js\",\"/_next/static/immutable/chunks/3-y0ews9kksgl.js\",\"/_next/static/immutable/chunks/29freruozplk-.js\",\"/_next/static/immutable/chunks/05v9imkxp2uyw.js\",\"/_next/static/immutable/chunks/1fk_all7et6qz.js\",\"/_next/static/immutable/chunks/0it7_ziqsvxo6.js\",\"/_next/static/immutable/chunks/137pj57x288hk.js\",\"/_next/static/immutable/chunks/225azm7jsjvw_.js\",\"/_next/static/immutable/chunks/03xxocp5sovlj.js\",\"/_next/static/immutable/chunks/3zxyt2tqe0xul.js\",\"/_next/static/immutable/chunks/1dn3w_k3x84bx.js\",\"/_next/static/immutable/chunks/13qsken9oo9az.js\",\"/_next/static/immutable/chunks/2dg5egcm8lhft.js\",\"/_next/static/immutable/chunks/24l1tmscf3usd.js\",\"/_next/static/immutable/chunks/223fv95e4z-od.js\"],\"\"]\n42:[\"$\",\"div\",\"0\",{\"className\":\"component hero-image\",\"style\":{\"paddingTop\":\"56.25%\"},\"children\":[\"$\",\"$L35\",null,{\"src\":\"https://media-bridge.thinkreservations.com/media-library/hotels/960664775672/dd757f35-16da-4849-8219-cd8738dae4a8/hero-bg-garth-mansion.webp\",\"fill\":true,\"sizes\":\"100vw\",\"alt\":\"Garth Woodside Mansion is a grand Victorian house with intricate detailing, multiple balconies, and a wraparound porch set against a clear sky and greenery.\",\"priority\":true,\"fetchPriority\":\"high\"}]}]\n44:[\"$\",\"div\",\"0\",{\"id\":\"\",\"className\":\"component heading level-1 subheading-present divider-not-present component-align-center \",\"children\":[[\"$\",\"hgroup\",null,{\"children\":[[\"$\",\"h1\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"Welcome to Garth Woodside Mansion\"}}],[\"$\",\"p\",null,{\"className\":\"subheading\",\"role\":\"doc-subtitle\",\"dangerouslySetInnerHTML\":{\"__html\":\"A Historic Hannibal, Missouri Country Home, Built To Entertain \u0026 Unwind\"}}]]}],false]}]\n45:[\"$\",\"div\",\"1\",{\"id\":\"\",\"className\":\"component general-content \",\"children\":[\"$\",\"p\",null,{\"children\":[\"Garth Woodside Mansion, located in Hannibal, Missouri, is a beautifully preserved Victorian estate that offers guests a glimpse into the elegance and charm of the 19th century. Built in 1871, the \",[\"$\",\"$L4a\",\"1\",{\"href\":\"/history\",\"target\":\"\",\"rel\":\"\",\"children\":\"mansion\"}],\" is a stunning example of Victorian architecture, with ornate woodwork, period furnishings, and lush gardens surrounding the property. Once the home of wealthy local businessman John Garth, a close friend of renowned author Mark Twain, the mansion now operates as a luxurious bed-and-breakfast.\"]}
150]}]\n46:[\"$\",\"div\",\"0\",{\"id\":\"$undefined\",\"className\":\"component staggered-content image-last \",\"children\":[[\"$\",\"div\",null,{\"className\":\"section image-section\",\"children\":[\"$\",\"div\",null,{\"className\":\"image-section-inner-wrapper\",\"style\":{\"paddingTop\":\"66.75375571521882%\"},\"children\":[\"$\",\"$L35\",null,{\"src\":\"https://media-bridge.thinkreservations.com/media-library/hotels/960664775672/5fb78978-95c1-4b60-8179-71a66100c6da/breakfast.jpg\",\"fill\":true,\"sizes\":\"(max-width: 1002px) 100vw, 50vw\",\"alt\":\"A savory quiche garnished with rosemary and served with fresh tomato slices presented beautifully on a white plate.\"}]}]}],[\"$\",\"div\",null,{\"className\":\"section content-section\",\"children\":[\"$\",\"div\",null,{\"className\":\"content-section-inner-wrapper\",\"children\":[[\"$\",\"div\",null,{\"id\":\"\",\"className\":\"component heading level-2 subheading-present divider-not-present component-align-left \",\"children\":[[\"$\",\"hgroup\",null,{\"children\":[[\"$\",\"h2\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"Breakfast\"}}],[\"$\",\"p\",null,{\"className\":\"subheading\",\"role\":\"doc-subtitle\",\"dangerouslySetInnerHTML\":{\"__html\":\"Indulgent \u0026 Comforting\"}}]]}],false]}],[[\"$\",\"p\",\"0\",{\"children\":\"Garth Woodside Mansion offers a gourmet breakfast experience that is both indulgent and comforting, making it a highlight of any stay.\"}],[\"$\",\"p\",\"1\",{\"children\":\"Full-plated and served breakfast every morning. Each room has its own private table in our sunny breakfast room.\"}]],[\"$\",\"div\",null,{\"style\":{\"marginTop\":\"18px\"},\"children\":[\"$\",\"$L31\",null,{\"href\":\"/breakfast\",\"className\":\"component button-link my-px py-[0.6rem] pr-[3.1rem] pl-[3.2rem]\",\"children\":\"Learn More\"}]}]]}]}]]}]\n47:[\"$\",\"div\",\"1\",{\"id\":\"$undefined\",\"className\":\"component staggered-content image-first \",\"children\":[[\"$\",\"div\",null,{\"className\":\"section image-section\",\"children\":[\"$\",\"div\",null,{\"className\":\"image-section-inner-wrapper\",\"style\":{\"paddingTop\":\"66.8%\"},\"children\":[\"$\",\"$L35\",null,{\"src\":\"https://media-bridge.thinkreservations.com/media-library/hotels/960664775672/f82c06a8-121e-40cf-8858-c9d412ee69b2/accommodations.jpg\",\"fill\":true,\"sizes\":\"(max-width: 1002px) 100vw, 50vw\",\"alt\":\"A Victorian-style bedroom featuring a cozy fireplace, elegant decor, and a luxurious bed with lace bedding and rich red accents.\"}]}]}],[\"$\",\"div\",null,{\"className\":\"section content-section\",\"children\":[\"$\",\"div\",null,{\"className\":\"content-section-inner-wrapper\",\"children\":[[\"$\",\"div\",null,{\"id\":\"\",\"className\":\"component heading level-2 subheading-present divider-not-present component-align-left \",\"children\":[[\"$\",\"hgroup\",null,{\"children\":[[\"$\",\"h2\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"Historical Comfort\"}}],[\"$\",\"p\",null,{\"className\":\"subheading\",\"role\":\"doc-subtitle\",\"dangerouslySetInnerHTML\":{\"__html\":\"Modern Surroundings\"}}]]}],false]}],[[\"$\",\"p\",\"0\",{\"children\":[\"Visitors can enjoy the rich history, comfortable accommodations, and tranquil setting while exploring nearby \",[\"$\",\"$L4a\",\"1\",{\"href\":\"/nearby\",\"target\":\"\",\"rel\":\"\",\"children\":\"attractions\"}],\", including the historic town of Hannibal, famously known as Mark Twain's boyhood home.\"]}],[\"$\",\"p\",\"1\",{\"children\":\"Situated on over 36 acres, there are plenty of private and beautiful areas to explore. Walk the grounds, relax on the porch, in one of the parlors, or sit on our inviting patio. History and nature abound, but we haven't forgotten the modern amenities.\"}]],[\"$\",\"div\",null,{\"style\":{\"marginTop\":\"18px\"},\"children\":[\"$\",\"$L31\",null,{\"href\":\"/accommodations\",\"className\":\"component button-link my-px py-[0.6rem] pr-[3.1rem] pl-[3.2rem]\",\"children\":\"Accommodations\"}]}]]}]}]]}]\n49:[\"$\",\"div\",\"0\",{\"id\":\"$undefined\",\"className\":\"component edge-to-edge-content\",\"children\":[\"$\",\"div\",null,{\"className\":\"edge-to-edge-content-inner-wrapper image-position-center image-fade-location-none \",\"style\":{\"marginTop\":60,\"marginBottom\":60},\"children\":[[\"$\",\"div\",null,{\"className\":\"image-position\",\"style\":{\"paddingTop\":\"28.645833333333332%\"},\"children\":[\"$\",\"$L35\",null,{\"src\":\"https://media-bridge.thinkreservations.com/media-library/hotels/960664775672/554829c4-2416-47a9-982d-af9a9825afdd/gift-certificates.jpg\",\"alt\":\"A peaceful porch surrounded by lush greenery and blooming white flowers offers a tranquil outdoor seating area.\",\"fill\":true,\"sizes\":\"100vw\",\"style\":{\"objectFit\":\"cover\"}}]}],[\"$\",\"div\",null,{\"className\":\"content\",\"style\":{\"marginTop\":\"$undefined\",\"marginBottom\":\"$undefined\",\"maxWidth\":1060},\"children\":[\"$\",\"div\",null,{\"className\":\"content-inner-wrapper\",\"children\":[[\"$\",\"div\",null,{\"id\":\"\",\"className\":\"component heading level-1 subheading-not-present divider-not-present component-align-center \",\"children\":[[\"$\",\"h1\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"Gift Certificates\"}}],false]}],[\"$\",\"p\",null,{\"children\":\"Give the gift of an unforgettable experience at Garth Woodside Mansion! Nestled in serene seclusion just minutes from Hannibal, MO, our historic mansion offers the perfect getaway. Recipients can explore fascinating local history, enjoy shopping and dining, and relax on our manicured grounds. Whether it's for a romantic escape or a family adventure, a Garth Woodside Mansion gift certificate is the ideal present for any occasion.\"}],[\"$\",\"div\",null,{\"style\":{\"textAlign\":\"center\"},\"children\":[\"$\",\"$L31\",null,{\"href\":\"/gift-certificates\",\"className\":\"component button-link my-px py-[0.6rem] pr-[3.1rem] pl-[3.2rem]\",\"children\":\"Purchase\"}]}]]}]}]]}]}]\n4b:I[262621,[\"/_next/static/immutable/chunks/28wvm_19fhxkl.js\",\"/_next/static/immutable/chunks/23pfh7gqv_itp.js\",\"/_next/static/immutable/chunks/3pzlfyu34uarc.js\",\"/_next/static/immutable/chunks/2b8ew_avxk49w.js\",\"/_next/static/immutable/chunks/10mg-vy2111zt.js\",\"/_next/static/immutable/chunks/0lev3ez2ngg_c.js\",\"/_next/static/immutable/chunks/3-y0ews9kksgl.js\",\"/_next/static/immutable/chunks/29freruozplk-.js\",\"/_next/static/immutable/chunks/05v9imkxp2uyw.js\",\"/_next/static/immutable/chunks/1fk_all7et6qz.js\",\"/_next/static/immutable/chunks/0it7_ziqsvxo6.js\",\"/_next/static/immutable/chunks/137pj57x288hk.js\",\"/_next/static/immutable/chunks/225azm7jsjvw_.js\",\"/_next/static/immutable/chunks/03xxocp5sovlj.js\",\"/_next/static/immutable/chunks/3zxyt2tqe0xul.js\",\"/_next/static/immutable/chunks/1dn3w_k3x84bx.js\",\"/_next/static/immutable/chunks/13qsken9oo9az.js\",\"/_next/static/immutable/chunks/2dg5egcm8lhft.js\",\"/_next/static/immutable/chunks/24l1tmscf3usd.js\",\"/_next/static/immutable/chunks/223fv95e4z-od.js\"],\"default\"]\n43:[\"$\",\"$L4b\",\"1\",{\"availabilitySearchParameters\":{\"startDate\":\"\",\"endDate\"
150:\"\",\"numberOfAdults\":2,\"numberOfChildren\":0,\"childAges\":[],\"numberOfPets\":0,\"customerGroup\":\"\",\"couponCode\":\"\",\"groupBlockCode\":\"\"},\"action\":\"/accommodations\",\"displayNumberOfGuests\":false,\"minimumChildGroupAges\":[0],\"allowsPets\":true,\"alignDatepicker\":\"center\",\"autoSubmit\":false,\"acceptsPromotionCodes\":true,\"acceptsGroupBlockCodes\":true,\"customerGroups\":[],\"maximumNumberOfAdults\":4,\"maximumNumberOfChildren\":3,\"maximumNumberOfPets\":1,\"groupBlockName\":null,\"groupBlockLookupAttempted\":false,\"className\":\"$undefined\"}]\n48:[\"$\",\"$1\",\"0\",{\"children\":[[\"$\",\"div\",null,{\"className\":\"component general-content html\"}],[\"$\",\"div\",null,{\"id\":\"\",\"className\":\"component stack-three \",\"children\":[\"$\",\"div\",null,{\"id\":\"\",\"className\":\"component multiple-columns columns-3 \",\"children\":[[\"$\",\"div\",\"0\",{\"className\":\"column\",\"children\":[[\"$\",\"div\",null,{\"className\":\"my-image-wrapper\",\"style\":{\"position\":\"relative\",\"paddingTop\":\"67.3076923076923%\",\"marginBottom\":\"24px\"},\"children\":[\"$\",\"$L35\",null,{\"src\":\"https://media-bridge.thinkreservations.com/media-library/hotels/960664775672/b5d8adfb-ea50-4c87-805c-b86d678efc20/nearby.jpg\",\"fill\":true,\"sizes\":\"(max-width: 900px) 100vw, 33vw\",\"alt\":\"A close-up shot of empty wine glasses on a warmly lit dining table creates an inviting, elegant atmosphere.\"}]}],[\"$\",\"div\",null,{\"id\":\"\",\"className\":\"component heading level-2 subheading-not-present divider-not-present component-align-left \",\"children\":[[\"$\",\"h2\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"Nearby Activities\"}}],false]}],[\"$\",\"div\",null,{\"className\":\"stack-content\",\"children\":[\"$\",\"p\",null,{\"children\":\"Experience the quiet seclusion of Garth Woodside Mansion, just minutes from Hannibal, MO. Explore the area's fascinating history, shopping, dining, and more!\"}]}],[\"$\",\"$L31\",null,{\"href\":\"/nearby\",\"className\":\"component button-link my-px py-[0.6rem] pr-[3.1rem] pl-[3.2rem]\",\"style\":{\"marginTop\":\"18px\"},\"children\":\"Learn More\"}],false]}],[\"$\",\"div\",\"1\",{\"className\":\"column\",\"children\":[[\"$\",\"div\",null,{\"className\":\"my-image-wrapper\",\"style\":{\"position\":\"relative\",\"paddingTop\":\"67.3076923076923%\",\"marginBottom\":\"24px\"},\"children\":[\"$\",\"$L35\",null,{\"src\":\"https://media-bridge.thinkreservations.com/media-library/hotels/960664775672/ab206cbc-eef1-455f-8ff6-af3d087d7a00/weddings-2.jpg\",\"fill\":true,\"sizes\":\"(max-width: 900px) 100vw, 33vw\",\"alt\":\"An outdoor wedding ceremony under a canopy of autumn trees, with guests seated and the couple exchanging vows.\"}]}],[\"$\",\"div\",null,{\"id\":\"\",\"className\":\"component heading level-2 subheading-not-present divider-not-present component-align-left \",\"children\":[[\"$\",\"h2\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"Weddings \u0026 Events\"}}],false]}],[\"$\",\"div\",null,{\"className\":\"stack-content\",\"children\":[\"$\",\"p\",null,{\"children\":\"Experience our historical mansion and manicured property-perfect for your event. With cottage space and attentive staff, whether it's a backyard wedding or a family reunion, we can help.\"}]}],[\"$\",\"$L31\",null,{\"href\":\"/weddings\",\"className\":\"component button-link my-px py-[0.6rem] pr-[3.1rem] pl-[3.2rem]\",\"style\":{\"marginTop\":\"18px\"},\"children\":\"Learn More\"}],false]}],[\"$\",\"div\",\"2\",{\"className\":\"column\",\"children\":[[\"$\",\"div\",null,{\"className\":\"my-image-wrapper\",\"style\":{\"position\":\"relative\",\"paddingTop\":\"67.3076923076923%\",\"marginBottom\":\"24px\"},\"children\":[\"$\",\"$L35\",null,{\"src\":\"https://media-bridge.thinkreservations.com/media-library/hotels/960664775672/c4794c06-bcfc-4b02-8030-c0049f6d3221/faq.jpg\",\"fill\":true,\"sizes\":\"(max-width: 900px) 100vw, 33vw\",\"alt\":\"An elegant dining room with chandeliers, vintage decor, and a beautifully set long table. The adjacent room enhances the space.\"}]}],[\"$\",\"div\",null,{\"id\":\"\",\"className\":\"component heading level-2 subheading-not-present divider-not-present component-align-left \",\"children\":[[\"$\",\"h2\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"Frequently Asked\"}}],false]}],[\"$\",\"div\",null,{\"className\":\"stack-content\",\"children\":[\"$\",\"p\",null,{\"children\":[\"Curious about Garth Woodside Mansion? Our FAQ has all the answers! From \",[\"$\",\"$L4a\",\"1\",{\"href\":\"/accommodations\",\"target\":\"\",\"rel\":\"\",\"children\":\"accommodations\"}],\" to info about the owners, learn \u0026 plan your perfect stay.\"]}]}],[\"$\",\"$L31\",null,{\"href\":\"/faqs\",\"className\":\"component button-link my-px py-[0.6rem] pr-[3.1rem] pl-[3.2rem]\",\"style\":{\"marginTop\":\"18px\"},\"children\":\"Learn More\"}],false]}]]}]}]]}]\n3b:[\"$\",\"div\",null,{\"className\":\"component social-media-icons\",\"children\":[\"$\",\"ul\",null,{\"className\":\"social-media-list m-0 mb-[18px] list-none p-0 text-center\",\"children\":[[\"$\",\"li\",\"facebook\",{\"className\":\"facebook inline-block [\u0026:not(:last-of-type)]:mr-4\",\"children\":[\"$\",\"$L4a\",null,{\"href\":\"https://www.facebook.com/GarthWoodsideMansion/\",\"target\":\"_blank\",\"className\":\"block h-5 w-5 bg-[color:var(--primary-color)] bg-no-repeat indent-[-999999px] hover:opacity-50 focus:opacity-50\",\"style\":{\"maskImage\":\"url(/_next/static/immutable/media/logo_facebook.1sfrj4vscl44n.svg)\",\"WebkitMaskImage\":\"url(/_next/static/immutable/media/logo_facebook.1sfrj4vscl44n.svg)\",\"maskRepeat\":\"no-repeat\",\"WebkitMaskRepeat\":\"no-repeat\",\"maskPosition\":\"center\",\"WebkitMaskPosition\":\"center\"},\"children\":\"Facebook\"}]}],null,[\"$\",\"li\",\"instagram\",{\"className\":\"instagram inline-block [\u0026:not(:last-of-type)]:mr-4\",\"children\":[\"$\",\"$L4a\",null,{\"href\":\"https://www.instagram.com/garthmansion/\",\"target\":\"_blank\",\"className\":\"block h-5 w-5 bg-[color:var(--primary-color)] bg-no-repeat indent-[-999999px] hover:opacity-50 focus:opacity-50\",\"style\":{\"maskImage\":\"url(/_next/static/immutable/media/logo_instagram.1kb59t3byjwcv.svg)\",\"WebkitMaskImage\":\"url(/_next/static/immutable/media/logo_instagram.1kb59t3byjwcv.svg)\",\"maskRepeat\":\"no-repeat\",\"WebkitMaskRepeat\":\"no-repeat\",\"maskPosition\":\"center\",\"WebkitMaskPosition\":\"center\"},\"children\":\"Instagram\"}]}],[\"$\",\"li\",\"tripadvisor\",{\"className\":\"tripadvisor inline-block [\u0026:not(:last-of-type)]:mr-4\",\"children\":[\"$\",\"$L4a\",null,{\"href\":\"https://www.tripadvisor.com/Hotel_Review-g44460-d78800\",\"target\":\"_blank\",\"className\":\"block h-5 w-5 bg-[color:var(--primary-color)] bg-no-repeat indent-[-999999px] hover:opacity-50 focus:opacity-50\",\"style\":{\"maskImage\":\"url(/_next/static/immutable/media/logo_tripadvisor.2zg758hixbs1f.svg)\",\"WebkitMaskImage\":\"url(/_next/static/immutable/media/logo_tripadvisor.2zg758hixbs1f.svg)\",\"maskRepeat\":\"no-repeat\",\"WebkitMaskRepeat\":\"no-repeat\",\"maskPosition\":\"center\",\"WebkitMaskPosition\":\"center\"},\"children\":\"TripAdvisor\"}]}],[\"$\",\"li\",\"pinterest\",{\"className\":\"pinterest inline-block [\u0026:not(:last-of-type)]:mr-4\",\"children\":[\"$\",\"$L4a\",null,{\"href\":\"https://www.pinterest.com/garthmansion/\",\"target\":\"_blank\",\"className\":\"block h-5 w-5 bg-[color:var(--primary-color)] bg-no-repeat indent-[-999999px] hover:opacity-50 focus:opacity-50\",\"style\":{\"maskImage\":\"url(/_next/static/immutable/media/logo_pinterest.2huv3zfquxnnc.svg)\",\"WebkitMaskImage\":\"url(/_next/static/immutable/media/logo_pinterest.2huv3zfquxnnc.svg)\",\"maskRepeat\":\"no-repeat\",\"WebkitMaskRepeat\":\"no-repeat\",\"maskPosition\":\"center\",\"WebkitMaskPosition\":\"center\"},\"children\":\"Pinterest\"}]}],null,null,null,null,null,null]}]}]\n"])</script>
150</body></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.