{"product_id":"tour-page-2","title":"tour page #2","description":"\u003c!--\n  OYSTERVILLE SEA FARMS TOUR — SHOPIFY PRODUCT DESCRIPTION\n  Keep the existing product title, price, location, schedule and booking-app widget above this content.\n  This block replaces the current long-form product description and FAQ content.\n--\u003e\n\n\u003cstyle\u003e\n  .osf-tour {\n    --ww-blue: #005d69;\n    --ww-green: #658639;\n    --ww-black: #4e4a47;\n    --ww-cream: #f4f1e8;\n    --ww-mist: #e6eef0;\n    --ww-white: #ffffff;\n    color: var(--ww-black);\n    font-family: Arial, sans-serif;\n    font-size: 17px;\n    line-height: 1.55;\n    margin-top: 2.5rem;\n    position: relative;\n    width: 100vw;\n    max-width: none;\n    overflow: hidden;\n    transform: translateX(var(--osf-fullbleed-shift, 0px));\n  }\n\n  .osf-tour *, .osf-tour *::before, .osf-tour *::after { box-sizing: border-box; }\n  .osf-tour h2, .osf-tour h3 { color: var(--ww-blue); font-family: Arial, sans-serif; font-weight: 700; letter-spacing: -.025em; line-height: 1.02; margin: 0; }\n  .osf-tour h2 { font-size: clamp(2.6rem, 6vw, 5.4rem); }\n  .osf-tour h3 { font-size: 1.55rem; }\n  .osf-tour p { margin: 0 0 1rem; }\n  .osf-tour a { color: inherit; }\n  .osf-tour__eyebrow { color: var(--ww-green); font-size: .78rem; font-weight: 700; letter-spacing: .14em; margin-bottom: .65rem !important; text-transform: uppercase; }\n\n  .osf-tour__hero {\n    align-items: end;\n    background:\n      linear-gradient(90deg, rgba(0,61,70,.93), rgba(0,61,70,.45) 62%, rgba(0,61,70,.08)),\n      url('https:\/\/willapawild.com\/cdn\/shop\/files\/image_-_Edited_3_600x.png?v=1673389461') center \/ cover no-repeat;\n    color: var(--ww-white);\n    display: grid;\n    min-height: 620px;\n    overflow: hidden;\n    padding: clamp(2rem, 6vw, 5rem);\n    position: relative;\n  }\n\n  .osf-tour__hero-inner { max-width: 760px; }\n  .osf-tour__hero .osf-tour__eyebrow { color: #dce9ad; }\n  .osf-tour__hero h2 { color: var(--ww-white); font-size: clamp(4.4rem, 13vw, 10rem); letter-spacing: -.065em; line-height: .78; text-transform: uppercase; }\n  .osf-tour__hero h2 em { color: #dce9ad; font-style: normal; }\n  .osf-tour__hero-copy { font-size: clamp(1.2rem, 2.3vw, 1.75rem); font-weight: 700; line-height: 1.2; margin: 1.6rem 0 0 !important; max-width: 590px; }\n\n  .osf-tour__ticker { background: var(--ww-green); color: var(--ww-white); font-size: .92rem; font-weight: 700; letter-spacing: .08em; overflow: hidden; padding: .9rem 1rem; text-align: center; text-transform: uppercase; }\n  .osf-tour__ticker span { color: #dce9ad; padding: 0 .75rem; }\n\n  .osf-tour__intro { display: grid; gap: clamp(2rem, 6vw, 5rem); grid-template-columns: minmax(0, 1.25fr) minmax(260px, .75fr); padding: clamp(4rem, 9vw, 8rem) clamp(1.25rem, 5vw, 4.5rem); }\n  .osf-tour__intro-copy { color: var(--ww-blue); font-size: clamp(1.4rem, 2.5vw, 2rem); line-height: 1.23; max-width: 720px; }\n  .osf-tour__quick { background: var(--ww-cream); box-shadow: 14px 14px 0 var(--ww-mist); padding: 1.8rem; transform: rotate(.5deg); }\n  .osf-tour__quick-row { align-items: baseline; border-bottom: 1px solid #c8cbc5; display: flex; gap: 1rem; justify-content: space-between; padding: .65rem 0; }\n  .osf-tour__quick-row strong { color: var(--ww-blue); white-space: nowrap; }\n  .osf-tour__quick-note { font-size: .8rem; margin: 1rem 0 0 !important; }\n\n  .osf-tour__warning { background: var(--ww-blue); color: var(--ww-white); padding: clamp(4rem, 9vw, 8rem) clamp(1.25rem, 8vw, 8rem); text-align: center; }\n  .osf-tour__warning .osf-tour__eyebrow { color: #dce9ad; }\n  .osf-tour__warning h2 { color: var(--ww-white); font-size: clamp(3rem, 7vw, 6.5rem); margin: auto; max-width: 1050px; }\n  .osf-tour__warning p:last-child { color: #dce9ad; margin: 1.3rem 0 0; }\n\n  .osf-tour__section { padding: clamp(4rem, 9vw, 8rem) clamp(1.25rem, 5vw, 4.5rem); }\n  .osf-tour__section-heading { margin-bottom: 3rem; max-width: 780px; }\n  .osf-tour__section-heading \u003e p:last-child { margin-top: 1.2rem; max-width: 670px; }\n  .osf-tour__steps { display: grid; gap: 1px; grid-template-columns: repeat(4, minmax(0, 1fr)); background: #b9ced0; }\n  .osf-tour__step { background: var(--ww-white); min-height: 285px; padding: 1.8rem; }\n  .osf-tour__step-number { color: var(--ww-green); display: block; font-size: 3rem; font-weight: 700; margin-bottom: 2.6rem; }\n  .osf-tour__step h3 { margin-bottom: .75rem; }\n\n  .osf-tour__history { display: grid; grid-template-columns: 1fr 1fr; min-height: 560px; }\n  .osf-tour__history-image { background: url('https:\/\/willapawild.com\/cdn\/shop\/files\/ocannery_lg_600x.jpg?v=1617135335') center \/ cover no-repeat; min-height: 420px; }\n  .osf-tour__history-copy { background: var(--ww-blue); color: var(--ww-white); display: flex; flex-direction: column; justify-content: center; padding: clamp(3rem, 7vw, 6rem); }\n  .osf-tour__history-copy .osf-tour__eyebrow { color: #dce9ad; }\n  .osf-tour__history-copy h2 { color: var(--ww-white); margin-bottom: 1.5rem; }\n\n  .osf-tour__prepare { display: grid; gap: 3.5rem; grid-template-columns: 1.35fr .65fr; }\n  .osf-tour__check p { border-bottom: 1px solid #d9e0dc; padding: 0 0 1rem 1.6rem; position: relative; }\n  .osf-tour__check p::before { color: var(--ww-green); content: '✓'; font-weight: 700; left: 0; position: absolute; }\n  .osf-tour__boots { background: var(--ww-mist); padding: 2rem; }\n  .osf-tour__boots h3 { margin-bottom: .8rem; }\n\n  .osf-tour__private { align-items: center; background: var(--ww-cream); display: grid; gap: 3rem; grid-template-columns: 1.3fr .7fr; padding: clamp(3.5rem, 8vw, 7rem) clamp(1.25rem, 5vw, 4.5rem); }\n  .osf-tour__private-price { border-left: 1px solid #bcc8c4; padding-left: 2.5rem; }\n  .osf-tour__private-price strong { color: var(--ww-blue); display: block; font-size: 3rem; line-height: 1; }\n  .osf-tour__button { background: var(--ww-green); color: var(--ww-white) !important; display: inline-block; font-size: .9rem; font-weight: 700; letter-spacing: .08em; margin-top: 1rem; padding: .9rem 1.3rem; text-decoration: none; text-transform: uppercase; }\n  .osf-tour__button:hover { background: #526f2e; }\n\n  .osf-tour__return { background: var(--ww-white); border: 2px solid var(--ww-green); color: var(--ww-green) !important; }\n  .osf-tour__return:hover { background: var(--ww-green); color: var(--ww-white) !important; }\n\n  .osf-tour__faq { padding: clamp(4rem, 9vw, 8rem) clamp(1.25rem, 5vw, 4.5rem); }\n  .osf-tour__faq details { border-top: 1px solid #bdc8c4; max-width: 900px; padding: 1.15rem 0; }\n  .osf-tour__faq details:last-child { border-bottom: 1px solid #bdc8c4; }\n  .osf-tour__faq summary { color: var(--ww-blue); cursor: pointer; font-weight: 700; list-style-position: outside; }\n  .osf-tour__faq details p { margin: .9rem 0 0; max-width: 760px; }\n\n  .osf-tour__final { background: var(--ww-green); color: var(--ww-white); padding: clamp(4rem, 9vw, 8rem) 1.25rem; text-align: center; }\n  .osf-tour__final .osf-tour__eyebrow { color: #e4edbd; }\n  .osf-tour__final h2 { color: var(--ww-white); margin: auto; max-width: 900px; }\n  .osf-tour__final p:last-child { margin: 1.3rem auto 0; max-width: 620px; }\n\n  @media (max-width: 800px) {\n    .osf-tour__hero { min-height: 560px; }\n    .osf-tour__hero h2 { font-size: clamp(4.6rem, 23vw, 7rem); }\n    .osf-tour__intro, .osf-tour__prepare, .osf-tour__private, .osf-tour__history { grid-template-columns: 1fr; }\n    .osf-tour__steps { grid-template-columns: 1fr 1fr; }\n    .osf-tour__quick { transform: none; }\n    .osf-tour__private-price { border-left: 0; border-top: 1px solid #bcc8c4; padding: 2rem 0 0; }\n  }\n\n  @media (max-width: 520px) {\n    .osf-tour { font-size: 16px; }\n    .osf-tour__steps { grid-template-columns: 1fr; }\n    .osf-tour__step { min-height: 0; }\n    .osf-tour__ticker { font-size: .72rem; }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"osf-tour\"\u003e\n  \u003csection class=\"osf-tour__hero\"\u003e\n    \u003cdiv class=\"osf-tour__hero-inner\"\u003e\n      \u003cp class=\"osf-tour__eyebrow\"\u003eOysterville Sea Farms · A Willapa Wild experience\u003c\/p\u003e\n      \u003ch2\u003eWalk\u003cbr\u003e\u003cem\u003ethe beds\u003c\/em\u003e\n\u003c\/h2\u003e\n      \u003cp class=\"osf-tour__hero-copy\"\u003eGet your boots muddy. Learn how oysters grow. Then shuck and taste Willapa Bay.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003cdiv class=\"osf-tour__ticker\"\u003e90 minutes \u003cspan\u003e✦\u003c\/span\u003e Working oyster farm \u003cspan\u003e✦\u003c\/span\u003e Hands-on shucking \u003cspan\u003e✦\u003c\/span\u003e Family-friendly\u003c\/div\u003e\n\n  \u003csection class=\"osf-tour__intro\"\u003e\n    \u003cdiv\u003e\n      \u003cp class=\"osf-tour__eyebrow\"\u003eThis is not a tour from the shore\u003c\/p\u003e\n      \u003ch2\u003eCome walk the farm with us.\u003c\/h2\u003e\n      \u003cp class=\"osf-tour__intro-copy\"\u003eThe tide goes out. The farm appears. We pull on boots and walk straight into the working life of Willapa Bay.\u003c\/p\u003e\n      \u003cp\u003eNo boat. No viewing platform. Just oysters, mud, eelgrass, burrowing shrimp, a historic oyster building and the people who work here.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003caside class=\"osf-tour__quick\" aria-label=\"Tour at a glance\"\u003e\n      \u003cdiv class=\"osf-tour__quick-row\"\u003e\n\u003cspan\u003eDuration\u003c\/span\u003e\u003cstrong\u003e90 minutes\u003c\/strong\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"osf-tour__quick-row\"\u003e\n\u003cspan\u003eWalking\u003c\/span\u003e\u003cstrong\u003eAbout ½ mile\u003c\/strong\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"osf-tour__quick-row\"\u003e\n\u003cspan\u003eAges 13+\u003c\/span\u003e\u003cstrong\u003e$125\u003c\/strong\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"osf-tour__quick-row\"\u003e\n\u003cspan\u003eAges 6–12\u003c\/span\u003e\u003cstrong\u003e$62.50\u003c\/strong\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"osf-tour__quick-row\"\u003e\n\u003cspan\u003eUnder 6\u003c\/span\u003e\u003cstrong\u003eFree\u003c\/strong\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"osf-tour__quick-row\"\u003e\n\u003cspan\u003eBoot rental\u003c\/span\u003e\u003cstrong\u003e$5\u003c\/strong\u003e\n\u003c\/div\u003e\n      \u003cp class=\"osf-tour__quick-note\"\u003eSales tax is additional. Gratuity is included. Choose a tide-dependent departure using the booking calendar above.\u003c\/p\u003e\n    \u003c\/aside\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"osf-tour__warning\"\u003e\n    \u003cp class=\"osf-tour__eyebrow\"\u003eFair warning\u003c\/p\u003e\n    \u003ch2\u003eYou may come for the oysters and leave talking about eelgrass, burrowing shrimp and tides.\u003c\/h2\u003e\n    \u003cp\u003eThat happens a lot.\u003c\/p\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"osf-tour__section\"\u003e\n    \u003cdiv class=\"osf-tour__section-heading\"\u003e\n      \u003cp class=\"osf-tour__eyebrow\"\u003eHow it goes\u003c\/p\u003e\n      \u003ch2\u003eFour parts. No canned speech.\u003c\/h2\u003e\n      \u003cp\u003eAsk everything. Why oysters taste different. How off-bottom farming works. Whether the “R” month rule is real. What it is like to live here. We will get into it.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"osf-tour__steps\"\u003e\n      \u003carticle class=\"osf-tour__step\"\u003e\u003cspan class=\"osf-tour__step-number\"\u003e01\u003c\/span\u003e\u003ch3\u003eMeet the bay\u003c\/h3\u003e\n\u003cp\u003eBegin inside our historic oyster building with the tides, ecology and long story of shellfish farming in Willapa Bay.\u003c\/p\u003e\u003c\/article\u003e\n      \u003carticle class=\"osf-tour__step\"\u003e\u003cspan class=\"osf-tour__step-number\"\u003e02\u003c\/span\u003e\u003ch3\u003eWalk the beds\u003c\/h3\u003e\n\u003cp\u003eCover about half a mile of working tidal ground and see how oysters grow where the farm’s work happens.\u003c\/p\u003e\u003c\/article\u003e\n      \u003carticle class=\"osf-tour__step\"\u003e\u003cspan class=\"osf-tour__step-number\"\u003e03\u003c\/span\u003e\u003ch3\u003eFollow the oyster\u003c\/h3\u003e\n\u003cp\u003eVisit the production room and see how oysters are cleaned, sorted, handled and prepared for market.\u003c\/p\u003e\u003c\/article\u003e\n      \u003carticle class=\"osf-tour__step\"\u003e\u003cspan class=\"osf-tour__step-number\"\u003e04\u003c\/span\u003e\u003ch3\u003eShuck and taste\u003c\/h3\u003e\n\u003cp\u003eLearn to open an oyster safely, then enjoy a generous raw-oyster tasting at our licensed farm facility.\u003c\/p\u003e\u003c\/article\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"osf-tour__history\"\u003e\n    \u003cdiv class=\"osf-tour__history-image\" role=\"img\" aria-label=\"Historic Oysterville Sea Farms oyster building\"\u003e\u003c\/div\u003e\n    \u003cdiv class=\"osf-tour__history-copy\"\u003e\n      \u003cp class=\"osf-tour__eyebrow\"\u003eOld building. Living farm.\u003c\/p\u003e\n      \u003ch2\u003eHistory, with mud on its boots.\u003c\/h2\u003e\n      \u003cp\u003eOur oyster building is the only oyster building listed on the National Register of Historic Places. It is also part of an active oyster-farming operation today.\u003c\/p\u003e\n      \u003cp\u003eYour host is the farm owner or an experienced member of the Oysterville Sea Farms team. Expect stories, opinions and very direct answers.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"osf-tour__section\"\u003e\n    \u003cdiv class=\"osf-tour__section-heading\"\u003e\n      \u003cp class=\"osf-tour__eyebrow\"\u003eCome ready for the bay\u003c\/p\u003e\n      \u003ch2\u003eBefore you book\u003c\/h2\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"osf-tour__prepare\"\u003e\n      \u003cdiv class=\"osf-tour__check\"\u003e\n        \u003cp\u003e\u003cstrong\u003eWalking:\u003c\/strong\u003e Approximately half a mile over relatively flat, natural ground that may be wet, muddy, slippery or uneven.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eMobility:\u003c\/strong\u003e Most of the farm facility is accessible. The oyster-bed walk is not suitable for wheelchairs or walkers. Guests may skip that portion and rejoin the group afterward.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eClothing:\u003c\/strong\u003e Wear layers and rain gear. Coastal conditions can change quickly.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eChildren:\u003c\/strong\u003e Families are welcome. Children must remain supervised and safely complete the route in properly fitting boots.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eFood safety:\u003c\/strong\u003e No oysters are harvested or shucked on the beds. The shucking lesson and raw-oyster tasting take place at the licensed farm facility.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003caside class=\"osf-tour__boots\"\u003e\n        \u003cp class=\"osf-tour__eyebrow\"\u003eDo not forget the footwear\u003c\/p\u003e\n        \u003ch3\u003eWaterproof boots required\u003c\/h3\u003e\n        \u003cp\u003eBring waterproof, mid-calf Wellington or muck boots, or reserve one of approximately 20 rental pairs during checkout.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003e$5 per pair, plus tax\u003c\/strong\u003e\u003cbr\u003eWomen’s 6 through men’s 13\u003c\/p\u003e\n      \u003c\/aside\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"osf-tour__private\"\u003e\n    \u003cdiv\u003e\n      \u003cp class=\"osf-tour__eyebrow\"\u003eBring your own group\u003c\/p\u003e\n      \u003ch2\u003eMake the farm yours for the tour.\u003c\/h2\u003e\n      \u003cp\u003ePrivate departures are available for families, reunions, culinary groups and organized tours. Tide-dependent scheduling. Up to 30 total participants.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"osf-tour__private-price\"\u003e\n      \u003cstrong\u003e$1,500\u003c\/strong\u003e\n      \u003cspan\u003eminimum booking value\u003c\/span\u003e\u003cbr\u003e\n      \u003ca class=\"osf-tour__button\" href=\"mailto:info@willabay.com?subject=Private%20Oysterville%20Sea%20Farms%20Tour%20Inquiry\"\u003eRequest a private tour\u003c\/a\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"osf-tour__faq\"\u003e\n    \u003cdiv class=\"osf-tour__section-heading\"\u003e\n      \u003cp class=\"osf-tour__eyebrow\"\u003eGood questions\u003c\/p\u003e\n      \u003ch2\u003eKnow before you go\u003c\/h2\u003e\n    \u003c\/div\u003e\n\n    \u003cdetails\u003e\u003csummary\u003eDo we harvest oysters on the beds?\u003c\/summary\u003e\u003cp\u003eNo. Guests observe the working beds, but harvesting and shucking do not occur there. The shucking lesson and tasting take place back at the licensed farm facility.\u003c\/p\u003e\u003c\/details\u003e\n    \u003cdetails\u003e\u003csummary\u003eAre oysters included?\u003c\/summary\u003e\u003cp\u003eYes. The tour concludes with a hands-on shucking lesson and a generous raw-oyster tasting.\u003c\/p\u003e\u003c\/details\u003e\n    \u003cdetails\u003e\u003csummary\u003eAre children welcome?\u003c\/summary\u003e\u003cp\u003eYes. Children under six attend free, ages 6–12 are half price, and children must remain supervised. Anyone walking the beds must safely complete the route in properly fitting waterproof boots.\u003c\/p\u003e\u003c\/details\u003e\n    \u003cdetails\u003e\u003csummary\u003eIs the tour wheelchair accessible?\u003c\/summary\u003e\u003cp\u003eMost of the facility is ADA accessible. The oyster-bed walk is not suitable for wheelchairs or walkers because it crosses natural tidal terrain.\u003c\/p\u003e\u003c\/details\u003e\n    \u003cdetails\u003e\u003csummary\u003eWhat boots should I wear?\u003c\/summary\u003e\u003cp\u003eWear waterproof, mid-calf Wellington or muck boots. Approximately 20 rental pairs are available in women’s size 6 through men’s size 13 for $5 plus tax. Reserve your size during checkout because availability cannot be guaranteed otherwise.\u003c\/p\u003e\u003c\/details\u003e\n    \u003cdetails\u003e\u003csummary\u003eCan I cancel or reschedule?\u003c\/summary\u003e\u003cp\u003eYou may cancel or reschedule through the “Modify booking” link in your confirmation email until 12 hours before departure. No-shows are nonrefundable.\u003c\/p\u003e\u003c\/details\u003e\n    \u003cdetails\u003e\u003csummary\u003eWhere is Oysterville Sea Farms?\u003c\/summary\u003e\u003cp\u003eWe are on First Street in historic Oysterville, Washington, on the Long Beach Peninsula overlooking Willapa Bay.\u003c\/p\u003e\u003c\/details\u003e\n  \u003c\/section\u003e\n\n  \u003csection class=\"osf-tour__final\"\u003e\n    \u003cp class=\"osf-tour__eyebrow\"\u003eThe tide is waiting\u003c\/p\u003e\n    \u003ch2\u003eWalk the beds. Meet the farm. Taste the bay.\u003c\/h2\u003e\n    \u003cp\u003eReturn to the booking section at the top of this page to choose an available tide-dependent departure.\u003c\/p\u003e\n    \u003ca class=\"osf-tour__button osf-tour__return\" href=\"#MainContent\"\u003eSee dates and book\u003c\/a\u003e\n  \u003c\/section\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n  (function () {\n    var tour = document.querySelector('.osf-tour');\n    if (!tour) return;\n\n    function alignTourToViewport() {\n      tour.style.setProperty('--osf-fullbleed-shift', '0px');\n      var left = tour.getBoundingClientRect().left;\n      tour.style.setProperty('--osf-fullbleed-shift', (-left) + 'px');\n    }\n\n    alignTourToViewport();\n    window.addEventListener('load', alignTourToViewport);\n    window.addEventListener('resize', alignTourToViewport);\n  }());\n\u003c\/script\u003e","brand":"Willapa Wild dba Oysterville Sea Farms","offers":[{"title":"Default Title","offer_id":46137594576966,"sku":null,"price":0.0,"currency_code":"USD","in_stock":true}],"url":"https:\/\/willapawild.com\/products\/tour-page-2","provider":"Willapa Wild dba Oysterville Sea Farms","version":"1.0","type":"link"}