Barbearia Two Brothers

<!– ============ HEADER ============ –>

<header id=”topo” class=”fixed top-0 left-0 right-0 z-50 bg-ink/95 backdrop-blur transition-shadow” id=”site-header”>

<div class=”max-w-6xl mx-auto px-5 md:px-8 h-[72px] flex items-center justify-between”>

<a href=”#topo” class=”font-display text-paper text-xl tracking-wide”>

TWO <span class=”text-brass”>BROTHERS</span>

</a>

<nav class=”hidden md:flex items-center gap-8 text-paper/85 text-sm”>

<a href=”#servicos” class=”nav-link”>Serviços</a>

<a href=”#diferenciais” class=”nav-link”>Por que a gente</a>

<a href=”#localizacao” class=”nav-link”>Localização e horários</a>

<a href=”#contato” class=”nav-link”>Contato</a>

</nav>

<a href=”https://www.fresha.com/pt/lvp/spa-two-brothers-estetica-unissex-barbearia-rua-cubatao-LyarPn”

target=”_blank” rel=”noopener”

class=”hidden md:inline-block bg-brass hover:bg-brassd text-ink font-semibold text-sm px-5 py-2.5 rounded-sm transition-colors”>

Agendar horário

</a>

<button id=”menu-btn” aria-label=”Abrir menu” aria-expanded=”false” class=”md:hidden text-paper p-2″>

<svg id=”icon-open” xmlns=”http://www.w3.org/2000/svg” width=”26″ height=”26″ viewBox=”0 0 24 24″ fill=”none” stroke=”currentColor” stroke-width=”1.8″><line x1=”3″ y1=”6″ x2=”21″ y2=”6″/><line x1=”3″ y1=”12″ x2=”21″ y2=”12″/><line x1=”3″ y1=”18″ x2=”21″ y2=”18″/></svg>

<svg id=”icon-close” xmlns=”http://www.w3.org/2000/svg” width=”26″ height=”26″ viewBox=”0 0 24 24″ fill=”none” stroke=”currentColor” stroke-width=”1.8″ class=”hidden”><line x1=”6″ y1=”6″ x2=”18″ y2=”18″/><line x1=”6″ y1=”18″ x2=”18″ y2=”6″/></svg>

</button>

</div>

<!– mobile menu –>

<div id=”mobile-menu” class=”md:hidden hidden bg-ink border-t border-white/10 px-5 py-5″>

<nav class=”flex flex-col gap-4 text-paper/90 text-base”>

<a href=”#servicos” class=”mobile-link”>Serviços</a>

<a href=”#diferenciais” class=”mobile-link”>Por que a gente</a>

<a href=”#localizacao” class=”mobile-link”>Localização e horários</a>

<a href=”#contato” class=”mobile-link”>Contato</a>

<a href=”https://www.fresha.com/pt/lvp/spa-two-brothers-estetica-unissex-barbearia-rua-cubatao-LyarPn”

target=”_blank” rel=”noopener”

class=”mt-2 text-center bg-brass text-ink font-semibold px-5 py-3 rounded-sm”>

Agendar horário

</a>

</nav>

</div>

</header>

<!– ============ HERO ============ –>

<section class=”pt-[72px] bg-ink text-paper”>

<div class=”max-w-6xl mx-auto px-5 md:px-8 grid md:grid-cols-[1.15fr_0.85fr] gap-10 md:gap-6 items-center py-16 md:py-24″>

<div data-reveal>

<p class=”text-ember font-medium mb-4″>Paraíso, São Paulo</p>

<h1 class=”font-display uppercase text-4xl sm:text-5xl lg:text-6xl leading-[1.05] mb-6″>

Personalidade<br>em cada corte.

</h1>

<p class=”text-paper/75 text-lg max-w-md mb-8 leading-relaxed”>

Corte, barba e cuidado unissex na Rua Cubatão, a poucos passos do metrô Ana Rosa. Reserve seu horário em menos de um minuto.

