Get a FREE Love, Nala Cat Food Sample
*, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }
:root {
–teal: #00b5b8;
–teal-dark: #008a8d;
–teal-light: #e0f7f7;
–orange: #f97316;
–orange-light: #fff7ed;
–purple: #7c3aed;
–purple-light: #f5f3ff;
–text: #1e293b;
–muted: #64748b;
–border: #e2e8f0;
–white: #ffffff;
–bg: #f8fafc;
}
html { font-size: 16px; }
body {
font-family: ‘Nunito Sans’, sans-serif;
color: var(–text);
background: var(–bg);
line-height: 1.6;
-webkit-text-size-adjust: 100%;
}
/* ── ANNOUNCEMENT BAR ── */
.ann-bar {
background: var(–teal);
color: #fff;
text-align: center;
padding: 10px 16px;
font-family: ‘Nunito’, sans-serif;
font-size: 0.88rem;
font-weight: 700;
letter-spacing: 0.02em;
}
/* ── HERO ── */
.hero {
background: linear-gradient(135deg, #00b5b8 0%, #0077b6 100%);
color: #fff;
padding: 36px 20px 32px;
text-align: center;
}
.hero-badge {
display: inline-block;
background: var(–orange);
color: #fff;
font-family: ‘Nunito’, sans-serif;
font-size: 0.78rem;
font-weight: 900;
letter-spacing: 0.12em;
text-transform: uppercase;
padding: 5px 14px;
border-radius: 100px;
margin-bottom: 14px;
}
.hero h1 {
font-family: ‘Nunito’, sans-serif;
font-size: clamp(1.7rem, 6vw, 2.6rem);
font-weight: 900;
line-height: 1.15;
margin-bottom: 12px;
}
.hero h1 span { color: #fde68a; }
.hero-sub {
font-size: clamp(0.95rem, 3.5vw, 1.1rem);
opacity: 0.92;
max-width: 520px;
margin: 0 auto 22px;
}
.hero-img {
width: 100%;
max-width: 480px;
border-radius: 16px;
margin: 0 auto 24px;
display: block;
box-shadow: 0 8px 32px rgba(0,0,0,0.18);
}
.btn-primary {
display: block;
width: 100%;
max-width: 400px;
margin: 0 auto;
background: var(–orange);
color: #fff;
font-family: ‘Nunito’, sans-serif;
font-size: 1.05rem;
font-weight: 900;
text-decoration: none;
padding: 16px 24px;
border-radius: 12px;
text-align: center;
box-shadow: 0 4px 16px rgba(249,115,22,0.35);
transition: transform 0.15s, box-shadow 0.15s;
}
.btn-primary:hover { transform: translateY(-2px); box-shadow: 0 6px 20px rgba(249,115,22,0.45); }
.btn-teal {
display: block;
width: 100%;
max-width: 400px;
margin: 0 auto;
background: var(–teal);
color: #fff;
font-family: ‘Nunito’, sans-serif;
font-size: 1.05rem;
font-weight: 900;
text-decoration: none;
padding: 16px 24px;
border-radius: 12px;
text-align: center;
box-shadow: 0 4px 16px rgba(0,181,184,0.3);
}
.hero-note {
font-size: 0.78rem;
opacity: 0.75;
margin-top: 10px;
text-align: center;
}
/* ── LAYOUT ── */
.page-wrap { max-width: 720px; margin: 0 auto; padding: 0 16px; }
/* ── AD SLOT ── */
.ad-slot { width: 100%; overflow: hidden; margin: 20px 0; text-align: center; }
/* ── SECTION TITLES ── */
.section-title {
font-family: ‘Nunito’, sans-serif;
font-size: clamp(1.25rem, 5vw, 1.65rem);
font-weight: 900;
color: var(–text);
margin-bottom: 6px;
}
.section-sub {
font-size: 0.95rem;
color: var(–muted);
margin-bottom: 20px;
}
/* ── INTRO SECTION ── */
.intro-section { padding: 32px 0 8px; }
.intro-section p {
font-size: clamp(0.97rem, 3.5vw, 1.08rem);
color: var(–text);
margin-bottom: 14px;
line-height: 1.7;
}
.intro-section strong { color: var(–teal-dark); }
/* ── FLAVORS GRID ── */
.flavors-section { padding: 24px 0; }
.flavors-grid {
display: grid;
grid-template-columns: repeat(2, 1fr);
gap: 12px;
margin-top: 16px;
}
.flavor-card {
background: #fff;
border: 2px solid var(–border);
border-radius: 14px;
padding: 16px 12px;
text-align: center;
transition: border-color 0.2s, transform 0.2s;
}
.flavor-card:hover { border-color: var(–teal); transform: translateY(-2px); }
.flavor-icon { font-size: 2rem; margin-bottom: 6px; }
.flavor-name {
font-family: ‘Nunito’, sans-serif;
font-size: 0.88rem;
font-weight: 800;
color: var(–text);
line-height: 1.3;
}
.flavor-desc { font-size: 0.78rem; color: var(–muted); margin-top: 3px; }
/* ── PRODUCT IMAGE SECTION ── */
.product-section { padding: 24px 0; }
.product-img {
width: 100%;
border-radius: 14px;
margin-bottom: 14px;
display: block;
}
/* ── STEPS ── */
.steps-section { padding: 24px 0; }
.step-card {
background: #fff;
border-radius: 16px;
padding: 20px 16px;
margin-bottom: 14px;
border-left: 5px solid var(–teal);
box-shadow: 0 2px 10px rgba(0,0,0,0.06);
}
.step-num {
display: inline-flex;
align-items: center;
justify-content: center;
width: 32px;
height: 32px;
background: var(–teal);
color: #fff;
font-family: ‘Nunito’, sans-serif;
font-size: 0.9rem;
font-weight: 900;
border-radius: 50%;
margin-bottom: 8px;
flex-shrink: 0;
}
.step-title {
font-family: ‘Nunito’, sans-serif;
font-size: 1.05rem;
font-weight: 800;
color: var(–text);
margin-bottom: 6px;
}
.step-body {
font-size: 0.95rem;
color: var(–muted);
line-height: 1.65;
margin-bottom: 14px;
}
/* ── WHY SECTION ── */
.why-section {
background: linear-gradient(135deg, #e0f7f7 0%, #f0f9ff 100%);
border-radius: 18px;
padding: 24px 20px;
margin: 24px 0;
}
.why-grid {
display: grid;
grid-template-columns: repeat(2, 1fr);
gap: 12px;
margin-top: 16px;
}
.why-card {
background: #fff;
border-radius: 12px;
padding: 14px 12px;
text-align: center;
}
.why-icon { font-size: 1.6rem; margin-bottom: 6px; }
.why-title {
font-family: ‘Nunito’, sans-serif;
font-size: 0.85rem;
font-weight: 800;
color: var(–text);
margin-bottom: 3px;
}
.why-desc { font-size: 0.78rem; color: var(–muted); line-height: 1.4; }
/* ── ELIGIBILITY BOX ── */
.elig-box {
background: #fff3cd;
border: 2px solid #f59e0b;
border-radius: 14px;
padding: 16px 18px;
margin: 20px 0;
display: flex;
gap: 12px;
align-items: flex-start;
}
.elig-icon { font-size: 1.4rem; flex-shrink: 0; margin-top: 2px; }
.elig-text { font-size: 0.92rem; color: #78350f; line-height: 1.55; }
.elig-text strong { color: #92400e; }
/* ── TIPS ── */
.tips-section { padding: 24px 0; }
.tip-item {
display: flex;
gap: 12px;
align-items: flex-start;
padding: 14px 0;
border-bottom: 1px solid var(–border);
}
.tip-item:last-child { border-bottom: none; }
.tip-num {
width: 28px;
height: 28px;
background: var(–orange-light);
color: var(–orange);
border-radius: 50%;
display: flex;
align-items: center;
justify-content: center;
font-family: ‘Nunito’, sans-serif;
font-size: 0.82rem;
font-weight: 900;
flex-shrink: 0;
margin-top: 1px;
}
.tip-text { font-size: 0.95rem; color: var(–text); line-height: 1.6; }
.tip-text strong { color: var(–teal-dark); }
/* ── FAQ ── */
.faq-section { padding: 24px 0 8px; }
details {
background: #fff;
border: 1px solid var(–border);
border-radius: 12px;
margin-bottom: 10px;
overflow: hidden;
}
summary {
padding: 16px 18px;
font-family: ‘Nunito’, sans-serif;
font-size: 0.97rem;
font-weight: 800;
color: var(–text);
cursor: pointer;
list-style: none;
display: flex;
justify-content: space-between;
align-items: center;
gap: 10px;
}
summary::-webkit-details-marker { display: none; }
summary::after {
content: ‘+’;
font-size: 1.2rem;
color: var(–teal);
font-weight: 900;
flex-shrink: 0;
}
details[open] summary::after { content: ‘−’; }
.faq-answer {
padding: 0 18px 16px;
font-size: 0.93rem;
color: var(–muted);
line-height: 1.65;
}
/* ── FINAL CTA ── */
.final-cta {
background: linear-gradient(135deg, #00b5b8 0%, #0077b6 100%);
border-radius: 18px;
padding: 32px 20px;
text-align: center;
margin: 24px 0 32px;
color: #fff;
}
.final-cta h2 {
font-family: ‘Nunito’, sans-serif;
font-size: clamp(1.3rem, 5vw, 1.8rem);
font-weight: 900;
margin-bottom: 10px;
}
.final-cta p {
font-size: 0.97rem;
opacity: 0.9;
margin-bottom: 20px;
line-height: 1.6;
}
/* ── FOOTER ── */
.page-footer {
text-align: center;
padding: 20px 16px 32px;
font-size: 0.78rem;
color: var(–muted);
line-height: 1.6;
}
/* ── DIVIDER ── */
.divider { height: 1px; background: var(–border); margin: 8px 0; }
/* ── RESPONSIVE ── */
@media (max-width: 480px) {
.flavors-grid { grid-template-columns: repeat(2, 1fr); gap: 10px; }
.why-grid { grid-template-columns: repeat(2, 1fr); gap: 10px; }
.flavor-card { padding: 14px 10px; }
.why-card { padding: 12px 10px; }
}
Get a FREE Love, Nala Cat Food Sample!
Try super-premium, grain-free cat food before you buy — sign up for their free samples program today!

🐾 Sign Me Up for Free Samples!
*US residents only. While supplies last. No purchase necessary.
What Is Love, Nala?
Love, Nala is a super-premium cat food brand founded by the internet’s most famous cat — Nala Cat, who has over 4 million Instagram followers. Every recipe is crafted with real, high-quality ingredients your cat will absolutely love.
Now, Love, Nala is giving cat parents the chance to try their food completely free before committing to a purchase. Their samples program lets you request a sample of their wet food lineup — shipped right to your door at no cost!
6 Flavors Available to Sample
Choose from their full lineup when you sign up!

Why Cat Parents Love It
What makes Love, Nala different from the rest
How to Get Your Free Sample
It only takes 2 minutes — here’s exactly what to do
Visit the Samples Page →
Tips for Getting Your Sample
Maximize your chances of receiving a sample
Frequently Asked Questions
Everything you need to know about the free sample offer
Is this sample really free?
What flavors will I receive?
How long does shipping take?
Can I sign up if I live outside the US?
Do I need to provide my phone number?
What if the sample program is full?
Is Love, Nala good for my cat?
Ready to Treat Your Cat?
Spots in the samples program are limited. Sign up now and be one of the first cat parents to try Love, Nala’s super-premium recipes — completely free!
🐾 Claim My Free Sample Now!
US only · No purchase required · While supplies last
Helpful Freebie Mom Guides
Keep going