A commitment to innovation and sustainability

Études is a pioneering firm that seamlessly merges creativity and functionality to redefine architectural excellence.

Building exterior in Toronto, Canada

A passion for creating spaces

Our comprehensive suite of professional services caters to a diverse clientele, ranging from homeowners to commercial developers.

Renovation and restoration

Experience the fusion of imagination and expertise with Études Architectural Solutions.

Continuous Support

Experience the fusion of imagination and expertise with Études Architectural Solutions.

App Access

Experience the fusion of imagination and expertise with Études Architectural Solutions.

Consulting

Experience the fusion of imagination and expertise with Études Architectural Solutions.

Project Management

Experience the fusion of imagination and expertise with Études Architectural Solutions.

Architectural Solutions

Experience the fusion of imagination and expertise with Études Architectural Solutions.

An array of resources

Our comprehensive suite of professional services caters to a diverse clientele, ranging from homeowners to commercial developers.

Études Architect App

  • Collaborate with fellow architects.
  • Showcase your projects.
  • Experience the world of architecture.
Tourist taking photo of a building
Windows of a building in Nuremberg, Germany

Études Newsletter

  • A world of thought-provoking articles.
  • Case studies that celebrate architecture.
  • Exclusive access to design insights.

“Études has saved us thousands of hours of work and has unlocked insights we never thought possible.”

Annie Steiner

CEO, Greenprint

Watch, Read, Listen

Join 900+ subscribers

Stay in the loop with everything you need to know.

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Gharkasaaman – Tested. Trusted. Worth It.</title>
<link href="https://fonts.googleapis.com/css2?family=Lora:ital,wght@0,500;0,600;1,500&family=Nunito+Sans:wght@300;400;600;700&display=swap" rel="stylesheet">
<style>

/* ── RESET & BASE ── */
*, *::before, *::after { margin: 0; padding: 0; box-sizing: border-box; }

:root {
  --white: #ffffff;
  --bg: #F8F6F2;
  --text: #1A1A1A;
  --muted: #777;
  --border: #E5E1D8;
  --green: #2B4D10;
  --green-hover: #3A6618;
  --amber: #B8720A;
  --amber-bg: #FEF4E4;
  --red: #C0392B;
  --radius: 12px;
  --shadow: 0 2px 16px rgba(0,0,0,0.07);
  --shadow-hover: 0 8px 28px rgba(0,0,0,0.12);
}

body {
  font-family: 'Nunito Sans', sans-serif;
  background: var(--white);
  color: var(--text);
  font-size: 15px;
  line-height: 1.6;
  -webkit-font-smoothing: antialiased;
}

img { display: block; max-width: 100%; }
a { text-decoration: none; color: inherit; }

/* ── DISCLOSURE ── */
.disclosure {
  background: var(--bg);
  border-bottom: 1px solid var(--border);
  text-align: center;
  padding: 8px 16px;
  font-size: 11.5px;
  color: var(--muted);
}
.disclosure a { color: var(--amber); }

/* ── HEADER ── */
header {
  background: var(--white);
  border-bottom: 1px solid var(--border);
  position: sticky;
  top: 0;
  z-index: 100;
}

.header-main {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0 20px;
  height: 64px;
  max-width: 1140px;
  margin: 0 auto;
}

.logo {
  display: flex;
  align-items: center;
  gap: 10px;
}
.logo img { height: 40px; width: auto; }
.logo-text .name {
  font-family: 'Lora', serif;
  font-size: 17px;
  font-weight: 600;
  color: var(--green);
  display: block;
  line-height: 1.1;
}
.logo-text .tag {
  font-size: 9.5px;
  color: var(--amber);
  font-weight: 700;
  letter-spacing: 0.08em;
  text-transform: uppercase;
  display: block;
}

.header-actions { display: flex; align-items: center; gap: 8px; }

/* Desktop search */
.search-wrap {
  display: flex;
  align-items: center;
  gap: 7px;
  border: 1px solid var(--border);
  border-radius: 8px;
  padding: 7px 12px;
  background: var(--bg);
}
.search-wrap input {
  border: none; background: none;
  font-family: 'Nunito Sans', sans-serif;
  font-size: 13px; color: var(--text);
  outline: none; width: 160px;
}
.search-wrap input::placeholder { color: var(--muted); }
.search-wrap svg { flex-shrink: 0; color: var(--muted); }

