umice: #C7C5BB;
--rw-clay: #B0ADA5;
--rw-cream: #F5F3EF;
--rw-accent: #000000;
--rw-font-display: 'Montserrat', sans-serif;
--rw-font-body: 'Inter', sans-serif;
--rw-radius: 2px;
--rw-transition: 0.6s cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
/* ── SCOPED RESET — prevents theme styles bleeding in ── */
#rw-landing-page,
#rw-landing-page *,
#rw-landing-page *::before,
#rw-landing-page *::after {
box-sizing: border-box !important;
}
#rw-landing-page h1,
#rw-landing-page h2,
#rw-landing-page h3,
#rw-landing-page h4,
#rw-landing-page h5,
#rw-landing-page h6 {
font-family: 'Montserrat', sans-serif !important;
font-weight: 700 !important;
line-height: 1.1 !important;
margin: 0 !important;
padding: 0 !important;
text-transform: uppercase !important;
color: inherit !important;
letter-spacing: normal !important;
}
#rw-landing-page p,
#rw-landing-page span,
#rw-landing-page li {
font-family: 'Inter', sans-serif !important;
margin: 0 !important;
padding: 0 !important;
}
#rw-landing-page img {
max-width: 100% !important;
height: auto !important;
display: block !important;
}
#rw-landing-page a {
color: inherit !important;
text-decoration: none !important;
}
#rw-landing-page ul,
#rw-landing-page ol {
list-style: none !important;
margin: 0 !important;
padding: 0 !important;
}
#rw-landing-page button {
font-family: 'Montserrat', sans-serif !important;
}
/* ── HERO ── */
#rw-landing-page .rw-hero {
position: relative !important;
height: 90vh !important;
min-height: 500px !important;
display: flex !important;
align-items: flex-end !important;
overflow: hidden !important;
background: #000000 !important;
}
#rw-landing-page .rw-hero__bg {
position: absolute !important;
inset: 0 !important;
width: 100% !important;
height: 100% !important;
object-fit: cover !important;
object-position: center top !important;
transform: scale(1.08) !important;
animation: rwHeroZoom 12s ease-out forwards !important;
opacity: 1 !important;
}
@keyframes rwHeroZoom {
from { transform: scale(1.08); }
to { transform: scale(1.00); }
}
#rw-landing-page .rw-hero__overlay {
position: absolute !important;
inset: 0 !important;
background: linear-gradient(to bottom, rgba(0,0,0,0.15) 0%, rgba(0,0,0,0.0) 40%, rgba(0,0,0,0.55) 100%) !important;
}
#rw-landing-page .rw-hero__content {
position: relative !important;
z-index: 2 !important;
padding: 60px 5% !important;
max-width: 700px !important;
}
#rw-landing-page .rw-hero__eyebrow {
font-family: 'Montserrat', sans-serif !important;
font-size: 11px !important;
letter-spacing: 0.18em !important;
text-transform: uppercase !important;
color: #FAFAF7 !important;
margin-bottom: 16px !important;
display: block !important;
}
#rw-landing-page .rw-hero__headline {
font-family: 'Montserrat', sans-serif !important;
font-size: clamp(36px, 6vw, 72px) !important;
font-weight: 700 !important;
color: #FFFFFF !important;
line-height: 1.05 !important;
text-transform: uppercase !important;
margin-bottom: 24px !important;
text-shadow: 0 2px 8px rgba(0,0,0,0.9), 0 0 30px rgba(0,0,0,0.7), 1px 1px 0 rgba(0,0,0,0.5) !important;
display: block !important;
}
#rw-landing-page .rw-hero__sub {
font-family: 'Inter', sans-serif !important;
font-size: 16px !important;
color: rgba(255,255,255,0.9) !important;
line-height: 1.6 !important;
margin-bottom: 36px !important;
max-width: 480px !important;
display: block !important;
}
#rw-landing-page .rw-hero__ctas {
display: flex !important;
gap: 14px !important;
flex-wrap: wrap !important;
}
#rw-landing-page .rw-hero__trust {
font-family: 'Inter', sans-serif !important;
font-size: 12px !important;
color: rgba(255,255,255,0.75) !important;
margin-top: 20px !important;
display: block !important;
letter-spacing: 0.02em !important;
}
/* ── BUTTONS ── */
#rw-landing-page .rw-btn {
display: inline-block !important;
padding: 16px 32px !important;
font-family: 'Montserrat', sans-serif !important;
font-size: 11px !important;
font-weight: 600 !important;
letter-spacing: 0.14em !important;
text-transform: uppercase !important;
border: 2px solid #FFFFFF !important;
cursor: pointer !important;
transition: background 0.3s ease, color 0.3s ease !important;
border-radius: 2px !important;
line-height: 1 !important;
}
#rw-landing-page .rw-btn--primary {
background: #FFFFFF !important;
color: #000000 !important;
}
#rw-landing-page .rw-btn--primary:hover {
background: transparent !important;
color: #FFFFFF !important;
}
#rw-landing-page .rw-btn--ghost {
background: transparent !important;
color: #FFFFFF !important;
}
#rw-landing-page .rw-btn--ghost:hover {
background: #FFFFFF !important;
color: #000000 !important;
}
#rw-landing-page .rw-btn--dark {
background: #000000 !important;
color: #FFFFFF !important;
border-color: #000000 !important;
width: 100% !important;
text-align: center !important;
padding: 18px !important;
font-size: 12px !important;
display: block !important;
}
#rw-landing-page .rw-btn--dark:hover { background: #222 !important; }
/* ── BUY BOX ── */
#rw-landing-page .rw-buybox {
background: #F5F3EF !important;
padding: 80px 5% !important;
display: block !important;
}
#rw-landing-page .rw-buybox__inner {
max-width: 1100px !important;
margin: 0 auto !important;
display: grid !important;
grid-template-columns: 1fr 1fr !important;
gap: 60px !important;
align-items: start !important;
}
#rw-landing-page .rw-buybox__img-wrap { position: relative !important; }
#rw-landing-page .rw-buybox__badge {
position: absolute !important;
top: 20px !important;
right: 20px !important;
background: #000000 !important;
color: #FFFFFF !important;
font-family: 'Montserrat', sans-serif !important;
font-size: 10px !important;
letter-spacing: 0.12em !important;
text-transform: uppercase !important;
padding: 8px 14px !important;
}
#rw-landing-page .rw-buybox__img {
width: 100% !important;
aspect-ratio: 1/1 !important;
object-fit: cover !important;
border-radius: 2px !important;
}
#rw-landing-page .rw-buybox__eyebrow {
font-family: 'Montserrat', sans-serif !important;
font-size: 10px !important;
letter-spacing: 0.2em !important;
text-transform: uppercase !important;
color: #B0ADA5 !important;
margin-bottom: 8px !important;
display: block !important;
}
#rw-landing-page .rw-buybox__title {
font-family: 'Montserrat', sans-serif !important;
font-size: clamp(28px, 4vw, 44px) !important;
font-weight: 700 !important;
text-transform: uppercase !important;
margin-bottom: 4px !important;
line-height: 1.1 !important;
color: #000000 !important;
display: block !important;
}
#rw-landing-page .rw-buybox__subtitle {
font-family: 'Inter', sans-serif !important;
font-size: 15px !important;
color: #555 !important;
margin-bottom: 16px !important;
display: block !important;
}
#rw-landing-page .rw-price-row {
display: flex !important;
align-items: baseline !important;
gap: 12px !important;
margin-bottom: 16px !important;
}
#rw-landing-page .rw-price-now {
font-family: 'Montserrat', sans-serif !important;
font-size: 32px !important;
font-weight: 700 !important;
color: #000000 !important;
}
#rw-landing-page .rw-price-was {
font-family: 'Inter', sans-serif !important;
font-size: 18px !important;
color: #B0ADA5 !important;
text-decoration: line-through !important;
}
#rw-landing-page .rw-buybox__desc {
font-family: 'Inter', sans-serif !important;
font-size: 14px !important;
line-height: 1.7 !important;
color: #333 !important;
margin-bottom: 20px !important;
display: block !important;
}
#rw-landing-page .rw-trust {
font-family: 'Montserrat', sans-serif !important;
font-size: 10px !important;
letter-spacing: 0.12em !important;
text-transform: uppercase !important;
color: #B0ADA5 !important;
margin-top: 12px !important;
display: block !important;
}
/* ── FEATURED REVIEW ── */
#rw-landing-page .rw-featured-review {
margin-bottom: 16px !important;
padding: 16px 0 !important;
border-top: 1px solid rgba(0,0,0,0.08) !important;
border-bottom: 1px solid rgba(0,0,0,0.08) !important;
}
#rw-landing-page .rw-featured-review__stars {
color: #f5c842 !important;
font-size: 14px !important;
letter-spacing: 2px !important;
margin-bottom: 6px !important;
display: block !important;
}
#rw-landing-page .rw-featured-review__quote {
font-family: 'Inter', sans-serif !important;
font-size: 13px !important;
font-style: italic !important;
color: #333 !important;
line-height: 1.6 !important;
margin-bottom: 4px !important;
transition: opacity 0.5s ease !important;
display: block !important;
}
#rw-landing-page .rw-featured-review__quote.fading { opacity: 0 !important; }
#rw-landing-page .rw-featured-review__name {
font-family: 'Montserrat', sans-serif !important;
font-size: 10px !important;
letter-spacing: 0.12em !important;
text-transform: uppercase !important;
color: #B0ADA5 !important;
transition: opacity 0.5s ease !important;
display: block !important;
}
#rw-landing-page .rw-featured-review__name.fading { opacity: 0 !important; }
/* ── SCARCITY BAR ── */
#rw-landing-page .rw-scarcity {
background: #000000 !important;
color: #FFFFFF !important;
text-align: center !important;
padding: 16px 20px !important;
font-family: 'Montserrat', sans-serif !important;
font-size: 12px !important;
letter-spacing: 0.12em !important;
text-transform: uppercase !important;
display: block !important;
}
/* ── SECTION LABELS & TITLES ── */
#rw-landing-page .rw-section-label {
font-family: 'Montserrat', sans-serif !important;
font-size: 10px !important;
letter-spacing: 0.2em !important;
text-transform: uppercase !important;
color: #B0ADA5 !important;
margin-bottom: 12px !important;
display: block !important;
}
#rw-landing-page .rw-section-title {
font-family: 'Montserrat', sans-serif !important;
font-size: clamp(24px, 4vw, 44px) !important;
font-weight: 700 !important;
text-transform: uppercase !important;
margin-bottom: 32px !important;
line-height: 1.1 !important;
color: #000000 !important;
display: block !important;
}
/* ── PAIN POINTS ── */
#rw-landing-page .rw-pain {
background: #000000 !important;
color: #FFFFFF !important;
padding: 60px 5% !important;
display: block !important;
}
#rw-landing-page .rw-pain__inner {
max-width: 1100px !important;
margin: 0 auto !important;
display: grid !important;
grid-template-columns: repeat(4, 1fr) !important;
gap: 32px !important;
}
#rw-landing-page .rw-pain__item { text-align: center !important; }
#rw-landing-page .rw-pain__icon {
font-size: 28px !important;
margin-bottom: 12px !important;
display: block !important;
}
#rw-landing-page .rw-pain__label {
font-family: 'Montserrat', sans-serif !important;
font-size: 11px !important;
letter-spacing: 0.14em !important;
text-transform: uppercase !important;
color: #FFFFFF !important;
display: block !important;
}
/* ── SOLUTION ── */
#rw-landing-page .rw-solution {
padding: 100px 5% !important;
background: #F5F3EF !important;
display: block !important;
}
#rw-landing-page .rw-solution__inner {
max-width: 1100px !important;
margin: 0 auto !important;
display: grid !important;
grid-template-columns: 1fr 1fr !important;
gap: 80px !important;
align-items: center !important;
}
#rw-landing-page .rw-solution__img {
width: 100% !important;
border-radius: 2px !important;
}
#rw-landing-page .rw-solution__headline {
font-family: 'Montserrat', sans-serif !important;
font-size: clamp(36px, 5vw, 60px) !important;
font-weight: 700 !important;
text-transform: uppercase !important;
line-height: 1.1 !important;
margin-bottom: 28px !important;
color: #000000 !important;
display: block !important;
}
#rw-landing-page .rw-solution__body {
font-family: 'Inter', sans-serif !important;
font-size: 16px !important;
line-height: 1.8 !important;
color: #333 !important;
margin-bottom: 32px !important;
display: block !important;
}
#rw-landing-page .rw-checklist {
list-style: none !important;
display: flex !important;
flex-direction: column !important;
gap: 12px !important;
margin-bottom: 36px !important;
padding: 0 !important;
}
#rw-landing-page .rw-checklist li {
display: flex !important;
align-items: flex-start !important;
gap: 12px !important;
font-family: 'Inter', sans-serif !important;
font-size: 15px !important;
color: #000000 !important;
}
#rw-landing-page .rw-checklist li::before {
content: "\2713" !important;
font-weight: 700 !important;
flex-shrink: 0 !important;
margin-top: 2px !important;
}
/* ── BUNDLE PRODUCT GRID ── */
#rw-landing-page .rw-bundle-grid-section {
background: #FFFFFF !important;
padding: 70px 5% !important;
display: block !important;
}
#rw-landing-page .rw-bundle-grid-section .rw-section-title,
#rw-landing-page .rw-bundle-grid-section .rw-section-label {
padding: 0 !important;
max-width: 1100px !important;
margin-left: auto !important;
margin-right: auto !important;
}
#rw-landing-page .rw-bundle-grid {
max-width: 1100px !important;
margin: 36px auto 0 !important;
display: grid !important;
grid-template-columns: repeat(3, 1fr) !important;
gap: 20px !important;
}
#rw-landing-page .rw-bundle-grid .rw-product-card {
width: auto !important;
flex-shrink: unset !important;
background: #F5F3EF !important;
border-radius: 2px !important;
overflow: hidden !important;
text-decoration: none !important;
color: inherit !important;
display: block !important;
}
#rw-landing-page .rw-product-card__img {
width: 100% !important;
aspect-ratio: 1/1 !important;
object-fit: cover !important;
}
#rw-landing-page .rw-product-card__body { padding: 14px !important; }
#rw-landing-page .rw-product-card__name {
font-family: 'Inter', sans-serif !important;
font-size: 13px !important;
font-weight: 500 !important;
margin-bottom: 4px !important;
color: #000000 !important;
}
#rw-landing-page .rw-product-card__desc {
font-family: 'Inter', sans-serif !important;
font-size: 12px !important;
color: #555 !important;
line-height: 1.5 !important;
margin-bottom: 4px !important;
}
#rw-landing-page .rw-product-card__price {
font-family: 'Montserrat', sans-serif !important;
font-size: 13px !important;
font-weight: 600 !important;
color: #000000 !important;
}
#rw-landing-page .rw-bundle-grid__cta {
max-width: 1100px !important;
margin: 32px auto 0 !important;
text-align: center !important;
}
/* ── INGREDIENTS ── */
#rw-landing-page .rw-ingredients {
padding: 100px 5% !important;
background: #F5F3EF !important;
display: block !important;
}
#rw-landing-page .rw-ingredients__grid {
max-width: 1100px !important;
margin: 48px auto 0 !important;
display: grid !important;
grid-template-columns: repeat(4, 1fr) !important;
gap: 40px !important;
text-align: center !important;
}
#rw-landing-page .rw-ingredient__img {
width: 120px !important;
height: 120px !important;
border-radius: 50% !important;
object-fit: cover !important;
margin: 0 auto 16px !important;
display: block !important;
}
#rw-landing-page .rw-ingredient__name {
font-family: 'Montserrat', sans-serif !important;
font-size: 11px !important;
letter-spacing: 0.14em !important;
text-transform: uppercase !important;
margin-bottom: 8px !important;
color: #000000 !important;
display: block !important;
}
#rw-landing-page .rw-ingredient__desc {
font-family: 'Inter', sans-serif !important;
font-size: 13px !important;
color: #555 !important;
line-height: 1.6 !important;
display: block !important;
}
/* ── REVIEW GRID ── */
#rw-landing-page .rw-reviews {
padding: 80px 5% !important;
background: #FFFFFF !important;
display: block !important;
}
#rw-landing-page .rw-reviews__summary {
font-family: 'Inter', sans-serif !important;
font-size: 14px !important;
color: #555 !important;
margin-bottom: 32px !important;
display: block !important;
}
#rw-landing-page .rw-review-grid {
max-width: 1100px !important;
margin: 0 auto !important;
display: grid !important;
grid-template-columns: repeat(3, 1fr) !important;
gap: 24px !important;
}
#rw-landing-page .rw-review-card {
background: #F5F3EF !important;
padding: 28px !important;
border-radius: 2px !important;
display: flex !important;
flex-direction: column !important;
}
#rw-landing-page .rw-review-card__stars {
color: #f5c842 !important;
font-size: 14px !important;
letter-spacing: 2px !important;
margin-bottom: 12px !important;
display: block !important;
}
#rw-landing-page .rw-review-card__title {
font-family: 'Montserrat', sans-serif !important;
font-size: 12px !important;
font-weight: 700 !important;
text-transform: uppercase !important;
letter-spacing: 0.08em !important;
margin-bottom: 8px !important;
color: #000000 !important;
display: block !important;
}
#rw-landing-page .rw-review-card__body {
font-family: 'Inter', sans-serif !important;
font-size: 13px !important;
line-height: 1.7 !important;
color: #333 !important;
flex-grow: 1 !important;
display: block !important;
}
#rw-landing-page .rw-review-card__footer {
margin-top: 8px !important;
padding-top: 12px !important;
border-top: 1px solid rgba(0,0,0,0.08) !important;
font-family: 'Montserrat', sans-serif !important;
font-size: 10px !important;
letter-spacing: 0.12em !important;
text-transform: uppercase !important;
color: #B0ADA5 !important;
}
#rw-landing-page .rw-review-card__name { font-weight: 700 !important; }
/* ── FOUNDER ── */
#rw-landing-page .rw-founder {
padding: 100px 5% !important;
background: #F5F3EF !important;
display: block !important;
}
#rw-landing-page .rw-founder__inner {
max-width: 1100px !important;
margin: 0 auto !important;
display: grid !important;
grid-template-columns: 1fr 1fr !important;
gap: 80px !important;
align-items: center !important;
}
#rw-landing-page .rw-founder__img {
width: 100% !important;
border-radius: 2px !important;
}
#rw-landing-page .rw-founder__label {
font-family: 'Montserrat', sans-serif !important;
font-size: 10px !important;
letter-spacing: 0.2em !important;
text-transform: uppercase !important;
color: #B0ADA5 !important;
margin-bottom: 16px !important;
display: block !important;
}
#rw-landing-page .rw-founder__headline {
font-family: 'Montserrat', sans-serif !important;
font-size: clamp(24px, 3.5vw, 40px) !important;
font-weight: 700 !important;
text-transform: uppercase !important;
margin-bottom: 24px !important;
line-height: 1.2 !important;
color: #000000 !important;
display: block !important;
}
#rw-landing-page .rw-founder__body {
font-family: 'Inter', sans-serif !important;
font-size: 15px !important;
line-height: 1.8 !important;
color: #333 !important;
margin-bottom: 20px !important;
display: block !important;
}
#rw-landing-page .rw-founder__sig {
font-family: 'Inter', sans-serif !important;
font-style: italic !important;
font-size: 14px !important;
color: #B0ADA5 !important;
display: block !important;
}
/* ── FINAL CTA ── */
#rw-landing-page .rw-final-cta {
position: relative !important;
height: 60vh !important;
min-height: 400px !important;
display: flex !important;
align-items: center !important;
justify-content: center !important;
overflow: hidden !important;
}
#rw-landing-page .rw-final-cta__bg {
position: absolute !important;
inset: 0 !important;
width: 100% !important;
height: 100% !important;
object-fit: cover !important;
}
#rw-landing-page .rw-final-cta__overlay {
position: absolute !important;
inset: 0 !important;
background: rgba(0,0,0,0.55) !important;
}
#rw-landing-page .rw-final-cta__content {
position: relative !important;
z-index: 2 !important;
text-align: center !important;
color: #FFFFFF !important;
padding: 0 5% !important;
}
#rw-landing-page .rw-final-cta__headline {
font-family: 'Montserrat', sans-serif !important;
font-size: clamp(28px, 5vw, 56px) !important;
font-weight: 700 !important;
text-transform: uppercase !important;
margin-bottom: 28px !important;
line-height: 1.1 !important;
color: #FFFFFF !important;
display: block !important;
}
/* ── FOOTER STRIP ── */
#rw-landing-page .rw-footer-strip {
background: #000000 !important;
color: #FFFFFF !important;
padding: 24px 5% !important;
display: flex !important;
justify-content: space-between !important;
align-items: center !important;
font-family: 'Montserrat', sans-serif !important;
font-size: 10px !important;
letter-spacing: 0.12em !important;
text-transform: uppercase !important;
flex-wrap: wrap !important;
gap: 12px !important;
}
/* ── RESPONSIVE ── */
@media (max-width: 900px) {
#rw-landing-page .rw-buybox__inner,
#rw-landing-page .rw-solution__inner,
#rw-landing-page .rw-founder__inner {
grid-template-columns: 1fr !important;
gap: 40px !important;
}
#rw-landing-page .rw-pain__inner { grid-template-columns: repeat(2, 1fr) !important; }
#rw-landing-page .rw-ingredients__grid { grid-template-columns: repeat(2, 1fr) !important; }
#rw-landing-page .rw-bundle-grid { grid-template-columns: repeat(3, 1fr) !important; }
}
@media (max-width: 600px) {
#rw-landing-page .rw-hero__headline { font-size: 36px !important; }
#rw-landing-page .rw-pain__inner { grid-template-columns: 1fr 1fr !important; }
#rw-landing-page .rw-ingredients__grid { grid-template-columns: repeat(2, 1fr) !important; }
#rw-landing-page .rw-footer-strip { flex-direction: column !important; text-align: center !important; }
#rw-landing-page .rw-review-grid { grid-template-columns: 1fr !important; }
#rw-landing-page .rw-bundle-grid { grid-template-columns: 1fr !important; }
}
Real World NZ · Build Your Own Bundle · Pick Any 3 for $100
What's Going Down Your Drain?
Wayne's supermarket dish liquid was killing every worm in his septic system. He switched to Real World — and the worms came back by the thousands. If it kills worms, what's it doing to your skin?
★★★★★ 500+ 5-Star Reviews · Made in Hawke's Bay · Plant-Based · No Nasties
Save Up To $50
Kitchen Safe · Drain Safe · Worm Farm Safe
Build Your Own Bundle
Pick Any 3 Products for $100 — Save Up To $50
★★★★★
"The dish liquid cuts through everything and my hands don't crack anymore. Knowing it's safe for our worm farm is a massive bonus."
— Wayne T., Waiheke Island
$100.00
$150.00
Choose any 3 full-size products from our kitchen and cleaning range — Dishwash Liquid, Bench Spray, Hand Wash, and more. All plant-based, all made in our own factory in Hawke's Bay. Safe for your drains, your skin, and the environment. Free shipping NZ-wide.
Pick Any 3 For $100
Free Shipping · Save Up To $50 · Safe For Drains & Skin
Limited Time — Build Your Own Bundle: Pick Any 3 for $100
🧼
Cleaning Beautiful Food Off Plates With Harsh, Synthetic Detergents
👃
Artificial, Overpowering Chemical Fragrances Lingering In Your Kitchen
🧴
Hand Washes That Strip Your Skin After Cooking
📦
Running Out Of Your Favourite Kitchen Cleaners Constantly
The Plant-Based Solution
Safe For Worms. Safe For Your Skin.
Wayne on Waiheke Island built worm farms as a natural septic system. Everything that went down the kitchen drain ended up in the worm farm. But supermarket dish liquid was killing all the worms — wiping out the very ecosystem that processed his household wastewater. When he switched to Real World, the worms came back by the thousands.
If those chemicals kill worms on contact, imagine what they're doing to the skin on your hands every time you wash the dishes. Real World products are different — genuinely plant-based, gentle on your skin, and safe for everything downstream.
- 100% plant-based formulas — no synthetic surfactants or petrochemicals
- Gentle on hands — no cracking, no drying, no irritation after washing up
- Safe for drains, septic tanks, worm farms, and greywater systems
- Made with NZ native botanicals in our own factory in Hastings
- Actually works — cuts through grease and grime without compromise
Build Your Own Bundle lets you pick any 3 products for just $100 — saving up to $50. Stock your kitchen with products that are as kind to your skin as they are to the environment.
Build Your Bundle — $100
What's Inside
Pick Any 3 For Your Kitchen Bundle
Powered By NZ Natives
Honestly Formulated.
Kōwhai Extract
NZ's golden native, rich in antioxidants that protect skin from environmental stress and help restore a healthy, even tone.
Koromiko Extract
A traditional Māori healing plant, Koromiko is rich in tannins and flavonoids that soothe, tone, and strengthen the skin barrier.
Horopito Extract
Known as NZ's natural pepper plant, Horopito contains polygodial — a powerful anti-inflammatory and antifungal compound that calms irritated, reactive skin.
Mānuka Honey
Nature's most powerful healer. Rich in MGO — a unique antibacterial compound found only in NZ Mānuka — it deeply nourishes, repairs cracked skin, and locks in moisture.
What Our Customers Say
Real People. Real Results.
★★★★★ 4.9 out of 5 · 500+ verified reviews across all products
★★★★★
My Hands Finally Stopped Cracking
"I wash dishes by hand every night and my hands were always dry and cracked from supermarket dish liquid. Switched to Real World and within a week the difference was incredible. Cuts through grease just as well — better, actually — and my hands feel soft."
★★★★★
No More Chemical Smell In The Kitchen
"The artificial fragrance from our old bench spray used to linger for hours. Real World smells like actual plants — subtle and clean. I can spray the benches while cooking and it doesn't overpower the food. Absolute game changer for our kitchen."
★★★★★
Safe For Our Worm Farm
"We run a worm farm septic system and supermarket products were killing everything. Switched to Real World and within weeks the worms were thriving again. The dish liquid cuts grease just as well — no compromise at all."
★★★★★
Best Hand Wash We've Ever Used
"After handling garlic, onions, and raw meat all evening, this hand wash gets everything clean without stripping my skin. The Blood Orange scent is gorgeous and it actually moisturises. We keep one at every sink now."
★★★★★
The Bundle Is Amazing Value
"Picked the dish liquid, bench spray, and hand wash in the bundle builder and saved nearly $50. Got everything our kitchen needs in one go. The products are beautiful on the bench too — no more hiding ugly bottles under the sink."
★★★★★
Gentle Enough For Eczema
"I have eczema on my hands and every dish liquid I've tried makes it worse. Real World is the first one that doesn't flare me up. I can do the dishes without gloves now. Plant-based really does make a difference."
Made By Us. For You.
Made In Our Own Factory In Hastings.
We started Real World because we couldn't find cleaning products that were genuinely plant-based, actually effective, and gentle enough to use every day without wrecking our skin. So we built our own factory in Hastings, Hawke's Bay, and started making them ourselves.
Every bottle is formulated and filled by our team using NZ native botanicals — Kōwhai, Koromiko, Horopito, and Mānuka Honey. No synthetic fragrances, no petrochemicals, no greenwashing. Just honest products that work for your kitchen, your skin, and your environment — whether that's a worm farm, a septic tank, or a greywater system.
— Nicola & Adam, Founders of Real World