:root {
--blue: #1a3a8f; --blue-mid: #2251c5; --blue-light: #e8eeff;
--red: #c8102e; --green: #1a7a3c;
--white: #ffffff; --gray-light: #f5f7fb; --gray-mid: #e2e6f0;
--text: #1a1a2e; --text-muted: #4a5060;
}
*, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }
.pd-wrapper { max-width: 860px; margin: 0 auto; padding: 32px 20px 60px; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif; color: var(--text); line-height: 1.7; }
.pd-h2 { font-size: 22px !important; font-weight: 800; color: var(--blue); margin: 36px 0 14px; padding-bottom: 8px; border-bottom: 2px solid var(--blue-light); }
.bundle-hero { background: linear-gradient(135deg, #f0f4ff 0%, #e8f0ff 100%); border: 2px solid #a0b8f0; border-radius: 14px; padding: 28px 30px; margin-bottom: 28px; }
.bundle-badge { display: inline-block; background: var(--blue); color: #ffffff; font-size: 11px !important; font-weight: 800; letter-spacing: 0.12em; text-transform: uppercase; padding: 4px 14px; border-radius: 50px; margin-bottom: 12px; }
.bundle-hero h2 { font-size: 24px !important; font-weight: 800; color: var(--text); margin-bottom: 12px; line-height: 1.3; }
.bundle-hero p { font-size: 17px !important; color: var(--text-muted); line-height: 1.75; }
.bundle-tags { display: flex; flex-wrap: wrap; gap: 8px; margin-top: 16px; }
.bundle-tag { background: var(--white); border: 1.5px solid #a0b8f0; border-radius: 50px; padding: 5px 14px; font-size: 14px !important; font-weight: 700; color: var(--text); }
.trust-row { display: flex; flex-wrap: wrap; gap: 10px; margin-bottom: 28px; }
.trust-badge { display: flex; align-items: center; gap: 7px; background: var(--gray-light); border: 1.5px solid var(--gray-mid); border-radius: 50px; padding: 7px 16px; font-size: 14px !important; font-weight: 700; color: var(--text); }
.included-grid { display: flex; flex-direction: column; gap: 12px; margin-bottom: 28px; }
.included-item { display: flex; gap: 16px; align-items: flex-start; background: var(--gray-light); border-radius: 12px; padding: 16px 18px; }
.included-icon { font-size: 28px !important; flex-shrink: 0; margin-top: 2px; }
.included-body h4 { font-size: 17px !important; font-weight: 800; color: var(--text); margin-bottom: 4px; }
.included-body p { font-size: 15px !important; color: var(--text-muted); line-height: 1.65; margin: 0; }
.sm-specs { display: flex; flex-wrap: wrap; gap: 8px; margin-top: 10px; }
.sm-spec { background: var(--white); border: 1px solid var(--gray-mid); border-radius: 6px; padding: 4px 12px; font-size: 13px !important; color: var(--text-muted); font-weight: 600; }
.upsell-block { border-radius: 14px; padding: 24px 26px; margin-bottom: 20px; }
.upsell-fb { background: linear-gradient(135deg, #f0fff4 0%, #f0f8ff 100%); border: 2px solid #a0d8af; }
.upsell-label { font-size: 11px !important; font-weight: 800; letter-spacing: 0.12em; text-transform: uppercase; color: var(--green); margin-bottom: 8px; display: block; }
.upsell-block h3 { font-size: 20px !important; font-weight: 800; color: var(--text); margin-bottom: 10px; }
.upsell-block p { font-size: 16px !important; color: var(--text-muted); line-height: 1.7; margin-bottom: 14px; }
.blend-grid { display: flex; flex-direction: column; gap: 8px; margin-bottom: 16px; }
.blend-row { display: flex; align-items: center; gap: 10px; background: var(--white); border-radius: 10px; padding: 10px 14px; font-size: 15px !important; }
.blend-base { color: var(--text-muted); flex: 1; }
.blend-arrow { color: var(--green); font-weight: 800; font-size: 18px !important; }
.blend-result { font-weight: 700; color: var(--text); }
.terpski-block { display: flex; gap: 16px; align-items: flex-start; background: #fff8e1; border: 1px solid #ffe082; border-radius: 14px; padding: 18px; margin-bottom: 28px; }
.terpski-avatar { width: 56px; height: 56px; border-radius: 50%; flex-shrink: 0; }
.terpski-text p { font-size: 15px !important; color: var(--text); line-height: 1.6; margin-bottom: 8px; }
.terpski-text p:last-child { margin-bottom: 0; }
.howto-section { background: var(--gray-light); border-radius: 14px; padding: 26px 28px; margin-bottom: 28px; }
.howto-section h3 { font-size: 20px !important; font-weight: 800; color: var(--blue); margin-bottom: 6px; }
.howto-subtitle { font-size: 15px !important; color: var(--text-muted); margin-bottom: 18px; }
.section-label { font-size: 11px !important; font-weight: 800; letter-spacing: 1.5px; text-transform: uppercase; color: var(--blue-mid); margin-bottom: 4px; display: block; }
.howto-rule { background: var(--white); border-left: 4px solid var(--blue-mid); border-radius: 0 8px 8px 0; padding: 10px 14px; font-size: 15px !important; margin-bottom: 18px; }
.howto-rule .label { font-weight: 700; color: var(--blue); }
.howto-steps { display: flex; flex-direction: column; gap: 14px; }
.howto-step { display: flex; gap: 14px; align-items: flex-start; }
.step-num { flex-shrink: 0; width: 36px; height: 36px; background: var(--blue); color: #fff; border-radius: 50%; display: flex; align-items: center; justify-content: center; font-size: 16px !important; font-weight: 900; }
.step-body h4 { font-size: 16px !important; font-weight: 800; color: var(--text); margin-bottom: 4px; }
.step-body p { font-size: 15px !important; color: var(--text-muted); line-height: 1.6; margin: 0; }
.video-section { margin-bottom: 28px; }
.video-section h3 { font-size: 20px !important; font-weight: 800; color: var(--blue); margin-bottom: 6px; }
.video-section p { font-size: 15px !important; color: var(--text-muted); margin-bottom: 14px; }
.video-wrap { position: relative; padding-bottom: 177.78%; height: 0; overflow: hidden; border-radius: 14px; background: #000; max-width: 340px; }
.video-wrap iframe { position: absolute; top: 0; left: 0; width: 100% !important; height: 100% !important; border: 0; border-radius: 14px; }
@media (max-width: 600px) {
.pd-wrapper { padding: 20px 14px 50px; }
.bundle-hero, .howto-section { padding: 20px 18px; }
.terpski-block { flex-wrap: wrap; }
}
Most Popular Bundle
The Professional Tool. Three Flavors. One Great Bundle.
The Spray Master + Pick 3 is the most reviewed bundle in the Terps USA lineup — and it is easy to see why. You get the Spray Master professional atomizer plus your choice of three 5ml Terpene Sprays. The right tool, the right variety, all in one order.
Three flavors means you can rotate, experiment, and find your favorites without committing to just one. The Spray Master means every spray session delivers a fine, even mist that covers your flower properly.
Spray Master Included 3 x 5ml Terpene Sprays Your Choice of Flavors Battery Powered
Most Reviewed Bundle
Professional Atomizer Included
100% Botanical Terpenes
✅ No PG · No PEG · No Fillers
What's in This Bundle
Spray Master Professional Atomizing System
The Spray Master produces an ultra-fine terpene mist for even, consistent coverage across flower. Battery powered with USB charging — no cords, no mess. Runs 30–60 minutes per charge with a 1.5–2.5 hour charge time.
Battery Powered Compressor USB Charging Cable 0.3mm Spray Nozzle Spray Gun 4ml · 20ml · 40ml Holders
3 x Terpene Spray (5ml) — Your Choice of Flavors
Choose any three flavors from the full Terps USA lineup. Three terpene sprays give you the variety to rotate between profiles, experiment with different aroma combinations, and find the flavors that work best for your flower. Airtight caps included.
Multiply Your Options
Three Sprays + Flavor Burst = Endless Combinations
You already have the Spray Master and three flavors — the perfect foundation for Flavor Burst blending. Add a drop or two of Flavor Burst concentrate into the Spray Master cup alongside any of your sprays to create a completely new aroma combination. With three sprays and a few Flavor Burst flavors, you can create dozens of unique profiles.
OG Kush Spray + Mango Flavor Burst → Mango Kush
Gelato Spray + Strawberry Flavor Burst → Strawberry Gelato
Fruity Cereal Spray + Banana Flavor Burst → Banana Cereal
Start with 1–2 drops and chat with Terpski if you want help dialing in your blend.
Shop All Flavor Burst Upgrade: Spray Master + Pick 6 Bundle
Terpski — Your AI Terpene Spray Guru
Need help on how much to use? What flavor or strain compliments your product? Just chat with Terpski using the chat bubble on this page. Tell him what you are working with and let him guide you to your customized aroma and taste.
Step-by-Step
How to Use the Spray Master
Results in 15–20 minutes. Works on any batch size.
Starting Point: Use approximately 2ml per ounce of flower. Start light — you can always add more.
1
Fill the Spray Master Cup
Add your terpene spray to the appropriate holder cup. For a custom blend, add 1–2 drops of Flavor Burst concentrate alongside the spray.
2
Apply a Fine, Even Mist
Hold 6–8 inches from the flower and apply a light, even mist using short overlapping passes. The Spray Master produces an ultra-fine atomized mist for consistent coverage across all flower surfaces.
3
Seal and Let It Open Up
Transfer to an airtight glass jar and allow 15–20 minutes minimum for the terpenes to integrate. For a deeper, fully developed profile, cure for 24–48 hours.
Spray Master Unboxing
See everything included with the Spray Master system and how quickly it assembles.
.pdp-description-table{width:100%;}.pdp-table-tr{display:flex;justify-content:space-between;}.pdp-table-td{padding:12px 16px;text-align:left;border:none;}.pdp-table-td:first-child{font-weight:bold;width:30%;}.pdp-table-td:nth-child(2){width:70%;}
Brand:Terps USATags:bundle