</p>

<div class=”flex flex-wrap gap-4″>

<a href=”https://www.fresha.com/pt/lvp/spa-two-brothers-estetica-unissex-barbearia-rua-cubatao-LyarPn”

target=”_blank” rel=”noopener”

class=”bg-brass hover:bg-brassd text-ink font-semibold px-7 py-3.5 rounded-sm transition-colors”>

Agendar horário

</a>

<a href=”#servicos”

class=”border border-paper/30 hover:border-paper/60 text-paper px-7 py-3.5 rounded-sm transition-colors”>

Ver serviços

</a>

</div>

</div>

<div data-reveal class=”hidden sm:block”>

<div class=”hero-mark”>

<div class=”bar bar-1″></div>

<div class=”bar bar-2″></div>

<div class=”ring”></div>

</div>

</div>

</div>

</section>

<!– ============ SERVIÇOS ============ –>

<section id=”servicos” class=”bg-paper py-20 md:py-28″>

<div class=”max-w-6xl mx-auto px-5 md:px-8″>

<div data-reveal class=”max-w-xl mb-14″>

<h2 class=”font-display uppercase text-3xl md:text-4xl mb-4″>Serviços</h2>

<p class=”text-ink/70 leading-relaxed”>

Do corte ao acabamento de barba, cada etapa é feita com atenção ao detalhe — para qualquer pessoa que valorize um resultado bem-feito.

</p>

</div>

<div class=”grid md:grid-cols-3″>

<div data-reveal class=”py-8 md:py-0 md:px-8 md:first:pl-0″>

<svg class=”w-9 h-9 text-brass mb-5″ viewBox=”0 0 24 24″ fill=”none” stroke=”currentColor” stroke-width=”1.5″><path d=”M6 3l12 18M18 3L6 21″/></svg>

<h3 class=”font-display text-xl mb-2″>Corte de cabelo masculino</h3>

<p class=”text-ink/70 leading-relaxed”>

Corte sob medida, do clássico ao moderno, ajustado ao seu tipo de cabelo e à sua rotina.

</p>

</div>

<div data-reveal class=”divider-v py-8 md:py-0 md:px-8″>

<svg class=”w-9 h-9 text-brass mb-5″ viewBox=”0 0 24 24″ fill=”none” stroke=”currentColor” stroke-width=”1.5″><path d=”M4 6h16M6 6c0 6 2 9 6 9s6-3 6-9M9 15v3M15 15v3″/></svg>

<h3 class=”font-display text-xl mb-2″>Aparar a barba</h3>

<p class=”text-ink/70 leading-relaxed”>

Alinhamento preciso, com acabamento à navalha, para um contorno limpo e natural.

</p>

</div>

<div data-reveal class=”divider-v py-8 md:py-0 md:px-8″>

<svg class=”w-9 h-9 text-brass mb-5″ viewBox=”0 0 24 24″ fill=”none” stroke=”currentColor” stroke-width=”1.5″><path d=”M4 12c2-4 14-4 16 0M6 12v3a6 6 0 0012 0v-3″/></svg>

<h3 class=”font-display text-xl mb-2″>Barba com toalha quente</h3>

<p class=”text-ink/70 leading-relaxed”>

Ritual com toalha quente que amacia os fios e prepara a pele para um acabamento perfeito.

</p>

</div>

</div>

</div>

</section>

<!– ============ DIFERENCIAIS ============ –>

<section id=”diferenciais” class=”bg-ink text-paper py-20 md:py-28″>

<div class=”max-w-6xl mx-auto px-5 md:px-8″>

<div data-reveal class=”max-w-xl mb-14″>

<h2 class=”font-display uppercase text-3xl md:text-4xl mb-4″>Por que a Two Brothers</h2>

</div>

<div class=”grid md:grid-cols-2 gap-x-10 gap-y-10″>