.btn {
  padding: 7px 16px;
  border-radius: 8px;
  font-family: 'Nunito Sans', sans-serif;
  font-size: 13px; font-weight: 600;
  cursor: pointer; border: 1px solid transparent;
  transition: all 0.18s; white-space: nowrap;
  display: inline-flex; align-items: center; gap: 6px;
}
.btn-outline { border-color: var(--border); background: none; color: var(--text); }
.btn-outline:hover { border-color: var(--green); color: var(--green); }
.btn-solid { background: var(--green); color: white; border-color: var(--green); }
.btn-solid:hover { background: var(--green-hover); }

/* Mobile menu toggle */
.menu-toggle {
  display: none;
  background: none; border: none; cursor: pointer;
  color: var(--text); padding: 4px;
}

/* ── CATEGORY NAV ── */
.cat-nav {
  border-bottom: 1px solid var(--border);
  background: var(--white);
  overflow-x: auto;
  scrollbar-width: none;
  -webkit-overflow-scrolling: touch;
}
.cat-nav::-webkit-scrollbar { display: none; }
.cat-nav-inner {
  display: flex;
  padding: 0 20px;
  max-width: 1140px;
  margin: 0 auto;
}
.cat-nav a {
  font-size: 12.5px; font-weight: 600;
  color: var(--muted);
  padding: 12px 13px;
  border-bottom: 2px solid transparent;
  white-space: nowrap;
  transition: all 0.18s;
  letter-spacing: 0.02em;
}
.cat-nav a:hover, .cat-nav a.active { color: var(--green); border-bottom-color: var(--green); }
.cat-nav a.deals { color: var(--amber); margin-left: auto; }
.cat-nav a.deals:hover { border-bottom-color: var(--amber); }

/* Mobile nav drawer */
.mobile-nav {
  display: none;
  flex-direction: column;
  background: var(--white);
  border-top: 1px solid var(--border);
  padding: 8px 0;
}
.mobile-nav.open { display: flex; }
.mobile-nav a {
  padding: 11px 20px;
  font-size: 14px; font-weight: 600;
  color: var(--text);
  border-bottom: 1px solid var(--border);
}
.mobile-nav a:last-child { border-bottom: none; }
.mobile-nav a.deals { color: var(--amber); }

/* Mobile search bar */
.mobile-search {
  display: none;
  padding: 10px 16px;
  border-bottom: 1px solid var(--border);
  background: var(--bg);
}
.mobile-search-inner {
  display: flex;
  align-items: center;
  gap: 8px;
  background: white;
  border: 1px solid var(--border);
  border-radius: 8px;
  padding: 9px 13px;
}
.mobile-search-inner input {
  border: none; background: none;
  font-family: 'Nunito Sans', sans-serif;
  font-size: 14px; color: var(--text);
  outline: none; flex: 1;
}
.mobile-search-inner input::placeholder { color: var(--muted); }

/* ── LAYOUT WRAPPER ── */
.wrap {
  max-width: 1140px;
  margin: 0 auto;
  padding: 44px 20px;
}

/* ── SECTION HEADER ── */
.sec-head {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 22px;
  padding-bottom: 14px;
  border-bottom: 1px solid var(--border);
}
.sec-head h2 {
  font-family: 'Lora', serif;
  font-size: 20px; font-weight: 600;
  color: var(--text);
}
.sec-head a {
  font-size: 13px; font-weight: 600;
  color: var(--green);
  flex-shrink: 0;
}
.sec-head a:hover { text-decoration: underline; }

.divider {
  border: none;
  border-top: 1px solid var(--border);
  max-width: 1100px;
  margin: 0 auto;
}

/* ── HERO ── */
.hero {
  background: var(--bg);
  border-bottom: 1px solid var(--border);
  text-align: center;
  padding: 52px 20px 48px;
}
.hero-inner { max-width: 580px; margin: 0 auto; }
.hero-eyebrow {
  font-size: 11px; font-weight: 700;
  letter-spacing: 0.13em; text-transform: uppercase;
  color: var(--amber); margin-bottom: 14px;
}
.hero h1 {
  font-family: 'Lora', serif;
  font-size: clamp(26px, 5vw, 38px);
  font-weight: 600; line-height: 1.2;
  margin-bottom: 12px; letter-spacing: -0.01em;
}
.hero h1 em { color: var(--green); font-style: italic; }
.hero p {
  color: var(--muted); font-size: 14.5px;
  font-weight: 300; margin-bottom: 26px;
}
.hero-btns {
  display: flex; gap: 10px;
  justify-content: center; flex-wrap: wrap;
}
.hero-btns .btn { padding: 11px 22px; font-size: 14px; }

