.site-header,.site-header:not(.is-scrolled){background:#050506f0!important;background-color:#050506f0!important;color:#fff!important;border-bottom:1px solid rgba(255,255,255,.14)!important;box-shadow:0 10px 26px #00000042!important;-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important}.site-header.is-scrolled{background:#050506!important;background-color:#050506!important;color:#fff!important;border-bottom:1px solid rgba(255,255,255,.14)!important;box-shadow:0 10px 26px #00000042!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.site-header .announcement-bar{background:#07101e!important;color:#fff!important}.site-header .brand,.site-header .brand-logo,.site-header .site-nav a,.site-header .site-nav button,.site-header .cart-link,.template-product .site-header .product-switch{color:#fff!important}.template-product .site-header .product-switch span,.template-product .site-header .product-switch a{color:#cbd5e1!important}.site-header.is-scrolled .site-header__inner{min-height:42px!important;padding-top:0!important;padding-bottom:0!important}.template-product .pdp-anchor-nav{top:var(--sticky-header-offset, 42px)!important;height:30px!important;min-height:30px!important;max-height:30px!important;gap:4px!important;padding:0 max(10px,calc((100vw - 1240px)/2 + 10px))!important;border-top:0!important;border-bottom:1px solid rgba(255,255,255,.16)!important;background:#050506!important;box-shadow:none!important}.template-product .pdp-anchor-nav a{height:16px!important;min-height:16px!important;max-height:16px!important;padding:0 8px!important;border-color:#ffffffc7!important;border-radius:3px!important;background:#fffffff0!important;color:#0d1424!important;font-size:8px!important;font-weight:950!important;letter-spacing:0!important;line-height:1!important;text-transform:uppercase!important}@media(max-width:720px){.site-header.is-scrolled .site-header__inner{min-height:46px!important}.menu-button,.site-header .menu-button,.template-product .menu-button{display:none!important}body:not(.support-open):not(.template-cart) .thumb-nav,body:not(.support-open):not(.template-cart) .thumb-nav__main{display:block!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important}body:not(.support-open):not(.template-cart) .thumb-nav__main{display:grid!important}.thumb-nav{right:12px!important;bottom:calc(14px + env(safe-area-inset-bottom))!important;z-index:160!important;width:74px!important;height:74px!important}.thumb-nav--pdp{bottom:calc(84px + env(safe-area-inset-bottom))!important}.has-sticky-cart-visible .thumb-nav--pdp{bottom:calc(142px + env(safe-area-inset-bottom))!important}.thumb-nav__main{width:74px!important;height:74px!important;min-height:74px!important;border:1px solid rgba(255,255,255,.16)!important;background:#0d1424!important;color:#fff!important;box-shadow:0 20px 50px #00000057!important}.template-product .pdp-anchor-nav{top:var(--sticky-header-offset, 46px)!important;height:21px!important;min-height:21px!important;max-height:21px!important;grid-auto-columns:minmax(82px,1fr)!important;gap:4px!important;padding:0 8px!important;overflow-x:auto!important;overflow-y:hidden!important;scrollbar-width:none!important}.template-product .pdp-anchor-nav a{height:19px!important;min-height:19px!important;max-height:19px!important;padding:0 7px!important;font-size:8px!important}.template-product #help-me-choose,.template-product #product-compare,.template-product #inspect,.template-product #social-proof,.template-product #reviews,.template-product #questions{scroll-margin-top:calc(var(--sticky-header-offset, 46px) + 28px)!important}}.template-product .site-header.is-scrolled{background:#050506!important;background-color:#050506!important;color:#fff!important}.template-product .site-header.is-scrolled .site-header__inner{min-height:42px!important;height:42px!important;padding-top:0!important;padding-bottom:0!important}.template-product .pdp-anchor-nav{top:var(--sticky-header-offset, 42px)!important;height:36px!important;min-height:36px!important;max-height:36px!important;align-items:center!important;gap:4px!important;padding-top:0!important;padding-bottom:0!important;border-top:0!important;border-bottom:1px solid rgba(255,255,255,.14)!important;background:#050506!important;box-shadow:none!important;overflow-y:hidden!important}.template-product .pdp-anchor-nav a{height:30px!important;min-height:30px!important;max-height:30px!important;padding-top:0!important;padding-bottom:0!important;border-radius:3px!important;line-height:1!important}.template-product .pdp-anchor-nav a.is-active,.template-product .pdp-anchor-nav a[aria-current=true]{border-color:#006cff!important;background:#006cff!important;color:#fff!important;box-shadow:none!important}.template-product #help-me-choose,.template-product #product-compare,.template-product #inspect,.template-product #social-proof,.template-product #reviews,.template-product #questions{scroll-margin-top:calc(var(--sticky-header-offset, 42px) + 24px)!important}@media(max-width:720px){.template-product .site-header.is-scrolled .site-header__inner{min-height:42px!important;height:42px!important;padding-left:18px!important;padding-right:18px!important}.template-product .pdp-anchor-nav{top:var(--sticky-header-offset, 42px)!important;height:36px!important;min-height:36px!important;max-height:36px!important;grid-auto-columns:minmax(78px,1fr)!important;gap:4px!important;padding-left:8px!important;padding-right:8px!important;overflow-x:auto!important;scrollbar-width:none!important}.template-product .pdp-anchor-nav::-webkit-scrollbar{display:none!important}.template-product .pdp-anchor-nav a{height:30px!important;min-height:30px!important;max-height:30px!important;padding-left:6px!important;padding-right:6px!important;font-size:8px!important}}@media(max-width:720px){body .installer-list{width:342px!important;max-width:100%!important;padding-right:4px!important}body .installer-list article{width:338px!important;max-width:100%!important}body .installer-list .installer-badges{display:flex!important;flex-wrap:wrap!important;gap:6px!important}body .installer-list .installer-badges small{display:block!important;width:auto!important;max-width:100%!important}body .installer-list .installer-actions{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}body .installer-list .installer-actions button{display:block!important;width:100%!important;min-height:44px!important}body .installer-list .installer-actions button:nth-child(3){grid-column:auto!important}body .products-category-grid,body .product-index-grid{gap:14px!important}body .product-family-card,body .product-family-card>div{min-width:0!important}}.template-index .home-system-paths>.section-heading,.template-index .system-showcase>.section-heading{width:min(1180px,calc(100% - 48px))!important;max-width:min(1180px,calc(100% - 48px))!important;margin-inline:auto!important;padding-inline:0!important}.template-index .home-system-paths{display:grid!important;gap:clamp(42px,5vw,76px)!important}.template-index .system-showcase{display:grid!important;gap:clamp(18px,2.4vw,28px)!important}.template-index .showcase-board{width:min(1240px,calc(100% - 48px))!important;margin-inline:auto!important;overflow:hidden!important}.template-index .compare-stack a,.template-index .showcase-route-ctas a,.template-index .inline-compare__grid a{text-decoration:none!important}.template-index .showcase-image-button{color:#fff!important;min-height:inherit!important}.template-index .showcase-image-button span{background:#050506e0!important;color:#fff!important;box-shadow:0 12px 28px #00000047!important}.template-index .lights-band h2{color:#0d1424!important}.template-index .lights-band p{color:#334155!important}.template-index .home-hero .hero-mode{isolation:isolate!important}.template-index .home-hero .hero-mode button{position:relative!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;min-height:44px!important;color:#0d1424!important}.template-index .home-hero .hero-mode button svg{width:18px!important;height:30px!important;flex:0 0 18px!important;fill:none!important;stroke:currentColor!important;stroke-width:1.9!important;stroke-linecap:round!important;stroke-linejoin:round!important}.template-index .home-hero .hero-mode button svg path{fill:none!important;stroke:currentColor!important}.template-index .home-hero .hero-mode button.is-active,.template-index .home-hero .hero-mode button.selected,.template-index .home-hero .hero-mode button.is-active span,.template-index .home-hero .hero-mode button.selected span{color:#fff!important}.template-index .home-hero .hero-media,.template-index .home-hero .hero-media img,.template-index .home-hero .hero-product{contain:layout paint!important}.template-index .home-hero .hero-media{min-height:clamp(420px,42vw,680px)!important}.template-index .home-hero [data-home-hero-image]{aspect-ratio:3 / 2!important;object-fit:cover!important}@media(max-width:900px){.template-index .home-system-paths>.section-heading,.template-index .system-showcase>.section-heading,.template-index .showcase-board{width:min(100% - 40px,720px)!important;max-width:min(100% - 40px,720px)!important}.template-index .home-system-paths{gap:52px!important}}@media(max-width:720px){.template-index .home-system-paths>.section-heading,.template-index .system-showcase>.section-heading,.template-index .showcase-board{width:calc(100% - 36px)!important;max-width:calc(100% - 36px)!important}.template-index .home-system-paths,.template-index .system-showcase{gap:34px!important}.template-index .sport-story,.template-index .sport-story.sport-story--reverse,.template-index .lights-band{padding-inline:18px!important}.template-index .home-hero .hero-mode{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important}.template-index .home-hero .hero-mode button{width:100%!important;min-width:0!important;padding-inline:8px!important;font-size:11px!important}.template-index .showcase-visual{min-height:clamp(260px,78vw,340px)!important}.template-index .showcase-detail,.template-index .inline-compare{padding:18px!important}}@media(min-width:721px)and (max-width:980px){.template-product .comparison-scroll{overflow-x:visible!important}.template-product .comparison-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;min-width:0!important}}:root{--dominator-content-max: 1240px;--dominator-page-gutter: clamp(18px, 3vw, 32px)}.site-header__inner,.site-footer,.template-index .home-hero,.template-index .home-system-paths>.section-heading,.template-index .system-showcase>.section-heading,.template-index .showcase-board,.template-index .brand-moments,.template-index .home-route-cards,.products-hub,.product-index-section,.products-support,.products-next-steps,.template-product .pdp-hero,.template-product .pdp-help-choose,.template-product .product-comparison,.template-product .product-experience,.template-product .social-proof-section,.template-product .feature-specs,.template-product .reviews-qa,.template-product .full-reviews,.template-product .final-help{width:min(var(--dominator-content-max),calc(100% - (var(--dominator-page-gutter) * 2)))!important;max-width:var(--dominator-content-max)!important;margin-left:auto!important;margin-right:auto!important;box-sizing:border-box!important}.site-header__inner{width:min(var(--dominator-content-max),calc(100% - 28px))!important}.brand-logo--svg,.site-footer__logo{display:block!important;width:clamp(150px,17vw,228px)!important;height:auto!important;filter:brightness(0) invert(1)!important}.site-footer{display:grid!important;grid-template-columns:minmax(0,1.1fr) repeat(2,minmax(160px,.45fr))!important;gap:clamp(28px,5vw,72px)!important;padding:clamp(52px,7vw,84px) var(--dominator-page-gutter)!important;border-top:1px solid rgba(255,255,255,.18)!important;background:#050506!important;color:#fff!important}.site-footer h2,.site-footer strong,.site-footer p,.site-footer a,.site-footer nav a{color:#fff!important}.site-footer p{max-width:520px!important;color:#ffffffbd!important}.site-footer nav{display:grid!important;align-content:start!important;gap:10px!important}.template-product .pdp-anchor-nav{height:36px!important;min-height:36px!important;max-height:36px!important;gap:8px!important;padding-top:3px!important;padding-bottom:3px!important;background:#050506!important}.template-product .pdp-anchor-nav a{height:30px!important;min-height:30px!important;max-height:30px!important;padding:0 12px!important;border-radius:5px!important;font-size:10px!important}.template-product #help-me-choose,.template-product #product-compare,.template-product #inspect,.template-product #social-proof,.template-product #reviews,.template-product #questions{scroll-margin-top:calc(var(--sticky-header-offset, 42px) + 48px)!important}.template-product .feature-specs{position:relative!important;overflow:hidden!important;grid-template-columns:minmax(0,.95fr) minmax(360px,.82fr)!important;gap:clamp(28px,4vw,56px)!important;padding:clamp(44px,6vw,72px) var(--dominator-page-gutter)!important;border:1px solid rgba(255,255,255,.16)!important;border-radius:8px!important;background:linear-gradient(135deg,#050506,#0a1424 58%,#050506)!important;color:#fff!important}.template-product .feature-specs:before{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;pointer-events:none!important;background:linear-gradient(90deg,rgba(0,108,255,.18),transparent 38%,rgba(255,255,255,.05))!important}.template-product .feature-specs>*{position:relative!important;z-index:1!important}.template-product .feature-specs__copy h2{color:#fff!important}.template-product .feature-specs__copy p{max-width:680px!important;color:#e2e8f0d1!important}.template-product .feature-specs .spec-table--accordion{display:grid!important;gap:10px!important;align-content:start!important}.template-product .feature-specs .spec-table--accordion details,.template-product .spec-placeholder-grid article{border:1px solid rgba(203,213,225,.9)!important;border-radius:8px!important;background:#fff!important;color:#0d1424!important;box-shadow:0 18px 42px #0000002e!important}.template-product .feature-specs .spec-table--accordion summary{min-height:64px!important;padding:16px 18px!important;color:#0d1424!important}.template-product .feature-specs .spec-table--accordion summary span,.template-product .feature-specs .spec-table--accordion summary small,.template-product .spec-placeholder-grid span{color:#64748b!important;font-size:11px!important;font-weight:950!important;text-transform:uppercase!important}.template-product .feature-specs .spec-table--accordion summary strong,.template-product .spec-placeholder-grid strong{color:#0d1424!important}.template-product .feature-specs .spec-detail p,.template-product .spec-placeholder-grid p{color:#475569!important;font-size:14px!important;line-height:1.45!important}.template-product .spec-placeholder-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.template-product .spec-placeholder-grid article{display:grid!important;gap:6px!important;padding:16px!important}.template-product .decision-media-main,.template-product .decision-media-thumbs button{box-shadow:0 18px 42px #0000002e!important}.template-product .reviews-qa{grid-template-columns:minmax(280px,.68fr) minmax(420px,.82fr)!important;gap:clamp(24px,4vw,48px)!important;padding:clamp(40px,6vw,72px) var(--dominator-page-gutter)!important;background:#fff!important;color:#0d1424!important}.template-product .reviews-qa h2,.template-product .reviews-qa strong{color:#0d1424!important}.template-product .reviews-qa p{color:#58667c!important}.question-prompts{display:grid!important;gap:10px!important;margin-top:24px!important}.question-prompts article{display:grid!important;gap:5px!important;padding:14px!important;border:1px solid #d8e0eb!important;border-radius:8px!important;background:#f7faff!important}.question-prompts span{color:#006cff!important;font-size:11px!important;font-weight:950!important;text-transform:uppercase!important}.template-product .full-reviews{display:grid!important;gap:14px!important;padding:clamp(40px,6vw,72px) 0!important}.template-product .review-overview{grid-template-columns:minmax(180px,.34fr) minmax(0,1fr)!important;gap:20px!important;padding:clamp(18px,3vw,28px)!important}.template-product .review-list{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))!important;gap:14px!important;align-items:stretch!important}.template-product .review-list article{display:grid!important;align-content:start!important;gap:8px!important;min-height:150px!important}.template-product .review-more{justify-self:start!important}.template-product .comparison-card__actions{display:grid!important;grid-template-columns:1fr!important;gap:8px!important}.template-product .comparison-card__actions>button,.template-product .comparison-card__switch{width:100%!important;min-height:44px!important;justify-content:center!important;text-align:center!important;text-decoration:none!important}.pickleball-category-lanes{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important;margin-top:clamp(28px,4vw,44px)!important}.pickleball-category-lanes article{display:grid!important;gap:10px!important;align-content:start!important;min-height:260px!important;padding:22px!important;border:1px solid #d9e2ee!important;border-radius:8px!important;background:#fff!important;color:#0d1424!important}.pickleball-category-lanes span{color:#006cff!important;font-size:11px!important;font-weight:950!important;text-transform:uppercase!important}.pickleball-category-lanes p{color:#58667c!important}.pickleball-category-lanes button,.pickleball-category-lanes .button{align-self:end!important;min-height:44px!important;border:0!important;border-radius:8px!important;background:#006cff!important;color:#fff!important;padding:0 14px!important;font-weight:950!important;text-transform:uppercase!important;text-decoration:none!important}@media(max-width:980px){.site-footer,.template-product .feature-specs,.template-product .reviews-qa,.pickleball-category-lanes,.template-product .spec-placeholder-grid{grid-template-columns:1fr!important}}@media(max-width:720px){:root{--dominator-page-gutter: 18px}.template-product .pdp-anchor-nav{height:32px!important;min-height:32px!important;max-height:32px!important;grid-auto-columns:minmax(94px,1fr)!important;gap:6px!important;padding:2px 8px!important}.template-product .pdp-anchor-nav a{height:28px!important;min-height:28px!important;max-height:28px!important;padding:0 8px!important;font-size:9px!important}.site-footer,.template-product .feature-specs,.template-product .reviews-qa{padding-left:18px!important;padding-right:18px!important}.template-product .review-overview{grid-template-columns:1fr!important}.template-product .review-keywords{justify-content:flex-start!important}}.template-index .brand-moments,.template-index .brand-moments__lede,.template-index .moment-cards article,.template-index .diy-confidence{color:#fff!important}.template-index .brand-moments__lede h2,.template-index .brand-moments__lede h3,.template-index .brand-moments__lede strong,.template-index .moment-cards strong,.template-index .diy-confidence h3,.template-index .diy-confidence strong,.template-index .diy-steps a,.template-index .diy-steps button,.template-index .diy-steps a strong,.template-index .diy-steps button strong{color:#fff!important}.template-index .brand-moments__lede p,.template-index .moment-cards p,.template-index .diy-confidence p,.template-index .diy-steps small{color:#ffffffc7!important}.template-index .home-route-cards .route-card,.template-index .home-route-cards .route-card>div{color:#0d1424!important}.template-index .home-route-cards .route-card h2,.template-index .home-route-cards .route-card h3,.template-index .home-route-cards .route-card strong{color:#0d1424!important}.template-index .home-route-cards .route-card p{color:#58667c!important}.template-product .pdp-media__thumbs button{background:#fff!important;color:#0d1424!important}.template-product .pdp-media__thumbs button span,.template-product .pdp-media__thumbs button strong{color:#0d1424!important}.template-product .pdp-media__thumbs button.is-active,.template-product .pdp-media__thumbs button:hover{border-color:#006cff!important;background:#eaf2ff!important;color:#0052c8!important}.template-product .pdp-media__thumbs button.is-active span,.template-product .pdp-media__thumbs button:hover span{color:#0052c8!important}@media(max-width:720px){.site-header__inner,.template-index .home-hero,.template-product .pdp-hero{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important}.site-header__inner{padding-left:18px!important;padding-right:18px!important}.template-index .home-hero .hero-copy,.template-index .home-hero .hero-media{width:auto!important;max-width:none!important}.template-index .home-hero .hero-media{min-height:360px!important}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/dominator-control-cleanup-20260616.css.map */