<div data-reveal class=”flex gap-5″>

<svg class=”w-7 h-7 text-brass shrink-0 mt-1″ viewBox=”0 0 24 24″ fill=”none” stroke=”currentColor” stroke-width=”1.5″><circle cx=”12″ cy=”8″ r=”3.2″/><path d=”M5 20c0-4 3.2-6 7-6s7 2 7 6″/></svg>

<div>

<h3 class=”font-display text-lg mb-1.5″>Atendimento unissex</h3>

<p class=”text-paper/70 leading-relaxed”>Cortes e cuidados pensados para qualquer pessoa que queira um resultado bem-feito, sem distinção de gênero.</p>

</div>

</div>

<div data-reveal class=”flex gap-5″>

<svg class=”w-7 h-7 text-brass shrink-0 mt-1″ viewBox=”0 0 24 24″ fill=”none” stroke=”currentColor” stroke-width=”1.5″><circle cx=”12″ cy=”12″ r=”9″/><path d=”M12 7v5l3.5 2″/></svg>

<div>

<h3 class=”font-display text-lg mb-1.5″>Horário estendido</h3>

<p class=”text-paper/70 leading-relaxed”>Aberto de segunda a sábado, das 8h às 20h nos dias úteis, para caber na sua rotina.</p>

</div>

</div>

<div data-reveal class=”flex gap-5″>

<svg class=”w-7 h-7 text-brass shrink-0 mt-1″ viewBox=”0 0 24 24″ fill=”none” stroke=”currentColor” stroke-width=”1.5″><path d=”M12 21s-7-6.1-7-11a7 7 0 0114 0c0 4.9-7 11-7 11z”/><circle cx=”12″ cy=”10″ r=”2.4″/></svg>

<div>

<h3 class=”font-display text-lg mb-1.5″>Localização central</h3>

<p class=”text-paper/70 leading-relaxed”>Na Rua Cubatão, no Paraíso, a poucos passos do metrô Ana Rosa — fácil de chegar de qualquer ponto da cidade.</p>

</div>

</div>

<div data-reveal class=”flex gap-5″>

<svg class=”w-7 h-7 text-brass shrink-0 mt-1″ viewBox=”0 0 24 24″ fill=”none” stroke=”currentColor” stroke-width=”1.5″><rect x=”3″ y=”4″ width=”18″ height=”17″ rx=”1″/><path d=”M3 9h18M8 2v4M16 2v4″/><path d=”M8 14l2.5 2.5L16 11″/></svg>

<div>

<h3 class=”font-display text-lg mb-1.5″>Agendamento sem fila</h3>

<p class=”text-paper/70 leading-relaxed”>Reserve online pelo Fresha e chegue direto para o seu horário, sem precisar esperar.</p>

</div>

</div>

</div>

</div>

</section>

<!– ============ LOCALIZAÇÃO E HORÁRIOS ============ –>

<section id=”localizacao” class=”bg-paper py-20 md:py-28″>

<div class=”max-w-6xl mx-auto px-5 md:px-8 grid md:grid-cols-2 gap-10″>

<div data-reveal class=”rounded-sm overflow-hidden border border-ink/10 min-h-[320px]”>

<iframe

title=”Mapa — Barbearia Two Brothers, Rua Cubatão 375, Paraíso, São Paulo”

src=”https://www.google.com/maps?q=R.+Cubat%C3%A3o%2C+375%2C+Para%C3%ADso%2C+S%C3%A3o+Paulo+-+SP%2C+04013-041&output=embed”

width=”100%” height=”100%” style=”min-height:320px; border:0;”

loading=”lazy” referrerpolicy=”no-referrer-when-downgrade”>

</iframe>

</div>

<div data-reveal>

<h2 class=”font-display uppercase text-3xl md:text-4xl mb-6″>Localização e horários</h2>

<div class=”flex gap-4 mb-6″>