/* ── CATEGORIES ── */
.categories-grid {
  display: grid;
  grid-template-columns: repeat(5, 1fr);
  gap: 12px;
}
.cat-card {
  border: 1px solid var(--border);
  border-radius: var(--radius);
  padding: 18px 12px;
  text-align: center;
  background: var(--white);
  cursor: pointer;
  transition: all 0.18s;
  display: block;
}
.cat-card:hover { border-color: var(--green); background: var(--bg); transform: translateY(-2px); }
.cat-card .icon { font-size: 26px; display: block; margin-bottom: 8px; }
.cat-card .label { font-size: 12px; font-weight: 700; color: var(--text); display: block; }
.cat-card .count { font-size: 11px; color: var(--muted); margin-top: 2px; display: block; }
.cat-card.highlight { border-color: var(--amber); background: var(--amber-bg); }
.cat-card.highlight .label { color: var(--amber); }

/* ── DEALS ── */
.deals-grid {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 16px;
}
.deal-card {
  border: 1px solid var(--border);
  border-radius: var(--radius);
  overflow: hidden;
  background: var(--white);
  cursor: pointer;
  transition: box-shadow 0.2s, transform 0.2s;
  display: flex;
  flex-direction: column;
}
.deal-card:hover { box-shadow: var(--shadow-hover); transform: translateY(-3px); }
.deal-img-wrap {
  height: 160px;
  overflow: hidden;
  background: var(--bg);
  position: relative;
}
.deal-img-wrap img {
  width: 100%; height: 100%;
  object-fit: cover;
  transition: transform 0.3s;
}
.deal-card:hover .deal-img-wrap img { transform: scale(1.04); }
.deal-disc {
  position: absolute;
  top: 10px; left: 10px;
  background: var(--red);
  color: white;
  font-size: 10px; font-weight: 700;
  padding: 3px 8px; border-radius: 4px;
}
.deal-body { padding: 14px 16px 16px; flex: 1; display: flex; flex-direction: column; }
.deal-cat {
  font-size: 10px; font-weight: 700;
  letter-spacing: 0.1em; text-transform: uppercase;
  color: var(--amber); margin-bottom: 5px;
}
.deal-name {
  font-family: 'Lora', serif;
  font-size: 15px; font-weight: 500;
  line-height: 1.35; margin-bottom: 10px;
  flex: 1;
}
.deal-prices { display: flex; align-items: center; gap: 8px; flex-wrap: wrap; }
.price-new { font-size: 16px; font-weight: 700; color: var(--green); }
.price-old { font-size: 12px; color: var(--muted); text-decoration: line-through; }

/* ── PRODUCTS ── */
.products-grid {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: 16px;
}
.product-card {
  border: 1px solid var(--border);
  border-radius: var(--radius);
  overflow: hidden;
  background: var(--white);
  cursor: pointer;
  transition: box-shadow 0.2s, transform 0.2s;
  display: block;
}
.product-card:hover { box-shadow: var(--shadow-hover); transform: translateY(-3px); }
.product-img-wrap {
  height: 170px;
  background: var(--bg);
  overflow: hidden;
  position: relative;
}
.product-img-wrap img {
  width: 100%; height: 100%;
  object-fit: cover;
  transition: transform 0.3s;
}
.product-card:hover .product-img-wrap img { transform: scale(1.04); }
.product-img-wrap .emoji-fallback {
  position: absolute; inset: 0;
  display: flex; align-items: center; justify-content: center;
  font-size: 50px;
}
.badge {
  position: absolute; top: 10px; left: 10px;
  font-size: 10px; font-weight: 700;
  letter-spacing: 0.06em; text-transform: uppercase;
  padding: 3px 8px; border-radius: 4px; z-index: 2;
}
.badge-green { background: var(--green); color: white; }
.badge-amber { background: var(--amber); color: white; }
.product-body { padding: 14px 15px 15px; }
.product-cat { font-size: 10px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; color: var(--amber); margin-bottom: 5px; }
.product-name { font-family: 'Lora', serif; font-size: 14.5px; font-weight: 500; line-height: 1.38; margin-bottom: 11px; }
.product-foot { display: flex; align-items: center; justify-content: space-between; }
.stars { color: var(--amber); font-size: 12px; }
.rating { font-size: 12px; color: var(--muted); margin-left: 3px; }
.link-btn {
  font-size: 12px; font-weight: 700;
  color: var(--green);
  border-bottom: 1.5px solid var(--green);
  padding-bottom: 1px;
  transition: color 0.15s, border-color 0.15s;
}
.link-btn:hover { color: var(--amber); border-bottom-color: var(--amber); }

