<style>
/* ================== OVERLAY WRAPPER ================== */
#delivery-overlay {
position: fixed;
right: 24px;
bottom: 24px;
width: 100%;
max-width: 36rem;
z-index: 9999;
opacity: 0;
pointer-events: none;
transition: opacity 0.3s ease;
font-family: inherit;
}
#delivery-overlay {
z-index: 10;
}
/* ================== CARD ================== */
#delivery-overlay .card {
position: relative;
display: flex;
gap: 16px;
padding: 16px 40px 16px 16px;
border-radius: 16px;
background: rgba(255,255,255,0.9);
backdrop-filter: blur(12px);
-webkit-backdrop-filter: blur(12px);
border: 1px solid #e5e7eb;
box-shadow: 0 20px 40px rgba(0,0,0,.15);
overflow: hidden;
}
/* decorative blur */
#delivery-overlay .blur-bg {
position: absolute;
top: -40px;
right: -40px;
width: 96px;
height: 96px;
background: rgba(59,130,246,0.12);
border-radius: 50%;
filter: blur(32px);
pointer-events: none;
}
/* ================== ICON ================== */
#delivery-overlay .icon-wrap {
flex-shrink: 0;
background: #dbeafe;
color: #2563eb;
padding: 10px;
border-radius: 999px;
}
/* ================== TEXT ================== */
#delivery-overlay .content {
display: flex;
flex-direction: column;
gap: 6px;
}
#delivery-overlay h3 {
margin: 0;
font-size: 1.4rem;
font-weight: 700;
color: #111827;
display: flex;
align-items: center;
gap: 8px;
}
#delivery-overlay p {
margin: 0;
font-size: 1.4rem;
color: #4b5563;
line-height: 1.4;
}
#delivery-overlay .bold {
font-weight: 700;
color: #111827;
}
/* badge */
#delivery-overlay .badge {
font-size: 10px;
font-weight: 700;
background: #2563eb;
color: #fff;
padding: 2px 6px 0;
border-radius: 999px;
text-transform: uppercase;
letter-spacing: .08em;
}
/* timer row */
#delivery-overlay .timer {
display: flex;
align-items: center;
gap: 6px;
margin-top: 4px;
font-size: 1rem;
color: #6b7280;
}
/* ================== CLOSE BUTTON ================== */
#delivery-overlay .close-btn {
position: absolute;
top: 8px;
right: 8px;
width: 28px;
height: 28px;
border-radius: 999px;
border: none;
background: transparent;
cursor: pointer;
color: #9ca3af;
display: flex;
align-items: center;
justify-content: center;
}
#delivery-overlay .close-btn:hover {
background: #f3f4f6;
color: #4b5563;
}
/* ================== ANIMATIONS ================== */
@keyframes slideIn {
from { transform: translateX(100%); opacity: 0; }
to { transform: translateX(0); opacity: 1; }
}
@keyframes fadeOut {
from { opacity: 1; }
to { opacity: 0; }
}
#delivery-overlay.show {
opacity: 1;
pointer-events: auto;
}
#delivery-overlay.slide-in {
animation: slideIn .5s cubic-bezier(.16,1,.3,1) forwards;
}
#delivery-overlay.fade-out {
animation: fadeOut .3s ease forwards;
}
/* ================== MOBILE ================== */
@media (max-width: 480px) {
#delivery-overlay {
right: 12px;
left: 12px;
max-width: none;
}
}
</style>
<!-- ================== HTML ================== -->
<div id="delivery-overlay">
<div class="card">
<div class="blur-bg"></div>
<div class="icon-wrap">
<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none"
stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
<path d="M14 18V6a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2v11a1 1 0 0 0 1 1h2"/>
<path d="M15 18H9"/>
<path d="M19 18h2a1 1 0 0 0 1-1v-5l-4-4h-3v10a1 1 0 0 0 1 1Z"/>
<circle cx="7" cy="18" r="2"/>
<circle cx="17" cy="18" r="2"/>
</svg>
</div>
<div class="content">
<h3>
Fast Delivery
<span class="badge">Next Day</span>
</h3>
<p>
All orders placed before <span class="bold">5:00 PM</span> are delivered Next Day.
</p>
<div class="timer" style="display: none;">
<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 24 24" fill="none"
stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
<circle cx="12" cy="12" r="10"/>
<polyline points="12 6 12 12 16 14"/>
</svg>
<span id="delivery-timer">Time remaining: --h --m --s</span>
</div>
</div>
</div>
</a>
<button class="close-btn" id="close-overlay" aria-label="Close">
<svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none"
stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
<path d="M18 6 6 18"/>
<path d="m6 6 12 12"/>
</svg>
</button>
</div>
<script>
document.addEventListener("DOMContentLoaded", function () {
const overlay = document.getElementById('delivery-overlay');
const closeBtn = document.getElementById('close-overlay');
const timerEl = document.getElementById('delivery-timer');
if (!overlay || !closeBtn || !timerEl) return;
// -------- show overlay --------
setTimeout(() => {
overlay.classList.add('show', 'slide-in');
}, 1500);
closeBtn.addEventListener('click', () => {
overlay.classList.remove('slide-in');
overlay.classList.add('fade-out');
setTimeout(() => overlay.style.display = 'none', 300);
});
// -------- UK TIME COUNTDOWN --------
function getUKNow() {
const parts = new Intl.DateTimeFormat('en-GB', {
timeZone: 'Europe/London',
year: 'numeric', month: 'numeric', day: 'numeric',
hour: 'numeric', minute: 'numeric', second: 'numeric',
hour12: false
}).formatToParts(new Date());
const g = t => parts.find(p => p.type === t).value;
return new Date(g('year'), g('month') - 1, g('day'), g('hour'), g('minute'), g('second'));
}
function updateTimer() {
const now = getUKNow();
const cutoff = new Date(now);
cutoff.setHours(17, 30, 0, 0); // 5:30 PM UK
if (now >= cutoff) cutoff.setDate(cutoff.getDate() + 1);
const diff = cutoff - now;
if (diff <= 0) return;
const s = Math.floor(diff / 1000);
const h = Math.floor(s / 3600);
const m = Math.floor((s % 3600) / 60);
const sec = s % 60;
timerEl.textContent =
`Time remaining: ${String(h).padStart(2,'0')}h ` +
`${String(m).padStart(2,'0')}m ` +
`${String(sec).padStart(2,'0')}s`;
}
updateTimer();
setInterval(updateTimer, 1000);
});
</script>
QA-8MS3-J7WX-config
In stock
Fresh & Bright Fridge Freezer Anti-Bacterial Quick De Icer Spray 200ml
As low as
£1.16
Regular Price
£1.24
Fresh & Bright Fridge Freezer Anti-Bacterial & Quick De-Icer Spray, in a 200ml bottle, efficiently removes ice and frost from freezer compartments. Its anti-bacterial properties maintain a hygienic environment inside the fridge.
ORDER WITHIN:
FREE DELIVERY OVER £29.99
Only applicable to Mainland UK
<h4><span style="color: #46a74e;">DESCRIPTION</span></h4>
<p><span style="color: #000000;">Frost build-up in the freezer is one of those household jobs that's easy to put off until the ice gets thick enough to start affecting how well the appliance runs. Fresh & Bright Fridge Freezer De Icer Spray takes the effort out of it, delivering a fast-acting formula that gets to work on ice and frost quickly, without the need for hours of defrosting or chipping away with a spatula.
</span></p>
<p><span style="color: #000000;">The spray is designed specifically for use inside fridge and freezer compartments, making it a much more targeted solution than general kitchen cleaners. A few sprays directly onto frost and ice build-up, and the formula begins to break it down rapidly clearing the interior and making it easy to wipe away cleanly without damaging the surfaces underneath.
</span></p>
<p><span style="color: #000000;">Beyond de-icing, the antibacterial properties make it a genuinely useful cleaning tool for the wider fridge interior. Fridges and freezers are prime environments for bacteria to develop quietly on shelves, in corners, and around door seals and regular use of this spray helps keep those areas hygienic between deep cleans. It leaves the interior smelling fresh rather than clinical, which is a detail worth appreciating every time you open the door.
</span></p>
<p><span style="color: #000000;">The compact 200ml spray bottle gives you precise, targeted application exactly where it's needed, without soaking the entire compartment.
</span></p>
<h4><span style="color: #46a74e;">BENEFITS</span></h4>
<ul>
<li>Fast-acting de-icer that removes frost and ice build-up quickly and efficiently</li>
<li>Antibacterial formula kills bacteria inside fridge and freezer interiors</li>
<li>Helps maintain a hygienic, fresh-smelling appliance between deep cleans</li>
<li>Easy spray application for targeted, mess-free use on frost and ice</li>
<li>Safe for use on fridge and freezer interior surfaces and door seals</li>
<li>Leaves appliances smelling clean and fresh after every use</li>
<li>Compact 200ml size - easy to store and ready to use whenever needed</li>
<li>Ideal for regular maintenance to keep appliances running efficiently</li>
</ul>
<h4><span style="color: #46a74e;">DIRECTIONS</span></h4>
<p><span style="color: #000000;">Shake the Fresh & Bright spray well before use. For anti-bacterial action, spray directly onto surfaces and wipe with a clean cloth or sponge. For de-icing, spray onto frosted areas and allow a few minutes before wiping away excess. Use regularly for optimal freshness and cleanliness.</span></p>
<h4><span style="color: #46a74e;">WARNINGS</span></h4>
<p><span style="color: #000000;">Keep out of reach of children. Avoid contact with eyes and skin. In case of contact, rinse immediately with plenty of water. Do not ingest. Store in a cool place away from direct sunlight. Refer to the product label for specific safety information.</span></p>
<p><span style="color: #000000;">A practical, two-in-one solution that keeps your fridge and freezer clean, hygienic, and frost-free with minimal effort.</span></p>
| EAN | 5055319517034 |
|---|---|
| Brands | Fresh & Bright |
| Size | 200 ml |
| Formulation Type | Liquid |
| Usage | Ice Remover Cleaner |
| Ingredients | Aqua, Alcohol Denat., Sodium Benzoate, Benzalkonium Chloride, Parfum, Linalool, Citronellol. |
| Capacity | 200 ML |
| Theme | Kitchen Cleaning & Hygiene |
| Suitable for | Refrigerators, freezers, and other cold storage appliances |
| Unit Type | ML |
| Features | Effectively cleans, sanitises, and removes ice build-up from fridges and freezers, leaving surfaces hygienic and fresh. |
| Instructions for Use | Spray directly onto fridge or freezer surfaces, wipe with a clean cloth to remove dirt and ice, and repeat as needed for thorough cleaning and sanitisation |
| Safety Warning | Keep out of reach of children, avoid contact with eyes and skin, do not ingest, and use in a well-ventilated area. |
Write Your Own Review