You are an elite-level Web Designer & Marketing Strategist with deep expertise in e-commerce website development, branding, UX/UI design, and cannabis-specific marketing regulations.
Browse filesYour task is to develop a detailed outline and design guidance for a compelling home page for a hash rosin gummy company called "Top Shelf Crafts".
Context
Top Shelf Crafts is a husband and wife team specializing in small-batch, cube-shaped hash rosin gummies called "Tiny Bites". They recently won an award for "Best Edible" at Hashathon in Los Angeles. Their brand aesthetic blends Indiana Jones, Harry Potter, and paranormal themes, targeting millennials and Gen X. A key differentiator is their focus on Japanese-inspired multi-consistency sugar coatings and nostalgic flavors. The website needs to communicate these unique selling points effectively, adhering to all applicable legal regulations for cannabis marketing. The primary goal is to attract new customers, drive sales, and build brand loyalty.
Approach
We will approach this task with a phased approach focusing on brand storytelling, visual appeal, and user experience:
Phase 1: Content & Structure Outline (Wireframing)
Hero Section: Capture attention immediately. This is the first impression.
Compelling Headline: E.g., "Top Shelf Crafts: Hash Rosin Gummies for the Discerning Explorer." or "Unlock Legendary Flavors: Award-Winning Hash Rosin Gummies."
Subheadline: Expand on the headline, highlighting key benefits (small batch, award-winning, unique flavors/coatings).
High-Quality Visual: Professionally shot image or video of the Tiny Bites gummies β ideally showcasing the cube shape and sugar coating. Consider a dynamic video showcasing the manufacturing process.
Call to Action (CTA): "Shop Tiny Bites" (prominent button). Potentially an age verification gate here (required).
Brand Story (Short & Engaging): Position Top Shelf Crafts as unique and memorable.
Briefly introduce the husband and wife team and their passion for crafting exceptional gummies.
Hint at the Indiana Jones/Harry Potter/Paranormal inspiration β subtle visual cues and language are key. Avoid direct copyright infringement.
Emphasize small batch production and the award-winning status.
Product Showcase (Tiny Bites): Highlight the core product.
Multiple high-quality product photos/videos.
Flavor profiles described with evocative language ("Unearth Ancient Citrus," "Conjure Midnight Berry," etc.).
Mention of the Japanese-inspired multi-consistency sugar coatings (texture, flavor).
Nutritional information and dosage instructions (clear and legally compliant).
Customer testimonials (if available).
"Behind the Scenes" Section (Optional): Build trust and transparency.
Images or short video clips of the production process (clean, professional).
Emphasis on quality ingredients and meticulous craftsmanship.
Highlight the team's dedication to creating a premium product.
Call to Action (Repeat): Reinforce the purchase opportunity.
"Explore the Flavors"
"Order Your Tiny Bites Today"
Include a visually appealing graphic/banner.
Footer: Essential information.
Contact information
Shipping & Returns policy
Privacy Policy
Terms of Service
Age verification disclaimer
Social media links
Phase 2: Visual Design & Branding
Color Palette: Earthy tones mixed with vibrant, magical accents (gold, deep purple, emerald green). Consider a vintage/retro feel, aligning with Indiana Jones and the nostalgia target.
Typography: A combination of a classic serif font for headlines (e.g., similar to fonts used in Indiana Jones movie posters) and a clean, modern sans-serif font for body text (for readability).
Imagery: High-quality product photography and custom illustrations/graphics that evoke the brand's unique themes (Indiana Jones, Harry Potter, paranormal, Japanese aesthetics). Consider subtly incorporating artifacts or mystical elements. Avoid direct replicas of existing IP.
UI/UX Design: Focus on a clean, intuitive user experience. Ensure the website is mobile-friendly and easy to navigate. Implement clear calls to action and a streamlined checkout process.
Phase 3: Legal & Compliance
Age Verification: Implement a robust age verification system on the homepage.
Disclaimers: Clearly display all necessary disclaimers regarding cannabis use, dosage, and potential effects.
Compliance with Local Regulations: Ensure the website complies with all local cannabis advertising and marketing regulations (e.g., restrictions on imagery, claims, etc.). Consult with legal counsel specializing in cannabis compliance.
Response Format
You will provide a document containing the following elements:
Homepage Wireframe (Lo-Fi): A visual representation of the homepage layout, showing the placement of each section and element described in the "Content & Structure Outline" (Phase 1). Use a wireframing tool like Balsamiq or Sketch.
Design Mockup (Hi-Fi) β Hero Section: A fully designed mockup of the hero section, showcasing the color palette, typography, imagery, and overall aesthetic. Use a design tool like Figma or Adobe Photoshop.
Brand Style Guide Excerpt: A brief excerpt from a brand style guide, outlining the key color palette, typography, and imagery guidelines for the website.
Legal Compliance Checklist: A checklist of essential legal and compliance considerations for the website, based on common cannabis marketing regulations.
Instructions
High-Quality Standards: Ensure all elements are visually appealing, professionally designed, and reflect the brand's unique identity.
Best Practices: Follow industry best practices for website design, UX/UI, and SEO.
Possible Constraints: Consider potential legal restrictions on cannabis marketing and advertising. Avoid making any health claims that are not scientifically substantiated.
Documentation: Provide clear and concise documentation for all design choices and recommendations.
Flexibility: Design the homepage to be flexible and adaptable to future product releases and marketing campaigns.
Edge Cases: Consider edge cases such as users with disabilities (accessibility) and varying screen sizes (responsiveness). Prioritize inclusivity.
Target Audience: Remember to design with the target audience (Millennials and Gen X) in mind. What appeals to them visually and emotionally?
- README.md +8 -5
- index.html +260 -18
|
@@ -1,10 +1,13 @@
|
|
| 1 |
---
|
| 2 |
-
title: Tiny Bites Alchemy Emporium
|
| 3 |
-
|
| 4 |
-
|
| 5 |
-
|
| 6 |
sdk: static
|
| 7 |
pinned: false
|
|
|
|
|
|
|
| 8 |
---
|
| 9 |
|
| 10 |
-
|
|
|
|
|
|
| 1 |
---
|
| 2 |
+
title: Tiny Bites Alchemy Emporium π§ββοΈ
|
| 3 |
+
colorFrom: red
|
| 4 |
+
colorTo: red
|
| 5 |
+
emoji: π³
|
| 6 |
sdk: static
|
| 7 |
pinned: false
|
| 8 |
+
tags:
|
| 9 |
+
- deepsite-v3
|
| 10 |
---
|
| 11 |
|
| 12 |
+
# Welcome to your new DeepSite project!
|
| 13 |
+
This project was created with [DeepSite](https://deepsite.hf.co).
|
|
@@ -1,19 +1,261 @@
|
|
| 1 |
-
<!
|
| 2 |
-
<html>
|
| 3 |
-
|
| 4 |
-
|
| 5 |
-
|
| 6 |
-
|
| 7 |
-
|
| 8 |
-
|
| 9 |
-
|
| 10 |
-
|
| 11 |
-
|
| 12 |
-
|
| 13 |
-
|
| 14 |
-
|
| 15 |
-
|
| 16 |
-
|
| 17 |
-
|
| 18 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 19 |
</html>
|
|
|
|
| 1 |
+
<!DOCTYPE html>
|
| 2 |
+
<html lang="en" class="bg-undefined-900">
|
| 3 |
+
<head>
|
| 4 |
+
<meta charset="UTF-8">
|
| 5 |
+
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
| 6 |
+
<title>Top Shelf Crafts | Award-Winning Hash Rosin Gummies</title>
|
| 7 |
+
<script src="https://cdn.tailwindcss.com"></script>
|
| 8 |
+
<script src="https://unpkg.com/feather-icons"></script>
|
| 9 |
+
<script src="https://cdn.jsdelivr.net/npm/vanta@latest/dist/vanta.net.min.js"></script>
|
| 10 |
+
<style>
|
| 11 |
+
@import url('https://fonts.googleapis.com/css2?family=Cinzel:wght@400;700&family=Open+Sans:wght@300;400;600&display=swap');
|
| 12 |
+
.font-cinzel { font-family: 'Cinzel', serif; }
|
| 13 |
+
.bg-undefined-500 { background-color: #5a3d2b; }
|
| 14 |
+
.text-undefined-400 { color: #d4af37; }
|
| 15 |
+
.border-undefined-300 { border-color: #8b5a2b; }
|
| 16 |
+
.hover\:bg-undefined-600:hover { background-color: #4a3526; }
|
| 17 |
+
</style>
|
| 18 |
+
</head>
|
| 19 |
+
<body class="text-gray-100 font-sans">
|
| 20 |
+
<!-- Age Verification Modal -->
|
| 21 |
+
<div id="ageModal" class="fixed inset-0 bg-black bg-opacity-90 z-50 flex items-center justify-center p-4">
|
| 22 |
+
<div class="bg-undefined-800 rounded-lg max-w-md p-6 text-center border-2 border-undefined-300">
|
| 23 |
+
<h2 class="font-cinzel text-2xl text-undefined-400 mb-4">Enter If You Dare</h2>
|
| 24 |
+
<p class="mb-6">By accessing this site, you confirm you're 21+ and agree to our terms.</p>
|
| 25 |
+
<div class="flex gap-4 justify-center">
|
| 26 |
+
<button onclick="verifyAge(true)" class="bg-undefined-500 hover:bg-undefined-600 text-white px-6 py-2 rounded-full font-bold transition">I'm 21+</button>
|
| 27 |
+
<button onclick="verifyAge(false)" class="border border-undefined-300 px-6 py-2 rounded-full">Exit</button>
|
| 28 |
+
</div>
|
| 29 |
+
</div>
|
| 30 |
+
</div>
|
| 31 |
+
|
| 32 |
+
<!-- Vanta.js Animated Background -->
|
| 33 |
+
<div id="vanta-bg" class="fixed inset-0 -z-10"></div>
|
| 34 |
+
|
| 35 |
+
<!-- Navigation -->
|
| 36 |
+
<nav class="bg-undefined-900 bg-opacity-80 backdrop-blur-md border-b border-undefined-700 fixed w-full z-40">
|
| 37 |
+
<div class="container mx-auto px-6 py-3 flex justify-between items-center">
|
| 38 |
+
<div class="flex items-center space-x-2">
|
| 39 |
+
<i data-feather="hexagon" class="text-undefined-400"></i>
|
| 40 |
+
<span class="font-cinzel text-xl">Top Shelf Crafts</span>
|
| 41 |
+
</div>
|
| 42 |
+
<div class="hidden md:flex space-x-8">
|
| 43 |
+
<a href="#" class="hover:text-undefined-400 transition">Tiny Bites</a>
|
| 44 |
+
<a href="#" class="hover:text-undefined-400 transition">Our Story</a>
|
| 45 |
+
<a href="#" class="hover:text-undefined-400 transition">Lab Results</a>
|
| 46 |
+
<a href="#" class="hover:text-undefined-400 transition">Contact</a>
|
| 47 |
+
</div>
|
| 48 |
+
<button class="md:hidden">
|
| 49 |
+
<i data-feather="menu"></i>
|
| 50 |
+
</button>
|
| 51 |
+
</div>
|
| 52 |
+
</nav>
|
| 53 |
+
|
| 54 |
+
<!-- Hero Section -->
|
| 55 |
+
<section class="min-h-screen flex items-center justify-center pt-20 px-4">
|
| 56 |
+
<div class="container mx-auto text-center">
|
| 57 |
+
<div class="max-w-3xl mx-auto bg-undefined-800 bg-opacity-70 backdrop-blur-sm p-8 rounded-xl border border-undefined-600">
|
| 58 |
+
<h1 class="font-cinzel text-4xl md:text-6xl mb-6 text-undefined-400">
|
| 59 |
+
Unlock Legendary Flavors
|
| 60 |
+
</h1>
|
| 61 |
+
<p class="text-xl mb-8">
|
| 62 |
+
Award-winning hash rosin gummies with Japanese-inspired sugar coatings. Small-batch crafted for discerning explorers.
|
| 63 |
+
</p>
|
| 64 |
+
<button class="bg-undefined-500 hover:bg-undefined-600 text-white px-8 py-3 rounded-full font-bold text-lg transition transform hover:scale-105 shadow-lg">
|
| 65 |
+
Shop Tiny Bites
|
| 66 |
+
</button>
|
| 67 |
+
</div>
|
| 68 |
+
</div>
|
| 69 |
+
</section>
|
| 70 |
+
|
| 71 |
+
<!-- Flavor Showcase -->
|
| 72 |
+
<section class="py-20 bg-gradient-to-b from-undefined-900 to-undefined-950">
|
| 73 |
+
<div class="container mx-auto px-6">
|
| 74 |
+
<h2 class="font-cinzel text-3xl text-center mb-16 text-undefined-400">Conjure Your Adventure</h2>
|
| 75 |
+
|
| 76 |
+
<div class="grid md:grid-cols-3 gap-10">
|
| 77 |
+
<!-- Flavor 1 -->
|
| 78 |
+
<div class="bg-undefined-800 rounded-xl overflow-hidden border border-undefined-600 hover:border-undefined-400 transition group">
|
| 79 |
+
<div class="h-64 bg-cover bg-center" style="background-image: url('http://static.photos/food/640x360/1')"></div>
|
| 80 |
+
<div class="p-6">
|
| 81 |
+
<h3 class="font-cinzel text-xl mb-2 group-hover:text-undefined-400 transition">Ancient Citrus Crypt</h3>
|
| 82 |
+
<p class="mb-4">Zesty mandarin with yuzu sugar dusting</p>
|
| 83 |
+
<div class="flex justify-between items-center">
|
| 84 |
+
<span class="text-undefined-400">45mg THC</span>
|
| 85 |
+
<button class="text-sm border border-undefined-400 px-4 py-1 rounded-full hover:bg-undefined-400 hover:text-black transition">
|
| 86 |
+
Details
|
| 87 |
+
</button>
|
| 88 |
+
</div>
|
| 89 |
+
</div>
|
| 90 |
+
</div>
|
| 91 |
+
|
| 92 |
+
<!-- Flavor 2 -->
|
| 93 |
+
<div class="bg-undefined-800 rounded-xl overflow-hidden border border-undefined-600 hover:border-undefined-400 transition group">
|
| 94 |
+
<div class="h-64 bg-cover bg-center" style="background-image: url('http://static.photos/food/640x360/2')"></div>
|
| 95 |
+
<div class="p-6">
|
| 96 |
+
<h3 class="font-cinzel text-xl mb-2 group-hover:text-undefined-400 transition">Midnight Berry Alchemy</h3>
|
| 97 |
+
<p class="mb-4">Blackberry & elderflower with shimmering sugar</p>
|
| 98 |
+
<div class="flex justify-between items-center">
|
| 99 |
+
<span class="text-undefined-400">50mg THC</span>
|
| 100 |
+
<button class="text-sm border border-undefined-400 px-4 py-1 rounded-full hover:bg-undefined-400 hover:text-black transition">
|
| 101 |
+
Details
|
| 102 |
+
</button>
|
| 103 |
+
</div>
|
| 104 |
+
</div>
|
| 105 |
+
</div>
|
| 106 |
+
|
| 107 |
+
<!-- Flavor 3 -->
|
| 108 |
+
<div class="bg-undefined-800 rounded-xl overflow-hidden border border-undefined-600 hover:border-undefined-400 transition group">
|
| 109 |
+
<div class="h-64 bg-cover bg-center" style="background-image: url('http://static.photos/food/640x360/3')"></div>
|
| 110 |
+
<div class="p-6">
|
| 111 |
+
<h3 class="font-cinzel text-xl mb-2 group-hover:text-undefined-400 transition">Forbidden Honey Temple</h3>
|
| 112 |
+
<p class="mb-4">Wildflower honey with matcha sugar crust</p>
|
| 113 |
+
<div class="flex justify-between items-center">
|
| 114 |
+
<span class="text-undefined-400">40mg THC</span>
|
| 115 |
+
<button class="text-sm border border-undefined-400 px-4 py-1 rounded-full hover:bg-undefined-400 hover:text-black transition">
|
| 116 |
+
Details
|
| 117 |
+
</button>
|
| 118 |
+
</div>
|
| 119 |
+
</div>
|
| 120 |
+
</div>
|
| 121 |
+
</div>
|
| 122 |
+
</div>
|
| 123 |
+
</section>
|
| 124 |
+
|
| 125 |
+
<!-- Story Section -->
|
| 126 |
+
<section class="py-20 relative overflow-hidden">
|
| 127 |
+
<div class="absolute inset-0 bg-[url('https://static.photos/textures/1200x630/5')] opacity-10"></div>
|
| 128 |
+
<div class="container mx-auto px-6 relative z-10">
|
| 129 |
+
<div class="max-w-4xl mx-auto text-center">
|
| 130 |
+
<h2 class="font-cinzel text-3xl mb-6 text-undefined-400">Crafted by Adventurers</h2>
|
| 131 |
+
<p class="text-lg mb-8 leading-relaxed">
|
| 132 |
+
What began as a quest for the perfect edible evolved into Tiny Bites - our award-winning hash rosin gummies.
|
| 133 |
+
Each cube is handcrafted with Japanese-inspired sugar coatings and premium ingredients,
|
| 134 |
+
blending our love for exploration with meticulous craftsmanship.
|
| 135 |
+
</p>
|
| 136 |
+
<div class="flex justify-center space-x-4">
|
| 137 |
+
<div class="w-16 h-16 rounded-full overflow-hidden border-2 border-undefined-400">
|
| 138 |
+
<img src="http://static.photos/people/200x200/1" alt="Founder" class="w-full h-full object-cover">
|
| 139 |
+
</div>
|
| 140 |
+
<div class="w-16 h-16 rounded-full overflow-hidden border-2 border-undefined-400">
|
| 141 |
+
<img src="http://static.photos/people/200x200/2" alt="Co-Founder" class="w-full h-full object-cover">
|
| 142 |
+
</div>
|
| 143 |
+
</div>
|
| 144 |
+
</div>
|
| 145 |
+
</div>
|
| 146 |
+
</section>
|
| 147 |
+
|
| 148 |
+
<!-- Testimonial -->
|
| 149 |
+
<section class="py-20 bg-undefined-950">
|
| 150 |
+
<div class="container mx-auto px-6">
|
| 151 |
+
<div class="max-w-3xl mx-auto bg-undefined-800 rounded-xl p-8 border border-undefined-600">
|
| 152 |
+
<div class="flex items-center mb-6">
|
| 153 |
+
<div class="text-undefined-400 mr-4">
|
| 154 |
+
<i data-feather="award" class="w-8 h-8"></i>
|
| 155 |
+
</div>
|
| 156 |
+
<h3 class="font-cinzel text-xl">Best Edible - Hashathon 2023</h3>
|
| 157 |
+
</div>
|
| 158 |
+
<blockquote class="italic text-lg mb-6">
|
| 159 |
+
"Tiny Bites redefine what an edible can be. The texture play between the chewy rosin center and
|
| 160 |
+
crystalline sugar coating is pure alchemy."
|
| 161 |
+
</blockquote>
|
| 162 |
+
<div class="flex items-center">
|
| 163 |
+
<div class="w-12 h-12 rounded-full overflow-hidden mr-4">
|
| 164 |
+
<img src="http://static.photos/people/200x200/3" alt="Judge" class="w-full h-full object-cover">
|
| 165 |
+
</div>
|
| 166 |
+
<div>
|
| 167 |
+
<p class="font-semibold">Jamie Rivera</p>
|
| 168 |
+
<p class="text-sm text-gray-400">Head Judge, Hashathon</p>
|
| 169 |
+
</div>
|
| 170 |
+
</div>
|
| 171 |
+
</div>
|
| 172 |
+
</div>
|
| 173 |
+
</section>
|
| 174 |
+
|
| 175 |
+
<!-- Final CTA -->
|
| 176 |
+
<section class="py-20">
|
| 177 |
+
<div class="container mx-auto text-center px-6">
|
| 178 |
+
<h2 class="font-cinzel text-3xl mb-8 text-undefined-400">Ready for Your Quest?</h2>
|
| 179 |
+
<button class="bg-undefined-500 hover:bg-undefined-600 text-white px-8 py-4 rounded-full font-bold text-lg transition transform hover:scale-105 shadow-lg inline-flex items-center">
|
| 180 |
+
<span>Begin Your Adventure</span>
|
| 181 |
+
<i data-feather="arrow-right" class="ml-2"></i>
|
| 182 |
+
</button>
|
| 183 |
+
<div class="mt-6 text-sm text-gray-400 max-w-md mx-auto">
|
| 184 |
+
*Must be 21+ to purchase. Consume responsibly.
|
| 185 |
+
</div>
|
| 186 |
+
</div>
|
| 187 |
+
</section>
|
| 188 |
+
|
| 189 |
+
<!-- Footer -->
|
| 190 |
+
<footer class="bg-undefined-950 border-t border-undefined-800 py-12">
|
| 191 |
+
<div class="container mx-auto px-6">
|
| 192 |
+
<div class="grid md:grid-cols-4 gap-8">
|
| 193 |
+
<div>
|
| 194 |
+
<h3 class="font-cinzel text-lg mb-4 text-undefined-400">Top Shelf Crafts</h3>
|
| 195 |
+
<p class="text-sm">Small-batch hash rosin gummies for the discerning explorer.</p>
|
| 196 |
+
</div>
|
| 197 |
+
<div>
|
| 198 |
+
<h4 class="font-semibold mb-4">Explore</h4>
|
| 199 |
+
<ul class="space-y-2">
|
| 200 |
+
<li><a href="#" class="text-sm hover:text-undefined-400 transition">Our Story</a></li>
|
| 201 |
+
<li><a href="#" class="text-sm hover:text-undefined-400 transition">Lab Results</a></li>
|
| 202 |
+
<li><a href="#" class="text-sm hover:text-undefined-400 transition">FAQ</a></li>
|
| 203 |
+
</ul>
|
| 204 |
+
</div>
|
| 205 |
+
<div>
|
| 206 |
+
<h4 class="font-semibold mb-4">Legal</h4>
|
| 207 |
+
<ul class="space-y-2">
|
| 208 |
+
<li><a href="#" class="text-sm hover:text-undefined-400 transition">Terms</a></li>
|
| 209 |
+
<li><a href="#" class="text-sm hover:text-undefined-400 transition">Privacy</a></li>
|
| 210 |
+
<li><a href="#" class="text-sm hover:text-undefined-400 transition">Returns</a></li>
|
| 211 |
+
</ul>
|
| 212 |
+
</div>
|
| 213 |
+
<div>
|
| 214 |
+
<h4 class="font-semibold mb-4">Connect</h4>
|
| 215 |
+
<div class="flex space-x-4">
|
| 216 |
+
<a href="#" class="hover:text-undefined-400 transition"><i data-feather="instagram"></i></a>
|
| 217 |
+
<a href="#" class="hover:text-undefined-400 transition"><i data-feather="twitter"></i></a>
|
| 218 |
+
<a href="#" class="hover:text-undefined-400 transition"><i data-feather="mail"></i></a>
|
| 219 |
+
</div>
|
| 220 |
+
</div>
|
| 221 |
+
</div>
|
| 222 |
+
<div class="border-t border-undefined-800 mt-12 pt-8 text-sm text-center text-gray-500">
|
| 223 |
+
<p>Β© 2023 Top Shelf Crafts. For adults 21+. Products contain THC.</p>
|
| 224 |
+
<p class="mt-2">These statements have not been evaluated by the FDA.</p>
|
| 225 |
+
</div>
|
| 226 |
+
</div>
|
| 227 |
+
</footer>
|
| 228 |
+
|
| 229 |
+
<script>
|
| 230 |
+
// Age Verification
|
| 231 |
+
function verifyAge(isAdult) {
|
| 232 |
+
if (isAdult) {
|
| 233 |
+
document.getElementById('ageModal').style.display = 'none';
|
| 234 |
+
document.body.style.overflow = 'auto';
|
| 235 |
+
} else {
|
| 236 |
+
window.location.href = 'https://www.google.com';
|
| 237 |
+
}
|
| 238 |
+
}
|
| 239 |
+
|
| 240 |
+
// Vanta.js Background
|
| 241 |
+
VANTA.NET({
|
| 242 |
+
el: "#vanta-bg",
|
| 243 |
+
mouseControls: true,
|
| 244 |
+
touchControls: true,
|
| 245 |
+
gyroControls: false,
|
| 246 |
+
minHeight: 200.00,
|
| 247 |
+
minWidth: 200.00,
|
| 248 |
+
scale: 1.00,
|
| 249 |
+
scaleMobile: 1.00,
|
| 250 |
+
color: 0x5a3d2b,
|
| 251 |
+
backgroundColor: 0x111,
|
| 252 |
+
points: 10.00,
|
| 253 |
+
maxDistance: 20.00,
|
| 254 |
+
spacing: 15.00
|
| 255 |
+
});
|
| 256 |
+
|
| 257 |
+
// Initialize Feather Icons
|
| 258 |
+
feather.replace();
|
| 259 |
+
</script>
|
| 260 |
+
</body>
|
| 261 |
</html>
|