@import"https://fonts.googleapis.com/css2?family=Barlow+Condensed:ital,wght@0,300;0,600;0,700;0,900;1,700&family=DM+Serif+Display:ital@0;1&family=Bebas+Neue&display=swap";.bbb{--black: #0a0a0a;--navy: #0d1b2a;--navy-mid: #1a2e44;--electric: #00b4d8;--electric-dim: #0077a8;--steel: #8eafc2;--silver: #c8d8e4;--white: #f4f8fb;--gold: #f0a500;--charcoal: #1e1e1e;--mid: #2c3e50;color:var(--white);font-family:Barlow Condensed,sans-serif}.bbb{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.bbb,.bbb *{box-sizing:border-box}.bbb-shell,.bbb-section-center{max-width:1440px;margin:0 auto}.bbb-shell{width:min(calc(100vw - 40px),1680px);max-width:1680px}.bbb a{color:inherit}.bbb-label{font-family:Bebas Neue,sans-serif;letter-spacing:6px;font-size:12px;color:var(--electric);margin:0 0 14px}.bbb-hl{color:var(--electric)}.bbb-btn-primary,.bbb-btn-secondary{font-family:Bebas Neue,sans-serif;font-size:20px;letter-spacing:3px;padding:18px 44px;text-decoration:none;display:inline-block;transition:all .3s ease;clip-path:polygon(0 0,calc(100% - 12px) 0,100% 100%,12px 100%);border:none;cursor:pointer}.bbb-btn-primary{background:var(--electric);color:var(--black)}.bbb-btn-primary:hover{background:var(--white);transform:translateY(-3px);box-shadow:0 0 40px #00b4d866}.bbb-btn-secondary{background:transparent;color:var(--electric);border:1px solid var(--electric);padding:17px 44px}.bbb-btn-secondary:hover{background:#00b4d81a;transform:translateY(-3px)}.bbb-btn-primary[disabled],.bbb-btn-secondary[disabled]{opacity:.5;pointer-events:none}.bbb-hero{min-height:100vh;background:radial-gradient(ellipse 80% 60% at 60% 40%,rgba(0,180,216,.12) 0%,transparent 65%),radial-gradient(ellipse 50% 80% at 10% 80%,rgba(13,27,42,.9) 0%,transparent 70%),linear-gradient(135deg,#0a0a0a,#0d1b2a,#0a1520);display:grid;grid-template-columns:1fr 1fr;align-items:center;position:relative;overflow:hidden}.bbb-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(0,180,216,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(0,180,216,.04) 1px,transparent 1px);background-size:60px 60px;pointer-events:none}.bbb-hero:after{content:"";position:absolute;top:-100px;right:38%;width:3px;height:140%;background:linear-gradient(to bottom,transparent,rgba(0,180,216,.3),transparent);transform:rotate(12deg);pointer-events:none}.bbb-hero__text{padding:100px 60px 100px 80px;position:relative;z-index:2}.bbb-brand-badge{display:inline-flex;align-items:center;gap:10px;margin-bottom:36px}.bbb-badge-line{width:40px;height:2px;background:var(--electric)}.bbb-badge-text{font-family:Bebas Neue,sans-serif;letter-spacing:5px;font-size:13px;color:var(--electric)}.bbb-hero__eyebrow{font-family:Bebas Neue,sans-serif;letter-spacing:8px;font-size:13px;color:var(--steel);margin-bottom:12px}.bbb-hero__headline{font-weight:900;font-size:clamp(64px,8vw,110px);line-height:.9;color:var(--white);text-transform:uppercase;margin:0 0 6px}.bbb-hero__headline .accent{color:var(--electric);display:block;font-style:italic}.bbb-hero__price{font-family:Bebas Neue,sans-serif;font-size:28px;letter-spacing:4px;color:var(--gold);margin:20px 0 8px}.bbb-price-compare{margin-left:10px;color:#c8d8e480;text-decoration:line-through;font-size:.85em}.bbb-hero__tagline{font-family:"DM Serif Display",serif;font-style:italic;font-size:clamp(18px,2vw,24px);color:var(--silver);margin:0 0 10px}.bbb-hero__sub{font-size:16px;letter-spacing:1px;color:var(--steel);font-weight:300;margin:0 0 48px}.bbb-hero__buttons{display:flex;gap:16px;flex-wrap:wrap}.bbb-product-form-wrap{margin-top:30px}.bbb-product-options{display:grid;gap:18px;margin-bottom:22px}.bbb-option{display:grid;gap:10px;border:0;padding:0;margin:0}.bbb-option__label{font-family:Bebas Neue,sans-serif;letter-spacing:3px;font-size:12px;color:var(--steel)}.bbb-option__values{display:flex;flex-wrap:wrap;gap:10px}.bbb-option__values label{display:inline-flex}.bbb-option__values input{position:absolute;opacity:0;pointer-events:none}.bbb-option__pill,.bbb-option__swatch{cursor:pointer;transition:all .3s ease}.bbb-option__pill{border:1px solid rgba(0,180,216,.24);background:#ffffff08;color:var(--white);padding:11px 18px;font-size:15px;letter-spacing:1px;text-transform:uppercase}.bbb-option__swatch{display:inline-flex;align-items:center;gap:8px;padding:6px 10px 6px 6px;border:1px solid rgba(0,180,216,.24);background:#ffffff08;color:var(--silver);font-size:14px;letter-spacing:1px;text-transform:uppercase}.bbb-option__swatch-dot{width:22px;height:22px;border-radius:50%;border:2px solid rgba(255,255,255,.2)}.bbb-option__values input:checked+.bbb-option__pill,.bbb-option__values input:checked+.bbb-option__swatch{border-color:var(--electric);background:#00b4d81a;box-shadow:0 0 0 1px #00b4d829}.bbb-product-form__row{display:flex;align-items:stretch;gap:12px;flex-wrap:wrap}.bbb-qty{width:92px;background:#ffffff0a;border:1px solid rgba(0,180,216,.2);color:var(--white);font:inherit;font-size:18px;padding:0 14px}.bbb-availability{margin-top:12px;color:var(--steel);font-size:14px;letter-spacing:1px;text-transform:uppercase}.bbb-availability.is-unavailable{color:#ff8d8d}.bbb-hero__image{display:flex;align-items:center;justify-content:center;padding:80px 80px 80px 40px;position:relative;z-index:2;min-width:0;overflow:hidden}.bbb-product-visual{position:relative;width:100%;max-width:400px}.bbb-product-glow{position:absolute;top:-60px;right:-60px;bottom:-60px;left:-60px;background:radial-gradient(ellipse at center,rgba(0,180,216,.2) 0%,transparent 65%);border-radius:50%}.bbb-product-placeholder{width:280px;height:420px;background:linear-gradient(160deg,#1a2e44,#0d1b2a 60%,#0a1218);border:1px solid rgba(0,180,216,.2);border-radius:40px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;position:relative;overflow:hidden;box-shadow:0 0 0 1px #00b4d81a,0 40px 80px #0009,inset 0 1px #ffffff0d}.bbb-product-image{width:280px;max-width:100%;height:auto;position:relative;z-index:1;filter:drop-shadow(0 40px 80px rgba(0,0,0,.6))}.bbb-logo-ring{width:120px;height:120px;border-radius:50%;border:2px solid rgba(0,180,216,.4);display:flex;align-items:center;justify-content:center;font-family:Bebas Neue,sans-serif;font-size:11px;letter-spacing:3px;color:var(--electric);text-align:center;line-height:1.4}.bbb-product-name-badge{font-family:Bebas Neue,sans-serif;font-size:22px;letter-spacing:4px;color:var(--white)}.bbb-volume-badge{font-size:13px;letter-spacing:3px;color:var(--steel)}.bbb-spec-callout{position:absolute;background:#0d1b2ae6;border:1px solid rgba(0,180,216,.3);padding:10px 16px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);white-space:nowrap}.bbb-spec-callout--1{top:20%;right:-100px}.bbb-spec-callout--2{bottom:30%;left:-110px}.bbb-spec-callout--3{bottom:10%;right:-90px}.bbb-spec-val{font-family:Bebas Neue,sans-serif;font-size:20px;color:var(--electric);letter-spacing:2px;display:block}.bbb-spec-lbl{font-size:11px;letter-spacing:2px;color:var(--steel);text-transform:uppercase}.bbb-strip{background:var(--electric)}.bbb-strip__inner{padding:20px 80px;display:flex;align-items:center;justify-content:center;gap:60px;flex-wrap:wrap}.bbb-strip__item{display:flex;align-items:center;gap:10px;font-family:Bebas Neue,sans-serif;letter-spacing:4px;font-size:15px;color:var(--black);white-space:nowrap}.bbb-strip__sep{width:4px;height:4px;background:var(--black);border-radius:50%;opacity:.4}.bbb-story,.bbb-features,.bbb-specs,.bbb-accessories,.bbb-bundles,.bbb-occasions,.bbb-why,.bbb-reviews,.bbb-faq,.bbb-compare,.bbb-shipping,.bbb-tagline,.bbb-cta{padding:100px 80px}.bbb-story{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center;background:var(--charcoal)}.bbb-story__grid{display:contents}.bbb-story__headline,.bbb-features__headline,.bbb-specs__headline,.bbb-accessories__headline,.bbb-bundles__headline,.bbb-occasions__headline,.bbb-why__headline,.bbb-reviews__headline,.bbb-faq__headline,.bbb-compare__headline,.bbb-cta__headline{font-family:Barlow Condensed,sans-serif;font-weight:900;text-transform:uppercase;color:var(--white)}.bbb-story__headline{font-size:clamp(40px,5vw,68px);line-height:.95;margin-bottom:28px}.bbb-story__body{font-size:18px;line-height:1.8;color:var(--silver);font-weight:300;margin-bottom:20px}.bbb-story__body p{margin:0 0 20px}.bbb-story__body strong{color:var(--electric);font-weight:600}.bbb-story__stats{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px;margin-top:40px;padding-top:40px;border-top:1px solid rgba(255,255,255,.08)}.bbb-story__stat{text-align:center}.bbb-story__stat-val{font-family:Bebas Neue,sans-serif;font-size:48px;color:var(--electric);letter-spacing:2px;display:block;line-height:1}.bbb-story__stat-lbl{font-size:13px;letter-spacing:2px;color:var(--steel);margin-top:6px;display:block}.bbb-story__quote{background:linear-gradient(135deg,var(--navy) 0%,var(--navy-mid) 100%);border-left:3px solid var(--electric);padding:48px 44px;position:relative;overflow:hidden}.bbb-story__quote:before{content:"\275d";position:absolute;font-size:120px;color:#00b4d80f;top:-20px;left:10px;line-height:1;font-family:serif}.bbb-story__quote-text{font-family:"DM Serif Display",serif;font-style:italic;font-size:clamp(20px,2vw,28px);color:var(--white);line-height:1.5;position:relative;z-index:1;margin-bottom:24px}.bbb-story__quote-cite{font-family:Bebas Neue,sans-serif;letter-spacing:4px;font-size:12px;color:var(--electric);font-style:normal}.bbb-features{background:var(--black)}.bbb-features__header,.bbb-specs__header,.bbb-accessories__header,.bbb-bundles__header,.bbb-why__header,.bbb-reviews__header,.bbb-faq__header,.bbb-occasions__header{text-align:center;margin-bottom:72px}.bbb-features__headline,.bbb-specs__headline,.bbb-accessories__headline,.bbb-occasions__headline,.bbb-why__headline,.bbb-reviews__headline,.bbb-faq__headline{font-size:clamp(36px,4vw,56px);line-height:1}.bbb-bundles__headline{font-size:clamp(40px,5vw,68px);line-height:1.05}.bbb-features__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2px;max-width:1440px;margin:0 auto;background:#00b4d81a}.bbb-feature-card{background:var(--charcoal);padding:44px 36px;position:relative;transition:all .4s ease;overflow:hidden}.bbb-feature-card:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:var(--electric);transform:scaleX(0);transform-origin:left;transition:transform .4s ease}.bbb-feature-card:hover{background:var(--navy);transform:translateY(-4px)}.bbb-feature-card:hover:before{transform:scaleX(1)}.bbb-feature-icon{font-size:32px;display:block;margin-bottom:18px}.bbb-feature-category{font-family:Bebas Neue,sans-serif;letter-spacing:4px;font-size:11px;color:var(--electric);margin-bottom:8px}.bbb-feature-title{font-family:Barlow Condensed,sans-serif;font-weight:700;font-size:22px;color:var(--white);text-transform:uppercase;margin-bottom:12px;letter-spacing:1px}.bbb-feature-desc{font-size:15px;line-height:1.7;color:var(--steel);font-weight:300}.bbb-specs{background:var(--navy)}.bbb-specs__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;max-width:1360px;margin:0 auto}.bbb-spec-group{background:#0000004d;border:1px solid rgba(0,180,216,.12);padding:36px 30px}.bbb-spec-group-title{font-family:Bebas Neue,sans-serif;letter-spacing:5px;font-size:14px;color:var(--electric);margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid rgba(0,180,216,.2)}.bbb-spec-list,.bbb-acc-features{list-style:none;margin:0;padding:0}.bbb-spec-list li,.bbb-acc-features li{display:flex;align-items:flex-start;gap:10px;padding:10px 0;border-bottom:1px solid rgba(255,255,255,.04);font-size:15px;color:var(--silver);font-weight:300;line-height:1.4}.bbb-spec-list li:last-child,.bbb-acc-features li:last-child{border-bottom:none}.bbb-spec-check{color:var(--electric);flex-shrink:0;font-size:12px;margin-top:3px}.bbb-accessories{background:var(--charcoal)}.bbb-accessories__sub,.bbb-bundles__sub,.bbb-occasions__sub,.bbb-cta__sub{font-family:"DM Serif Display",serif;font-size:17px;color:var(--steel);font-style:italic;margin-top:10px}.bbb-acc-grid{display:grid;grid-template-columns:1fr 1fr;gap:32px;max-width:1280px;margin:0 auto}.bbb-acc-card{background:var(--navy);border:1px solid rgba(0,180,216,.15);padding:48px 40px;position:relative;overflow:hidden;transition:all .4s ease}.bbb-acc-card:after{content:"";position:absolute;bottom:0;left:0;right:0;height:3px;background:linear-gradient(to right,var(--electric),var(--gold));transform:scaleX(0);transform-origin:left;transition:transform .4s ease}.bbb-acc-card:hover{transform:translateY(-6px);box-shadow:0 24px 60px #00b4d81f}.bbb-acc-card:hover:after{transform:scaleX(1)}.bbb-acc-icon{font-size:40px;display:block;margin-bottom:20px}.bbb-acc-title{font-family:Barlow Condensed,sans-serif;font-weight:700;font-size:26px;color:var(--white);text-transform:uppercase;letter-spacing:2px;margin-bottom:6px}.bbb-acc-price{font-family:Bebas Neue,sans-serif;font-size:22px;color:var(--gold);letter-spacing:3px;margin-bottom:20px}.bbb-acc-desc{font-size:15px;color:var(--steel);font-weight:300;line-height:1.7;margin-bottom:24px}.bbb-bundles{background:var(--charcoal)}.bbb-bundles__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;max-width:1360px;margin:0 auto}.bbb-bundle-card{background:var(--navy);border:1px solid rgba(0,180,216,.12);padding:44px 36px;text-align:center;position:relative;transition:all .3s ease;overflow:hidden}.bbb-bundle-card--featured{border:2px solid var(--electric)}.bbb-bundle-card:hover{transform:translateY(-6px);box-shadow:0 24px 60px #00b4d81f}.bbb-bundle-badge{position:absolute;top:0;left:50%;transform:translate(-50%);background:var(--electric);color:var(--black);font-family:Bebas Neue,sans-serif;font-size:13px;letter-spacing:3px;padding:5px 18px}.bbb-bundle-name{font-family:Barlow Condensed,sans-serif;font-weight:900;font-size:22px;color:var(--white);text-transform:uppercase;letter-spacing:1px;margin:24px 0 8px}.bbb-bundle-includes{font-family:"DM Serif Display",serif;font-size:14px;color:var(--steel);font-style:italic;margin-bottom:20px;line-height:1.6}.bbb-bundle-price{font-family:Barlow Condensed,sans-serif;font-weight:900;font-size:52px;color:var(--electric);line-height:1;margin-bottom:6px}.bbb-bundle-savings{font-family:Bebas Neue,sans-serif;font-size:14px;letter-spacing:3px;color:var(--gold);margin-bottom:28px}.bbb-bundle-cta{display:block;background:var(--electric);color:var(--black);font-family:Bebas Neue,sans-serif;font-size:18px;letter-spacing:3px;padding:14px 28px;text-decoration:none;transition:all .3s ease}.bbb-bundle-cta:hover{background:var(--white);transform:translateY(-2px)}.bbb-occasions{background:var(--black);text-align:center}.bbb-occasions__sub{font-size:18px;margin-bottom:60px}.bbb-occasions__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:2px;max-width:1360px;margin:0 auto;background:#00b4d814}.bbb-occasion-tile{background:var(--charcoal);padding:40px 24px;transition:all .3s ease}.bbb-occasion-tile:hover{background:var(--navy-mid);transform:scale(1.04);z-index:1;position:relative;box-shadow:0 0 30px #00b4d826}.bbb-occasion-emoji{font-size:36px;display:block;margin-bottom:14px}.bbb-occasion-label{font-family:Bebas Neue,sans-serif;letter-spacing:3px;font-size:13px;color:var(--silver)}.bbb-why{background:var(--navy)}.bbb-why__grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;max-width:1320px;margin:0 auto}.bbb-why-card{display:flex;gap:20px;padding:32px;background:#0000004d;border:1px solid rgba(0,180,216,.08);transition:all .3s ease}.bbb-why-card:hover{border-color:#00b4d84d;background:#00b4d80d}.bbb-why-check{width:36px;height:36px;background:var(--electric);border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:16px;color:var(--black);font-weight:900}.bbb-why-title{font-family:Barlow Condensed,sans-serif;font-weight:700;font-size:18px;color:var(--white);text-transform:uppercase;letter-spacing:1px;margin-bottom:8px}.bbb-why-desc{font-size:15px;color:var(--steel);font-weight:300;line-height:1.6}.bbb-reviews{background:var(--charcoal)}.bbb-reviews__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;max-width:1000px;margin:0 auto}.bbb-review-card{background:var(--navy);padding:40px 36px;border:1px solid rgba(0,180,216,.1);position:relative}.bbb-review-stars{font-size:16px;color:var(--gold);letter-spacing:2px;margin-bottom:18px}.bbb-review-title{font-family:Barlow Condensed,sans-serif;font-weight:700;font-size:18px;text-transform:uppercase;letter-spacing:1px;color:var(--electric);margin-bottom:12px}.bbb-review-text{font-size:15px;color:var(--silver);font-weight:300;line-height:1.7;font-style:italic;margin-bottom:20px}.bbb-review-author{font-family:Bebas Neue,sans-serif;letter-spacing:3px;font-size:12px;color:var(--steel)}.bbb-faq{background:var(--black)}.bbb-faq__grid{display:grid;grid-template-columns:1fr 1fr;gap:20px;max-width:1000px;margin:0 auto}.bbb-faq-item{padding:28px 32px;background:var(--charcoal);border-left:2px solid var(--electric)}.bbb-faq-q{font-family:Barlow Condensed,sans-serif;font-weight:700;font-size:17px;text-transform:uppercase;letter-spacing:1px;color:var(--white);margin-bottom:10px}.bbb-faq-a{font-size:14px;color:var(--steel);font-weight:300;line-height:1.7}.bbb-compare{background:var(--navy);text-align:center}.bbb-compare__headline{margin-bottom:48px}.bbb-compare-table{max-width:900px;margin:0 auto;border-collapse:collapse;width:100%}.bbb-compare-table th{font-family:Bebas Neue,sans-serif;letter-spacing:4px;font-size:14px;padding:20px 24px;text-align:center;background:#0006;color:var(--steel)}.bbb-compare-table th.is-highlight{background:var(--electric);color:var(--black)}.bbb-compare-table td{padding:18px 24px;text-align:center;border-bottom:1px solid rgba(255,255,255,.04);font-size:15px;color:var(--silver);font-weight:300}.bbb-compare-table td:first-child{text-align:left;color:var(--steel);font-size:14px;letter-spacing:1px}.bbb-compare-table td.is-highlight{background:#00b4d80d;color:var(--electric);font-weight:600}.bbb-check-yes{color:var(--electric);font-size:18px}.bbb-check-no{color:#fff3;font-size:18px}.bbb-shipping{background:var(--charcoal);padding:60px 80px}.bbb-shipping__grid{max-width:none;margin:0;display:grid;grid-template-columns:1fr 1fr 1fr;gap:40px;text-align:center}.bbb-ship-icon{font-size:36px;display:block;margin-bottom:16px}.bbb-ship-title{font-family:Bebas Neue,sans-serif;letter-spacing:4px;font-size:16px;color:var(--electric);margin-bottom:10px}.bbb-features__headline,.bbb-specs__headline,.bbb-accessories__headline,.bbb-bundles__headline,.bbb-occasions__headline,.bbb-why__headline,.bbb-reviews__headline,.bbb-faq__headline,.bbb-compare__headline,.bbb-cta__headline,.bbb-story__headline{color:var(--white)}.bbb-tagline__main,.bbb-tagline__main .electric,.bbb-cta__eyebrow,.bbb-cta__headline,.bbb-cta__sub,.bbb-included-label,.bbb-included__item{position:relative;z-index:1}.bbb-ship-desc{font-size:14px;color:var(--steel);font-weight:300;line-height:1.6}.bbb-tagline{padding:80px;background:var(--black);text-align:center;position:relative;overflow:hidden}.bbb-tagline:before{content:"BLASTER";position:absolute;font-family:Bebas Neue,sans-serif;font-size:300px;color:#00b4d808;top:50%;left:50%;transform:translate(-50%,-50%);letter-spacing:20px;white-space:nowrap;pointer-events:none}.bbb-tagline__main{font-family:"DM Serif Display",serif;font-style:italic;font-size:clamp(28px,4vw,52px);color:var(--white);position:relative;z-index:1;line-height:1.3;margin:0}.bbb-tagline__main .electric{color:var(--electric)}.bbb-cta{padding:120px 80px;background:linear-gradient(135deg,var(--navy) 0%,var(--black) 60%,#001018 100%);text-align:center;position:relative;overflow:hidden}.bbb-cta:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 60% 70% at 50% 50%,rgba(0,180,216,.08) 0%,transparent 70%),linear-gradient(rgba(0,180,216,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(0,180,216,.03) 1px,transparent 1px);background-size:auto,60px 60px,60px 60px;pointer-events:none}.bbb-cta__eyebrow{font-family:Bebas Neue,sans-serif;letter-spacing:6px;font-size:13px;color:var(--electric);margin-bottom:20px;position:relative;z-index:1}.bbb-cta__headline{font-size:clamp(48px,7vw,96px);line-height:.95;margin-bottom:16px;position:relative;z-index:1}.bbb-cta__headline .bbb-hl{display:block}.bbb-cta__sub{font-family:"DM Serif Display",serif;font-style:italic;font-size:20px;color:var(--steel);margin-bottom:52px;position:relative;z-index:1}.bbb-cta__buttons{display:flex;gap:20px;justify-content:center;flex-wrap:wrap;position:relative;z-index:1}.bbb-cta__buttons .bbb-product-form{display:inline-block}.bbb-included{margin-top:60px;padding-top:60px;border-top:1px solid rgba(0,180,216,.15);position:relative;z-index:1}.bbb-included-label{font-family:Bebas Neue,sans-serif;letter-spacing:5px;font-size:12px;color:var(--steel);margin-bottom:24px}.bbb-included__items{display:flex;gap:40px;justify-content:center;flex-wrap:wrap}.bbb-included__item{display:flex;align-items:center;gap:10px;font-size:15px;color:var(--silver);font-weight:300}.bbb-included__item:before{content:"\2713";color:var(--electric);font-weight:900}@media(max-width:960px){.bbb-hero,.bbb-story,.bbb-specs__grid,.bbb-shipping__grid{grid-template-columns:1fr}.bbb-hero__text{padding:80px 40px 40px;order:2}.bbb-hero__image{order:1;padding:60px 40px 20px}.bbb-spec-callout{display:none}.bbb-features__grid{grid-template-columns:1fr 1fr}.bbb-acc-grid,.bbb-why__grid,.bbb-reviews__grid,.bbb-faq__grid{grid-template-columns:1fr}.bbb-bundles__grid{grid-template-columns:repeat(3,1fr)}.bbb-occasions__grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.bbb-hero__text,.bbb-story,.bbb-features,.bbb-specs,.bbb-accessories,.bbb-occasions,.bbb-why,.bbb-reviews,.bbb-faq,.bbb-compare,.bbb-shipping,.bbb-tagline,.bbb-cta{padding-left:24px;padding-right:24px}.bbb-strip__inner{padding:18px 24px;gap:20px}.bbb-features__grid,.bbb-specs__grid,.bbb-bundles__grid{grid-template-columns:1fr}.bbb-story__stats{grid-template-columns:1fr 1fr}.bbb-footer-bar{flex-direction:column;text-align:center;padding:28px 24px}.bbb-product-form__row{flex-direction:column}.bbb-qty{width:100%;min-height:54px}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/bb-blaster.css.map */
