# Top 73 Contact Sections for Shopify (Updated Oct 2026)

> Compare 73 free contact sections for Shopify across 15 themes: 70 ship as Liquid, 3 need 0 KB JS. Live demos, agent prompts. Updated Oct 2026.

Page: https://blocko.ai/section/contact/
MCP: https://blocko.ai/mcp
License: MIT. Not affiliated with Shopify.

## Items

1. [Contact channels](https://blocko.ai/library/balm/sections/content-contact-channels/) (Balm, beauty)
   - Shopify Liquid: ready; JavaScript: 2.3 KB; category: contact
   - Live demo: https://demo.blocko.ai/html/balm/sections/contact--content-contact-channels.html
   - Prompt: Use the Blocko library (https://github.com/blockoai/blocko, or the Claude Code plugin: claude plugin marketplace add blockoai/blocko && claude plugin install blocko-sections@blocko) to implement the section "Contact channels" (id `content-contact-channels`, theme `balm`; live demo: https://demo.blocko.ai/html/balm/sections/contact--content-contact-channels.html; Shopify bundle: sections/balm/content-contact-channels/ in the repo) into my project. Before changing any code, ask me where it should go — which project/theme, which page or template, and the position (e.g. after the hero) — and whether the target is a Shopify theme or a plain HTML site, unless I already said; restate the plan and wait for my OK. Then follow the repo's AGENTS.md: keep the blko- class prefix and CSS tokens (with fallbacks), keep custom elements idempotent, don't touch unrelated code, run `shopify theme check` for Shopify targets, and finish by telling me how to add/arrange it (Theme Editor steps for Shopify).
2. [Contact form](https://blocko.ai/library/balm/sections/content-contact-form/) (Balm, beauty)
   - Shopify Liquid: ready; JavaScript: 2.3 KB; category: contact
   - Live demo: https://demo.blocko.ai/html/balm/sections/contact--content-contact-form.html
   - Prompt: Use the Blocko library (https://github.com/blockoai/blocko, or the Claude Code plugin: claude plugin marketplace add blockoai/blocko && claude plugin install blocko-sections@blocko) to implement the section "Contact form" (id `content-contact-form`, theme `balm`; live demo: https://demo.blocko.ai/html/balm/sections/contact--content-contact-form.html; Shopify bundle: sections/balm/content-contact-form/ in the repo) into my project. Before changing any code, ask me where it should go — which project/theme, which page or template, and the position (e.g. after the hero) — and whether the target is a Shopify theme or a plain HTML site, unless I already said; restate the plan and wait for my OK. Then follow the repo's AGENTS.md: keep the blko- class prefix and CSS tokens (with fallbacks), keep custom elements idempotent, don't touch unrelated code, run `shopify theme check` for Shopify targets, and finish by telling me how to add/arrange it (Theme Editor steps for Shopify).
3. [Contact page hero](https://blocko.ai/library/balm/sections/content-contact-hero/) (Balm, beauty)
   - Shopify Liquid: ready; JavaScript: 2.3 KB; category: contact
   - Live demo: https://demo.blocko.ai/html/balm/sections/contact--content-contact-hero.html
   - Prompt: Use the Blocko library (https://github.com/blockoai/blocko, or the Claude Code plugin: claude plugin marketplace add blockoai/blocko && claude plugin install blocko-sections@blocko) to implement the section "Contact page hero" (id `content-contact-hero`, theme `balm`; live demo: https://demo.blocko.ai/html/balm/sections/contact--content-contact-hero.html; Shopify bundle: sections/balm/content-contact-hero/ in the repo) into my project. Before changing any code, ask me where it should go — which project/theme, which page or template, and the position (e.g. after the hero) — and whether the target is a Shopify theme or a plain HTML site, unless I already said; restate the plan and wait for my OK. Then follow the repo's AGENTS.md: keep the blko- class prefix and CSS tokens (with fallbacks), keep custom elements idempotent, don't touch unrelated code, run `shopify theme check` for Shopify targets, and finish by telling me how to add/arrange it (Theme Editor steps for Shopify).
4. [Map placeholder](https://blocko.ai/library/balm/sections/content-contact-map/) (Balm, beauty)
   - Shopify Liquid: ready; JavaScript: 2.3 KB; category: contact
   - Live demo: https://demo.blocko.ai/html/balm/sections/contact--content-contact-map.html
   - Prompt: Use the Blocko library (https://github.com/blockoai/blocko, or the Claude Code plugin: claude plugin marketplace add blockoai/blocko && claude plugin install blocko-sections@blocko) to implement the section "Map placeholder" (id `content-contact-map`, theme `balm`; live demo: https://demo.blocko.ai/html/balm/sections/contact--content-contact-map.html; Shopify bundle: sections/balm/content-contact-map/ in the repo) into my project. Before changing any code, ask me where it should go — which project/theme, which page or template, and the position (e.g. after the hero) — and whether the target is a Shopify theme or a plain HTML site, unless I already said; restate the plan and wait for my OK. Then follow the repo's AGENTS.md: keep the blko- class prefix and CSS tokens (with fallbacks), keep custom elements idempotent, don't touch unrelated code, run `shopify theme check` for Shopify targets, and finish by telling me how to add/arrange it (Theme Editor steps for Shopify).
5. [Support hours](https://blocko.ai/library/balm/sections/content-contact-hours/) (Balm, beauty)
   - Shopify Liquid: ready; JavaScript: 2.3 KB; category: contact
   - Live demo: https://demo.blocko.ai/html/balm/sections/contact--content-contact-hours.html
   - Prompt: Use the Blocko library (https://github.com/blockoai/blocko, or the Claude Code plugin: claude plugin marketplace add blockoai/blocko && claude plugin install blocko-sections@blocko) to implement the section "Support hours" (id `content-contact-hours`, theme `balm`; live demo: https://demo.blocko.ai/html/balm/sections/contact--content-contact-hours.html; Shopify bundle: sections/balm/content-contact-hours/ in the repo) into my project. Before changing any code, ask me where it should go — which project/theme, which page or template, and the position (e.g. after the hero) — and whether the target is a Shopify theme or a plain HTML site, unless I already said; restate the plan and wait for my OK. Then follow the repo's AGENTS.md: keep the blko- class prefix and CSS tokens (with fallbacks), keep custom elements idempotent, don't touch unrelated code, run `shopify theme check` for Shopify targets, and finish by telling me how to add/arrange it (Theme Editor steps for Shopify).
6. [Contact channels](https://blocko.ai/library/bare/sections/content-contact-channels/) (Bare, beauty)
   - Shopify Liquid: ready; JavaScript: 2.3 KB; category: contact
   - Live demo: https://demo.blocko.ai/html/bare/sections/contact--content-contact-channels.html
   - Prompt: Use the Blocko library (https://github.com/blockoai/blocko, or the Claude Code plugin: claude plugin marketplace add blockoai/blocko && claude plugin install blocko-sections@blocko) to implement the section "Contact channels" (id `content-contact-channels`, theme `bare`; live demo: https://demo.blocko.ai/html/bare/sections/contact--content-contact-channels.html; Shopify bundle: sections/bare/content-contact-channels/ in the repo) into my project. Before changing any code, ask me where it should go — which project/theme, which page or template, and the position (e.g. after the hero) — and whether the target is a Shopify theme or a plain HTML site, unless I already said; restate the plan and wait for my OK. Then follow the repo's AGENTS.md: keep the blko- class prefix and CSS tokens (with fallbacks), keep custom elements idempotent, don't touch unrelated code, run `shopify theme check` for Shopify targets, and finish by telling me how to add/arrange it (Theme Editor steps for Shopify).
7. [Contact form](https://blocko.ai/library/bare/sections/content-contact-form/) (Bare, beauty)
   - Shopify Liquid: ready; JavaScript: 2.3 KB; category: contact
   - Live demo: https://demo.blocko.ai/html/bare/sections/contact--content-contact-form.html
   - Prompt: Use the Blocko library (https://github.com/blockoai/blocko, or the Claude Code plugin: claude plugin marketplace add blockoai/blocko && claude plugin install blocko-sections@blocko) to implement the section "Contact form" (id `content-contact-form`, theme `bare`; live demo: https://demo.blocko.ai/html/bare/sections/contact--content-contact-form.html; Shopify bundle: sections/bare/content-contact-form/ in the repo) into my project. Before changing any code, ask me where it should go — which project/theme, which page or template, and the position (e.g. after the hero) — and whether the target is a Shopify theme or a plain HTML site, unless I already said; restate the plan and wait for my OK. Then follow the repo's AGENTS.md: keep the blko- class prefix and CSS tokens (with fallbacks), keep custom elements idempotent, don't touch unrelated code, run `shopify theme check` for Shopify targets, and finish by telling me how to add/arrange it (Theme Editor steps for Shopify).
8. [Contact page hero](https://blocko.ai/library/bare/sections/content-contact-hero/) (Bare, beauty)
   - Shopify Liquid: ready; JavaScript: 2.3 KB; category: contact
   - Live demo: https://demo.blocko.ai/html/bare/sections/contact--content-contact-hero.html
   - Prompt: Use the Blocko library (https://github.com/blockoai/blocko, or the Claude Code plugin: claude plugin marketplace add blockoai/blocko && claude plugin install blocko-sections@blocko) to implement the section "Contact page hero" (id `content-contact-hero`, theme `bare`; live demo: https://demo.blocko.ai/html/bare/sections/contact--content-contact-hero.html; Shopify bundle: sections/bare/content-contact-hero/ in the repo) into my project. Before changing any code, ask me where it should go — which project/theme, which page or template, and the position (e.g. after the hero) — and whether the target is a Shopify theme or a plain HTML site, unless I already said; restate the plan and wait for my OK. Then follow the repo's AGENTS.md: keep the blko- class prefix and CSS tokens (with fallbacks), keep custom elements idempotent, don't touch unrelated code, run `shopify theme check` for Shopify targets, and finish by telling me how to add/arrange it (Theme Editor steps for Shopify).
9. [Map placeholder](https://blocko.ai/library/bare/sections/content-contact-map/) (Bare, beauty)
   - Shopify Liquid: ready; JavaScript: 2.3 KB; category: contact
   - Live demo: https://demo.blocko.ai/html/bare/sections/contact--content-contact-map.html
   - Prompt: Use the Blocko library (https://github.com/blockoai/blocko, or the Claude Code plugin: claude plugin marketplace add blockoai/blocko && claude plugin install blocko-sections@blocko) to implement the section "Map placeholder" (id `content-contact-map`, theme `bare`; live demo: https://demo.blocko.ai/html/bare/sections/contact--content-contact-map.html; Shopify bundle: sections/bare/content-contact-map/ in the repo) into my project. Before changing any code, ask me where it should go — which project/theme, which page or template, and the position (e.g. after the hero) — and whether the target is a Shopify theme or a plain HTML site, unless I already said; restate the plan and wait for my OK. Then follow the repo's AGENTS.md: keep the blko- class prefix and CSS tokens (with fallbacks), keep custom elements idempotent, don't touch unrelated code, run `shopify theme check` for Shopify targets, and finish by telling me how to add/arrange it (Theme Editor steps for Shopify).
10. [Support hours](https://blocko.ai/library/bare/sections/content-contact-hours/) (Bare, beauty)
   - Shopify Liquid: ready; JavaScript: 2.3 KB; category: contact
   - Live demo: https://demo.blocko.ai/html/bare/sections/contact--content-contact-hours.html
   - Prompt: Use the Blocko library (https://github.com/blockoai/blocko, or the Claude Code plugin: claude plugin marketplace add blockoai/blocko && claude plugin install blocko-sections@blocko) to implement the section "Support hours" (id `content-contact-hours`, theme `bare`; live demo: https://demo.blocko.ai/html/bare/sections/contact--content-contact-hours.html; Shopify bundle: sections/bare/content-contact-hours/ in the repo) into my project. Before changing any code, ask me where it should go — which project/theme, which page or template, and the position (e.g. after the hero) — and whether the target is a Shopify theme or a plain HTML site, unless I already said; restate the plan and wait for my OK. Then follow the repo's AGENTS.md: keep the blko- class prefix and CSS tokens (with fallbacks), keep custom elements idempotent, don't touch unrelated code, run `shopify theme check` for Shopify targets, and finish by telling me how to add/arrange it (Theme Editor steps for Shopify).
11. [Contact channels](https://blocko.ai/library/blush/sections/content-contact-channels/) (Blush, beauty)
   - Shopify Liquid: ready; JavaScript: 2.3 KB; category: contact
   - Live demo: https://demo.blocko.ai/html/blush/sections/contact--content-contact-channels.html
   - Prompt: Use the Blocko library (https://github.com/blockoai/blocko, or the Claude Code plugin: claude plugin marketplace add blockoai/blocko && claude plugin install blocko-sections@blocko) to implement the section "Contact channels" (id `content-contact-channels`, theme `blush`; live demo: https://demo.blocko.ai/html/blush/sections/contact--content-contact-channels.html; Shopify bundle: sections/blush/content-contact-channels/ in the repo) into my project. Before changing any code, ask me where it should go — which project/theme, which page or template, and the position (e.g. after the hero) — and whether the target is a Shopify theme or a plain HTML site, unless I already said; restate the plan and wait for my OK. Then follow the repo's AGENTS.md: keep the blko- class prefix and CSS tokens (with fallbacks), keep custom elements idempotent, don't touch unrelated code, run `shopify theme check` for Shopify targets, and finish by telling me how to add/arrange it (Theme Editor steps for Shopify).
12. [Contact form](https://blocko.ai/library/blush/sections/content-contact-form/) (Blush, beauty)
   - Shopify Liquid: ready; JavaScript: 2.3 KB; category: contact
   - Live demo: https://demo.blocko.ai/html/blush/sections/contact--content-contact-form.html
   - Prompt: Use the Blocko library (https://github.com/blockoai/blocko, or the Claude Code plugin: claude plugin marketplace add blockoai/blocko && claude plugin install blocko-sections@blocko) to implement the section "Contact form" (id `content-contact-form`, theme `blush`; live demo: https://demo.blocko.ai/html/blush/sections/contact--content-contact-form.html; Shopify bundle: sections/blush/content-contact-form/ in the repo) into my project. Before changing any code, ask me where it should go — which project/theme, which page or template, and the position (e.g. after the hero) — and whether the target is a Shopify theme or a plain HTML site, unless I already said; restate the plan and wait for my OK. Then follow the repo's AGENTS.md: keep the blko- class prefix and CSS tokens (with fallbacks), keep custom elements idempotent, don't touch unrelated code, run `shopify theme check` for Shopify targets, and finish by telling me how to add/arrange it (Theme Editor steps for Shopify).
13. [Contact page hero](https://blocko.ai/library/blush/sections/content-contact-hero/) (Blush, beauty)
   - Shopify Liquid: ready; JavaScript: 2.3 KB; category: contact
   - Live demo: https://demo.blocko.ai/html/blush/sections/contact--content-contact-hero.html
   - Prompt: Use the Blocko library (https://github.com/blockoai/blocko, or the Claude Code plugin: claude plugin marketplace add blockoai/blocko && claude plugin install blocko-sections@blocko) to implement the section "Contact page hero" (id `content-contact-hero`, theme `blush`; live demo: https://demo.blocko.ai/html/blush/sections/contact--content-contact-hero.html; Shopify bundle: sections/blush/content-contact-hero/ in the repo) into my project. Before changing any code, ask me where it should go — which project/theme, which page or template, and the position (e.g. after the hero) — and whether the target is a Shopify theme or a plain HTML site, unless I already said; restate the plan and wait for my OK. Then follow the repo's AGENTS.md: keep the blko- class prefix and CSS tokens (with fallbacks), keep custom elements idempotent, don't touch unrelated code, run `shopify theme check` for Shopify targets, and finish by telling me how to add/arrange it (Theme Editor steps for Shopify).
14. [Map placeholder](https://blocko.ai/library/blush/sections/content-contact-map/) (Blush, beauty)
   - Shopify Liquid: ready; JavaScript: 2.3 KB; category: contact
   - Live demo: https://demo.blocko.ai/html/blush/sections/contact--content-contact-map.html
   - Prompt: Use the Blocko library (https://github.com/blockoai/blocko, or the Claude Code plugin: claude plugin marketplace add blockoai/blocko && claude plugin install blocko-sections@blocko) to implement the section "Map placeholder" (id `content-contact-map`, theme `blush`; live demo: https://demo.blocko.ai/html/blush/sections/contact--content-contact-map.html; Shopify bundle: sections/blush/content-contact-map/ in the repo) into my project. Before changing any code, ask me where it should go — which project/theme, which page or template, and the position (e.g. after the hero) — and whether the target is a Shopify theme or a plain HTML site, unless I already said; restate the plan and wait for my OK. Then follow the repo's AGENTS.md: keep the blko- class prefix and CSS tokens (with fallbacks), keep custom elements idempotent, don't touch unrelated code, run `shopify theme check` for Shopify targets, and finish by telling me how to add/arrange it (Theme Editor steps for Shopify).
15. [Support hours](https://blocko.ai/library/blush/sections/content-contact-hours/) (Blush, beauty)
   - Shopify Liquid: ready; JavaScript: 2.3 KB; category: contact
   - Live demo: https://demo.blocko.ai/html/blush/sections/contact--content-contact-hours.html
   - Prompt: Use the Blocko library (https://github.com/blockoai/blocko, or the Claude Code plugin: claude plugin marketplace add blockoai/blocko && claude plugin install blocko-sections@blocko) to implement the section "Support hours" (id `content-contact-hours`, theme `blush`; live demo: https://demo.blocko.ai/html/blush/sections/contact--content-contact-hours.html; Shopify bundle: sections/blush/content-contact-hours/ in the repo) into my project. Before changing any code, ask me where it should go — which project/theme, which page or template, and the position (e.g. after the hero) — and whether the target is a Shopify theme or a plain HTML site, unless I already said; restate the plan and wait for my OK. Then follow the repo's AGENTS.md: keep the blko- class prefix and CSS tokens (with fallbacks), keep custom elements idempotent, don't touch unrelated code, run `shopify theme check` for Shopify targets, and finish by telling me how to add/arrange it (Theme Editor steps for Shopify).
16. [Contact channels](https://blocko.ai/library/clip/sections/content-contact-channels/) (Clip, beauty)
   - Shopify Liquid: ready; JavaScript: 2.3 KB; category: contact
   - Live demo: https://demo.blocko.ai/html/clip/sections/contact--content-contact-channels.html
   - Prompt: Use the Blocko library (https://github.com/blockoai/blocko, or the Claude Code plugin: claude plugin marketplace add blockoai/blocko && claude plugin install blocko-sections@blocko) to implement the section "Contact channels" (id `content-contact-channels`, theme `clip`; live demo: https://demo.blocko.ai/html/clip/sections/contact--content-contact-channels.html; Shopify bundle: sections/clip/content-contact-channels/ in the repo) into my project. Before changing any code, ask me where it should go — which project/theme, which page or template, and the position (e.g. after the hero) — and whether the target is a Shopify theme or a plain HTML site, unless I already said; restate the plan and wait for my OK. Then follow the repo's AGENTS.md: keep the blko- class prefix and CSS tokens (with fallbacks), keep custom elements idempotent, don't touch unrelated code, run `shopify theme check` for Shopify targets, and finish by telling me how to add/arrange it (Theme Editor steps for Shopify).
17. [Contact form](https://blocko.ai/library/clip/sections/content-contact-form/) (Clip, beauty)
   - Shopify Liquid: ready; JavaScript: 2.3 KB; category: contact
   - Live demo: https://demo.blocko.ai/html/clip/sections/contact--content-contact-form.html
   - Prompt: Use the Blocko library (https://github.com/blockoai/blocko, or the Claude Code plugin: claude plugin marketplace add blockoai/blocko && claude plugin install blocko-sections@blocko) to implement the section "Contact form" (id `content-contact-form`, theme `clip`; live demo: https://demo.blocko.ai/html/clip/sections/contact--content-contact-form.html; Shopify bundle: sections/clip/content-contact-form/ in the repo) into my project. Before changing any code, ask me where it should go — which project/theme, which page or template, and the position (e.g. after the hero) — and whether the target is a Shopify theme or a plain HTML site, unless I already said; restate the plan and wait for my OK. Then follow the repo's AGENTS.md: keep the blko- class prefix and CSS tokens (with fallbacks), keep custom elements idempotent, don't touch unrelated code, run `shopify theme check` for Shopify targets, and finish by telling me how to add/arrange it (Theme Editor steps for Shopify).
18. [Contact page hero](https://blocko.ai/library/clip/sections/content-contact-hero/) (Clip, beauty)
   - Shopify Liquid: ready; JavaScript: 2.3 KB; category: contact
   - Live demo: https://demo.blocko.ai/html/clip/sections/contact--content-contact-hero.html
   - Prompt: Use the Blocko library (https://github.com/blockoai/blocko, or the Claude Code plugin: claude plugin marketplace add blockoai/blocko && claude plugin install blocko-sections@blocko) to implement the section "Contact page hero" (id `content-contact-hero`, theme `clip`; live demo: https://demo.blocko.ai/html/clip/sections/contact--content-contact-hero.html; Shopify bundle: sections/clip/content-contact-hero/ in the repo) into my project. Before changing any code, ask me where it should go — which project/theme, which page or template, and the position (e.g. after the hero) — and whether the target is a Shopify theme or a plain HTML site, unless I already said; restate the plan and wait for my OK. Then follow the repo's AGENTS.md: keep the blko- class prefix and CSS tokens (with fallbacks), keep custom elements idempotent, don't touch unrelated code, run `shopify theme check` for Shopify targets, and finish by telling me how to add/arrange it (Theme Editor steps for Shopify).
19. [Map placeholder](https://blocko.ai/library/clip/sections/content-contact-map/) (Clip, beauty)
   - Shopify Liquid: ready; JavaScript: 2.3 KB; category: contact
   - Live demo: https://demo.blocko.ai/html/clip/sections/contact--content-contact-map.html
   - Prompt: Use the Blocko library (https://github.com/blockoai/blocko, or the Claude Code plugin: claude plugin marketplace add blockoai/blocko && claude plugin install blocko-sections@blocko) to implement the section "Map placeholder" (id `content-contact-map`, theme `clip`; live demo: https://demo.blocko.ai/html/clip/sections/contact--content-contact-map.html; Shopify bundle: sections/clip/content-contact-map/ in the repo) into my project. Before changing any code, ask me where it should go — which project/theme, which page or template, and the position (e.g. after the hero) — and whether the target is a Shopify theme or a plain HTML site, unless I already said; restate the plan and wait for my OK. Then follow the repo's AGENTS.md: keep the blko- class prefix and CSS tokens (with fallbacks), keep custom elements idempotent, don't touch unrelated code, run `shopify theme check` for Shopify targets, and finish by telling me how to add/arrange it (Theme Editor steps for Shopify).
20. [Support hours](https://blocko.ai/library/clip/sections/content-contact-hours/) (Clip, beauty)
   - Shopify Liquid: ready; JavaScript: 2.3 KB; category: contact
   - Live demo: https://demo.blocko.ai/html/clip/sections/contact--content-contact-hours.html
   - Prompt: Use the Blocko library (https://github.com/blockoai/blocko, or the Claude Code plugin: claude plugin marketplace add blockoai/blocko && claude plugin install blocko-sections@blocko) to implement the section "Support hours" (id `content-contact-hours`, theme `clip`; live demo: https://demo.blocko.ai/html/clip/sections/contact--content-contact-hours.html; Shopify bundle: sections/clip/content-contact-hours/ in the repo) into my project. Before changing any code, ask me where it should go — which project/theme, which page or template, and the position (e.g. after the hero) — and whether the target is a Shopify theme or a plain HTML site, unless I already said; restate the plan and wait for my OK. Then follow the repo's AGENTS.md: keep the blko- class prefix and CSS tokens (with fallbacks), keep custom elements idempotent, don't touch unrelated code, run `shopify theme check` for Shopify targets, and finish by telling me how to add/arrange it (Theme Editor steps for Shopify).
21. [Contact channels](https://blocko.ai/library/dew/sections/content-contact-channels/) (Dew, beauty)
   - Shopify Liquid: ready; JavaScript: 2.3 KB; category: contact
   - Live demo: https://demo.blocko.ai/html/dew/sections/contact--content-contact-channels.html
   - Prompt: Use the Blocko library (https://github.com/blockoai/blocko, or the Claude Code plugin: claude plugin marketplace add blockoai/blocko && claude plugin install blocko-sections@blocko) to implement the section "Contact channels" (id `content-contact-channels`, theme `dew`; live demo: https://demo.blocko.ai/html/dew/sections/contact--content-contact-channels.html; Shopify bundle: sections/dew/content-contact-channels/ in the repo) into my project. Before changing any code, ask me where it should go — which project/theme, which page or template, and the position (e.g. after the hero) — and whether the target is a Shopify theme or a plain HTML site, unless I already said; restate the plan and wait for my OK. Then follow the repo's AGENTS.md: keep the blko- class prefix and CSS tokens (with fallbacks), keep custom elements idempotent, don't touch unrelated code, run `shopify theme check` for Shopify targets, and finish by telling me how to add/arrange it (Theme Editor steps for Shopify).
22. [Contact form](https://blocko.ai/library/dew/sections/content-contact-form/) (Dew, beauty)
   - Shopify Liquid: ready; JavaScript: 2.3 KB; category: contact
   - Live demo: https://demo.blocko.ai/html/dew/sections/contact--content-contact-form.html
   - Prompt: Use the Blocko library (https://github.com/blockoai/blocko, or the Claude Code plugin: claude plugin marketplace add blockoai/blocko && claude plugin install blocko-sections@blocko) to implement the section "Contact form" (id `content-contact-form`, theme `dew`; live demo: https://demo.blocko.ai/html/dew/sections/contact--content-contact-form.html; Shopify bundle: sections/dew/content-contact-form/ in the repo) into my project. Before changing any code, ask me where it should go — which project/theme, which page or template, and the position (e.g. after the hero) — and whether the target is a Shopify theme or a plain HTML site, unless I already said; restate the plan and wait for my OK. Then follow the repo's AGENTS.md: keep the blko- class prefix and CSS tokens (with fallbacks), keep custom elements idempotent, don't touch unrelated code, run `shopify theme check` for Shopify targets, and finish by telling me how to add/arrange it (Theme Editor steps for Shopify).
23. [Contact page hero](https://blocko.ai/library/dew/sections/content-contact-hero/) (Dew, beauty)
   - Shopify Liquid: ready; JavaScript: 2.3 KB; category: contact
   - Live demo: https://demo.blocko.ai/html/dew/sections/contact--content-contact-hero.html
   - Prompt: Use the Blocko library (https://github.com/blockoai/blocko, or the Claude Code plugin: claude plugin marketplace add blockoai/blocko && claude plugin install blocko-sections@blocko) to implement the section "Contact page hero" (id `content-contact-hero`, theme `dew`; live demo: https://demo.blocko.ai/html/dew/sections/contact--content-contact-hero.html; Shopify bundle: sections/dew/content-contact-hero/ in the repo) into my project. Before changing any code, ask me where it should go — which project/theme, which page or template, and the position (e.g. after the hero) — and whether the target is a Shopify theme or a plain HTML site, unless I already said; restate the plan and wait for my OK. Then follow the repo's AGENTS.md: keep the blko- class prefix and CSS tokens (with fallbacks), keep custom elements idempotent, don't touch unrelated code, run `shopify theme check` for Shopify targets, and finish by telling me how to add/arrange it (Theme Editor steps for Shopify).
24. [Map placeholder](https://blocko.ai/library/dew/sections/content-contact-map/) (Dew, beauty)
   - Shopify Liquid: ready; JavaScript: 2.3 KB; category: contact
   - Live demo: https://demo.blocko.ai/html/dew/sections/contact--content-contact-map.html
   - Prompt: Use the Blocko library (https://github.com/blockoai/blocko, or the Claude Code plugin: claude plugin marketplace add blockoai/blocko && claude plugin install blocko-sections@blocko) to implement the section "Map placeholder" (id `content-contact-map`, theme `dew`; live demo: https://demo.blocko.ai/html/dew/sections/contact--content-contact-map.html; Shopify bundle: sections/dew/content-contact-map/ in the repo) into my project. Before changing any code, ask me where it should go — which project/theme, which page or template, and the position (e.g. after the hero) — and whether the target is a Shopify theme or a plain HTML site, unless I already said; restate the plan and wait for my OK. Then follow the repo's AGENTS.md: keep the blko- class prefix and CSS tokens (with fallbacks), keep custom elements idempotent, don't touch unrelated code, run `shopify theme check` for Shopify targets, and finish by telling me how to add/arrange it (Theme Editor steps for Shopify).
25. [Support hours](https://blocko.ai/library/dew/sections/content-contact-hours/) (Dew, beauty)
   - Shopify Liquid: ready; JavaScript: 2.3 KB; category: contact
   - Live demo: https://demo.blocko.ai/html/dew/sections/contact--content-contact-hours.html
   - Prompt: Use the Blocko library (https://github.com/blockoai/blocko, or the Claude Code plugin: claude plugin marketplace add blockoai/blocko && claude plugin install blocko-sections@blocko) to implement the section "Support hours" (id `content-contact-hours`, theme `dew`; live demo: https://demo.blocko.ai/html/dew/sections/contact--content-contact-hours.html; Shopify bundle: sections/dew/content-contact-hours/ in the repo) into my project. Before changing any code, ask me where it should go — which project/theme, which page or template, and the position (e.g. after the hero) — and whether the target is a Shopify theme or a plain HTML site, unless I already said; restate the plan and wait for my OK. Then follow the repo's AGENTS.md: keep the blko- class prefix and CSS tokens (with fallbacks), keep custom elements idempotent, don't touch unrelated code, run `shopify theme check` for Shopify targets, and finish by telling me how to add/arrange it (Theme Editor steps for Shopify).
26. [Contact channels](https://blocko.ai/library/isle/sections/content-contact-channels/) (Isle, beauty)
   - Shopify Liquid: ready; JavaScript: 2.3 KB; category: contact
   - Live demo: https://demo.blocko.ai/html/isle/sections/contact--content-contact-channels.html
   - Prompt: Use the Blocko library (https://github.com/blockoai/blocko, or the Claude Code plugin: claude plugin marketplace add blockoai/blocko && claude plugin install blocko-sections@blocko) to implement the section "Contact channels" (id `content-contact-channels`, theme `isle`; live demo: https://demo.blocko.ai/html/isle/sections/contact--content-contact-channels.html; Shopify bundle: sections/isle/content-contact-channels/ in the repo) into my project. Before changing any code, ask me where it should go — which project/theme, which page or template, and the position (e.g. after the hero) — and whether the target is a Shopify theme or a plain HTML site, unless I already said; restate the plan and wait for my OK. Then follow the repo's AGENTS.md: keep the blko- class prefix and CSS tokens (with fallbacks), keep custom elements idempotent, don't touch unrelated code, run `shopify theme check` for Shopify targets, and finish by telling me how to add/arrange it (Theme Editor steps for Shopify).
27. [Contact form](https://blocko.ai/library/isle/sections/content-contact-form/) (Isle, beauty)
   - Shopify Liquid: ready; JavaScript: 2.3 KB; category: contact
   - Live demo: https://demo.blocko.ai/html/isle/sections/contact--content-contact-form.html
   - Prompt: Use the Blocko library (https://github.com/blockoai/blocko, or the Claude Code plugin: claude plugin marketplace add blockoai/blocko && claude plugin install blocko-sections@blocko) to implement the section "Contact form" (id `content-contact-form`, theme `isle`; live demo: https://demo.blocko.ai/html/isle/sections/contact--content-contact-form.html; Shopify bundle: sections/isle/content-contact-form/ in the repo) into my project. Before changing any code, ask me where it should go — which project/theme, which page or template, and the position (e.g. after the hero) — and whether the target is a Shopify theme or a plain HTML site, unless I already said; restate the plan and wait for my OK. Then follow the repo's AGENTS.md: keep the blko- class prefix and CSS tokens (with fallbacks), keep custom elements idempotent, don't touch unrelated code, run `shopify theme check` for Shopify targets, and finish by telling me how to add/arrange it (Theme Editor steps for Shopify).
28. [Contact page hero](https://blocko.ai/library/isle/sections/content-contact-hero/) (Isle, beauty)
   - Shopify Liquid: ready; JavaScript: 2.3 KB; category: contact
   - Live demo: https://demo.blocko.ai/html/isle/sections/contact--content-contact-hero.html
   - Prompt: Use the Blocko library (https://github.com/blockoai/blocko, or the Claude Code plugin: claude plugin marketplace add blockoai/blocko && claude plugin install blocko-sections@blocko) to implement the section "Contact page hero" (id `content-contact-hero`, theme `isle`; live demo: https://demo.blocko.ai/html/isle/sections/contact--content-contact-hero.html; Shopify bundle: sections/isle/content-contact-hero/ in the repo) into my project. Before changing any code, ask me where it should go — which project/theme, which page or template, and the position (e.g. after the hero) — and whether the target is a Shopify theme or a plain HTML site, unless I already said; restate the plan and wait for my OK. Then follow the repo's AGENTS.md: keep the blko- class prefix and CSS tokens (with fallbacks), keep custom elements idempotent, don't touch unrelated code, run `shopify theme check` for Shopify targets, and finish by telling me how to add/arrange it (Theme Editor steps for Shopify).
29. [Map placeholder](https://blocko.ai/library/isle/sections/content-contact-map/) (Isle, beauty)
   - Shopify Liquid: ready; JavaScript: 2.3 KB; category: contact
   - Live demo: https://demo.blocko.ai/html/isle/sections/contact--content-contact-map.html
   - Prompt: Use the Blocko library (https://github.com/blockoai/blocko, or the Claude Code plugin: claude plugin marketplace add blockoai/blocko && claude plugin install blocko-sections@blocko) to implement the section "Map placeholder" (id `content-contact-map`, theme `isle`; live demo: https://demo.blocko.ai/html/isle/sections/contact--content-contact-map.html; Shopify bundle: sections/isle/content-contact-map/ in the repo) into my project. Before changing any code, ask me where it should go — which project/theme, which page or template, and the position (e.g. after the hero) — and whether the target is a Shopify theme or a plain HTML site, unless I already said; restate the plan and wait for my OK. Then follow the repo's AGENTS.md: keep the blko- class prefix and CSS tokens (with fallbacks), keep custom elements idempotent, don't touch unrelated code, run `shopify theme check` for Shopify targets, and finish by telling me how to add/arrange it (Theme Editor steps for Shopify).
30. [Support hours](https://blocko.ai/library/isle/sections/content-contact-hours/) (Isle, beauty)
   - Shopify Liquid: ready; JavaScript: 2.3 KB; category: contact
   - Live demo: https://demo.blocko.ai/html/isle/sections/contact--content-contact-hours.html
   - Prompt: Use the Blocko library (https://github.com/blockoai/blocko, or the Claude Code plugin: claude plugin marketplace add blockoai/blocko && claude plugin install blocko-sections@blocko) to implement the section "Support hours" (id `content-contact-hours`, theme `isle`; live demo: https://demo.blocko.ai/html/isle/sections/contact--content-contact-hours.html; Shopify bundle: sections/isle/content-contact-hours/ in the repo) into my project. Before changing any code, ask me where it should go — which project/theme, which page or template, and the position (e.g. after the hero) — and whether the target is a Shopify theme or a plain HTML site, unless I already said; restate the plan and wait for my OK. Then follow the repo's AGENTS.md: keep the blko- class prefix and CSS tokens (with fallbacks), keep custom elements idempotent, don't touch unrelated code, run `shopify theme check` for Shopify targets, and finish by telling me how to add/arrange it (Theme Editor steps for Shopify).
31. [Contact channels](https://blocko.ai/library/lather/sections/content-contact-channels/) (Lather, beauty)
   - Shopify Liquid: ready; JavaScript: 2.3 KB; category: contact
   - Live demo: https://demo.blocko.ai/html/lather/sections/contact--content-contact-channels.html
   - Prompt: Use the Blocko library (https://github.com/blockoai/blocko, or the Claude Code plugin: claude plugin marketplace add blockoai/blocko && claude plugin install blocko-sections@blocko) to implement the section "Contact channels" (id `content-contact-channels`, theme `lather`; live demo: https://demo.blocko.ai/html/lather/sections/contact--content-contact-channels.html; Shopify bundle: sections/lather/content-contact-channels/ in the repo) into my project. Before changing any code, ask me where it should go — which project/theme, which page or template, and the position (e.g. after the hero) — and whether the target is a Shopify theme or a plain HTML site, unless I already said; restate the plan and wait for my OK. Then follow the repo's AGENTS.md: keep the blko- class prefix and CSS tokens (with fallbacks), keep custom elements idempotent, don't touch unrelated code, run `shopify theme check` for Shopify targets, and finish by telling me how to add/arrange it (Theme Editor steps for Shopify).
32. [Contact form](https://blocko.ai/library/lather/sections/content-contact-form/) (Lather, beauty)
   - Shopify Liquid: ready; JavaScript: 2.3 KB; category: contact
   - Live demo: https://demo.blocko.ai/html/lather/sections/contact--content-contact-form.html
   - Prompt: Use the Blocko library (https://github.com/blockoai/blocko, or the Claude Code plugin: claude plugin marketplace add blockoai/blocko && claude plugin install blocko-sections@blocko) to implement the section "Contact form" (id `content-contact-form`, theme `lather`; live demo: https://demo.blocko.ai/html/lather/sections/contact--content-contact-form.html; Shopify bundle: sections/lather/content-contact-form/ in the repo) into my project. Before changing any code, ask me where it should go — which project/theme, which page or template, and the position (e.g. after the hero) — and whether the target is a Shopify theme or a plain HTML site, unless I already said; restate the plan and wait for my OK. Then follow the repo's AGENTS.md: keep the blko- class prefix and CSS tokens (with fallbacks), keep custom elements idempotent, don't touch unrelated code, run `shopify theme check` for Shopify targets, and finish by telling me how to add/arrange it (Theme Editor steps for Shopify).
33. [Contact page hero](https://blocko.ai/library/lather/sections/content-contact-hero/) (Lather, beauty)
   - Shopify Liquid: ready; JavaScript: 2.3 KB; category: contact
   - Live demo: https://demo.blocko.ai/html/lather/sections/contact--content-contact-hero.html
   - Prompt: Use the Blocko library (https://github.com/blockoai/blocko, or the Claude Code plugin: claude plugin marketplace add blockoai/blocko && claude plugin install blocko-sections@blocko) to implement the section "Contact page hero" (id `content-contact-hero`, theme `lather`; live demo: https://demo.blocko.ai/html/lather/sections/contact--content-contact-hero.html; Shopify bundle: sections/lather/content-contact-hero/ in the repo) into my project. Before changing any code, ask me where it should go — which project/theme, which page or template, and the position (e.g. after the hero) — and whether the target is a Shopify theme or a plain HTML site, unless I already said; restate the plan and wait for my OK. Then follow the repo's AGENTS.md: keep the blko- class prefix and CSS tokens (with fallbacks), keep custom elements idempotent, don't touch unrelated code, run `shopify theme check` for Shopify targets, and finish by telling me how to add/arrange it (Theme Editor steps for Shopify).
34. [Map placeholder](https://blocko.ai/library/lather/sections/content-contact-map/) (Lather, beauty)
   - Shopify Liquid: ready; JavaScript: 2.3 KB; category: contact
   - Live demo: https://demo.blocko.ai/html/lather/sections/contact--content-contact-map.html
   - Prompt: Use the Blocko library (https://github.com/blockoai/blocko, or the Claude Code plugin: claude plugin marketplace add blockoai/blocko && claude plugin install blocko-sections@blocko) to implement the section "Map placeholder" (id `content-contact-map`, theme `lather`; live demo: https://demo.blocko.ai/html/lather/sections/contact--content-contact-map.html; Shopify bundle: sections/lather/content-contact-map/ in the repo) into my project. Before changing any code, ask me where it should go — which project/theme, which page or template, and the position (e.g. after the hero) — and whether the target is a Shopify theme or a plain HTML site, unless I already said; restate the plan and wait for my OK. Then follow the repo's AGENTS.md: keep the blko- class prefix and CSS tokens (with fallbacks), keep custom elements idempotent, don't touch unrelated code, run `shopify theme check` for Shopify targets, and finish by telling me how to add/arrange it (Theme Editor steps for Shopify).
35. [Support hours](https://blocko.ai/library/lather/sections/content-contact-hours/) (Lather, beauty)
   - Shopify Liquid: ready; JavaScript: 2.3 KB; category: contact
   - Live demo: https://demo.blocko.ai/html/lather/sections/contact--content-contact-hours.html
   - Prompt: Use the Blocko library (https://github.com/blockoai/blocko, or the Claude Code plugin: claude plugin marketplace add blockoai/blocko && claude plugin install blocko-sections@blocko) to implement the section "Support hours" (id `content-contact-hours`, theme `lather`; live demo: https://demo.blocko.ai/html/lather/sections/contact--content-contact-hours.html; Shopify bundle: sections/lather/content-contact-hours/ in the repo) into my project. Before changing any code, ask me where it should go — which project/theme, which page or template, and the position (e.g. after the hero) — and whether the target is a Shopify theme or a plain HTML site, unless I already said; restate the plan and wait for my OK. Then follow the repo's AGENTS.md: keep the blko- class prefix and CSS tokens (with fallbacks), keep custom elements idempotent, don't touch unrelated code, run `shopify theme check` for Shopify targets, and finish by telling me how to add/arrange it (Theme Editor steps for Shopify).
36. [Contact channels](https://blocko.ai/library/prism/sections/content-contact-channels/) (Prism, beauty)
   - Shopify Liquid: ready; JavaScript: 2.3 KB; category: contact
   - Live demo: https://demo.blocko.ai/html/prism/sections/contact--content-contact-channels.html
   - Prompt: Use the Blocko library (https://github.com/blockoai/blocko, or the Claude Code plugin: claude plugin marketplace add blockoai/blocko && claude plugin install blocko-sections@blocko) to implement the section "Contact channels" (id `content-contact-channels`, theme `prism`; live demo: https://demo.blocko.ai/html/prism/sections/contact--content-contact-channels.html; Shopify bundle: sections/prism/content-contact-channels/ in the repo) into my project. Before changing any code, ask me where it should go — which project/theme, which page or template, and the position (e.g. after the hero) — and whether the target is a Shopify theme or a plain HTML site, unless I already said; restate the plan and wait for my OK. Then follow the repo's AGENTS.md: keep the blko- class prefix and CSS tokens (with fallbacks), keep custom elements idempotent, don't touch unrelated code, run `shopify theme check` for Shopify targets, and finish by telling me how to add/arrange it (Theme Editor steps for Shopify).
37. [Contact form](https://blocko.ai/library/prism/sections/content-contact-form/) (Prism, beauty)
   - Shopify Liquid: ready; JavaScript: 2.3 KB; category: contact
   - Live demo: https://demo.blocko.ai/html/prism/sections/contact--content-contact-form.html
   - Prompt: Use the Blocko library (https://github.com/blockoai/blocko, or the Claude Code plugin: claude plugin marketplace add blockoai/blocko && claude plugin install blocko-sections@blocko) to implement the section "Contact form" (id `content-contact-form`, theme `prism`; live demo: https://demo.blocko.ai/html/prism/sections/contact--content-contact-form.html; Shopify bundle: sections/prism/content-contact-form/ in the repo) into my project. Before changing any code, ask me where it should go — which project/theme, which page or template, and the position (e.g. after the hero) — and whether the target is a Shopify theme or a plain HTML site, unless I already said; restate the plan and wait for my OK. Then follow the repo's AGENTS.md: keep the blko- class prefix and CSS tokens (with fallbacks), keep custom elements idempotent, don't touch unrelated code, run `shopify theme check` for Shopify targets, and finish by telling me how to add/arrange it (Theme Editor steps for Shopify).
38. [Contact page hero](https://blocko.ai/library/prism/sections/content-contact-hero/) (Prism, beauty)
   - Shopify Liquid: ready; JavaScript: 2.3 KB; category: contact
   - Live demo: https://demo.blocko.ai/html/prism/sections/contact--content-contact-hero.html
   - Prompt: Use the Blocko library (https://github.com/blockoai/blocko, or the Claude Code plugin: claude plugin marketplace add blockoai/blocko && claude plugin install blocko-sections@blocko) to implement the section "Contact page hero" (id `content-contact-hero`, theme `prism`; live demo: https://demo.blocko.ai/html/prism/sections/contact--content-contact-hero.html; Shopify bundle: sections/prism/content-contact-hero/ in the repo) into my project. Before changing any code, ask me where it should go — which project/theme, which page or template, and the position (e.g. after the hero) — and whether the target is a Shopify theme or a plain HTML site, unless I already said; restate the plan and wait for my OK. Then follow the repo's AGENTS.md: keep the blko- class prefix and CSS tokens (with fallbacks), keep custom elements idempotent, don't touch unrelated code, run `shopify theme check` for Shopify targets, and finish by telling me how to add/arrange it (Theme Editor steps for Shopify).
39. [Map placeholder](https://blocko.ai/library/prism/sections/content-contact-map/) (Prism, beauty)
   - Shopify Liquid: ready; JavaScript: 2.3 KB; category: contact
   - Live demo: https://demo.blocko.ai/html/prism/sections/contact--content-contact-map.html
   - Prompt: Use the Blocko library (https://github.com/blockoai/blocko, or the Claude Code plugin: claude plugin marketplace add blockoai/blocko && claude plugin install blocko-sections@blocko) to implement the section "Map placeholder" (id `content-contact-map`, theme `prism`; live demo: https://demo.blocko.ai/html/prism/sections/contact--content-contact-map.html; Shopify bundle: sections/prism/content-contact-map/ in the repo) into my project. Before changing any code, ask me where it should go — which project/theme, which page or template, and the position (e.g. after the hero) — and whether the target is a Shopify theme or a plain HTML site, unless I already said; restate the plan and wait for my OK. Then follow the repo's AGENTS.md: keep the blko- class prefix and CSS tokens (with fallbacks), keep custom elements idempotent, don't touch unrelated code, run `shopify theme check` for Shopify targets, and finish by telling me how to add/arrange it (Theme Editor steps for Shopify).
40. [Support hours](https://blocko.ai/library/prism/sections/content-contact-hours/) (Prism, beauty)
   - Shopify Liquid: ready; JavaScript: 2.3 KB; category: contact
   - Live demo: https://demo.blocko.ai/html/prism/sections/contact--content-contact-hours.html
   - Prompt: Use the Blocko library (https://github.com/blockoai/blocko, or the Claude Code plugin: claude plugin marketplace add blockoai/blocko && claude plugin install blocko-sections@blocko) to implement the section "Support hours" (id `content-contact-hours`, theme `prism`; live demo: https://demo.blocko.ai/html/prism/sections/contact--content-contact-hours.html; Shopify bundle: sections/prism/content-contact-hours/ in the repo) into my project. Before changing any code, ask me where it should go — which project/theme, which page or template, and the position (e.g. after the hero) — and whether the target is a Shopify theme or a plain HTML site, unless I already said; restate the plan and wait for my OK. Then follow the repo's AGENTS.md: keep the blko- class prefix and CSS tokens (with fallbacks), keep custom elements idempotent, don't touch unrelated code, run `shopify theme check` for Shopify targets, and finish by telling me how to add/arrange it (Theme Editor steps for Shopify).
41. [Contact channels](https://blocko.ai/library/shelf/sections/content-contact-channels/) (Shelf, beauty)
   - Shopify Liquid: ready; JavaScript: 2.3 KB; category: contact
   - Live demo: https://demo.blocko.ai/html/shelf/sections/contact--content-contact-channels.html
   - Prompt: Use the Blocko library (https://github.com/blockoai/blocko, or the Claude Code plugin: claude plugin marketplace add blockoai/blocko && claude plugin install blocko-sections@blocko) to implement the section "Contact channels" (id `content-contact-channels`, theme `shelf`; live demo: https://demo.blocko.ai/html/shelf/sections/contact--content-contact-channels.html; Shopify bundle: sections/shelf/content-contact-channels/ in the repo) into my project. Before changing any code, ask me where it should go — which project/theme, which page or template, and the position (e.g. after the hero) — and whether the target is a Shopify theme or a plain HTML site, unless I already said; restate the plan and wait for my OK. Then follow the repo's AGENTS.md: keep the blko- class prefix and CSS tokens (with fallbacks), keep custom elements idempotent, don't touch unrelated code, run `shopify theme check` for Shopify targets, and finish by telling me how to add/arrange it (Theme Editor steps for Shopify).
42. [Contact form](https://blocko.ai/library/shelf/sections/content-contact-form/) (Shelf, beauty)
   - Shopify Liquid: ready; JavaScript: 2.3 KB; category: contact
   - Live demo: https://demo.blocko.ai/html/shelf/sections/contact--content-contact-form.html
   - Prompt: Use the Blocko library (https://github.com/blockoai/blocko, or the Claude Code plugin: claude plugin marketplace add blockoai/blocko && claude plugin install blocko-sections@blocko) to implement the section "Contact form" (id `content-contact-form`, theme `shelf`; live demo: https://demo.blocko.ai/html/shelf/sections/contact--content-contact-form.html; Shopify bundle: sections/shelf/content-contact-form/ in the repo) into my project. Before changing any code, ask me where it should go — which project/theme, which page or template, and the position (e.g. after the hero) — and whether the target is a Shopify theme or a plain HTML site, unless I already said; restate the plan and wait for my OK. Then follow the repo's AGENTS.md: keep the blko- class prefix and CSS tokens (with fallbacks), keep custom elements idempotent, don't touch unrelated code, run `shopify theme check` for Shopify targets, and finish by telling me how to add/arrange it (Theme Editor steps for Shopify).
43. [Contact page hero](https://blocko.ai/library/shelf/sections/content-contact-hero/) (Shelf, beauty)
   - Shopify Liquid: ready; JavaScript: 2.3 KB; category: contact
   - Live demo: https://demo.blocko.ai/html/shelf/sections/contact--content-contact-hero.html
   - Prompt: Use the Blocko library (https://github.com/blockoai/blocko, or the Claude Code plugin: claude plugin marketplace add blockoai/blocko && claude plugin install blocko-sections@blocko) to implement the section "Contact page hero" (id `content-contact-hero`, theme `shelf`; live demo: https://demo.blocko.ai/html/shelf/sections/contact--content-contact-hero.html; Shopify bundle: sections/shelf/content-contact-hero/ in the repo) into my project. Before changing any code, ask me where it should go — which project/theme, which page or template, and the position (e.g. after the hero) — and whether the target is a Shopify theme or a plain HTML site, unless I already said; restate the plan and wait for my OK. Then follow the repo's AGENTS.md: keep the blko- class prefix and CSS tokens (with fallbacks), keep custom elements idempotent, don't touch unrelated code, run `shopify theme check` for Shopify targets, and finish by telling me how to add/arrange it (Theme Editor steps for Shopify).
44. [Map placeholder](https://blocko.ai/library/shelf/sections/content-contact-map/) (Shelf, beauty)
   - Shopify Liquid: ready; JavaScript: 2.3 KB; category: contact
   - Live demo: https://demo.blocko.ai/html/shelf/sections/contact--content-contact-map.html
   - Prompt: Use the Blocko library (https://github.com/blockoai/blocko, or the Claude Code plugin: claude plugin marketplace add blockoai/blocko && claude plugin install blocko-sections@blocko) to implement the section "Map placeholder" (id `content-contact-map`, theme `shelf`; live demo: https://demo.blocko.ai/html/shelf/sections/contact--content-contact-map.html; Shopify bundle: sections/shelf/content-contact-map/ in the repo) into my project. Before changing any code, ask me where it should go — which project/theme, which page or template, and the position (e.g. after the hero) — and whether the target is a Shopify theme or a plain HTML site, unless I already said; restate the plan and wait for my OK. Then follow the repo's AGENTS.md: keep the blko- class prefix and CSS tokens (with fallbacks), keep custom elements idempotent, don't touch unrelated code, run `shopify theme check` for Shopify targets, and finish by telling me how to add/arrange it (Theme Editor steps for Shopify).
45. [Support hours](https://blocko.ai/library/shelf/sections/content-contact-hours/) (Shelf, beauty)
   - Shopify Liquid: ready; JavaScript: 2.3 KB; category: contact
   - Live demo: https://demo.blocko.ai/html/shelf/sections/contact--content-contact-hours.html
   - Prompt: Use the Blocko library (https://github.com/blockoai/blocko, or the Claude Code plugin: claude plugin marketplace add blockoai/blocko && claude plugin install blocko-sections@blocko) to implement the section "Support hours" (id `content-contact-hours`, theme `shelf`; live demo: https://demo.blocko.ai/html/shelf/sections/contact--content-contact-hours.html; Shopify bundle: sections/shelf/content-contact-hours/ in the repo) into my project. Before changing any code, ask me where it should go — which project/theme, which page or template, and the position (e.g. after the hero) — and whether the target is a Shopify theme or a plain HTML site, unless I already said; restate the plan and wait for my OK. Then follow the repo's AGENTS.md: keep the blko- class prefix and CSS tokens (with fallbacks), keep custom elements idempotent, don't touch unrelated code, run `shopify theme check` for Shopify targets, and finish by telling me how to add/arrange it (Theme Editor steps for Shopify).
46. [Contact channels](https://blocko.ai/library/stubble/sections/content-contact-channels/) (Stubble, beauty)
   - Shopify Liquid: ready; JavaScript: 2.3 KB; category: contact
   - Live demo: https://demo.blocko.ai/html/stubble/sections/contact--content-contact-channels.html
   - Prompt: Use the Blocko library (https://github.com/blockoai/blocko, or the Claude Code plugin: claude plugin marketplace add blockoai/blocko && claude plugin install blocko-sections@blocko) to implement the section "Contact channels" (id `content-contact-channels`, theme `stubble`; live demo: https://demo.blocko.ai/html/stubble/sections/contact--content-contact-channels.html; Shopify bundle: sections/stubble/content-contact-channels/ in the repo) into my project. Before changing any code, ask me where it should go — which project/theme, which page or template, and the position (e.g. after the hero) — and whether the target is a Shopify theme or a plain HTML site, unless I already said; restate the plan and wait for my OK. Then follow the repo's AGENTS.md: keep the blko- class prefix and CSS tokens (with fallbacks), keep custom elements idempotent, don't touch unrelated code, run `shopify theme check` for Shopify targets, and finish by telling me how to add/arrange it (Theme Editor steps for Shopify).
47. [Contact form](https://blocko.ai/library/stubble/sections/content-contact-form/) (Stubble, beauty)
   - Shopify Liquid: ready; JavaScript: 2.3 KB; category: contact
   - Live demo: https://demo.blocko.ai/html/stubble/sections/contact--content-contact-form.html
   - Prompt: Use the Blocko library (https://github.com/blockoai/blocko, or the Claude Code plugin: claude plugin marketplace add blockoai/blocko && claude plugin install blocko-sections@blocko) to implement the section "Contact form" (id `content-contact-form`, theme `stubble`; live demo: https://demo.blocko.ai/html/stubble/sections/contact--content-contact-form.html; Shopify bundle: sections/stubble/content-contact-form/ in the repo) into my project. Before changing any code, ask me where it should go — which project/theme, which page or template, and the position (e.g. after the hero) — and whether the target is a Shopify theme or a plain HTML site, unless I already said; restate the plan and wait for my OK. Then follow the repo's AGENTS.md: keep the blko- class prefix and CSS tokens (with fallbacks), keep custom elements idempotent, don't touch unrelated code, run `shopify theme check` for Shopify targets, and finish by telling me how to add/arrange it (Theme Editor steps for Shopify).
48. [Contact page hero](https://blocko.ai/library/stubble/sections/content-contact-hero/) (Stubble, beauty)
   - Shopify Liquid: ready; JavaScript: 2.3 KB; category: contact
   - Live demo: https://demo.blocko.ai/html/stubble/sections/contact--content-contact-hero.html
   - Prompt: Use the Blocko library (https://github.com/blockoai/blocko, or the Claude Code plugin: claude plugin marketplace add blockoai/blocko && claude plugin install blocko-sections@blocko) to implement the section "Contact page hero" (id `content-contact-hero`, theme `stubble`; live demo: https://demo.blocko.ai/html/stubble/sections/contact--content-contact-hero.html; Shopify bundle: sections/stubble/content-contact-hero/ in the repo) into my project. Before changing any code, ask me where it should go — which project/theme, which page or template, and the position (e.g. after the hero) — and whether the target is a Shopify theme or a plain HTML site, unless I already said; restate the plan and wait for my OK. Then follow the repo's AGENTS.md: keep the blko- class prefix and CSS tokens (with fallbacks), keep custom elements idempotent, don't touch unrelated code, run `shopify theme check` for Shopify targets, and finish by telling me how to add/arrange it (Theme Editor steps for Shopify).
49. [Map placeholder](https://blocko.ai/library/stubble/sections/content-contact-map/) (Stubble, beauty)
   - Shopify Liquid: ready; JavaScript: 2.3 KB; category: contact
   - Live demo: https://demo.blocko.ai/html/stubble/sections/contact--content-contact-map.html
   - Prompt: Use the Blocko library (https://github.com/blockoai/blocko, or the Claude Code plugin: claude plugin marketplace add blockoai/blocko && claude plugin install blocko-sections@blocko) to implement the section "Map placeholder" (id `content-contact-map`, theme `stubble`; live demo: https://demo.blocko.ai/html/stubble/sections/contact--content-contact-map.html; Shopify bundle: sections/stubble/content-contact-map/ in the repo) into my project. Before changing any code, ask me where it should go — which project/theme, which page or template, and the position (e.g. after the hero) — and whether the target is a Shopify theme or a plain HTML site, unless I already said; restate the plan and wait for my OK. Then follow the repo's AGENTS.md: keep the blko- class prefix and CSS tokens (with fallbacks), keep custom elements idempotent, don't touch unrelated code, run `shopify theme check` for Shopify targets, and finish by telling me how to add/arrange it (Theme Editor steps for Shopify).
50. [Support hours](https://blocko.ai/library/stubble/sections/content-contact-hours/) (Stubble, beauty)
   - Shopify Liquid: ready; JavaScript: 2.3 KB; category: contact
   - Live demo: https://demo.blocko.ai/html/stubble/sections/contact--content-contact-hours.html
   - Prompt: Use the Blocko library (https://github.com/blockoai/blocko, or the Claude Code plugin: claude plugin marketplace add blockoai/blocko && claude plugin install blocko-sections@blocko) to implement the section "Support hours" (id `content-contact-hours`, theme `stubble`; live demo: https://demo.blocko.ai/html/stubble/sections/contact--content-contact-hours.html; Shopify bundle: sections/stubble/content-contact-hours/ in the repo) into my project. Before changing any code, ask me where it should go — which project/theme, which page or template, and the position (e.g. after the hero) — and whether the target is a Shopify theme or a plain HTML site, unless I already said; restate the plan and wait for my OK. Then follow the repo's AGENTS.md: keep the blko- class prefix and CSS tokens (with fallbacks), keep custom elements idempotent, don't touch unrelated code, run `shopify theme check` for Shopify targets, and finish by telling me how to add/arrange it (Theme Editor steps for Shopify).
51. [Contact channels](https://blocko.ai/library/tide/sections/content-contact-channels/) (Tide, beauty)
   - Shopify Liquid: ready; JavaScript: 2.3 KB; category: contact
   - Live demo: https://demo.blocko.ai/html/tide/sections/contact--content-contact-channels.html
   - Prompt: Use the Blocko library (https://github.com/blockoai/blocko, or the Claude Code plugin: claude plugin marketplace add blockoai/blocko && claude plugin install blocko-sections@blocko) to implement the section "Contact channels" (id `content-contact-channels`, theme `tide`; live demo: https://demo.blocko.ai/html/tide/sections/contact--content-contact-channels.html; Shopify bundle: sections/tide/content-contact-channels/ in the repo) into my project. Before changing any code, ask me where it should go — which project/theme, which page or template, and the position (e.g. after the hero) — and whether the target is a Shopify theme or a plain HTML site, unless I already said; restate the plan and wait for my OK. Then follow the repo's AGENTS.md: keep the blko- class prefix and CSS tokens (with fallbacks), keep custom elements idempotent, don't touch unrelated code, run `shopify theme check` for Shopify targets, and finish by telling me how to add/arrange it (Theme Editor steps for Shopify).
52. [Contact form](https://blocko.ai/library/tide/sections/content-contact-form/) (Tide, beauty)
   - Shopify Liquid: ready; JavaScript: 2.3 KB; category: contact
   - Live demo: https://demo.blocko.ai/html/tide/sections/contact--content-contact-form.html
   - Prompt: Use the Blocko library (https://github.com/blockoai/blocko, or the Claude Code plugin: claude plugin marketplace add blockoai/blocko && claude plugin install blocko-sections@blocko) to implement the section "Contact form" (id `content-contact-form`, theme `tide`; live demo: https://demo.blocko.ai/html/tide/sections/contact--content-contact-form.html; Shopify bundle: sections/tide/content-contact-form/ in the repo) into my project. Before changing any code, ask me where it should go — which project/theme, which page or template, and the position (e.g. after the hero) — and whether the target is a Shopify theme or a plain HTML site, unless I already said; restate the plan and wait for my OK. Then follow the repo's AGENTS.md: keep the blko- class prefix and CSS tokens (with fallbacks), keep custom elements idempotent, don't touch unrelated code, run `shopify theme check` for Shopify targets, and finish by telling me how to add/arrange it (Theme Editor steps for Shopify).
53. [Contact page hero](https://blocko.ai/library/tide/sections/content-contact-hero/) (Tide, beauty)
   - Shopify Liquid: ready; JavaScript: 2.3 KB; category: contact
   - Live demo: https://demo.blocko.ai/html/tide/sections/contact--content-contact-hero.html
   - Prompt: Use the Blocko library (https://github.com/blockoai/blocko, or the Claude Code plugin: claude plugin marketplace add blockoai/blocko && claude plugin install blocko-sections@blocko) to implement the section "Contact page hero" (id `content-contact-hero`, theme `tide`; live demo: https://demo.blocko.ai/html/tide/sections/contact--content-contact-hero.html; Shopify bundle: sections/tide/content-contact-hero/ in the repo) into my project. Before changing any code, ask me where it should go — which project/theme, which page or template, and the position (e.g. after the hero) — and whether the target is a Shopify theme or a plain HTML site, unless I already said; restate the plan and wait for my OK. Then follow the repo's AGENTS.md: keep the blko- class prefix and CSS tokens (with fallbacks), keep custom elements idempotent, don't touch unrelated code, run `shopify theme check` for Shopify targets, and finish by telling me how to add/arrange it (Theme Editor steps for Shopify).
54. [Map placeholder](https://blocko.ai/library/tide/sections/content-contact-map/) (Tide, beauty)
   - Shopify Liquid: ready; JavaScript: 2.3 KB; category: contact
   - Live demo: https://demo.blocko.ai/html/tide/sections/contact--content-contact-map.html
   - Prompt: Use the Blocko library (https://github.com/blockoai/blocko, or the Claude Code plugin: claude plugin marketplace add blockoai/blocko && claude plugin install blocko-sections@blocko) to implement the section "Map placeholder" (id `content-contact-map`, theme `tide`; live demo: https://demo.blocko.ai/html/tide/sections/contact--content-contact-map.html; Shopify bundle: sections/tide/content-contact-map/ in the repo) into my project. Before changing any code, ask me where it should go — which project/theme, which page or template, and the position (e.g. after the hero) — and whether the target is a Shopify theme or a plain HTML site, unless I already said; restate the plan and wait for my OK. Then follow the repo's AGENTS.md: keep the blko- class prefix and CSS tokens (with fallbacks), keep custom elements idempotent, don't touch unrelated code, run `shopify theme check` for Shopify targets, and finish by telling me how to add/arrange it (Theme Editor steps for Shopify).
55. [Support hours](https://blocko.ai/library/tide/sections/content-contact-hours/) (Tide, beauty)
   - Shopify Liquid: ready; JavaScript: 2.3 KB; category: contact
   - Live demo: https://demo.blocko.ai/html/tide/sections/contact--content-contact-hours.html
   - Prompt: Use the Blocko library (https://github.com/blockoai/blocko, or the Claude Code plugin: claude plugin marketplace add blockoai/blocko && claude plugin install blocko-sections@blocko) to implement the section "Support hours" (id `content-contact-hours`, theme `tide`; live demo: https://demo.blocko.ai/html/tide/sections/contact--content-contact-hours.html; Shopify bundle: sections/tide/content-contact-hours/ in the repo) into my project. Before changing any code, ask me where it should go — which project/theme, which page or template, and the position (e.g. after the hero) — and whether the target is a Shopify theme or a plain HTML site, unless I already said; restate the plan and wait for my OK. Then follow the repo's AGENTS.md: keep the blko- class prefix and CSS tokens (with fallbacks), keep custom elements idempotent, don't touch unrelated code, run `shopify theme check` for Shopify targets, and finish by telling me how to add/arrange it (Theme Editor steps for Shopify).
56. [Contact channels](https://blocko.ai/library/tint/sections/content-contact-channels/) (Tint, beauty)
   - Shopify Liquid: ready; JavaScript: 2.3 KB; category: contact
   - Live demo: https://demo.blocko.ai/html/tint/sections/contact--content-contact-channels.html
   - Prompt: Use the Blocko library (https://github.com/blockoai/blocko, or the Claude Code plugin: claude plugin marketplace add blockoai/blocko && claude plugin install blocko-sections@blocko) to implement the section "Contact channels" (id `content-contact-channels`, theme `tint`; live demo: https://demo.blocko.ai/html/tint/sections/contact--content-contact-channels.html; Shopify bundle: sections/tint/content-contact-channels/ in the repo) into my project. Before changing any code, ask me where it should go — which project/theme, which page or template, and the position (e.g. after the hero) — and whether the target is a Shopify theme or a plain HTML site, unless I already said; restate the plan and wait for my OK. Then follow the repo's AGENTS.md: keep the blko- class prefix and CSS tokens (with fallbacks), keep custom elements idempotent, don't touch unrelated code, run `shopify theme check` for Shopify targets, and finish by telling me how to add/arrange it (Theme Editor steps for Shopify).
57. [Contact form](https://blocko.ai/library/tint/sections/content-contact-form/) (Tint, beauty)
   - Shopify Liquid: ready; JavaScript: 2.3 KB; category: contact
   - Live demo: https://demo.blocko.ai/html/tint/sections/contact--content-contact-form.html
   - Prompt: Use the Blocko library (https://github.com/blockoai/blocko, or the Claude Code plugin: claude plugin marketplace add blockoai/blocko && claude plugin install blocko-sections@blocko) to implement the section "Contact form" (id `content-contact-form`, theme `tint`; live demo: https://demo.blocko.ai/html/tint/sections/contact--content-contact-form.html; Shopify bundle: sections/tint/content-contact-form/ in the repo) into my project. Before changing any code, ask me where it should go — which project/theme, which page or template, and the position (e.g. after the hero) — and whether the target is a Shopify theme or a plain HTML site, unless I already said; restate the plan and wait for my OK. Then follow the repo's AGENTS.md: keep the blko- class prefix and CSS tokens (with fallbacks), keep custom elements idempotent, don't touch unrelated code, run `shopify theme check` for Shopify targets, and finish by telling me how to add/arrange it (Theme Editor steps for Shopify).
58. [Contact page hero](https://blocko.ai/library/tint/sections/content-contact-hero/) (Tint, beauty)
   - Shopify Liquid: ready; JavaScript: 2.3 KB; category: contact
   - Live demo: https://demo.blocko.ai/html/tint/sections/contact--content-contact-hero.html
   - Prompt: Use the Blocko library (https://github.com/blockoai/blocko, or the Claude Code plugin: claude plugin marketplace add blockoai/blocko && claude plugin install blocko-sections@blocko) to implement the section "Contact page hero" (id `content-contact-hero`, theme `tint`; live demo: https://demo.blocko.ai/html/tint/sections/contact--content-contact-hero.html; Shopify bundle: sections/tint/content-contact-hero/ in the repo) into my project. Before changing any code, ask me where it should go — which project/theme, which page or template, and the position (e.g. after the hero) — and whether the target is a Shopify theme or a plain HTML site, unless I already said; restate the plan and wait for my OK. Then follow the repo's AGENTS.md: keep the blko- class prefix and CSS tokens (with fallbacks), keep custom elements idempotent, don't touch unrelated code, run `shopify theme check` for Shopify targets, and finish by telling me how to add/arrange it (Theme Editor steps for Shopify).
59. [Map placeholder](https://blocko.ai/library/tint/sections/content-contact-map/) (Tint, beauty)
   - Shopify Liquid: ready; JavaScript: 2.3 KB; category: contact
   - Live demo: https://demo.blocko.ai/html/tint/sections/contact--content-contact-map.html
   - Prompt: Use the Blocko library (https://github.com/blockoai/blocko, or the Claude Code plugin: claude plugin marketplace add blockoai/blocko && claude plugin install blocko-sections@blocko) to implement the section "Map placeholder" (id `content-contact-map`, theme `tint`; live demo: https://demo.blocko.ai/html/tint/sections/contact--content-contact-map.html; Shopify bundle: sections/tint/content-contact-map/ in the repo) into my project. Before changing any code, ask me where it should go — which project/theme, which page or template, and the position (e.g. after the hero) — and whether the target is a Shopify theme or a plain HTML site, unless I already said; restate the plan and wait for my OK. Then follow the repo's AGENTS.md: keep the blko- class prefix and CSS tokens (with fallbacks), keep custom elements idempotent, don't touch unrelated code, run `shopify theme check` for Shopify targets, and finish by telling me how to add/arrange it (Theme Editor steps for Shopify).
60. [Support hours](https://blocko.ai/library/tint/sections/content-contact-hours/) (Tint, beauty)
   - Shopify Liquid: ready; JavaScript: 2.3 KB; category: contact
   - Live demo: https://demo.blocko.ai/html/tint/sections/contact--content-contact-hours.html
   - Prompt: Use the Blocko library (https://github.com/blockoai/blocko, or the Claude Code plugin: claude plugin marketplace add blockoai/blocko && claude plugin install blocko-sections@blocko) to implement the section "Support hours" (id `content-contact-hours`, theme `tint`; live demo: https://demo.blocko.ai/html/tint/sections/contact--content-contact-hours.html; Shopify bundle: sections/tint/content-contact-hours/ in the repo) into my project. Before changing any code, ask me where it should go — which project/theme, which page or template, and the position (e.g. after the hero) — and whether the target is a Shopify theme or a plain HTML site, unless I already said; restate the plan and wait for my OK. Then follow the repo's AGENTS.md: keep the blko- class prefix and CSS tokens (with fallbacks), keep custom elements idempotent, don't touch unrelated code, run `shopify theme check` for Shopify targets, and finish by telling me how to add/arrange it (Theme Editor steps for Shopify).
61. [Contact channels](https://blocko.ai/library/twist/sections/content-contact-channels/) (Twist, beauty)
   - Shopify Liquid: ready; JavaScript: 2.3 KB; category: contact
   - Live demo: https://demo.blocko.ai/html/twist/sections/contact--content-contact-channels.html
   - Prompt: Use the Blocko library (https://github.com/blockoai/blocko, or the Claude Code plugin: claude plugin marketplace add blockoai/blocko && claude plugin install blocko-sections@blocko) to implement the section "Contact channels" (id `content-contact-channels`, theme `twist`; live demo: https://demo.blocko.ai/html/twist/sections/contact--content-contact-channels.html; Shopify bundle: sections/twist/content-contact-channels/ in the repo) into my project. Before changing any code, ask me where it should go — which project/theme, which page or template, and the position (e.g. after the hero) — and whether the target is a Shopify theme or a plain HTML site, unless I already said; restate the plan and wait for my OK. Then follow the repo's AGENTS.md: keep the blko- class prefix and CSS tokens (with fallbacks), keep custom elements idempotent, don't touch unrelated code, run `shopify theme check` for Shopify targets, and finish by telling me how to add/arrange it (Theme Editor steps for Shopify).
62. [Contact form](https://blocko.ai/library/twist/sections/content-contact-form/) (Twist, beauty)
   - Shopify Liquid: ready; JavaScript: 2.3 KB; category: contact
   - Live demo: https://demo.blocko.ai/html/twist/sections/contact--content-contact-form.html
   - Prompt: Use the Blocko library (https://github.com/blockoai/blocko, or the Claude Code plugin: claude plugin marketplace add blockoai/blocko && claude plugin install blocko-sections@blocko) to implement the section "Contact form" (id `content-contact-form`, theme `twist`; live demo: https://demo.blocko.ai/html/twist/sections/contact--content-contact-form.html; Shopify bundle: sections/twist/content-contact-form/ in the repo) into my project. Before changing any code, ask me where it should go — which project/theme, which page or template, and the position (e.g. after the hero) — and whether the target is a Shopify theme or a plain HTML site, unless I already said; restate the plan and wait for my OK. Then follow the repo's AGENTS.md: keep the blko- class prefix and CSS tokens (with fallbacks), keep custom elements idempotent, don't touch unrelated code, run `shopify theme check` for Shopify targets, and finish by telling me how to add/arrange it (Theme Editor steps for Shopify).
63. [Contact page hero](https://blocko.ai/library/twist/sections/content-contact-hero/) (Twist, beauty)
   - Shopify Liquid: ready; JavaScript: 2.3 KB; category: contact
   - Live demo: https://demo.blocko.ai/html/twist/sections/contact--content-contact-hero.html
   - Prompt: Use the Blocko library (https://github.com/blockoai/blocko, or the Claude Code plugin: claude plugin marketplace add blockoai/blocko && claude plugin install blocko-sections@blocko) to implement the section "Contact page hero" (id `content-contact-hero`, theme `twist`; live demo: https://demo.blocko.ai/html/twist/sections/contact--content-contact-hero.html; Shopify bundle: sections/twist/content-contact-hero/ in the repo) into my project. Before changing any code, ask me where it should go — which project/theme, which page or template, and the position (e.g. after the hero) — and whether the target is a Shopify theme or a plain HTML site, unless I already said; restate the plan and wait for my OK. Then follow the repo's AGENTS.md: keep the blko- class prefix and CSS tokens (with fallbacks), keep custom elements idempotent, don't touch unrelated code, run `shopify theme check` for Shopify targets, and finish by telling me how to add/arrange it (Theme Editor steps for Shopify).
64. [Map placeholder](https://blocko.ai/library/twist/sections/content-contact-map/) (Twist, beauty)
   - Shopify Liquid: ready; JavaScript: 2.3 KB; category: contact
   - Live demo: https://demo.blocko.ai/html/twist/sections/contact--content-contact-map.html
   - Prompt: Use the Blocko library (https://github.com/blockoai/blocko, or the Claude Code plugin: claude plugin marketplace add blockoai/blocko && claude plugin install blocko-sections@blocko) to implement the section "Map placeholder" (id `content-contact-map`, theme `twist`; live demo: https://demo.blocko.ai/html/twist/sections/contact--content-contact-map.html; Shopify bundle: sections/twist/content-contact-map/ in the repo) into my project. Before changing any code, ask me where it should go — which project/theme, which page or template, and the position (e.g. after the hero) — and whether the target is a Shopify theme or a plain HTML site, unless I already said; restate the plan and wait for my OK. Then follow the repo's AGENTS.md: keep the blko- class prefix and CSS tokens (with fallbacks), keep custom elements idempotent, don't touch unrelated code, run `shopify theme check` for Shopify targets, and finish by telling me how to add/arrange it (Theme Editor steps for Shopify).
65. [Support hours](https://blocko.ai/library/twist/sections/content-contact-hours/) (Twist, beauty)
   - Shopify Liquid: ready; JavaScript: 2.3 KB; category: contact
   - Live demo: https://demo.blocko.ai/html/twist/sections/contact--content-contact-hours.html
   - Prompt: Use the Blocko library (https://github.com/blockoai/blocko, or the Claude Code plugin: claude plugin marketplace add blockoai/blocko && claude plugin install blocko-sections@blocko) to implement the section "Support hours" (id `content-contact-hours`, theme `twist`; live demo: https://demo.blocko.ai/html/twist/sections/contact--content-contact-hours.html; Shopify bundle: sections/twist/content-contact-hours/ in the repo) into my project. Before changing any code, ask me where it should go — which project/theme, which page or template, and the position (e.g. after the hero) — and whether the target is a Shopify theme or a plain HTML site, unless I already said; restate the plan and wait for my OK. Then follow the repo's AGENTS.md: keep the blko- class prefix and CSS tokens (with fallbacks), keep custom elements idempotent, don't touch unrelated code, run `shopify theme check` for Shopify targets, and finish by telling me how to add/arrange it (Theme Editor steps for Shopify).
66. [Contact channels](https://blocko.ai/library/veil/sections/content-contact-channels/) (Veil, beauty)
   - Shopify Liquid: ready; JavaScript: 2.3 KB; category: contact
   - Live demo: https://demo.blocko.ai/html/veil/sections/contact--content-contact-channels.html
   - Prompt: Use the Blocko library (https://github.com/blockoai/blocko, or the Claude Code plugin: claude plugin marketplace add blockoai/blocko && claude plugin install blocko-sections@blocko) to implement the section "Contact channels" (id `content-contact-channels`, theme `veil`; live demo: https://demo.blocko.ai/html/veil/sections/contact--content-contact-channels.html; Shopify bundle: sections/veil/content-contact-channels/ in the repo) into my project. Before changing any code, ask me where it should go — which project/theme, which page or template, and the position (e.g. after the hero) — and whether the target is a Shopify theme or a plain HTML site, unless I already said; restate the plan and wait for my OK. Then follow the repo's AGENTS.md: keep the blko- class prefix and CSS tokens (with fallbacks), keep custom elements idempotent, don't touch unrelated code, run `shopify theme check` for Shopify targets, and finish by telling me how to add/arrange it (Theme Editor steps for Shopify).
67. [Contact form](https://blocko.ai/library/veil/sections/content-contact-form/) (Veil, beauty)
   - Shopify Liquid: ready; JavaScript: 2.3 KB; category: contact
   - Live demo: https://demo.blocko.ai/html/veil/sections/contact--content-contact-form.html
   - Prompt: Use the Blocko library (https://github.com/blockoai/blocko, or the Claude Code plugin: claude plugin marketplace add blockoai/blocko && claude plugin install blocko-sections@blocko) to implement the section "Contact form" (id `content-contact-form`, theme `veil`; live demo: https://demo.blocko.ai/html/veil/sections/contact--content-contact-form.html; Shopify bundle: sections/veil/content-contact-form/ in the repo) into my project. Before changing any code, ask me where it should go — which project/theme, which page or template, and the position (e.g. after the hero) — and whether the target is a Shopify theme or a plain HTML site, unless I already said; restate the plan and wait for my OK. Then follow the repo's AGENTS.md: keep the blko- class prefix and CSS tokens (with fallbacks), keep custom elements idempotent, don't touch unrelated code, run `shopify theme check` for Shopify targets, and finish by telling me how to add/arrange it (Theme Editor steps for Shopify).
68. [Contact page hero](https://blocko.ai/library/veil/sections/content-contact-hero/) (Veil, beauty)
   - Shopify Liquid: ready; JavaScript: 2.3 KB; category: contact
   - Live demo: https://demo.blocko.ai/html/veil/sections/contact--content-contact-hero.html
   - Prompt: Use the Blocko library (https://github.com/blockoai/blocko, or the Claude Code plugin: claude plugin marketplace add blockoai/blocko && claude plugin install blocko-sections@blocko) to implement the section "Contact page hero" (id `content-contact-hero`, theme `veil`; live demo: https://demo.blocko.ai/html/veil/sections/contact--content-contact-hero.html; Shopify bundle: sections/veil/content-contact-hero/ in the repo) into my project. Before changing any code, ask me where it should go — which project/theme, which page or template, and the position (e.g. after the hero) — and whether the target is a Shopify theme or a plain HTML site, unless I already said; restate the plan and wait for my OK. Then follow the repo's AGENTS.md: keep the blko- class prefix and CSS tokens (with fallbacks), keep custom elements idempotent, don't touch unrelated code, run `shopify theme check` for Shopify targets, and finish by telling me how to add/arrange it (Theme Editor steps for Shopify).
69. [Map placeholder](https://blocko.ai/library/veil/sections/content-contact-map/) (Veil, beauty)
   - Shopify Liquid: ready; JavaScript: 2.3 KB; category: contact
   - Live demo: https://demo.blocko.ai/html/veil/sections/contact--content-contact-map.html
   - Prompt: Use the Blocko library (https://github.com/blockoai/blocko, or the Claude Code plugin: claude plugin marketplace add blockoai/blocko && claude plugin install blocko-sections@blocko) to implement the section "Map placeholder" (id `content-contact-map`, theme `veil`; live demo: https://demo.blocko.ai/html/veil/sections/contact--content-contact-map.html; Shopify bundle: sections/veil/content-contact-map/ in the repo) into my project. Before changing any code, ask me where it should go — which project/theme, which page or template, and the position (e.g. after the hero) — and whether the target is a Shopify theme or a plain HTML site, unless I already said; restate the plan and wait for my OK. Then follow the repo's AGENTS.md: keep the blko- class prefix and CSS tokens (with fallbacks), keep custom elements idempotent, don't touch unrelated code, run `shopify theme check` for Shopify targets, and finish by telling me how to add/arrange it (Theme Editor steps for Shopify).
70. [Support hours](https://blocko.ai/library/veil/sections/content-contact-hours/) (Veil, beauty)
   - Shopify Liquid: ready; JavaScript: 2.3 KB; category: contact
   - Live demo: https://demo.blocko.ai/html/veil/sections/contact--content-contact-hours.html
   - Prompt: Use the Blocko library (https://github.com/blockoai/blocko, or the Claude Code plugin: claude plugin marketplace add blockoai/blocko && claude plugin install blocko-sections@blocko) to implement the section "Support hours" (id `content-contact-hours`, theme `veil`; live demo: https://demo.blocko.ai/html/veil/sections/contact--content-contact-hours.html; Shopify bundle: sections/veil/content-contact-hours/ in the repo) into my project. Before changing any code, ask me where it should go — which project/theme, which page or template, and the position (e.g. after the hero) — and whether the target is a Shopify theme or a plain HTML site, unless I already said; restate the plan and wait for my OK. Then follow the repo's AGENTS.md: keep the blko- class prefix and CSS tokens (with fallbacks), keep custom elements idempotent, don't touch unrelated code, run `shopify theme check` for Shopify targets, and finish by telling me how to add/arrange it (Theme Editor steps for Shopify).
71. [Contact options](https://blocko.ai/library/tress/sections/content-contact-options/) (Tress, beauty)
   - Shopify Liquid: not yet (not migrated to neutral template); JavaScript: 0 KB; category: contact
   - Live demo: https://demo.blocko.ai/html/tress/sections/contact--content-contact-options.html
   - Prompt: Use the Blocko library (https://github.com/blockoai/blocko, or the Claude Code plugin: claude plugin marketplace add blockoai/blocko && claude plugin install blocko-sections@blocko) to implement the section "Contact options" (id `content-contact-options`, theme `tress`; live demo: https://demo.blocko.ai/html/tress/sections/contact--content-contact-options.html; no Shopify bundle yet (not migrated to neutral template) — port it from the HTML demo demo/tress/sections/contact--content-contact-options.html into a Liquid section with a {% schema %}, mirroring the structure of an existing bundle in sections/veil/) into my project. Before changing any code, ask me where it should go — which project/theme, which page or template, and the position (e.g. after the hero) — and whether the target is a Shopify theme or a plain HTML site, unless I already said; restate the plan and wait for my OK. Then follow the repo's AGENTS.md: keep the blko- class prefix and CSS tokens (with fallbacks), keep custom elements idempotent, don't touch unrelated code, run `shopify theme check` for Shopify targets, and finish by telling me how to add/arrange it (Theme Editor steps for Shopify).
72. [Contact split panel](https://blocko.ai/library/tress/sections/content-contact-hero/) (Tress, beauty)
   - Shopify Liquid: not yet (not migrated to neutral template); JavaScript: 0 KB; category: contact
   - Live demo: https://demo.blocko.ai/html/tress/sections/contact--content-contact-hero.html
   - Prompt: Use the Blocko library (https://github.com/blockoai/blocko, or the Claude Code plugin: claude plugin marketplace add blockoai/blocko && claude plugin install blocko-sections@blocko) to implement the section "Contact split panel" (id `content-contact-hero`, theme `tress`; live demo: https://demo.blocko.ai/html/tress/sections/contact--content-contact-hero.html; no Shopify bundle yet (not migrated to neutral template) — port it from the HTML demo demo/tress/sections/contact--content-contact-hero.html into a Liquid section with a {% schema %}, mirroring the structure of an existing bundle in sections/veil/) into my project. Before changing any code, ask me where it should go — which project/theme, which page or template, and the position (e.g. after the hero) — and whether the target is a Shopify theme or a plain HTML site, unless I already said; restate the plan and wait for my OK. Then follow the repo's AGENTS.md: keep the blko- class prefix and CSS tokens (with fallbacks), keep custom elements idempotent, don't touch unrelated code, run `shopify theme check` for Shopify targets, and finish by telling me how to add/arrange it (Theme Editor steps for Shopify).
73. [Contact support form](https://blocko.ai/library/tress/sections/content-contact-form/) (Tress, beauty)
   - Shopify Liquid: not yet (not migrated to neutral template); JavaScript: 0 KB; category: contact
   - Live demo: https://demo.blocko.ai/html/tress/sections/contact--content-contact-form.html
   - Prompt: Use the Blocko library (https://github.com/blockoai/blocko, or the Claude Code plugin: claude plugin marketplace add blockoai/blocko && claude plugin install blocko-sections@blocko) to implement the section "Contact support form" (id `content-contact-form`, theme `tress`; live demo: https://demo.blocko.ai/html/tress/sections/contact--content-contact-form.html; no Shopify bundle yet (not migrated to neutral template) — port it from the HTML demo demo/tress/sections/contact--content-contact-form.html into a Liquid section with a {% schema %}, mirroring the structure of an existing bundle in sections/veil/) into my project. Before changing any code, ask me where it should go — which project/theme, which page or template, and the position (e.g. after the hero) — and whether the target is a Shopify theme or a plain HTML site, unless I already said; restate the plan and wait for my OK. Then follow the repo's AGENTS.md: keep the blko- class prefix and CSS tokens (with fallbacks), keep custom elements idempotent, don't touch unrelated code, run `shopify theme check` for Shopify targets, and finish by telling me how to add/arrange it (Theme Editor steps for Shopify).

## FAQ

### What are the best contact sections for Shopify?

Blocko lists 73 free, MIT-licensed contact sections from 15 themes. 70 of them ship as Shopify Liquid today and the rest are complete HTML demos. The list is ranked with Liquid-ready items first, then by the least JavaScript, so Contact channels from Balm comes first.

### Are these contact sections free to use?

Yes. Every item is MIT licensed, free to copy and edit, and needs no app or subscription. Blocko is not affiliated with Shopify.

### How do I add one of these contact sections to my Shopify store?

Open an item, copy its one-line prompt into your coding agent, or connect the Blocko MCP server at https://blocko.ai/mcp. The agent asks where the section should go before it changes any code.

### Which industries do these contact sections cover?

Beauty. Every industry with at least three matching items has its own list.

### How much JavaScript do these contact sections ship?

3 of 73 ship 0 KB of JavaScript. The heaviest is Contact channels in Balm at 2.3 KB, registered as an idempotent Custom Element.

