:root{--glow-bg: #0b0c10;--glow-bg-2: #111318;--glow-surface: #181b22;--glow-border: #2a2f3a;--glow-muted: #a7aebb;--glow-blue: #3f7bff;--glow-blue-soft: #8eb4ff}body{background:var(--glow-bg)}.header-section,.header-section .header{background-color:var(--glow-bg)}.header-section .header__row{background-color:var(--glow-bg)!important}.header-section{border-bottom:1px solid rgb(142 180 255 / 14%);box-shadow:0 10px 30px #00000073}.header-section .header__row--top{--color-foreground: 255 255 255;color:#fff}.header-section .menu-list__link,.header-section .header-actions__action,.header-section .header__icon,.header-section a{color:#fff}.header-section .menu-list__link{position:relative;transition:color .2s ease,text-shadow .2s ease}.header-section .menu-list__link:hover{color:var(--glow-blue-soft);text-shadow:0 0 14px rgb(63 123 255 / 70%)}.boost-countdown-background,.boost-collection-background,.boost-review-background,.boost-footer__background,.boost-secondary-hero__background,.truck-gallery__background{background:var(--glow-bg)}.boost-collection-background{background:var(--glow-bg-2)}.boost-countdown{--boost-countdown-pit-black: var(--glow-surface);--boost-countdown-bedliner: var(--glow-bg-2);--boost-countdown-steel: var(--glow-border);--boost-countdown-billet: var(--glow-muted);--boost-countdown-white: #fff;--boost-countdown-orange: var(--glow-blue);--boost-countdown-warm-border: var(--glow-border)}.boost-collection{--boost-collection-pit-black: var(--glow-surface);--boost-collection-bedliner: #1f232c;--boost-collection-steel: var(--glow-border);--boost-collection-billet: var(--glow-muted);--boost-collection-white: #fff;--boost-collection-orange: var(--glow-blue);--boost-collection-orange-hover: #2b61c6;--boost-collection-button: #2b61c6;--boost-collection-button-hover: var(--glow-blue)}.boost-review{--boost-review-pit-black: var(--glow-surface);--boost-review-steel: var(--glow-border);--boost-review-billet: var(--glow-muted);--boost-review-white: #fff;--boost-review-orange: var(--glow-blue-soft)}.boost-footer{--boost-footer-pit-black: var(--glow-bg);--boost-footer-bedliner: var(--glow-surface);--boost-footer-steel: var(--glow-border);--boost-footer-billet: var(--glow-muted);--boost-footer-white: #fff;--boost-footer-orange: var(--glow-blue-soft)}.content-for-layout>.shopify-section+.shopify-section{position:relative}.content-for-layout>.shopify-section+.shopify-section:before{content:"";position:absolute;top:0;inset-inline-start:50%;width:min(70%,56rem);height:1px;transform:translate(-50%);background:linear-gradient(90deg,transparent,rgb(63 123 255 / 55%),transparent);z-index:3;pointer-events:none}.boost-collection__heading,.boost-review__heading,.truck-gallery__heading,.boost-faq__heading,.boost-partners__heading{color:#fff}.boost-faq--light .boost-faq__heading{color:var(--brand-primary-black)}.boost-secondary-hero{position:relative;isolation:isolate;overflow-x:clip}.boost-secondary-hero:after{content:"";position:absolute;inset:-10% -20% auto auto;width:70vw;height:70vw;max-width:900px;max-height:900px;background:radial-gradient(circle,#2b61c661,#2b61c600 65%);z-index:-1;pointer-events:none;animation:glow-drift 9s ease-in-out infinite alternate}@keyframes glow-drift{to{transform:translate(-8%,10%) scale(1.1)}}.boost-secondary-hero__eyebrow{display:inline-flex;align-items:center;gap:.5rem;padding:.4rem .8rem;border:1px solid rgb(142 180 255 / 40%);border-radius:999px;background:#3f7bff1f;color:var(--glow-blue-soft)}.boost-secondary-hero__eyebrow:before{content:"";width:.5rem;height:.5rem;border-radius:50%;background:#3dff8a;box-shadow:0 0 #3dff8ab3;animation:live-dot 1.6s ease-out infinite}@keyframes live-dot{to{box-shadow:0 0 0 10px #3dff8a00}}h1.boost-secondary-hero__heading{font-size:clamp(3.25rem,7vw,6.5rem);line-height:.88;color:#fff}.boost-secondary-hero__button{position:relative;overflow:hidden;background:linear-gradient(135deg,#2b61c6,#3f7bff);box-shadow:0 0 #3f7bff99,0 10px 30px #2b61c673;animation:cta-pulse 2.2s ease-out infinite;transition:transform .2s ease,box-shadow .2s ease}.boost-secondary-hero__button:hover{transform:translateY(-2px) scale(1.02)}.boost-sticky-cta__link{position:relative;overflow:hidden;isolation:isolate}.boost-secondary-hero__button:after,.boost-sticky-cta__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:100%;pointer-events:none;background:linear-gradient(110deg,transparent 30%,rgb(255 255 255 / 45%) 50%,transparent 70%);transform:translate(-120%);animation:cta-shine 6s ease-in-out infinite}@keyframes cta-pulse{70%{box-shadow:0 0 0 16px #3f7bff00,0 10px 30px #2b61c673}to{box-shadow:0 0 #3f7bff00,0 10px 30px #2b61c673}}@keyframes cta-shine{0%,15%{transform:translate(-120%)}65%,to{transform:translate(120%)}}@media(prefers-reduced-motion:reduce){.boost-secondary-hero__button:after,.boost-sticky-cta__link:after{animation:none;opacity:0}}.boost-secondary-hero__media{box-shadow:0 0 0 1px #8eb4ff40,0 24px 60px #0000008c;border-radius:14px}.boost-secondary-hero__content{background:linear-gradient(180deg,#ffffff0d,#ffffff03);border:1px solid rgb(142 180 255 / 14%);border-radius:14px}@media screen and (min-width:990px){.boost-secondary-hero__media:has(.boost-secondary-hero__video){aspect-ratio:auto;width:100%;min-height:0;align-self:stretch}h1.boost-secondary-hero__heading{font-size:clamp(3.5rem,5.6vw,5.75rem)}}.boost-secondary-hero__subtitle strong{color:#fff}.boost-secondary-hero__subtitle p{margin-block:.35em}.boost-secondary-hero__subtitle p+p{margin-top:1.25rem}.boost-countdown__inner{position:relative}.boost-countdown__heading{font-size:clamp(1.75rem,3.6vw,2.75rem);text-shadow:0 0 24px rgb(63 123 255 / 45%)}.boost-countdown__unit{position:relative;border:1px solid rgb(142 180 255 / 22%);border-radius:14px;background:linear-gradient(180deg,#ffffff0f,#fff0 50%,#00000040 50%,#0000),var(--glow-surface);box-shadow:inset 0 1px #ffffff14,0 20px 50px #0000007f;overflow:hidden}.boost-countdown__unit:after{content:"";position:absolute;inset-inline-start:0;inset-inline-end:0;top:50%;height:1px;background:#0000008c;box-shadow:0 1px #ffffff0d}.boost-countdown__number{display:inline-block;font-size:clamp(2.5rem,8vw,7rem);color:#fff;text-shadow:0 0 18px rgb(63 123 255 / 85%),0 0 42px rgb(63 123 255 / 45%)}.boost-countdown__number.is-ticking{animation:digit-flip .45s cubic-bezier(.2,.9,.3,1.2)}@keyframes digit-flip{0%{transform:translateY(-35%) rotateX(70deg);opacity:0;filter:blur(2px)}to{transform:none;opacity:1;filter:none}}.boost-countdown__unit-label{color:var(--glow-blue-soft)}.boost-countdown__progress-track{border-radius:999px;border-color:var(--glow-border)}.boost-countdown__progress-fill{background:linear-gradient(90deg,#2b61c6,#3f7bff 60%,#8eb4ff);box-shadow:0 0 20px #3f7bffb3}.boost-collection__card,.boost-review__card,.boost-partners__item,.truck-gallery__media{transition:transform .3s cubic-bezier(.2,.8,.2,1),box-shadow .3s ease}@media(hover:hover){.boost-collection__card:hover,.boost-partners__item:hover,.truck-gallery__media:hover{transform:translateY(-6px);box-shadow:0 18px 40px #0000008c,0 0 0 1px #8eb4ff59}}::selection{color:#fff;background:#2b61c6}:root{accent-color:#2b61c6;caret-color:#2b61c6}.rte a,.boost-faq__answer a{text-underline-offset:.18em;text-decoration-thickness:1px}.product-details .text-block h1{font-family:"Big Shoulders Boosted",var(--font-heading--family);font-weight:800;text-transform:uppercase;letter-spacing:.01em;line-height:1}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.boost-secondary-hero__countdown-wrap{position:relative;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;gap:.625rem 1.25rem;width:100%;max-width:none;margin:0;padding:.875rem 1rem 1.125rem;overflow:hidden;border:1px solid rgb(142 180 255 / 24%);border-radius:14px;background:linear-gradient(90deg,#2b61c642,#3f7bff14 60%,#2b61c638),#181b22;box-shadow:0 16px 40px #00000073,inset 0 1px #ffffff0f;text-align:start}.boost-secondary-hero__countdown-label{display:inline-flex;align-items:center;gap:.5rem;margin:0;color:#8eb4ff;font-family:"Big Shoulders Boosted",var(--font-heading--family);font-size:1.125rem;font-weight:800;letter-spacing:.12em;line-height:1;white-space:nowrap}.boost-secondary-hero__countdown-label:before{content:"";width:.5rem;height:.5rem;border-radius:50%;background:#ff4d4d;box-shadow:0 0 #ff4d4db3;animation:boost-bar-dot 1.4s ease-out infinite}@keyframes boost-bar-dot{to{box-shadow:0 0 0 9px #ff4d4d00}}.boost-secondary-hero__countdown{display:block;width:auto;min-width:0}.boost-secondary-hero__countdown-units{display:flex;gap:.5rem;width:auto;max-width:none;margin:0}.boost-secondary-hero__countdown-unit{display:flex;flex-direction:row;align-items:baseline;justify-content:center;gap:.3rem;min-width:4.25rem;padding:.4rem .625rem;border:1px solid rgb(142 180 255 / 20%);border-radius:8px;background:#00000061}.boost-secondary-hero__countdown-number{font-size:clamp(1.625rem,2.6vw,2.25rem);line-height:1;color:#fff;text-shadow:0 0 14px rgb(63 123 255 / 85%)}.boost-secondary-hero__countdown-name{margin:0;color:#a7aebb;font-size:.625rem}.boost-secondary-hero__progress-group{position:absolute;inset:auto 0 0 0;width:100%;max-width:none;margin:0}.boost-secondary-hero__progress-track{height:4px;border-radius:0;background:#00000059}.boost-secondary-hero__progress-fill{border-radius:0;background:linear-gradient(90deg,#2b61c6,#3f7bff 60%,#8eb4ff);box-shadow:0 0 12px #3f7bffcc}@media screen and (max-width:989px){.boost-secondary-hero__inner{display:flex;flex-direction:column;gap:1rem;padding-top:1.25rem}.boost-secondary-hero__lower{display:contents}.boost-secondary-hero__countdown-wrap{order:-1}.boost-secondary-hero__media{order:0}.boost-secondary-hero__content{order:1}}@media screen and (max-width:480px){.boost-secondary-hero__countdown-wrap{gap:.5rem;padding:.75rem .5rem 1rem}.boost-secondary-hero__countdown{width:100%}.boost-secondary-hero__countdown-units{gap:.375rem}.boost-secondary-hero__countdown-unit{flex:1 1 0;min-width:0;padding:.375rem .25rem;gap:.2rem}.boost-secondary-hero__countdown-number{font-size:1.5rem}.boost-secondary-hero__countdown-name{font-size:.5625rem;letter-spacing:.04em}}@media screen and (max-width:749px){.boost-secondary-hero .boost-secondary-hero__content{padding:1.25rem 1.25rem 1.5rem}.boost-secondary-hero .boost-secondary-hero__header{display:contents}.boost-secondary-hero .boost-secondary-hero__eyebrow{display:none}.boost-secondary-hero .boost-secondary-hero__heading{order:1;font-size:clamp(1.875rem,8.6vw,2.5rem);text-align:center}.boost-secondary-hero .boost-secondary-hero__button{order:2;margin-top:1rem}.boost-secondary-hero .boost-secondary-hero__subtitle{order:3;margin-top:1.25rem}}@media screen and (min-width:990px){.boost-secondary-hero__inner{grid-template-rows:auto auto;row-gap:1rem;padding-top:1.5rem}.boost-secondary-hero__countdown-wrap{grid-column:1 / -1;grid-row:1;justify-self:stretch;padding:.875rem 1.5rem 1.125rem}.boost-secondary-hero__media,.boost-secondary-hero__content{grid-row:2}}.boost-partners__grid{max-width:60rem;margin-inline:auto}.boost-partners__item{position:relative;display:block;aspect-ratio:5 / 3;padding:0}.boost-partners__item .boost-partners__logo{position:absolute;top:14%;inset-inline-start:12%;width:76%;height:72%;min-width:0;min-height:0;max-width:none;object-fit:contain;object-position:center}.boost-partners__logo[alt="JTX Forged logo"]{filter:invert(1)}.section-content-wrapper>.shopify-app-block:has(>#fulfilled-reviews-all){width:100%}.shopify-policy__container{max-width:none;margin:0;padding-block:5rem;padding-inline:max(1rem,calc((100% - 80rem)/2));color:var(--brand-primary-black);background:var(--brand-white)}.shopify-policy__container .shopify-policy__title,.shopify-policy__container .shopify-policy__body{max-width:42.5rem}.shopify-policy__container .shopify-policy__title{text-align:start}.shopify-policy__title h1{margin:0;color:var(--brand-primary-black);font-family:"Big Shoulders Boosted",var(--font-heading--family);font-size:clamp(3rem,9vw,4.75rem);font-weight:800;line-height:.92;letter-spacing:-.01em;overflow-wrap:anywhere;text-transform:uppercase;text-wrap:balance}.shopify-policy__body{margin-top:2rem}.shopify-policy__body .rte{color:var(--brand-text-muted);font-family:var(--font-body--family);font-size:1rem;line-height:1.56}.shopify-policy__body .rte :is(p,ul,ol){margin-block:1rem 0}.shopify-policy__body .rte :is(h2,h3){margin-block:2.5rem 0;color:var(--brand-primary-black);font-family:"Big Shoulders Boosted",var(--font-heading--family);line-height:1;text-transform:uppercase}.shopify-policy__body .rte h2{font-size:clamp(2rem,5vw,3.125rem)}.shopify-policy__body .rte h3{font-size:clamp(1.625rem,4vw,1.875rem)}.shopify-policy__body .rte :first-child:is(p,h2,h3){margin-block-start:0}.shopify-policy__body .rte li+li{margin-top:.5rem}.shopify-policy__body .rte :is(strong,b){color:var(--brand-primary-black)}.shopify-policy__body .rte hr{margin-block:2.5rem;border:0;border-top:1px solid var(--brand-border)}.shopify-policy__body .rte a{color:var(--brand-primary-blue);text-decoration:underline;text-decoration-thickness:.08em;text-underline-offset:.18em}.shopify-policy__body .rte a:hover{text-decoration-thickness:.13em}.shopify-policy__body .rte a:focus-visible{outline:2px solid var(--brand-primary-black);outline-offset:3px}@media screen and (min-width:750px){.shopify-policy__container{padding-inline:max(1.25rem,calc((100% - 80rem)/2))}}@media screen and (min-width:990px){.shopify-policy__container{padding-block:6rem;padding-inline:max(1.5rem,calc((100% - 80rem)/2))}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/boost-glowup.css.map */
