body{font-size:100%}body{margin:0}body{min-width:20em}body{font-family:Helvetica,Arial,sans-serif;font-size:1em;line-height:1.5em;font-weight:400;color:#3e3739;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}body{overflow-y:scroll;-webkit-overflow-scrolling:touch}body{background-color:#fff7eb}.layout{max-width:1280px;margin-left:auto;margin-right:auto;padding-left:2em;padding-right:2em;box-sizing:border-box}.header-bar{background-color:#231f20;position:relative;z-index:10;min-height:156px}#header .layout{position:relative;z-index:1}#header-brand{position:relative;box-sizing:border-box}@media screen and (min-width:921px){#header-brand{float:left;display:block;margin-right:2.12766%;width:19.1489%}}@media screen and (min-width:601px) and (max-width:920px){#header-brand{float:left;display:block;margin-right:4.34783%;width:47.8261%}}@media screen and (min-width:601px){#header-brand{min-width:230px}}.logo-mark{display:block;width:240px;height:144px;background-color:#231f20;background-image:url(../files/Grow-wild-logo-for-website.png);background-repeat:no-repeat;background-position:16px 16px;background-size:208px 112px}.nav-band{background-color:#fcb63b;position:relative;z-index:15;min-height:48px}#main>.layout{padding-top:3em;padding-bottom:3em;position:relative}.story-hero{position:relative;max-width:1280px;margin:0 auto;background-color:#231f20}.story-hero-img{display:block;width:100%;max-width:1280px;height:440px;margin:0 auto;object-fit:cover}.story-hero-cap{background-color:#231f20;color:#ffffff}.story-hero-img+.story-hero-cap{position:absolute;left:0;right:0;bottom:0;background-color:rgba(35,31,32,.8)}.story-title{display:inline-block;margin:0 0 .375em;padding:24px 0 .15em;border-bottom:5px solid #11adef;color:#ffffff;font-family:Helvetica,Arial,sans-serif;font-size:4em;line-height:1.2;font-weight:600;-webkit-hyphens:none;hyphens:none}.stat-row{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 24px}.stat-pill{display:inline-flex;align-items:center;gap:6px;padding:4px 12px;border:1px solid #fcb63b;border-radius:5px;font-size:14px;line-height:1.5;color:#3e3739;background-color:#ffffff}.story-hero-cap .stat-pill{color:#ffffff;background-color:#231f20}.stat-icon{display:block;flex:0 0 16px}.story-intro{background-color:#ffffff;border-bottom:1px solid #eeeeee}.story-lead{margin:0;padding:24px 0;font-size:1.25em;line-height:1.5;color:#3e3739;max-width:50em}.map-block{display:none;margin:0}.map-block.is-live{display:block}.map-title{margin:1em 0 .5em;padding-bottom:.15em;border-bottom:5px solid #11adef;display:inline-block;font-family:Helvetica,Arial,sans-serif;font-size:2em;line-height:1.2;font-weight:600;color:#3e3739}.map-canvas{width:100%;height:420px;background-color:#eeeeee}.map-spots{display:none}.map-pin{background:none;border:0}.map-pin-label{display:inline-block;padding:2px 8px;border-radius:5px;font-family:Helvetica,Arial,sans-serif;font-size:13px;line-height:1.4;font-weight:700;white-space:nowrap;box-shadow:rgba(0,0,0,.4) 0 0 10px 0;transform:translate(-50%,-100%)}.map-pin-label:empty{width:14px;height:14px;padding:0;border-radius:50%}.map-pin-r1 .map-pin-label{background-color:#c5490b;color:#ffffff}.map-pin-r2 .map-pin-label{background-color:#a36803;color:#ffffff}.map-pin-r3 .map-pin-label{background-color:#0c7dad;color:#ffffff}.map-pin-r4 .map-pin-label{background-color:#ffffff;color:#3e3739;border:1px solid #3e3739}.region-group:after{content:"";display:table;clear:both}@media screen and (min-width:921px){.layout[data-layout="sidebar"] .region-group .region-first{float:left;display:block;margin-right:2.12766%;width:65.9574%}.layout[data-layout="sidebar"] .region-group .region-second{float:left;display:block;margin-right:2.12766%;width:31.9149%}.layout[data-layout="sidebar"] .region-group .region-second:last-child{margin-right:0}}.region{overflow-wrap:anywhere}.story-crumbs{margin:0 0 18px;padding:12px .75em;background-color:#eeeeee;font-size:13px;line-height:1.5;font-weight:700;text-transform:uppercase;color:#555555}.crumb-sep{padding:0 .5em;color:#555555}.crumb-part{color:#555555}.story-part{padding:1px 1.5em;margin-bottom:1.375em;background-color:#ffffff;scroll-margin-top:16px}.part-eyebrow{margin:24px 0 0;font-size:13px;line-height:1.5;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#a36803}.part-title{margin:.75em 0 .375em;padding-bottom:.15em;border-bottom:5px solid #11adef;font-family:Helvetica,Arial,sans-serif;font-size:2em;line-height:1.2;font-weight:600;color:#3e3739;-webkit-hyphens:none;hyphens:none}.part-eyebrow+.part-title,.part-eyebrow+.part-sub{margin-top:4px}.part-sub{margin:.75em 0 .5em;font-size:1.6em;line-height:1.4;font-weight:300;color:#a36803}.part-media{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:24px 0}.part-figure{display:flex;gap:10px;align-items:flex-start;margin:0;padding:6px;border:1px solid #eeeeee;background-color:#ffffff}.part-img{display:block;flex:1 1 60%;min-width:0;width:100%;max-width:100%;height:auto}.part-caption{flex:1 1 40%;font-size:13px;line-height:1.4;color:#555555}.part-text{font-size:16px;line-height:1.5}.part-text p{margin:1.5em 0}.part-text>p:first-child{font-size:1.125em}.part-text ul{margin:1.5em 0;padding-left:2.5em;list-style-type:disc}.part-text ol{margin:1.5em 0;padding-left:2.5em}.part-text a,.stay-desc a{color:#c5490b;text-decoration:none;font-size:inherit}.part-text a:hover,.stay-desc a:hover{color:#231f20}.part-text a:focus-visible,.stay-desc a:focus-visible{text-decoration:underline}.story-body{margin:0 0 1.375em}.stay-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:24px 0;padding-top:16px;border-top:1px solid #eeeeee}.stay-card{position:relative;min-width:0;padding:16px;border:1px solid #eeeeee;border-radius:5px;background-color:#ffffff;cursor:pointer;scroll-margin-top:16px}.stay-card:focus-visible{outline:3px solid #11adef;outline-offset:2px}@media (hover:hover){.stay-card:hover,.stay-card.is-hot{border-color:#fcb63b}.map-pin.is-link{cursor:pointer}}.stay-head{display:flex;align-items:flex-start;gap:10px}.stay-num{flex:0 0 32px;width:32px;height:32px;border-radius:50%;background-color:#231f20;color:#fcb63b;font-size:14px;line-height:32px;font-weight:700;text-align:center}.stay-heading{flex:1 1 auto;min-width:0}.stay-tag{display:inline-block;margin:0 0 8px;padding:2px 8px;border-radius:5px;background-color:#fcb63b;color:#3e3739;font-size:12px;line-height:1.5;font-weight:700;text-transform:uppercase}.stay-name{margin:0;font-family:Helvetica,Arial,sans-serif;font-size:1.25em;line-height:1.3;font-weight:700;color:#3e3739}.stay-stars{display:flex;gap:2px;margin-top:4px;color:#fba209}.star-icon{display:block;fill:currentColor}.stay-info{margin-top:12px;font-size:14px;line-height:1.5;color:#3e3739}.stay-distance{margin:0 0 8px;font-size:13px;line-height:1.5;color:#555555}.stay-desc p{margin:0 0 8px}.stay-desc.is-clamped{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}.stay-more{display:inline-block;min-height:24px;margin:4px 0 0;padding:2px 0;border:0;background:none;color:#c5490b;font-family:Helvetica,Arial,sans-serif;font-size:13px;line-height:1.5;font-weight:700;cursor:pointer}.more-close{display:none}.stay-more.is-open .more-open{display:none}.stay-more.is-open .more-close{display:inline}.stay-times{width:100%;margin-top:8px;border-collapse:collapse;font-size:13px;line-height:1.4}.stay-times th{width:40%;padding:4px 8px 4px 0;border-top:1px solid #eeeeee;text-align:left;font-weight:700;color:#3e3739}.stay-times td{padding:4px 0;border-top:1px solid #eeeeee;color:#3e3739}.stay-media{position:relative;margin-top:12px}.stay-zoom{display:block;width:100%;padding:0;border:0;background:none;cursor:zoom-in}.stay-photo{display:block;width:100%;max-width:100%;height:auto;aspect-ratio:1/1;object-fit:cover;border-radius:5px}.stay-score{margin:0 0 8px;padding:4px 10px;border-radius:5px;background-color:#231f20;color:#ffffff;font-size:13px;line-height:1.4}.stay-zoom+.stay-score{position:absolute;left:8px;top:8px;max-width:calc(100% - 16px);margin:0}.score-num{margin-right:4px;font-size:15px;color:#fcb63b}.stay-strip-wrap{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:8px}.stay-strip{display:flex;flex:1 1 0;gap:6px;min-width:0;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.stay-thumb{flex:0 0 72px;width:72px;scroll-snap-align:start}.stay-thumb-img{display:block;width:72px;height:72px;object-fit:cover;border-radius:5px}.stay-arrow{display:flex;align-items:center;justify-content:center;flex:0 0 32px;width:32px;height:32px;padding:0;border:1px solid #fcb63b;border-radius:5px;background-color:#ffffff;color:#3e3739;cursor:pointer}.arrow-icon{display:block}.stay-dots{display:flex;flex:0 0 100%;justify-content:center}.stay-dot{position:relative;width:24px;height:24px;padding:0;border:0;background:none;cursor:pointer}.stay-dot:before{content:"";position:absolute;left:8px;top:8px;width:8px;height:8px;border-radius:50%;background-color:#8e8084}.stay-dot.is-on:before{background-color:#f36822}.stay-foot{margin-top:12px;padding-top:12px;border-top:1px solid #eeeeee}.stay-price{margin:0 0 8px;font-size:13px;line-height:1.5;color:#555555}.price-num{font-size:18px;color:#3e3739}.stay-range{color:#555555}.stay-map{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:4px 0;border:0;background:none;color:#c5490b;font-family:Helvetica,Arial,sans-serif;font-size:14px;line-height:1.5;font-weight:700;cursor:pointer}.pin-icon{display:block;flex:0 0 16px}.helpful-box{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin:0 0 1.375em;padding:16px 1.5em;background-color:#ffffff}.helpful-ask{flex:1 1 auto;margin:0;font-size:16px;line-height:1.5;font-weight:700;color:#3e3739}.helpful-vote{display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:1px solid #fcb63b;border-radius:5px;background-color:#ffffff;color:#3e3739;cursor:pointer}.helpful-vote[aria-pressed="true"]{background-color:#fcb63b}.vote-icon{display:block}.faq-box{padding:1px 1.5em 16px;background-color:#ffffff}.faq-title{margin:.75em 0 .5em;padding-bottom:.15em;border-bottom:5px solid #11adef;display:inline-block;font-family:Helvetica,Arial,sans-serif;font-size:2em;line-height:1.2;font-weight:600;color:#3e3739}.faq-item{border-top:1px solid #eeeeee}.faq-q{padding:12px 0;font-size:16px;line-height:1.5;font-weight:700;color:#3e3739;cursor:pointer;list-style:none}.faq-q::-webkit-details-marker{display:none}.faq-q:after{content:"\203A";display:inline-block;margin-left:8px;color:#a36803;transition:transform .15s}.faq-item[open] .faq-q:after{transform:rotate(90deg)}.faq-a{margin:0 0 16px;font-size:16px;line-height:1.5;color:#3e3739}.stat-side{margin:0 0 1.375em}.toc-box{margin:0 0 1.375em;padding:0 1.5em;background-color:#ffffff}.toc-head{padding:12px 0;border-bottom:5px solid #8e8084;font-size:1.5em;line-height:1.3;font-weight:600;color:#7c6e72;cursor:pointer}.toc-list{margin:12px 0 16px;padding-left:1.25em;list-style-type:disc;font-size:14px;line-height:1.5}.toc-item{margin:6px 0}.toc-link{display:inline-block;padding:2px 0;color:#3e3739;text-decoration:none;font-weight:700}.toc-stays{margin:4px 0 8px;padding-left:1.25em;list-style-type:circle}.toc-stay{margin:2px 0}.toc-stay-link{display:inline-block;padding:2px 0;color:#c5490b;text-decoration:none}.toc-link:hover,.toc-stay-link:hover{color:#231f20}.recs-box{position:sticky;top:16px}.recs-head{margin:0 0 .375em;padding-bottom:.15em;border-bottom:5px solid #8e8084;font-size:2em;line-height:1.3;font-weight:600;color:#7c6e72}.recs-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.recs-card{display:flex;align-items:flex-start;gap:8px;min-height:56px;padding:8px;background-color:#ffffff;color:#3e3739;text-decoration:none}.recs-card:hover .recs-title{color:#c5490b}.recs-img{flex:0 0 48px;width:48px;height:48px;object-fit:cover}.recs-title{min-width:0;font-size:13px;line-height:1.4;font-weight:700;color:#3e3739}:where(.region-first) img{max-width:100%;height:auto}@media screen and (max-width:920px){.story-title{font-size:3em}}@media (max-width:600px){.layout{padding-left:20px;padding-right:20px}#header-brand{float:left;width:auto;margin-top:6px}.header-bar{min-height:112px}.logo-mark{width:172px;height:100px;background-position:16px 12px;background-size:140px 75px}.story-hero-img{height:260px}.story-title{font-size:clamp(1.75em,8vw,4em);padding-top:16px}.story-lead{font-size:1.125em;padding:16px 0}.map-canvas{height:300px}.story-part,.helpful-box,.faq-box,.toc-box{padding-left:12px;padding-right:12px}.part-title,.map-title,.faq-title{font-size:1.6em}.part-sub{font-size:1.3em}.part-media{grid-template-columns:1fr}.stay-grid{grid-template-columns:minmax(0,1fr)}.stay-card{padding:12px}.recs-head{font-size:1.6em}.recs-box{position:static}}
