@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/barlowcondensed/v13/HTxwL3I-JCGChYJ8VI-L6OO_au7B46r2_3E.ttf) format("truetype")}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/barlowcondensed/v13/HTxwL3I-JCGChYJ8VI-L6OO_au7B47b1_3E.ttf) format("truetype")}.gsg-open h1,.gsg-open h2,.gsg-open h3,.gsg-vivid-choose h2,.gsg-vivid-choose h3,.gsg-vivid-includes h2,.gsg-vivid-includes h3{font-family:Barlow Condensed,Impact,sans-serif!important;font-weight:800!important;letter-spacing:.015em!important;text-transform:uppercase}.gsg-open{background:#e9f1e9}.gsg-open .go-hero{width:100%;max-width:none;padding:40px max(28px,calc((100vw - 1240px)/2)) 60px;background:linear-gradient(90deg,#eff7ecf0,#e8f3e3b3 43%,#e8f3e314),url(/cdn/shop/files/gsg-coastal-water-fishing-art.png?v=1793817146&width=1800) center/cover}.gsg-open .go-hero h1{font-size:clamp(60px,6.8vw,94px);line-height:.94;text-shadow:0 2px 0 #ffffff70}.gsg-open h1 em{font-family:Georgia,serif!important;text-transform:none;font-size:.41em;color:#ad4928}.gsg-open .go-hero .go-eyebrow{display:none}.gsg-brand-mark{width:200px!important;height:100px!important;object-fit:contain!important;object-position:left;margin-bottom:18px;filter:drop-shadow(0 2px 1px #fff7)}.gsg-open .go-trips,.gsg-open .go-stories,.gsg-open .go-merch{position:relative}.gsg-open .go-coast{background:linear-gradient(90deg,#e8eee5ed,#e8eee5b8),url(/cdn/shop/files/gsg-coastal-water-fishing-art.png?v=1793817146&width=1800) center/cover}.gsg-open .go-close{background:linear-gradient(90deg,#062c3be8,#062c3ba8),url(/cdn/shop/files/gsg-coastal-water-fishing-art.png?v=1793817146&width=1800) center/cover}.gsg-open .go-booking-mark{color:#087f88}.gsg-open .go-button{background:#086371;box-shadow:3px 4px #15364726;border-color:#086371;border-radius:2px}.gsg-open .go-trip-thumb{border:3px solid #fff;box-shadow:0 3px 10px #123b4526}.gsg-vivid-choose{display:grid;grid-template-columns:.85fr 1.15fr;gap:60px;padding:65px max(24px,calc((100% - 1180px)/2));background:linear-gradient(90deg,#e8eee4ee,#e8eee4c9),url(/cdn/shop/files/gsg-coastal-water-fishing-art.png?v=1793817146&width=1800) center/cover;color:#103649}.gsg-vivid-title>p,.gsg-vivid-kicker{font-size:11px;font-weight:800;letter-spacing:.15em;color:#ae4b26}.gsg-vivid-title h2{font-size:54px;line-height:1.03;margin:15px 0 24px}.gsg-vivid-title a{color:#103649;text-underline-offset:5px;font-weight:700;font-size:14px}.gsg-vivid-options{display:grid;gap:0}.gsg-vivid-options>a{display:grid;grid-template-columns:105px 1fr;align-items:center;gap:20px;color:inherit;text-decoration:none;border-bottom:1px solid #71999570;padding:13px 0}.gsg-vivid-options img{width:105px;height:90px;object-fit:cover;border:4px solid white;transform:rotate(-3deg);box-shadow:0 4px 10px #15364726}.gsg-vivid-options>a:nth-child(2n) img{transform:rotate(3deg)}.gsg-vivid-options h3{font-size:30px;margin:0 0 6px;line-height:1.1}.gsg-vivid-options h3 span{float:right;font-size:23px}.gsg-vivid-options p{font-size:14px;line-height:1.5;margin:0}.gsg-vivid-includes{padding:65px max(24px,calc((100% - 1180px)/2));background:linear-gradient(90deg,#062f3cf5,#062f3cdd 50%,#062f3c14),url(/cdn/shop/files/gsg-coastal-water-fishing-art.png?v=1793817146&width=1800) center/cover;color:#fff;position:relative;border-top:5px double #d5c197}.gsg-vivid-includes>div{max-width:700px}.gsg-vivid-includes h2{font-size:62px;line-height:1.02;color:#fff;margin:15px 0 30px}.gsg-vivid-includes h2 em{font-style:normal;color:#edc28c}.gsg-vivid-kicker{color:#edc28c}.gsg-vivid-benefits{display:grid;grid-template-columns:1fr 1fr;gap:25px 35px}.gsg-vivid-benefits>div{border-top:1px solid #c6e7df60;padding:14px 0}.gsg-vivid-benefits h3{font-size:25px;color:#fff;margin:0 0 8px}.gsg-vivid-benefits p{color:#e1efed;font-size:15px;line-height:1.6;margin:0}@media(max-width:760px){.gsg-open .go-hero{padding:22px 20px 30px;background-position:30% center}.gsg-brand-mark{width:170px!important;height:85px!important;margin:0 0 12px}.gsg-open .go-hero h1{font-size:64px}.gsg-open .go-hero h1 em{font-size:.39em}.gsg-vivid-choose{grid-template-columns:1fr;gap:22px;padding:35px 20px}.gsg-vivid-title h2{font-size:43px}.gsg-vivid-options>a{grid-template-columns:85px 1fr;gap:16px;padding:15px 0}.gsg-vivid-options img{width:85px;height:80px}.gsg-vivid-options h3{font-size:28px}.gsg-vivid-options p{font-size:13px}.gsg-vivid-includes{padding:40px 22px 120px;background-position:66% bottom}.gsg-vivid-includes h2{font-size:47px}.gsg-vivid-benefits{gap:20px}.gsg-vivid-benefits h3{font-size:23px}.gsg-vivid-benefits p{font-size:14px}}.gsg-open .go-hero.go-wrap{width:100%;margin:0}.gsg-open .go-photo-note{display:none}.gsg-adventures .gsg-adventures-hero{background:linear-gradient(90deg,#052e40ef,#052e40a8),url(/cdn/shop/files/gsg-coastal-water-fishing-art.png?v=1793817146&width=1800) center/cover!important;min-height:0;padding-block:65px}.gsg-adventures-hero h1{font-family:Barlow Condensed,sans-serif!important}.gsg-adventures-hero__bg{display:none}@font-face{font-family:Fraunces;font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/fraunces/v38/6NVf8FyLNQOQZAnv9ZwNjucMHVn85Ni7emAe9lKqZTnbB-gzTK0K1ChJdt9vIVYX9G37lvd9sPEKsxx664UJf1isSv7W.ttf) format("truetype")}@font-face{font-family:Fraunces;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/fraunces/v38/6NUh8FyLNQOQZAnv9bYEvDiIdE9Ea92uemAk_WBq8U_9v0c2Wa0K7iN7hzFUPJH58nib1603gg7S2nfgRYIcUByjDg.ttf) format("truetype")}@font-face{font-family:Fraunces;font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/fraunces/v38/6NUh8FyLNQOQZAnv9bYEvDiIdE9Ea92uemAk_WBq8U_9v0c2Wa0K7iN7hzFUPJH58nib1603gg7S2nfgRYIcNxyjDg.ttf) format("truetype")}body.gsg-coast-site{--coast-ink:#103c48;--coast-teal:#086b74;--coast-sand:#f2eddf;--coast-rust:#b75230;background:var(--coast-sand)}.gsg-coast-site #MainContent h1,.gsg-coast-site #MainContent h2,.gsg-coast-site #MainContent h3{font-family:Fraunces,Georgia,serif!important;font-weight:700!important;letter-spacing:-.045em!important;text-transform:none!important;text-wrap:balance;line-height:1.08}.gsg-coast-site #MainContent h1{font-size:clamp(38px,5.3vw,76px)!important}.gsg-coast-site #MainContent h2{font-size:clamp(29px,3.3vw,47px)!important}.gsg-coast-site #MainContent h3{font-size:clamp(22px,2.2vw,29px)!important}.gsg-coast-site #MainContent em{font-family:Fraunces,Georgia,serif!important;color:#c86c47}.gsg-coast-site #MainContent p{line-height:1.65}.gsg-coast-site #MainContent a{text-underline-offset:5px}.gsg-coast-site #MainContent :is(.gsg-adventures-hero,.gsg-services-hero,.gsg-eat-hero,.gsg-license-hero,.gsg-r-booking-intro,.gsg-local__intro){background:linear-gradient(90deg,#062f40ed,#062f4070),url(/cdn/shop/files/gsg-sunset-rods.jpg) center 65%/cover!important;color:#fff;padding-block:65px!important;min-height:0!important}.gsg-coast-site #MainContent .gsg-adventures-hero__bg{display:none}.gsg-coast-site #MainContent .gsg-local__intro h1{color:#fff}.gsg-coast-site #MainContent .gsg-local__intro{padding-inline:max(24px,calc((100% - 1100px)/2));max-width:none}.gsg-coast-site #MainContent :is(.gsg-monster__hero,.gsg-ultimate__hero,.gsg-express__hero,.gsg-sig-hero,.gsg-exp-hero){min-height:440px!important;padding-block:48px!important}.gsg-coast-site #MainContent .gsg-monster__hero{background-image:linear-gradient(90deg,#042432d9,#04243255),url(/cdn/shop/files/gsg-real-night-fishing.jpg)!important}.gsg-coast-site #MainContent .gsg-ultimate__hero{background-image:linear-gradient(90deg,#042432df,#04243240),url(/cdn/shop/files/gsg-sunset-rods.jpg)!important}.gsg-coast-site #MainContent :is(.gsg-sig-experience__grid>div,.gsg-sig-flow__item,.gsg-monster__included-grid>div,.gsg-ultimate__included-grid>div,.gsg-license-state-picker__card,.gsg-license-check-card,.gsg-exp-intro__feature,.gsg-r-note,.gsg-r-reviews figure){border-radius:0!important;box-shadow:none!important;background:transparent!important;padding:20px 0!important;border:0!important;border-top:1px solid #78928b66!important;min-height:0!important;color:#163b47!important}.gsg-coast-site #MainContent :is(.gsg-sig-experience__grid,.gsg-sig-flow__grid,.gsg-monster__included-grid,.gsg-ultimate__included-grid){gap:20px 32px!important}.gsg-coast-site #MainContent :is(.gsg-sig-flow__number,.gsg-eat-card__number,.gsg-license-state-picker__number,.gsg-r-step,.gsg-license-shark,.gsg-license-fin){display:none!important}.gsg-coast-site #MainContent :is(.gsg-sig-intro,.gsg-adventures-intro,.gsg-eat-intro,.gsg-services-intro,.gsg-license-intro,.gsg-exp-intro){padding-block:35px!important}.gsg-coast-site #MainContent :is(.gsg-sig-experience,.gsg-sig-flow,.gsg-sig-best,.gsg-sig-expect,.gsg-monster__included,.gsg-ultimate__included,.gsg-monster__why,.gsg-ultimate__why,.gsg-eat-section,.gsg-services-section){padding-block:45px!important}.gsg-coast-site #MainContent .gsg-eat-card{border:0!important;border-bottom:1px solid #8caaa480!important;border-radius:0!important;box-shadow:none!important;background:transparent!important;color:#103c48!important;padding:26px 0!important;min-height:0!important}.gsg-coast-site #MainContent .gsg-eat-card :is(h3,p,span){color:#103c48!important}.gsg-coast-site #MainContent .gsg-eat-card__icon{display:none}.gsg-coast-site #MainContent .gsg-eat-grid{gap:12px 35px}.gsg-coast-site #MainContent .gsg-service-card{border:0!important;border-radius:0!important;box-shadow:none!important;background:transparent!important}.gsg-coast-site #MainContent .gsg-service-card__body{padding:24px 0!important}.gsg-coast-site #MainContent .gsg-service-card__media{border-radius:3px;max-height:280px}.gsg-coast-site #MainContent #gsg-stays .hero{background:linear-gradient(90deg,#eef0e8eb,#eef0e8c4),url(/cdn/shop/files/gsg-coastal-water-fishing-art.png?v=1793817146) center/cover;padding-block:55px}.gsg-coast-site #MainContent #gsg-stays :is(.hero-note,.note-box,.stat){background:transparent;box-shadow:none;border-radius:0;border:0}.gsg-coast-site #MainContent #gsg-stays .property{border-radius:0;box-shadow:none;border-bottom:1px solid #879f9455}.gsg-coast-site #MainContent .gsg-r-three article{padding-left:0}.gsg-coast-site #MainContent .gsg-r-form-panel{border-radius:3px;box-shadow:0 14px 35px #173d4510}.gsg-coast-site #MainContent .gsg-r-site-cta{background:#ece7d8}.gsg-coast-site #MainContent .gsg-r-table-scroll{border-radius:0}.gsg-fieldnotes{background:#092f3d;color:#fff;padding:55px max(22px,calc((100% - 1200px)/2));overflow:hidden}.gsg-fieldnotes-heading{margin-bottom:32px}.gsg-fieldnotes-heading>p,.gsg-kicker{font:700 11px/1.5 Arial,sans-serif;letter-spacing:.18em;text-transform:uppercase;color:#b85c39}.gsg-fieldnotes-heading>p{color:#d8b68c}.gsg-fieldnotes h2{color:#fff}.gsg-fieldnotes-grid{display:grid;grid-template-columns:1.3fr 1fr .8fr;gap:24px;align-items:center}.gsg-fieldnotes figure{margin:0;min-width:0}.gsg-fieldnotes figure:nth-child(2){transform:rotate(-2deg)}.gsg-fieldnotes figure:nth-child(3){transform:rotate(2deg)}.gsg-fieldnotes img{width:100%;height:310px;object-fit:cover;border:5px solid #ede9db;display:block}.gsg-fieldnotes figure:last-child img{object-position:center}.gsg-fieldnotes figcaption{font:italic 17px/1.4 Fraunces,Georgia,serif;margin-top:13px;color:#f3d8b4}.gsg-motion{border:0;background:none;padding:0;width:100%;display:block;position:relative;cursor:pointer;text-align:left;color:#fff}.gsg-motion span{position:absolute;bottom:14px;left:14px;background:#07313ee6;color:#fff;padding:10px 14px;font:700 12px Arial}.gsg-motion:focus-visible{outline:3px solid #e6ad6d;outline-offset:5px}.gsg-prep{background:#f3efe3;color:#143e49}.gsg-editorial-hero{display:grid;grid-template-columns:1.2fr .8fr;align-items:center;gap:55px;max-width:1200px;margin:auto;padding:48px 24px}.gsg-editorial-hero p{max-width:570px}.gsg-editorial-hero img{width:100%;height:420px;object-fit:cover;object-position:center 57%;border:8px solid #fff;transform:rotate(2deg);box-shadow:0 10px 30px #173b4320}.gsg-coast-button{display:inline-block;background:#096772;color:#fff!important;padding:14px 24px;text-decoration:none;font-weight:700;margin-top:14px}.gsg-prep-list{max-width:1200px;margin:auto;display:grid;grid-template-columns:1fr 1.25fr;gap:65px;padding:40px 24px}.gsg-prep-list img{width:100%;height:270px;object-fit:cover;margin-top:22px}.gsg-pack-items article{padding:18px 0;border-top:1px solid #95aaa67a}.gsg-pack-items h3{margin:0 0 10px}.gsg-pack-items p{margin:0 0 8px}.gsg-prep-details{max-width:1152px;padding:0 24px 45px;margin:auto}.gsg-prep-details details{border-top:1px solid #95aaa67a;padding:20px 0}.gsg-prep-details summary{font-weight:700;cursor:pointer}.gsg-prep-details>p{margin-top:25px}.gsg-coast-site #MainContent .go-hero h1 em{font-size:.52em}.gsg-coast-site #MainContent .go-hero-main img{object-position:center 60%}@media(max-width:760px){.gsg-coast-site #MainContent h1{font-size:42px!important}.gsg-coast-site #MainContent h2{font-size:32px!important}.gsg-coast-site #MainContent :is(.gsg-sig-hero,.gsg-monster__hero,.gsg-ultimate__hero,.gsg-express__hero,.gsg-exp-hero){min-height:380px!important}.gsg-coast-site #MainContent :is(.gsg-adventures-hero,.gsg-services-hero,.gsg-eat-hero,.gsg-license-hero,.gsg-r-booking-intro,.gsg-local__intro){padding-block:38px!important}.gsg-coast-site #MainContent :is(.gsg-sig-experience__grid,.gsg-sig-flow__grid,.gsg-monster__included-grid,.gsg-ultimate__included-grid){grid-template-columns:1fr 1fr!important;gap:18px!important}.gsg-fieldnotes{padding-block:38px}.gsg-fieldnotes-grid{grid-template-columns:1fr 1fr;gap:20px}.gsg-fieldnotes figure:first-child{grid-column:1/-1}.gsg-fieldnotes figure:first-child img{height:220px}.gsg-fieldnotes img{height:220px}.gsg-fieldnotes figcaption{font-size:14px}.gsg-fieldnotes figure:nth-child(2){transform:none}.gsg-fieldnotes figure:nth-child(3){transform:none}.gsg-motion span{left:9px;bottom:9px;padding:8px;font-size:10px}.gsg-editorial-hero,.gsg-prep-list{grid-template-columns:1fr;gap:26px;padding:30px 22px}.gsg-editorial-hero img{height:310px}.gsg-prep-list>div>img{display:none}.gsg-coast-site #MainContent .gsg-vivid-options h3{font-size:24px!important}.gsg-coast-site #MainContent .gsg-vivid-includes{padding-bottom:50px}.gsg-coast-site #MainContent .gsg-vivid-benefits h3{font-size:22px!important}}.gsg-coast-site #MainContent .go-hero-main img{object-fit:contain!important;background:#103543;height:auto!important;aspect-ratio:4/4.4}.gsg-coast-site #MainContent .gsg-merch-intro{background:linear-gradient(90deg,#062f3ee8,#062f3e80),url(/cdn/shop/files/gsg-sunset-rods.jpg) center/cover!important;padding-block:55px!important}.gsg-coast-site #MainContent .gsg-merch-intro__brand{font-family:Fraunces,Georgia,serif!important}.gsg-coast-site #MainContent .gsg-merch-card{border-radius:3px!important;box-shadow:none!important}.gsg-coast-site #MainContent .gsg-merch-card__info{padding:18px!important}.gsg-coast-site #MainContent .gsg-merch-section{padding-block:45px!important}.gsg-coast-site #MainContent .gsg-merch-intro__logo{content:url(/cdn/shop/files/gsg-official-logo-fitted.svg?v=1793817179);max-width:230px;object-fit:contain}.gsg-coast-site #MainContent :is(.gsg-fieldnotes,.gsg-vivid-includes,.gsg-merch-intro,.go-close,.gsg-sig-final,.gsg-monster__final,.gsg-ultimate__final,.gsg-services-final,.gsg-eat-final){background:linear-gradient(90deg,#062e3990,#062e3920),none center/cover!important;color:#fff}.gsg-coast-site .gsg-r-footer{background:linear-gradient(#062d39dd,#062d39dd),none center/cover}.gsg-coast-site #MainContent :is(.gsg-fieldnotes,.gsg-vivid-includes,.go-close) em{color:#edc28c!important}.gsg-coast-site #MainContent .go-hero{background:#f2edde!important}.gsg-coast-site #MainContent .go-coast{background:#e6ece5!important}.gsg-coast-site #MainContent .gsg-vivid-choose{background:#f2edde!important}.gsg-coast-site #MainContent .gsg-bright-trip{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center;padding:42px max(24px,calc((100% - 1200px)/2));background:#f2edde;color:#123c48;overflow:hidden}.gsg-coast-site #MainContent .gsg-bright-trip-copy{padding:15px 0;min-width:0}.gsg-coast-site #MainContent .gsg-bright-trip-copy :is(h1,p,strong,span,div){color:#123c48!important}.gsg-coast-site #MainContent .gsg-bright-trip-copy h1{font-size:clamp(40px,4.5vw,65px)!important;margin:18px 0}.gsg-coast-site #MainContent .gsg-bright-trip-copy :is(a[class*=outline]){color:#123c48!important;border-color:#123c48!important}.gsg-coast-site #MainContent .gsg-bright-trip figure{margin:0;background:transparent}.gsg-coast-site #MainContent .gsg-bright-trip figure img{display:block;width:100%;height:470px;object-fit:contain;filter:none!important;opacity:1!important;border-radius:2px}.gsg-coast-site #MainContent .gsg-bright-trip-copy :is(.gsg-monster__price,.gsg-ultimate__price,.gsg-sig-hero__price-row){margin:20px 0}.gsg-coast-site #MainContent .gsg-bright-trip-copy .gsg-sig-hero__badge{background:#e2c996!important;padding:8px 12px;display:inline-block}.gsg-coast-site #MainContent .go-hero-main img{background:transparent!important;filter:none!important;opacity:1!important}.gsg-coast-site #MainContent :is(.gsg-sig-story__shade,.gsg-adventure-card__shade){display:none!important}.gsg-coast-site #MainContent .gsg-sig-story__image img{filter:none!important;opacity:1!important}@media(max-width:760px){.gsg-coast-site #MainContent .gsg-bright-trip{grid-template-columns:1fr;gap:20px;padding:28px 22px}.gsg-coast-site #MainContent .gsg-bright-trip figure img{height:auto;max-height:430px}.gsg-coast-site #MainContent .gsg-bright-trip-copy h1{font-size:40px!important}}.gsg-coast-site #MainContent .go-hero{background:#f4f0e6!important;gap:48px;padding-top:38px;padding-bottom:48px}.gsg-coast-site #MainContent .gsg-brand-mark{display:none}.gsg-coast-site #MainContent .go-hero-photos{padding:0!important;min-height:0!important;display:block!important}.gsg-coast-site #MainContent .go-hero-main{position:relative!important;inset:auto!important;width:100%!important;margin:0!important;transform:none!important;border:0!important;box-shadow:none!important;padding:0!important;overflow:hidden;border-radius:0!important}.gsg-coast-site #MainContent .go-hero-main img{display:block;width:100%!important;height:auto!important;aspect-ratio:auto!important;max-height:650px;object-fit:contain!important;border:0!important;box-shadow:none!important}.gsg-coast-site #MainContent .go-hero-inset{display:none!important}.gsg-coast-site #MainContent .go-tide{display:none}.gsg-coast-site #MainContent .go-button{box-shadow:none!important;border-radius:0!important;background:#103c48!important;border:0!important;padding:15px 26px!important}.gsg-coast-site #MainContent .go-button>span{display:none}.gsg-coast-site #MainContent .go-text-link{gap:7px}.gsg-coast-site #MainContent :is(.go-story-photos figure,.gsg-fieldnotes figure,.gsg-vivid-options img,.gsg-editorial-hero img){transform:none!important;border:0!important;box-shadow:none!important;border-radius:0!important}.gsg-coast-site #MainContent .gsg-fieldnotes img{border:0!important}.gsg-coast-site #MainContent .go-story-photos{gap:16px!important}.gsg-coast-site #MainContent .go-story-photos figure{margin:0!important}.gsg-coast-site #MainContent .go-facts{background:#e4e9e2;color:#163e48;border-top:1px solid #ccd5cc;border-bottom:1px solid #ccd5cc}.gsg-coast-site #MainContent .go-hero h1{font-size:clamp(46px,5vw,72px)!important;line-height:1.02;text-shadow:none!important}.gsg-coast-site #MainContent .go-hero h1 em{display:block;font-size:.58em;margin-top:16px;color:#955431!important}.gsg-coast-site #MainContent .go-story-copy blockquote{border-radius:0!important;box-shadow:none!important;background:none!important;border-left:2px solid #9a6344;padding-left:20px}.gsg-coast-site #MainContent .go-trip-thumb{border:0!important;box-shadow:none!important;border-radius:0!important}.gsg-coast-site #MainContent .gsg-fieldnotes{background:#103440!important}.gsg-coast-site #MainContent .go-coast-links img{border-radius:0!important;box-shadow:none!important;border:0!important}@media(max-width:760px){.gsg-coast-site #MainContent .go-hero{padding:30px 22px 0!important;gap:28px!important}.gsg-coast-site #MainContent .go-hero h1{font-size:43px!important}.gsg-coast-site #MainContent .go-hero-photos{margin:0 -22px!important;width:calc(100% + 44px)!important}.gsg-coast-site #MainContent .go-hero-main img{max-height:none;width:100%!important}.gsg-coast-site #MainContent .go-hero .go-actions{gap:14px;margin-bottom:4px}.gsg-coast-site #MainContent .go-intro{font-size:16px}.gsg-coast-site #MainContent .go-facts .go-wrap{padding-block:17px!important;gap:9px!important}.gsg-coast-site #MainContent .go-coast-links img{aspect-ratio:1;object-fit:cover}.gsg-coast-site #MainContent .go-story-photos figure:nth-child(2){margin-top:0!important}}.gsg-coast-site #MainContent .go-launch{display:grid;grid-template-columns:1.2fr 1fr;background:#103a40;min-height:530px}.go-launch-photo{min-width:0;display:flex;align-items:center;background:#071d25}.gsg-coast-site #MainContent .go-launch-photo img{width:100%;height:auto;display:block;object-fit:contain;filter:none;opacity:1}.go-launch-copy{padding:65px clamp(28px,4vw,72px);display:flex;flex-direction:column;justify-content:center;background:none center/cover;color:#fff}.gsg-coast-site #MainContent .go-launch h1{font-size:clamp(48px,5vw,74px)!important;color:#fff;line-height:1.02;margin:18px 0 24px}.gsg-coast-site #MainContent .go-launch h1 em{display:block;font-size:.88em;color:#efc494!important;margin-top:8px}.go-launch-kicker{font:700 11px/1.6 Arial,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#edd7b7;margin:0!important}.go-launch-detail{color:#f1eee5;font-size:17px;max-width:380px}.go-launch-actions{display:flex;gap:24px;align-items:center;flex-wrap:wrap;margin:4px 0 24px}.go-launch-actions>a{color:#fff!important;text-decoration:underline!important;font-weight:700;font-size:14px;min-height:48px;display:inline-flex;align-items:center}.go-launch-actions .go-launch-book{background:#e9bd8e;color:#14333b!important;padding:13px 25px;text-decoration:none!important;border:1px solid #e9bd8e}.go-launch-tagline{font:italic 14px/1.5 Fraunces,Georgia,serif;color:#e5d2b6;margin:0!important}@media(max-width:760px){.gsg-coast-site #MainContent .go-launch{grid-template-columns:1fr;min-height:0}.go-launch-photo{order:0}.gsg-coast-site #MainContent .go-launch-photo img{height:auto;max-height:300px;object-fit:contain}.go-launch-copy{padding:26px 24px 30px}.gsg-coast-site #MainContent .go-launch h1{font-size:44px!important;margin:12px 0 16px}.go-launch-detail{font-size:15px;margin-bottom:16px!important}.go-launch-tagline{font-size:12px}.go-launch-actions{margin-bottom:18px;gap:22px}.go-launch-kicker{font-size:9px;letter-spacing:.1em}}.gsg-coast-site #MainContent .gsg-bright-trip{background:#103a40 none center/cover!important;color:#f6f0e5;padding-block:35px}.gsg-coast-site #MainContent .gsg-bright-trip-copy :is(h1,p,strong,span,div){color:#f6f0e5!important}.gsg-coast-site #MainContent .gsg-bright-trip-copy :is(.gsg-sig-kicker,.gsg-ultimate__kicker,.gsg-monster__kicker,.gsg-express__eyebrow,.gsg-adventures-kicker){color:#e8c399!important;font-size:11px;letter-spacing:.13em;margin:14px 0}.gsg-coast-site #MainContent .gsg-bright-trip-copy .gsg-sig-hero__badge{color:#143944!important;font-size:10px;letter-spacing:.1em;padding:7px 12px;border-radius:2px}.gsg-coast-site #MainContent .gsg-bright-trip-copy :is(.gsg-sig-hero__lead,.gsg-adventures-hero__lead){font-size:18px;font-weight:400;line-height:1.5}.gsg-coast-site #MainContent .gsg-bright-trip-copy :is(.gsg-sig-hero__copy,.gsg-ultimate__hero-copy,.gsg-monster__hero-copy,.gsg-express__hero-copy,.gsg-adventures-hero__copy){font-size:15px;line-height:1.6}.gsg-coast-site #MainContent .gsg-bright-trip-copy :is(.gsg-sig-hero__price-row,.gsg-ultimate__price,.gsg-monster__price){margin:18px 0;padding:0;border:0}.gsg-coast-site #MainContent .gsg-bright-trip-copy .gsg-sig-hero__price-row strong{font-family:Fraunces,Georgia,serif;font-size:38px;line-height:1.1}.gsg-coast-site #MainContent .gsg-bright-trip-copy .gsg-sig-hero__price-row span{font-size:10px;margin-top:6px}.gsg-coast-site #MainContent .gsg-bright-trip-copy a[class*=btn]{box-shadow:none!important;border-radius:2px!important;min-height:46px!important;padding:12px 20px!important;font-size:12px!important;background:#e9bd8e!important;border:1px solid #e9bd8e!important;color:#163842!important}.gsg-coast-site #MainContent .gsg-bright-trip-copy a[class*=outline]{background:transparent!important;color:#fff!important;border-color:#e2c9a6!important}.gsg-coast-site #MainContent .gsg-fieldnotes{background:#103a40 none center/cover!important}.gsg-coast-site #MainContent .gsg-fieldnotes-grid{align-items:start}.gsg-coast-site #MainContent .gsg-fieldnotes-grid img{height:280px;object-fit:cover}.gsg-coast-site #MainContent .gsg-fieldnotes figcaption{font:500 13px/1.5 Arial,sans-serif;color:#f0e8d9}.gsg-coast-site #MainContent .gsg-motion span{background:#f2dfc4;color:#183d45;font-size:11px;font-weight:700}.gsg-coast-site #MainContent .gsg-fieldnotes-heading{max-width:720px}@media(max-width:760px){.gsg-coast-site #MainContent .gsg-bright-trip-copy h1{font-size:36px!important;margin:14px 0!important}.gsg-coast-site #MainContent .gsg-bright-trip-copy{padding:0}.gsg-coast-site #MainContent .gsg-bright-trip-copy :is(.gsg-sig-hero__buttons,.gsg-ultimate__hero-buttons,.gsg-monster__hero-buttons,.gsg-express__hero-buttons){display:flex!important;flex-direction:row!important;gap:12px!important;margin-top:18px}.gsg-coast-site #MainContent .gsg-bright-trip-copy a[class*=btn]{width:auto!important;flex:1;white-space:nowrap}.gsg-coast-site #MainContent .gsg-fieldnotes-grid img{height:190px}.gsg-coast-site #MainContent .gsg-fieldnotes figure:first-child img{height:auto;aspect-ratio:16/10;object-fit:cover}.gsg-coast-site #MainContent .gsg-fieldnotes figure:last-child img{object-position:50% 65%}.gsg-coast-site #MainContent .gsg-fieldnotes-grid{gap:18px 14px}}.gsg-coast-site #MainContent :is(.gsg-sig-strip,.gsg-adventures-strip,.gsg-services-strip,.gsg-eat-strip){background:#d9c3a3!important;color:#173e47!important}.gsg-coast-site #MainContent :is(.gsg-sig-strip,.gsg-adventures-strip,.gsg-services-strip,.gsg-eat-strip) *{color:#173e47!important}.gsg-coast-site #MainContent a[class*=btn--orange],.gsg-coast-site #MainContent .gsg-r-button{background:#be8658!important;border-color:#be8658!important;box-shadow:none!important;border-radius:2px!important;color:#102e38!important}.gsg-coast-site #MainContent :is(.gsg-sig-experience__grid>article,.gsg-monster__included-grid>article,.gsg-ultimate__included-grid>article){background:transparent!important;border:0!important;border-top:1px solid #8ba39b70!important;border-radius:0!important;box-shadow:none!important;padding:20px 0!important}.gsg-coast-site #MainContent .gsg-sig-experience__grid>article>span{display:none}.gsg-coast-site #MainContent :is(.gsg-sig-experience__grid,.gsg-ultimate__included-grid,.gsg-monster__included-grid){grid-template-columns:1fr 1fr!important;gap:16px 35px!important}.gsg-coast-site #MainContent .gsg-info-row{display:grid!important;grid-template-columns:110px minmax(0,1fr)!important;align-items:center!important;gap:20px!important;padding:20px 0!important;min-height:0!important}.gsg-coast-site #MainContent img.gsg-info-image{width:110px!important;height:125px!important;object-fit:cover;object-position:center;border:0!important;border-radius:2px!important;box-shadow:none!important;filter:none!important;margin:0!important}.gsg-coast-site #MainContent .gsg-info-copy h3{font-size:24px!important;margin:0 0 9px!important}.gsg-coast-site #MainContent .gsg-info-copy p{font-size:14px!important;line-height:1.55!important;margin:0!important}.gsg-coast-site #MainContent .gsg-vivid-includes>div{max-width:1180px}.gsg-coast-site #MainContent .gsg-vivid-benefits{gap:15px 35px}.gsg-coast-site #MainContent .gsg-info-copy{border:0!important;padding:0!important;background:none!important}@media(max-width:760px){.gsg-coast-site #MainContent :is(.gsg-sig-experience__grid,.gsg-ultimate__included-grid,.gsg-monster__included-grid,.gsg-vivid-benefits){grid-template-columns:1fr!important;gap:0!important}.gsg-coast-site #MainContent .gsg-info-row{grid-template-columns:90px minmax(0,1fr)!important;gap:16px!important;padding:17px 0!important}.gsg-coast-site #MainContent img.gsg-info-image{width:90px!important;height:108px!important}.gsg-coast-site #MainContent .gsg-info-copy h3{font-size:22px!important}.gsg-coast-site #MainContent .gsg-info-copy p{font-size:13px!important}}.gsg-coast-site #MainContent :is(.go-launch-copy,.gsg-bright-trip,.gsg-fieldnotes,.gsg-vivid-includes,.go-close){background:#e8dfcd none center/cover!important;color:#153e46!important}.gsg-coast-site #MainContent :is(.go-launch-copy,.gsg-bright-trip-copy,.gsg-fieldnotes,.gsg-vivid-includes,.go-close) :is(h1,h2,h3,p,strong,span,div,figcaption,a){color:#153e46!important}.gsg-coast-site #MainContent :is(.go-launch-copy,.gsg-bright-trip-copy,.gsg-fieldnotes,.gsg-vivid-includes,.go-close) em{color:#854723!important}.gsg-coast-site #MainContent :is(.go-launch-book,.gsg-bright-trip-copy a[class*=btn]){background:#143e47!important;border-color:#143e47!important;color:#fff!important}.gsg-coast-site #MainContent .gsg-bright-trip-copy a[class*=outline]{background:#f6f0e6!important;color:#143e47!important}.gsg-coast-site #MainContent .gsg-tackle-accent{max-width:360px;margin:0 0 22px}.gsg-coast-site #MainContent img.gsg-object{display:block;width:100%!important;height:auto!important;max-height:250px;object-fit:contain!important;border:0!important;border-radius:0!important;box-shadow:none!important;background:none!important}.gsg-coast-site #MainContent .go-booking-mark{width:160px;max-width:100%;font-size:0}.gsg-coast-site #MainContent .gsg-prep-list{grid-template-columns:.7fr 1.3fr;align-items:start;gap:45px}.gsg-coast-site #MainContent .gsg-illustrated-packing>article{display:grid;grid-template-columns:180px minmax(0,1fr);align-items:center;gap:24px;border:0;border-bottom:1px solid #b5b2a2;padding:20px 0;background:none;box-shadow:none;border-radius:0}.gsg-coast-site #MainContent .gsg-illustrated-packing>article h3{font-size:25px!important;margin:0 0 10px}.gsg-coast-site #MainContent .gsg-illustrated-packing>article p{font-size:15px;margin:0}.gsg-coast-site #MainContent .gsg-illustrated-packing>.gsg-pack-small{display:block;padding-left:204px}.gsg-parent-nav{flex:1;color:inherit;text-decoration:none;position:relative;z-index:1;padding-block:8px}.gsg-parent-nav:focus-visible{outline:2px solid currentColor;outline-offset:3px}.menu-drawer summary:has(.gsg-parent-nav){gap:20px}.menu-drawer summary:has(.gsg-parent-nav)>.icon-plus{min-width:44px;min-height:44px;display:grid;place-items:center}.gsg-hub-nav{padding:32px max(24px,calc((100% - 1100px)/2));background:#eee8d9;color:#143e47;display:grid;grid-template-columns:repeat(4,1fr);gap:25px}.gsg-hub-nav a{display:block;color:inherit;text-decoration:none;border-bottom:1px solid #a1aaa0;padding:16px 0}.gsg-hub-nav strong{display:block;font:700 23px/1.2 Fraunces,serif;margin-bottom:8px}.gsg-hub-nav span{font:14px/1.5 Arial,sans-serif}@media(max-width:760px){.gsg-coast-site #MainContent .gsg-prep-list{grid-template-columns:1fr;gap:20px}.gsg-coast-site #MainContent .gsg-illustrated-packing>article{grid-template-columns:115px minmax(0,1fr);gap:16px;padding:20px 0}.gsg-coast-site #MainContent .gsg-illustrated-packing>article h3{font-size:22px!important}.gsg-coast-site #MainContent .gsg-illustrated-packing>article p{font-size:14px}.gsg-coast-site #MainContent .gsg-illustrated-packing>.gsg-pack-small{padding-left:0}.gsg-coast-site #MainContent .gsg-tackle-accent{max-width:240px}.gsg-coast-site #MainContent .go-booking-mark{width:100px}.gsg-hub-nav{grid-template-columns:1fr 1fr;gap:12px 20px}.gsg-hub-nav strong{font-size:20px}}.gsg-coast-site #MainContent :is(.gsg-prep,.gsg-sig-experience,.gsg-ultimate__included,.gsg-monster__included,.go-trips,.go-booking){background:linear-gradient(#f4efdf55,#f4efdf55),none center/cover!important;color:#153e46}.gsg-coast-site #MainContent .gsg-prep :is(.gsg-editorial-hero,.gsg-prep-list,.gsg-prep-details){background:transparent!important}.gsg-coast-site #MainContent img.gsg-info-image[src*=gsg-real-shark-reel]{object-position:50% 67%!important}body.gsg-coast-site{--coast-ink:#153e46;--coast-sand:#e8dfcd;--coast-rust:#854723}.gsg-coast-site #MainContent{background:#e8dfcd none top center/1500px auto repeat}.gsg-coast-site #MainContent>.shopify-section>.section-background{background:transparent!important}.gsg-coast-site #MainContent :is(.gsg-local,.gsg-license-page,.gsg-services-page,.gsg-eat-page,.gsg-signature-page,.gsg-ultimate,.gsg-monster,.gsg-express,.gsg-adventures-page,.gsg-r-contact,.gsg-r-booking,.gsg-local__favorites,.gsg-local__details,.gsg-license-quick,.gsg-eat-intro,.gsg-services-intro,.gsg-exp-intro,.gsg-sig-experience,.gsg-ultimate__included,.gsg-monster__included,.gsg-express__intro,.gsg-r-compare,.gsg-r-form-section){background:linear-gradient(#f4efdf66,#f4efdf66),none center/cover!important;color:#153e46}.gsg-coast-site #MainContent :is(.gsg-services-hero,.gsg-eat-hero,.gsg-license-hero,.gsg-r-booking-intro,.gsg-local__intro){background:#e8dfcd none center/cover!important;color:#153e46!important}.gsg-coast-site #MainContent :is(.gsg-services-hero,.gsg-eat-hero,.gsg-license-hero,.gsg-r-booking-intro,.gsg-local__intro) :is(h1,h2,p,span,em){color:#153e46!important}.gsg-coast-site #MainContent :is(.gsg-services-hero__texture,.gsg-services-hero__glow,.gsg-eat-hero__texture,.gsg-eat-hero__glow,.gsg-license-hero__water){display:none!important}.gsg-coast-site #MainContent .gsg-r-form-panel{background:#f8f3e9e8!important;color:#153e46;border:1px solid #c2b59c;border-radius:3px;box-shadow:none}.gsg-coast-site #MainContent :is(.product-details,.collection-wrapper,.product-information){--color-background:#eee5d4;background:transparent}.gsg-coast-site #MainContent .gsg-hub-nav{background:linear-gradient(#f4efdf66,#f4efdf66),none center/cover}.gsg-coast-site #MainContent details>summary:before{content:"?";display:inline-grid;place-items:center;flex-shrink:0;width:28px;height:28px;margin-right:12px;background:#153e46;color:#f5e6ca;border-radius:50%;font:700 19px/1 Georgia,serif}.gsg-coast-site #MainContent details>summary{align-items:center;min-height:48px}.gsg-coast-site #MainContent .gsg-bright-trip-copy :is(.gsg-ultimate__price,.gsg-monster__price){font:700 38px/1.2 Fraunces,serif!important}.gsg-coast-site #MainContent .gsg-bright-trip-copy :is(.gsg-ultimate__price,.gsg-monster__price) span{font:700 12px/1.5 Arial,sans-serif}body.gsg-coast-site #MainContent{background:#d9c8ab none top center/1500px auto repeat!important}body.gsg-coast-site #MainContent :is(.gsg-open,.gsg-prep,.gsg-signature-page,.gsg-ultimate,.gsg-monster,.gsg-express,.gsg-adventures-page,.gsg-local,.gsg-license-page,.gsg-services-page,.gsg-eat-page,.gsg-r-booking){background:transparent!important}body.gsg-coast-site #MainContent .go-launch{background:transparent!important;gap:26px;padding:26px;align-items:stretch}body.gsg-coast-site #MainContent .go-launch .go-launch-copy{background:#fffcf5e6!important;border:1px solid rgba(255,255,255,.75);border-radius:8px;box-shadow:0 5px 20px #153e4610;padding:40px;color:#153e46!important}body.gsg-coast-site #MainContent .go-launch .go-launch-copy h1,body.gsg-coast-site #MainContent .go-launch .go-launch-copy h1 em{color:#153e46!important;text-shadow:none!important}body.gsg-coast-site #MainContent .go-launch .go-launch-copy h1 em{color:#854723!important}body.gsg-coast-site #MainContent .gsg-bright-trip{background:transparent!important;gap:30px;padding:28px max(24px,calc((100% - 1180px)/2))!important}body.gsg-coast-site #MainContent .gsg-bright-trip .gsg-bright-trip-copy{background:#fffcf5e6!important;border:1px solid rgba(255,255,255,.75);padding:30px!important;border-radius:8px;color:#153e46}body.gsg-coast-site #MainContent :is(.gsg-fieldnotes,.gsg-vivid-includes,.go-close,.go-trips,.go-booking,.go-stories,.go-coast,.go-merch,.gsg-r-contact,.gsg-local__favorites,.gsg-local__details,.gsg-license-quick,.gsg-eat-intro,.gsg-services-intro,.gsg-exp-intro,.gsg-sig-experience,.gsg-ultimate__included,.gsg-monster__included,.gsg-express__intro,.gsg-r-compare,.gsg-r-form-section,.gsg-hub-nav,.gsg-services-hero,.gsg-eat-hero,.gsg-license-hero,.gsg-r-booking-intro,.gsg-local__intro){background:#fffcf5e3!important;border-radius:8px;border:1px solid #ffffff80;margin-block:20px}body.gsg-coast-site #MainContent .gsg-prep :is(.gsg-editorial-hero,.gsg-prep-list,.gsg-prep-details){background:#fffcf5e6!important;border-radius:8px;border:1px solid #ffffff80;margin:20px;padding:30px}body.gsg-coast-site #MainContent :is(.gsg-fieldnotes,.gsg-vivid-includes,.go-close) :is(h1,h2,h3,p,span,a,figcaption){color:#153e46!important}@media(max-width:760px){body.gsg-coast-site #MainContent .go-launch{padding:0 14px 16px;gap:16px}body.gsg-coast-site #MainContent .go-launch-photo{margin-inline:-14px}body.gsg-coast-site #MainContent .go-launch .go-launch-copy{padding:24px 20px}body.gsg-coast-site #MainContent .gsg-bright-trip{padding:18px 14px!important;gap:18px}body.gsg-coast-site #MainContent .gsg-bright-trip .gsg-bright-trip-copy{padding:24px 20px!important}body.gsg-coast-site #MainContent .gsg-prep :is(.gsg-editorial-hero,.gsg-prep-list,.gsg-prep-details){margin:14px;padding:22px 18px}body.gsg-coast-site #MainContent .go-launch h1{font-size:40px!important}}body.gsg-coast-site #MainContent .go-launch{display:grid!important;grid-template-columns:1fr!important;padding:0 28px 30px!important;gap:0!important;max-width:1400px;margin:auto;position:relative}.go-launch-brand{display:flex;justify-content:center;padding:18px 0 22px;grid-column:1;grid-row:1}.go-launch-brand img{width:240px;height:110px;object-fit:contain;filter:drop-shadow(0 2px 2px #ffffffa0)}body.gsg-coast-site #MainContent .go-launch-photo{grid-column:1;grid-row:2;margin:0;display:block;background:transparent;border-radius:6px;overflow:hidden}body.gsg-coast-site #MainContent .go-launch-photo img{width:100%;height:560px;max-height:none;object-fit:cover;object-position:50% 48%}body.gsg-coast-site #MainContent .go-launch .go-launch-copy{grid-column:1;grid-row:2;align-self:end;justify-self:start;z-index:1;width:min(540px,calc(100% - 48px));margin:0 24px -25px;padding:26px 30px;box-shadow:0 8px 24px #153e461a;background:#fffcf5f0!important}body.gsg-coast-site #MainContent .go-launch .go-launch-copy h1{font-size:48px!important;margin:10px 0 14px;line-height:1.02}body.gsg-coast-site #MainContent .go-launch .go-launch-copy h1 em{display:inline;font-size:.8em;margin:0}body.gsg-coast-site #MainContent .go-launch-detail{font-size:15px;max-width:none;margin:0 0 14px!important}body.gsg-coast-site #MainContent .go-launch-actions{margin:0;gap:22px}body.gsg-coast-site #MainContent .go-launch-tagline{display:none}@media(max-width:760px){body.gsg-coast-site #MainContent .go-launch{padding:0 14px 26px!important}.go-launch-brand{padding:12px 0 15px}.go-launch-brand img{width:210px;height:85px}body.gsg-coast-site #MainContent .go-launch-photo{grid-row:2;margin:0 -14px;border-radius:0}body.gsg-coast-site #MainContent .go-launch-photo img{height:auto;max-height:none;object-fit:contain}body.gsg-coast-site #MainContent .go-launch .go-launch-copy{grid-row:3;margin:-24px 0 0;width:100%;padding:22px 20px;justify-self:stretch}body.gsg-coast-site #MainContent .go-launch .go-launch-copy h1{font-size:35px!important}body.gsg-coast-site #MainContent .go-launch .go-launch-copy h1 em{display:block;font-size:.88em;margin-top:5px}body.gsg-coast-site #MainContent .go-launch-kicker{font-size:9px}}body.gsg-coast-site #MainContent .go-launch .go-launch-brand img{width:240px!important;height:110px!important;max-width:80%!important;object-fit:contain!important;display:block}@media(max-width:760px){body.gsg-coast-site #MainContent .go-launch .go-launch-brand img{width:210px!important;height:85px!important}}body.gsg-coast-site #MainContent .go-launch-photo img{height:auto!important;max-height:560px!important;object-fit:contain!important;background:#080e12}body.gsg-coast-site #MainContent .go-launch .go-launch-copy{grid-row:3;justify-self:center;margin:-24px 0 0;width:min(760px,calc(100% - 48px));padding:24px 30px}body.gsg-coast-site #MainContent .go-launch .go-launch-copy h1 em{display:inline-block;margin-left:.18em}@media(max-width:760px){body.gsg-coast-site #MainContent .go-launch-photo img{max-height:none!important}body.gsg-coast-site #MainContent .go-launch .go-launch-copy{width:100%;padding:22px 20px}body.gsg-coast-site #MainContent .go-launch .go-launch-copy h1 em{display:block;margin-left:0}}body.gsg-coast-site #MainContent .gsg-visual-hub{gap:22px;padding:24px max(24px,calc((100% - 1180px)/2));align-items:start}body.gsg-coast-site #MainContent .gsg-visual-hub>a{text-align:center;border:0;padding:0 10px 15px;transition:transform .2s}body.gsg-coast-site #MainContent .gsg-visual-hub>a:hover{transform:translateY(-3px)}body.gsg-coast-site #MainContent .gsg-hub-art{height:160px;display:flex;align-items:center;justify-content:center;margin-bottom:15px}body.gsg-coast-site #MainContent .gsg-hub-art img{width:100%!important;height:160px!important;object-fit:contain!important;max-width:220px;border:0;box-shadow:none;background:none}body.gsg-coast-site #MainContent .gsg-question-art{display:grid;place-items:center;width:110px;height:110px;background:#153e46;color:#f3e0bd!important;border:5px double #c6ae86;border-radius:50%;font:700 80px/1 Fraunces,Georgia,serif!important;box-shadow:0 4px 12px #153e4620}body.gsg-coast-site #MainContent .gsg-visual-hub strong{font-size:24px;line-height:1.1}body.gsg-coast-site #MainContent .gsg-visual-hub strong span{font:inherit}@media(max-width:760px){body.gsg-coast-site #MainContent .gsg-visual-hub{gap:24px 12px;padding:22px 16px}body.gsg-coast-site #MainContent .gsg-hub-art,body.gsg-coast-site #MainContent .gsg-hub-art img{height:115px!important}body.gsg-coast-site #MainContent .gsg-question-art{width:85px;height:85px;font-size:60px!important}body.gsg-coast-site #MainContent .gsg-visual-hub strong{font-size:21px}body.gsg-coast-site #MainContent .gsg-visual-hub>a{padding:0}body.gsg-coast-site #MainContent .gsg-visual-hub>a>span{font-size:12px}}.gsg-season-lists{display:grid;grid-template-columns:1fr 1fr;gap:30px}.gsg-extras-list{columns:2}.gsg-prep li{font:15px/1.55 Arial,sans-serif;margin:7px 0;color:#153e46}.gsg-prep ul{padding-left:19px}.gsg-prep-details>div{padding-bottom:20px}.gsg-prep-details h3{margin-bottom:15px}.gsg-coast-site #MainContent .gsg-illustrated-packing>article{align-items:start}.gsg-illustrated-packing .gsg-object{margin-top:12px}@media(max-width:600px){.gsg-season-lists{grid-template-columns:1fr;gap:18px}.gsg-prep li{font-size:14px}.gsg-extras-list{columns:2}}body.gsg-coast-site .gsg-site-menu{display:flex;justify-content:center;gap:6px 22px;flex-wrap:wrap;padding:12px 16px;background:#f8f5ecef;border-block:1px solid #153e4625;color:#153e46}body.gsg-coast-site .gsg-site-menu a{color:#153e46;text-decoration:none;font:700 14px/1.4 Arial,sans-serif;padding:8px 4px}body.gsg-coast-site .gsg-site-menu a:hover,body.gsg-coast-site .gsg-site-menu a:focus-visible{text-decoration:underline;text-underline-offset:5px}body.gsg-coast-site #MainContent .gsg-eat-page :is(.gsg-eat-section,.gsg-eat-sweet,.gsg-supporter,.gsg-eat-directory,.gsg-eat-final){background:#fffcf5eb!important;color:#153e46!important;padding:32px 24px!important;margin-block:20px;border-radius:8px}body.gsg-coast-site #MainContent .gsg-eat-page :is(h1,h2,h3,p,small,span,a,b){color:#153e46!important}body.gsg-coast-site #MainContent .gsg-eat-page :is(.gsg-eat-kicker,.gsg-eat-eyebrow,.gsg-eat-card__type){color:#854723!important}body.gsg-coast-site #MainContent .gsg-eat-card{padding:22px 0!important;display:block!important}body.gsg-coast-site #MainContent .gsg-eat-card h3{font-size:30px!important;line-height:1.15!important;margin:8px 0!important}body.gsg-coast-site #MainContent .gsg-eat-card__copy{font-size:16px!important;line-height:1.6!important;margin:10px 0 16px!important}body.gsg-coast-site #MainContent .gsg-eat-card__link{display:flex!important;justify-content:space-between;align-items:center;margin-top:18px!important}body.gsg-coast-site #MainContent .gsg-eat-page .gsg-eat-btn{background:#153e46!important;color:#fff!important}body.gsg-coast-site #MainContent .gsg-license-hero{display:grid!important;grid-template-columns:1fr 260px;align-items:center;min-height:0!important;padding:30px!important;gap:24px}body.gsg-coast-site #MainContent .gsg-license-hero__content{width:auto!important;max-width:none!important;padding:0!important;grid-column:1;grid-row:1}body.gsg-coast-site #MainContent .gsg-permit-art{grid-column:2;width:260px!important;height:260px!important;object-fit:contain!important}body.gsg-coast-site #MainContent .gsg-license-hero__badge{color:#854723!important;background:transparent!important;padding:0!important;font-size:11px!important;letter-spacing:1.6px!important;margin:0 0 14px!important}body.gsg-coast-site #MainContent .gsg-license-hero h1{font-size:46px!important;line-height:1.08!important;margin:0 0 16px!important}body.gsg-coast-site #MainContent .gsg-license-hero__lead{font-size:18px!important;line-height:1.5!important;margin:0 0 12px!important}body.gsg-coast-site #MainContent .gsg-license-hero__copy{font-size:16px!important;line-height:1.6!important;margin:0 0 18px!important}body.gsg-coast-site #MainContent .gsg-license-hero__buttons{display:flex!important;gap:10px;flex-wrap:wrap;margin:0!important}body.gsg-coast-site #MainContent .gsg-license-btn{background:#153e46!important;color:#fff!important;min-height:46px;padding:13px 18px!important;border:1px solid #153e46!important;font-size:12px!important}body.gsg-coast-site #MainContent .gsg-license-quick__inner{padding:16px!important;gap:10px!important;flex-direction:row!important;flex-wrap:wrap!important}body.gsg-coast-site #MainContent .gsg-license-quick__inner span{color:#153e46!important;font-size:11px!important}body.gsg-coast-site #MainContent .gsg-license-intro{background:#fffcf5e6!important;border-radius:8px}body.gsg-coast-site #MainContent .gsg-license-intro__inner{padding:28px 24px!important;text-align:left!important}body.gsg-coast-site #MainContent .gsg-license-intro h2{font-size:32px!important;margin:10px 0!important}body.gsg-coast-site #MainContent .gsg-license-intro__lead{font-size:18px!important;line-height:1.5!important;margin:12px 0!important}body.gsg-coast-site #MainContent .gsg-license-intro__copy{font-size:16px!important;margin:12px 0!important}body.gsg-coast-site #MainContent .gsg-license-state-picker{display:grid!important;grid-template-columns:1fr 1fr!important;gap:14px!important;margin-top:20px!important}body.gsg-coast-site #MainContent .gsg-license-state-picker__card{display:flex!important;flex-direction:column!important;justify-content:center!important;gap:7px!important;min-height:0!important;height:auto!important;padding:18px!important;background:#153e46!important;border-radius:5px!important}body.gsg-coast-site #MainContent .gsg-license-state-picker__card :is(small,strong,span){color:#fff!important;margin:0!important;position:static!important}body.gsg-coast-site #MainContent .gsg-license-state-picker__card strong{font-size:25px!important}body.gsg-coast-site #MainContent .gsg-license-state-picker__card span{font-size:13px!important}body.gsg-coast-site #MainContent .gsg-license-state-picker__number{display:none!important}body.gsg-coast-site #MainContent .gsg-photo-hub .gsg-hub-art img{object-fit:cover!important;border-radius:5px!important;width:100%!important;max-width:none!important;height:150px!important}body.gsg-coast-site #MainContent .gsg-package-photo{width:180px!important;height:120px!important;object-fit:cover!important;display:block!important;margin:0 0 12px!important;border-radius:4px}@media(max-width:749px){body.gsg-coast-site .gsg-site-menu{gap:2px 14px;padding:7px 12px}body.gsg-coast-site .gsg-site-menu a{font-size:12px;padding:5px 2px}body.gsg-coast-site #MainContent .gsg-license-hero{grid-template-columns:1fr 105px;padding:22px 18px!important;gap:12px}body.gsg-coast-site #MainContent .gsg-permit-art{width:105px!important;height:140px!important;align-self:start}body.gsg-coast-site #MainContent .gsg-license-hero__content{display:contents!important}body.gsg-coast-site #MainContent .gsg-license-hero__badge{grid-column:1;margin:0!important}body.gsg-coast-site #MainContent .gsg-license-hero h1{grid-column:1;font-size:34px!important;grid-row:2;margin:0!important}body.gsg-coast-site #MainContent .gsg-permit-art{grid-row:1/3}body.gsg-coast-site #MainContent .gsg-license-hero :is(.gsg-license-hero__lead,.gsg-license-hero__copy,.gsg-license-hero__buttons){grid-column:1/-1;margin:0!important}body.gsg-coast-site #MainContent .gsg-license-hero__buttons a{width:auto!important;flex:1}body.gsg-coast-site #MainContent .gsg-license-state-picker__card{padding:14px!important}body.gsg-coast-site #MainContent .gsg-license-state-picker__card strong{font-size:21px!important}body.gsg-coast-site #MainContent .gsg-package-photo{width:100%!important;height:160px!important}}body.gsg-coast-site #MainContent .go-hero-welcome{font-size:13px!important;line-height:1.6;color:#153e46;margin:12px 0 18px}body.gsg-coast-site #MainContent .go-trips{box-sizing:border-box!important;padding:32px!important;width:calc(100% - 32px)!important;max-width:1200px!important;margin:24px auto!important;gap:32px!important}body.gsg-coast-site #MainContent .go-trips-intro{min-width:0!important;padding:0!important}body.gsg-coast-site #MainContent .go-trip{box-sizing:border-box!important;min-width:0!important;grid-template-columns:80px minmax(0,1fr) auto!important;gap:14px!important;padding:18px 0!important}body.gsg-coast-site #MainContent .go-trip h3{overflow-wrap:normal!important;font-size:28px!important}body.gsg-coast-site #MainContent .go-trip-price{white-space:nowrap;font-size:18px!important}body.gsg-coast-site #MainContent .go-trip-price span{font-family:Arial,sans-serif!important}@media(max-width:749px){body.gsg-coast-site #MainContent .go-trips{padding:24px 18px!important;width:calc(100% - 24px)!important;gap:22px!important}body.gsg-coast-site #MainContent .go-trip{grid-template-columns:70px minmax(0,1fr)!important;gap:8px 12px!important}body.gsg-coast-site #MainContent .go-trip-thumb{width:70px!important;height:80px!important;grid-row:1/3}body.gsg-coast-site #MainContent .go-trip-price{grid-column:2!important;font-size:17px!important}body.gsg-coast-site #MainContent .go-trip h3{font-size:25px!important;margin:0 0 5px!important}body.gsg-coast-site #MainContent .go-trip p{font-size:13px!important;line-height:1.5!important}}@media(min-width:990px){body.gsg-coast-site .gsg-site-menu{display:none}}body.gsg-coast-site .gsg-site-menu{gap:9px;padding:12px;background:#fbf8f1;border-color:#c3b399}body.gsg-coast-site :is(.gsg-site-menu>a,.menu-list__list-item>.menu-list__link){position:relative;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:12px 19px!important;color:#143b42!important;font-weight:700!important;text-decoration:none!important;white-space:nowrap}body.gsg-coast-site :is(.gsg-site-menu>a,.menu-list__list-item>.menu-list__link):before{content:"";position:absolute;top:2px;right:0;bottom:2px;left:0;z-index:-1;pointer-events:none;background:linear-gradient(#fff8e65c,#f1dfc04d),none 45% 31%/700px auto;clip-path:polygon(2% 2%,96% 0,100% 10%,97% 25%,100% 39%,97% 55%,99% 73%,96% 90%,98% 100%,3% 97%,0 86%,3% 69%,0 51%,3% 34%,0 17%);box-shadow:inset 0 2px 1px #fff9,inset 0 -3px 2px #6a4c3540}body.gsg-coast-site .gsg-site-menu>a:nth-child(2n):before,body.gsg-coast-site .menu-list__list-item:nth-child(2n)>.menu-list__link:before{background-position:72% 46%;clip-path:polygon(1% 0,98% 3%,96% 19%,100% 33%,97% 50%,100% 67%,96% 81%,99% 97%,2% 100%,4% 82%,0 64%,3% 43%,0 25%,3% 11%)}body.gsg-coast-site :is(.gsg-site-menu>a,.menu-list__list-item>.menu-list__link):hover:before{background-color:#e4c99c;background-blend-mode:multiply}body.gsg-coast-site :is(.gsg-site-menu>a,.menu-list__list-item>.menu-list__link):focus-visible{outline:2px solid #153e46!important;outline-offset:3px;border-radius:2px}body.gsg-coast-site .menu-list__link-title{color:#143b42!important;text-shadow:0 1px #fff9}@media(max-width:989px){body.gsg-coast-site .gsg-site-menu{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px 7px}body.gsg-coast-site .gsg-site-menu>a{white-space:normal;text-align:center;line-height:1.3;font-size:12px;min-height:44px;padding:10px 9px!important}}body.gsg-coast-site :is(.gsg-site-menu>a,.menu-list__list-item>.menu-list__link){filter:drop-shadow(0 3px 2px #49311c35)}body.gsg-coast-site :is(.gsg-site-menu>a,.menu-list__list-item>.menu-list__link):before{background-image:linear-gradient(#fff8e626,#e4c8a025),none;box-shadow:inset 0 2px 1px #fff9,inset 0 -4px 2px #68452e55}body.gsg-coast-site #MainContent :is(.go-launch-copy,.go-trips,.go-booking,.go-stories,.go-coast,.go-merch,.go-close,.gsg-fieldnotes,.gsg-vivid-includes,.gsg-r-contact,.gsg-local__favorites,.gsg-local__details,.gsg-local__intro,.gsg-license-quick,.gsg-license-intro,.gsg-license-hero,.gsg-license-panel,.gsg-license-action,.gsg-license-checklist,.gsg-license-help,.gsg-shark-card,.gsg-eat-intro,.gsg-eat-hero,.gsg-eat-section,.gsg-eat-sweet,.gsg-supporter,.gsg-eat-directory,.gsg-eat-final,.gsg-services-intro,.gsg-services-hero,.gsg-services-section,.gsg-service-card,.gsg-exp-intro,.gsg-exp-card,.gsg-sig-experience,.gsg-ultimate__included,.gsg-monster__included,.gsg-express__intro,.gsg-r-compare,.gsg-r-form-section,.gsg-r-form-panel,.gsg-r-booking-intro,.gsg-hub-nav,.gsg-bright-trip-copy,.gsg-prep-list,.gsg-prep-details,.gsg-prep-hero,.gsg-r-basic-page,.gsg-r-site-cta,#gsg-stays .property,#gsg-stays .hero-note,#gsg-stays .note-box){box-shadow:0 3px 5px #3e2a1814,0 14px 28px -7px #3e2a183b,inset 0 1px #ffffffe6!important;border:1px solid rgba(255,255,255,.72)!important}body.gsg-coast-site #MainContent :is(.gsg-hub-art img,.go-trip-thumb,.gsg-package-photo){box-shadow:0 3px 7px #382b2220}body.gsg-coast-site #MainContent :is(.gsg-hub-nav a,.go-trip){transition:background-color .18s ease}body.gsg-coast-site #MainContent :is(.gsg-hub-nav a,.go-trip):hover{background-color:#ffffff38}@media(prefers-reduced-motion:reduce){body.gsg-coast-site #MainContent :is(.gsg-hub-nav a,.go-trip){transition:none}}body.gsg-coast-site #MainContent :is(.gsg-open,.gsg-bright-trip,.gsg-r-wrap,.gsg-hub-nav,[class$=__inner],[class$=-grid]){box-sizing:border-box;min-width:0}body.gsg-coast-site #MainContent :is(.go-trips-intro,.go-trip-list,.go-trip>div,.gsg-bright-trip-copy,.gsg-info-row>div){min-width:0;max-width:100%}body.gsg-coast-site #MainContent :is(.go-trips,.go-booking,.go-stories,.go-coast,.go-merch,.go-close,.gsg-fieldnotes,.gsg-vivid-includes,.gsg-hub-nav){padding-inline:clamp(22px,3vw,36px)!important;box-sizing:border-box!important}@media(max-width:749px){body.gsg-coast-site #MainContent .gsg-open{overflow:visible!important}body.gsg-coast-site #MainContent :is(.go-trips,.go-booking,.go-stories,.go-coast,.go-merch,.go-close){width:calc(100% - 32px)!important;max-width:calc(100% - 32px)!important;margin-inline:auto!important;padding-inline:22px!important}body.gsg-coast-site #MainContent .go-launch-copy{width:calc(100% - 32px)!important;max-width:calc(100% - 32px)!important;padding:24px!important;margin-inline:auto!important}body.gsg-coast-site #MainContent :is(.gsg-fieldnotes,.gsg-vivid-includes,.gsg-hub-nav,.gsg-prep-list,.gsg-prep-details,.gsg-r-contact,.gsg-r-compare,.gsg-r-form-section,.gsg-r-booking-intro,.gsg-local__intro,.gsg-local__favorites,.gsg-eat-section,.gsg-eat-intro,.gsg-eat-directory,.gsg-eat-final,.gsg-services-section,.gsg-services-intro,.gsg-license-intro,.gsg-license-quick,.gsg-license-checklist,.gsg-license-help){width:auto!important;max-width:calc(100% - 24px)!important;margin-inline:12px!important;box-sizing:border-box!important;padding-inline:22px!important}body.gsg-coast-site #MainContent :is(.gsg-sig-intro,.gsg-sig-experience,.gsg-sig-story,.gsg-sig-flow,.gsg-sig-best,.gsg-sig-expect,.gsg-sig-upgrade,.gsg-sig-final,.gsg-monster__intro,.gsg-monster__included,.gsg-monster__why,.gsg-monster__expect,.gsg-monster__final,.gsg-ultimate__intro,.gsg-ultimate__included,.gsg-ultimate__why,.gsg-ultimate__upgrade,.gsg-ultimate__final,.gsg-express__intro,.gsg-exp-intro,.gsg-exp-card,.gsg-services-local,.gsg-services-coming,.gsg-services-final){padding-inline:22px!important;box-sizing:border-box!important}body.gsg-coast-site #MainContent :is(.gsg-r-wrap,.gsg-eat-section__inner,.gsg-services-section__inner){width:100%!important;max-width:100%!important;margin-inline:0!important;padding-inline:0!important}body.gsg-coast-site #MainContent :is(.gsg-license-intro__inner,.gsg-license-quick__inner){width:100%!important;padding-inline:0!important}body.gsg-coast-site #MainContent :is(input,select,textarea){max-width:100%;min-width:0;box-sizing:border-box}body.gsg-coast-site #MainContent :is(.go-trip p,.gsg-info-row p,.gsg-hub-nav strong){overflow-wrap:anywhere}body.gsg-coast-site #MainContent .gsg-bright-trip-copy{padding:24px!important}}body.gsg-coast-site #MainContent .gsg-r-compare{background:#fffcf5d4!important}body.gsg-coast-site #MainContent .gsg-r-compare :is(.gsg-r-table-scroll,table,tbody,tr,th,td){background:transparent!important}body.gsg-coast-site #MainContent .gsg-r-compare :is(caption,thead){background:#e1d8c559!important}body.gsg-coast-site #MainContent .gsg-r-compare tbody tr{border-color:#153e4626!important}@media(max-width:600px){body.gsg-coast-site #MainContent .gsg-r-compare tbody tr{padding:22px 18px!important}}body.gsg-coast-site #MainContent :is(img,video,iframe){max-width:100%;box-sizing:border-box}body.gsg-coast-site #MainContent .gsg-local__photo{width:100%;max-width:100%;height:auto}body.gsg-coast-site #MainContent :is(.gsg-supporter__inner,.gsg-supporter__content,.gsg-supporter__visual){min-width:0!important;max-width:100%!important;box-sizing:border-box}body.gsg-coast-site #MainContent .gsg-supporter__glow{display:none!important}@media(max-width:749px){body.gsg-coast-site #MainContent .gsg-supporter__inner{grid-template-columns:minmax(0,1fr)!important;width:100%!important}body.gsg-coast-site #MainContent :is(#gsg-stays,.gsgsection){max-width:100%;box-sizing:border-box}}body.gsg-coast-site #MainContent .gsg-open :is(a.go-button,a.go-launch-book),body.gsg-coast-site #MainContent .gsg-open :is(a.go-button,a.go-launch-book):is(:link,:visited,:hover,:focus,:active){background:#153e46!important;color:#fff!important;-webkit-text-fill-color:#fff!important;text-decoration:none!important;opacity:1!important}body.gsg-coast-site #MainContent .gsg-open :is(a.go-button,a.go-launch-book) *{color:#fff!important;-webkit-text-fill-color:#fff!important;background:transparent!important}body.gsg-coast-site #MainContent .gsg-open :is(a.go-button,a.go-launch-book):hover{background:#22535c!important}body.gsg-coast-site #MainContent #GSGRequestForm{scroll-margin-top:150px!important}body.gsg-coast-site #MainContent :is(.go-stories,.gsg-fieldnotes,.gsg-tiger,.gsg-exp2,.gsg-sig-story){position:relative;isolation:isolate}body.gsg-coast-site #MainContent :is(.go-stories,.gsg-fieldnotes,.gsg-tiger,.gsg-exp2,.gsg-sig-story):after{content:"";position:absolute;right:16px;bottom:16px;width:280px;height:280px;max-width:48%;pointer-events:none;z-index:-1;opacity:.27;background:url(/cdn/shop/files/gsg-shark-jaw-display.png?v=1793819570) center/contain no-repeat}body.gsg-coast-site #MainContent :is(.go-stories,.gsg-fieldnotes,.gsg-tiger,.gsg-exp2,.gsg-sig-story)>*{position:relative;z-index:1}@media(max-width:749px){body.gsg-coast-site #MainContent :is(.go-stories,.gsg-fieldnotes,.gsg-tiger,.gsg-exp2,.gsg-sig-story):after{width:200px;height:220px;max-width:60%;right:8px;bottom:10px}}body.gsg-coast-site #MainContent .gsg-r-faq{background:#fffcf5db!important;margin:24px auto!important;width:calc(100% - 32px)!important;max-width:1120px!important;padding:28px!important;border-radius:8px;box-shadow:0 12px 24px -8px #3e2a183b}body.gsg-coast-site #MainContent .gsg-r-faq>.gsg-r-wrap{width:100%!important;margin:0!important;padding:0!important}body.gsg-coast-site #MainContent .gsg-r-faq h2{font-size:clamp(28px,4vw,40px)!important;margin-bottom:20px!important}body.gsg-coast-site #MainContent .gsg-r-faq details{padding:0!important;margin:0!important;min-height:0!important;background:transparent!important;border:0!important;border-top:1px solid #153e4626!important}body.gsg-coast-site #MainContent .gsg-r-faq summary.gsg-faq-topic{display:grid!important;grid-template-columns:64px minmax(0,1fr) 22px!important;align-items:center!important;gap:14px!important;min-height:0!important;padding:12px 0!important;margin:0!important;line-height:1.35!important;font:700 17px/1.35 Arial,sans-serif!important;list-style:none!important;cursor:pointer;color:#153e46!important}body.gsg-coast-site #MainContent .gsg-r-faq summary.gsg-faq-topic:before,body.gsg-coast-site #MainContent .gsg-r-faq summary.gsg-faq-topic:after{display:none!important;content:none!important}body.gsg-coast-site #MainContent .gsg-r-faq summary.gsg-faq-topic::-webkit-details-marker{display:none}body.gsg-coast-site #MainContent .gsg-faq-topic img{display:block;width:64px!important;height:58px!important;object-fit:cover!important;border-radius:5px}body.gsg-coast-site #MainContent .gsg-faq-topic img[src*=illustration]{object-fit:contain!important}body.gsg-coast-site #MainContent .gsg-faq-toggle{font:400 25px/1 Arial,sans-serif;justify-self:center;transition:transform .15s ease}body.gsg-coast-site #MainContent details[open] .gsg-faq-toggle{transform:rotate(45deg)}body.gsg-coast-site #MainContent .gsg-r-faq details>p{margin:0!important;padding:0 0 18px 78px!important;font:400 15px/1.65 Arial,sans-serif!important;color:#153e46!important}body.gsg-coast-site #MainContent .gsg-r-faq summary:focus-visible{outline:2px solid #153e46;outline-offset:3px}@media(max-width:749px){body.gsg-coast-site #MainContent .gsg-r-faq{width:calc(100% - 32px)!important;padding:22px 18px!important}body.gsg-coast-site #MainContent .gsg-r-faq summary.gsg-faq-topic{grid-template-columns:52px minmax(0,1fr) 18px!important;gap:10px!important;font-size:15px!important;padding:11px 0!important}body.gsg-coast-site #MainContent .gsg-faq-topic img{width:52px!important;height:50px!important}body.gsg-coast-site #MainContent .gsg-r-faq details>p{padding:0 0 16px!important;font-size:14px!important}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/gsg-coastal-character.css.map */
