em.v6acc{font-family:var(--serif)!important;font-style:italic!important;font-weight:400!important;letter-spacing:0!important;color:var(--accent)!important;text-transform:none!important}em.v6acc-below{display:block!important;font-size:1.08em;line-height:1.05;margin-top:.08em}em.v6acc-inline{display:inline!important;font-size:1.04em}b em.v6acc-below,h3 em.v6acc-below{font-size:1.15em}.v6acc-p{margin:6px 0 0;font-size:clamp(1.4rem,2.4vw,1.9rem);line-height:1.1}.v3-head.c .v6acc-p{text-align:center}.v6acc-t{display:inline-flex;align-items:center}.v6acc-t em.v6acc{font-size:1.15em}.hdr.v6g{position:fixed;top:16px}.hdr.v6g .bar{background:var(--g-sc-bg)!important;-webkit-backdrop-filter:blur(var(--g-blur)) saturate(140%)!important;backdrop-filter:blur(var(--g-blur)) saturate(140%)!important;border:1px solid rgba(255,255,255,.55);box-shadow:0 10px 30px #1116141f;color:var(--g-sc-fg)!important;transition:background-color .3s,color .3s,border-color .3s}.hdr.v6g .logo,.hdr.v6g .nav a:not(.btn),.hdr.v6g .dd-t{color:var(--g-sc-fg)!important;transition:color .3s}.hdr.v6g .logo svg{background:var(--g-sc-fg)!important;color:var(--g-sc-bg)!important}.hdr.v6g .burger{background:var(--g-sc-fg)!important;color:#fff!important}.hdr.v6g .nav .btn,.hdr.v6g .nav .btn.g{background:var(--g-btn-bg)!important;border-color:var(--g-btn-bg)!important;color:var(--g-btn-fg)!important}.hdr.v6g .mm a{color:var(--ink)!important}.hdr.v6g[data-over="1"] .bar{background:var(--g-over-bg)!important;border-color:var(--g-border);box-shadow:0 10px 30px #0000002e;color:var(--g-over-fg)!important}.hdr.v6g[data-over="1"] .logo,.hdr.v6g[data-over="1"] .nav a:not(.btn),.hdr.v6g[data-over="1"] .dd-t{color:var(--g-over-fg)!important}.hdr.v6g[data-over="1"] .logo svg{background:transparent!important;color:var(--g-over-fg)!important;box-shadow:inset 0 0 0 1.5px var(--g-over-fg)}.hdr.v6g[data-over="1"] .burger{background:#ffffff29!important;color:var(--g-over-fg)!important;box-shadow:inset 0 0 0 1px var(--g-border)}.hdr.v6g[data-over="1"] .dd-t:hover,.hdr.v6g[data-over="1"] .dd.on .dd-t,.hdr.v6g[data-over="1"] .nav a:not(.btn):hover{background:#ffffff29}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.hdr.v6g .bar{background:var(--g-sc-bg-solid,#fffdf7)!important}.hdr.v6g[data-over="1"] .bar{background:#1e2421b8!important}}.mnav{-webkit-backdrop-filter:blur(var(--g-blur,14px));backdrop-filter:blur(var(--g-blur,14px))}.mnav-in{background:color-mix(in srgb,var(--cream,#f7f2e8) 86%,transparent)!important;-webkit-backdrop-filter:blur(var(--g-blur,14px)) saturate(140%);backdrop-filter:blur(var(--g-blur,14px)) saturate(140%)}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.mnav-in{background:var(--cream,#f7f2e8)!important}}.slide.scrim-strong:after{background:linear-gradient(90deg,#140e169e 0,#140e1657,#140e161f),linear-gradient(180deg,#140e1661 0,#140e1614 32%,#140e162e 60%,#140e168c)}@media(max-width:700px){.slide.scrim-strong:after{background:linear-gradient(180deg,#140e1673 0,#140e1640 35%,#140e1680 65%,#140e16b8)}}:root{--accent-dk:#9fe0d1}:is(.hero,.v3h,.trust,.mission,.cta,.sec.dark,.ov-dark) em.v6acc,:is(.hero,.v3h,.trust,.mission,.cta,.sec.dark) .v6acc-t{color:var(--accent-dk)!important}.v5x.f-head :is(h1,h2,h3,h4),.v5x.f-head :is(.stat3>b,.stats b,.num,.big){color:var(--head)!important}.v5x.f-text :is(p,li,dt,dd,figcaption,blockquote,small,td,th,label,.muted,.meta,.meta span,.cat,.side3 b,.side3 span,.rc .bd b,.pcard3 b,.pcard3 .go,.pcard .b b,.pcard .b span,.trip b,.trip .dist,.hubgrid>a b,.hubgrid>a span,.v3bc span,.v3h-chips span,.v3h-chips b,.top b,.top span,.rarr,.pill,.trust span,.btn-ol span,.stat3>span,.sub,.lead):not(.btn *,em.v6acc,.v6acc-p,.v6acc-t,.kick,h1 *,h2 *,h3 *,h4 *,.ph *,.tg,.slide *,.dots *){color:var(--text)!important}.v5x.f-acc :is(a:not(.btn,.btn-ol,.rc,.pcard3,.pcard,.trip,.card,.hubgrid>a,.logo),.btn-ol,.kick,svg):not(.btn *,.ph *,.slide *,.dots *){color:var(--accent)!important}.v5x.f-acc :is(em.v6acc,.v6acc-p,.v6acc-t){color:var(--accent)!important}.v5x.f-btn :is(.btn:not(.line,.ghost,.light,.o,.out),.rnav button){background:var(--btn-bg)!important;border-color:var(--btn-bg)!important}.v5x.f-btnfg :is(.btn:not(.line,.ghost,.light,.o,.out),.rnav button){color:var(--btn-fg)!important}.v5x.f-btnfg :is(.btn:not(.line,.ghost,.light,.o,.out),.rnav button) *{color:inherit!important}.v5x.f-card :is(.faq3 details,.faq details,.stat3,.feat,.glance-grid>div,.v5r-c,.band,.side3,.chk li,aside.glance,tbody th,.bento3 figcaption,.rc .bd,.pcard3 .bd,.pcard .b,.card .top,.trip .bd,.hubgrid>a){background:var(--card-bg)!important}:is(.sch-dark,.sch-green) :is(.faq3 details,.faq details,.stat3,.feat,.glance-grid>div,.v5r-c,.band,.side3,.chk li,aside.glance,.rc .bd,.pcard3 .bd,.pcard .b,.card .top,.trip .bd,.hubgrid>a){background:var(--card-bg)!important}:is(.sch-dark,.sch-green) :is(p,li,dt,dd,figcaption,blockquote,small,td,th,.muted,.meta,.meta span,.cat,.side3 b,.side3 span,.rc .bd b,.pcard3 b,.pcard3 .go,.pcard .b b,.pcard .b span,.trip b,.trip .dist,.hubgrid>a b,.hubgrid>a span,.top b,.top span,.rarr,.stat3>span):not(.btn *,em.v6acc,.kick,h1 *,h2 *,h3 *,h4 *,.ph *,.tg,.slide *){color:var(--text)!important}:is(.sch-dark,.sch-green) :is(h1,h2,h3,h4,.stat3>b){color:var(--head)!important}:is(.sch-dark,.sch-green) :is(a:not(.btn,.btn-ol,.rc,.pcard3,.pcard,.trip,.card,.hubgrid>a),.kick,em.v6acc,.v6acc-p):not(.btn *,.ph *){color:var(--accent)!important}.sch-green :is(.btn:not(.line,.ghost,.light,.o,.out)){background:var(--btn-bg)!important;color:var(--btn-fg)!important;border-color:var(--btn-bg)!important}.v5x.f-head :is(.statc>div>b,.price .n,.pc3:not(.ft) .amt,.v5r-badge>b,.tip3 .n){color:var(--head)!important}.v5x.f-text :is(.chips>span,.meta3>span,.pc3:not(.ft) .unit,.pc3:not(.ft) .flag,.v5r-badge>span:not(.v5r-st)):not(.st,.star){color:var(--text)!important}.v5x.f-card :is(.steps .step,.tip3,.pc3:not(.ft),.statc>div,.mapf,.dirs,nav.toc,.callout,.author,.glance,nav.tabs,.v3prose table,p.note,.pnote){background:var(--card-bg)!important}.v5x.f-btn :is(.cctl>button,.navbtns>button,.v5r-nav>button){background:var(--btn-bg)!important;border-color:var(--btn-bg)!important}.v5x.f-btnfg :is(.cctl>button,.navbtns>button,.v5r-nav>button){color:var(--btn-fg)!important}:is(.sch-dark,.sch-green) :is(.steps .step,.tip3,.pc3:not(.ft),.statc>div,.mapf,.dirs,nav.toc,.callout,.author,nav.tabs,p.note,.pnote){background:var(--card-bg)!important}:is(.sch-dark,.sch-green) :is(.statc>div>b,.pc3:not(.ft) .amt,.tip3 .n){color:var(--head)!important}:is(.sch-dark,.sch-green) :is(.chips>span,.pc3:not(.ft) .unit,.v5r-badge>span:not(.v5r-st)){color:var(--text)!important}em.v6acc.v6acc-below,em.v6acc.v6acc-inline,b em.v6acc-below,h3 em.v6acc-below,.v6acc-t em.v6acc{line-height:1.15}em.v6acc.v6acc-small{font-size:clamp(1.15rem,1.6vw,1.5rem)!important}em.v6acc.v6acc-medium{font-size:clamp(1.35rem,2vw,1.85rem)!important}em.v6acc.v6acc-large{font-size:clamp(1.6rem,2.6vw,2.3rem)!important}h3 em.v6acc.v6acc-small,b em.v6acc.v6acc-small{font-size:clamp(1rem,1.3vw,1.2rem)!important}em.v6acc.v6acc-below{margin-top:.35em}.v6acc-p{font-size:inherit}:is(.hero,.v3h) h1 em.v6acc.v6acc-small{font-size:clamp(1.4rem,2.4vw,2.2rem)!important}:is(.hero,.v3h) h1 em.v6acc.v6acc-medium{font-size:clamp(1.7rem,3vw,2.7rem)!important}:is(.hero,.v3h) h1 em.v6acc.v6acc-large{font-size:clamp(2rem,3.8vw,3.3rem)!important}:is(.hero,.v3h) em.v6acc{color:#b9efe2!important;text-shadow:0 1px 12px rgba(0,0,0,.35)}.hdr.v6g .mm,.hdr.v6g[data-over="1"] .mm{background:#fffdf7f0!important;-webkit-backdrop-filter:blur(18px) saturate(140%);backdrop-filter:blur(18px) saturate(140%);color:#2b2a26!important;border:1px solid rgba(43,42,38,.08)}.hdr.v6g .mm b,.hdr.v6g[data-over="1"] .mm b{color:#2b2a26!important;opacity:.6}.hdr.v6g .nav .mm a,.hdr.v6g[data-over="1"] .nav .mm a:not(.btn){color:#2b2a26!important;background:transparent}.hdr.v6g .nav .mm a:hover,.hdr.v6g[data-over="1"] .nav .mm a:not(.btn):hover,.hdr.v6g .nav .mm a:focus-visible{color:var(--accent,#1f7a6a)!important;background:#1f7a6a14!important}.hdr.v6g .mnav,.hdr.v6g .mnav-in,.hdr.v6g .mnav :is(a:not(.btn),summary,p,.logo,.mnav-x){color:#2b2a26!important}.hdr.v6g .mnav .logo svg{background:#2b2a26!important;color:#fff!important;box-shadow:none}.hdr.v6g .mnav .mg-l a:hover{color:var(--accent,#1f7a6a)!important}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.hdr.v6g .mm{background:#fffdf7!important}}.hdr.v6g .mm,.hdr.v6g[data-over="1"] .mm{background:#ffffffb8!important;-webkit-backdrop-filter:blur(14px) saturate(140%)!important;backdrop-filter:blur(14px) saturate(140%)!important;border:1px solid rgba(255,255,255,.55)!important;box-shadow:0 18px 48px #11161429,inset 0 1px #fff9!important}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.hdr.v6g .mm,.hdr.v6g[data-over="1"] .mm{background:#fffdf7!important}}.hdr.v6g .bar{position:relative;isolation:isolate;background:transparent!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.hdr.v6g .bar:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;pointer-events:none;background:var(--g-sc-bg);-webkit-backdrop-filter:blur(var(--g-blur)) saturate(140%);backdrop-filter:blur(var(--g-blur)) saturate(140%);transition:background-color .3s}.hdr.v6g[data-over="1"] .bar{background:transparent!important}.hdr.v6g[data-over="1"] .bar:before{background:var(--g-over-bg)}.hero.home h1{font-size:var(--h1m,44px)!important;line-height:var(--h1lh,.92)!important}@media(min-width:750px){.hero.home h1{font-size:clamp(var(--h1m,44px),6.4vw,var(--h1d,80px))!important}}.v3h h1{font-size:var(--h1m,38px)!important;line-height:var(--h1lh,1)!important}@media(min-width:750px){.v3h h1{font-size:clamp(var(--h1m,38px),6.4vw,var(--h1d,76px))!important}}.hero.home{min-height:100vh;min-height:100svh}@media(max-width:1199px){.hero.home .slide[style*=--pt]{background-position:var(--pt)!important}}@media(max-width:749px){.hero.home .slide[style*=--pm]{background-position:var(--pm)!important}}@media(min-width:990px)and (max-width:1279px){.hero.home .glass{width:min(474px,40vw)!important;right:max(20px,3vw)!important}.hero.home .in h1{max-width:calc(100vw - min(474px,40vw) - 110px);font-size:clamp(var(--h1m,44px),4.9vw,var(--h1d,80px))!important}.hero.home .in .sub,.hero.home .in .acts{max-width:calc(100vw - min(474px,40vw) - 110px)}.hero.home .in .acts{flex-wrap:wrap;row-gap:12px}}@media(min-width:750px)and (max-width:989px){.hero.home .in{padding-top:110px}.bento{grid-template-columns:1fr 1fr!important;grid-template-rows:300px 220px 220px!important}.bento .ph:nth-child(1){grid-row:auto!important;grid-column:span 2!important}.bento .ph:nth-child(2){grid-column:auto!important}}@media(min-width:750px)and (max-width:1199px){.glance .ph{height:auto!important;aspect-ratio:16/7}.wrap{padding-left:max(24px,4vw);padding-right:max(24px,4vw)}h2{overflow-wrap:break-word}}@media(min-width:750px)and (max-width:1279px){.hero.home{--gw:min(474px,38vw, calc((100svh - 400px)*1.1) )}.hero.home .glass{display:flex!important;flex-wrap:wrap!important;gap:14px!important;width:var(--gw)!important;max-width:none!important;align-items:stretch!important;padding:0!important}.hero.home .glass .gvid{display:block!important;flex:0 0 100%!important;width:100%!important;max-width:none!important;max-height:none!important;aspect-ratio:16/9;height:auto!important}.hero.home .glass .gcard{display:block!important;flex:0 0 calc((100% - 14px)/2)!important;width:calc((100% - 14px)/2)!important;min-width:0;padding:10px}.hero.home .glass .gcard b{font-size:clamp(.8rem,1.3vw,.95rem)}.hero.home .glass .gcard span{font-size:clamp(.7rem,1.1vw,.8rem);line-height:1.35;display:block}.hero.home .glass .gcard img{margin-bottom:8px}}@media(min-width:750px)and (max-width:1279px)and (orientation:landscape){.hero.home .glass{position:absolute!important;right:max(24px,3vw)!important;bottom:150px!important;top:auto!important;margin:0!important}.hero.home .in h1,.hero.home .in .sub,.hero.home .in .acts{max-width:calc(100vw - var(--gw) - 110px)!important}.hero.home .in h1{font-size:clamp(40px,4.6vw,var(--h1d,80px))!important}}@media(min-width:750px)and (max-width:1279px)and (orientation:portrait){.hero.home{--gw:min(600px, calc(100vw - 80px) )}.hero.home .in{padding-top:130px!important;padding-bottom:28px!important}.hero.home .in h1,.hero.home .in .sub,.hero.home .in .acts{max-width:none!important}.hero.home .glass{position:relative!important;right:auto!important;bottom:auto!important;margin:0 auto 24px max(40px,calc((100vw - 1320px)/2 + 40px))!important}}.bookcard .w{min-width:0;min-height:48px;overflow:hidden;border-radius:16px;background:#fff;align-items:stretch}.bookcard .w iframe#campsite-booking{width:100%!important;max-width:100%;border-radius:16px;transition:height .25s ease}@media(min-width:701px)and (max-width:1199px){.bookcard{grid-template-columns:auto minmax(0,1fr)!important}}.bookwrap{margin:-56px auto 0!important;padding:0 20px!important;max-width:1100px}.bookcard{padding:6px!important;border-radius:22px!important;gap:0}.bookcard .lab{padding:6px 14px!important;gap:10px!important}.bookcard .ic{width:36px!important;height:36px!important}.bookcard .lab b{font-size:.9rem}.bookcard .lab .acc,.bookcard .lab em{font-size:.85rem;line-height:1.1}.bookcard .w{padding:0!important;min-height:48px!important;display:block!important}.hero.home{padding-bottom:56px!important}.bookwrap+*,.shopify-section:has(.bookwrap)+.shopify-section>.sec:first-child{padding-top:clamp(28px,4vw,48px)}@media(max-width:700px){.bookwrap{margin-top:-32px!important;padding:0 10px!important}.bookcard{padding:5px!important;border-radius:18px!important}.bookcard .lab{padding:6px 10px 8px!important;border-bottom:1px solid var(--line)}.hero.home{padding-bottom:32px!important}}.bookwrap{max-width:1200px!important;margin:-64px auto 0!important;padding:0 20px!important}.bookcard{display:block!important;background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important;border-radius:0!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.bookcard .lab{display:none!important}.bookcard .w{padding:0!important;background:transparent!important;border-radius:0!important;min-height:0!important;overflow:visible!important}.bookcard .w iframe#campsite-booking{border-radius:0!important;background:transparent!important}@media(max-width:700px){.bookwrap{margin-top:-40px!important;padding:0 10px!important}}@media(min-width:780px){.bookwrap{max-width:842px!important;padding:0 20px!important}.bookcard .w{position:relative}.bookcard .w:before{content:"";position:absolute;left:2px;right:2px;top:2px;height:86px;border-radius:999px;background:#fff;box-shadow:0 14px 40px #11161429,0 2px 8px #1116140f;pointer-events:none;z-index:0}.bookcard .w iframe#campsite-booking{position:relative;z-index:1}}@media(min-width:780px)and (max-width:860px){.bookwrap{padding:0 10px!important}}@media(max-width:779px){.bookwrap{margin:28px auto 0!important;padding:0 10px!important}.hero.home{padding-bottom:24px!important}}.v6hub{padding:60px 0}.v6hub+.v6hub{padding-top:56px}.v6hub-hd{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;flex-wrap:wrap;margin-bottom:26px}.v6hub-hd .v3-head{margin-bottom:0;max-width:760px}.v6hub-all{font-weight:700;white-space:nowrap;color:var(--accent,#1f7a6a)}.v6hub-g{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.v6hub-g.lim .h6x{display:none}.v6hub-g .rc{min-width:0}.v6hub-g .rc .ph{aspect-ratio:16/10}.v6hub-g .rc .bd{padding:14px 16px 18px}.v6hub-g .rc b{font-size:1rem;line-height:1.3}.v6hub-g .rc p{font-size:.86rem;line-height:1.45;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.v6hub-more{text-align:center;margin-top:26px}.v6hub-btn{font:inherit;font-weight:700;font-size:.92rem;padding:11px 22px;border-radius:99px;border:1px solid currentColor;background:transparent;color:var(--accent,#1f7a6a);cursor:pointer}.v6hub-btn:hover{background:var(--accent,#1f7a6a);color:#fff;border-color:var(--accent,#1f7a6a)}.bg-dark .v6hub-btn{color:#fff}.v6jump{padding:22px 0}.v6jump.st{position:sticky;top:66px;z-index:20}.v6jump-r{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.v6jump-r .kick{margin:0 6px 0 0}.v6jump-r a{display:inline-block;border:1px solid var(--line,rgba(43,42,38,.15));background:var(--card,#fff);border-radius:99px;padding:8px 16px;font-size:.88rem;font-weight:600;color:var(--ink,#2b2a26);text-decoration:none;transition:.18s}.v6jump-r a:hover{border-color:var(--accent,#1f7a6a);color:var(--accent,#1f7a6a)}.v6hub[id]{scroll-margin-top:90px}@media(max-width:1180px){.v6hub-g{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:900px){.v6hub-g{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}@media(max-width:640px){.v6hub{padding:44px 0}.v6hub+.v6hub{padding-top:40px}.v6hub-g{grid-template-columns:1fr;gap:12px}.v6hub-g .rc{flex-direction:row;border-radius:16px;align-items:stretch}.v6hub-g .rc .ph{aspect-ratio:auto;width:108px;min-height:96px;flex:none}.v6hub-g .rc .ph .tg{display:none}.v6hub-g .rc .bd{padding:12px 14px;align-self:center}.v6hub-g .rc p{-webkit-line-clamp:2;font-size:.82rem}.v6hub-g .rc:hover{transform:none}.v6jump-r{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;margin-right:calc(-1*max(24px,4vw));padding-right:24px}.v6jump-r::-webkit-scrollbar{display:none}.v6jump-r a{white-space:nowrap}.v6jump-r .kick{display:none}}.ftr .g.g5 ul li{margin-bottom:2px}.v6facts-lead{font-size:1.12rem;line-height:1.6;max-width:62rem;margin:0 0 22px}.v6facts-lead p{margin:0 0 .6em}.v6facts-l{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 22px}.v6facts-l li{position:relative;padding:12px 14px 12px 38px;border-radius:14px;background:var(--card-bg,var(--cream));line-height:1.5;overflow-wrap:anywhere}.v6facts-l li:before{content:"";position:absolute;left:15px;top:19px;width:9px;height:9px;border-radius:50%;background:var(--accent,var(--teal))}.v6facts-u{margin:16px 0 0;font-size:.85rem;opacity:.75}.v6ans-box{border-left:4px solid var(--accent,var(--teal));background:var(--card-bg,var(--cream));border-radius:0 18px 18px 0;padding:20px 24px;max-width:62rem}.v6ans-box .v3-head{margin-bottom:8px}.v6ans-box h2{font-size:clamp(1.3rem,2.2vw,1.7rem)}.v6ans-a{font-size:1.08rem;line-height:1.6}.v6ans-a p{margin:0 0 .5em}.v6ans-a p:last-child{margin:0}@media(max-width:820px){.v6facts-l{grid-template-columns:1fr}.v6ans-box{padding:16px 18px}}.hdr .nav>.dd:last-of-type .mm{left:auto;right:0;transform:translateY(6px)}.hdr .nav>.dd:last-of-type.on .mm{transform:translateY(0)}.v6jump{overflow:hidden}
/*# sourceMappingURL=/cdn/shop/t/15/assets/v6.css.map */
