ServicesWorkInspirationBlogAbouthello@optimaflow.id
← All components

Hero

free

Cream Editorial Ecommerce Hero 02

Split cream editorial ecommerce hero: mono meta garnish, oversized grotesque headline, sub-line and dual pill CTAs beside a warm visual placeholder.

Preview

Everyday objects, made to outlast the season.

A small-batch homeware label for people who buy once and keep it. Solid brass, kiln-fired stoneware, and oiled oak — shipped flat, built to stay.

FIG. 01 — BRASS + OAK

from $48

free returns

Copy the code

paste-ready → Designer
<!-- Paste markup into an Embed, or recreate as native elements.
     Styles below map 1:1 to the class names above. -->
<section class="hero_component">
  <div class="hero_layout">
    <div class="hero_content">
      <nav class="hero_meta">
        <p class="hero_meta_dot">● IN STOCK</p>
        <p class="hero_meta_item">EST. 2019</p>
        <p class="hero_meta_item">№ 04 / SS26</p>
      </nav>
      <h1 class="hero_title">
        <span class="hero_title_accent">Everyday</span>
        <span class="hero_title_break"> objects, made to outlast the season.</span>
      </h1>
      <p class="hero_subline">A small-batch homeware label for people who buy once and keep it. Solid brass, kiln-fired stoneware, and oiled oak — shipped flat, built to stay.</p>
      <div class="hero_actions">
        <a class="hero_button_primary" href="#shop">Shop the collection</a>
        <a class="hero_button_secondary" href="#lookbook">View lookbook</a>
      </div>
    </div>
    <div class="hero_visual_wrap">
      <div class="hero_visual">
        <p class="hero_visual_tag">FIG. 01 — BRASS + OAK</p>
        <div class="hero_visual_badge">
          <p class="hero_badge_price">from $48</p>
          <p class="hero_badge_label">free returns</p>
        </div>
      </div>
    </div>
  </div>
</section>

<style>
.hero_component {
  position:relative;
  width:100%;
  background-color:#f5f4f0;
  color:#3a2c22;
  overflow:hidden;
  padding:7rem 6vw;
  font-family:Helvetica,Arial,sans-serif;
  box-sizing:border-box;
}

.hero_layout {
  display:grid;
  grid-template-columns:1.05fr 0.95fr;
  gap:4rem;
  align-items:center;
  max-width:1320px;
  margin:0 auto;
}

.hero_content {
  display:flex;
  flex-direction:column;
  align-items:flex-start;
}

.hero_meta {
  display:flex;
  align-items:center;
  gap:0.9rem;
  margin-bottom:2.2rem;
  font-family:'Courier New',monospace;
  font-size:0.72rem;
  text-transform:uppercase;
  letter-spacing:0.22em;
  color:#3a2c22;
}

.hero_meta_dot {
  margin:0;
  color:#c0392b;
  font-family:'Courier New',monospace;
}

.hero_meta_item {
  margin:0;
  opacity:0.7;
  font-family:'Courier New',monospace;
}

.hero_title {
  margin:0 0 1.8rem 0;
  font-family:Helvetica,Arial,sans-serif;
  font-weight:900;
  font-size:clamp(3rem,7vw,6.5rem);
  line-height:0.92;
  letter-spacing:-0.03em;
  color:#3a2c22;
}

.hero_title_accent {
  color:#c0392b;
  font-style:italic;
}

.hero_title_break {
  display:block;
}

.hero_subline {
  max-width:34rem;
  margin:0 0 2.6rem 0;
  font-family:Georgia,serif;
  font-size:1.05rem;
  line-height:1.6;
  color:#3a2c22;
  opacity:0.8;
}

.hero_actions {
  display:flex;
  flex-wrap:wrap;
  align-items:center;
  gap:1rem;
}

.hero_button_primary {
  display:inline-flex;
  align-items:center;
  justify-content:center;
  background-color:#c0392b;
  color:#f5f4f0;
  padding:1rem 2rem;
  border-radius:999px;
  font-family:Helvetica,Arial,sans-serif;
  font-size:0.85rem;
  font-weight:600;
  text-transform:uppercase;
  letter-spacing:0.12em;
  text-decoration:none;
}

.hero_button_secondary {
  display:inline-flex;
  align-items:center;
  justify-content:center;
  background-color:transparent;
  color:#3a2c22;
  padding:1rem 2rem;
  border:1px solid #3a2c22;
  border-radius:999px;
  font-family:Helvetica,Arial,sans-serif;
  font-size:0.85rem;
  font-weight:600;
  text-transform:uppercase;
  letter-spacing:0.12em;
  text-decoration:none;
}

.hero_visual_wrap {
  position:relative;
  width:100%;
}

.hero_visual {
  position:relative;
  width:100%;
  min-height:520px;
  border-radius:20px;
  border:1px solid rgba(58,44,34,0.15);
  background-image:linear-gradient(150deg,#e9e4d8 0%,#ddd4c2 55%,#c9bca3 100%);
  overflow:hidden;
}

.hero_visual_tag {
  position:absolute;
  top:1.4rem;
  left:1.4rem;
  margin:0;
  font-family:'Courier New',monospace;
  font-size:0.7rem;
  text-transform:uppercase;
  letter-spacing:0.2em;
  color:rgba(58,44,34,0.7);
}

.hero_visual_badge {
  position:absolute;
  bottom:1.4rem;
  right:1.4rem;
  display:flex;
  flex-direction:column;
  align-items:flex-end;
  background-color:#f5f4f0;
  padding:1rem 1.3rem;
  border-radius:14px;
}

.hero_badge_price {
  margin:0;
  font-family:Helvetica,Arial,sans-serif;
  font-size:1.5rem;
  font-weight:900;
  color:#c0392b;
}

.hero_badge_label {
  margin:0;
  font-family:'Courier New',monospace;
  font-size:0.65rem;
  text-transform:uppercase;
  letter-spacing:0.2em;
  color:rgba(58,44,34,0.7);
}
</style>

One email unlocks copying across the whole library — that's the only ask.

Want the whole site built for you?

Book a free call