<div class="skin-happy-description">
<h2>Good skin days start here.</h2>
<p>
Skin Happy Hypochlorous Acid Face & Body Spray is a gentle, everyday mist designed to help calm, refresh and support skin that feels stressed, irritated or breakout-prone.
</p>
<div class="icon-grid">
<div>💧<strong>Hydrating Mist</strong><span>Lightweight and refreshing</span></div>
<div>🌿<strong>Gentle Formula</strong><span>Suitable for sensitive skin</span></div>
<div>🏃♀️<strong>Post-Workout</strong><span>Perfect after exercise</span></div>
<div>✨<strong>Skin Support</strong><span>Helps calm visible irritation</span></div>
</div>
<details open>
<summary>What it does</summary>
<p>
Hypochlorous acid is naturally produced by the body’s immune system and is known for being gentle on the skin while helping support skin hygiene and comfort. It may help calm the look of redness, irritation and blemish-prone skin.
</p>
</details>
<details>
<summary>Best for</summary>
<ul>
<li>Breakout-prone skin</li>
<li>Redness and sensitivity</li>
<li>Post-gym or sweaty skin</li>
<li>Face and body use</li>
<li>Skin that feels irritated or reactive</li>
</ul>
</details>
<details>
<summary>How to use</summary>
<p>
Spray generously onto clean skin as needed. Use morning, night, after exercise, after cleansing, or whenever your skin needs a refresh. Allow to air dry.
</p>
</details>
<details>
<summary>Ingredients</summary>
<p>
Purified Water, Sodium Chloride, Hypochlorous Acid.
</p>
</details>
<details>
<summary>Good to know</summary>
<ul>
<li>Australian made</li>
<li>Fragrance-free</li>
<li>Alcohol-free</li>
<li>Suitable for face and body</li>
<li>Easy everyday mist</li>
</ul>
</details>
</div>
<style>
.skin-happy-description {
max-width: 850px;
margin: 0 auto;
font-family: inherit;
color: #222;
line-height: 1.65;
}
.skin-happy-description h2 {
text-align: center;
font-size: 28px;
margin-bottom: 16px;
}
.icon-grid {
display: grid;
grid-template-columns: repeat(4, 1fr);
gap: 14px;
margin: 28px 0;
text-align: center;
}
.icon-grid div {
background: #f7f4f1;
border-radius: 16px;
padding: 18px 12px;
font-size: 26px;
}
.icon-grid strong {
display: block;
font-size: 14px;
margin-top: 8px;
}
.icon-grid span {
display: block;
font-size: 13px;
color: #666;
}
.skin-happy-description details {
border-top: 1px solid #ddd;
padding: 16px 0;
}
.skin-happy-description details:last-child {
border-bottom: 1px solid #ddd;
}
.skin-happy-description summary {
cursor: pointer;
font-weight: 600;
font-size: 16px;
list-style: none;
}
.skin-happy-description summary::after {
content: "+";
float: right;
font-size: 22px;
line-height: 1;
}
.skin-happy-description details[open] summary::after {
content: "−";
}
.skin-happy-description ul {
padding-left: 20px;
}
@media (max-width: 700px) {
.icon-grid {
grid-template-columns: repeat(2, 1fr);
}
.skin-happy-description h2 {
font-size: 24px;
}
}
</style>





