/* ── Blog scoped styles ─────────────────────────────────────── */
.hv-blog {
font-family: inherit;
color: #43454b;
max-width: 990;
margin: 0 auto;
padding: 0 1rem;
line-height: 1.7;
}
/* Hero intro strip */
.hv-blog__header {
background: linear-gradient(135deg, #0d0d0d 0%, #1a1a2e 100%);
border-radius: 12px;
padding: 3rem 2.5rem;
margin-bottom: 2.5rem;
text-align: center;
position: relative;
overflow: hidden;
}
.hv-blog__header::before {
content: '';
position: absolute;
inset: 0;
background: radial-gradient(ellipse at 30% 50%, rgba(0,194,203,0.15) 0%, transparent 60%),
radial-gradient(ellipse at 70% 50%, rgba(8,141,223,0.15) 0%, transparent 60%);
pointer-events: none;
}
.hv-blog__eyebrow {
display: inline-block;
background: #088DDF;
color: #fff;
font-size: 0.7rem;
font-weight: 700;
letter-spacing: 0.12em;
text-transform: uppercase;
padding: 0.3em 0.9em;
border-radius: 50px;
margin-bottom: 1.2rem;
}
.hv-blog__title {
font-size: clamp(1.6rem, 4vw, 2.4rem);
font-weight: 800;
color: #ffffff;
margin: 0 0 1rem;
line-height: 1.2;
}
.hv-blog__title span {
color: #088DDF;
}
.hv-blog__subtitle {
font-size: 1.05rem;
color: rgba(255,255,255,0.72);
margin: 0 auto;
max-width: 580px;
}
/* Intro paragraph */
.hv-blog__intro {
font-size: 1.1rem;
color: #54595F;
border-left: 4px solid #088DDF;
padding-left: 1.2rem;
margin-bottom: 2.5rem;
}
/* Side-by-side brand image split */
.hv-blog__split {
display: grid;
grid-template-columns: 1fr 1fr;
gap: 0;
border-radius: 12px;
overflow: hidden;
margin: 0 0 2.5rem;
box-shadow: 0 4px 20px rgba(0,0,0,0.1);
position: relative;
}
.hv-blog__split-side {
position: relative;
aspect-ratio: 4/3;
overflow: hidden;
}
.hv-blog__split-side img {
width: 100%;
height: 100%;
object-fit: cover;
display: block;
transition: transform 0.4s ease;
}
.hv-blog__split-side:hover img {
transform: scale(1.04);
}
.hv-blog__split-overlay {
position: absolute;
inset: 0;
background: linear-gradient(to top, rgba(0,0,0,0.65) 0%, transparent 55%);
display: flex;
align-items: flex-end;
padding: 1rem 1.25rem;
}
.hv-blog__split-label {
color: #fff;
font-size: 0.9rem;
font-weight: 800;
letter-spacing: 0.03em;
text-shadow: 0 1px 4px rgba(0,0,0,0.4);
}
.hv-blog__split-label small {
display: block;
font-size: 0.7rem;
font-weight: 500;
opacity: 0.8;
margin-top: 0.1rem;
}
.hv-blog__split-vs {
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
background: #fff;
color: #054d7e;
font-size: 0.85rem;
font-weight: 900;
width: 2.6rem;
height: 2.6rem;
border-radius: 50%;
display: flex;
align-items: center;
justify-content: center;
box-shadow: 0 2px 12px rgba(0,0,0,0.25);
z-index: 10;
pointer-events: none;
}
/* Brand section cards */
.hv-blog__brand-card {
background: #f5f8fc;
border: 1px solid #e4edf5;
border-radius: 10px;
padding: 2rem;
margin-bottom: 2rem;
}
.hv-blog__brand-card--challenger {
background: linear-gradient(135deg, #f0faff 0%, #e8f8fa 100%);
border-color: #088DDF;
}
.hv-blog__brand-label {
display: inline-flex;
align-items: center;
gap: 0.4rem;
font-size: 0.68rem;
font-weight: 700;
letter-spacing: 0.1em;
text-transform: uppercase;
padding: 0.25em 0.75em;
border-radius: 50px;
margin-bottom: 0.75rem;
}
.hv-blog__brand-label--champion {
background: #fff3cd;
color: #856404;
}
.hv-blog__brand-label--challenger {
background: #cff4fc;
color: #055160;
}
.hv-blog__brand-card h2 {
font-size: 1.4rem;
font-weight: 800;
margin: 0 0 1rem;
color: #43454b;
}
/* Brand hero image inside card */
.hv-blog__brand-img {
width: 100%;
border-radius: 8px;
overflow: hidden;
margin-bottom: 1.25rem;
aspect-ratio: 16/7;
}
.hv-blog__brand-img img {
width: 100%;
height: 100%;
object-fit: cover;
display: block;
}
/* Product image strip */
.hv-blog__product-strip {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 0.6rem;
margin: 1.25rem 0 0;
}
.hv-blog__product-strip-item {
border-radius: 8px;
overflow: hidden;
background: #fff;
border: 1px solid #e4edf5;
text-align: center;
padding: 0.5rem;
}
.hv-blog__product-strip-item img {
width: 100%;
aspect-ratio: 1;
object-fit: contain;
display: block;
}
.hv-blog__product-strip-item span {
display: block;
font-size: 0.68rem;
color: #54595F;
margin-top: 0.35rem;
line-height: 1.3;
}
/* Pros list */
.hv-blog__pros {
list-style: none;
padding: 0;
margin: 0 0 1.25rem;
}
.hv-blog__pros li {
padding: 0.6rem 0 0.6rem 2rem;
position: relative;
border-bottom: 1px solid #e4edf5;
font-size: 0.97rem;
}
.hv-blog__pros li:last-child {
border-bottom: none;
}
.hv-blog__pros li::before {
content: '✓';
position: absolute;
left: 0;
top: 0.6rem;
color: #088DDF;
font-weight: 700;
}
.hv-blog__pros li strong {
display: block;
color: #43454b;
margin-bottom: 0.15rem;
}
/* The catch / callout */
.hv-blog__catch {
background: #fff8e1;
border: 1px solid #ffe082;
border-radius: 8px;
padding: 1rem 1.2rem;
font-size: 0.93rem;
color: #4a3800;
margin-top: 0.5rem;
}
.hv-blog__catch strong {
color: #7a5800;
}
/* Price badge */
.hv-blog__price-badge {
display: inline-block;
background: #088DDF;
color: #fff;
font-size: 1.6rem;
font-weight: 900;
padding: 0.4em 0.9em;
border-radius: 8px;
letter-spacing: -0.02em;
margin: 0.5rem 0 1rem;
}
.hv-blog__price-badge span {
font-size: 0.8rem;
font-weight: 500;
opacity: 0.85;
margin-left: 0.3rem;
}
/* Section heading */
.hv-blog h2.hv-blog__section-h2 {
font-size: 1.5rem;
font-weight: 800;
color: #43454b;
margin: 2.5rem 0 1rem;
padding-bottom: 0.5rem;
border-bottom: 3px solid #088DDF;
display: inline-block;
}
/* Comparison table */
.hv-blog__compare-wrap {
overflow-x: auto;
margin: 1.5rem 0 2.5rem;
border-radius: 10px;
border: 1px solid #e4edf5;
box-shadow: 0 2px 12px rgba(0,0,0,0.06);
}
.hv-blog__compare-table {
width: 100%;
border-collapse: collapse;
font-size: 0.95rem;
min-width: 480px;
}
.hv-blog__compare-table thead tr {
background: #054d7e;
color: #fff;
}
.hv-blog__compare-table thead th {
padding: 0.9rem 1.2rem;
text-align: left;
font-size: 0.85rem;
font-weight: 700;
letter-spacing: 0.04em;
text-transform: uppercase;
}
.hv-blog__compare-table thead th:first-child {
width: 30%;
}
.hv-blog__compare-table thead th.col-pixl {
background: #088DDF;
}
.hv-blog__compare-table tbody tr {
border-bottom: 1px solid #e4edf5;
}
.hv-blog__compare-table tbody tr:last-child {
border-bottom: none;
}
.hv-blog__compare-table tbody tr:nth-child(even) {
background: #f5f8fc;
}
.hv-blog__compare-table td {
padding: 0.85rem 1.2rem;
vertical-align: top;
line-height: 1.5;
color: #43454b;
}
.hv-blog__compare-table td:first-child {
font-weight: 700;
color: #054d7e;
font-size: 0.88rem;
}
.hv-blog__compare-badge {
display: inline-block;
font-size: 0.7rem;
font-weight: 700;
text-transform: uppercase;
letter-spacing: 0.06em;
padding: 0.2em 0.6em;
border-radius: 50px;
margin-top: 0.3rem;
}
.hv-blog__compare-badge--win {
background: #d1fae5;
color: #065f46;
}
.hv-blog__compare-badge--draw {
background: #dbeafe;
color: #1e40af;
}
/* Verdict box */
.hv-blog__verdict {
background: linear-gradient(135deg, #054d7e 0%, #088DDF 100%);
border-radius: 12px;
padding: 2.5rem;
margin: 2.5rem 0;
color: #fff;
text-align: center;
}
.hv-blog__verdict h2 {
font-size: 1.5rem;
font-weight: 800;
margin: 0 0 0.75rem;
color: #fff;
}
.hv-blog__verdict p {
font-size: 1rem;
color: rgba(255,255,255,0.88);
margin: 0 auto;
max-width: 580px;
line-height: 1.7;
}
/* CTA buttons */
.hv-blog__cta-row {
display: flex;
gap: 1rem;
justify-content: center;
flex-wrap: wrap;
margin-top: 1.75rem;
}
.hv-blog__cta-btn {
display: inline-block;
padding: 0.85em 1.8em;
border-radius: 8px;
font-size: 0.95rem;
font-weight: 700;
text-decoration: none;
text-align: center;
transition: opacity 0.2s, transform 0.15s;
}
.hv-blog__cta-btn:hover {
opacity: 0.9;
transform: translateY(-1px);
}
.hv-blog__cta-btn--primary {
background: #fff;
color: #054d7e;
}
.hv-blog__cta-btn--secondary {
background: rgba(255,255,255,0.15);
color: #fff;
border: 2px solid rgba(255,255,255,0.5);
}
/* Social prompt */
.hv-blog__social {
background: #f5f8fc;
border: 1px solid #e4edf5;
border-radius: 10px;
padding: 1.5rem 2rem;
text-align: center;
margin: 2rem 0;
}
.hv-blog__social p {
margin: 0 0 0.5rem;
font-weight: 700;
font-size: 1.05rem;
color: #43454b;
}
.hv-blog__social small {
font-size: 0.88rem;
color: #54595F;
}
/* Compliance note */
.hv-blog__compliance {
border-top: 1px solid #e4edf5;
margin-top: 2.5rem;
padding-top: 1rem;
font-size: 0.78rem;
color: #9ca3af;
text-align: center;
line-height: 1.6;
}
/* Responsive */
@media (max-width: 600px) {
.hv-blog__header {
padding: 2rem 1.25rem;
}
.hv-blog__brand-card {
padding: 1.25rem;
}
.hv-blog__verdict {
padding: 1.75rem 1.25rem;
}
.hv-blog__cta-row {
flex-direction: column;
}
.hv-blog__split {
grid-template-columns: 1fr;
}
.hv-blog__split-vs {
top: auto;
bottom: -1.3rem;
left: 50%;
}
.hv-blog__product-strip {
grid-template-columns: repeat(3, 1fr);
}
}
Since late 2023, if you asked any seasoned vaper which nicotine salt ruled the UK market, the answer was almost always the same: Elux Legend Salts. They cracked the code on bottling that intense, sweet, icy hit you used to only get from a disposable.
But the vaping industry doesn't stand still. Just as Elux got comfortable on that throne, a familiar name made a move. Pixl, the team behind the hugely popular Pixl 6K disposable, has officially entered the liquid market. And they've come with a point to prove.
So, is Elux still worth every penny of that premium price? Or is Pixl about to become your new daily driver? We've done the legwork. Here's the honest breakdown.
Elux Legend Salts
The Reigning Champion
Pixl Nic Salts
The Hungry Newcomer
VS
👑 The Reigning Champion
Elux Legend Nic Salts
When Elux made the jump from disposables to bottled liquids, they didn't cut corners. The result? A bar-salt that genuinely replicates the intensity vapers were used to, and it built a loyal following almost overnight.
-
Unmatched Flavour Intensity
That "over-concentrated" profile is no accident. Whether you're on Lemon & Lime or Gummy Bear, every puff tastes exactly like you remember from the disposable.
-
Bulletproof Consistency
Smooth throat hit. Rapid nicotine delivery. No surprises. You know what you're getting before you've even opened the bottle.
-
The Original Bar Juice Experience
Elux is a household name for a reason. When you buy an Elux salt, you're buying the blueprint everyone else copies.
The catch? Quality comes with a price tag to match. Elux Legend Salts sit at the top of the market on cost, consistently. For many vapers, the "Elux Tax" is a price worth paying. But with the cost of living still biting, more people are asking: is there something just as good for less?
Pineapple Ice
Triple Melon
Blackcurrant Menthol
⚡ The New Challenger
Pixl Nic Salts
Pixl didn't stumble into the liquid market. They arrived with hardware expertise from the Pixl 6K and a clear mission: rich flavour at a fraction of the price. Early signs suggest they mean it.
£1.60 per bottle, introductory offer
-
The Most Disruptive Price in UK Nic Salts Right Now
At Hulme Vapes, we're running an introductory offer of just £1.60 per bottle. That's not a typo. You can grab two Pixls for less than a single Elux.
-
Built to Be Coil-Friendly
Dense, sweet liquids are notorious coil killers that caramelise on the mesh and cut your pod's life short. Pixl has engineered their formula to run cleaner, so your XROS 4, Xlim, or Vmate coil lasts longer. You save on liquid and hardware.
-
30 Flavours. Every Bar Favourite Covered.
From Blueberry Sour Raspberry to Watermelon Ice, covering all the hits in 10mg and 20mg. No compromises on the range.
Watermelon Ice
Triple Mango
Strawberry Watermelon
Head-to-Head
| Category |
Elux Legend Salts |
Pixl Nic Salts |
| Flavour Profile |
Bold, intensely sweet, unmistakably "bar-style". Exactly what it promises. Gold Standard |
Matches the richness but slightly more refined, with bright, clean fruit notes and no medicinal aftertaste. Strong Contender |
| Coil Longevity |
Heavy sweetener load can shorten coil life with heavy use. |
Cleaner formula is noticeably kinder to pods, with less caramelising and longer coil life. Pixl Wins |
| Price Per Bottle |
Premium tier. Expect to pay the "Elux Tax". |
£1.60 introductory price at Hulme Vapes, arguably the cheapest nic salt in the UK. Pixl Wins |
| Nicotine Strengths |
10mg & 20mg |
10mg & 20mg |
| Flavour Range |
Wide selection of proven bar flavours |
30 flavours at launch, covering every bar favourite Pixl Wins |
| Brand Heritage |
The original bottled bar juice. Household name, trusted by millions. Elux Wins |
New to liquid but built on proven hardware pedigree (Pixl 6K). |
| Value for Money |
Great quality, but you're paying for the name as much as the liquid. |
Near-identical experience at a fraction of the cost. Hard to argue with. Pixl Wins |
The Verdict
Elux Legend Salts will always have their loyalists. They built the category, and the quality is undeniable. But Pixl isn't just a cheap imitation. They've built a high-performance nic salt that punches above its weight in flavour, runs cleaner on your coils, and comes in at a price that makes Elux look expensive by comparison.
If you've been loyal to Elux but resent the price tag, Pixl is the switch you've been waiting for.
Ready to Try Pixl?
We want you to be the judge. At £1.60 per bottle, the risk is next to nothing. Pick up a few flavours alongside your usual Elux and test them back-to-back. We're confident in what you'll find.
Which side are you on?
Tried both? Made the switch? Drop your verdict in the comments, or tag us on socials. We genuinely want to know.
This article is intended for existing adult vapers only. You must be 18 or over to purchase nicotine products. Nicotine is addictive. This post does not constitute health advice.