.GetYourGuideActivityArticle_page__30_K_{background:#faf8f3;color:#234333;min-height:60vh}.GetYourGuideActivityArticle_shell__KDAgc{max-width:1120px;margin:0 auto;padding:38px 20px 100px}.GetYourGuideActivityArticle_shell__KDAgc a{text-underline-offset:3px}.GetYourGuideActivityArticle_page__30_K_ a:focus-visible,.GetYourGuideActivityArticle_page__30_K_ summary:focus-visible{outline:3px solid #aa7650;outline-offset:4px}.GetYourGuideActivityArticle_hero__a0jJM{min-height:540px;position:relative;overflow:hidden;background:linear-gradient(135deg,#173f30,#42624a);color:#fff}.GetYourGuideActivityArticle_heroImage__Zyl4M{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.GetYourGuideActivityArticle_heroShade__I0N5L{position:absolute;inset:0;background:linear-gradient(95deg,#123426ef 5%,#173a2bbb 60%,#173a2b44),linear-gradient(0deg,#102f22b5,transparent 65%)}.GetYourGuideActivityArticle_heroInner__FKlxR{position:relative;min-height:540px;max-width:1200px;padding:35px 22px 64px;margin:0 auto;display:flex;flex-direction:column}.GetYourGuideActivityArticle_breadcrumb__mncHr{display:flex;flex-wrap:wrap;gap:12px;align-items:center;font-size:14px;color:#e4ebde}.GetYourGuideActivityArticle_breadcrumb__mncHr a{color:#f0f2e9}.GetYourGuideActivityArticle_heroContent__FexCP{margin-top:auto;max-width:930px}.GetYourGuideActivityArticle_kicker__CYNvM{font-size:12px;line-height:1.5;font-weight:850;letter-spacing:.11em;text-transform:uppercase;color:#b77b57}.GetYourGuideActivityArticle_hero__a0jJM .GetYourGuideActivityArticle_kicker__CYNvM{color:#f1c693}.GetYourGuideActivityArticle_hero__a0jJM h1{font:400 clamp(2.8rem,6vw,5.5rem)/1.02 var(--font-display),Georgia,serif;letter-spacing:-.045em;margin:16px 0}.GetYourGuideActivityArticle_dek__Jsgmo{font-size:clamp(1.07rem,2vw,1.28rem);line-height:1.7;color:#f1f2e9;max-width:760px}.GetYourGuideActivityArticle_heroLinks__jDRhz{display:flex;flex-wrap:wrap;gap:10px;margin-top:25px}.GetYourGuideActivityArticle_heroLinks__jDRhz a{min-height:46px;display:inline-flex;align-items:center;text-decoration:none;background:#eddcc2;padding:12px 18px;border-radius:8px;color:#284332;font-size:14px;font-weight:850}.GetYourGuideActivityArticle_heroLinks__jDRhz a:nth-child(2){background:transparent;border:1px solid #ccdac9;color:#fff}.GetYourGuideActivityArticle_heroCredit__AoOKt{max-width:1120px;margin:0 auto;padding:12px 22px 0;font-size:12px;line-height:1.6;color:#596b5c}.GetYourGuideActivityArticle_heroCredit__AoOKt a{color:#285c3a}.GetYourGuideActivityArticle_editorial__AKu4X{padding:0 0 24px;margin:0 0 23px;max-width:780px;border-bottom:1px solid #d8dfd7;color:#58715d;font-size:14px}.GetYourGuideActivityArticle_editorial__AKu4X a{font-weight:800}.GetYourGuideActivityArticle_jumpNav__XrBEv{display:flex;flex-wrap:wrap;align-items:center;gap:10px;max-width:1050px;padding:17px 19px;margin:10px 0 35px;background:#eef3ed;border:1px solid #d8e2d7;border-radius:13px}.GetYourGuideActivityArticle_jumpNav__XrBEv strong{font-size:13px;color:#254632;margin-right:5px}.GetYourGuideActivityArticle_jumpNav__XrBEv a{font-size:13px;color:#365e43;text-decoration:underline;text-underline-offset:3px}.GetYourGuideActivityArticle_compare__INDyx h2,.GetYourGuideActivityArticle_experience__crrOd h2,.GetYourGuideActivityArticle_faq__WWn_8,.GetYourGuideActivityArticle_prose__U4iXG section,.GetYourGuideActivityArticle_sources__dl7Dg{scroll-margin-top:105px}.GetYourGuideActivityArticle_prose__U4iXG{max-width:780px;font-size:17px;line-height:1.84;color:#33493e}.GetYourGuideActivityArticle_prose__U4iXG section p,.GetYourGuideActivityArticle_prose__U4iXG>p{margin:18px 0}.GetYourGuideActivityArticle_compare__INDyx h2,.GetYourGuideActivityArticle_experience__crrOd h2,.GetYourGuideActivityArticle_prose__U4iXG h2{font:400 clamp(1.65rem,3vw,2.3rem)/1.2 var(--font-display),Georgia,serif;margin:45px 0 17px;color:#234333}.GetYourGuideActivityArticle_prose__U4iXG h3{font:600 1.16rem/1.35 var(--font-display),Georgia,serif;margin:21px 0 7px}.GetYourGuideActivityArticle_photos__Qlhlg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:13px;gap:13px;margin:28px 0 38px}.GetYourGuideActivityArticle_photos__Qlhlg figure{min-width:0;margin:0;background:#eef2ec;border-radius:12px;overflow:hidden}.GetYourGuideActivityArticle_photos__Qlhlg img{width:100%;height:clamp(180px,23vw,300px);display:block;object-fit:cover}.GetYourGuideActivityArticle_photos__Qlhlg figcaption{padding:12px 14px;font-size:11px;line-height:1.5;color:#516253}.GetYourGuideActivityArticle_photos__Qlhlg figcaption a{color:#23543b}.GetYourGuideActivityArticle_compare__INDyx{margin:30px 0 44px}.GetYourGuideActivityArticle_tableHint__oL_Ys{display:none}.GetYourGuideActivityArticle_tableScroll__t1c68{overflow-x:auto;outline-offset:3px}.GetYourGuideActivityArticle_compare__INDyx table{border-collapse:collapse;width:100%;min-width:680px;text-align:left}.GetYourGuideActivityArticle_compare__INDyx td,.GetYourGuideActivityArticle_compare__INDyx th{padding:15px 13px;border-bottom:1px solid #d8dfd7;vertical-align:top;line-height:1.56}.GetYourGuideActivityArticle_compare__INDyx thead{background:#f3f6ee;color:#224c39}.GetYourGuideActivityArticle_compare__INDyx tbody th{width:20%;font-weight:750}.GetYourGuideActivityArticle_experience__crrOd{margin:48px 0}.GetYourGuideActivityArticle_booking__XJBnJ{display:grid;grid-template-columns:minmax(0,43%) minmax(0,57%);background:#fffdf7;border:1px solid #d5dccc;border-radius:18px;overflow:hidden;box-shadow:0 14px 36px #15362212}.GetYourGuideActivityArticle_widgetPanel__6Hc7l{min-width:0;padding:18px;background:#f1f6ef;border-right:1px solid #d5dccc;display:flex;align-items:flex-start}.GetYourGuideActivityArticle_widgetPanel__6Hc7l>div{min-width:0;width:100%;margin:0}.GetYourGuideActivityArticle_bookingFacts__zFWtO{padding:clamp(18px,3vw,31px);min-width:0}.GetYourGuideActivityArticle_bookingFacts__zFWtO h3{font:400 clamp(1.45rem,3vw,2.1rem)/1.2 var(--font-display),Georgia,serif;margin:11px 0}.GetYourGuideActivityArticle_bookingFacts__zFWtO p{line-height:1.65}.GetYourGuideActivityArticle_bookingFacts__zFWtO dl{display:grid;grid-gap:9px;gap:9px;padding:17px 0;margin:20px 0;border-top:1px solid #d8dfd7}.GetYourGuideActivityArticle_bookingFacts__zFWtO dl div{display:grid;grid-template-columns:130px minmax(0,1fr);grid-gap:9px;gap:9px}.GetYourGuideActivityArticle_bookingFacts__zFWtO dt{font-size:13px;color:#56665c}.GetYourGuideActivityArticle_bookingFacts__zFWtO dd{margin:0;font-size:14px;font-weight:750}.GetYourGuideActivityArticle_bookingFacts__zFWtO .GetYourGuideActivityArticle_caution__hMmdh{border-left:3px solid #bd8960;padding-left:13px;color:#4d6257}.GetYourGuideActivityArticle_publicBooking__EiC_O{width:100%;padding:25px 15px;color:#254736}.GetYourGuideActivityArticle_publicBooking__EiC_O h3{font:400 clamp(1.4rem,2.8vw,2rem)/1.2 var(--font-display),Georgia,serif;margin:12px 0}.GetYourGuideActivityArticle_publicBooking__EiC_O p{line-height:1.7}.GetYourGuideActivityArticle_publicBooking__EiC_O a{display:inline-flex;min-height:46px;align-items:center;padding:12px 16px;background:#254c37;color:#fff;border-radius:8px;text-decoration:none;font-size:14px;font-weight:850}.GetYourGuideActivityArticle_cta__tis_5{display:inline-flex;align-items:center;justify-content:center;text-decoration:none!important;background:#23543b;color:#fff!important;border-radius:9px;padding:13px 18px;font-weight:800;line-height:1.4;min-height:47px}.GetYourGuideActivityArticle_cta__tis_5:focus-visible{outline:3px solid #ad7b55;outline-offset:4px}.GetYourGuideActivityArticle_faq__WWn_8{border-top:1px solid #d8dfd7;padding-top:15px}.GetYourGuideActivityArticle_faq__WWn_8>div{border-bottom:1px solid #d8dfd7;padding-bottom:8px}.GetYourGuideActivityArticle_related__g7Zca ul,.GetYourGuideActivityArticle_sources__dl7Dg ul{padding-left:22px}.GetYourGuideActivityArticle_related__g7Zca li,.GetYourGuideActivityArticle_sources__dl7Dg li{margin:10px 0}.GetYourGuideActivityArticle_sources__dl7Dg{margin-top:35px;border-radius:14px;padding:20px;background:#f4f6ee}.GetYourGuideActivityArticle_sources__dl7Dg h2{margin-top:5px}.GetYourGuideActivityArticle_sources__dl7Dg a{overflow-wrap:anywhere}.GetYourGuideActivityArticle_photoCredits__vz9DC{border-top:1px solid #d1dfd1;margin-top:20px;padding-top:16px}.GetYourGuideActivityArticle_photoCredits__vz9DC summary{cursor:pointer;font-size:15px;font-weight:850}.GetYourGuideActivityArticle_photoCredits__vz9DC p{font-size:13px!important}.GetYourGuideActivityArticle_back__3IK6R{margin-top:30px;font-size:15px;font-weight:800}@media(max-width:760px){.GetYourGuideActivityArticle_shell__KDAgc{padding:30px 16px 65px}.GetYourGuideActivityArticle_heroInner__FKlxR,.GetYourGuideActivityArticle_hero__a0jJM{min-height:520px}.GetYourGuideActivityArticle_heroInner__FKlxR{padding:25px 16px 47px}.GetYourGuideActivityArticle_booking__XJBnJ{grid-template-columns:1fr}.GetYourGuideActivityArticle_widgetPanel__6Hc7l{border-right:0;border-bottom:1px solid #d5dccc;padding:15px}.GetYourGuideActivityArticle_bookingFacts__zFWtO{padding:19px}.GetYourGuideActivityArticle_bookingFacts__zFWtO dl div{grid-template-columns:100px minmax(0,1fr)}.GetYourGuideActivityArticle_prose__U4iXG{font-size:16px}.GetYourGuideActivityArticle_tableHint__oL_Ys{display:block;margin:0 0 12px;font-size:13px;font-weight:750;color:#365e43}.GetYourGuideActivityArticle_photos__Qlhlg{grid-template-columns:1fr}.GetYourGuideActivityArticle_photos__Qlhlg img{height:240px}.GetYourGuideActivityArticle_hero__a0jJM h1{font-size:clamp(2.55rem,9vw,4rem)}}.GetYourGuidePilotRecommendations_panel__hhlU6{margin:28px 0 48px;padding:26px;background:#f5f1e8;border:1px solid #dfd6c7;border-radius:17px;color:#234333;scroll-margin-top:105px}.GetYourGuidePilotRecommendations_heading__IpxAU{display:flex;justify-content:space-between;align-items:flex-start;gap:18px}.GetYourGuidePilotRecommendations_eyebrow__B0nBv{display:block;font-size:11px;font-weight:850;letter-spacing:.13em;text-transform:uppercase;color:#89543e}.GetYourGuidePilotRecommendations_heading__IpxAU h2{margin:9px 0 13px!important;color:#234333!important;font:400 clamp(27px,3vw,37px)/1.16 var(--font-display),Georgia,serif!important}.GetYourGuidePilotRecommendations_previewLabel__ZU191{flex:none;padding:7px 10px;border:1px solid #bdac92;background:#fffaf1;border-radius:30px;font-size:11px;font-weight:750;line-height:1.3;color:#66513c}.GetYourGuidePilotRecommendations_intro__bDZ6e{margin:0 0 20px!important;font-size:15px!important;line-height:1.65!important;color:#495e4d!important}.GetYourGuidePilotRecommendations_cards__UnoW2{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,255px),1fr));grid-gap:16px;gap:16px}.GetYourGuidePilotRecommendations_card__BEg6e{display:flex;flex-direction:column;background:#fffefa;border:1px solid #e0dcd1;border-radius:12px;padding:19px;min-width:0}.GetYourGuidePilotRecommendations_gallery__FSk0f{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;margin:-5px -5px 10px}.GetYourGuidePilotRecommendations_galleryItem__FIBus{position:relative;min-width:0;margin:0;border-radius:9px;overflow:hidden;background:#dde6de}.GetYourGuidePilotRecommendations_galleryItem__FIBus:only-child{grid-column:1/-1}.GetYourGuidePilotRecommendations_galleryItem__FIBus img{display:block;width:100%;height:165px;object-fit:cover;object-position:center}.GetYourGuidePilotRecommendations_galleryItem__FIBus figcaption{position:absolute;bottom:0;inset-inline:0;padding:14px 8px 6px;background:linear-gradient(transparent,#163127e8);color:#fff;font-size:10px;line-height:1.3;text-shadow:0 1px 1px #14251a}.GetYourGuidePilotRecommendations_galleryItem__FIBus figcaption a{color:#fff;text-decoration:underline}.GetYourGuidePilotRecommendations_galleryNote__h3Z2A{display:block;margin:0 0 14px;color:#6a766c;font-size:11px;line-height:1.3;font-weight:700}.GetYourGuidePilotRecommendations_cardHeader__HcR3J{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:11px;font-weight:800;line-height:1.5;color:#876244;text-transform:uppercase;letter-spacing:.04em}.GetYourGuidePilotRecommendations_cardHeader__HcR3J strong{font-size:12px;white-space:nowrap;color:#45614f;font-weight:800}.GetYourGuidePilotRecommendations_card__BEg6e h3{font:400 25px/1.17 var(--font-display),Georgia,serif;margin:15px 0 13px;color:#234333}.GetYourGuidePilotRecommendations_card__BEg6e .GetYourGuidePilotRecommendations_description__9H3bn{font-size:14px!important;line-height:1.65!important;color:#46614d!important;margin:0 0 14px!important}.GetYourGuidePilotRecommendations_details__cVPi8{display:grid;grid-gap:10px;gap:10px;border-top:1px solid #e8e5d9;padding:15px 0;margin:0 0 12px}.GetYourGuidePilotRecommendations_details__cVPi8>div{display:grid;grid-template-columns:65px minmax(0,1fr);grid-gap:9px;gap:9px}.GetYourGuidePilotRecommendations_details__cVPi8 dt{font-size:12px;font-weight:800;color:#486352}.GetYourGuidePilotRecommendations_details__cVPi8 dd{font-size:12px;line-height:1.55;color:#526459;margin:0}.GetYourGuidePilotRecommendations_action__3jmFn{display:flex;align-items:center;justify-content:center;text-align:center;gap:9px;min-height:48px;background:#22543b;color:#fff!important;border-radius:8px;text-decoration:none!important;font-size:14px;font-weight:800;line-height:1.4;padding:11px 15px;margin-top:auto}.GetYourGuidePilotRecommendations_action__3jmFn:hover{background:#143e2c}.GetYourGuidePilotRecommendations_action__3jmFn:focus-visible{outline:3px solid #ba815a;outline-offset:3px}.GetYourGuidePilotRecommendations_widgetArea__GmydZ{padding:11px;margin-top:12px;background:#f3f6f1;border:1px solid #d6e3d4;border-radius:10px;min-height:110px}.GetYourGuidePilotRecommendations_widgetLabel__Rqk4P{display:block;color:#56705c;font-size:11px;letter-spacing:.04em;text-transform:uppercase;font-weight:800;margin-bottom:10px}.GetYourGuidePilotRecommendations_widgetFallback__hQ7B4{font-size:12px!important;line-height:1.5!important;color:#657166!important;margin:0!important}.GetYourGuidePilotRecommendations_compact__KNNl1{margin:21px 0 23px;padding:19px;background:#fffdf8}.GetYourGuidePilotRecommendations_compact__KNNl1 .GetYourGuidePilotRecommendations_heading__IpxAU h2{font-size:27px!important}.GetYourGuidePilotRecommendations_compact__KNNl1 .GetYourGuidePilotRecommendations_card__BEg6e{padding:16px}@media(max-width:650px){.GetYourGuidePilotRecommendations_panel__hhlU6{padding:18px}.GetYourGuidePilotRecommendations_heading__IpxAU{flex-direction:column;gap:5px}.GetYourGuidePilotRecommendations_previewLabel__ZU191{white-space:normal}.GetYourGuidePilotRecommendations_card__BEg6e h3{font-size:23px}}.collection_page__bPUYz{background:#faf8f3;color:#203d30;font-size:18px;line-height:1.68}.collection_page__bPUYz a:focus-visible,.collection_page__bPUYz summary:focus-visible{outline:3px solid #ac6946;outline-offset:4px}.collection_category__AO7yY,.collection_chapterMarker__vmJUs,.collection_eyebrow__KzO_v{font-size:13px;font-weight:850;letter-spacing:.13em;text-transform:uppercase;color:#a25942}.collection_hero__6bjhG{position:relative;min-height:630px;background:#1b4032;color:#fff;overflow:hidden}.collection_heroImage__NXJQj{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center}.collection_heroOverlay__Z21x7{position:absolute;inset:0;background:linear-gradient(90deg,rgba(12,35,26,.95),rgba(12,35,26,.72) 50%,rgba(12,35,26,.26)),linear-gradient(0deg,rgba(12,35,26,.55),transparent 42%)}.collection_heroContent__MW6Yu{display:flex;flex-direction:column;position:relative;min-height:630px;padding-top:32px;padding-bottom:77px}.collection_breadcrumb__pjBBh{display:flex;flex-wrap:wrap;gap:13px;align-items:center;font-size:15px;color:#e6e9dd}.collection_breadcrumb__pjBBh a:hover{text-decoration:underline}.collection_heroBody__GuJbX{margin-top:auto;max-width:970px}.collection_heroBody__GuJbX .collection_category__AO7yY{color:#e9be89}.collection_heroBody__GuJbX h1{font:400 clamp(56px,6.1vw,91px)/.99 var(--font-display),Georgia,serif;letter-spacing:-.045em;margin:17px 0;max-width:900px}.collection_heroBody__GuJbX>p{font-size:20px;line-height:1.63;max-width:760px;color:#f5f1e9;margin:0 0 24px}.collection_heroLinks__5mmwq{display:flex;flex-wrap:wrap;gap:12px}.collection_heroLinks__5mmwq a{display:inline-flex;padding:12px 22px;border-radius:10px;font-size:16px;font-weight:850;min-height:50px;align-items:center;background:#edddc3;color:#253c30}.collection_heroLinks__5mmwq a:nth-child(2){background:transparent;border:1px solid #becdc0;color:#fff}.collection_readingLayout__4V994{display:grid;grid-template-columns:minmax(205px,.28fr) minmax(0,.72fr);grid-gap:65px;gap:65px;padding-top:88px;align-items:start}.collection_toc__ZGVV8{position:-webkit-sticky;position:sticky;top:103px;display:flex;flex-direction:column;gap:14px;padding:23px;border:1px solid #dbe2da;background:#f1f4ef;border-radius:14px;max-height:calc(100vh - 120px);overflow:auto}.collection_toc__ZGVV8 strong{font-size:14px;color:#274735;margin-bottom:6px}.collection_toc__ZGVV8 a{font-size:15px;line-height:1.45;color:#466452}.collection_toc__ZGVV8 a:hover{text-decoration:underline;color:#1f5238}.collection_toc__ZGVV8 .collection_tocBack__sDtC8{margin-top:8px;padding-top:13px;border-top:1px solid #d3dfd5;font-weight:850}.collection_storyContent__tU_8M{max-width:760px;min-width:0}.collection_storyContent__tU_8M p{font-size:18px;line-height:1.76;color:#3b5344;margin:0 0 23px}.collection_storyContent__tU_8M h2{font:400 clamp(34px,3.3vw,46px)/1.16 var(--font-display),Georgia,serif;letter-spacing:-.025em;color:#224635;margin:13px 0 25px}.collection_overview__Fr2nr{padding-bottom:42px;scroll-margin-top:95px}.collection_overview__Fr2nr h2{font-size:clamp(37px,3.5vw,50px)}.collection_chapter__TazsQ{border-top:1px solid #d5e0d6;padding:49px 0 45px;scroll-margin-top:105px}.collection_chapterMarker__vmJUs{color:#a25942}.collection_practical__EV_xO{scroll-margin-top:105px;margin:33px 0 73px;padding:36px 40px;background:#eef2ed;border:1px solid #d8e1d8;border-radius:17px}.collection_practical__EV_xO dl{display:grid;margin:16px 0 25px}.collection_practical__EV_xO dl>div{display:grid;grid-template-columns:160px 1fr;grid-gap:15px;gap:15px;padding:16px 0;border-top:1px solid #cfdbd0}.collection_practical__EV_xO dt{font-size:16px;color:#2a533c;font-weight:850}.collection_practical__EV_xO dd{font-size:17px;line-height:1.57;color:#425c49;margin:0}.collection_mapLink__GhUxD{font-size:16px;color:#265e3d;text-decoration:underline;text-underline-offset:3px;font-weight:800}.collection_stayBridge__JjanT{background:#1b4232;color:#fff;border-radius:19px;padding:39px;margin:0 0 74px}.collection_stayBridge__JjanT .collection_eyebrow__KzO_v{color:#eccb93}.collection_stayBridge__JjanT h2{color:#fff}.collection_storyContent__tU_8M .collection_stayBridge__JjanT p{color:#e7efe5}.collection_stayActions__V8jgF{display:flex;gap:10px;flex-wrap:wrap;margin:23px 0 12px}.collection_stayActions__V8jgF a{display:inline-flex;justify-content:center;align-items:center;min-height:50px;padding:12px 18px;border-radius:9px;font-size:16px;font-weight:850;background:#f2dfc1;color:#1d402c}.collection_stayActions__V8jgF a:nth-child(2){background:transparent;color:#fff;border:1px solid #abc4ae}.collection_stayBridge__JjanT small{font-size:14px;color:#dbe9dc;line-height:1.5}.collection_faqs__zaA2i{padding:10px 0 66px;scroll-margin-top:105px}.collection_faqs__zaA2i details{border-bottom:1px solid #d2dbd2}.collection_faqs__zaA2i summary{padding:21px 0;font-size:18px;line-height:1.4;color:#234a33;font-weight:850;display:flex;justify-content:space-between;gap:22px;cursor:pointer;list-style:none}.collection_faqs__zaA2i summary::-webkit-details-marker{display:none}.collection_faqs__zaA2i summary span{font-size:22px;color:#a56e53}.collection_faqs__zaA2i details[open] summary span{transform:rotate(45deg)}.collection_faqs__zaA2i details p{margin:0 0 25px}.collection_sources__4P11U{scroll-margin-top:105px;background:#edf3ec;border:1px solid #d0ded1;border-radius:16px;padding:29px 34px;margin-bottom:78px}.collection_sources__4P11U h2{font-size:35px;margin:11px 0}.collection_sources__4P11U p{font-size:17px}.collection_sources__4P11U ul{list-style:none;padding:0;margin:20px 0;display:grid;grid-gap:10px;gap:10px}.collection_sources__4P11U li{padding:13px 16px;background:#fff;border:1px solid #d7e4d9;border-radius:9px}.collection_sources__4P11U li a{font-size:16px;font-weight:800;color:#275d39;overflow-wrap:anywhere}.collection_sources__4P11U li a:hover{text-decoration:underline}.collection_credits__c5v4R{border-top:1px solid #cddbcf;padding-top:16px;font-size:15px;color:#46644f}.collection_credits__c5v4R summary{cursor:pointer;font-weight:850;color:#2b543b}.collection_credits__c5v4R p{margin:12px 0 0;font-size:15px}.collection_credits__c5v4R a{text-decoration:underline;color:#2e6342}.collection_related__4KiF0{padding-bottom:110px}.collection_relatedTitle__jwvBK{max-width:820px;margin-bottom:30px}.collection_relatedTitle__jwvBK h2{font:400 clamp(37px,3.8vw,51px)/1.1 var(--font-display),Georgia,serif;color:#1e4531;letter-spacing:-.035em;margin:11px 0}.collection_relatedCards__UbKeF{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:18px;gap:18px}.collection_relatedCard__E01Um{display:block;overflow:hidden;border-radius:16px;border:1px solid #dae0d8;background:#fff;transition:transform .2s,box-shadow .2s}.collection_relatedCard__E01Um:hover{transform:translateY(-4px);box-shadow:0 16px 30px #132c1d18}.collection_relatedCard__E01Um img{display:block;width:100%;height:180px;object-fit:cover}.collection_relatedCard__E01Um>div{padding:22px}.collection_relatedCard__E01Um span{font-size:13px;font-weight:800;text-transform:uppercase;letter-spacing:.1em;color:#95644b}.collection_relatedCard__E01Um h3{font:400 27px/1.16 var(--font-display),Georgia,serif;color:#244832;margin:9px 0 21px}.collection_relatedCard__E01Um b{font-size:15px;color:#305c3f}.collection_hubHero__P_2t1{padding:100px 0;background:linear-gradient(135deg,#123c30,#2f5442);color:white;overflow:hidden}.collection_hubHeroInner__mh_j0{display:grid;grid-template-columns:1fr .9fr;grid-gap:65px;gap:65px;align-items:center}.collection_hubHero__P_2t1 h1{font:400 clamp(55px,6.3vw,90px)/1.02 var(--font-display),Georgia,serif;letter-spacing:-.05em;margin:16px 0 21px}.collection_hubHero__P_2t1 p{font-size:20px;line-height:1.7;color:#e8eee5;max-width:640px}.collection_hubHero__P_2t1 img{width:100%;height:410px;object-fit:cover;border-radius:18px;box-shadow:0 24px 45px #10251738}.collection_hubHero__P_2t1 .collection_eyebrow__KzO_v{color:#e3b482}.collection_hubFirst__NlfIG{display:inline-flex;min-height:50px;padding:12px 21px;align-items:center;background:#f1dfc6;color:#1e4634;border-radius:9px;font-size:16px;font-weight:850;margin-top:12px}.collection_hubIntro__c_G7A{padding:78px 0 40px}.collection_hubIntro__c_G7A p{font-size:18px;line-height:1.75;color:#3a5342;max-width:850px}.collection_hubSection__pgFR5{padding:35px 0 69px}.collection_hubSection__pgFR5 h2{font:400 clamp(38px,4vw,54px)/1.1 var(--font-display),Georgia,serif;color:#234732;margin:11px 0 12px}.collection_hubSection__pgFR5>p{font-size:18px;line-height:1.7;color:#486251;max-width:850px;margin-bottom:28px}.collection_hubGrid__VctBV{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:20px;gap:20px}.collection_hubCard__HM3ed{display:flex;flex-direction:column;border:1px solid #dce3da;border-radius:16px;overflow:hidden;background:#fff;transition:transform .2s,box-shadow .2s}.collection_hubCard__HM3ed:hover{transform:translateY(-4px);box-shadow:0 16px 32px #15382618}.collection_hubCard__HM3ed img{width:100%;height:230px;object-fit:cover;display:block}.collection_hubCard__HM3ed>div{display:flex;flex-direction:column;flex:1 1;padding:23px}.collection_hubCard__HM3ed span{font-size:13px;text-transform:uppercase;letter-spacing:.13em;color:#975f43;font-weight:850}.collection_hubCard__HM3ed h3{font:400 29px/1.15 var(--font-display),Georgia,serif;color:#264e39;margin:11px 0}.collection_hubCard__HM3ed p{font-size:17px;line-height:1.58;color:#425c48;margin:0 0 22px}.collection_hubCard__HM3ed b{font-size:15px;color:#2b643c;margin-top:auto}.collection_hubRule__4riFT{border-top:1px solid #dce4db}.collection_articlePage__socOJ .collection_heroContent__MW6Yu,.collection_articlePage__socOJ .collection_hero__6bjhG{min-height:490px}.collection_articlePage__socOJ .collection_heroContent__MW6Yu{padding-bottom:42px}.collection_articlePage__socOJ .collection_heroBody__GuJbX h1{font-size:clamp(48px,5.2vw,76px);margin-top:32px}.collection_photoCaption__bcX2T{padding-top:12px;font-size:13px;color:#4b6252;line-height:1.55}.collection_photoCaption__bcX2T a{text-decoration:underline}.collection_visitSummary__ujXfU{scroll-margin-top:95px;margin-top:28px;border:1px solid #d4dfd3;border-radius:14px;padding:25px;background:#eef2eb}.collection_summaryHead__jZzNl h2{font:400 clamp(25px,2.5vw,34px)/1.3 var(--font-display),Georgia,serif;margin:10px 0 18px;max-width:1050px}.collection_visitSummary__ujXfU dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px;gap:24px;margin:0}.collection_visitSummary__ujXfU dt{font-size:13px;text-transform:uppercase;letter-spacing:.07em;font-weight:800;margin-bottom:7px}.collection_visitSummary__ujXfU dd{font-size:15px;line-height:1.65;margin:0}.collection_visitSummary__ujXfU dd a{text-decoration:underline}.collection_summaryActions__EGBoh{display:flex;flex-wrap:wrap;gap:12px 24px;margin-top:18px}.collection_summaryActions__EGBoh a{font-size:14px;font-weight:800;text-decoration:underline;min-height:32px}.collection_locationNote__4EoJU,.collection_storyContent__tU_8M .collection_locationNote__4EoJU{font-size:13px;line-height:1.6;margin:8px 0 0;color:#4d6453}.collection_articleByline__2Na4U{padding-top:24px;font-size:13px;color:#4b6252}.collection_articleByline__2Na4U p{margin:3px 0}.collection_articleByline__2Na4U a{font-weight:800;text-decoration:underline}.collection_articlePage__socOJ .collection_readingLayout__4V994{padding-top:35px}.collection_desktopToc__nmsQv{position:-webkit-sticky;position:sticky;top:103px}.collection_desktopToc__nmsQv .collection_toc__ZGVV8{position:static}.collection_mobileToc__awyi9{display:none}.collection_hubJump__4j9U8{display:flex;gap:10px;flex-wrap:wrap;margin:25px 0 0}.collection_hubJump__4j9U8 a{padding:10px 15px;border:1px solid #b9c9b9;border-radius:8px;font-size:15px;font-weight:700;background:white}.collection_hubSection__pgFR5{scroll-margin-top:100px}@media(max-width:1100px){.collection_readingLayout__4V994{gap:32px;grid-template-columns:220px minmax(0,1fr)}.collection_hubGrid__VctBV{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.collection_articlePage__socOJ .collection_heroContent__MW6Yu,.collection_articlePage__socOJ .collection_hero__6bjhG{min-height:440px}.collection_articlePage__socOJ .collection_heroContent__MW6Yu{padding-bottom:30px}.collection_articlePage__socOJ .collection_heroBody__GuJbX h1{font-size:clamp(42px,10vw,62px)}.collection_desktopToc__nmsQv{display:none}.collection_mobileToc__awyi9{display:block;margin-bottom:28px;border:1px solid #ccd9cc;border-radius:9px;padding:15px;background:#f0f4ed;font-size:15px}.collection_mobileToc__awyi9 summary{cursor:pointer;font-weight:800;min-height:28px}.collection_mobileToc__awyi9 nav{display:grid;grid-gap:14px;gap:14px;margin-top:18px}.collection_mobileToc__awyi9 a{line-height:1.5}.collection_visitSummary__ujXfU{padding:20px}.collection_summaryHead__jZzNl h2{font-size:25px}.collection_visitSummary__ujXfU dl{grid-template-columns:1fr;gap:14px}.collection_articlePage__socOJ .collection_readingLayout__4V994{padding-top:25px}.collection_heroContent__MW6Yu,.collection_hero__6bjhG{min-height:590px}.collection_heroBody__GuJbX h1{font-size:clamp(48px,10vw,68px)}.collection_heroBody__GuJbX>p{font-size:18px}.collection_heroContent__MW6Yu{padding:23px 0 60px}.collection_readingLayout__4V994{display:block;padding-top:45px}.collection_toc__ZGVV8{position:static;max-height:none;margin-bottom:34px}.collection_storyContent__tU_8M{max-width:none}.collection_storyContent__tU_8M p{font-size:18px}.collection_practical__EV_xO,.collection_stayBridge__JjanT{padding:26px}.collection_practical__EV_xO dl>div{grid-template-columns:1fr;gap:4px}.collection_hubGrid__VctBV,.collection_relatedCards__UbKeF{grid-template-columns:1fr}.collection_hubHero__P_2t1{padding:65px 0}.collection_hubHeroInner__mh_j0{grid-template-columns:1fr;gap:29px}.collection_hubHero__P_2t1 img{height:310px}.collection_hubHero__P_2t1 h1{font-size:58px}.collection_hubSection__pgFR5{padding-bottom:45px}}@media(max-width:420px){.collection_heroLinks__5mmwq a,.collection_stayActions__V8jgF a{width:100%}.collection_heroBody__GuJbX h1,.collection_hubHero__P_2t1 h1{font-size:49px}.collection_sources__4P11U{padding:24px}}.winery-collection_page__ZpvuK{color:#324734;background:#fbf9f3}.winery-collection_heroOverlay__ONqDZ{background:linear-gradient(90deg,rgba(28,30,20,.94),rgba(35,27,23,.73) 55%,rgba(27,30,23,.4)),linear-gradient(0deg,rgba(25,31,20,.55),transparent 46%)}.winery-collection_stayBridge__oh0Ps{background:#45362c;color:#fff}.winery-collection_page__ZpvuK .shell{scroll-margin-top:100px}.winery-collection_page__ZpvuK article p{text-wrap:pretty}.winery-collection_page__ZpvuK a:focus-visible,.winery-collection_page__ZpvuK summary:focus-visible{outline:3px solid #b87f50;outline-offset:4px}.winery-collection_page__ZpvuK .winery-collection_featuredGrid__KkfxA{grid-template-columns:repeat(2,minmax(0,1fr))}.winery-collection_textOnlyCard__V5gbM{background:#f0ede4;border-color:#d9d8c9}.winery-collection_textOnlyCard__V5gbM>div{padding:34px 27px;min-height:300px}.winery-collection_textOnlyCard__V5gbM>div:before{content:"";display:block;width:50px;height:3px;margin:0 0 28px;background:#ac7551;border-radius:6px}.winery-collection_textOnlyCard__V5gbM h3{font-size:clamp(30px,2.6vw,35px);line-height:1.14}.winery-collection_textOnlyCard__V5gbM p{max-width:31ch}.winery-collection_textOnlyCard__V5gbM:hover{background:#eae6d9}.winery-collection_relatedTextOnlyCard__wIRd8{background:#f0ede4;border-color:#d9d8c9}.winery-collection_relatedTextOnlyCard__wIRd8>div{min-height:218px;display:flex;flex-direction:column;padding:26px}.winery-collection_relatedTextOnlyCard__wIRd8>div:before{content:"";display:block;width:39px;height:3px;margin-bottom:20px;background:#ac7551;border-radius:6px}.winery-collection_relatedTextOnlyCard__wIRd8 b{margin-top:auto}@media(max-width:760px){.winery-collection_heroOverlay__ONqDZ{background:linear-gradient(90deg,rgba(26,29,23,.86),rgba(26,29,23,.59)),linear-gradient(0deg,rgba(26,29,23,.6),transparent)}.winery-collection_page__ZpvuK .winery-collection_featuredGrid__KkfxA{grid-template-columns:1fr}}.caves_page__vx2B2{background:#faf8f3;color:#254334;font-size:18px;line-height:1.72}.caves_page__vx2B2 h1 em,.caves_page__vx2B2 h2 em{font-style:italic;color:#efd19c}.caves_page__vx2B2 a:focus-visible,.caves_page__vx2B2 summary:focus-visible{outline:3px solid #c87b4c;outline-offset:4px}.caves_kicker__WGy7E{display:block;font-size:14px;text-transform:uppercase;letter-spacing:.125em;font-weight:850;color:#945a43;margin-bottom:14px}.caves_intro__jHy__{display:grid;grid-template-columns:.9fr 1.1fr;grid-gap:80px;gap:80px;padding-top:94px;padding-bottom:85px}.caves_destination__X8lWV h2,.caves_footprintFeature__wS5Q8 h2,.caves_intro__jHy__ h2,.caves_sectionHeading__2Nys7 h2,.caves_stayPanel__dexUl h2{font:400 clamp(38px,4.1vw,59px)/1.13 var(--font-display),Georgia,serif;letter-spacing:-.035em;color:#244d38;margin:0}.caves_intro__jHy__ h2 em{color:#a36047}.caves_intro__jHy__ p{font-size:19px;line-height:1.78;color:#3c5544;margin:0 0 23px}.caves_sectionHeading__2Nys7{max-width:850px;margin-bottom:28px}.caves_sectionHeading__2Nys7>p{font-size:18px;line-height:1.7;margin:17px 0;color:#3d5748}.caves_chooser__mGDMD{padding-bottom:94px;scroll-margin-top:100px}.caves_choiceGrid__OO8gc{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:24px;gap:24px}.caves_choice__aPf5C{background:#fff;border:1px solid #dce5d9;border-radius:18px;overflow:hidden;display:flex;flex-direction:column;transition:box-shadow .2s,transform .2s}.caves_choice__aPf5C:hover{transform:translateY(-4px);box-shadow:0 22px 37px #27433316}.caves_choice__aPf5C img{height:285px;width:100%;object-fit:cover;display:block}.caves_choice__aPf5C>div{padding:28px 30px 31px;flex:1 1;display:flex;flex-direction:column}.caves_choice__aPf5C span,.caves_planGrid__zR6Xw span{font-size:14px;letter-spacing:.055em;text-transform:uppercase;color:#9c6549;font-weight:800}.caves_choice__aPf5C h3{font:400 clamp(33px,3vw,45px)/1.12 var(--font-display),Georgia,serif;color:#244b36;margin:13px 0}.caves_choice__aPf5C p{font-size:18px;line-height:1.63;margin:0 0 28px;color:#425b49}.caves_choice__aPf5C b{margin-top:auto;font-size:17px;color:#265e3e}.caves_recommendation__Wf8N2{margin-top:21px;padding:26px 33px;border-left:5px solid #a96a46;border-radius:0 13px 13px 0;background:#eaf1e9}.caves_recommendation__Wf8N2 strong{font-size:18px;color:#244d35}.caves_recommendation__Wf8N2 p{font-size:18px;line-height:1.7;margin:8px 0 0;color:#3a5744}.caves_comparison__RQdSM{padding-bottom:96px;scroll-margin-top:100px}.caves_tableScroll__YDMGD{overflow-x:auto;border:1px solid #d6dfd3;border-radius:15px;background:#fff}.caves_tableScroll__YDMGD table{border-collapse:collapse;width:100%;min-width:640px;text-align:left}.caves_tableScroll__YDMGD td,.caves_tableScroll__YDMGD th{padding:18px 22px;border-bottom:1px solid #e1e8df;font-size:17px;line-height:1.45;vertical-align:top}.caves_tableScroll__YDMGD thead{background:#204c37;color:#fff}.caves_tableScroll__YDMGD thead th{font-size:16px}.caves_tableScroll__YDMGD tbody th{width:26%;font-weight:850;color:#2c523b}.caves_tableScroll__YDMGD tbody tr:last-child td,.caves_tableScroll__YDMGD tbody tr:last-child th{border-bottom:0}.caves_tableScroll__YDMGD tbody tr:nth-child(2n){background:#f5f8f3}.caves_tableNote__hlU9D{font-size:15px;color:#566f5e;margin:15px 0 0;max-width:760px}.caves_storyBand__hvwkW{background:#1d4033;color:#f6f7f0;padding:88px 0 95px;margin-bottom:105px}.caves_storyBand__hvwkW .caves_kicker__WGy7E{color:#dfba86}.caves_storyBand__hvwkW h2{font:400 clamp(46px,5vw,73px)/1.05 var(--font-display),Georgia,serif;letter-spacing:-.045em;color:#fff;max-width:990px;margin:15px 0 43px}.caves_storyColumns__C0K03{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:60px;gap:60px}.caves_storyColumns__C0K03 p{font-size:19px;line-height:1.8;color:#e6efe8;margin:0}.caves_destination__X8lWV{display:grid;grid-template-columns:1fr 1fr;grid-gap:66px;gap:66px;align-items:start;margin-bottom:109px;scroll-margin-top:110px}.caves_destinationPhoto__GIrbX{position:-webkit-sticky;position:sticky;top:100px;overflow:hidden;border-radius:17px;background:#254535}.caves_destinationPhoto__GIrbX img{width:100%;height:min(680px,70vw);min-height:510px;display:block;object-fit:cover}.caves_destinationText__pItJ5 h2{font-size:clamp(37px,3.7vw,53px);margin-bottom:25px}.caves_destinationText__pItJ5 p{font-size:18px;line-height:1.76;margin:0 0 23px;color:#3d5645}.caves_reverse__aZO7G .caves_destinationPhoto__GIrbX{order:2}.caves_miniFacts__GU5fq{margin:31px 0;border-top:1px solid #ceddcf}.caves_miniFacts__GU5fq>div{display:grid;grid-template-columns:130px 1fr;grid-gap:17px;gap:17px;padding:14px 0;border-bottom:1px solid #ceddcf;line-height:1.56}.caves_miniFacts__GU5fq b{color:#2b5941;font-size:15px}.caves_miniFacts__GU5fq span{color:#4c6652;font-size:16px}.caves_linkRow__LID8B{display:flex;flex-direction:column;align-items:flex-start;gap:11px}.caves_linkRow__LID8B a{color:#28633f;font-size:16px;text-decoration:underline;text-underline-offset:4px;font-weight:800}.caves_footprintFeature__wS5Q8{display:grid;grid-template-columns:.84fr 1.16fr;grid-gap:64px;gap:64px;align-items:center;background:#ebf0e9;border-radius:17px;margin-bottom:105px;overflow:hidden}.caves_footprintFeature__wS5Q8 img{height:390px;width:100%;object-fit:cover;display:block}.caves_footprintFeature__wS5Q8>div{padding:30px 46px 30px 0}.caves_footprintFeature__wS5Q8 h2{font-size:clamp(36px,3.4vw,50px)}.caves_footprintFeature__wS5Q8 p{font-size:18px;line-height:1.7;color:#415b49}.caves_plans__2UFnU{background:#f1ebe1;padding:89px 0;margin-bottom:95px;scroll-margin-top:100px}.caves_planGrid__zR6Xw{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:21px;gap:21px;margin-top:31px}.caves_planGrid__zR6Xw>div{background:#fff;border:1px solid #e6dbcc;border-radius:15px;padding:28px}.caves_planGrid__zR6Xw h3{font:400 29px/1.15 var(--font-display),Georgia,serif;color:#2b4d37;margin:16px 0}.caves_planGrid__zR6Xw p{font-size:17px;line-height:1.72;color:#4c5948;margin:0}.caves_practical__VK7jU{padding-bottom:91px}.caves_practicalGrid__33_SL{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:17px;gap:17px}.caves_practicalGrid__33_SL>div{background:#eef3ed;border:1px solid #dbe5d9;padding:26px;border-radius:13px}.caves_practicalGrid__33_SL h3{font:400 27px/1.2 var(--font-display),Georgia,serif;color:#244a33;margin:0 0 13px}.caves_practicalGrid__33_SL p{font-size:17px;line-height:1.65;color:#435b49;margin:0}.caves_stayPanel__dexUl{display:grid;grid-template-columns:1.2fr .8fr;grid-gap:55px;gap:55px;background:#1b4433;color:#f9faf4;border-radius:17px;padding:54px;margin-bottom:97px;scroll-margin-top:110px}.caves_stayPanel__dexUl .caves_kicker__WGy7E{color:#e7be8e}.caves_stayPanel__dexUl h2{color:#fff}.caves_stayPanel__dexUl p{color:#e4ede4;font-size:18px;line-height:1.77}.caves_stayLinks__ns7Fa{display:flex;flex-direction:column;gap:13px;justify-content:center;align-items:stretch}.caves_stayLinks__ns7Fa a{display:flex;align-items:center;justify-content:center;text-align:center;min-height:51px;padding:12px 17px;background:#efdbbd;color:#24422d;border-radius:9px;font-weight:850;font-size:16px;line-height:1.35}.caves_stayLinks__ns7Fa a:nth-child(2),.caves_stayLinks__ns7Fa a:nth-child(3),.caves_stayLinks__ns7Fa a:nth-child(4){background:transparent;border:1px solid #b8c9b5;color:#fff}.caves_stayLinks__ns7Fa small{font-size:14px;line-height:1.4;color:#d4e2d3}.caves_faq__7WUOa{padding-bottom:97px;scroll-margin-top:110px}.caves_faq__7WUOa details{border-bottom:1px solid #d4dfd5}.caves_faq__7WUOa summary{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:22px 0;font-size:19px;color:#254b37;font-weight:800;line-height:1.45;cursor:pointer;list-style:none}.caves_faq__7WUOa summary::-webkit-details-marker{display:none}.caves_faq__7WUOa summary span{font-size:25px;color:#ad754f}.caves_faq__7WUOa details[open] summary span{transform:rotate(45deg)}.caves_faq__7WUOa details p{margin:0 0 23px;color:#415b48;font-size:18px;line-height:1.7;max-width:840px}.caves_sources__G2M4j{background:#edf4eb;border:1px solid #d1e0d0;border-radius:16px;padding:38px 42px;margin-bottom:91px;scroll-margin-top:100px}.caves_sources__G2M4j .caves_sectionHeading__2Nys7{margin-bottom:18px}.caves_sources__G2M4j ul{list-style:none;padding:0;margin:21px 0;display:grid;grid-gap:11px;gap:11px}.caves_sources__G2M4j li{background:#fff;border:1px solid #d5e1d4;border-radius:10px;padding:15px 18px;display:flex;flex-direction:column;gap:5px}.caves_sources__G2M4j li a{font-size:16px;color:#245d3a;font-weight:800;overflow-wrap:anywhere;text-decoration:underline;text-underline-offset:3px}.caves_sources__G2M4j li span{font-size:15px;line-height:1.5;color:#506857}.caves_credits__WbrPS{border-top:1px solid #cbdcca;padding-top:17px;color:#455f4d}.caves_credits__WbrPS summary{cursor:pointer;font-size:16px;font-weight:850;color:#27563b}.caves_credits__WbrPS p{font-size:15px;line-height:1.65}.caves_credits__WbrPS li{font-size:15px;line-height:1.6;display:block}.caves_credits__WbrPS li a{font-size:15px}@media(max-width:1100px){.caves_intro__jHy__{gap:38px}.caves_destination__X8lWV{gap:35px}.caves_destinationPhoto__GIrbX img{height:590px}.caves_practicalGrid__33_SL{grid-template-columns:repeat(2,minmax(0,1fr))}.caves_stayPanel__dexUl{gap:28px}}@media(max-width:800px){.caves_intro__jHy__{padding-top:60px;padding-bottom:55px;gap:20px}.caves_choiceGrid__OO8gc,.caves_destination__X8lWV,.caves_footprintFeature__wS5Q8,.caves_intro__jHy__,.caves_stayPanel__dexUl,.caves_storyColumns__C0K03{grid-template-columns:1fr}.caves_choice__aPf5C img{height:280px}.caves_storyBand__hvwkW{padding:65px 0;margin-bottom:65px}.caves_storyColumns__C0K03{gap:18px}.caves_destination__X8lWV{margin-bottom:68px}.caves_destinationPhoto__GIrbX,.caves_reverse__aZO7G .caves_destinationPhoto__GIrbX{order:0;position:static}.caves_destinationPhoto__GIrbX img{height:400px;min-height:0}.caves_footprintFeature__wS5Q8{gap:8px;margin-bottom:65px}.caves_footprintFeature__wS5Q8>div{padding:20px 27px 35px}.caves_footprintFeature__wS5Q8 img{height:280px}.caves_plans__2UFnU{padding:60px 0;margin-bottom:60px}.caves_planGrid__zR6Xw{grid-template-columns:1fr}.caves_stayPanel__dexUl{padding:36px}.caves_sources__G2M4j{padding:28px}}@media(max-width:560px){.caves_intro__jHy__ p{font-size:18px}.caves_choice__aPf5C>div{padding:24px}.caves_choice__aPf5C img{height:225px}.caves_chooser__mGDMD,.caves_comparison__RQdSM,.caves_faq__7WUOa,.caves_practical__VK7jU{padding-bottom:65px}.caves_storyBand__hvwkW h2{font-size:45px}.caves_storyColumns__C0K03 p{font-size:18px}.caves_destinationPhoto__GIrbX img{height:320px}.caves_destinationText__pItJ5 h2{font-size:39px}.caves_miniFacts__GU5fq>div{grid-template-columns:1fr;gap:3px}.caves_practicalGrid__33_SL{grid-template-columns:1fr}.caves_stayPanel__dexUl{padding:26px}.caves_sources__G2M4j{padding:23px}.caves_footprintFeature__wS5Q8 h2{font-size:36px}}.hot-springs_page__GLK72{background:#f9f7f2;color:#21352d;font-size:18px;line-height:1.65}.hot-springs_page__GLK72 a:focus-visible,.hot-springs_page__GLK72 summary:focus-visible{outline:3px solid #b77e3b;outline-offset:4px}.hot-springs_hero__yr4P_{min-height:725px;position:relative;display:flex;align-items:stretch;background:#20362e;color:#fff;overflow:hidden}.hot-springs_heroPhoto__2NNyO{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 52%}.hot-springs_heroTint__lpOe8{position:absolute;inset:0;background:linear-gradient(90deg,rgba(14,34,28,.97),rgba(14,34,28,.85) 39%,rgba(14,34,28,.38) 76%,rgba(14,34,28,.18)),linear-gradient(0deg,rgba(14,34,28,.55),transparent 35%)}.hot-springs_heroInner__sfzTr{position:relative;z-index:2;display:flex;flex-direction:column;padding-top:34px;padding-bottom:62px;min-height:725px}.hot-springs_breadcrumb__5G_iU{display:flex;flex-wrap:wrap;align-items:center;gap:13px;color:#e3e6dc;font-size:14px;opacity:.92}.hot-springs_breadcrumb__5G_iU a:hover{text-decoration:underline}.hot-springs_kicker__TnzBM,.hot-springs_miniLabel__KrvFO{text-transform:uppercase;font-size:13px;font-weight:850;letter-spacing:.12em}.hot-springs_kicker__TnzBM{margin-top:auto;color:#e3c18c}.hot-springs_hero__yr4P_ h1{font:400 clamp(65px,7.9vw,118px)/.9 var(--font-display),Georgia,serif;letter-spacing:-.058em;max-width:970px;margin:23px 0}.hot-springs_hero__yr4P_ h1 em{display:block;font-weight:400;color:#e3bf91}.hot-springs_heroSub__Ogy4w{max-width:660px;color:#f4f4ee;line-height:1.67;font-size:20px;margin:11px 0 23px}.hot-springs_heroActions__rfvIZ{display:flex;gap:12px;flex-wrap:wrap;align-items:center;margin:12px 0 0}.hot-springs_heroActions__rfvIZ a{display:inline-flex;align-items:center;min-height:50px;padding:0 22px;border-radius:9px;font-size:16px;font-weight:800}.hot-springs_heroActions__rfvIZ .hot-springs_primary__GhVsM{background:#f2dfc4;color:#2b352a;gap:20px}.hot-springs_heroActions__rfvIZ .hot-springs_primary__GhVsM:hover{background:#fff}.hot-springs_heroActions__rfvIZ .hot-springs_secondary__Pal0A{border:1px solid rgba(255,255,255,.5);color:white}.hot-springs_heroActions__rfvIZ .hot-springs_secondary__Pal0A:hover{background:rgba(255,255,255,.12)}.hot-springs_heroBottom__49yEM{display:flex;gap:27px;flex-wrap:wrap;margin-top:50px;padding-top:18px;border-top:1px solid rgba(255,255,255,.35);color:#edede4;font-size:14px;letter-spacing:.035em}.hot-springs_introShell__6YNme{display:grid;grid-template-columns:.86fr 1.14fr;grid-gap:75px;gap:75px;padding-top:93px;padding-bottom:91px}.hot-springs_miniLabel__KrvFO{color:#9a5547}.hot-springs_adviceSection__B5jVi h2,.hot-springs_articleFooter__jD3Wi h2,.hot-springs_bookSection__nbzPi h2,.hot-springs_faqSection__bpLwD h2,.hot-springs_introStatement__rj42r h2,.hot-springs_sectionHeading__BfNpY h2,.hot-springs_storyBand__TYuzl h2{font:400 clamp(34px,3.6vw,54px)/1.07 var(--font-display),Georgia,serif;letter-spacing:-.034em;margin:12px 0 0;color:#1f4135}.hot-springs_introStatement__rj42r h2 em{color:#97543e;font-weight:400}.hot-springs_introText__T1slj p{margin:0 0 21px;font-size:18px;line-height:1.7;color:#34483d}.hot-springs_introText__T1slj strong{color:#1f4135}.hot-springs_chooseSection__3zrRl{padding-bottom:114px;scroll-margin-top:90px}.hot-springs_sectionHeading__BfNpY{display:flex;justify-content:space-between;align-items:flex-end;gap:60px;margin-bottom:35px}.hot-springs_sectionHeading__BfNpY h2{max-width:730px}.hot-springs_sectionHeading__BfNpY>p{max-width:370px;line-height:1.65;color:#40564a;font-size:17px;margin:0 0 4px}.hot-springs_comparison__yezFy{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:15px;gap:15px}.hot-springs_choiceCard__GmtTy{display:flex;flex-direction:column;min-height:390px;padding:30px;border-radius:18px;background:#edf0e9;border:1px solid #dce2d9;transition:transform .2s,box-shadow .2s}.hot-springs_choiceCard__GmtTy:nth-child(2){background:#f4e9dc;border-color:#e8dac8}.hot-springs_choiceCard__GmtTy:nth-child(3){background:#e5ebe9;border-color:#d2dcda}.hot-springs_choiceCard__GmtTy:hover{transform:translateY(-5px);box-shadow:0 20px 30px #263b2f14}.hot-springs_choiceNum__gPmQN{font:400 43px/1 var(--font-display),Georgia,serif;color:#a17957;display:flex;justify-content:space-between}.hot-springs_choiceNum__gPmQN span{font:400 19px/1 sans-serif}.hot-springs_choiceBadge__cPzo_{margin-top:30px;text-transform:uppercase;letter-spacing:.1em;color:#8c4636;font-size:13px;font-weight:850}.hot-springs_choiceCard__GmtTy h3{font:400 33px/1.09 var(--font-display),Georgia,serif;color:#243e32;letter-spacing:-.03em;margin:12px 0}.hot-springs_choiceCard__GmtTy p{font-size:17px;line-height:1.58;color:#344d40;margin:0 0 25px}.hot-springs_choiceFoot__rWshK{display:flex;justify-content:space-between;align-items:center;gap:8px;border-top:1px solid rgba(40,68,54,.19);margin-top:auto;padding-top:14px;color:#2d4a3a;font-size:14px;font-weight:800}.hot-springs_choiceFoot__rWshK b{font-size:19px}.hot-springs_truthStrip__o_t79{display:grid;grid-template-columns:225px 1fr;grid-gap:35px;gap:35px;margin-top:18px;border-left:4px solid #9b6d4a;padding:22px 30px;background:#fff;border-radius:0 12px 12px 0}.hot-springs_truthStrip__o_t79 strong{font:400 21px/1.25 var(--font-display),Georgia,serif;color:#355346}.hot-springs_truthStrip__o_t79 p{line-height:1.7;color:#40574a;font-size:17px;margin:0}.hot-springs_storyBand__TYuzl{padding:105px 0 94px;background:#1c3c30;color:#fff;position:relative;overflow:hidden}.hot-springs_storyBand__TYuzl:before{content:"";position:absolute;right:-200px;top:-310px;width:720px;height:720px;border-radius:50%;border:110px solid #4d7b5821}.hot-springs_storyInner__cHu0F{position:relative}.hot-springs_storyBand__TYuzl .hot-springs_miniLabel__KrvFO{color:#debc8d}.hot-springs_storyBand__TYuzl h2{color:#fff;max-width:830px;font-size:clamp(46px,5.5vw,76px);margin-bottom:41px}.hot-springs_storyColumns__DFpT_{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:35px;gap:35px}.hot-springs_storyColumns__DFpT_ p{border-top:1px solid #aac4ad67;padding-top:22px;font-size:18px;line-height:1.75;color:#f0f3ea;margin:0}.hot-springs_storyColumns__DFpT_ strong{color:#fff;font-weight:800}.hot-springs_destinationsSection__5Ry0_{padding-top:112px;padding-bottom:40px}.hot-springs_spot__nv55a{display:grid;grid-template-columns:1fr 1fr;grid-gap:75px;gap:75px;padding:65px 0 90px;border-bottom:1px solid #d8dcd4;scroll-margin-top:80px}.hot-springs_spot__nv55a.hot-springs_reverse__o6HvY .hot-springs_spotVisual__DwRjR{order:2}.hot-springs_spotVisual__DwRjR{min-height:520px;position:relative;overflow:hidden;border-radius:18px;background:#dde3dc;align-self:stretch}.hot-springs_spotVisual__DwRjR img{display:block;width:100%;height:100%;object-fit:cover;min-height:520px;max-height:860px}.hot-springs_spotCopy__xe60h{align-self:center}.hot-springs_chapter__zQhDg{font-size:13px;letter-spacing:.14em;color:#8d4b3d;text-transform:uppercase;font-weight:900}.hot-springs_spotCopy__xe60h h3{font:400 clamp(35px,3.4vw,49px)/1.07 var(--font-display),Georgia,serif;letter-spacing:-.035em;color:#214234;margin:15px 0 23px}.hot-springs_spotCopy__xe60h>p{line-height:1.72;color:#344b3f;font-size:18px;margin:0 0 22px}.hot-springs_spotCopy__xe60h>p strong{color:#285241}.hot-springs_factBox__ZFmI4{display:grid;margin:22px 0;grid-gap:0;gap:0;border:1px solid #dce0d8;border-radius:12px;background:#fff;overflow:hidden}.hot-springs_factBox__ZFmI4 span{display:grid;grid-template-columns:100px 1fr;grid-gap:12px;gap:12px;padding:15px 18px;border-bottom:1px solid #e7e9e3;font-size:15px;line-height:1.55;color:#40584a}.hot-springs_factBox__ZFmI4 span:last-child{border-bottom:0}.hot-springs_factBox__ZFmI4 b{color:#254837}.hot-springs_links__LSGUn{display:flex;gap:9px;flex-wrap:wrap}.hot-springs_links__LSGUn a{min-height:48px;display:inline-flex;align-items:center;padding:11px 16px;border:1px solid #c5d1c6;border-radius:8px;color:#27533d;background:#eff3ec;font-size:15px;font-weight:850}.hot-springs_links__LSGUn a:first-child{background:#fff}.hot-springs_links__LSGUn a:hover{border-color:#4c7056}.hot-springs_planSection__04xLJ{padding:115px 0;background:#f1ede3}.hot-springs_itineraryGrid__ojbTJ{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:15px;gap:15px}.hot-springs_itinerary__zJxZa{display:flex;flex-direction:column;min-height:298px;padding:28px;background:white;border:1px solid #e3e0d7;border-radius:16px}.hot-springs_itinerary__zJxZa>span{font-size:13px;color:#914938;text-transform:uppercase;letter-spacing:.12em;font-weight:900}.hot-springs_itinerary__zJxZa h3{font:400 29px/1.12 var(--font-display),Georgia,serif;color:#234334;margin:21px 0 10px}.hot-springs_itinerary__zJxZa p{line-height:1.68;font-size:17px;color:#405447;margin:0 0 23px}.hot-springs_itinerary__zJxZa a{margin-top:auto;font-size:15px;font-weight:850;color:#924735}.hot-springs_itinerary__zJxZa a:hover{text-decoration:underline}.hot-springs_adviceSection__B5jVi{padding-top:104px;padding-bottom:103px;display:grid;grid-template-columns:.7fr 1.3fr;grid-gap:80px;gap:80px}.hot-springs_adviceGrid__oZL5h{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:26px 30px;gap:26px 30px}.hot-springs_adviceGrid__oZL5h>div{border-top:1px solid #bcc9bf;padding-top:19px}.hot-springs_adviceGrid__oZL5h strong{display:block;color:#234433;font:400 20px/1.2 var(--font-display),Georgia,serif}.hot-springs_adviceGrid__oZL5h p{font-size:17px;line-height:1.68;color:#40574a}.hot-springs_faqSection__bpLwD{display:grid;grid-template-columns:.76fr 1.24fr;grid-gap:80px;gap:80px;padding:85px 0;border-top:1px solid #d8ded6}.hot-springs_faqList__Z3O30 details{border-bottom:1px solid #ccd6cd;padding:0 0 2px}.hot-springs_faqList__Z3O30 summary{list-style:none;display:flex;justify-content:space-between;gap:30px;padding:22px 0;cursor:pointer;font-size:18px;font-weight:850;color:#234334}.hot-springs_faqList__Z3O30 summary::-webkit-details-marker{display:none}.hot-springs_faqList__Z3O30 summary span{font-size:19px;color:#a36b4d}.hot-springs_faqList__Z3O30 details[open] summary span{transform:rotate(45deg)}.hot-springs_faqList__Z3O30 p{font-size:17px;line-height:1.72;color:#3e5748;margin:0 18px 23px 0}.hot-springs_bookSection__nbzPi{padding-bottom:100px}.hot-springs_bookPanel__73wFZ{display:grid;grid-template-columns:1fr .67fr;grid-gap:65px;gap:65px;align-items:center;border-radius:20px;background:#1d4535;color:white;padding:48px 55px}.hot-springs_bookPanel__73wFZ .hot-springs_miniLabel__KrvFO{color:#e6bf94}.hot-springs_bookPanel__73wFZ h2{color:white}.hot-springs_bookPanel__73wFZ p{font-size:18px;color:#e8f0e7;line-height:1.65}.hot-springs_bookActions__ZBbLm{display:flex;flex-direction:column;gap:9px}.hot-springs_bookActions__ZBbLm a{display:flex;align-items:center;justify-content:center;min-height:52px;border-radius:9px;background:#f3e2c9;color:#26392c;padding:12px 17px;font-size:16px;font-weight:850;text-align:center}.hot-springs_bookActions__ZBbLm a:nth-child(2){background:transparent;color:white;border:1px solid #9eb6a1}.hot-springs_bookActions__ZBbLm small{font-size:14px;color:#e2eee3;line-height:1.6;margin-top:8px}.hot-springs_articleFooter__jD3Wi{display:block;padding:54px 54px 65px;margin-bottom:110px;border:1px solid #d7ded4;border-radius:20px;background:#eef2eb;color:#234232}.hot-springs_sourcesIntro__2nv6G{display:grid;grid-template-columns:1.1fr .9fr;grid-gap:56px;gap:56px;align-items:end;margin-bottom:30px}.hot-springs_sourcesIntro__2nv6G h2{font-size:40px;margin-bottom:3px}.hot-springs_sourcesIntro__2nv6G>p{margin:0;color:#3c5947;font-size:17px;line-height:1.7}.hot-springs_sources__tVd43{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:13px;gap:13px;list-style:none;margin:0;padding:0}.hot-springs_sources__tVd43 li{display:flex;flex-direction:column;gap:9px;border:1px solid #d6e1d6;background:#fff;padding:20px 23px;border-radius:11px}.hot-springs_sources__tVd43 a{font-size:16px;color:#214f37;font-weight:800}.hot-springs_sources__tVd43 a:hover{text-decoration:underline}.hot-springs_sources__tVd43 span{font-size:15px;color:#496153}.hot-springs_attributions__5M_7g{margin-top:30px;padding-top:23px;border-top:1px solid #c6d5c9;color:#425b4b;font-size:15px;line-height:1.65}.hot-springs_attributions__5M_7g summary{cursor:pointer;list-style:auto;color:#2f5140;font-weight:800;font-size:15px}.hot-springs_attributions__5M_7g p{max-width:840px;margin:16px 0 11px}.hot-springs_attributions__5M_7g ul{margin:0;padding-left:23px}.hot-springs_attributions__5M_7g li{margin-bottom:5px}.hot-springs_attributions__5M_7g a{color:#315a41;text-decoration:underline;text-underline-offset:3px}@media(max-width:1000px){.hot-springs_adviceSection__B5jVi,.hot-springs_faqSection__bpLwD,.hot-springs_introShell__6YNme{gap:35px}.hot-springs_spot__nv55a{gap:38px}.hot-springs_hero__yr4P_ h1{font-size:80px}.hot-springs_choiceCard__GmtTy{padding:20px}.hot-springs_choiceCard__GmtTy h3{font-size:30px}.hot-springs_storyColumns__DFpT_{gap:20px}.hot-springs_bookPanel__73wFZ{gap:25px}}@media(max-width:760px){.hot-springs_heroInner__sfzTr,.hot-springs_hero__yr4P_{min-height:670px}.hot-springs_heroInner__sfzTr{padding-top:22px;padding-bottom:72px}.hot-springs_heroPhoto__2NNyO{object-position:63% center}.hot-springs_heroTint__lpOe8{background:linear-gradient(90deg,#142e24ee,#142e24aa),linear-gradient(0deg,#142e24af,transparent)}.hot-springs_hero__yr4P_ h1{font-size:clamp(55px,12vw,78px);margin:19px 0}.hot-springs_heroSub__Ogy4w{font-size:18px}.hot-springs_heroBottom__49yEM{gap:12px;margin-top:34px;font-size:13px}.hot-springs_adviceSection__B5jVi,.hot-springs_faqSection__bpLwD,.hot-springs_introShell__6YNme,.hot-springs_sectionHeading__BfNpY,.hot-springs_sourcesIntro__2nv6G{display:block}.hot-springs_introShell__6YNme{padding-top:70px;padding-bottom:65px}.hot-springs_introStatement__rj42r{margin-bottom:24px}.hot-springs_sectionHeading__BfNpY>p{max-width:unset;margin-top:16px}.hot-springs_comparison__yezFy,.hot-springs_itineraryGrid__ojbTJ,.hot-springs_storyColumns__DFpT_{grid-template-columns:1fr}.hot-springs_chooseSection__3zrRl{padding-bottom:77px}.hot-springs_choiceCard__GmtTy{min-height:295px}.hot-springs_choiceBadge__cPzo_{margin-top:12px}.hot-springs_choiceCard__GmtTy p{margin-bottom:12px}.hot-springs_truthStrip__o_t79{display:block;padding:22px}.hot-springs_truthStrip__o_t79 p{margin-top:10px}.hot-springs_storyBand__TYuzl{padding:68px 0}.hot-springs_storyBand__TYuzl h2{font-size:49px}.hot-springs_storyColumns__DFpT_{gap:19px}.hot-springs_destinationsSection__5Ry0_{padding-top:75px}.hot-springs_spot__nv55a{grid-template-columns:1fr;gap:26px;padding:44px 0 65px}.hot-springs_spot__nv55a.hot-springs_reverse__o6HvY .hot-springs_spotVisual__DwRjR{order:0}.hot-springs_spotVisual__DwRjR,.hot-springs_spotVisual__DwRjR img{min-height:350px}.hot-springs_spotVisual__DwRjR img{max-height:450px}.hot-springs_spotCopy__xe60h h3{font-size:38px}.hot-springs_planSection__04xLJ{padding:75px 0}.hot-springs_adviceSection__B5jVi{padding-top:70px;padding-bottom:70px}.hot-springs_adviceGrid__oZL5h{margin-top:25px}.hot-springs_faqSection__bpLwD{padding:65px 0}.hot-springs_faqList__Z3O30{margin-top:25px}.hot-springs_bookSection__nbzPi{padding-bottom:65px}.hot-springs_bookPanel__73wFZ{grid-template-columns:1fr;padding:28px}.hot-springs_sources__tVd43{grid-template-columns:1fr}.hot-springs_articleFooter__jD3Wi{padding:28px 25px 35px;margin-bottom:68px}.hot-springs_sourcesIntro__2nv6G h2{font-size:35px}.hot-springs_sourcesIntro__2nv6G>p{margin-top:18px}}@media(max-width:450px){.hot-springs_heroActions__rfvIZ{align-items:stretch}.hot-springs_heroActions__rfvIZ a{width:100%;justify-content:center}.hot-springs_heroBottom__49yEM span{flex:0 0 100%}.hot-springs_heroInner__sfzTr{padding-bottom:48px}.hot-springs_adviceGrid__oZL5h{grid-template-columns:1fr}.hot-springs_factBox__ZFmI4 span{grid-template-columns:80px 1fr}.hot-springs_links__LSGUn a{width:100%;justify-content:center}}.waterfalls_page__mj6rz{font-size:18px;line-height:1.7;background:#f9f8f3;color:#213e33}.waterfalls_page__mj6rz a:focus-visible,.waterfalls_page__mj6rz summary:focus-visible{outline:3px solid #a86940;outline-offset:4px}.waterfalls_eyebrow__1W6BM,.waterfalls_label__4IArW{font-size:13px;font-weight:850;letter-spacing:.12em;text-transform:uppercase;color:#a25f43}.waterfalls_hero__bK2vU{position:relative;min-height:710px;overflow:hidden;background:#1d362b;color:#fff}.waterfalls_heroImage__DxHAz{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 45%}.waterfalls_heroTint__4LI9S{position:absolute;inset:0;background:linear-gradient(90deg,rgba(13,38,28,.96),rgba(13,38,28,.89) 30%,rgba(13,38,28,.6) 57%,rgba(13,38,28,.15)),linear-gradient(0deg,rgba(11,29,22,.69),transparent 36%)}.waterfalls_heroInside__IVOg_{position:relative;z-index:1;min-height:710px;display:flex;flex-direction:column;padding-top:30px;padding-bottom:52px}.waterfalls_crumb__rLbM6{display:flex;gap:14px;flex-wrap:wrap;color:#e4eadf;font-size:15px;line-height:1.4}.waterfalls_crumb__rLbM6 a:hover{text-decoration:underline}.waterfalls_heroMessage__ptZT5{margin-top:auto;max-width:880px}.waterfalls_heroMessage__ptZT5 .waterfalls_eyebrow__1W6BM{color:#e8c399}.waterfalls_heroMessage__ptZT5 h1{font:400 clamp(64px,7.1vw,104px)/.96 var(--font-display),Georgia,serif;letter-spacing:-.055em;margin:18px 0}.waterfalls_heroMessage__ptZT5 h1 em{display:block;color:#e2be8d;font-weight:400}.waterfalls_heroMessage__ptZT5>p{font-size:21px;line-height:1.6;color:#f0f5ee;max-width:680px;margin:0 0 27px}.waterfalls_heroActions__HShNV{display:flex;flex-wrap:wrap;gap:13px}.waterfalls_heroActions__HShNV a{display:inline-flex;align-items:center;justify-content:center;min-height:51px;padding:12px 21px;background:#f1e0c6;color:#1f4030;border-radius:9px;font-weight:850;font-size:16px}.waterfalls_heroActions__HShNV a:nth-child(2){background:transparent;color:#fff;border:1px solid #b6c7b5}.waterfalls_heroBottom__6D_VA{display:flex;gap:29px;margin-top:53px;padding-top:18px;border-top:1px solid #dfecda73;font-size:15px;color:#ebf0e9}.waterfalls_opening__e_nxt{display:grid;grid-template-columns:.8fr 1.2fr;grid-gap:80px;gap:80px;padding-top:92px;padding-bottom:92px}.waterfalls_page__mj6rz h2{font:400 clamp(37px,4vw,55px)/1.08 var(--font-display),Georgia,serif;letter-spacing:-.038em;color:#254a36;margin:12px 0 21px}.waterfalls_opening__e_nxt h2 em{color:#a36248;font-weight:400}.waterfalls_readable__0O3QL{max-width:695px}.waterfalls_placeCopy__YIYX6 p,.waterfalls_readable__0O3QL p{color:#344e3d;font-size:18px;line-height:1.72;margin:0 0 23px}.waterfalls_placeCopy__YIYX6 strong,.waterfalls_readable__0O3QL strong{color:#234634}.waterfalls_chooser__YBVof{padding-bottom:105px;scroll-margin-top:90px}.waterfalls_headingLine__lYEgH{display:flex;justify-content:space-between;align-items:flex-end;gap:45px;margin-bottom:35px}.waterfalls_headingLine__lYEgH>div{max-width:750px}.waterfalls_headingLine__lYEgH>p{max-width:345px;color:#43604d;font-size:17px;line-height:1.64;margin:0 0 5px}.waterfalls_choiceGrid__TtSYI{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:18px;gap:18px}.waterfalls_choice__m_cgB{display:flex;flex-direction:column;border:1px solid #d6e0d7;background:#edf2ec;border-radius:17px;min-height:388px;padding:28px;transition:transform .2s,box-shadow .2s}.waterfalls_choice__m_cgB:nth-child(2){background:#e3eeea;border-color:#cee0d9}.waterfalls_choice__m_cgB:nth-child(3){background:#f1e9db;border-color:#e7dbca}.waterfalls_choice__m_cgB:hover{transform:translateY(-4px);box-shadow:0 18px 32px #12351e15}.waterfalls_choiceNumber__AE3AB{font:400 45px/1 var(--font-display),Georgia,serif;color:#946047;display:flex;justify-content:space-between}.waterfalls_choiceNumber__AE3AB span{font:400 22px/1 sans-serif;color:#395e48}.waterfalls_choiceTag__4M1im{font-size:13px;text-transform:uppercase;font-weight:850;letter-spacing:.09em;color:#90553d;margin-top:30px}.waterfalls_choice__m_cgB h3{font:400 36px/1.08 var(--font-display),Georgia,serif;letter-spacing:-.025em;color:#213f2e;margin:10px 0 12px}.waterfalls_choice__m_cgB p{font-size:17px;line-height:1.58;color:#345341;margin:0 0 26px}.waterfalls_choiceBottom__a_nj4{display:flex;justify-content:space-between;gap:15px;align-items:center;border-top:1px solid #acc4b399;padding-top:15px;margin-top:auto;font-size:14px;font-weight:750;color:#2a553b}.waterfalls_choiceBottom__a_nj4 b{font-size:21px}.waterfalls_smallNote__muy2I{display:grid;grid-template-columns:220px 1fr;grid-gap:35px;gap:35px;padding:23px 30px;background:#fff;border-left:4px solid #a56c44;border-radius:0 12px 12px 0;margin-top:20px}.waterfalls_smallNote__muy2I strong{font:400 22px/1.25 var(--font-display),Georgia,serif;color:#31533c}.waterfalls_smallNote__muy2I p{font-size:17px;line-height:1.63;color:#405b49;margin:0}.waterfalls_story__uTmAD{padding:102px 0 105px;background:#173d32;color:#fff}.waterfalls_story__uTmAD .waterfalls_label__4IArW{color:#e7bf96}.waterfalls_story__uTmAD h2{color:#fff;max-width:940px;font-size:clamp(48px,5.5vw,75px);margin:15px 0 45px}.waterfalls_story__uTmAD h2 em{color:#e1c7a4;font-weight:400}.waterfalls_storyGrid__gYFDL{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:38px;gap:38px}.waterfalls_storyGrid__gYFDL p{font-size:18px;line-height:1.77;color:#eaf2e8;border-top:1px solid #a4c3ab8a;padding-top:22px;margin:0}.waterfalls_places__CC7N2{padding-top:105px;padding-bottom:42px}.waterfalls_place__3mBWJ{display:grid;grid-template-columns:1fr 1fr;grid-gap:70px;gap:70px;align-items:start;border-bottom:1px solid #d6dfd3;padding:65px 0 95px;scroll-margin-top:75px}.waterfalls_place__3mBWJ.waterfalls_reverse__ewEX9 .waterfalls_placePhoto__ZfkWp{order:2}.waterfalls_placePhoto__ZfkWp{height:690px;border-radius:18px;overflow:hidden;background:#d5e6d7}.waterfalls_placePhoto__ZfkWp img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.waterfalls_placeCopy__YIYX6{align-self:center}.waterfalls_placeCopy__YIYX6 h3{font:400 clamp(37px,3.6vw,53px)/1.07 var(--font-display),Georgia,serif;letter-spacing:-.035em;color:#214633;margin:15px 0 22px}.waterfalls_facts__4dINP{display:grid;grid-gap:0;gap:0;border:1px solid #d5e0d5;background:#fff;border-radius:12px;overflow:hidden;margin:20px 0}.waterfalls_facts__4dINP span{display:grid;grid-template-columns:110px 1fr;grid-gap:15px;gap:15px;border-bottom:1px solid #e4ebe3;padding:14px 17px;font-size:15px;line-height:1.54;color:#425b49}.waterfalls_facts__4dINP span:last-child{border-bottom:none}.waterfalls_facts__4dINP b{color:#275038;font-weight:850}.waterfalls_placeLinks__EF4rl{display:flex;gap:10px;flex-wrap:wrap;margin-top:23px}.waterfalls_placeLinks__EF4rl a{display:inline-flex;align-items:center;min-height:48px;padding:12px 15px;font-size:15px;font-weight:850;border:1px solid #aecbb2;background:#eff5ed;color:#285238;border-radius:9px}.waterfalls_placeLinks__EF4rl a:first-child{background:#fff}.waterfalls_bridgeInterlude__O1UHt{display:grid;grid-template-columns:1fr 1fr;grid-gap:0;gap:0;margin:56px 0 8px;border-radius:18px;overflow:hidden;background:#eeeadd}.waterfalls_bridgeInterlude__O1UHt img{width:100%;height:365px;object-fit:cover}.waterfalls_bridgeInterlude__O1UHt>div{padding:35px;align-self:center}.waterfalls_bridgeInterlude__O1UHt h3{font:400 35px/1.18 var(--font-display),Georgia,serif;color:#294935;margin:9px 0 15px}.waterfalls_bridgeInterlude__O1UHt p{font-size:17px;line-height:1.65;color:#4d604e}.waterfalls_dayPlan__JYYsk{background:#f1ede3;padding:110px 0}.waterfalls_planGrid__EDUX9{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:18px;gap:18px}.waterfalls_planGrid__EDUX9>div{display:flex;flex-direction:column;min-height:350px;border-radius:15px;border:1px solid #dce0d8;background:white;padding:28px}.waterfalls_planGrid__EDUX9 span{font-size:13px;font-weight:850;letter-spacing:.09em;text-transform:uppercase;color:#a25d45}.waterfalls_planGrid__EDUX9 h3{font:400 31px/1.13 var(--font-display),Georgia,serif;color:#254833;margin:22px 0 14px}.waterfalls_planGrid__EDUX9 p{font-size:17px;line-height:1.62;color:#455f4d;margin:0 0 23px}.waterfalls_planGrid__EDUX9 a{margin-top:auto;font-size:16px;font-weight:850;color:#356544}.waterfalls_planning__xCFRX{display:grid;grid-template-columns:.72fr 1.28fr;grid-gap:70px;gap:70px;padding-top:105px;padding-bottom:96px}.waterfalls_planningGrid__5eiGg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:29px;gap:29px}.waterfalls_planningGrid__5eiGg>div{border-top:1px solid #b6ccba;padding-top:20px}.waterfalls_planningGrid__5eiGg h3{font:400 25px/1.19 var(--font-display),Georgia,serif;color:#244833;margin:0 0 12px}.waterfalls_planningGrid__5eiGg p{font-size:17px;color:#455b4d;line-height:1.68;margin:0}.waterfalls_faqs__fp_IA{display:grid;grid-template-columns:.78fr 1.22fr;grid-gap:65px;gap:65px;padding-top:82px;padding-bottom:93px;border-top:1px solid #d9e2d8;scroll-margin-top:90px}.waterfalls_faqs__fp_IA details{border-bottom:1px solid #c4d4c8}.waterfalls_faqs__fp_IA summary{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:18px;padding:21px 0;cursor:pointer;font-weight:850;color:#254932;font-size:18px;line-height:1.48}.waterfalls_faqs__fp_IA summary::-webkit-details-marker{display:none}.waterfalls_faqs__fp_IA summary span{font-size:24px;color:#af7858}.waterfalls_faqs__fp_IA details[open] summary span{transform:rotate(45deg)}.waterfalls_faqs__fp_IA details p{font-size:17px;line-height:1.72;color:#425948;margin:0 10px 24px 0}.waterfalls_stays__O_k5c{display:grid;grid-template-columns:1.25fr .75fr;grid-gap:65px;gap:65px;align-items:center;background:#1c4434;color:#fff;border-radius:20px;padding:53px;margin-bottom:115px}.waterfalls_stays__O_k5c .waterfalls_label__4IArW{color:#e9c395}.waterfalls_stays__O_k5c h2{color:#fff;margin:14px 0 22px}.waterfalls_stays__O_k5c p{font-size:18px;line-height:1.68;color:#e6efe6;max-width:670px}.waterfalls_stayButtons__Qtacc{display:flex;flex-direction:column;gap:10px}.waterfalls_stayButtons__Qtacc a{display:flex;justify-content:center;align-items:center;min-height:52px;padding:13px 19px;background:#f4e1c7;color:#264332;font-weight:850;font-size:16px;text-align:center;border-radius:9px}.waterfalls_stayButtons__Qtacc a:nth-child(2){background:#e4f0e7}.waterfalls_stayButtons__Qtacc a:nth-child(3){background:transparent;color:#fff;border:1px solid #bdd1bb}.waterfalls_stayButtons__Qtacc small{color:#dfebdf;line-height:1.5;font-size:14px}.waterfalls_sources__M0YgW{padding:50px 50px 42px;margin-bottom:110px;background:#eff3ee;border:1px solid #d2e0d3;border-radius:20px}.waterfalls_sourcesTop__sCoAG{display:grid;grid-template-columns:1fr .85fr;grid-gap:45px;gap:45px;align-items:end}.waterfalls_sourcesTop__sCoAG>p{font-size:17px;color:#405d49;line-height:1.65}.waterfalls_sources__M0YgW ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;list-style:none;margin:25px 0 0;padding:0}.waterfalls_sources__M0YgW ul li{display:flex;flex-direction:column;gap:9px;padding:19px 21px;background:#fff;border:1px solid #d7e4d8;border-radius:10px}.waterfalls_sources__M0YgW ul a{font-size:16px;font-weight:850;color:#26533a;line-height:1.4;overflow-wrap:anywhere}.waterfalls_sources__M0YgW ul a:hover{text-decoration:underline}.waterfalls_sources__M0YgW ul span{font-size:15px;color:#587060}.waterfalls_licenses__X_RT9{padding-top:25px;margin-top:30px;border-top:1px solid #c9dccc}.waterfalls_licenses__X_RT9 summary{font-size:16px;font-weight:850;color:#31573e;cursor:pointer}.waterfalls_licenses__X_RT9 p{font-size:16px;color:#465e4b}.waterfalls_licenses__X_RT9 ul{display:block;list-style:disc;margin:15px 0 0 22px}.waterfalls_licenses__X_RT9 ul li{background:transparent;border:0;padding:4px 0;font-size:15px;color:#45604d;display:list-item}.waterfalls_licenses__X_RT9 ul a{font-size:15px;font-weight:400;text-decoration:underline}@media(max-width:1100px){.waterfalls_faqs__fp_IA,.waterfalls_opening__e_nxt,.waterfalls_place__3mBWJ,.waterfalls_planning__xCFRX,.waterfalls_stays__O_k5c{gap:35px}.waterfalls_choice__m_cgB{padding:23px}.waterfalls_choice__m_cgB h3{font-size:32px}.waterfalls_placePhoto__ZfkWp{height:580px}.waterfalls_storyGrid__gYFDL{gap:24px}.waterfalls_sources__M0YgW{padding:38px}}@media(max-width:760px){.waterfalls_heroInside__IVOg_,.waterfalls_hero__bK2vU{min-height:660px}.waterfalls_heroInside__IVOg_{padding-top:24px;padding-bottom:44px}.waterfalls_heroTint__4LI9S{background:linear-gradient(90deg,#153526f0,#173827ac),linear-gradient(0deg,#112c1faf,transparent)}.waterfalls_heroImage__DxHAz{object-position:65% center}.waterfalls_heroMessage__ptZT5 h1{font-size:clamp(52px,11vw,76px)}.waterfalls_heroMessage__ptZT5>p{font-size:18px}.waterfalls_heroBottom__6D_VA{flex-wrap:wrap;gap:13px;margin-top:29px;font-size:13px}.waterfalls_faqs__fp_IA,.waterfalls_headingLine__lYEgH,.waterfalls_opening__e_nxt,.waterfalls_planning__xCFRX,.waterfalls_sourcesTop__sCoAG,.waterfalls_stays__O_k5c{display:block}.waterfalls_opening__e_nxt{padding-top:67px;padding-bottom:66px}.waterfalls_opening__e_nxt h2{margin-bottom:27px}.waterfalls_headingLine__lYEgH>p{max-width:none;margin-top:16px}.waterfalls_choiceGrid__TtSYI,.waterfalls_planGrid__EDUX9,.waterfalls_planningGrid__5eiGg,.waterfalls_sources__M0YgW ul,.waterfalls_storyGrid__gYFDL{grid-template-columns:1fr}.waterfalls_choice__m_cgB{min-height:285px}.waterfalls_choiceTag__4M1im{margin-top:16px}.waterfalls_chooser__YBVof{padding-bottom:65px}.waterfalls_smallNote__muy2I{display:block;padding:24px}.waterfalls_smallNote__muy2I p{margin-top:12px}.waterfalls_story__uTmAD{padding:75px 0}.waterfalls_story__uTmAD h2{font-size:51px}.waterfalls_storyGrid__gYFDL{gap:21px}.waterfalls_places__CC7N2{padding-top:77px}.waterfalls_place__3mBWJ{display:flex;flex-direction:column;gap:29px;padding:45px 0 70px}.waterfalls_place__3mBWJ.waterfalls_reverse__ewEX9 .waterfalls_placePhoto__ZfkWp{order:0}.waterfalls_placePhoto__ZfkWp{height:425px;width:100%}.waterfalls_placeCopy__YIYX6 h3{font-size:42px}.waterfalls_bridgeInterlude__O1UHt{grid-template-columns:1fr;margin:35px 0}.waterfalls_bridgeInterlude__O1UHt img{height:275px}.waterfalls_dayPlan__JYYsk{padding:74px 0}.waterfalls_planGrid__EDUX9>div{min-height:300px}.waterfalls_planning__xCFRX{padding:75px 0}.waterfalls_planningGrid__5eiGg{margin-top:27px}.waterfalls_faqs__fp_IA{padding:70px 0}.waterfalls_faqs__fp_IA>div:nth-child(2){margin-top:22px}.waterfalls_stays__O_k5c{padding:31px;margin-bottom:75px}.waterfalls_stayButtons__Qtacc{margin-top:25px}.waterfalls_sources__M0YgW{padding:30px 24px;margin-bottom:78px}.waterfalls_sourcesTop__sCoAG>p{margin-top:16px}}@media(max-width:450px){.waterfalls_heroActions__HShNV a{width:100%}.waterfalls_heroMessage__ptZT5 h1{font-size:49px}.waterfalls_heroBottom__6D_VA span{flex:0 0 100%}.waterfalls_facts__4dINP span{grid-template-columns:1fr;gap:4px}.waterfalls_placeLinks__EF4rl a{width:100%;justify-content:center}.waterfalls_placePhoto__ZfkWp{height:355px}.waterfalls_story__uTmAD h2{font-size:43px}}.wineries_page__18d25{background:#fbf9f3;color:#344633;font-size:18px}.wineries_page__18d25 h2{text-wrap:balance}.wineries_page__18d25 a:focus-visible{outline:3px solid #a64d43;outline-offset:3px}.wineries_hero__C4Dvy img{object-position:center 47%}.wineries_photoShade__qqoCY{position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,rgba(17,30,19,.16),rgba(17,30,19,.25))}.wineries_page__18d25 a[href^="#"]{scroll-margin-top:110px}.wineries_page__18d25 table{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.wineries_page__18d25 table td{min-width:172px}.wineries_page__18d25 table th:first-child{min-width:160px}.wineries_page__18d25 table{font-size:17px}.wineries_page__18d25 details summary{touch-action:manipulation}.wineries_page__18d25 details[open]{scroll-margin-top:100px}.wineries_page__18d25 p strong{font-weight:750}.wineries_storyBand__V6LFE{background:#442b2c}.wineries_storyBand__V6LFE h2{color:#fff6eb}.wineries_storyBand__V6LFE p{color:#f5e9e3}.wineries_qvevriFeature__lQabQ{background:#f4e7d8}.wineries_qvevriFeature__lQabQ img{object-position:center 53%}.wineries_qvevriFeature__lQabQ h2{color:#5e3931}.wineries_inlineLink__oXDfz{display:inline-block;margin:2px 0 0;font-size:16px;font-weight:800;color:#795044;text-decoration:underline;text-underline-offset:4px}.wineries_stayPanel__tRzf5{background:#403b30}.wineries_stayPanel__tRzf5 h2{color:#fffaf1}.wineries_page__18d25 .shell{scroll-margin-top:90px}@media(max-width:900px){.wineries_page__18d25 table td{min-width:165px}}@media(max-width:760px){.wineries_photoShade__qqoCY{background:rgba(14,28,19,.36)}}@media(max-width:560px){.wineries_page__18d25{font-size:18px}.wineries_hero__C4Dvy img{object-position:57% center}.wineries_qvevriFeature__lQabQ img{object-position:50% 45%}}.GuideStayChoices_panel__PzajN{scroll-margin-top:100px;margin:30px 0 60px;padding:30px;background:#eef2eb;border:1px solid #d2ded1;border-radius:16px;color:#234833}.GuideStayChoices_kicker__jKBcH{font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.1em}.GuideStayChoices_panel__PzajN h2{font:400 36px/1.15 var(--font-display),Georgia,serif;margin:12px 0 16px;color:#234833}.GuideStayChoices_panel__PzajN p{font-size:16px;line-height:1.65;color:#415949}.GuideStayChoices_trip__oRYo9{border:0;border-bottom:1px solid #cbd8c9;padding:0 0 22px;margin:22px 0;display:flex;gap:12px;flex-wrap:wrap}.GuideStayChoices_trip__oRYo9 legend{font-size:14px;margin-bottom:10px;font-weight:700}.GuideStayChoices_trip__oRYo9 label{display:grid;grid-gap:5px;gap:5px;font-size:14px;flex:1 1;min-width:130px}.GuideStayChoices_trip__oRYo9 input,.GuideStayChoices_trip__oRYo9 select{width:100%;min-width:0;padding:10px;border:1px solid #a6baa6;border-radius:7px;background:#fff;color:#203d30;min-height:44px;font:inherit}.GuideStayChoices_choices__Wf6gf{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));grid-gap:16px;gap:16px}.GuideStayChoices_choice__eOsC8{padding:20px;background:#fff;border:1px solid #d2ded1;border-radius:10px;min-width:0}.GuideStayChoices_choice__eOsC8 h3{font:400 28px/1.15 var(--font-display),Georgia,serif;margin:0 0 12px}.GuideStayChoices_choice__eOsC8 p{font-size:15px;line-height:1.6}.GuideStayChoices_choice__eOsC8 a{display:block;padding:12px 0;font-size:14px;font-weight:750;text-decoration:underline;text-underline-offset:3px;line-height:1.5}.GuideStayChoices_choice__eOsC8 a+a{border-top:1px solid #dce4d9}.GuideStayChoices_panel__PzajN small{display:block;font-size:13px;line-height:1.6;margin-top:20px}.GuideStayChoices_panel__PzajN .GuideStayChoices_error__DFb3K{color:#853d24;font-size:14px}.GuideStayChoices_panel__PzajN :is(a,input,select):focus-visible{outline:3px solid #9d6649;outline-offset:3px}@media(max-width:760px){.GuideStayChoices_panel__PzajN{padding:20px}.GuideStayChoices_panel__PzajN h2{font-size:32px}.GuideStayChoices_choices__Wf6gf{grid-template-columns:1fr}}.WineryExperienceRecommendations_panel__1WcYG{position:relative;scroll-margin-top:100px;margin:26px 0 56px;padding:26px;background:#f0f3ec;border:1px solid #cfdbcc;border-radius:15px;color:#234833}.WineryExperienceRecommendations_legacyAnchor__449a_{position:absolute;top:0;scroll-margin-top:100px}.WineryExperienceRecommendations_eyebrow__YNKCk{font-size:12px;letter-spacing:.12em;text-transform:uppercase;font-weight:800;color:#88543d}.WineryExperienceRecommendations_header__oKsWf h2{font:400 clamp(31px,3vw,42px)/1.15 var(--font-display),Georgia,serif;margin:12px 0 16px;color:#234833}.WineryExperienceRecommendations_header__oKsWf p{font-size:16px;line-height:1.65;color:#425a48;margin:0 0 14px}.WineryExperienceRecommendations_localVisit__ELRy4{padding:18px 20px;margin:20px 0;background:#fffdf8;border-left:3px solid #a06a49;border-radius:3px 9px 9px 3px}.WineryExperienceRecommendations_localVisit__ELRy4 strong{font-size:16px}.WineryExperienceRecommendations_localVisit__ELRy4 p{font-size:15px!important;line-height:1.65!important;margin:8px 0!important}.WineryExperienceRecommendations_localVisit__ELRy4>div{display:flex;flex-wrap:wrap;gap:10px 20px}.WineryExperienceRecommendations_localVisit__ELRy4 a{font-size:14px;line-height:1.6;font-weight:700;text-decoration:underline;text-underline-offset:3px;padding:5px 0}.WineryExperienceRecommendations_cards__4PT0U{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px;align-items:stretch}.WineryExperienceRecommendations_card__g7TYo{display:flex;flex-direction:column;min-width:0;border:1px solid #d4ded0;border-radius:11px;overflow:hidden;background:#fff}.WineryExperienceRecommendations_card__g7TYo:first-child{grid-column:1/-1;display:grid;grid-template-columns:minmax(180px,.7fr) minmax(0,1.3fr)}.WineryExperienceRecommendations_card__g7TYo:first-child .WineryExperienceRecommendations_photo__TJJ2n img{height:100%;min-height:250px}.WineryExperienceRecommendations_photo__TJJ2n{position:relative}.WineryExperienceRecommendations_photo__TJJ2n img{display:block;width:100%;height:165px;object-fit:cover}.WineryExperienceRecommendations_photo__TJJ2n>span{position:absolute;bottom:8px;left:10px;background:#193e30df;color:#fff;font-size:10px;padding:3px 7px;border-radius:4px}.WineryExperienceRecommendations_body__NJ4Ez{padding:20px;display:flex;flex:1 1;flex-direction:column}.WineryExperienceRecommendations_format__zLut9{font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#88543d}.WineryExperienceRecommendations_body__NJ4Ez h3{font:400 28px/1.16 var(--font-display),Georgia,serif;color:#244a35;margin:10px 0 16px}.WineryExperienceRecommendations_body__NJ4Ez dl{display:grid;grid-gap:8px;gap:8px;padding:13px 0;margin:0 0 16px;border-block:1px solid #dde5d8;font-size:13px}.WineryExperienceRecommendations_body__NJ4Ez dl>div{display:grid;grid-template-columns:66px 1fr;grid-gap:8px;gap:8px}.WineryExperienceRecommendations_body__NJ4Ez dt{font-weight:750}.WineryExperienceRecommendations_body__NJ4Ez dd{margin:0}.WineryExperienceRecommendations_body__NJ4Ez p{font-size:15px!important;line-height:1.65!important;color:#435d4a;margin:0 0 15px!important}.WineryExperienceRecommendations_body__NJ4Ez .WineryExperienceRecommendations_fees__b3IrN{font-size:13px!important;line-height:1.6!important;color:#5e5547}.WineryExperienceRecommendations_book__B64gF{display:flex;justify-content:center;align-items:center;min-height:48px;padding:12px 15px;margin-top:auto;background:#214d38;color:#fff!important;border-radius:7px;font-size:14px;font-weight:750;text-align:center;line-height:1.5}.WineryExperienceRecommendations_book__B64gF:hover{background:#143d2a}.WineryExperienceRecommendations_credits__D89NT summary:focus-visible,.WineryExperienceRecommendations_panel__1WcYG a:focus-visible{outline:3px solid #ab704b;outline-offset:3px}.WineryExperienceRecommendations_panel__1WcYG .WineryExperienceRecommendations_note__jDM_T{font-size:13px;line-height:1.65;color:#4a604e;margin:20px 0 0}.WineryExperienceRecommendations_credits__D89NT{font-size:13px;line-height:1.65;margin-top:15px}.WineryExperienceRecommendations_credits__D89NT summary{cursor:pointer;padding:5px 0;font-weight:700}.WineryExperienceRecommendations_credits__D89NT p{font-size:13px!important;line-height:1.65!important}.WineryExperienceRecommendations_credits__D89NT a{text-decoration:underline}@media(max-width:760px){.WineryExperienceRecommendations_panel__1WcYG{padding:18px}.WineryExperienceRecommendations_cards__4PT0U{grid-template-columns:1fr}.WineryExperienceRecommendations_card__g7TYo:first-child{display:flex;grid-template-columns:none}.WineryExperienceRecommendations_card__g7TYo:first-child .WineryExperienceRecommendations_photo__TJJ2n img{height:165px;min-height:0}.WineryExperienceRecommendations_localVisit__ELRy4{padding:15px}.WineryExperienceRecommendations_body__NJ4Ez{padding:18px}.WineryExperienceRecommendations_header__oKsWf h2{font-size:32px}}