<style>
/* =========================================================
KAI HOUSEWARES HOMEPAGE
Scoped styles for homepage content modules only
========================================================= */
.kai-homepage,
.kai-homepage * {
box-sizing: border-box;
}
.kai-homepage {
--kai-color-text: #171717;
--kai-color-muted: #555;
--kai-color-light: #f3f3f3;
--kai-color-panel: #e8e8e8;
--kai-color-dark: #111;
--kai-color-white: #fff;
--kai-color-blue: #005bbb;
--kai-color-blue-hover: #004a99;
--kai-color-focus: #1769e0;
--kai-max-width: 1280px;
--kai-content-width: 1180px;
color: var(--kai-color-text);
}
.kai-homepage img {
display: block;
max-width: 100%;
}
.kai-homepage a {
color: inherit;
}
.kai-homepage a:focus-visible {
outline: 3px solid var(--kai-color-focus);
outline-offset: 4px;
}
.kai-homepage__full {
width: 100%;
max-width: var(--kai-max-width);
margin-right: auto;
margin-left: auto;
}
.kai-homepage__container {
width: 100%;
max-width: var(--kai-content-width);
margin-right: auto;
margin-left: auto;
padding-right: 24px;
padding-left: 24px;
}
.kai-homepage__section {
margin-top: 80px;
margin-bottom: 80px;
}
.kai-homepage__section--first {
margin-top: 32px;
}
.kai-homepage__heading {
max-width: 760px;
margin: 0 auto 32px;
text-align: center;
}
.kai-homepage__heading h2 {
margin: 0 0 12px;
font-size: clamp(28px, 3vw, 44px);
line-height: 1.15;
}
.kai-homepage__heading p {
max-width: 720px;
margin: 0 auto;
color: var(--kai-color-muted);
font-size: 17px;
line-height: 1.55;
}
.kai-homepage__button {
display: inline-flex;
min-height: 46px;
align-items: center;
justify-content: center;
padding: 12px 22px;
border: 2px solid var(--kai-color-dark);
background: var(--kai-color-dark);
color: var(--kai-color-white) !important;
font-size: 14px;
font-weight: 700;
line-height: 1.2;
text-align: center;
text-decoration: none !important;
}
.kai-homepage__button:hover {
background: var(--kai-color-white);
color: var(--kai-color-dark) !important;
}
.kai-homepage__text-link {
display: inline-flex;
min-height: 44px;
align-items: center;
margin-top: 4px;
font-weight: 700;
text-decoration: underline;
text-decoration-thickness: 1px;
text-underline-offset: 4px;
}
.kai-homepage__text-link:hover {
text-decoration-thickness: 2px;
}
/* HERO */
.kai-homepage__hero {
position: relative;
width: 100%;
min-height: 520px;
overflow: hidden;
background: var(--kai-color-dark);
}
.kai-homepage__hero-image {
width: 100%;
min-height: 520px;
object-fit: cover;
object-position: center center;
}
.kai-homepage__hero-content {
position: absolute;
z-index: 1;
top: 9%;
left: 5%;
width: 31%;
max-width: 500px;
color: var(--kai-color-white);
text-align: center;
}
.kai-homepage__hero-eyebrow {
margin: 0 0 10px;
font-size: clamp(16px, 1.35vw, 22px);
font-weight: 700;
letter-spacing: 0.06em;
line-height: 1.15;
text-transform: uppercase;
}
.kai-homepage__hero-title {
margin: 0 0 14px;
color: var(--kai-color-white);
font-size: clamp(36px, 3.4vw, 52px);
font-weight: 500;
letter-spacing: 0.01em;
line-height: 1;
}
.kai-homepage__hero-copy {
max-width: 430px;
margin: 0 auto 30px;
font-size: clamp(16px, 1.3vw, 22px);
font-weight: 500;
line-height: 1.28;
}
.kai-homepage__hero-button {
display: inline-flex;
width: auto;
min-width: 180px;
min-height: 48px;
align-items: center;
justify-content: center;
padding: 14px 34px;
border: 2px solid var(--kai-color-blue);
background: var(--kai-color-blue);
color: var(--kai-color-white) !important;
font-size: clamp(17px, 1.3vw, 22px);
font-weight: 700;
line-height: 1.2;
text-align: center;
text-decoration: none !important;
}
.kai-homepage__hero-button:hover {
border-color: var(--kai-color-blue-hover);
background: var(--kai-color-blue-hover);
color: var(--kai-color-white) !important;
}
.kai-homepage__hero-button:focus-visible {
outline: 3px solid var(--kai-color-white);
outline-offset: 4px;
}
/* CARD GRIDS */
.kai-homepage__grid {
display: grid;
gap: 28px;
}
.kai-homepage__grid--four {
grid-template-columns: repeat(4, minmax(0, 1fr));
}
.kai-homepage__card {
min-width: 0;
}
.kai-homepage__card-image-link {
display: block;
overflow: hidden;
background: var(--kai-color-light);
}
.kai-homepage__card-image {
width: 100%;
aspect-ratio: 1 / 1;
object-fit: cover;
transition: transform 180ms ease;
}
.kai-homepage__card-image-link:hover .kai-homepage__card-image,
.kai-homepage__card-image-link:focus-visible .kai-homepage__card-image {
transform: scale(1.02);
}
.kai-homepage__card-body {
padding-top: 16px;
}
.kai-homepage__card h3 {
margin: 0 0 8px;
font-size: 21px;
line-height: 1.25;
}
.kai-homepage__card h3 a {
text-decoration: none;
}
.kai-homepage__card h3 a:hover {
text-decoration: underline;
text-underline-offset: 3px;
}
.kai-homepage__card p {
margin: 0 0 8px;
color: var(--kai-color-muted);
font-size: 15px;
line-height: 1.5;
}
/* SPLIT FEATURES */
.kai-homepage__split {
display: grid;
grid-template-columns: minmax(0, 1.15fr) minmax(360px, 0.85fr);
align-items: stretch;
overflow: hidden;
background: var(--kai-color-panel);
}
.kai-homepage__split--reverse {
grid-template-columns: minmax(360px, 0.85fr) minmax(0, 1.15fr);
}
.kai-homepage__split-media {
min-height: 500px;
}
.kai-homepage__split-media img {
width: 100%;
height: 100%;
min-height: 500px;
object-fit: cover;
}
.kai-homepage__split-copy {
display: flex;
align-items: center;
padding: 54px 48px;
}
.kai-homepage__split-copy-inner {
max-width: 470px;
}
.kai-homepage__split-copy h2 {
margin: 0 0 18px;
font-size: clamp(30px, 3.5vw, 48px);
line-height: 1.08;
}
.kai-homepage__split-copy p {
margin: 0 0 26px;
color: #333;
font-size: 17px;
line-height: 1.6;
}
.kai-homepage__eyebrow {
margin: 0 0 12px;
font-size: 14px;
font-weight: 700;
letter-spacing: 0.1em;
line-height: 1.3;
text-transform: uppercase;
}
/* SERIES NAVIGATION */
.kai-homepage__series-card {
position: relative;
min-height: 380px;
overflow: hidden;
background: var(--kai-color-dark);
}
.kai-homepage__series-card img {
width: 100%;
height: 380px;
object-fit: cover;
}
.kai-homepage__series-card::after {
position: absolute;
inset: 0;
background:
linear-gradient(
180deg,
rgba(0, 0, 0, 0.02) 38%,
rgba(0, 0, 0, 0.84) 100%
);
content: "";
pointer-events: none;
}
.kai-homepage__series-content {
position: absolute;
z-index: 1;
right: 0;
bottom: 0;
left: 0;
padding: 26px;
color: var(--kai-color-white);
}
.kai-homepage__series-content h3 {
margin: 0 0 8px;
color: var(--kai-color-white);
font-size: 25px;
line-height: 1.2;
}
.kai-homepage__series-content p {
margin: 0 0 14px;
color: var(--kai-color-white);
font-size: 15px;
line-height: 1.45;
}
.kai-homepage__series-content a {
color: var(--kai-color-white);
font-weight: 700;
text-underline-offset: 4px;
}
/* RESPONSIVE */
@media (max-width: 1024px) {
.kai-homepage__hero {
min-height: 430px;
}
.kai-homepage__hero-image {
min-height: 430px;
}
.kai-homepage__hero-content {
top: 7%;
left: 4%;
width: 40%;
}
.kai-homepage__grid--four {
grid-template-columns: repeat(2, minmax(0, 1fr));
}
.kai-homepage__split,
.kai-homepage__split--reverse {
grid-template-columns: 1fr;
}
.kai-homepage__split--reverse .kai-homepage__split-media {
order: 1;
}
.kai-homepage__split--reverse .kai-homepage__split-copy {
order: 2;
}
.kai-homepage__split-media,
.kai-homepage__split-media img {
min-height: 400px;
}
}
@media (max-width: 767px) {
.kai-homepage__container {
padding-right: 18px;
padding-left: 18px;
}
.kai-homepage__section {
margin-top: 56px;
margin-bottom: 56px;
}
.kai-homepage__section--first {
margin-top: 20px;
}
.kai-homepage__heading {
margin-bottom: 24px;
}
.kai-homepage__heading p {
font-size: 15px;
}
.kai-homepage__hero {
height: 440px;
min-height: 440px;
}
.kai-homepage__hero::after {
position: absolute;
inset: 0;
background: rgba(0, 0, 0, 0.36);
content: "";
pointer-events: none;
}
.kai-homepage__hero-image {
width: 100%;
height: 440px;
min-height: 440px;
object-fit: cover;
object-position: 58% center;
}
.kai-homepage__hero-content {
position: absolute;
z-index: 1;
inset: 0;
display: flex;
width: 100%;
max-width: none;
height: 100%;
flex-direction: column;
align-items: flex-start;
padding: 10px 24px 28px;
color: var(--kai-color-white);
text-align: left;
}
.kai-homepage__hero-eyebrow {
max-width: 230px;
margin: 0 0 10px;
font-size: 16px;
}
.kai-homepage__hero-title {
max-width: 330px;
margin: 0;
font-size: 32px;
line-height: 1.04;
}
.kai-homepage__hero-copy {
display: none;
}
.kai-homepage__hero-button {
min-width: 190px;
max-width: 270px;
margin-top: auto;
margin-right: auto;
margin-left: auto;
padding: 13px 28px;
font-size: 18px;
}
.kai-homepage__split-copy {
padding: 36px 26px;
text-align: center;
}
.kai-homepage__split-copy-inner {
max-width: 620px;
margin-right: auto;
margin-left: auto;
}
.kai-homepage__split-copy p {
font-size: 16px;
}
.kai-homepage__split-media,
.kai-homepage__split-media img {
min-height: 300px;
}
.kai-homepage__series-card,
.kai-homepage__series-card img {
height: 340px;
min-height: 340px;
}
}
@media (max-width: 520px) {
.kai-homepage__container {
padding-right: 16px;
padding-left: 16px;
}
.kai-homepage__grid--four {
grid-template-columns: 1fr;
gap: 34px;
}
.kai-homepage__heading h2 {
font-size: 28px;
}
.kai-homepage__card h3 {
font-size: 20px;
}
.kai-homepage__split-media,
.kai-homepage__split-media img {
min-height: 240px;
}
.kai-homepage__series-card,
.kai-homepage__series-card img {
height: 320px;
min-height: 320px;
}
.kai-homepage__button {
width: 100%;
}
}
@media (prefers-reduced-motion: reduce) {
.kai-homepage__card-image {
transition: none;
}
}
</style>
<div class="kai-homepage">
<!-- MODULE 1: PRO CLEAVER HERO -->
<section class="kai-homepage__full kai-homepage__section kai-homepage__section--first" aria-labelledby="kai-home-hero-title">
<div class="kai-homepage__hero">
<img class="kai-homepage__hero-image" src="/media_1d3b48c32f5303bf5342ad5d367a924741a7aa3b6.jpg" alt="PRO 7-inch Cleaver displayed with prepared meat and vegetables." width="1440" height="800" fetchpriority="high">
<div class="kai-homepage__hero-content">
<p class="kai-homepage__hero-eyebrow">
Heavy-Duty. Everyday Ready.
</p>
<h1 id="kai-home-hero-title" class="kai-homepage__hero-title">
Your Go-To<br>
Meat Cleaver
</h1>
<p class="kai-homepage__hero-copy">
Big, bold, and built to power through bones, veggies, and more—the
PRO 7-inch Cleaver does it all.
</p>
<a class="kai-homepage__hero-button" href="/products/pro-cleaver-7">
Shop the PRO Cleaver
</a>
</div>
</div>
</section>
<!-- MODULE 2: BUTCHER BLOCK ESSENTIALS -->
<section class="kai-homepage__container kai-homepage__section" aria-labelledby="kai-home-butcher-title">
<div class="kai-homepage__heading">
<h2 id="kai-home-butcher-title">
Butcher Block Essentials
</h2>
<p>
From trimming and filleting to portioning and slicing, these
purpose-built knives help make meat preparation more efficient.
</p>
</div>
<div class="kai-homepage__grid kai-homepage__grid--four">
<article class="kai-homepage__card">
<a class="kai-homepage__card-image-link" href="/products/pro-boning-fillet-6-5" aria-label="Shop the PRO 6.5-inch Boning and Fillet Knife">
<img class="kai-homepage__card-image" src="/media_1478efd419cfa0c1554aa018a86fe59c92924e267.jpg" alt="PRO 6.5-inch Boning and Fillet Knife used for meat preparation." width="800" height="800" loading="lazy">
</a>
<div class="kai-homepage__card-body">
<h3>
<a href="/products/pro-boning-fillet-6-5">
PRO 6.5-inch Boning & Fillet Knife
</a>
</h3>
<p>
A narrow, maneuverable blade for trimming, deboning, and working
closely around joints and bones.
</p>
<a class="kai-homepage__text-link" href="/products/pro-boning-fillet-6-5">
Shop the Boning & Fillet Knife
</a>
</div>
</article>
<article class="kai-homepage__card">
<a class="kai-homepage__card-image-link" href="/products/pro-flexible-fillet-6" aria-label="Shop the PRO 6-inch Flexible Fillet Knife">
<img class="kai-homepage__card-image" src="/media_14d6fa434a27dbb51868192a5af79c17f1edd2211.jpg" alt="PRO 6-inch Flexible Fillet Knife used to portion fish." width="800" height="800" loading="lazy">
</a>
<div class="kai-homepage__card-body">
<h3>
<a href="/products/pro-flexible-fillet-6">
PRO 6-inch Flexible Fillet Knife
</a>
</h3>
<p>
A flexible blade that follows the contours of fish for controlled,
close cuts and efficient filleting.
</p>
<a class="kai-homepage__text-link" href="/products/pro-flexible-fillet-6">
Shop the Flexible Fillet Knife
</a>
</div>
</article>
<article class="kai-homepage__card">
<a class="kai-homepage__card-image-link" href="/products/pro-asian-utility-7" aria-label="Shop the PRO 7-inch Asian Utility Knife">
<img class="kai-homepage__card-image" src="/media_11f0480a29f7d7aeacbca88691e498e859482e392.jpg" alt="PRO 7-inch Asian Utility Knife used for slicing and portioning." width="800" height="800" loading="lazy">
</a>
<div class="kai-homepage__card-body">
<h3>
<a href="/products/pro-asian-utility-7">
PRO 7-inch Asian Utility Knife
</a>
</h3>
<p>
A versatile shape for slicing, portioning, and completing a wide
range of everyday preparation tasks.
</p>
<a class="kai-homepage__text-link" href="/products/pro-asian-utility-7">
Shop the Asian Utility Knife
</a>
</div>
</article>
<article class="kai-homepage__card">
<a class="kai-homepage__card-image-link" href="/products/pure-komachi-2-slicing-9-with-sheath" aria-label="Shop the Pure Komachi 2 9-inch Slicing Knife">
<img class="kai-homepage__card-image" src="/media_1a5a316ab4b6b5fb791164043e1da53e514b78c63.jpg" alt="Pure Komachi 2 9-inch Slicing Knife used to slice cooked meat." width="800" height="800" loading="lazy">
</a>
<div class="kai-homepage__card-body">
<h3>
<a href="/products/pure-komachi-2-slicing-9-with-sheath">
Pure Komachi 2 9-inch Slicing Knife
</a>
</h3>
<p>
A long blade designed to create smooth, even slices of roasts,
poultry, and other cooked proteins.
</p>
<a class="kai-homepage__text-link" href="/products/pure-komachi-2-slicing-9-with-sheath">
Shop the Slicing Knife
</a>
</div>
</article>
</div>
</section>
<!-- MODULE 3: PRO BREAD KNIFE FEATURE -->
<section class="kai-homepage__container kai-homepage__section" aria-labelledby="kai-home-bread-title">
<div class="kai-homepage__split">
<div class="kai-homepage__split-media">
<img src="/media_1852819b5249a8a2fa5c1b2b343941cb8ef80e237.jpg" alt="PRO 9-inch Bread Knife beside sliced artisan bread." width="1200" height="900" loading="lazy">
</div>
<div class="kai-homepage__split-copy">
<div class="kai-homepage__split-copy-inner">
<p class="kai-homepage__eyebrow">
A Customer Favorite
</p>
<h2 id="kai-home-bread-title">
A Better Slice Starts Here
</h2>
<p>
The long, serrated PRO 9-inch Bread Knife moves cleanly through
crusty loaves, soft breads, cakes, and other delicate foods without
crushing their interiors.
</p>
<a class="kai-homepage__button" href="/products/pro-bread-9">
Shop the PRO Bread Knife
</a>
</div>
</div>
</div>
</section>
<!-- MODULE 4: SHOP BY SERIES -->
<section class="kai-homepage__container kai-homepage__section" aria-labelledby="kai-home-series-title">
<div class="kai-homepage__heading">
<h2 id="kai-home-series-title">
Shop by Series
</h2>
<p>
Explore Kai Housewares cutlery and kitchen tools by collection to find
the performance, style, and features that fit the way you cook.
</p>
</div>
<div class="kai-homepage__grid kai-homepage__grid--four">
<article class="kai-homepage__series-card">
<img src="/media_184bb70c40b89481f870068c5ac7913f1c22e0370.jpg" alt="" width="800" height="800" loading="lazy">
<div class="kai-homepage__series-content">
<h3>PRO</h3>
<p>
Durable, task-focused kitchen knives for dependable everyday
performance.
</p>
<a href="/categories/kai-pro">
Explore PRO
</a>
</div>
</article>
<article class="kai-homepage__series-card">
<img src="/media_148edb38f825f4d42a5d8675dd4d898cd39244527.jpg" alt="" width="800" height="800" loading="lazy">
<div class="kai-homepage__series-content">
<h3>Luna</h3>
<p>
Streamlined kitchen cutlery with modern style and comfortable
handling.
</p>
<a href="/categories/luna">
Explore Luna
</a>
</div>
</article>
<article class="kai-homepage__series-card">
<img src="/media_1ef2da91a764fecb2d9c0ec9fe31c55b89889c218.jpg" alt="" width="800" height="800" loading="lazy">
<div class="kai-homepage__series-content">
<h3>Pure Komachi 2</h3>
<p>
Colorful, lightweight knives that make it easy to identify the
right blade for each task.
</p>
<a href="/categories/pure-komachi-2">
Explore Pure Komachi 2
</a>
</div>
</article>
<article class="kai-homepage__series-card">
<img src="/media_12ae011c1ee9ca4fc5710cccf7dde8e262f6064a2.jpg" alt="" width="800" height="800" loading="lazy">
<div class="kai-homepage__series-content">
<h3>Shears & Accessories</h3>
<p>
Practical shears, sharpeners, storage, and tools for everyday
kitchen use.
</p>
<a href="/categories/accessories">
Shop Shears & Accessories
</a>
</div>
</article>
</div>
</section>
<!-- MODULE 5: POPULAR PICKS -->
<section class="kai-homepage__container kai-homepage__section" aria-labelledby="kai-home-popular-title">
<div class="kai-homepage__heading">
<h2 id="kai-home-popular-title">
Popular Picks
</h2>
<p>
Customer favorites selected for their versatility, dependable
performance, and practical value.
</p>
</div>
<div class="kai-homepage__grid kai-homepage__grid--four">
<article class="kai-homepage__card">
<a class="kai-homepage__card-image-link" href="/products/pro-5-pc-slimline-block-set" aria-label="Shop the PRO 5-Piece Slimline Block Set">
<img class="kai-homepage__card-image" src="/media_12501d245f470db12c46d609dfb2cc2d7a5fa6648.jpg" alt="PRO 5-Piece Slimline Block Set displayed on a kitchen counter." width="800" height="800" loading="lazy">
</a>
<div class="kai-homepage__card-body">
<h3>
<a href="/products/pro-5-pc-slimline-block-set">
PRO 5-Piece Slimline Block Set
</a>
</h3>
<p>
A space-conscious set featuring essential PRO knives in a sleek,
streamlined storage block.
</p>
<a class="kai-homepage__text-link" href="/products/pro-5-pc-slimline-block-set">
Shop the PRO Block Set
</a>
</div>
</article>
<article class="kai-homepage__card">
<a class="kai-homepage__card-image-link" href="/products/kai-2pc-shears-set" aria-label="Shop the Kai 2-Piece Shears Set">
<img class="kai-homepage__card-image" src="/media_1312958d89d3d5bf615bc6cfa70d1b8391643bcd7.jpg" alt="Kai 2-Piece Shears Set with two pairs of household shears." width="800" height="800" loading="lazy">
</a>
<div class="kai-homepage__card-body">
<h3>
<a href="/products/kai-2pc-shears-set">
Kai 2-Piece Shears Set
</a>
</h3>
<p>
Two versatile pairs of shears for opening packages, trimming,
snipping herbs, and completing everyday household tasks.
</p>
<a class="kai-homepage__text-link" href="/products/kai-2pc-shears-set">
Shop the Shears Set
</a>
</div>
</article>
<article class="kai-homepage__card">
<a class="kai-homepage__card-image-link" href="/categories/personal-steak-knives" aria-label="Shop Personal Steak Knives">
<img class="kai-homepage__card-image" src="/media_1989dc331efc78303eaa8e369db136f6dadaeb3cb.jpg" alt="Personal Steak Knives arranged for dining." width="800" height="800" loading="lazy">
</a>
<div class="kai-homepage__card-body">
<h3>
<a href="/categories/personal-steak-knives">
Personal Steak Knives
</a>
</h3>
<p>
Individual steak knives designed to bring clean cutting
performance and distinctive style to the table.
</p>
<a class="kai-homepage__text-link" href="/categories/personal-steak-knives">
Shop Personal Steak Knives
</a>
</div>
</article>
<article class="kai-homepage__card">
<a class="kai-homepage__card-image-link" href="/products/kai-serrated-knife-sharpener" aria-label="Shop the Kai Serrated Knife Sharpener">
<img class="kai-homepage__card-image" src="/media_14a68d6285cf29a8ee2fa767162638dae03cea08d.jpg" alt="Kai Serrated Knife Sharpener for serrated kitchen blades." width="800" height="800" loading="lazy">
</a>
<div class="kai-homepage__card-body">
<h3>
<a href="/products/kai-serrated-knife-sharpener">
Kai Serrated Knife Sharpener
</a>
</h3>
<p>
A simple maintenance tool created to help restore performance to
compatible serrated kitchen knives.
</p>
<a class="kai-homepage__text-link" href="/products/kai-serrated-knife-sharpener">
Shop the Serrated Sharpener
</a>
</div>
</article>
</div>
</section>
<!-- MODULE 6: MEET PRO -->
<section class="kai-homepage__container kai-homepage__section" aria-labelledby="kai-home-pro-title">
<div class="kai-homepage__split kai-homepage__split--reverse">
<div class="kai-homepage__split-copy">
<div class="kai-homepage__split-copy-inner">
<p class="kai-homepage__eyebrow">
Made for Everyday Work
</p>
<h2 id="kai-home-pro-title">
Meet PRO
</h2>
<p>
PRO combines durable construction, comfortable handling, and
practical blade shapes for cooks who value straightforward,
dependable kitchen performance.
</p>
<a class="kai-homepage__button" href="/categories/kai-pro">
Explore the PRO Series
</a>
</div>
</div>
<div class="kai-homepage__split-media">
<img src="/media_1839a26d788268fe7fd60a97031b46750002ea98a.jpg" alt="Assortment of PRO kitchen knives representing the series." width="1200" height="900" loading="lazy">
</div>
</div>
</section>
</div>