.wh-article {
--navy: var(--brand-navy, #0f2b3c);
--blue: var(--brand-blue, #1a5276);
--sky: var(--brand-sky, #2e86c1);
--ice: var(--brand-ice, #d6eaf8);
--frost: var(--brand-frost, #eaf2f8);
--snow: var(--brand-snow, #f8fbfd);
--warm: var(--brand-warm, #e67e22);
--text: var(--brand-text, #2c3e50);
--text-light: var(--brand-text-light, #5d6d7e);
--white: #ffffff;
--font: var(--brand-font, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif);
font-family: var(--font);
color: var(--text);
line-height: 1.7;
font-size: 17px;
-webkit-font-smoothing: antialiased;
max-width: 100%;
}
.wh-article * { box-sizing: border-box; }
.wh-article p { margin: 0 0 1.4em 0; font-size: 1.06rem; color: var(--text); line-height: 1.7; }
.wh-article a { color: var(--sky); text-decoration: none; }
.wh-article a:hover { text-decoration: underline; }
.wh-article img { max-width: 100%; height: auto; }
.wh-article .wh-hero {
position: relative;
background: linear-gradient(160deg, var(--navy) 0%, var(--blue) 50%, var(--sky) 100%);
border-radius: 12px;
overflow: hidden;
padding: 48px 36px;
margin-bottom: 40px;
}
.wh-article .wh-hero::before {
content: '';
position: absolute;
inset: 0;
background:
radial-gradient(ellipse 500px 350px at 80% 20%, rgba(46,134,193,0.3), transparent),
radial-gradient(ellipse 350px 250px at 20% 70%, rgba(230,126,34,0.08), transparent);
pointer-events: none;
}
.wh-article .wh-hero::after {
content: '';
position: absolute;
inset: 0;
background-image:
radial-gradient(1.5px 1.5px at 10% 15%, rgba(255,255,255,0.3), transparent),
radial-gradient(1px 1px at 25% 40%, rgba(255,255,255,0.2), transparent),
radial-gradient(2px 2px at 55% 10%, rgba(255,255,255,0.25), transparent),
radial-gradient(1px 1px at 70% 55%, rgba(255,255,255,0.15), transparent),
radial-gradient(1.5px 1.5px at 85% 30%, rgba(255,255,255,0.22), transparent),
radial-gradient(1px 1px at 40% 70%, rgba(255,255,255,0.12), transparent);
pointer-events: none;
}
.wh-article .wh-hero > * { position: relative; z-index: 1; }
.wh-article .wh-hero-tag {
display: inline-block;
background: var(--warm);
color: var(--white);
font-size: 11px;
font-weight: 700;
letter-spacing: 2px;
text-transform: uppercase;
padding: 5px 14px;
border-radius: 3px;
margin-bottom: 20px;
}
.wh-article .wh-hero h1 {
font-size: clamp(1.6rem, 4vw, 2.6rem);
font-weight: 700;
color: var(--white) !important;
line-height: 1.25;
margin: 0 0 18px 0;
padding: 0;
}
.wh-article .wh-hero-excerpt {
font-size: 1.05rem;
color: rgba(255,255,255,0.8);
line-height: 1.7;
max-width: 660px;
font-weight: 300;
margin: 0 0 20px 0;
}
.wh-article .wh-hero-meta {
font-size: 0.82rem;
color: rgba(255,255,255,0.45);
font-weight: 600;
letter-spacing: 0.5px;
margin: 0;
}
.wh-article h2 {
font-size: 1.5rem;
font-weight: 700;
color: var(--navy) !important;
margin: 2.2em 0 0.65em 0;
padding: 0 0 0 18px;
line-height: 1.3;
position: relative;
border: none;
}
.wh-article h2::before {
content: '';
position: absolute;
left: 0;
top: 3px;
bottom: 3px;
width: 4px;
background: var(--warm);
border-radius: 2px;
}
.wh-article .wh-tip {
background: var(--frost);
border-left: 4px solid var(--sky);
border-radius: 0 8px 8px 0;
padding: 22px 26px;
margin: 24px 0 28px;
}
.wh-article .wh-tip-label {
font-weight: 700;
color: var(--blue);
font-size: 0.85rem;
letter-spacing: 1px;
text-transform: uppercase;
margin-bottom: 6px;
}
.wh-article .wh-tip p {
margin-bottom: 0;
font-size: 1rem;
}
.wh-article ul,
.wh-article ol {
margin: 0 0 1.6em 0;
padding: 0;
list-style: none;
}
.wh-article ul li,
.wh-article ol li {
position: relative;
padding: 10px 0 10px 32px;
font-size: 1.02rem;
line-height: 1.65;
border-bottom: 1px solid rgba(0,0,0,0.05);
}
.wh-article ul li:last-child,
.wh-article ol li:last-child {
border-bottom: none;
}
.wh-article ul li::before {
content: '';
position: absolute;
left: 8px;
top: 19px;
width: 8px;
height: 8px;
background: var(--sky);
border-radius: 50%;
}
.wh-article ol { counter-reset: wh-steps; }
.wh-article ol li {
counter-increment: wh-steps;
padding-left: 42px;
}
.wh-article ol li::before {
content: counter(wh-steps);
position: absolute;
left: 0;
top: 8px;
width: 28px;
height: 28px;
background: var(--blue);
color: var(--white);
border-radius: 50%;
display: flex;
align-items: center;
justify-content: center;
font-size: 0.8rem;
font-weight: 700;
line-height: 1;
}
.wh-article .wh-figure {
margin: 28px 0;
}
.wh-article .wh-figure img {
width: 100%;
border-radius: 10px;
display: block;
}
.wh-article .wh-figure figcaption {
font-size: 0.85rem;
color: var(--text-light);
margin-top: 8px;
text-align: center;
font-style: italic;
}
.wh-article .wh-quote {
margin: 32px 0;
padding: 8px 0 8px 28px;
border-left: 5px solid var(--warm);
font-size: 1.35rem;
line-height: 1.5;
font-weight: 600;
color: var(--navy);
}
.wh-article .wh-quote cite {
display: block;
margin-top: 10px;
font-size: 0.9rem;
font-weight: 600;
font-style: normal;
color: var(--text-light);
}
.wh-article .wh-cta {
background: linear-gradient(135deg, var(--navy), var(--blue));
border-radius: 12px;
padding: 36px 32px;
margin-top: 2.5em;
text-align: center;
position: relative;
overflow: hidden;
}
.wh-article .wh-cta::before {
content: '';
position: absolute;
inset: 0;
background: radial-gradient(ellipse at 70% 30%, rgba(46,134,193,0.25), transparent);
pointer-events: none;
}
.wh-article .wh-cta > * { position: relative; z-index: 1; }
.wh-article .wh-cta h3 {
font-size: 1.4rem;
font-weight: 700;
color: var(--white) !important;
margin: 0 0 12px 0;
padding: 0;
}
.wh-article .wh-cta p {
color: rgba(255,255,255,0.72);
font-size: 0.95rem;
margin-bottom: 6px;
}
.wh-article .wh-cta a { color: var(--warm); font-weight: 700; }
.wh-article .wh-cta-btn {
display: inline-block;
margin-top: 18px;
background: var(--warm);
color: var(--white) !important;
font-size: 1.05rem;
font-weight: 700;
padding: 13px 34px;
border-radius: 6px;
text-decoration: none !important;
transition: transform 0.2s, box-shadow 0.2s;
}
.wh-article .wh-cta-btn:hover {
transform: translateY(-2px);
box-shadow: 0 6px 20px rgba(230,126,34,0.35);
}
.wh-article .wh-tip--warm {
border-left-color: var(--warm);
}
.wh-article .wh-tip--warm .wh-tip-label {
color: var(--warm);
}
.wh-article .wh-timeline {
display: flex;
flex-wrap: wrap;
gap: 10px;
margin: 26px 0 30px;
}
.wh-article .wh-tl-item {
flex: 1 1 120px;
padding: 16px 14px;
background: var(--snow);
border: 1px solid rgba(0,0,0,0.08);
border-radius: 8px;
text-align: center;
}
.wh-article .wh-tl-item--now {
border-color: var(--warm);
background: var(--frost);
}
.wh-article .wh-tl-when {
display: block;
font-size: 1.05rem;
font-weight: 800;
color: var(--navy);
line-height: 1.2;
margin-bottom: 4px;
}
.wh-article .wh-tl-item--now .wh-tl-when { color: var(--warm); }
.wh-article .wh-tl-label {
display: block;
font-size: 0.72rem;
font-weight: 700;
color: var(--text-light);
text-transform: uppercase;
letter-spacing: 0.8px;
line-height: 1.35;
}
.wh-article .wh-options {
margin: 24px 0 28px;
}
.wh-article .wh-option {
display: flex;
align-items: flex-start;
gap: 16px;
padding: 16px 0;
border-bottom: 1px solid rgba(0,0,0,0.07);
}
.wh-article .wh-option:last-child { border-bottom: none; }
.wh-article .wh-option-icon {
flex-shrink: 0;
width: 40px;
height: 40px;
border-radius: 50%;
background: var(--ice);
display: flex;
align-items: center;
justify-content: center;
font-size: 1.1rem;
line-height: 1;
margin-top: 2px;
}
.wh-article .wh-option-name {
font-size: 1.08rem;
font-weight: 700;
color: var(--navy);
margin: 0 0 4px 0;
line-height: 1.35;
}
.wh-article .wh-option-desc {
font-size: 1rem;
color: var(--text-light);
margin: 0;
line-height: 1.6;
}
.wh-article .wh-cta-btn-alt {
display: inline-block;
margin-top: 18px;
margin-left: 10px;
background: transparent;
color: var(--white) !important;
font-size: 1.05rem;
font-weight: 600;
padding: 11px 28px;
border: 2px solid rgba(255,255,255,0.4);
border-radius: 6px;
text-decoration: none !important;
transition: border-color 0.2s;
}
.wh-article .wh-cta-btn-alt:hover { border-color: rgba(255,255,255,0.85); }
@media (max-width: 600px) {
.wh-article .wh-hero { padding: 32px 24px; }
.wh-article .wh-hero h1 { font-size: 1.75rem; }
.wh-article .wh-cta { padding: 28px 22px; }
.wh-article .wh-quote { font-size: 1.15rem; }
.wh-article .wh-timeline { flex-direction: column; }
.wh-article .wh-tl-item { text-align: left; }
.wh-article .wh-cta-btn-alt { margin-left: 0; display: block; }
}
.wh-article {
--brand-navy: #1a1a1a;
--brand-blue: #005c82;
--brand-sky: #009fdf;
--brand-ice: #cfe8f7;
--brand-frost: #f5f3f0;
--brand-snow: #faf9f7;
--brand-warm: #a6192e;
--brand-text: #444d54;
--brand-text-light: #688197;
--brand-font: 'Barlow', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;
}
Propane • May 2026
Refill vs. Exchange: Grill and RV Cylinders for Summer
Grilling season, camping trips, and lake weekends all run on propane. Farmers Union Oil Company breaks down the difference between refilling and exchanging your cylinder — and where to get it done around Wilton and Wing.
Cenex of Wilton · May 2026
Summer around here means burgers on the grill, the camper hitched up, and a cooler full of bait headed for the lake. Behind a whole lot of that good time is a propane cylinder — and sooner or later, it's going to run dry.
When it does, you've got two choices: refill the tank you already have, or swap it for a full one. Your member-owned cooperative does both, so here's how to decide what's right for you.
Refill: Pay Only for What You Get
When you refill, we top off your own cylinder right here and you only pay for the gas that goes in. That usually means more fuel in the tank than a swap, and you keep the cylinder you already know and trust.
Our on-site fill station handles more than just grill bottles. We can fill cylinders for:
Backyard grills and flat-top griddles
RVs and campers headed out for the weekend
Forklifts and other motor-fuel applications
Patio heaters, fire pits, and camp stoves
Exchange: Grab and Go
In a hurry? Cylinder exchange is the quick option. Drop off your empty, pick up a full one, and you're back on the road in a minute or two — handy when you're loading up for the lake and don't want to wait.
Exchange is available at both our Wilton and Wing locations, so you can grab a bottle close to wherever the weekend takes you.
🔥 Check the Date Stamp
Propane cylinders carry a certification date, and older ones need requalifying before a refill. Bring yours in and we'll check the stamp while we're topping it off.
A Few Summer Safety Reminders
However you fuel up, a little care goes a long way. Always store and use cylinders outdoors and upright — never inside a garage, camper, or enclosed porch. And if you ever catch that rotten-egg smell, shut off the valve and step away.
Give your hose and connections a quick look each spring for cracks or loose fittings before that first cookout.
Find Us in Wilton and Wing
Farmers Union Oil Company handles cylinder refills and exchanges at our Cenex c-stores in Wilton and Wing, serving the surrounding communities north of Bismarck across the Burleigh and McLean county area.
Call ahead to check hours before you head over, and we'll have you fueled up for the weekend.
Fuel Up for a Great Summer
From the grill on the patio to the camper at the lake, your local cooperative keeps the good times going. Stop in for a refill or an exchange and let's make it a great season.
Learn more: cenexofwilton.com
📞 Call 701-734-6312