{"title":"hats","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta content=\"width=device-width, initial-scale=1.0\" name=\"viewport\"\u003e\u003clink rel=\"stylesheet\" href=\"https:\/\/fonts.googleapis.com\/css2?family=Courier+Prime:ital,wght@0,400;0,700;1,400;1,700\u0026amp;display=swap\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n*,*::before,*::after{box-sizing:border-box;margin:0;padding:0}\n:root{\n  --white:#FFFFFF;\n  --black:#1A1714;\n  --rule:#E8E4DF;\n  --muted:#9A9088;\n  --light:#F6F4F1;\n  --water:#1878B4;\n  --water-lt:#EBF4FB;\n  --meals:#E04F1A;\n  --meals-lt:#FEF0EA;\n  --shelter:#1FA84A;\n  --shelter-lt:#E6F7EC;\n  --word:#F5B800;\n  --word-lt:#FFF8E1;\n  --yellow:#F5B800;\n  --pad: clamp(24px, 6vw, 96px);\n  --pad-v: clamp(88px, 12vw, 168px);\n  --nav-h: 68px;\n}\nhtml{scroll-behavior:smooth}\nbody{\n  background:var(--white);\n  color:var(--black);\n  font-family:'Courier Prime',monospace;\n  overflow-x:hidden;\n  -webkit-font-smoothing:antialiased;\n  width:100%;\n}\n\n\n\n\/* ─── CAUSE ICON ROW ──────────────────────────── *\/\n.cause-row{\n  display:flex;align-items:center;gap:clamp(20px,4vw,48px);\n  margin-bottom:clamp(32px,4vw,52px);\n  flex-wrap:nowrap;overflow-x:auto;\n  -webkit-overflow-scrolling:touch;\n  scrollbar-width:none;\n}\n.cause-row::-webkit-scrollbar{display:none}\n.cr-item{\n  display:flex;flex-direction:column;align-items:center;gap:8px;\n  text-decoration:none;color:inherit;flex-shrink:0;\n  transition:opacity .15s;\n}\n.cr-item:hover{opacity:.65}\n.cr-icon{\n  width:clamp(44px,5vw,56px);height:clamp(44px,5vw,56px);\n  display:flex;align-items:center;justify-content:center;\n  color:var(--black);\n}\n.cr-label{\n  font-size:10px;font-weight:700;letter-spacing:.12em;\n  text-transform:uppercase;color:var(--muted);white-space:nowrap;\n}\n\n\n\/* ─── CAUSE ROW SECTION (under chooser) ───────── *\/\n.cause-row-section{\n  padding:clamp(40px,5vw,72px) var(--pad);\n  background:var(--white);\n  border-bottom:1px solid var(--rule);\n  display:flex;justify-content:center;\n}\n.cause-row-section .cause-row{\n  margin-bottom:0;\n  justify-content:center;\n  gap:clamp(24px,5vw,56px);\n}\n\n\n\n\/* Responsive chooser *\/\n@media(max-width:767px){\n  .chooser{grid-template-columns:1fr}\n  .choice{min-height:clamp(320px,80vw,440px)}\n  .ch-eyebrow{margin-bottom:clamp(60px,18vw,120px)}\n}\n@media(max-width:767px){\n  .sh-grid{grid-template-columns:1fr}\n}\n\n\n\/* ─── HERO SHOP PATHS (two-up coffee\/clothing buttons) ─ *\/\n.hero-shop-paths{\n  display:grid;\n  grid-template-columns:1fr 1fr 1fr;\n  gap:clamp(12px,1.8vw,20px);\n  margin:clamp(40px,5vw,64px) 0 0;\n}\n.path-card{\n  position:relative;\n  display:flex;flex-direction:column;\n  background:var(--white);border:1px solid var(--rule);\n  min-height:clamp(220px,22vw,280px);\n  text-decoration:none;color:inherit;\n  transition:transform .25s ease, box-shadow .25s ease;\n  overflow:hidden;\n  box-shadow:0 2px 8px rgba(0,0,0,.03);\n}\n.path-card:hover{box-shadow:0 18px 50px rgba(0,0,0,.14);transform:translateY(-4px)}\n\n.path-card:hover .path-arr{transform:scale(1.08)}\n.path-bar{height:6px;background:var(--black)}\n.path-body{\n  padding:clamp(28px,3.5vw,44px);\n  display:flex;flex-direction:column;flex:1;\n  gap:clamp(16px,2vw,24px);\n}\n.path-head{display:flex;flex-direction:column;gap:clamp(10px,1.2vw,16px)}\n.path-num{\n  font-size:11px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;\n  color:var(--muted);line-height:1;\n}\n.path-eyebrow{\n  font-size:clamp(16px,2.2vw,26px);font-weight:700;letter-spacing:-.03em;text-transform:lowercase;\n  color:var(--black);line-height:1.05;\n  white-space:nowrap;\n}\n.path-photo{\n  flex:1;\n  background:var(--light);\n  min-height:clamp(120px,14vw,170px);\n  overflow:hidden;\n  position:relative;\n}\n.path-photo img{\n  width:100%;height:100%;object-fit:cover;display:block;\n}\n.path-meta{\n  display:flex;flex-direction:column;align-items:center;\n  border-top:1px solid var(--rule);padding-top:clamp(18px,2.2vw,26px);\n  margin-top:auto;gap:clamp(10px,1.2vw,14px);\n}\n.path-label{font-size:11px;letter-spacing:.18em;text-transform:uppercase;font-weight:700;color:var(--black);}\n.path-arr{\n  display:inline-flex;align-items:center;justify-content:center;\n  width:44px;height:44px;border-radius:50%;\n  background:var(--black);color:var(--white);\n  transition:transform .25s ease;\n}\n\n\n@media(max-width:1000px) and (min-width:768px){\n  .path-eyebrow{font-size:clamp(14px,1.9vw,20px)}\n  .path-body{padding:clamp(20px,2.5vw,32px)}\n}\n@media(max-width:767px){\n  .hero-shop-paths{grid-template-columns:1fr}\n}\n@media(max-width:599px){\n  .hero-shop-paths{gap:10px}\n  .path-body{padding:22px 20px 20px;gap:14px}\n  .path-eyebrow{font-size:clamp(18px,5vw,24px);letter-spacing:-.03em}\n  .path-label{font-size:10px}\n}\n\n\/* ─── HERO ────────────────────────────────────── *\/\n.hero{\n  padding:clamp(16px,2vw,24px) var(--pad) clamp(88px,13vw,168px);\n  background:var(--white);width:100%;\n  border-bottom:1px solid var(--rule);\n}\n.hero-inner{width:100%;max-width:100%}\n.hero-pill{display:inline-block;background:var(--black);color:var(--white);font-size:10px;letter-spacing:.22em;text-transform:uppercase;font-weight:700;padding:8px 18px;margin-bottom:clamp(44px,6vw,80px);width:fit-content}\n.hero-h1{font-size:clamp(44px,7.5vw,108px);font-weight:700;line-height:.9;color:var(--black);margin-bottom:clamp(28px,3.2vw,42px);letter-spacing:-.04em}\n.hero-h1 em{color:var(--black);font-style:normal;font-weight:700}\n.hero-p{font-size:clamp(13px,1.3vw,15px);color:var(--muted);line-height:1.9;max-width:min(480px,90%);font-weight:400;margin-bottom:clamp(40px,5vw,64px)}\n.hero-btns{display:flex;gap:16px;flex-wrap:wrap}\n.btn-black{display:inline-block;background:var(--black);color:var(--white);padding:12px 36px;font-family:'Courier Prime',monospace;font-weight:700;font-size:11px;letter-spacing:.18em;text-transform:uppercase;text-decoration:none;border:2px solid var(--black);transition:opacity .18s}\n.btn-black:hover{opacity:.75}\n.btn-outline{display:inline-block;border:2px solid var(--black);color:var(--black);padding:12px 36px;font-family:'Courier Prime',monospace;font-weight:700;font-size:11px;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;transition:background .18s,color .18s}\n.btn-outline:hover{background:var(--black);color:var(--white)}\n\n\/* ─── STATS ROW ───────────────────────────────── *\/\n.stats-row{display:grid;grid-template-columns:repeat(4,1fr);width:100%}\n.scell{\n  padding:clamp(36px,4.5vw,64px) clamp(24px,3vw,44px);\n  position:relative;\n  border-top:4px solid var(--rule);\n  border-right:1px solid var(--rule);\n  display:flex;flex-direction:column;gap:0;\n}\n.scell:last-child{border-right:none}\n.scell{background:var(--white)}\n.sc-word{border-top-color:#1A1714}\n.sc-water{border-top-color:#1A1714}\n.sc-meals{border-top-color:#1A1714}\n.sc-shelter{border-top-color:#1A1714}\n.sc-icon{\n  width:46px;height:46px;border-radius:50%;\n  display:flex;align-items:center;justify-content:center;\n  color:var(--white);\n  margin:0 auto clamp(16px,2vw,24px);\n}\n.sc-icon svg{display:block}\n.sc-word    .sc-icon{background:#1A1714}\n.sc-water   .sc-icon{background:#1A1714}\n.sc-meals   .sc-icon{background:#1A1714}\n.sc-shelter .sc-icon{background:#1A1714}\n.sc-icon svg{display:block}\n.sc-num{display:block;font-size:clamp(36px,4.5vw,60px);font-weight:700;color:var(--black);line-height:1;margin-bottom:14px;letter-spacing:-.04em;text-align:center}\n.sc-title{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.14em;color:var(--black);margin-bottom:10px;text-align:center}\n.sc-body{font-size:12px;color:var(--muted);line-height:1.8;font-weight:400;text-align:center}\n\n\/* ─── TICKER ──────────────────────────────────── *\/\n.ticker{background:var(--black);padding:14px 0;overflow:hidden;white-space:nowrap;width:100%}\n.ticker-inner{display:inline-flex;animation:ticker 40s linear infinite}\n.titem{display:inline-flex;align-items:center;gap:16px;font-size:10px;letter-spacing:.22em;text-transform:uppercase;font-weight:700;color:var(--white);padding:0 36px}\n.tdot{width:3px;height:3px;background:rgba(255,255,255,.3);border-radius:50%;flex-shrink:0}\n@keyframes ticker{from{transform:translateX(0)}to{transform:translateX(-50%)}}\n\n\/* ─── CAUSE INTRO ─────────────────────────────── *\/\n.intro{background:var(--white);padding:var(--pad-v) var(--pad);display:grid;grid-template-columns:1fr 1fr;gap:clamp(48px,9vw,128px);align-items:start;border-bottom:1px solid var(--rule);width:100%}\n.intro-label{font-size:11px;letter-spacing:.22em;text-transform:uppercase;font-weight:700;color:var(--muted);margin-bottom:24px}\n.intro h2{font-size:clamp(36px,5.5vw,68px);font-weight:700;line-height:.97;color:var(--black);margin-bottom:24px;letter-spacing:-.04em}\n.intro p{font-size:15px;color:var(--muted);line-height:1.9;font-weight:400}\n\n\/* Cause list — screenshot style *\/\n.causes-list{display:flex;flex-direction:column}\n.cl{\n  display:flex;align-items:center;justify-content:space-between;\n  gap:16px;padding:clamp(18px,2.2vw,26px) 0;\n  border-bottom:1px solid var(--rule);\n  text-decoration:none;color:inherit;\n  transition:opacity .15s;\n}\n.cl:first-child{border-top:1px solid var(--rule)}\n.cl:hover{opacity:.6}\n.cl-left{display:flex;align-items:center;gap:16px}\n.cl-icon{width:46px;height:46px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}\n.cl-word .cl-icon{background:#1A1714;color:var(--white)}\n.cl-water .cl-icon{background:#1A1714;color:var(--white)}\n.cl-meals .cl-icon{background:#1A1714;color:var(--white)}\n.cl-shelter .cl-icon{background:#1A1714;color:var(--white)}\n.cl-icon svg{display:block}\n.cl-name{font-size:13px;letter-spacing:.1em;text-transform:uppercase;font-weight:700;display:block;margin-bottom:4px;color:var(--black)}\n.cl-sub{font-size:14px;color:var(--muted);font-weight:400;line-height:1.4}\n.cl-arr{font-size:18px;color:var(--muted);flex-shrink:0;line-height:1}\n\n\/* ─── CAUSE SECTIONS ──────────────────────────── *\/\n.cause-section{padding:clamp(32px,4vw,52px) var(--pad) var(--pad-v);border-bottom:1px solid var(--rule);width:100%;background:var(--white)}\n.cs-word{border-top:4px solid #1A1714}.cs-water{border-top:4px solid #1A1714}.cs-meals{border-top:4px solid #1A1714}.cs-shelter{border-top:4px solid #1A1714}\n.cs-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:clamp(48px,6vw,88px);padding-bottom:clamp(36px,4.5vw,60px);border-bottom:1px solid var(--rule);gap:24px;flex-wrap:wrap}\n.cs-eyebrow{display:flex;align-items:center;gap:10px;margin-bottom:12px}\n.cs-icon{width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}\n.cs-word .cs-icon{background:#1A1714;color:var(--white)}\n.cs-water .cs-icon{background:#1A1714;color:var(--white)}\n.cs-meals .cs-icon{background:#1A1714;color:var(--white)}\n.cs-shelter .cs-icon{background:#1A1714;color:var(--white)}\n.cs-icon svg{display:block}\n.cs-word .cs-tag{color:#1A1714}\n.cs-water .cs-tag{color:#1A1714}\n.cs-meals .cs-tag{color:#1A1714}\n.cs-shelter .cs-tag{color:#1A1714}\n.cs-tag{font-size:14px;letter-spacing:.08em;text-transform:uppercase;font-weight:700}\n.cs-title{font-size:clamp(22px,2.8vw,36px);font-weight:700;color:var(--black);letter-spacing:-.02em;line-height:1.05;margin-bottom:14px}\n.cs-stat{font-size:15px;color:var(--muted);line-height:1.85;font-weight:400;max-width:540px}\n.cs-desc{font-size:14px;color:var(--muted);line-height:1.9;margin-top:12px;max-width:520px;font-weight:400}\n.see-all{font-size:10px;letter-spacing:.18em;text-transform:uppercase;font-weight:700;color:var(--black);text-decoration:none;border:2px solid var(--black);padding:14px 28px;white-space:nowrap;transition:opacity .15s;flex-shrink:0;align-self:flex-start}\n.see-all:hover{opacity:.55}\n\n\/* ─── PRODUCT GRID ────────────────────────────── *\/\n.pgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:2px;width:100%}\n.pcard{background:var(--white);border:1px solid var(--rule);overflow:hidden;text-decoration:none;color:inherit;display:flex;flex-direction:column;transition:box-shadow .2s}\n.pcard:hover{box-shadow:0 6px 32px rgba(0,0,0,.09);position:relative;z-index:2}\n.pc-stripe{height:4px;flex-shrink:0}\n.pw{background:var(--black)}.pm{background:var(--black)}.ps{background:var(--black)}.pwd{background:var(--black)}\n.pc-img{overflow:hidden;aspect-ratio:1;background:var(--light);flex-shrink:0;width:100%}\n.pc-img img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s ease}\n.pcard:hover .pc-img img{transform:scale(1.05)}\n.pc-body{padding:clamp(14px,2vw,22px) clamp(14px,2vw,24px) clamp(18px,2.5vw,28px);flex:1;display:flex;flex-direction:column}\n.pc-label{font-size:10px;letter-spacing:.18em;text-transform:uppercase;font-weight:700;display:block;margin-bottom:8px}\n.lw{color:var(--black)}.lm{color:var(--black)}.ls{color:var(--black)}.lwd{color:var(--black)}\n.pc-name{font-size:clamp(13px,1.5vw,16px);font-weight:700;color:var(--black);line-height:1.25;margin-bottom:auto;padding-bottom:18px;letter-spacing:-.01em}\n.pc-foot{display:flex;justify-content:space-between;align-items:center;border-top:1px solid var(--rule);padding-top:14px;gap:8px}\n.pc-price{font-size:clamp(13px,1.5vw,16px);font-weight:700;color:var(--black);white-space:nowrap}\n.pc-btn{font-size:10px;letter-spacing:.16em;text-transform:uppercase;font-weight:700;font-family:'Courier Prime',monospace;border:none;cursor:pointer;padding:11px clamp(12px,1.5vw,20px);color:var(--white);transition:opacity .15s;white-space:nowrap}\n.pc-btn:hover{opacity:.75}\n.bw{background:var(--black)}.bm{background:var(--black)}.bshl{background:var(--black)}.bwd{background:var(--black);color:var(--white)}\n\n\n\n\n\/* ─── CAUSES IN CONTEXT (combines stats + cause list) ─ *\/\n.causes-ctx{\n  padding:var(--pad-v) var(--pad);\n  background:var(--white);\n  border-bottom:1px solid var(--rule);\n  width:100%;\n}\n.ctx-head{\n  max-width:760px;margin:0 auto clamp(56px,8vw,104px);\n  text-align:center;\n}\n.ctx-label{\n  font-size:11px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;\n  color:var(--muted);margin-bottom:24px;\n}\n.ctx-h2{\n  font-size:clamp(34px,5vw,60px);font-weight:700;\n  line-height:.97;color:var(--black);\n  letter-spacing:-.04em;\n  margin-bottom:28px;\n}\n.ctx-intro{\n  font-size:13px;color:var(--muted);line-height:1.55;font-weight:400;\n}\n\n.ctx-list{display:flex;flex-direction:column}\n.ctx-row{\n  display:grid;\n  grid-template-columns:60px clamp(44px,5vw,56px) 1fr 28px;\n  gap:clamp(20px,3vw,40px);\n  align-items:center;\n  padding:clamp(28px,3.5vw,44px) 0;\n  border-top:1px solid var(--rule);\n  text-decoration:none;color:inherit;\n  transition:padding .2s ease;\n}\n.ctx-row:last-child{border-bottom:1px solid var(--rule)}\n.ctx-row:hover{padding-left:8px}\n.ctx-num{\n  font-size:11px;font-weight:700;letter-spacing:.22em;\n  color:var(--muted);\n}\n.ctx-icon{\n  width:clamp(44px,5vw,56px);height:clamp(44px,5vw,56px);\n  border-radius:50%;\n  background:var(--black);color:var(--white);\n  display:flex;align-items:center;justify-content:center;\n}\n.ctx-word    .ctx-icon{background:var(--black)}\n.ctx-water   .ctx-icon{background:var(--black)}\n.ctx-meals   .ctx-icon{background:var(--black)}\n.ctx-shelter .ctx-icon{background:var(--black)}\n.ctx-text{display:flex;flex-direction:column;gap:10px}\n.ctx-name{\n  font-size:10px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;\n  color:var(--muted);\n}\n.ctx-stat{\n  font-size:13px;color:var(--muted);line-height:1.5;font-weight:400;\n}\n.ctx-stat strong{color:var(--black);font-weight:700;font-size:21px}\n.ctx-arr{\n  font-size:20px;color:var(--black);justify-self:end;\n  transition:transform .2s ease;\n}\n.ctx-row:hover .ctx-arr{transform:translateX(4px)}\n\n@media(max-width:767px){\n  .ctx-row{grid-template-columns:46px 1fr 20px;gap:16px}\n  .ctx-num{display:none}\n}\n\n\/* ─── HOW IT WORKS ────────────────────────────── *\/\n.how{background:var(--white);padding:var(--pad-v) var(--pad);border-bottom:1px solid var(--rule);width:100%}\n.how-head{text-align:center;margin-bottom:clamp(52px,7vw,88px)}\n.how-label{font-size:11px;letter-spacing:.22em;text-transform:uppercase;font-weight:700;color:var(--muted);margin-bottom:20px}\n.how-h2{font-size:clamp(34px,5vw,60px);font-weight:700;color:var(--black);letter-spacing:-.04em;line-height:.97}\n.steps{display:grid;grid-template-columns:repeat(4,1fr);width:100%;border:1px solid var(--rule)}\n.step{padding:clamp(36px,4.5vw,60px) clamp(24px,3vw,40px);background:var(--white);border-right:1px solid var(--rule);position:relative}\n.step:last-child{border-right:none}\n.step-n{display:block;font-size:clamp(52px,7vw,80px);font-weight:700;color:var(--rule);line-height:1;margin-bottom:24px;letter-spacing:-.05em}\n.step-title{font-size:11px;font-weight:700;color:var(--black);margin-bottom:14px;letter-spacing:.1em;text-transform:uppercase}\n.step-body{font-size:13px;color:var(--muted);line-height:1.85;font-weight:400}\n.step-bar{position:absolute;top:0;left:0;right:0;height:4px}\n\n\/* ─── CTA ─────────────────────────────────────── *\/\n.cta{background:var(--black);padding:var(--pad-v) var(--pad);display:grid;grid-template-columns:1fr auto;gap:clamp(32px,5vw,72px);align-items:center;width:100%}\n.cta h2{font-size:clamp(34px,5vw,64px);font-weight:700;color:var(--white);letter-spacing:-.04em;line-height:.97}\n.cta p{font-size:15px;color:rgba(255,255,255,.36);font-weight:400;margin-top:16px;max-width:480px}\n.cta-side{display:flex;flex-direction:column;gap:14px;align-items:flex-end;flex-shrink:0}\n.btn-yellow{display:inline-block;background:var(--white);color:var(--black);border:2px solid var(--white);padding:18px 48px;font-family:'Courier Prime',monospace;font-weight:700;font-size:11px;letter-spacing:.18em;text-transform:uppercase;text-decoration:none;transition:opacity .18s;white-space:nowrap}\n.btn-yellow:hover{opacity:.8}\n.cta-note{font-size:10px;color:rgba(255,255,255,.2);text-align:right;letter-spacing:.08em;text-transform:uppercase}\n\n\/* ─── FOOTER ──────────────────────────────────── *\/\nfooter{background:var(--black);padding:clamp(36px,5vw,56px) var(--pad) 0;border-top:1px solid rgba(255,255,255,.06);width:100%}\n.foot-grid{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:clamp(20px,3.5vw,48px);padding-bottom:clamp(28px,4vw,44px);border-bottom:1px solid rgba(255,255,255,.07);margin-bottom:20px}\n.foot-logo{font-size:15px;font-weight:700;color:var(--white);display:block;margin-bottom:10px;text-decoration:none;letter-spacing:-.01em}\n.foot-desc{font-size:11px;color:rgba(255,255,255,.26);font-weight:400;line-height:1.8;max-width:200px}\n.foot-swatches{display:flex;gap:6px;margin-top:12px}\n.fsw{height:2px;width:28px;border-radius:1px}\n.foot-h{font-size:9px;letter-spacing:.22em;text-transform:uppercase;font-weight:700;color:rgba(255,255,255,.2);margin-bottom:14px}\n.foot-ul{list-style:none;display:flex;flex-direction:column;gap:8px}\n.foot-ul a{font-size:11px;color:rgba(255,255,255,.36);text-decoration:none;font-weight:400;transition:color .15s}\n.foot-ul a:hover{color:var(--white)}\n.foot-btm{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:8px;padding-bottom:20px}\n.foot-copy{font-size:10px;color:rgba(255,255,255,.14);font-family:'Courier Prime',monospace;letter-spacing:.06em}\n\n\/* ─── RESPONSIVE ──────────────────────────────── *\/\n@media(max-width:899px){\n  .intro{grid-template-columns:1fr;gap:clamp(36px,6vw,56px)}\n  .pgrid{grid-template-columns:repeat(2,1fr)}\n  .steps{grid-template-columns:1fr 1fr}\n  .step{border-right:none;border-bottom:1px solid var(--rule)}\n  .step:nth-child(2n){border-right:1px solid var(--rule)}\n  .step:nth-child(3),.step:nth-child(4){border-bottom:none}\n  .stats-row{grid-template-columns:1fr 1fr}\n  .scell{border-right:none;border-bottom:1px solid var(--rule)}\n  .scell:nth-child(odd){border-right:1px solid var(--rule)}\n  .foot-grid{grid-template-columns:1fr 1fr;gap:clamp(20px,3vw,36px)}\n}\n@media(max-width:599px){\n  :root{--pad-v:clamp(64px,13vw,104px)}\n  .hero-h1{font-size:clamp(34px,10vw,60px)}\n  .hero-btns{flex-direction:column;align-items:stretch}\n  .btn-black,.btn-outline,.btn-yellow{text-align:center;padding:18px 24px}\n  .intro{grid-template-columns:1fr}\n  .pgrid{grid-template-columns:1fr}\n  .steps{grid-template-columns:1fr}\n  .step{border-right:none;border-bottom:1px solid var(--rule)}\n  .step:last-child{border-bottom:none}\n  .stats-row{grid-template-columns:1fr 1fr}\n  .scell{border-right:none;border-bottom:1px solid var(--rule)}\n  .scell:nth-child(odd){border-right:1px solid var(--rule)}\n  .cta{grid-template-columns:1fr;gap:28px}\n  .cta-side{align-items:flex-start}\n  .cta-note{white-space:normal;text-align:left}\n  .foot-grid{grid-template-columns:1fr;gap:32px}\n  .foot-btm{flex-direction:column;align-items:flex-start}\n  .cs-header{flex-direction:column;gap:16px}\n  .see-all{align-self:flex-start}\n}\n@media(max-width:380px){\n  .pgrid{grid-template-columns:1fr}\n  .scell{padding:20px 14px}\n}\n\u003c\/style\u003e\n\u003cstyle\u003e\n\/* Defensive reset for embedded usage *\/\n.cause-block{margin:0!important;padding:0!important}\n.cause-block \u003e div{padding:0!important}\n\u003c\/style\u003e\n\u003csection style=\"padding: 0; background: var(--white);\" class=\"cause-block\"\u003e\n\u003cdiv style=\"display: grid; grid-template-columns: clamp(44px,5vw,56px) 1fr; gap: clamp(24px,3vw,40px); align-items: center;\"\u003e\n\u003cdiv class=\"ctx-icon\"\u003e\u003csvg height=\"22\" width=\"22\" fill=\"currentColor\" viewbox=\"0 0 24 24\"\u003e\n\u003cpath d=\"M12 5.5 C16 5.5 19 8.8 19.4 13.4 L22 13.4 L22 15.8 L4 15.8 L4 13.4 L11.4 13.4 L11.4 8 L12.6 8 L12.6 13.4 L17.4 13.4 C17 9.9 14.8 7.5 12 7.5 Z\"\u003e\u003c\/path\u003e\n\u003c\/svg\u003e\u003c\/div\u003e\n\u003cp style=\"margin: 0; font-size: 13px!important; line-height: 1.5!important; color: var(--muted);\" class=\"ctx-stat\"\u003e\u003cstrong\u003ehats\u003c\/strong\u003e\u003cstrong\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003csection\u003e\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003cp\u003e\u003cstrong\u003eWe are focused on our four causes: the Word, clean water, meals, and shelter.\u003c\/strong\u003e We center our efforts at the intersection of reaching the unreached people of the earth with the Gospel while meeting earthly physical needs. We donate 25% of every item sold to these causes.\u003c\/p\u003e","products":[{"product_id":"surf-cap-this-brand-gives-script-logo-cotton-hat-1","title":"Clean Water Surf Cap","description":"Lightweight and laid-back, this surf cap channels slow mornings on the water and long afternoons on the sand. The mid-profile, unstructured silhouette sits low and relaxed, with a soft foamed lining and mesh panels that breathe when the tide is high. Quick-dry recycled nylon keeps salt spray and sweat at bay, while the adjustable snapback lets you lock in a comfortable fit after a long paddle. The embroidered script logo and matching under-brim color keep the look clean and intentional — an easy piece to reach for when you want to stay cool, carry less, and move freely between beach stoke and boardwalk coffee runs.\u003cbr\u003e\u003cbr\u003eProduct features\u003cbr\u003e- 100% recycled nylon — lightweight mesh with foamed lining for soft comfort\u003cbr\u003e- Mid-profile, unstructured silhouette with adjustable plastic snapback\u003cbr\u003e- Quick-dry fabric and breathable construction for active seaside use\u003cbr\u003e- Matching color under-peak and embroidered script logo for a clean, finished look\u003cbr\u003e- One size fits adults; tear-out AS Colour label; sourced from Honduras\u003cbr\u003e\u003cbr\u003eCare instructions\u003cbr\u003e- Wipe clean with a damp cloth.\u003cbr\u003e","brand":"Printify","offers":[{"title":"Black \/ One size","offer_id":54620638675316,"sku":"28156701149773438153","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Petrol Blue \/ One size","offer_id":54620638708084,"sku":"24592289694372465819","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Taupe \/ One size","offer_id":54620638740852,"sku":"48163129124268018889","price":32.0,"currency_code":"USD","in_stock":true},{"title":"White \/ One size","offer_id":54616892572020,"sku":"19244887340674125813","price":32.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0929\/0619\/3268\/files\/5281121741972518994_2048.jpg?v=1780082347"},{"product_id":"clean-water-mid-profile-baseball-cap","title":"Clean Water Mid Profile Baseball Cap","description":"\u003cp\u003eElevate your headwear game with this structured cap, designed for both durability and style. The firm front panel with buckram ensures a sturdy, well-defined shape, while the seamless front panel offers a smooth canvas for crisp, vibrant designs. A premium plastic snap closure allows for secure wear and easy adjustments to fit any head size. Coordinated details like the matching fabric undervisor and sweatband create a polished, cohesive look. Featuring a lightweight, value cotton twill sweatband, this cap delivers comfort without compromising quality.\u003c\/p\u003e\u003cbr\u003e\u003cp\u003e.: Material: 65% Polyester \/ 35% Cotton \u003cbr\u003e.: Structured, 5-panel, mid profile cap\u003cbr\u003e.: Seamless front panel\u003cbr\u003e.: Premium durable plastic snap closure\u003cbr\u003e.: Matching fabric undervisor and sweatband\u003cbr\u003e.: 6 sewn eyelets\u003cbr\u003e.: Decorated with the embroidery or DTF method\u003c\/p\u003e","brand":"Printify","offers":[{"title":"One size \/ Black \/ Natural","offer_id":54691728228724,"sku":"13566236889939493154","price":32.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0929\/0619\/3268\/files\/13998764755147577017_2048.jpg?v=1780080866"},{"product_id":"the-word-mid-profile-baseball-cap","title":"The Word Mid Profile Baseball Cap","description":"\u003cp\u003eElevate your headwear game with this structured cap, designed for both durability and style. The firm front panel with buckram ensures a sturdy, well-defined shape, while the seamless front panel offers a smooth canvas for crisp, vibrant designs. A premium plastic snap closure allows for secure wear and easy adjustments to fit any head size. Coordinated details like the matching fabric undervisor and sweatband create a polished, cohesive look. Featuring a lightweight, value cotton twill sweatband, this cap delivers comfort without compromising quality.\u003c\/p\u003e\u003cbr\u003e\u003cp\u003e.: Material: 65% Polyester \/ 35% Cotton \u003cbr\u003e.: Structured, 5-panel, mid profile cap\u003cbr\u003e.: Seamless front panel\u003cbr\u003e.: Premium durable plastic snap closure\u003cbr\u003e.: Matching fabric undervisor and sweatband\u003cbr\u003e.: 6 sewn eyelets\u003cbr\u003e.: Decorated with the embroidery or DTF method\u003c\/p\u003e","brand":"Printify","offers":[{"title":"One size \/ Black \/ Natural","offer_id":54691821355380,"sku":"20319742986840758481","price":32.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0929\/0619\/3268\/files\/6389081089654896571_2048.jpg?v=1780081510"},{"product_id":"meals-mid-profile-baseball-cap","title":"Meals Mid Profile Baseball Cap","description":"\u003cp\u003eElevate your headwear game with this structured cap, designed for both durability and style. The firm front panel with buckram ensures a sturdy, well-defined shape, while the seamless front panel offers a smooth canvas for crisp, vibrant designs. A premium plastic snap closure allows for secure wear and easy adjustments to fit any head size. Coordinated details like the matching fabric undervisor and sweatband create a polished, cohesive look. Featuring a lightweight, value cotton twill sweatband, this cap delivers comfort without compromising quality.\u003c\/p\u003e\u003cbr\u003e\u003cp\u003e.: Material: 65% Polyester \/ 35% Cotton \u003cbr\u003e.: Structured, 5-panel, mid profile cap\u003cbr\u003e.: Seamless front panel\u003cbr\u003e.: Premium durable plastic snap closure\u003cbr\u003e.: Matching fabric undervisor and sweatband\u003cbr\u003e.: 6 sewn eyelets\u003cbr\u003e.: Decorated with the embroidery or DTF method\u003c\/p\u003e","brand":"Printify","offers":[{"title":"One size \/ Black \/ Natural","offer_id":54691823354228,"sku":"21307921932390213338","price":32.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0929\/0619\/3268\/files\/14616770308384654866_2048.jpg?v=1780081861"},{"product_id":"shelter-mid-profile-baseball-cap","title":"Shelter Mid Profile Baseball Cap","description":"\u003cp\u003eElevate your headwear game with this structured cap, designed for both durability and style. The firm front panel with buckram ensures a sturdy, well-defined shape, while the seamless front panel offers a smooth canvas for crisp, vibrant designs. A premium plastic snap closure allows for secure wear and easy adjustments to fit any head size. Coordinated details like the matching fabric undervisor and sweatband create a polished, cohesive look. Featuring a lightweight, value cotton twill sweatband, this cap delivers comfort without compromising quality.\u003c\/p\u003e\u003cbr\u003e\u003cp\u003e.: Material: 65% Polyester \/ 35% Cotton \u003cbr\u003e.: Structured, 5-panel, mid profile cap\u003cbr\u003e.: Seamless front panel\u003cbr\u003e.: Premium durable plastic snap closure\u003cbr\u003e.: Matching fabric undervisor and sweatband\u003cbr\u003e.: 6 sewn eyelets\u003cbr\u003e.: Decorated with the embroidery or DTF method\u003c\/p\u003e","brand":"Printify","offers":[{"title":"One size \/ Black \/ Natural","offer_id":54691828597108,"sku":"58979392012508927858","price":32.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0929\/0619\/3268\/files\/2274533688409966913_2048.jpg?v=1780082149"},{"product_id":"the-word-surf-cap","title":"The Word Surf Cap","description":"Lightweight and laid-back, this surf cap channels slow mornings on the water and long afternoons on the sand. The mid-profile, unstructured silhouette sits low and relaxed, with a soft foamed lining and mesh panels that breathe when the tide is high. Quick-dry recycled nylon keeps salt spray and sweat at bay, while the adjustable snapback lets you lock in a comfortable fit after a long paddle. The embroidered script logo and matching under-brim color keep the look clean and intentional — an easy piece to reach for when you want to stay cool, carry less, and move freely between beach stoke and boardwalk coffee runs.\u003cbr\u003e\u003cbr\u003eProduct features\u003cbr\u003e- 100% recycled nylon — lightweight mesh with foamed lining for soft comfort\u003cbr\u003e- Mid-profile, unstructured silhouette with adjustable plastic snapback\u003cbr\u003e- Quick-dry fabric and breathable construction for active seaside use\u003cbr\u003e- Matching color under-peak and embroidered script logo for a clean, finished look\u003cbr\u003e- One size fits adults; tear-out AS Colour label; sourced from Honduras\u003cbr\u003e\u003cbr\u003eCare instructions\u003cbr\u003e- Wipe clean with a damp cloth.\u003cbr\u003e","brand":"Printify","offers":[{"title":"Black \/ One size","offer_id":54692003086708,"sku":"27129620488019603297","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Petrol Blue \/ One size","offer_id":54692003119476,"sku":"12485042862089055439","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Taupe \/ One size","offer_id":54692003152244,"sku":"27338294486025014858","price":32.0,"currency_code":"USD","in_stock":true},{"title":"White \/ One size","offer_id":54692003185012,"sku":"18934705669304554145","price":32.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0929\/0619\/3268\/files\/10685413998508742107_2048.jpg?v=1780084597"},{"product_id":"meals-surf-cap","title":"Meals Surf Cap","description":"Lightweight and laid-back, this surf cap channels slow mornings on the water and long afternoons on the sand. The mid-profile, unstructured silhouette sits low and relaxed, with a soft foamed lining and mesh panels that breathe when the tide is high. Quick-dry recycled nylon keeps salt spray and sweat at bay, while the adjustable snapback lets you lock in a comfortable fit after a long paddle. The embroidered script logo and matching under-brim color keep the look clean and intentional — an easy piece to reach for when you want to stay cool, carry less, and move freely between beach stoke and boardwalk coffee runs.\u003cbr\u003e\u003cbr\u003eProduct features\u003cbr\u003e- 100% recycled nylon — lightweight mesh with foamed lining for soft comfort\u003cbr\u003e- Mid-profile, unstructured silhouette with adjustable plastic snapback\u003cbr\u003e- Quick-dry fabric and breathable construction for active seaside use\u003cbr\u003e- Matching color under-peak and embroidered script logo for a clean, finished look\u003cbr\u003e- One size fits adults; tear-out AS Colour label; sourced from Honduras\u003cbr\u003e\u003cbr\u003eCare instructions\u003cbr\u003e- Wipe clean with a damp cloth.\u003cbr\u003e","brand":"Printify","offers":[{"title":"Black \/ One size","offer_id":54692003250548,"sku":"33642163711032772441","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Petrol Blue \/ One size","offer_id":54692003283316,"sku":"65063727823205694332","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Taupe \/ One size","offer_id":54692003316084,"sku":"33550413106105923753","price":32.0,"currency_code":"USD","in_stock":true},{"title":"White \/ One size","offer_id":54692003348852,"sku":"25459689578770030250","price":32.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0929\/0619\/3268\/files\/13535895590539677070_2048.jpg?v=1780084650"},{"product_id":"shelter-surf-cap","title":"Shelter Surf Cap","description":"Lightweight and laid-back, this surf cap channels slow mornings on the water and long afternoons on the sand. The mid-profile, unstructured silhouette sits low and relaxed, with a soft foamed lining and mesh panels that breathe when the tide is high. Quick-dry recycled nylon keeps salt spray and sweat at bay, while the adjustable snapback lets you lock in a comfortable fit after a long paddle. The embroidered script logo and matching under-brim color keep the look clean and intentional — an easy piece to reach for when you want to stay cool, carry less, and move freely between beach stoke and boardwalk coffee runs.\u003cbr\u003e\u003cbr\u003eProduct features\u003cbr\u003e- 100% recycled nylon — lightweight mesh with foamed lining for soft comfort\u003cbr\u003e- Mid-profile, unstructured silhouette with adjustable plastic snapback\u003cbr\u003e- Quick-dry fabric and breathable construction for active seaside use\u003cbr\u003e- Matching color under-peak and embroidered script logo for a clean, finished look\u003cbr\u003e- One size fits adults; tear-out AS Colour label; sourced from Honduras\u003cbr\u003e\u003cbr\u003eCare instructions\u003cbr\u003e- Wipe clean with a damp cloth.\u003cbr\u003e","brand":"Printify","offers":[{"title":"Black \/ One size","offer_id":54692003414388,"sku":"28996539528314453034","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Petrol Blue \/ One size","offer_id":54692003447156,"sku":"25614643791083947639","price":32.0,"currency_code":"USD","in_stock":true},{"title":"Taupe \/ One size","offer_id":54692003479924,"sku":"14713686276179360019","price":32.0,"currency_code":"USD","in_stock":true},{"title":"White \/ One size","offer_id":54692003512692,"sku":"16561783016053091407","price":32.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0929\/0619\/3268\/files\/14137448807031957739_2048.jpg?v=1780084674"},{"product_id":"clean-water-classic-rope-cap","title":"Clean Water Classic Rope Cap","description":"This rope cap features lightweight polyester for all-day comfort, a classic braided rope detail on the bill, and a Stay-Dri sweatband for moisture control. Wear it to a game, the marina, or just to complete your everyday look.\u003cbr\u003e\n\u003cbr\u003e\n• 100% polyester\u003cbr\u003e\n• Stay-Dri sweatband\u003cbr\u003e\n• Structured, five-panel, mid-profile construction\u003cbr\u003e\n• Curved bill\u003cbr\u003e\n• Braided rope detailing on the bill\u003cbr\u003e\n• Adjustable snapback closure\u003cbr\u003e\n• One size fits most\u003cbr\u003e\n• Blank product sourced from China","brand":"this brand gives","offers":[{"title":"Default Title","offer_id":54696759492980,"sku":"2036466_22231","price":32.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0929\/0619\/3268\/files\/classic-rope-cap-white-black-front-6a1cb1bf78e5a.jpg?v=1780265416"},{"product_id":"classic-rope-cap","title":"The Word Classic Rope Cap","description":"This rope cap features lightweight polyester for all-day comfort, a classic braided rope detail on the bill, and a Stay-Dri sweatband for moisture control. Wear it to a game, the marina, or just to complete your everyday look.\u003cbr\u003e\n\u003cbr\u003e\n• 100% polyester\u003cbr\u003e\n• Stay-Dri sweatband\u003cbr\u003e\n• Structured, five-panel, mid-profile construction\u003cbr\u003e\n• Curved bill\u003cbr\u003e\n• Braided rope detailing on the bill\u003cbr\u003e\n• Adjustable snapback closure\u003cbr\u003e\n• One size fits most\u003cbr\u003e\n• Blank product sourced from China","brand":"this brand gives","offers":[{"title":"Default Title","offer_id":54699318608244,"sku":"5559090_22231","price":32.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0929\/0619\/3268\/files\/classic-rope-cap-white-black-front-6a1dbb2212410.jpg?v=1780333364"},{"product_id":"classic-rope-cap-1","title":"Meals Classic Rope Cap","description":"This rope cap features lightweight polyester for all-day comfort, a classic braided rope detail on the bill, and a Stay-Dri sweatband for moisture control. Wear it to a game, the marina, or just to complete your everyday look.\u003cbr\u003e\n\u003cbr\u003e\n• 100% polyester\u003cbr\u003e\n• Stay-Dri sweatband\u003cbr\u003e\n• Structured, five-panel, mid-profile construction\u003cbr\u003e\n• Curved bill\u003cbr\u003e\n• Braided rope detailing on the bill\u003cbr\u003e\n• Adjustable snapback closure\u003cbr\u003e\n• One size fits most\u003cbr\u003e\n• Blank product sourced from China","brand":"this brand gives","offers":[{"title":"Default Title","offer_id":54699319099764,"sku":"4260679_22231","price":32.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0929\/0619\/3268\/files\/classic-rope-cap-white-black-front-6a1dbbd174efb.jpg?v=1780333536"},{"product_id":"shelter-classic-rope-cap","title":"Shelter Classic Rope Cap","description":"This rope cap features lightweight polyester for all-day comfort, a classic braided rope detail on the bill, and a Stay-Dri sweatband for moisture control. Wear it to a game, the marina, or just to complete your everyday look.\u003cbr\u003e\n\u003cbr\u003e\n• 100% polyester\u003cbr\u003e\n• Stay-Dri sweatband\u003cbr\u003e\n• Structured, five-panel, mid-profile construction\u003cbr\u003e\n• Curved bill\u003cbr\u003e\n• Braided rope detailing on the bill\u003cbr\u003e\n• Adjustable snapback closure\u003cbr\u003e\n• One size fits most\u003cbr\u003e\n• Blank product sourced from China","brand":"this brand gives","offers":[{"title":"Default Title","offer_id":54699332796788,"sku":"9572458_22231","price":32.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0929\/0619\/3268\/files\/classic-rope-cap-white-black-front-6a1dbcb0c484c.jpg?v=1780333760"},{"product_id":"classic-rope-cap-2","title":"The Word Classic Rope Cap","description":"This rope cap features lightweight polyester for all-day comfort, a classic braided rope detail on the bill, and a Stay-Dri sweatband for moisture control. Wear it to a game, the marina, or just to complete your everyday look.\u003cbr\u003e\n\u003cbr\u003e\n• 100% polyester\u003cbr\u003e\n• Stay-Dri sweatband\u003cbr\u003e\n• Structured, five-panel, mid-profile construction\u003cbr\u003e\n• Curved bill\u003cbr\u003e\n• Braided rope detailing on the bill\u003cbr\u003e\n• Adjustable snapback closure\u003cbr\u003e\n• One size fits most\u003cbr\u003e\n• Blank product sourced from China","brand":"this brand gives","offers":[{"title":"Default Title","offer_id":54699374379380,"sku":"3567478_22230","price":32.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0929\/0619\/3268\/files\/classic-rope-cap-light-blue-white-front-6a1dc22f9e3b6.jpg?v=1780335161"},{"product_id":"meals-classic-rope-cap","title":"Meals Classic Rope Cap","description":"This rope cap features lightweight polyester for all-day comfort, a classic braided rope detail on the bill, and a Stay-Dri sweatband for moisture control. Wear it to a game, the marina, or just to complete your everyday look.\u003cbr\u003e\n\u003cbr\u003e\n• 100% polyester\u003cbr\u003e\n• Stay-Dri sweatband\u003cbr\u003e\n• Structured, five-panel, mid-profile construction\u003cbr\u003e\n• Curved bill\u003cbr\u003e\n• Braided rope detailing on the bill\u003cbr\u003e\n• Adjustable snapback closure\u003cbr\u003e\n• One size fits most\u003cbr\u003e\n• Blank product sourced from China","brand":"this brand gives","offers":[{"title":"Default Title","offer_id":54699407442292,"sku":"9432260_22229","price":32.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0929\/0619\/3268\/files\/classic-rope-cap-black-white-front-6a1dc373c8dd2.jpg?v=1780335489"},{"product_id":"classic-rope-cap-3","title":"Shelter Classic Rope Cap","description":"This rope cap features lightweight polyester for all-day comfort, a classic braided rope detail on the bill, and a Stay-Dri sweatband for moisture control. Wear it to a game, the marina, or just to complete your everyday look.\u003cbr\u003e\n\u003cbr\u003e\n• 100% polyester\u003cbr\u003e\n• Stay-Dri sweatband\u003cbr\u003e\n• Structured, five-panel, mid-profile construction\u003cbr\u003e\n• Curved bill\u003cbr\u003e\n• Braided rope detailing on the bill\u003cbr\u003e\n• Adjustable snapback closure\u003cbr\u003e\n• One size fits most\u003cbr\u003e\n• Blank product sourced from China","brand":"this brand gives","offers":[{"title":"Default Title","offer_id":54699409801588,"sku":"4132969_22229","price":32.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0929\/0619\/3268\/files\/classic-rope-cap-black-white-front-6a1dc4956a356.jpg?v=1780335783"},{"product_id":"clean-water-script-rope-hat-new","title":"Clean Water Script Rope Hat","description":"This rope cap features lightweight polyester for all-day comfort, a classic braided rope detail on the bill, and a Stay-Dri sweatband for moisture control. Wear it to a game, the marina, or just to complete your everyday look.\u003cbr\u003e\n\u003cbr\u003e\n• 100% polyester\u003cbr\u003e\n• Stay-Dri sweatband\u003cbr\u003e\n• Structured, five-panel, mid-profile construction\u003cbr\u003e\n• Curved bill\u003cbr\u003e\n• Braided rope detailing on the bill\u003cbr\u003e\n• Adjustable snapback closure\u003cbr\u003e\n• One size fits most\u003cbr\u003e\n• Blank product sourced from China","brand":"this brand gives","offers":[{"title":"Default Title","offer_id":54706392990068,"sku":"4637856_22230","price":32.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0929\/0619\/3268\/files\/classic-rope-cap-light-blue-white-front-6a2050051664f.jpg?v=1780502571"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0929\/0619\/3268\/collections\/10839041669474972718_2048.jpg?v=1779127360","url":"https:\/\/thisbrandgives.com\/collections\/hats.oembed","provider":"this brand gives","version":"1.0","type":"link"}