<svg class=”w-6 h-6 text-brass shrink-0 mt-0.5″ viewBox=”0 0 24 24″ fill=”none” stroke=”currentColor” stroke-width=”1.5″><path d=”M12 21s-7-6.1-7-11a7 7 0 0114 0c0 4.9-7 11-7 11z”/><circle cx=”12″ cy=”10″ r=”2.4″/></svg>

<div>

<p class=”font-medium”>R. Cubatão, 375 — Paraíso</p>

<p class=”text-ink/70″>São Paulo – SP, 04013-041</p>

<a href=”https://maps.google.com/?daddr=R.%20Cubat%C3%A3o%2C%20375%20-%20Para%C3%ADso%2C%20S%C3%A3o%20Paulo%20-%20SP%2C%2004013-041%2C%20Brazil”

target=”_blank” rel=”noopener” class=”inline-block mt-1 text-brassd hover:text-brass underline underline-offset-2 text-sm”>

Como chegar

</a>

</div>

</div>

<div class=”flex gap-4 mb-8″>

<svg class=”w-6 h-6 text-brass shrink-0 mt-0.5″ viewBox=”0 0 24 24″ fill=”none” stroke=”currentColor” stroke-width=”1.5″><path d=”M4 4h4l2 5-2.5 1.5a12 12 0 006 6L15 14l5 2v4a2 2 0 01-2 2C9.6 22 2 14.4 2 6a2 2 0 012-2z”/></svg>

<div>

<a href=”tel:+551123897257″ class=”font-medium hover:text-brassd”>(11) 2389-7257</a>

</div>

</div>

<table class=”w-full text-sm”>

<tbody>

<tr class=”border-t border-ink/10″><td class=”py-2.5 text-ink/70″>Segunda-feira</td><td class=”py-2.5 text-right font-medium”>08:00 – 20:00</td></tr>

<tr class=”border-t border-ink/10″><td class=”py-2.5 text-ink/70″>Terça-feira</td><td class=”py-2.5 text-right font-medium”>08:00 – 20:00</td></tr>

<tr class=”border-t border-ink/10″><td class=”py-2.5 text-ink/70″>Quarta-feira</td><td class=”py-2.5 text-right font-medium”>08:00 – 20:00</td></tr>

<tr class=”border-t border-ink/10″><td class=”py-2.5 text-ink/70″>Quinta-feira</td><td class=”py-2.5 text-right font-medium”>08:00 – 20:00</td></tr>

<tr class=”border-t border-ink/10″><td class=”py-2.5 text-ink/70″>Sexta-feira</td><td class=”py-2.5 text-right font-medium”>08:00 – 20:00</td></tr>

<tr class=”border-t border-ink/10″><td class=”py-2.5 text-ink/70″>Sábado</td><td class=”py-2.5 text-right font-medium”>08:00 – 18:00</td></tr>

<tr class=”border-t border-b border-ink/10″><td class=”py-2.5 text-ink/70″>Domingo</td><td class=”py-2.5 text-right font-medium”>Fechado</td></tr>

</tbody>

</table>

</div>

</div>

</section>

<!– ============ CTA BAND ============ –>

<section class=”bg-rust text-paper py-16″>

<div data-reveal class=”max-w-6xl mx-auto px-5 md:px-8 flex flex-col md:flex-row items-center justify-between gap-6 text-center md:text-left”>

<h2 class=”font-display uppercase text-2xl md:text-3xl”>Seu próximo corte começa aqui.</h2>

<a href=”https://www.fresha.com/pt/lvp/spa-two-brothers-estetica-unissex-barbearia-rua-cubatao-LyarPn”

target=”_blank” rel=”noopener”

class=”bg-ink hover:bg-inkdim text-paper font-semibold px-8 py-3.5 rounded-sm transition-colors shrink-0″>

Agendar horário

</a>

</div>

</section>

<!– ============ FOOTER / CONTATO ============ –>