/* ── BLOG ── */
.blog-grid {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 16px;
}
.blog-card {
  border: 1px solid var(--border);
  border-radius: var(--radius);
  overflow: hidden;
  background: var(--white);
  cursor: pointer;
  transition: box-shadow 0.2s, transform 0.2s;
  display: block;
}
.blog-card:hover { box-shadow: var(--shadow-hover); transform: translateY(-3px); }
.blog-img-wrap {
  height: 140px;
  background: var(--bg);
  overflow: hidden;
}
.blog-img-wrap img {
  width: 100%; height: 100%;
  object-fit: cover;
  transition: transform 0.3s;
}
.blog-card:hover .blog-img-wrap img { transform: scale(1.04); }
.blog-body { padding: 14px 15px 16px; }
.blog-cat { font-size: 10px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; color: var(--amber); margin-bottom: 5px; }
.blog-title { font-family: 'Lora', serif; font-size: 15px; font-weight: 500; line-height: 1.4; margin-bottom: 8px; }
.blog-meta { font-size: 11.5px; color: var(--muted); }

/* ── NEWSLETTER ── */
.newsletter {
  background: var(--bg);
  border-top: 1px solid var(--border);
  border-bottom: 1px solid var(--border);
  padding: 48px 20px;
  text-align: center;
}
.newsletter h2 { font-family: 'Lora', serif; font-size: 22px; font-weight: 500; margin-bottom: 6px; }
.newsletter p { color: var(--muted); font-size: 14px; margin-bottom: 22px; }
.nl-form {
  display: flex;
  max-width: 380px;
  margin: 0 auto;
  border: 1px solid var(--border);
  border-radius: 10px;
  overflow: hidden;
  background: white;
  box-shadow: var(--shadow);
}
.nl-form input {
  flex: 1; padding: 12px 14px;
  border: none; background: none;
  font-family: 'Nunito Sans', sans-serif;
  font-size: 14px; color: var(--text); outline: none;
}
.nl-form input::placeholder { color: var(--muted); }
.nl-form button {
  background: var(--green); color: white;
  border: none; padding: 12px 18px;
  font-family: 'Nunito Sans', sans-serif;
  font-size: 13px; font-weight: 700;
  cursor: pointer; white-space: nowrap;
  transition: background 0.18s;
}
.nl-form button:hover { background: var(--green-hover); }

/* ── FOOTER ── */
.footer-inner {
  max-width: 1140px;
  margin: 0 auto;
  padding: 44px 20px 24px;
  display: grid;
  grid-template-columns: 2fr 1fr 1fr 1fr;
  gap: 36px;
}
.footer-brand .fn { font-family: 'Lora', serif; font-size: 17px; font-weight: 600; color: var(--green); margin-bottom: 3px; }
.footer-brand .ft { font-size: 10px; color: var(--amber); font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; margin-bottom: 10px; }
.footer-brand p { font-size: 13px; color: var(--muted); line-height: 1.65; max-width: 220px; }
.footer-col h4 { font-size: 11px; font-weight: 700; letter-spacing: 0.1em; text-transform: uppercase; color: var(--text); margin-bottom: 13px; }
.footer-col ul { list-style: none; display: flex; flex-direction: column; gap: 8px; }
.footer-col ul li a { font-size: 13px; color: var(--muted); transition: color 0.15s; }
.footer-col ul li a:hover { color: var(--green); }
.footer-bottom {
  border-top: 1px solid var(--border);
  padding: 16px 20px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  font-size: 12px; color: var(--muted);
  max-width: 1140px; margin: 0 auto;
}
.footer-bottom a { color: var(--muted); }
.footer-bottom a:hover { color: var(--green); }

