{"product_id":"coastal-connection-sidekick-towel","title":"Coastal Connection Sidekick Towel","description":"\u003csection class=\"hf-coastal-wrap\"\u003e\n  \u003cstyle\u003e\n    .hf-coastal-wrap{\n      --hf-yellow:#ffd900;\n      --hf-bg:#0d0d0d;\n      --hf-panel:#151515;\n      --hf-panel-2:#1c1c1c;\n      --hf-border:rgba(255,255,255,0.12);\n      --hf-text:#f5f5f5;\n      --hf-muted:#b7b7b7;\n      --hf-shadow:0 20px 50px rgba(0,0,0,0.38);\n      --hf-radius:22px;\n      max-width:980px;\n      margin:0 auto 3rem;\n      color:var(--hf-text);\n      font-family:-apple-system,BlinkMacSystemFont,'San Francisco','Segoe UI',Roboto,'Helvetica Neue',sans-serif;\n    }\n\n    .hf-coastal{\n      position:relative;\n      overflow:hidden;\n      border:1px solid var(--hf-border);\n      border-radius:28px;\n      background:\n        radial-gradient(circle at top right, rgba(255,217,0,0.12), transparent 30%),\n        radial-gradient(circle at bottom left, rgba(255,217,0,0.08), transparent 28%),\n        linear-gradient(180deg, #111 0%, #0b0b0b 100%);\n      box-shadow:var(--hf-shadow);\n      padding:28px;\n    }\n\n    .hf-coastal:before{\n      content:\"\";\n      position:absolute;\n      inset:0;\n      pointer-events:none;\n      background-image:\n        linear-gradient(rgba(255,255,255,0.025) 1px, transparent 1px),\n        linear-gradient(90deg, rgba(255,255,255,0.025) 1px, transparent 1px);\n      background-size:26px 26px;\n      mask-image:linear-gradient(180deg, rgba(0,0,0,0.3), rgba(0,0,0,0));\n    }\n\n    .hf-coastal__hero{\n      position:relative;\n      z-index:1;\n      display:grid;\n      grid-template-columns:1.25fr 0.9fr;\n      gap:20px;\n      align-items:stretch;\n      margin-bottom:18px;\n    }\n\n    .hf-coastal__hero-main,\n    .hf-coastal__hero-side{\n      background:linear-gradient(180deg, rgba(255,255,255,0.04), rgba(255,255,255,0.02));\n      border:1px solid var(--hf-border);\n      border-radius:var(--hf-radius);\n      padding:22px;\n      backdrop-filter:blur(4px);\n    }\n\n    .hf-coastal__kicker{\n      display:inline-flex;\n      align-items:center;\n      gap:8px;\n      margin:0 0 14px;\n      padding:7px 12px;\n      border-radius:999px;\n      background:rgba(255,217,0,0.1);\n      border:1px solid rgba(255,217,0,0.28);\n      color:var(--hf-yellow);\n      font-size:12px;\n      font-weight:800;\n      letter-spacing:0.12em;\n      text-transform:uppercase;\n    }\n\n    .hf-coastal__title{\n      margin:0 0 12px;\n      font-size:clamp(2rem, 3vw, 3.2rem);\n      line-height:0.96;\n      letter-spacing:-0.04em;\n      color:var(--hf-yellow);\n      text-transform:uppercase;\n    }\n\n    .hf-coastal__title span{\n      display:block;\n      color:#fff;\n    }\n\n    .hf-coastal__lead{\n      margin:0;\n      font-size:1.05rem;\n      line-height:1.7;\n      color:#fff;\n      max-width:60ch;\n    }\n\n    .hf-coastal__side-label{\n      margin:0 0 14px;\n      font-size:0.78rem;\n      letter-spacing:0.14em;\n      text-transform:uppercase;\n      color:var(--hf-muted);\n      font-weight:700;\n    }\n\n    .hf-coastal__side-quote{\n      margin:0 0 18px;\n      font-size:1.35rem;\n      line-height:1.12;\n      font-weight:800;\n      letter-spacing:-0.03em;\n      color:#fff;\n    }\n\n    .hf-coastal__mini-list{\n      display:grid;\n      gap:10px;\n      margin:0;\n      padding:0;\n      list-style:none;\n    }\n\n    .hf-coastal__mini-list li{\n      display:flex;\n      align-items:flex-start;\n      gap:10px;\n      color:#e8e8e8;\n      font-size:0.95rem;\n      line-height:1.45;\n      padding-top:10px;\n      border-top:1px solid rgba(255,255,255,0.08);\n    }\n\n    .hf-coastal__mini-list li:first-child{\n      border-top:0;\n      padding-top:0;\n    }\n\n    .hf-coastal__dot{\n      flex:0 0 auto;\n      width:10px;\n      height:10px;\n      border-radius:999px;\n      background:var(--hf-yellow);\n      margin-top:0.38rem;\n      box-shadow:0 0 0 4px rgba(255,217,0,0.12);\n    }\n\n    .hf-coastal__pills{\n      position:relative;\n      z-index:1;\n      display:flex;\n      flex-wrap:wrap;\n      gap:10px;\n      margin:0 0 20px;\n    }\n\n    .hf-coastal__pills span{\n      display:inline-flex;\n      align-items:center;\n      justify-content:center;\n      padding:10px 14px;\n      border-radius:999px;\n      background:#fff;\n      color:#000;\n      font-size:0.82rem;\n      font-weight:800;\n      letter-spacing:0.02em;\n      box-shadow:0 10px 20px rgba(0,0,0,0.22);\n      white-space:nowrap;\n    }\n\n    .hf-coastal__grid{\n      position:relative;\n      z-index:1;\n      display:grid;\n      grid-template-columns:repeat(2, minmax(0, 1fr));\n      gap:16px;\n      margin-bottom:16px;\n    }\n\n    .hf-coastal__card{\n      background:linear-gradient(180deg, var(--hf-panel-2), var(--hf-panel));\n      border:1px solid var(--hf-border);\n      border-radius:var(--hf-radius);\n      padding:20px;\n      box-shadow:inset 0 1px 0 rgba(255,255,255,0.03);\n    }\n\n    .hf-coastal__card--full{\n      grid-column:1 \/ -1;\n    }\n\n    .hf-coastal__section-tag{\n      display:inline-block;\n      margin:0 0 10px;\n      color:var(--hf-yellow);\n      font-size:0.78rem;\n      font-weight:800;\n      letter-spacing:0.14em;\n      text-transform:uppercase;\n    }\n\n    .hf-coastal__card h3{\n      margin:0 0 12px;\n      font-size:1.3rem;\n      line-height:1.1;\n      letter-spacing:-0.03em;\n      color:#fff;\n    }\n\n    .hf-coastal__card p{\n      margin:0;\n      color:#efefef;\n      font-size:1rem;\n      line-height:1.7;\n    }\n\n    .hf-coastal__feature-list{\n      display:grid;\n      grid-template-columns:repeat(2, minmax(0, 1fr));\n      gap:12px;\n      margin:16px 0 0;\n      padding:0;\n      list-style:none;\n    }\n\n    .hf-coastal__feature-list li{\n      background:rgba(255,255,255,0.03);\n      border:1px solid rgba(255,255,255,0.08);\n      border-radius:18px;\n      padding:14px 14px 14px 16px;\n      line-height:1.55;\n      color:#ececec;\n      min-height:100%;\n    }\n\n    .hf-coastal__feature-list strong{\n      color:var(--hf-yellow);\n      display:block;\n      margin-bottom:4px;\n      font-size:0.98rem;\n    }\n\n    .hf-coastal__faq{\n      position:relative;\n      z-index:1;\n      background:linear-gradient(180deg, #121212, #0f0f0f);\n      border:1px solid var(--hf-border);\n      border-radius:24px;\n      padding:22px;\n      margin:16px 0;\n    }\n\n    .hf-coastal__faq h3,\n    .hf-coastal__specs h3{\n      margin:0 0 14px;\n      color:var(--hf-yellow);\n      font-size:1.25rem;\n      line-height:1.1;\n      letter-spacing:-0.02em;\n      text-transform:uppercase;\n    }\n\n    .hf-coastal__faq details{\n      border:1px solid rgba(255,255,255,0.1);\n      border-radius:18px;\n      background:linear-gradient(180deg, rgba(255,255,255,0.04), rgba(255,255,255,0.02));\n      margin-bottom:12px;\n      overflow:hidden;\n    }\n\n    .hf-coastal__faq details:last-child{\n      margin-bottom:0;\n    }\n\n    .hf-coastal__faq summary{\n      list-style:none;\n      cursor:pointer;\n      padding:16px 18px;\n      font-weight:800;\n      color:#fff;\n      position:relative;\n      padding-right:48px;\n    }\n\n    .hf-coastal__faq summary::-webkit-details-marker{\n      display:none;\n    }\n\n    .hf-coastal__faq summary:after{\n      content:\"+\";\n      position:absolute;\n      right:18px;\n      top:50%;\n      transform:translateY(-50%);\n      color:var(--hf-yellow);\n      font-size:1.2rem;\n      font-weight:900;\n    }\n\n    .hf-coastal__faq details[open] summary:after{\n      content:\"–\";\n    }\n\n    .hf-coastal__faq-answer{\n      padding:0 18px 18px;\n      color:#e8e8e8;\n      line-height:1.65;\n      font-size:0.97rem;\n    }\n\n    .hf-coastal__specs{\n      position:relative;\n      z-index:1;\n      background:linear-gradient(180deg, #111, #0d0d0d);\n      border:1px solid var(--hf-border);\n      border-radius:24px;\n      padding:22px;\n    }\n\n    .hf-coastal__spec-grid{\n      display:grid;\n      grid-template-columns:repeat(3, minmax(0, 1fr));\n      gap:12px;\n      margin:14px 0 16px;\n    }\n\n    .hf-coastal__spec-box{\n      border:1px solid rgba(255,255,255,0.1);\n      border-radius:18px;\n      background:rgba(255,255,255,0.03);\n      padding:16px;\n    }\n\n    .hf-coastal__spec-box small{\n      display:block;\n      color:var(--hf-muted);\n      text-transform:uppercase;\n      letter-spacing:0.12em;\n      font-size:0.72rem;\n      font-weight:800;\n      margin-bottom:8px;\n    }\n\n    .hf-coastal__spec-box strong{\n      display:block;\n      color:var(--hf-yellow);\n      font-size:1.15rem;\n      margin-bottom:6px;\n      line-height:1.1;\n    }\n\n    .hf-coastal__spec-box span{\n      color:#f1f1f1;\n      font-size:0.95rem;\n      line-height:1.45;\n    }\n\n    .hf-coastal__spec-meta{\n      display:grid;\n      grid-template-columns:1fr 1fr;\n      gap:12px;\n      margin-top:10px;\n    }\n\n    .hf-coastal__meta{\n      border:1px solid rgba(255,255,255,0.1);\n      border-radius:18px;\n      padding:16px;\n      background:rgba(255,255,255,0.025);\n    }\n\n    .hf-coastal__meta strong{\n      display:block;\n      color:var(--hf-yellow);\n      margin-bottom:8px;\n      font-size:0.9rem;\n      letter-spacing:0.08em;\n      text-transform:uppercase;\n    }\n\n    .hf-coastal__meta p{\n      margin:0;\n      color:#efefef;\n      line-height:1.6;\n      font-size:0.96rem;\n    }\n\n    .hf-coastal-float{\n      position:fixed;\n      left:50%;\n      bottom:18px;\n      transform:translateX(-50%) translateY(120%);\n      width:calc(100% - 24px);\n      max-width:760px;\n      z-index:9999;\n      opacity:0;\n      pointer-events:none;\n      transition:transform .28s ease, opacity .28s ease;\n    }\n\n    .hf-coastal-float.is-visible{\n      transform:translateX(-50%) translateY(0);\n      opacity:1;\n      pointer-events:auto;\n    }\n\n    .hf-coastal-float__inner{\n      display:flex;\n      align-items:center;\n      justify-content:space-between;\n      gap:12px;\n      padding:12px;\n      border-radius:20px;\n      border:1px solid rgba(255,255,255,0.12);\n      background:rgba(10,10,10,0.92);\n      backdrop-filter:blur(12px);\n      box-shadow:0 18px 50px rgba(0,0,0,0.4);\n    }\n\n    .hf-coastal-float__copy{\n      min-width:0;\n      display:flex;\n      flex-direction:column;\n      gap:2px;\n    }\n\n    .hf-coastal-float__eyebrow{\n      color:var(--hf-yellow);\n      font-size:0.72rem;\n      font-weight:800;\n      letter-spacing:0.12em;\n      text-transform:uppercase;\n    }\n\n    .hf-coastal-float__title{\n      color:#fff;\n      font-size:0.95rem;\n      font-weight:800;\n      line-height:1.1;\n      white-space:nowrap;\n      overflow:hidden;\n      text-overflow:ellipsis;\n    }\n\n    .hf-coastal-float__meta{\n      color:#cfcfcf;\n      font-size:0.82rem;\n      line-height:1.2;\n    }\n\n    .hf-coastal-float__btn{\n      flex:0 0 auto;\n      display:inline-flex;\n      align-items:center;\n      justify-content:center;\n      gap:0.5rem;\n      min-height:50px;\n      padding:0.95rem 1.2rem;\n      border-radius:999px;\n      background:var(--hf-yellow);\n      color:#000;\n      text-decoration:none;\n      border:0;\n      cursor:pointer;\n      font-weight:900;\n      font-size:0.84rem;\n      letter-spacing:0.08em;\n      text-transform:uppercase;\n      box-shadow:0 10px 20px rgba(0,0,0,0.25);\n      transition:transform .18s ease, opacity .18s ease;\n    }\n\n    .hf-coastal-float__btn:hover{\n      opacity:0.9;\n      transform:translateY(-1px);\n    }\n\n    @media (max-width: 820px){\n      .hf-coastal{\n        padding:18px;\n        border-radius:24px;\n      }\n\n      .hf-coastal__hero,\n      .hf-coastal__grid,\n      .hf-coastal__feature-list,\n      .hf-coastal__spec-grid,\n      .hf-coastal__spec-meta{\n        grid-template-columns:1fr;\n      }\n\n      .hf-coastal__title{\n        font-size:clamp(1.7rem, 8vw, 2.5rem);\n      }\n\n      .hf-coastal__hero-main,\n      .hf-coastal__hero-side,\n      .hf-coastal__card,\n      .hf-coastal__faq,\n      .hf-coastal__specs{\n        padding:18px;\n      }\n    }\n\n    @media (max-width: 640px){\n      .hf-coastal-float{\n        width:calc(100% - 16px);\n        bottom:12px;\n      }\n\n      .hf-coastal-float__inner{\n        padding:10px;\n        gap:10px;\n      }\n\n      .hf-coastal-float__title{\n        font-size:0.88rem;\n      }\n\n      .hf-coastal-float__meta{\n        font-size:0.76rem;\n      }\n\n      .hf-coastal-float__btn{\n        min-height:46px;\n        padding:0.9rem 1rem;\n        font-size:0.76rem;\n      }\n    }\n  \u003c\/style\u003e\n\n  \u003carticle class=\"hf-coastal\"\u003e\n    \u003cheader class=\"hf-coastal__hero\"\u003e\n      \u003cdiv class=\"hf-coastal__hero-main\"\u003e\n        \u003cp class=\"hf-coastal__kicker\"\u003eERIK ABEL SIDEKICK TOWEL\u003c\/p\u003e\n        \u003ch2 class=\"hf-coastal__title\"\u003e\n          COASTAL CONNECTION\n          \u003cspan\u003eWhere everything meets. Quick-dry. Packable. Built for water or land.\u003c\/span\u003e\n        \u003c\/h2\u003e\n        \u003cp class=\"hf-coastal__lead\"\u003e\n          The Coastal Connection Sidekick Towel’s what a good trip along the edge of everything feels like—clouds spinning overhead, the sun dropping low, endless blue pushing in, and trees holding the shoreline together by sheer nerve.\n          \u003cbr\u003e\u003cbr\u003e\n          It’s that rare sweet spot where all the best parts of nature stop behaving like separate things and start crashing together in exactly the right way. Ocean, wind, light, land, movement. All of it connected. All of it alive.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003caside class=\"hf-coastal__hero-side\"\u003e\n        \u003cp class=\"hf-coastal__side-label\"\u003eWhy it earns the spot\u003c\/p\u003e\n        \u003cp class=\"hf-coastal__side-quote\"\u003eYour go-anywhere, do-anything towel. At home near the water. At home off the trail. At home in the overlap.\u003c\/p\u003e\n        \u003cul class=\"hf-coastal__mini-list\"\u003e\n          \u003cli\u003e\n\u003cspan class=\"hf-coastal__dot\"\u003e\u003c\/span\u003e\u003cspan\u003eMade for beach days, coast drives, trail pull-offs, campground mornings, and the kinds of days that refuse to stay in one lane.\u003c\/span\u003e\n\u003c\/li\u003e\n          \u003cli\u003e\n\u003cspan class=\"hf-coastal__dot\"\u003e\u003c\/span\u003e\u003cspan\u003eLight enough to carry anywhere, useful enough to stop being an afterthought.\u003c\/span\u003e\n\u003c\/li\u003e\n          \u003cli\u003e\n\u003cspan class=\"hf-coastal__dot\"\u003e\u003c\/span\u003e\u003cspan\u003eBuilt for water or land because the best days usually involve both.\u003c\/span\u003e\n\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/aside\u003e\n    \u003c\/header\u003e\n\n    \u003csection class=\"hf-coastal__pills\"\u003e\n      \u003cspan\u003eULTRA-ABSORBENT\u003c\/span\u003e\n      \u003cspan\u003eQUICK-DRY TECH\u003c\/span\u003e\n      \u003cspan\u003eANTIMICROBIAL\u003c\/span\u003e\n      \u003cspan\u003eCOMPACT \u0026amp; LIGHTWEIGHT\u003c\/span\u003e\n      \u003cspan\u003eTRAVEL-READY\u003c\/span\u003e\n      \u003cspan\u003eSAND-FREE WEAVE\u003c\/span\u003e\n      \u003cspan\u003eECO-FRIENDLY MICROFIBER\u003c\/span\u003e\n      \u003cspan\u003eARTIST-DESIGNED\u003c\/span\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"hf-coastal__grid\"\u003e\n      \u003cdiv class=\"hf-coastal__card hf-coastal__card--full\"\u003e\n        \u003cspan class=\"hf-coastal__section-tag\"\u003eWhat makes it different\u003c\/span\u003e\n        \u003ch3\u003eNot just a beach towel. Not just an outdoor towel. Better than both.\u003c\/h3\u003e\n        \u003cp\u003e\n          Coastal Connection is built for the whole day, not just one setting in it. Water, bluff, dirt, driftwood, road shoulder, beach blanket, backseat, trailhead, late-afternoon wind. It moves the way a good day moves — from one thing into the next without asking permission.\n        \u003c\/p\u003e\n\n        \u003cul class=\"hf-coastal__feature-list\"\u003e\n          \u003cli\u003e\n            \u003cstrong\u003eQuick-dry, ultra-absorbent microfiber\u003c\/strong\u003e\n            Pulls in water fast and dries quickly so it’s ready again before the day is over.\n          \u003c\/li\u003e\n          \u003cli\u003e\n            \u003cstrong\u003eSand-free, shake-clean weave\u003c\/strong\u003e\n            Sand, dust, and trail grit let go easily instead of embedding themselves in every inch of your life.\n          \u003c\/li\u003e\n          \u003cli\u003e\n            \u003cstrong\u003eCompact, lightweight, and easy to stash\u003c\/strong\u003e\n            Packs down small for beach bags, backpacks, duffels, trunks, and overfilled weekend gear piles.\n          \u003c\/li\u003e\n          \u003cli\u003e\n            \u003cstrong\u003eAntimicrobial and odor-resistant\u003c\/strong\u003e\n            Helps keep funk in check through repeat use, long days, and less-than-perfect habits.\n          \u003c\/li\u003e\n          \u003cli\u003e\n            \u003cstrong\u003eEco-friendly microfiber build\u003c\/strong\u003e\n            Made from a recycled microfiber blend that works hard and holds up.\n          \u003c\/li\u003e\n          \u003cli\u003e\n            \u003cstrong\u003eDesigned for the crossover\u003c\/strong\u003e\n            This one is made for people who stop at the beach on the way to somewhere else — or stop somewhere else on the way to the beach.\n          \u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"hf-coastal__card\"\u003e\n        \u003cspan class=\"hf-coastal__section-tag\"\u003eHow it feels\u003c\/span\u003e\n        \u003ch3\u003eLike a coast day that kept getting better.\u003c\/h3\u003e\n        \u003cp\u003e\n          Light, soft, and easy to live with.\n          \u003cbr\u003e\u003cbr\u003e\n          No stiff hotel-towel energy. No soggy cotton drag. Just smooth microfiber that feels good after saltwater, lake water, shower water, or the kind of sweat you earn honestly.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"hf-coastal__card\"\u003e\n        \u003cspan class=\"hf-coastal__section-tag\"\u003eDesign story\u003c\/span\u003e\n        \u003ch3\u003eCoastal Connection.\u003c\/h3\u003e\n        \u003cp\u003e\n          Created by \u003ca href=\"https:\/\/happyfaced.com\/pages\/erik-abel\" target=\"_blank\" title=\"Artist Profile for Erik Abel\" rel=\"noopener\"\u003eErik Abel\u003c\/a\u003e, Coastal Connection comes from places that feel like crossroads for all the best things in nature. Clouds building overhead. The sun flattening itself into the horizon. Trees leaning toward the water. Waves working the same stretch of land they’ve always worked.\n          \u003cbr\u003e\u003cbr\u003e\n          This design is about that collision — not chaos, exactly, but that wild perfect meeting point where everything belongs because nothing is trying too hard to.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"hf-coastal__faq\"\u003e\n      \u003ch3\u003eQuestions, Answered\u003c\/h3\u003e\n\n      \u003cdetails open\u003e\n        \u003csummary\u003eWhat is Coastal Connection best for?\u003c\/summary\u003e\n        \u003cdiv class=\"hf-coastal__faq-answer\"\u003e\n          Beach days, coast drives, trail stops, lake hangs, campground mornings, road trips, pool sessions, everyday showers, and all the weird little crossover moments that make a good day feel bigger.\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eDoes it dry fast?\u003c\/summary\u003e\n        \u003cdiv class=\"hf-coastal__faq-answer\"\u003e\n          Yes. The quick-dry microfiber dries significantly faster than standard cotton, which makes it ideal for repeat use, travel, and all-day moving around.\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eIs it sand-free?\u003c\/summary\u003e\n        \u003cdiv class=\"hf-coastal__faq-answer\"\u003e\n          It’s designed as a sand-free style towel. Sand and grit shake off easily instead of hanging on and following you into the car, tent, or house.\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eIs it eco-friendly?\u003c\/summary\u003e\n        \u003cdiv class=\"hf-coastal__faq-answer\"\u003e\n          Yes. 88% of the towel is made from recycled plastic spun into soft polyester yarn and woven into microfiber, so it’s reusable, washable, and built to last.\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n\n      \u003cdetails\u003e\n        \u003csummary\u003eWater towel or land towel?\u003c\/summary\u003e\n        \u003cdiv class=\"hf-coastal__faq-answer\"\u003e\n          Both. That’s the whole point. Coastal Connection was built to feel equally right near the water, off the trail, or anywhere in the overlap between them.\n        \u003c\/div\u003e\n      \u003c\/details\u003e\n    \u003c\/section\u003e\n\n    \u003csection class=\"hf-coastal__specs\"\u003e\n      \u003ch3\u003eSpecs\u003c\/h3\u003e\n\n      \u003cdiv class=\"hf-coastal__spec-grid\"\u003e\n        \u003cdiv class=\"hf-coastal__spec-box\"\u003e\n          \u003csmall\u003eLarge\u003c\/small\u003e\n          \u003cstrong\u003e72\" × 36\"\u003c\/strong\u003e\n          \u003cspan\u003e20.6 oz\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"hf-coastal__spec-box\"\u003e\n          \u003csmall\u003eMedium\u003c\/small\u003e\n          \u003cstrong\u003e60\" × 30\"\u003c\/strong\u003e\n          \u003cspan\u003e14.3 oz\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"hf-coastal__spec-box\"\u003e\n          \u003csmall\u003eSmall\u003c\/small\u003e\n          \u003cstrong\u003e40\" × 20\"\u003c\/strong\u003e\n          \u003cspan\u003e6.6 oz\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"hf-coastal__spec-meta\"\u003e\n        \u003cdiv class=\"hf-coastal__meta\"\u003e\n          \u003cstrong\u003eMaterial\u003c\/strong\u003e\n          \u003cp\u003eRecycled microfiber blend (Polyester + Nylon)\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"hf-coastal__meta\"\u003e\n          \u003cstrong\u003eCare\u003c\/strong\u003e\n          \u003cp\u003eMachine wash cold, tumble dry low or hang to dry. Avoid fabric softeners and bleach to keep the microfiber performing at its best.\u003c\/p\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"hf-coastal__meta\" style=\"grid-column:1 \/ -1;\"\u003e\n          \u003cstrong\u003eUse\u003c\/strong\u003e\n          \u003cp\u003eBeach, coast, trail, lake, road trips, camping, pool, travel, and everyday shower.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n  \u003c\/article\u003e\n\n  \u003cdiv class=\"hf-coastal-float\" id=\"hfCoastalFloatBar\" aria-hidden=\"true\"\u003e\n    \u003cdiv class=\"hf-coastal-float__inner\"\u003e\n      \u003cdiv class=\"hf-coastal-float__copy\"\u003e\n        \u003cspan class=\"hf-coastal-float__eyebrow\"\u003eReady?\u003c\/span\u003e\n        \u003cspan class=\"hf-coastal-float__title\"\u003eYou’ve seen enough.\u003c\/span\u003e\n        \u003cspan class=\"hf-coastal-float__meta\"\u003eGo grab it.\u003c\/span\u003e\n      \u003c\/div\u003e\n      \u003cbutton class=\"hf-coastal-float__btn\" id=\"hfCoastalScrollTopBtn\" type=\"button\"\u003e\n        Take Me to the Top ↑\n      \u003c\/button\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What is Coastal Connection best for?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Beach days, coast drives, trail stops, lake hangs, campground mornings, road trips, pool sessions, everyday showers, and all the weird little crossover moments that make a good day feel bigger.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Does it dry fast?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Yes. The quick-dry microfiber dries significantly faster than standard cotton, which makes it ideal for repeat use, travel, and all-day moving around.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Is it sand-free?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"It’s designed as a sand-free style towel. Sand and grit shake off easily instead of hanging on and following you into the car, tent, or house.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Is it eco-friendly?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Yes. 88% of the towel is made from recycled plastic spun into soft polyester yarn and woven into microfiber, so it’s reusable, washable, and built to last.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Water towel or land towel?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Both. That’s the whole point. Coastal Connection was built to feel equally right near the water, off the trail, or anywhere in the overlap between them.\"\n      }\n    }\n  ]\n}\n  \u003c\/script\u003e\n\n  \u003cscript\u003e\n    (function() {\n      var floatBar = document.getElementById('hfCoastalFloatBar');\n      var btn = document.getElementById('hfCoastalScrollTopBtn');\n      if (!floatBar || !btn) return;\n\n      var showAfter = 500;\n\n      function toggleFloatBar() {\n        if (window.scrollY \u003e showAfter) {\n          floatBar.classList.add('is-visible');\n          floatBar.setAttribute('aria-hidden', 'false');\n        } else {\n          floatBar.classList.remove('is-visible');\n          floatBar.setAttribute('aria-hidden', 'true');\n        }\n      }\n\n      btn.addEventListener('click', function() {\n        window.scrollTo({\n          top: 0,\n          behavior: 'smooth'\n        });\n      });\n\n      window.addEventListener('scroll', toggleFloatBar, { passive: true });\n      window.addEventListener('load', toggleFloatBar);\n      toggleFloatBar();\n    })();\n  \u003c\/script\u003e\n\u003c\/section\u003e","brand":"Happy Faced","offers":[{"title":"LARGE","offer_id":48469109375297,"sku":null,"price":38.0,"currency_code":"USD","in_stock":false},{"title":"MEDIUM","offer_id":48469109506369,"sku":null,"price":34.0,"currency_code":"USD","in_stock":false},{"title":"SMALL","offer_id":48469109637441,"sku":null,"price":30.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0790\/1741\/0881\/files\/Abel-HappyFaced-CoastalConnectionfrontcomingsoon.png?v=1723064617","url":"https:\/\/happyfaced.com\/products\/coastal-connection-sidekick-towel","provider":"Happy Faced","version":"1.0","type":"link"}