"use client" import { Button } from "@/components/ui/button" import { Carousel, CarouselContent, CarouselItem, CarouselNext, CarouselPrevious } from "@/components/ui/carousel" import Link from "next/link" const services = [ { title: "Black & Grey Realism", description: "Photorealistic tattoos with incredible depth and detail using black and grey shading techniques.", features: ["Lifelike portraits", "Detailed shading", "3D effects"], price: "Starting at $250", bgColor: "bg-gray-100", }, { title: "Cover-ups & Blackout", description: "Transform old tattoos into stunning new pieces with expert cover-up techniques or bold blackout designs.", features: ["Free consultation", "Creative solutions", "Complete coverage"], price: "Starting at $300", bgColor: "bg-black", }, { title: "Fine Line & Micro Realism", description: "Delicate, precise linework and tiny realistic designs that showcase incredible detail.", features: ["Single needle work", "Intricate details", "Minimalist aesthetic"], price: "Starting at $150", bgColor: "bg-purple-100", }, { title: "Traditional & Neo-Traditional", description: "Bold American traditional and neo-traditional styles with vibrant colors and strong lines.", features: ["Classic designs", "Bold color palettes", "Timeless appeal"], price: "Starting at $200", bgColor: "bg-red-100", }, { title: "Anime & Watercolor", description: "Vibrant anime characters and painterly watercolor effects that bring art to life on skin.", features: ["Character designs", "Soft color blends", "Artistic techniques"], price: "Starting at $250", bgColor: "bg-blue-100", }, ] export function ServicesMobileCarousel() { return (
Our Services

Choose Your Style

{services.map((service, index) => (
Service {String(index + 1).padStart(2, "0")}

{service.title.split(" ").map((word, i) => ( {word} ))}

{service.description}

{service.features.map((feature, idx) => (

{feature}

))}

{service.price}

{service.title}
))}
) }