/* ────────────────────────────────────────
   MOBILE RESPONSIVE  (≤ 768px)
──────────────────────────────────────── */
@media (max-width: 768px) {

  /* Header */
  .search-wrap { display: none; }
  .btn-outline { display: none; }
  .menu-toggle { display: block; }
  .mobile-search { display: block; }

  /* Hide desktop category nav, show mobile drawer */
  .cat-nav { display: none; }

  /* Hero */
  .hero { padding: 36px 16px 32px; }
  .hero h1 { font-size: 26px; }

  /* Grids → single column or 2 col */
  .categories-grid { grid-template-columns: repeat(3, 1fr); gap: 10px; }
  .cat-card { padding: 14px 8px; }
  .cat-card .icon { font-size: 22px; }
  .cat-card .label { font-size: 11px; }

  .deals-grid { grid-template-columns: 1fr; gap: 14px; }
  .deal-img-wrap { height: 200px; }

  .products-grid { grid-template-columns: repeat(2, 1fr); gap: 12px; }
  .product-img-wrap { height: 150px; }

  .blog-grid { grid-template-columns: 1fr; gap: 14px; }
  .blog-img-wrap { height: 180px; }

  /* Sections */
  .wrap { padding: 32px 16px; }
  .sec-head h2 { font-size: 18px; }

  /* Footer */
  .footer-inner { grid-template-columns: 1fr 1fr; gap: 24px; padding: 32px 16px 20px; }
  .footer-brand { grid-column: span 2; }
  .footer-bottom { flex-direction: column; gap: 6px; text-align: center; padding: 14px 16px; }

  /* Newsletter */
  .newsletter { padding: 36px 16px; }
  .nl-form { flex-direction: column; border-radius: 10px; }
  .nl-form input { border-radius: 10px 10px 0 0; }
  .nl-form button { border-radius: 0 0 10px 10px; padding: 13px; }
}

/* Very small phones */
@media (max-width: 380px) {
  .categories-grid { grid-template-columns: repeat(2, 1fr); }
  .products-grid { grid-template-columns: 1fr; }
  .logo-text .name { font-size: 15px; }
}

</style>
</head>
<body>

<!-- DISCLOSURE -->
<div class="disclosure">
  We independently review every product. Purchases through our links may earn us a commission — <a href="#">at no extra cost to you</a>.
</div>

<!-- HEADER -->
<header>
  <div class="header-main">
    <a href="#" class="logo">
      <img src="/mnt/user-data/uploads/Gharkasaaman.png" alt="Gharkasaaman Logo">
      <div class="logo-text">
        <span class="name">Gharkasaaman</span>
        <span class="tag">Tested. Trusted. Worth It.</span>
      </div>
    </a>
    <div class="header-actions">
      <div class="search-wrap">
        <svg width="14" height="14" fill="none" stroke="currentColor" stroke-width="2" viewBox="0 0 24 24"><circle cx="11" cy="11" r="8"/><path d="m21 21-4.35-4.35"/></svg>
        <input type="text" placeholder="Search reviews…">
      </div>
      <a href="#" class="btn btn-outline">Log In</a>
      <a href="#" class="btn btn-solid">Register</a>
      <!-- Mobile toggle -->
      <button class="menu-toggle" onclick="toggleMenu()" aria-label="Menu">
        <svg id="menu-icon" width="22" height="22" fill="none" stroke="currentColor" stroke-width="2" viewBox="0 0 24 24"><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>
      </button>
    </div>
  </div>

  <!-- Mobile search bar -->
  <div class="mobile-search">
    <div class="mobile-search-inner">
      <svg width="15" height="15" fill="none" stroke="currentColor" stroke-width="2" viewBox="0 0 24 24"><circle cx="11" cy="11" r="8"/><path d="m21 21-4.35-4.35"/></svg>
      <input type="text" placeholder="Search products, reviews…">
    </div>
  </div>

  <!-- Desktop category nav -->
  <div class="cat-nav">
    <div class="cat-nav-inner">
      <a href="#" class="active">Home & Garden</a>
      <a href="#">Kitchen</a>
      <a href="#">Health & Lifestyle</a>
      <a href="#">Tech</a>
      <a href="#">Baby & Kid</a>
      <a href="#">Style</a>
      <a href="#">Gifts</a>
      <a href="#">Podcast</a>
      <a href="#">Blog</a>
      <a href="#" class="deals">🔥 Deals</a>
    </div>
  </div>

  <!-- Mobile nav drawer -->
  <div class="mobile-nav" id="mobile-nav">
    <a href="#" class="active">🏠 Home & Garden</a>
    <a href="#">🍳 Kitchen</a>
    <a href="#">💪 Health & Lifestyle</a>
    <a href="#">💻 Tech</a>
    <a href="#">🧸 Baby & Kid</a>
    <a href="#">👗 Style</a>
    <a href="#">🎁 Gifts</a>
    <a href="#">🎙️ Podcast</a>
    <a href="#">📝 Blog</a>
    <a href="#" class="deals">🔥 Deals</a>
    <a href="#" style="color:var(--green);">Log In</a>
    <a href="#" style="color:var(--green); font-weight:700;">Register →</a>
  </div>