<footer id=”contato” class=”bg-ink text-paper/80 py-16″>

<div class=”max-w-6xl mx-auto px-5 md:px-8 grid md:grid-cols-3 gap-10 mb-10″>

<div>

<p class=”font-display text-paper text-xl mb-4″>TWO <span class=”text-brass”>BROTHERS</span></p>

<p class=”leading-relaxed text-sm”>

Barbearia e estética unissex no Paraíso, São Paulo. Corte, barba e cuidado com hora marcada.

</p>

</div>

<div>

<p class=”font-medium text-paper mb-4 text-sm”>Contato</p>

<ul class=”space-y-2 text-sm”>

<li>R. Cubatão, 375 — Paraíso, São Paulo – SP</li>

<li><a href=”tel:+551123897257″ class=”hover:text-brass”>(11) 2389-7257</a></li>

<li>

<a href=”https://www.instagram.com/barbeariatwobrothersoficial/” target=”_blank” rel=”noopener” class=”hover:text-brass”>

@barbeariatwobrothersoficial

</a>

</li>

</ul>

</div>

<div>

<p class=”font-medium text-paper mb-4 text-sm”>Navegação</p>

<ul class=”space-y-2 text-sm”>

<li><a href=”#servicos” class=”hover:text-brass”>Serviços</a></li>

<li><a href=”#diferenciais” class=”hover:text-brass”>Por que a gente</a></li>

<li><a href=”#localizacao” class=”hover:text-brass”>Localização e horários</a></li>

<li>

<a href=”https://www.fresha.com/pt/lvp/spa-two-brothers-estetica-unissex-barbearia-rua-cubatao-LyarPn” target=”_blank” rel=”noopener” class=”hover:text-brass”>

Agendar horário

</a>

</li>

</ul>

</div>

</div>

<div class=”max-w-6xl mx-auto px-5 md:px-8 pt-6 border-t border-white/10 text-xs text-paper/50″>

© <span id=”ano”></span> Barbearia Two Brothers. Todos os direitos reservados.

</div>

</footer>

<script>

// Mobile menu toggle

const menuBtn = document.getElementById(‘menu-btn’);

const mobileMenu = document.getElementById(‘mobile-menu’);

const iconOpen = document.getElementById(‘icon-open’);

const iconClose = document.getElementById(‘icon-close’);

menuBtn.addEventListener(‘click’, () => {

const isOpen = !mobileMenu.classList.contains(‘hidden’);

mobileMenu.classList.toggle(‘hidden’);

iconOpen.classList.toggle(‘hidden’);

iconClose.classList.toggle(‘hidden’);

menuBtn.setAttribute(‘aria-expanded’, String(!isOpen));

});

document.querySelectorAll(‘#mobile-menu a’).forEach(link => {

link.addEventListener(‘click’, () => {

mobileMenu.classList.add(‘hidden’);

iconOpen.classList.remove(‘hidden’);

iconClose.classList.add(‘hidden’);

menuBtn.setAttribute(‘aria-expanded’, ‘false’);

});

});

// Header shadow on scroll

const header = document.getElementById(‘site-header’);

window.addEventListener(‘scroll’, () => {

header.classList.toggle(‘header-shadow’, window.scrollY > 8);

}, { passive: true });

// Scroll reveal

const revealEls = document.querySelectorAll(‘[data-reveal]’);

if (‘IntersectionObserver’ in window) {

const io = new IntersectionObserver((entries) => {

entries.forEach(entry => {

if (entry.isIntersecting) {

entry.target.classList.add(‘is-visible’);

io.unobserve(entry.target);

}

});

}, { threshold: 0.15 });

revealEls.forEach(el => io.observe(el));

} else {

revealEls.forEach(el => el.classList.add(‘is-visible’));

}

// Footer year

document.getElementById(‘ano’).textContent = new Date().getFullYear();

</script>

Rolar para cima