Shop
/* Isolated CSS for Lifer Hero Section */
#lifer-light-hero {
position: relative;
width: 100%;
height: 70vh;
min-height: 500px;
/* Aap yahan apni lifer site ki koi bhi high-quality image use kar sakte hain */
background-image: url(‘https://images.unsplash.com/photo-1576091160550-2173dba999ef?auto=format&fit=crop&q=80’);
background-size: cover;
background-position: center;
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
overflow: hidden;
font-family: ‘Roboto’, sans-serif;
margin: 0;
padding: 0;
box-sizing: border-box;
}
#lifer-light-hero * {
box-sizing: border-box;
}
/* Lightened Overlay with your Color Code #174c96 */
#lifer-light-hero .hero-overlay {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
/* Opacity ko 0.65 aur 0.50 kar diya hai taake background image clear dikhayi de */
background: linear-gradient(180deg, rgba(23, 76, 150, 0.7) 0%, rgba(23, 76, 150, 0.5) 100%);
z-index: 1;
}
/* Content Styling */
#lifer-light-hero .hero-content-wrapper {
position: relative;
z-index: 2;
text-align: center;
color: #ffffff;
display: flex;
flex-direction: column;
align-items: center;
}
#lifer-light-hero .hero-title {
font-family: ‘Roboto’, sans-serif !important;
font-size: clamp(3.2rem, 8vw, 5.5rem);
font-weight: 700;
margin: 0 0 10px 0;
letter-spacing: -1px;
text-transform: capitalize;
color: #ffffff;
line-height: 1.1;
/* Subtle shadow taake light background par text parhna asaan ho */
text-shadow: 0px 4px 10px rgba(0, 0, 0, 0.2);
animation: liferFadeIn 1.4s ease-out;
}
#lifer-light-hero .hero-subtitle {
font-family: ‘Roboto’, sans-serif !important;
font-size: 1rem;
font-weight: 400;
text-transform: uppercase;
letter-spacing: 6px;
color: #ffffff;
opacity: 0.95;
margin: 0 0 35px 0;
text-shadow: 0px 2px 5px rgba(0, 0, 0, 0.2);
animation: liferFadeIn 1.4s ease-out 0.2s;
animation-fill-mode: both;
}
/* Centered Breadcrumb Pill */
#lifer-light-hero .breadcrumb-pill {
background: #ffffff;
padding: 14px 35px;
border-radius: 50px;
display: flex;
align-items: center;
gap: 12px;
box-shadow: 0 12px 30px rgba(0, 0, 0, 0.15);
font-size: 0.9rem;
font-weight: 500;
animation: liferFadeInUp 1s ease-out 0.4s;
animation-fill-mode: both;
}
#lifer-light-hero .breadcrumb-pill a {
text-decoration: none;
color: #7f8c8d;
transition: color 0.3s;
}
#lifer-light-hero .breadcrumb-pill a:hover {
color: #174c96;
}
#lifer-light-hero .breadcrumb-pill .separator {
color: #d1d5db;
}
#lifer-light-hero .breadcrumb-pill a.current {
color: #174c96;
font-weight: 700;
}
/* Animations */
@keyframes liferFadeIn {
from { opacity: 0; transform: translateY(15px); }
to { opacity: 1; transform: translateY(0); }
}
@keyframes liferFadeInUp {
from { opacity: 0; transform: translateY(25px); }
to { opacity: 1; transform: translateY(0); }
}
/* Mobile Adjustments */
@media (max-width: 768px) {
#lifer-light-hero .hero-title { font-size: 3.2rem; }
#lifer-light-hero .hero-subtitle { letter-spacing: 4px; font-size: 0.9rem; }
}
Shop
Explore All Products
/* === STRICT SCOPING FOR FLASH SALE SECTION === */
#lifer-flash-sale {
–primary-blue: #1654a8;
–primary-orange: #f28b27;
–light-bg: #cfe0f7;
font-family: ‘Inter’, sans-serif;
width: 100%;
padding: 80px 0; /* Andar ki space taake content na dabe */
background-color: var(–light-bg);
position: relative;
overflow: hidden;
/* 🔥 YAHAN FIX KIYA HAI 🔥 */
margin: 0; /* Top aur Bottom se touch karne ke liye margin 0 kar diya */
border-radius: 0; /* Golai mukammal khatam kar di */
}
#lifer-flash-sale *, #lifer-flash-sale *::before, #lifer-flash-sale *::after { box-sizing: border-box; }
.lfs-container {
max-width: 1280px;
margin: 0 auto;
padding: 0 30px;
display: flex;
align-items: center;
gap: 50px;
}
/* ==========================================
LEFT SIDE: TEXT & TIMER Content
========================================== */
.lfs-content { flex: 1; z-index: 2; }
.lfs-badge {
display: inline-flex; align-items: center; gap: 8px;
background-color: #ff3b3b; color: #fff;
padding: 6px 16px; border-radius: 30px;
font-size: 13px; font-weight: 700; text-transform: uppercase;
letter-spacing: 1px; margin-bottom: 20px;
animation: pulseBadge 2s infinite;
}
@keyframes pulseBadge {
0% { box-shadow: 0 0 0 0 rgba(255, 59, 59, 0.4); }
70% { box-shadow: 0 0 0 10px rgba(255, 59, 59, 0); }
100% { box-shadow: 0 0 0 0 rgba(255, 59, 59, 0); }
}
.lfs-title { font-size: 42px; font-weight: 800; color: #111; line-height: 1.2; margin: 0 0 15px 0; }
.lfs-desc { font-size: 16px; color: #555; margin-bottom: 30px; line-height: 1.6; max-width: 500px; }
/* ANIMATED COUNTDOWN TIMER */
.lfs-timer { display: flex; gap: 15px; margin-bottom: 35px; }
.lfs-time-box {
background: #fff; border: 2px solid var(–primary-blue);
width: 75px; height: 75px; border-radius: 12px;
display: flex; flex-direction: column; justify-content: center; align-items: center;
box-shadow: 0 10px 20px rgba(22, 84, 168, 0.08);
cursor: pointer;
transition: all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275);
}
.lfs-time-box span { font-size: 26px; font-weight: 800; color: var(–primary-blue); line-height: 1; transition: color 0.3s ease; }
.lfs-time-box small { font-size: 11px; font-weight: 600; color: #777; text-transform: uppercase; margin-top: 4px; transition: color 0.3s ease; }
.lfs-time-box:hover {
background-color: var(–primary-blue);
transform: translateY(-8px);
box-shadow: 0 15px 25px rgba(22, 84, 168, 0.3);
}
.lfs-time-box:hover span, .lfs-time-box:hover small { color: #ffffff; }
/* Stock Progress Bar */
.lfs-stock { margin-bottom: 35px; max-width: 400px; }
.lfs-stock-text { display: flex; justify-content: space-between; font-size: 14px; font-weight: 600; color: #333; margin-bottom: 8px; }
.lfs-stock-text span { color: #ff3b3b; }
.lfs-progress-bar { width: 100%; height: 8px; background-color: #e2e8f0; border-radius: 10px; overflow: hidden; }
.lfs-progress-fill {
height: 100%; background: linear-gradient(90deg, var(–primary-orange), #ff3b3b);
width: 15%;
border-radius: 10px; position: relative;
}
.lfs-progress-fill::after {
content: ”; position: absolute; top: 0; left: 0; bottom: 0; right: 0;
background: linear-gradient(90deg, rgba(255,255,255,0) 0%, rgba(255,255,255,0.4) 50%, rgba(255,255,255,0) 100%);
animation: shine 2s infinite linear;
}
@keyframes shine { 0% { transform: translateX(-100%); } 100% { transform: translateX(100%); } }
/* HERO-STYLE BUTTON */
#lifer-flash-sale .lfs-btn {
display: inline-flex; align-items: center; justify-content: center; gap: 12px;
background-color: #ffffff; color: var(–primary-blue); padding: 14px 35px;
font-size: 16px; font-weight: 700; text-decoration: none; border-radius: 50px;
border: 2px solid var(–primary-blue); cursor: pointer; position: relative;
overflow: hidden; z-index: 1; box-shadow: 0 10px 20px rgba(0,0,0,0.15);
transition: color 0.4s ease-in-out, border-color 0.4s ease-in-out;
}
#lifer-flash-sale .lfs-btn::before {
content: ”; position: absolute; top: 0; left: 0; width: 0; height: 100%;
background-color: var(–primary-blue); z-index: -1; transition: width 0.4s cubic-bezier(0.4, 0, 0.2, 1);
}
#lifer-flash-sale .lfs-btn:hover { color: #ffffff; border-color: var(–primary-blue); }
#lifer-flash-sale .lfs-btn:hover::before { width: 100%; }
#lifer-flash-sale .lfs-btn i { font-size: 16px; transition: transform 0.3s ease; }
#lifer-flash-sale .lfs-btn:hover i { transform: translateX(6px); }
/* ==========================================
RIGHT SIDE: IMAGE CONTAINER
========================================== */
.lfs-image-wrap { flex: 1; position: relative; display: flex; justify-content: center; align-items: center; }
.lfs-glow {
position: absolute; width: 350px; height: 350px;
background: radial-gradient(circle, rgba(242, 139, 39, 0.4) 0%, rgba(242, 139, 39, 0) 70%);
border-radius: 50%; z-index: 1;
animation: glowPulse 3s infinite alternate;
}
@keyframes glowPulse { 0% { transform: scale(0.9); opacity: 0.7; } 100% { transform: scale(1.2); opacity: 1; } }
.lfs-product-card {
position: relative;
z-index: 2;
background-color: #ffffff;
padding: 40px;
border-radius: 35px;
box-shadow: 0 20px 40px rgba(22, 84, 168, 0.12);
border: 3px solid rgba(255, 255, 255, 0.5);
animation: floatImg 6s ease-in-out infinite;
overflow: hidden;
}
@keyframes floatImg { 0%, 100% { transform: translateY(0); } 50% { transform: translateY(-25px); } }
.lfs-product-img {
max-width: 100%;
height: auto;
mix-blend-mode: multiply;
transition: transform 0.5s cubic-bezier(0.175, 0.885, 0.32, 1.275);
}
.lfs-product-card:hover .lfs-product-img { transform: scale(1.12); }
.lfs-offer-tag {
position: absolute; top: -20px; right: -20px; z-index: 3;
background: var(–primary-orange); color: #ffffff;
width: 100px; height: 100px; border-radius: 50%; display: flex; flex-direction: column; justify-content: center; align-items: center;
box-shadow: 0 10px 25px rgba(242, 139, 39, 0.3); transform: rotate(10deg);
border: 4px solid #fff;
}
.lfs-offer-tag strong { font-size: 28px; font-weight: 800; line-height: 1; display: block; }
.lfs-offer-tag span { font-size: 14px; font-weight: 600; text-transform: uppercase; margin-top: 2px; }
/* ==========================================
MOBILE RESPONSIVE
========================================== */
@media (max-width: 992px) { .lfs-title { font-size: 36px; } .lfs-glow { width: 250px; height: 250px; } }
@media (max-width: 768px) {
/* Mobile pe bhi margin aur radius 0 rakha hai */
#lifer-flash-sale { padding: 50px 0; margin: 0; border-radius: 0; }
.lfs-container { flex-direction: column; text-align: center; gap: 50px; }
.lfs-desc, .lfs-stock { margin-left: auto; margin-right: auto; }
.lfs-timer { justify-content: center; }
.lfs-time-box { width: 65px; height: 65px; }
.lfs-time-box span { font-size: 22px; }
.lfs-product-card { padding: 25px; border-radius: 25px; }
.lfs-offer-tag { right: -15px; top: -15px; width: 80px; height: 80px; }
.lfs-offer-tag strong { font-size: 24px; }
.lfs-offer-tag span { font-size: 12px; }
#lifer-flash-sale .lfs-btn { padding: 12px 28px; font-size: 14px; }
}
@media (max-width: 400px) { .lfs-timer { gap: 10px; } .lfs-time-box { width: 55px; height: 55px; } }
Mega Flash Sale
Azma Inhaler for
Fast Asthma Relief
Manage your asthma symptoms effectively with the authentic Azma Inhaler. Provides quick relief from wheezing and breathing difficulties. Guaranteed authentic medical equipment available online in Lahore and nationwide.
02Days
14Hours
45Mins
30Secs
Already Sold: 85%
Only 15 Left!
Grab The Deal Now
30%
OFF

You May Also Like
Showing 1–8 of 11 results