</header>

<!-- HERO -->
<div class="hero">
  <div class="hero-inner">
    <div class="hero-eyebrow">Independent Product Reviews</div>
    <h1>Products We <em>Actually</em> Tested</h1>
    <p>Honest reviews across Home, Kitchen, Tech and more — buy with confidence every time.</p>
    <div class="hero-btns">
      <a href="#" class="btn btn-solid">Browse Top Picks</a>
      <a href="#" class="btn btn-outline">See Today's Deals</a>
    </div>
  </div>
</div>

<!-- 1. BROWSE BY CATEGORY -->
<div class="wrap">
  <div class="sec-head">
    <h2>Browse by Category</h2>
    <a href="#">All →</a>
  </div>
  <div class="categories-grid">
    <a href="#" class="cat-card">
      <span class="icon">🏠</span>
      <span class="label">Home & Garden</span>
      <span class="count">240 reviews</span>
    </a>
    <a href="#" class="cat-card">
      <span class="icon">🍳</span>
      <span class="label">Kitchen</span>
      <span class="count">190 reviews</span>
    </a>
    <a href="#" class="cat-card">
      <span class="icon">💪</span>
      <span class="label">Health</span>
      <span class="count">165 reviews</span>
    </a>
    <a href="#" class="cat-card">
      <span class="icon">💻</span>
      <span class="label">Tech</span>
      <span class="count">310 reviews</span>
    </a>
    <a href="#" class="cat-card">
      <span class="icon">🧸</span>
      <span class="label">Baby & Kid</span>
      <span class="count">120 reviews</span>
    </a>
    <a href="#" class="cat-card">
      <span class="icon">👗</span>
      <span class="label">Style</span>
      <span class="count">98 reviews</span>
    </a>
    <a href="#" class="cat-card">
      <span class="icon">🎁</span>
      <span class="label">Gifts</span>
      <span class="count">145 reviews</span>
    </a>
    <a href="#" class="cat-card">
      <span class="icon">🎙️</span>
      <span class="label">Podcast</span>
      <span class="count">48 episodes</span>
    </a>
    <a href="#" class="cat-card">
      <span class="icon">📝</span>
      <span class="label">Blog</span>
      <span class="count">80+ articles</span>
    </a>
    <a href="#" class="cat-card highlight">
      <span class="icon">🔥</span>
      <span class="label">Deals</span>
      <span class="count">Live now</span>
    </a>
  </div>
</div>

<hr class="divider">

<!-- 2. TODAY'S BEST DEALS -->
<div class="wrap">
  <div class="sec-head">
    <h2>Today's Best Deals</h2>
    <a href="#">All deals →</a>
  </div>
  <div class="deals-grid">

    <a href="#" class="deal-card">
      <div class="deal-img-wrap">
        <img src="https://upload.wikimedia.org/wikipedia/commons/thumb/3/3f/Sony_WH-1000XM5_Headphones.jpg/640px-Sony_WH-1000XM5_Headphones.jpg"
             onerror="this.style.display='none'; this.nextElementSibling.style.display='flex';"
             alt="Sony Headphones">
        <div class="emoji-fallback" style="display:none; position:absolute; inset:0; align-items:center; justify-content:center; font-size:52px;">🎧</div>
        <span class="deal-disc">-29%</span>
      </div>
      <div class="deal-body">
        <div class="deal-cat">Tech</div>
        <div class="deal-name">Sony WH-1000XM5 Noise Cancelling Headphones</div>
        <div class="deal-prices">
          <span class="price-new">₹24,990</span>
          <span class="price-old">₹34,990</span>
        </div>
      </div>
    </a>

    <a href="#" class="deal-card">
      <div class="deal-img-wrap">
        <img src="https://images.unsplash.com/photo-1585515320310-259814833e62?w=600&q=80"
             onerror="this.style.display='none'; this.nextElementSibling.style.display='flex';"
             alt="Air Fryer">
        <div class="emoji-fallback" style="display:none; position:absolute; inset:0; align-items:center; justify-content:center; font-size:52px;">🫖</div>
        <span class="deal-disc">-35%</span>
      </div>
      <div class="deal-body">
        <div class="deal-cat">Kitchen</div>
        <div class="deal-name">Philips HD9200 Rapid Air Fryer</div>
        <div class="deal-prices">
          <span class="price-new">₹6,499</span>
          <span class="price-old">₹9,999</span>
        </div>
      </div>
    </a>

    <a href="#" class="deal-card">
      <div class="deal-img-wrap">
        <img src="https://images.unsplash.com/photo-1617625802912-cde586faf749?w=600&q=80"
             onerror="this.style.display='none'; this.nextElementSibling.style.display='flex';"
             alt="Smartwatch">
        <div class="emoji-fallback" style="display:none; position:absolute; inset:0; align-items:center; justify-content:center; font-size:52px;">⌚</div>
        <span class="deal-disc">-36%</span>
      </div>
      <div class="deal-body">
        <div class="deal-cat">Health & Lifestyle</div>
        <div class="deal-name">Fitbit Charge 6 Fitness Tracker</div>
        <div class="deal-prices">
          <span class="price-new">₹8,999</span>
          <span class="price-old">₹13,999</span>
        </div>
      </div>
    </a>

  </div>
</div>

<hr class="divider">

<!-- 3. EDITOR'S TOP PICKS -->
<div class="wrap">
  <div class="sec-head">
    <h2>Editor's Top Picks</h2>
    <a href="#">See all →</a>
  </div>
  <div class="products-grid">

    <a href="#" class="product-card">
      <div class="product-img-wrap">
        <img src="https://images.unsplash.com/photo-1558618666-fcd25c85cd64?w=500&q=80"
             onerror="this.style.display='none'; this.nextElementSibling.style.display='flex';"
             alt="Robot Vacuum">
        <div class="emoji-fallback" style="display:none;">🤖</div>
        <span class="badge badge-green">Editor's Choice</span>
      </div>
      <div class="product-body">
        <div class="product-cat">Tech</div>
        <div class="product-name">Roborock S8 Pro Ultra</div>
        <div class="product-foot">
          <div><span class="stars">★★★★★</span><span class="rating">4.9</span></div>
          <span class="link-btn">Check price</span>
        </div>
      </div>
    </a>

    <a href="#" class="product-card">
      <div class="product-img-wrap">
        <img src="https://images.unsplash.com/photo-1585515320310-259814833e62?w=500&q=80"
             onerror="this.style.display='none'; this.nextElementSibling.style.display='flex';"
             alt="Air Fryer">
        <div class="emoji-fallback" style="display:none;">🍳</div>
        <span class="badge badge-amber">Best Seller</span>
      </div>
      <div class="product-body">
        <div class="product-cat">Kitchen</div>
        <div class="product-name">Ninja Speedi Air Fryer</div>
        <div class="product-foot">
          <div><span class="stars">★★★★★</span><span class="rating">4.8</span></div>
          <span class="link-btn">Check price</span>
        </div>
      </div>
    </a>

    <a href="#" class="product-card">
      <div class="product-img-wrap">
        <img src="https://images.unsplash.com/photo-1545454675-3531b543be5d?w=500&q=80"
             onerror="this.style.display='none'; this.nextElementSibling.style.display='flex';"
             alt="Smart Speaker">
        <div class="emoji-fallback" style="display:none;">🌿</div>
      </div>
      <div class="product-body">
        <div class="product-cat">Home & Garden</div>
        <div class="product-name">Govee Smart Plant Monitor</div>
        <div class="product-foot">
          <div><span class="stars">★★★★☆</span><span class="rating">4.6</span></div>
          <span class="link-btn">Check price</span>
        </div>
      </div>
    </a>

    <a href="#" class="product-card">
      <div class="product-img-wrap">
        <img src="https://images.unsplash.com/photo-1580584126903-c17d41830450?w=500&q=80"
             onerror="this.style.display='none'; this.nextElementSibling.style.display='flex';"
             alt="Baby Monitor">
        <div class="emoji-fallback" style="display:none;">👶</div>
        <span class="badge badge-green">Editor's Choice</span>
      </div>
      <div class="product-body">
        <div class="product-cat">Baby & Kid</div>
        <div class="product-name">Nanit Pro Baby Monitor</div>
        <div class="product-foot">
          <div><span class="stars">★★★★★</span><span class="rating">4.9</span></div>
          <span class="link-btn">Check price</span>
        </div>
      </div>
    </a>

  </div>
</div>

<hr class="divider">

<!-- BLOG -->
<div class="wrap">
  <div class="sec-head">
    <h2>From the Blog</h2>
    <a href="#">All articles →</a>
  </div>
  <div class="blog-grid">

    <a href="#" class="blog-card">
      <div class="blog-img-wrap">
        <img src="https://images.unsplash.com/photo-1555041469-a586c61ea9bc?w=600&q=80"
             onerror="this.style.display='none';"
             alt="Living Room">
      </div>
      <div class="blog-body">
        <div class="blog-cat">Home & Garden</div>
        <div class="blog-title">How to Set Up a Smart Home Without Breaking the Bank</div>
        <div class="blog-meta">March 20, 2026 · 15 min read</div>
      </div>
    </a>

    <a href="#" class="blog-card">
      <div class="blog-img-wrap">
        <img src="https://images.unsplash.com/photo-1513201099705-a9746072f8e3?w=600&q=80"
             onerror="this.style.display='none';"
             alt="Gifts">
      </div>
      <div class="blog-body">
        <div class="blog-cat">Gifts</div>
        <div class="blog-title">30 Gifts Under ₹2,000 That Actually Feel Thoughtful</div>
        <div class="blog-meta">March 18, 2026 · 8 min read</div>
      </div>
    </a>

    <a href="#" class="blog-card">
      <div class="blog-img-wrap">
        <img src="https://images.unsplash.com/photo-1519689680058-324335c77eba?w=600&q=80"
             onerror="this.style.display='none';"
             alt="Baby">
      </div>
      <div class="blog-body">
        <div class="blog-cat">Baby & Kid</div>
        <div class="blog-title">What New Parents Actually Need vs. What Gets Pushed on Them</div>
        <div class="blog-meta">March 14, 2026 · 11 min read</div>
      </div>
    </a>

  </div>
</div>

<!-- NEWSLETTER -->
<div class="newsletter">
  <h2>Stay in the Loop</h2>
  <p>Weekly picks and deals — no spam, ever.</p>
  <div class="nl-form">
    <input type="email" placeholder="Your email address">
    <button>Subscribe</button>
  </div>
</div>

<!-- FOOTER -->
<div class="footer-inner">
  <div class="footer-brand">
    <div class="fn">Gharkasaaman</div>
    <div class="ft">Tested. Trusted. Worth It.</div>
    <p>Independent reviews for everyday life. We test so you don't have to guess.</p>
  </div>
  <div class="footer-col">
    <h4>Categories</h4>
    <ul>
      <li><a href="#">Home & Garden</a></li>
      <li><a href="#">Kitchen</a></li>
      <li><a href="#">Health & Lifestyle</a></li>
      <li><a href="#">Tech</a></li>
      <li><a href="#">Baby & Kid</a></li>
      <li><a href="#">Style</a></li>
      <li><a href="#">Gifts</a></li>
    </ul>
  </div>
  <div class="footer-col">
    <h4>Explore</h4>
    <ul>
      <li><a href="#">Deals</a></li>
      <li><a href="#">Podcast</a></li>
      <li><a href="#">Blog</a></li>
      <li><a href="#">Search</a></li>
      <li><a href="#">Register</a></li>
      <li><a href="#">Log In</a></li>
    </ul>
  </div>
  <div class="footer-col">
    <h4>Company</h4>
    <ul>
      <li><a href="#">About Us</a></li>
      <li><a href="#">How We Review</a></li>
      <li><a href="#">Affiliate Disclosure</a></li>
      <li><a href="#">Privacy Policy</a></li>
      <li><a href="#">Contact</a></li>
    </ul>
  </div>
</div>
<div class="footer-bottom">
  <span>© 2026 Gharkasaaman. All rights reserved.</span>
  <span><a href="#">Disclosure</a> · <a href="#">Privacy</a> · <a href="#">Terms</a></span>
</div>

<script>
  function toggleMenu() {
    const nav = document.getElementById('mobile-nav');
    nav.classList.toggle('open');
  }
  // Close menu on link click
  document.querySelectorAll('#mobile-nav a').forEach(a => {
    a.addEventListener('click', () => {
      document.getElementById('mobile-nav').classList.remove('open');
    });
  });
</script>

</body>
</html>