:root{--white:#fff;--mineral:#f8f8f6;--graphite:#d9d9d4;--line:#c9c7c0;--ink:#050505;--muted:#64635e;--brass:#b67816;--gold:#b67816;--shadow:0 30px 80px #1918141f;--serif:"Bodoni 72", "Didot", "Baskerville", "Times New Roman", serif;--sans:Inter, "Helvetica Neue", Arial, sans-serif;--wordmark:"Segoe UI Light", "Aptos Display", "Avenir Next", "Montserrat", "Inter", "Helvetica Neue", Arial, sans-serif}body .nova-wordmark-svg,body header.site-header a.brand svg.wordmark.nova-wordmark.nova-wordmark-svg,body footer#footer .footer-logo-row svg.wordmark.nova-wordmark.nova-wordmark-svg,body .hero-wordmark-title svg.wordmark.nova-wordmark.nova-wordmark-svg{color:#050505!important;fill:none!important;stroke:currentColor!important;stroke-linecap:butt!important;stroke-linejoin:miter!important;stroke-width:1.12px!important;vector-effect:non-scaling-stroke!important;overflow:visible!important}body header.site-header{height:50px!important;min-height:50px!important}body header.site-header a.brand{gap:clamp(10px,2.4vw,16px)!important;width:34vw!important;min-width:132px!important;max-width:34vw!important;height:50px!important;left:50%!important;overflow:visible!important;transform:translate(-50%)!important}body header.site-header a.brand svg.wordmark.nova-wordmark.nova-wordmark-svg{width:clamp(88px,24vw,124px)!important;max-width:124px!important;height:15px!important}body header.site-header a.brand .brand-emblem{height:22px!important}body .home-v2-hero-copy{z-index:3!important;max-width:min(40vw,520px)!important;padding:clamp(112px,17vh,170px) 0 96px clamp(42px,6vw,78px)!important;position:relative!important}body .home-v2-hero .hero-wordmark-title svg.wordmark.nova-wordmark.nova-wordmark-svg{width:clamp(190px,24vw,300px)!important;height:auto!important}body .home-v2-hero-actions a{border:0!important;grid-template-columns:minmax(0,1fr) auto!important;justify-content:stretch!important;align-items:center!important;height:58px!important;padding:0 22px!important;display:grid!important}body .home-v2-hero-rail a{justify-content:center!important;align-items:center!important;display:inline-flex!important}body .home-v2-hero-rail a svg{margin-left:14px!important}body .home-models-v2-head{border:0!important;gap:22px!important;max-width:1160px!important;margin:0 auto clamp(34px,5vw,54px)!important;padding:0!important;display:grid!important}body .home-model-tabs{background:#fff!important;border:1px solid #0000002e!important;border-radius:999px!important;max-width:430px!important;padding:0!important}body .home-flagship-stack{gap:42px!important;max-width:1160px!important;margin-inline:auto!important;display:grid!important}body .home-flagship-copy{background:#fff!important;align-content:center!important;padding:clamp(28px,4vw,54px)!important;display:grid!important}body .home-flagship-media{background:#f8f8f6!important;align-items:end!important;min-height:440px!important;padding:28px 22px 0!important;display:flex!important;overflow:hidden!important}body .home-more-models{background:#fff!important;border:0!important;max-width:1160px!important;margin:clamp(44px,7vw,72px) auto 0!important;padding:0!important}body .home-more-models>div:first-child h3{margin:0!important;font-size:clamp(2rem,4vw,3.5rem)!important;font-weight:400!important}body .home-more-model-card{color:#050505!important;background:#fff!important;border:1px solid #0000001f!important;min-height:0!important;padding:16px!important;display:grid!important}body .home-more-model-card em{border-top:1px solid #0000001f!important;justify-content:space-between!important;align-items:center!important;min-height:44px!important;margin-top:12px!important;display:flex!important}body .product-landing-page .config-group[data-group=soundboard] legend span,body .product-landing-page .config-group[data-group=top-wood] legend span,body .product-landing-page .config-group[data-group=back-and-sides] legend span{letter-spacing:.36em!important;font-size:.5rem!important;font-weight:400!important;line-height:1!important}body .product-landing-page .config-group[data-group=soundboard] .config-option:after,body .product-landing-page .config-group[data-group=top-wood] .config-option:after,body .product-landing-page .config-group[data-group=back-and-sides] .config-option:after,body .quote-panel:before,body .quote-panel:after,body .quote-shipping-note:before,body .quote-shipping-note:after{content:none!important;display:none!important}body .quote-trust-row small{text-align:left!important}body .product-info-tab-list label,body .product-info-tab-list .product-info-tab-link{color:#0000008c!important;background:#fff!important;border:0!important;min-height:50px!important;font-weight:400!important;position:relative!important}body .product-info-panel-sound .product-section-heading,body .product-info-panel-sound .product-section-heading *{display:none!important}body .product-info-panel-sound .product-sound-panel,body .product-sound-panel{box-shadow:none!important;background:#fff!important;border:0!important;max-width:620px!important;margin-inline:auto!important;padding:clamp(22px,5vw,48px) 0 clamp(44px,8vw,76px)!important}body .product-info-panel-sound .product-audio-sample,body .product-audio-sample{box-shadow:none!important;background:0 0!important;border:0!important;margin-inline:auto!important;padding:0!important}body .product-info-panel-video .media-video-grid{max-width:920px!important}body .product-info-panel-video .media-video-card{border-color:#0000001f!important}body .related-model-list a{grid-template-columns:76px minmax(0,1fr) minmax(84px,auto)!important;align-items:center!important;gap:12px!important;min-height:78px!important}@media (max-width:760px){body .home-v2-hero{min-height:calc(100svh - 50px)!important}body .home-v2-hero:before{background:linear-gradient(90deg,#fffffffa 0 45%,#fff9 68%,#ffffff0a 100%)!important}body .home-v2-hero-copy{max-width:64vw!important;padding:132px 0 90px 42px!important}body .home-v2-hero .hero-wordmark-title svg.wordmark.nova-wordmark.nova-wordmark-svg{width:min(54vw,250px)!important}body .home-v2-hero-copy>p{max-width:320px!important;font-size:clamp(2.35rem,9.5vw,3.75rem)!important}body .home-v2-hero-actions{max-width:min(308px,72vw)!important}body .home-v2-hero-actions a{height:58px!important}body .home-v2-hero-photo{object-position:69% center!important}body .home-models-v2{padding:42px 22px!important}body .home-models-v2-head{gap:18px!important;margin-bottom:28px!important}body .home-models-v2-head h2{font-size:clamp(2.15rem,10vw,3.2rem)!important}body .home-flagship-stack{gap:28px!important}body .home-flagship-card{grid-template-columns:1fr!important;min-height:0!important;display:grid!important}body .home-flagship-media{order:-1!important;min-height:300px!important;padding:18px 16px 0!important}body .home-flagship-media img{max-height:340px!important}body .home-flagship-copy{padding:22px!important}body .home-flagship-card h3{font-size:clamp(2.45rem,13vw,3.55rem)!important}body .home-flagship-copy>p:not(.home-flagship-kicker):not(.home-flagship-price){max-width:330px!important;font-size:1rem!important}body .home-more-model-grid{scroll-snap-type:x mandatory!important;gap:12px!important;margin-inline:-22px!important;padding:0 22px 10px!important;display:flex!important;overflow-x:auto!important}body .home-more-model-card{scroll-snap-align:start!important;flex:0 0 68vw!important;padding:14px!important}body .home-more-model-card img{height:132px!important}body .product-landing-page .configurator-grid{row-gap:26px!important}body .product-landing-page .config-group[data-group=soundboard] .config-options,body .product-landing-page .config-group[data-group=top-wood] .config-options,body .product-landing-page .config-group[data-group=back-and-sides] .config-options{gap:clamp(18px,7vw,30px)!important}body .product-landing-page .config-group[data-group=soundboard] .option-visual,body .product-landing-page .config-group[data-group=top-wood] .option-visual,body .product-landing-page .config-group[data-group=back-and-sides] .option-visual{width:22px!important;height:22px!important}body .product-info-panel-video .media-video-grid{max-width:382px!important}body .related-model-list a{grid-template-columns:72px minmax(0,1fr) minmax(72px,auto)!important;min-height:74px!important;padding:7px 9px!important}body .related-model-list .related-model-copy strong{font-size:clamp(1.08rem,5.8vw,1.4rem)!important}body .related-model-list .related-model-price{min-width:72px!important}}body:has(.product-mobile-sticky) #footer{padding-bottom:110px!important}body:has(.product-mobile-sticky) .site-footer{padding-bottom:110px!important}@media (max-width:760px){body header.site-header a.brand{width:34vw!important;max-width:34vw!important;left:50%!important;transform:translate(-50%)!important}body header.site-header a.brand .nova-wordmark:not(.nova-wordmark-svg){gap:10px!important;width:auto!important;font-size:12px!important}body header.site-header a.brand .scepter{width:auto!important;height:21px!important}body .product-landing-page .config-group[data-group=soundboard] .config-options,body .product-landing-page .config-group[data-group=top-wood] .config-options,body .product-landing-page .config-group[data-group=back-and-sides] .config-options{gap:clamp(12px,5vw,22px)!important}body .product-landing-page .config-group[data-group=soundboard] .option-visual,body .product-landing-page .config-group[data-group=top-wood] .option-visual,body .product-landing-page .config-group[data-group=back-and-sides] .option-visual{width:24px!important;height:24px!important}body .quote-trust-row span{gap:5px!important;padding:0 5px!important}body .quote-trust-row svg{width:15px!important;height:15px!important}body .quote-trust-row small{max-width:58px!important;font-size:.59rem!important}body .product-info-panel-video .media-video-grid{max-width:360px!important}body .product-info-panel-specs section#specification.product-specs.full-specification{padding:26px 18px 92px!important}}@media (min-width:980px){html body main.models-page section.model-showcase.models-flagship-home article.home-flagship-card.home-flagship-card--innovator>a.home-flagship-media img,html body main.models-page section.model-showcase.models-flagship-home article.home-flagship-card.home-flagship-card--revelator>a.home-flagship-media img{transform:translateY(-60px)!important}}@media (min-width:980px) and (max-height:860px){html body main.models-page section.model-showcase.models-flagship-home article.home-flagship-card.home-flagship-card--innovator>a.home-flagship-media img,html body main.models-page section.model-showcase.models-flagship-home article.home-flagship-card.home-flagship-card--revelator>a.home-flagship-media img{transform:translateY(-48px)!important}}@media (min-width:980px) and (max-width:1320px) and (max-height:860px){html body main.models-page section.model-showcase.models-flagship-home article.home-flagship-card.home-flagship-card--innovator>a.home-flagship-media img,html body main.models-page section.model-showcase.models-flagship-home article.home-flagship-card.home-flagship-card--revelator>a.home-flagship-media img{transform:translateY(-54px)!important}}body .nova-consent-banner{bottom:calc(18px + env(safe-area-inset-bottom));color:#082236;z-index:120;background:#fffffff5;border:1px solid #10223229;align-items:start;gap:14px;max-width:min(520px,100vw - 36px);padding:18px;display:grid;position:fixed;left:18px;box-shadow:0 22px 60px #10161b24}body .nova-consent-banner h2{font-family:var(--serif);letter-spacing:0;margin:0 0 8px;font-size:clamp(1.7rem,5vw,2.3rem);font-weight:400;line-height:1}body .nova-consent-banner p{color:#40596d;margin:0;font-size:.92rem;line-height:1.35}body .nova-consent-kicker{color:var(--brass)!important;letter-spacing:.22em!important;text-transform:uppercase!important;margin-bottom:8px!important;font-size:.68rem!important;font-weight:700!important}body .nova-consent-options{border-top:1px solid #10223224;gap:8px;padding-top:12px;display:grid}body .nova-consent-options label{align-items:center;gap:10px;font-size:.86rem;font-weight:700;display:flex}body .nova-consent-actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}body .nova-consent-actions button{cursor:pointer;background:#fff;border:1px solid #08223633;min-height:42px;padding:0 10px;font-size:.78rem;font-weight:700}body .nova-consent-actions button:first-child{color:#fff;background:#061d2f;border-color:#061d2f}@media (max-width:540px){body .nova-consent-banner{bottom:calc(12px + env(safe-area-inset-bottom));max-width:calc(100vw - 24px);padding:14px;left:12px}body .nova-consent-actions{grid-template-columns:1fr}}@media (max-width:760px){body .home-v2-hero{padding-bottom:78px!important}body .home-v2-hero-actions{width:min(270px,100vw - 92px)!important}body .home-v2-hero-rail{height:78px!important}}body .home-v2-hero{position:relative!important}body .home-v2-hero-actions{background:0 0!important;padding:0!important}body .home-v2-hero-actions a,body .home-v2-hero-actions .link-button{color:#082236!important;background:#ffffffc7!important;border:1px solid #00000094!important}body .home-v2-hero-rail{z-index:4!important;background:#ffffffeb!important;border-top:1px solid #0000001f!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;width:auto!important;height:86px!important;display:grid!important;position:absolute!important;inset:auto 0 0!important;transform:none!important}body .home-v2-hero-rail a{justify-content:center!important;align-items:center!important;min-height:0!important;display:flex!important}@media (max-width:760px){body .home-v2-hero{padding-bottom:78px!important}body .home-v2-hero-actions{width:min(270px,100vw - 92px)!important}body .home-v2-hero-rail{height:78px!important}}body .home-path-choice,body .product-landing-page .config-group[data-group=sound-system],body .product-landing-page .config-group[data-group=pickup]{display:none!important}body .product-hero-gallery-image,body .product-gallery-thumbs img,body .product-gallery-lightbox-image{object-fit:contain!important}body .product-landing-page .config-group[data-group=soundboard],body .product-landing-page .config-group[data-group=top-wood]{margin-bottom:24px!important}body .product-landing-page .config-group[data-group=soundboard] .config-option,body .product-landing-page .config-group[data-group=top-wood] .config-option,body .product-landing-page .config-group[data-group=back-and-sides] .config-option{box-shadow:none!important;background:0 0!important;border:0!important;min-height:0!important;padding:0!important}body .product-landing-page .config-group[data-group=soundboard] .config-option strong,body .product-landing-page .config-group[data-group=soundboard] .config-option small,body .product-landing-page .config-group[data-group=top-wood] .config-option strong,body .product-landing-page .config-group[data-group=top-wood] .config-option small,body .product-landing-page .config-group[data-group=back-and-sides] .config-option strong,body .product-landing-page .config-group[data-group=back-and-sides] .config-option small{display:none!important}body .product-landing-page .config-group[data-group=soundboard] .option-visual,body .product-landing-page .config-group[data-group=top-wood] .option-visual,body .product-landing-page .config-group[data-group=back-and-sides] .option-visual{border-radius:50%!important;width:22px!important;height:22px!important;overflow:hidden!important}body .product-landing-page .config-group[data-group=soundboard] .option-visual img,body .product-landing-page .config-group[data-group=top-wood] .option-visual img,body .product-landing-page .config-group[data-group=back-and-sides] .option-visual img{object-fit:cover!important;width:100%!important;height:100%!important}body .product-landing-page .config-group[data-group=soundboard] .config-option.selected .option-visual,body .product-landing-page .config-group[data-group=soundboard] .config-option[aria-pressed=true] .option-visual,body .product-landing-page .config-group[data-group=top-wood] .config-option.selected .option-visual,body .product-landing-page .config-group[data-group=top-wood] .config-option[aria-pressed=true] .option-visual,body .product-landing-page .config-group[data-group=back-and-sides] .config-option.selected .option-visual,body .product-landing-page .config-group[data-group=back-and-sides] .config-option[aria-pressed=true] .option-visual{box-shadow:0 0 0 4px #fff,0 0 0 5.5px #bd7a12!important}body .quote-trust-row{border-top:0!important;border-bottom:0!important;margin-bottom:0!important}body .quote-trust-row span{text-align:center!important;border-color:#00000012!important;justify-content:center!important}body .product-info-panel-sound .product-sound-panel,body .product-info-panel-sound .product-audio-sample,body .product-sound-panel,body .product-audio-sample{box-shadow:none!important;background:0 0!important;border:0!important;margin-inline:auto!important;padding:0!important}body .product-info-panel-sound audio,body .product-audio-sample audio{width:min(680px,100%)!important}body .product-info-panel-video .media-video-frame iframe,body .product-info-panel-video .youtube-poster img{filter:none!important;opacity:1!important}body .product-info-panel-video .media-video-frame:after,body .product-info-panel-video .youtube-poster:after{content:none!important;display:none!important}@media (max-width:760px){body .product-landing-page .config-group[data-group=soundboard] .config-options,body .product-landing-page .config-group[data-group=top-wood] .config-options,body .product-landing-page .config-group[data-group=back-and-sides] .config-options{gap:clamp(18px,8vw,34px)!important}body .product-landing-page .config-group[data-group=soundboard] .option-visual,body .product-landing-page .config-group[data-group=top-wood] .option-visual,body .product-landing-page .config-group[data-group=back-and-sides] .option-visual{width:20px!important;height:20px!important}}body .nova-wordmark-svg,body header.site-header a.brand svg.wordmark.nova-wordmark.nova-wordmark-svg,body footer#footer .footer-logo-row svg.wordmark.nova-wordmark.nova-wordmark-svg,body .hero-wordmark-title svg.wordmark.nova-wordmark.nova-wordmark-svg{overflow:visible!important}body .nova-wordmark-svg .nova-letter,body .nova-wordmark-svg path,body .nova-wordmark-svg ellipse,body header.site-header a.brand svg.wordmark.nova-wordmark.nova-wordmark-svg .nova-letter,body footer#footer .footer-logo-row svg.wordmark.nova-wordmark.nova-wordmark-svg .nova-letter,body .hero-wordmark-title svg.wordmark.nova-wordmark.nova-wordmark-svg .nova-letter{fill:none!important;stroke:currentColor!important;stroke-linecap:butt!important;stroke-linejoin:miter!important;stroke-width:1.18px!important;vector-effect:non-scaling-stroke!important;transform:none!important}body .nova-wordmark-svg .nova-letter-a,body header.site-header a.brand svg.wordmark.nova-wordmark.nova-wordmark-svg .nova-letter-a,body footer#footer .footer-logo-row svg.wordmark.nova-wordmark.nova-wordmark-svg .nova-letter-a,body .hero-wordmark-title svg.wordmark.nova-wordmark.nova-wordmark-svg .nova-letter-a{stroke-width:1.18px!important}body .hero-wordmark-title:before,body .hero-wordmark-title:after,body .home-v2-hero-copy h1:before,body .home-v2-hero-copy h1:after{content:none!important;display:none!important}body .home-v2-hero-actions{gap:10px!important;width:min(360px,72vw)!important;display:grid!important}body .home-v2-hero-actions a,body .home-v2-hero-actions .link-button{border:1px solid #000000b8!important;width:100%!important}body .home-v2-hero-actions a+a,body .home-v2-hero-actions .link-button+.link-button{border-top:1px solid #000000b8!important}body .home-models-v2{background:#fff!important}body .home-models-v2-head{padding-bottom:clamp(18px,4vw,34px)!important}body .home-flagship-card{background:#fff!important;border-top:1px solid #0000001f!important;min-height:auto!important}body .home-flagship-description{max-width:30rem!important;font-size:clamp(1rem,3.8vw,1.28rem)!important}body .home-flagship-media{align-self:end!important;min-height:clamp(260px,54vw,560px)!important}body .home-more-models{background:#fff!important}body .product-hero-gallery,body .product-hero-stage,body .product-hero-gallery-image,body .product-gallery-thumbs button{background:#fff!important}body .product-landing-page .config-group[data-group=soundboard] .option-visual img,body .product-landing-page .config-group[data-group=top-wood] .option-visual img,body .product-landing-page .config-group[data-group=back-and-sides] .option-visual img{object-fit:cover!important}body .product-landing-page .config-group[data-group=soundboard] .config-option strong,body .product-landing-page .config-group[data-group=top-wood] .config-option strong,body .product-landing-page .config-group[data-group=back-and-sides] .config-option strong{font-size:0!important;line-height:0!important;display:block!important}body .quote-shipping-note{border-top:0!important;margin-top:18px!important}body .quote-submit svg,body .product-mobile-sticky button svg,body .product-mobile-sticky a svg{margin-left:auto!important}body .quote-trust-row{border:0!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;margin:22px 0 0!important;padding:8px 0 12px!important;display:grid!important}body #product-info-tab-video:checked~.product-info-tab-list label[for=product-info-tab-video]:after,body #product-info-tab-sound:checked~.product-info-tab-list label[for=product-info-tab-sound]:after,body #product-info-tab-specs:checked~.product-info-tab-list label[for=product-info-tab-specs]:after{background:#b8760b!important;height:1px!important}body .product-info-panel-sound .product-sound-panel,body .product-info-panel-sound .product-audio-sample,body .product-sound-panel,body .product-audio-sample{box-shadow:none!important;background:0 0!important;border:0!important;max-width:640px!important;margin-inline:auto!important;padding:0!important}body .product-info-panel-video .media-video-frame{background:#fff!important;overflow:hidden!important}body .product-info-panel-video .media-video-frame:before,body .product-info-panel-video .media-video-frame:after{content:none!important;display:none!important}body .cart-choice-group>span{letter-spacing:.16em!important;text-transform:uppercase!important;margin-bottom:10px!important;font-size:.72rem!important;font-weight:700!important;display:block!important}body .cart-choice-options button{white-space:normal!important;min-height:42px!important;padding:8px 10px!important}@media (max-width:760px){body header.site-header a.brand{width:35vw!important;max-width:35vw!important;left:50%!important;transform:translate(-50%)!important}body header.site-header a.brand svg.wordmark.nova-wordmark.nova-wordmark-svg{width:118px!important;height:14px!important}body .home-v2-hero-copy{padding-top:clamp(88px,18vh,160px)!important}body .home-v2-hero-actions{width:min(300px,70vw)!important}body .home-flagship-card{padding:28px 22px 0!important}body .home-flagship-media{min-height:300px!important}body .product-landing-page .config-group[data-group=soundboard],body .product-landing-page .config-group[data-group=top-wood]{padding-right:18px!important}body .product-landing-page .config-group[data-group=back-and-sides]{padding-left:18px!important}body .product-landing-page .config-group[data-group=soundboard] .config-options,body .product-landing-page .config-group[data-group=top-wood] .config-options,body .product-landing-page .config-group[data-group=back-and-sides] .config-options{gap:clamp(14px,5.8vw,26px)!important}body .product-landing-page .config-group[data-group=soundboard] .option-visual,body .product-landing-page .config-group[data-group=top-wood] .option-visual,body .product-landing-page .config-group[data-group=back-and-sides] .option-visual{width:24px!important;height:24px!important}body .quote-trust-row span{gap:5px!important;padding:0 5px!important}body .quote-trust-row small{max-width:64px!important;font-size:.59rem!important}body .cart-choice-options{gap:6px!important}body .cart-choice-options button{min-height:38px!important;padding:7px 6px!important;font-size:.7rem!important;line-height:1.05!important}}body header.site-header a.brand svg.wordmark.nova-wordmark.nova-wordmark-svg,body footer#footer .footer-logo-row svg.wordmark.nova-wordmark.nova-wordmark-svg,body .hero-wordmark-title svg.wordmark.nova-wordmark.nova-wordmark-svg{color:#050505!important;display:block!important;overflow:visible!important}body header.site-header a.brand svg.wordmark.nova-wordmark.nova-wordmark-svg *,body footer#footer .footer-logo-row svg.wordmark.nova-wordmark.nova-wordmark-svg *,body .hero-wordmark-title svg.wordmark.nova-wordmark.nova-wordmark-svg *{fill:none!important;stroke:currentColor!important;stroke-linecap:round!important;stroke-linejoin:round!important;stroke-width:1px!important;vector-effect:non-scaling-stroke!important}body header.site-header a.brand svg.wordmark.nova-wordmark.nova-wordmark-svg .nova-letter-a,body footer#footer .footer-logo-row svg.wordmark.nova-wordmark.nova-wordmark-svg .nova-letter-a,body .hero-wordmark-title svg.wordmark.nova-wordmark.nova-wordmark-svg .nova-letter-a{stroke-width:.92px!important}body header.site-header a.brand{align-items:center!important}body .hero-wordmark-title:after{content:none!important;display:none!important}body .home-v2-hero-actions{align-items:stretch!important;gap:0!important;width:min(360px,72vw)!important;max-width:min(360px,72vw)!important;display:grid!important}body .home-v2-hero-actions .link-button{border:1px solid #000000b8!important;justify-content:space-between!important;width:100%!important;min-height:58px!important}body .home-models-v2 .home-models-v2-head{border-bottom:0!important}body .home-models-v2 .home-models-v2-head h2{letter-spacing:0!important;font-weight:350!important}body .home-flagship-card,body .home-more-models{background:#fff!important;border:1px solid #0000001c!important}body .home-flagship-card{align-items:center!important;gap:clamp(18px,4vw,44px)!important}body .home-flagship-media{background:#fafafa!important;align-self:stretch!important}body .home-flagship-media img{object-fit:contain!important}body .home-more-model-grid{gap:12px!important}body .home-more-model-card{background:#fff!important;min-width:170px!important}body .product-landing-page .config-group[data-group=pickup],body .product-landing-page .config-group[data-group=sound-system]{display:none!important}body .product-info-tab-list label,body .product-info-tab-list .product-info-tab-link{background:0 0!important;border:0!important;font-weight:400!important}body .product-info-tab-list label:after,body .product-info-tab-list .product-info-tab-link:after{background:#bd7a12!important;width:42px!important;height:1.5px!important;bottom:-1px!important;left:50%!important;transform:translate(-50%)!important}body .product-info-panel-sound .product-sound-panel audio,body .product-sound-panel audio{max-width:620px!important;margin-inline:auto!important;display:block!important}body .quote-secondary-actions a[href*=reserve],body .quote-secondary-actions button:nth-child(n+2){display:none!important}body .cart-choice-group{border-top:1px solid #00000024!important;margin-top:18px!important;padding-top:16px!important}body .cart-choice-group>span{color:#9d6a0c!important;letter-spacing:.16em!important;text-transform:uppercase!important;margin-bottom:10px!important;font-size:.72rem!important;font-weight:700!important;display:block!important}body .cart-choice-options{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;display:grid!important}body .cart-choice-options button{color:#050505!important;background:#fff!important;border:1px solid #0000003d!important;min-height:42px!important;padding:8px!important;font-size:clamp(.68rem,2vw,.86rem)!important;font-weight:500!important;line-height:1.12!important}body .cart-choice-options button.selected,body .cart-choice-options button[aria-pressed=true]{border-color:#050505!important;box-shadow:inset 0 -2px #050505!important}@media (min-width:761px){body .home-v2-hero-actions{width:320px!important}body .home-flagship-card{grid-template-columns:minmax(320px,.92fr) minmax(360px,1.08fr)!important}}@media (max-width:760px){body header.site-header a.brand{width:32vw!important;max-width:32vw!important}body header.site-header a.brand svg.wordmark.nova-wordmark.nova-wordmark-svg{width:86px!important}body .home-v2-hero-actions{width:258px!important;max-width:258px!important}body .home-v2-hero-actions .link-button{min-height:58px!important}body .home-models-v2{background:#fff!important}body .home-models-v2 .home-models-v2-head h2{font-size:clamp(2.3rem,11vw,3.3rem)!important;line-height:.96!important}body .home-flagship-card{grid-template-columns:1fr!important;padding:0!important}body .home-flagship-media{order:2!important;min-height:300px!important}body .home-card-actions a{min-height:52px!important}body .product-landing-page .configurator-grid{gap:24px 18px!important}body .product-landing-page .config-group[data-group=soundboard],body .product-landing-page .config-group[data-group=top-wood]{padding-right:14px!important}body .product-landing-page .config-group[data-group=back-and-sides]{padding-left:14px!important}body .product-landing-page .config-group[data-group=soundboard] .config-options,body .product-landing-page .config-group[data-group=top-wood] .config-options,body .product-landing-page .config-group[data-group=back-and-sides] .config-options{gap:clamp(14px,5.8vw,24px)!important}body .cart-choice-options{gap:6px!important}}body .nova-wordmark-svg .nova-letter,body .nova-wordmark-svg path,body .nova-wordmark-svg ellipse{fill:none!important;stroke:currentColor!important;stroke-linecap:round!important;stroke-linejoin:round!important;stroke-width:1.42px!important;vector-effect:non-scaling-stroke!important}body header.site-header a.brand{justify-content:center!important;align-items:center!important;gap:clamp(8px,2vw,14px)!important;min-height:48px!important;display:flex!important}body footer#footer .footer-logo-row{align-items:center!important;gap:16px!important;display:flex!important}body .home-v2-hero{background:#fff!important;min-height:min(760px,100vh - 56px)!important;position:relative!important}body .home-v2-hero-copy{max-width:430px!important;padding-top:clamp(86px,15vh,160px)!important;padding-left:clamp(24px,6vw,72px)!important}body .home-v2-hero-copy p{max-width:7.5em!important;font-size:clamp(2rem,4.4vw,4.15rem)!important;line-height:.98!important}body .home-v2-hero-actions{background:#deefffc7!important;gap:0!important;max-width:315px!important;margin-top:clamp(22px,5vh,42px)!important;padding:16px 14px!important;display:grid!important}body .home-v2-hero-actions .link-button{border:1px solid #0000008f!important;justify-content:space-between!important;align-items:center!important;width:100%!important;height:58px!important;padding:0 20px!important;font-size:1rem!important;display:flex!important}body .home-v2-hero-actions .link-button+.link-button{border-top:0!important}body .home-v2-hero-rail{background:#ffffffc7!important}body .home-models-v2-head h2{max-width:7.7em!important;margin:0!important;font-size:clamp(2.8rem,7vw,7rem)!important;line-height:.96!important}body .home-model-tabs{border:1px solid #0000002e!important;border-radius:999px!important;grid-template-columns:repeat(3,1fr)!important;display:grid!important;overflow:hidden!important}body .home-model-tabs button{border:0!important;min-height:48px!important}body .home-flagship-copy{z-index:2!important;align-content:start!important;padding:clamp(24px,4vw,46px)!important}body .home-flagship-kicker{letter-spacing:.32em!important;font-size:.72rem!important}body .home-flagship-card h3{margin:.28em 0 .22em!important;font-size:clamp(3rem,6.2vw,6rem)!important;line-height:.92!important}body .home-flagship-media{background:#fafafa!important;justify-content:center!important;align-items:end!important;min-height:420px!important;padding:0 28px!important;display:flex!important}body .home-card-actions a{border:1px solid #0000006b!important;justify-content:space-between!important;align-items:center!important;min-height:48px!important;padding:0 18px!important;display:flex!important}body .home-more-model-card{background:#fff!important;border:1px solid #0000001f!important;grid-template-columns:96px minmax(0,1fr) auto!important;min-height:108px!important;padding:12px!important;display:grid!important}body .home-more-model-card img{object-fit:contain!important;grid-row:span 3!important;width:86px!important;height:86px!important}body .home-more-model-card em{border:1px solid #00000038!important;grid-column:2/4!important;justify-content:space-between!important;align-self:end!important;min-height:38px!important;padding:0 12px!important}body .product-hero-stage,body .product-hero-gallery,body .product-gallery-thumbs button{background:#fff!important}body .product-landing-page .config-option[data-swatch]:before,body .product-landing-page .config-option[data-swatch]:after,body .product-landing-page .config-option[data-swatch] :before,body .product-landing-page .config-option[data-swatch] :after{content:none!important}body .product-landing-page .config-group[data-group=neck] .config-option strong,body .product-landing-page .config-group[data-group=sound-system] .config-option strong,body .product-landing-page .config-group[data-group=pickup] .config-option strong{font-size:clamp(.5rem,1.55vw,.68rem)!important;font-weight:450!important}body .quote-shipping-note{border:0!important;padding-top:8px!important}body .quote-submit{align-items:center!important;display:flex!important}body .quote-secondary-actions{grid-template-columns:1fr!important;display:grid!important}body .quote-trust-row{border:0!important;margin-top:22px!important;padding:10px 0 14px!important}body .product-info-tab-list label:after,body .product-info-tab-list .product-info-tab-link:after{width:44px!important;height:1.5px!important;margin:0!important;bottom:-1px!important;left:50%!important;transform:translate(-50%)!important}body #product-info-tab-video:checked~.product-info-tab-list label[for=product-info-tab-video]:after,body #product-info-tab-sound:checked~.product-info-tab-list label[for=product-info-tab-sound]:after,body #product-info-tab-specs:checked~.product-info-tab-list label[for=product-info-tab-specs]:after{content:""!important;background:#b9770e!important;display:block!important;position:absolute!important}body .product-info-panel-sound .product-sound-panel{box-shadow:none!important;background:0 0!important;border:0!important;max-width:620px!important;margin:0 auto!important;padding:clamp(20px,4vw,38px) 0!important}body .product-info-panel-video .media-video-grid{gap:clamp(18px,3vw,32px)!important}body .product-info-panel-video .media-video-card{background:#fff!important}body .product-info-panel-video .media-video-frame{overflow:hidden!important}body .product-info-panel-video .media-video-frame:before,body .product-info-panel-video .media-video-frame:after{display:none!important}body .product-info-panel-specs section#specification.product-specs.full-specification{color:#050505!important;background:#fff!important}@media (max-width:760px){body header.site-header{height:49px!important;min-height:49px!important}body header.site-header a.brand{width:35vw!important;max-width:35vw!important}body header.site-header a.brand svg.wordmark.nova-wordmark.nova-wordmark-svg{width:104px!important;height:13px!important}body header.site-header a.brand .scepter{height:18px!important}body .home-v2-hero{min-height:calc(100svh - 49px)!important}body .home-v2-hero-copy{max-width:330px!important;padding:112px 0 0 32px!important}body .home-v2-hero .hero-wordmark-title svg.wordmark.nova-wordmark.nova-wordmark-svg{width:min(292px,72vw)!important}body .home-v2-hero-copy p{max-width:7.2em!important;font-size:clamp(2.1rem,8vw,3.05rem)!important}body .home-v2-hero-media{position:absolute!important;inset:0!important}body .home-v2-hero-photo{object-position:72% bottom!important}body .home-v2-hero-actions{max-width:310px!important}body .home-models-v2{padding:42px 22px!important}body .home-models-v2-head{grid-template-columns:1fr!important;margin-bottom:24px!important;display:grid!important}body .home-models-v2-head h2{font-size:clamp(2.2rem,10vw,3.3rem)!important}body .home-flagship-card{grid-template-columns:1fr!important;min-height:0!important;display:grid!important}body .home-flagship-copy{padding:24px 22px 12px!important}body .home-flagship-card h3{font-size:clamp(2.6rem,13vw,4.2rem)!important}body .home-flagship-description{font-size:1.02rem!important}body .home-flagship-media{order:2!important;min-height:300px!important}body .home-flagship-media img{max-height:360px!important}body .home-more-model-grid{scroll-snap-type:x mandatory!important;gap:12px!important;margin-inline:-22px!important;padding:0 22px 8px!important;display:flex!important;overflow-x:auto!important}body .home-more-model-card{scroll-snap-align:start!important;flex:0 0 78vw!important;grid-template-columns:80px minmax(0,1fr)!important}body .home-more-model-card em{grid-column:1/3!important}body .product-landing-page .configurator-grid{row-gap:22px!important}body .product-landing-page .config-group[data-group=soundboard]{padding-right:14px!important}body .product-landing-page .config-group[data-group=back-and-sides]{padding-left:14px!important}body .product-landing-page .config-group[data-group=soundboard] .config-options,body .product-landing-page .config-group[data-group=top-wood] .config-options,body .product-landing-page .config-group[data-group=back-and-sides] .config-options{gap:clamp(17px,6vw,24px)!important}body .product-landing-page .config-group[data-group=soundboard] .option-visual,body .product-landing-page .config-group[data-group=top-wood] .option-visual,body .product-landing-page .config-group[data-group=back-and-sides] .option-visual{width:21px!important;height:21px!important}body .product-landing-page .config-group legend span{letter-spacing:.38em!important;font-size:.5rem!important}body .product-info-tab-list label,body .product-info-tab-list .product-info-tab-link{min-height:48px!important}body .product-info-panel-video .media-video-grid{max-width:382px!important}}body .nova-wordmark-svg,body header.site-header a.brand svg.wordmark.nova-wordmark.nova-wordmark-svg,body footer#footer .footer-logo-row svg.wordmark.nova-wordmark.nova-wordmark-svg,body .hero-wordmark-title svg.wordmark.nova-wordmark.nova-wordmark-svg{color:#0a2030!important;fill:none!important;display:block!important;overflow:visible!important}body .nova-wordmark-svg path,body .nova-wordmark-svg ellipse,body header.site-header a.brand svg.wordmark.nova-wordmark.nova-wordmark-svg path,body header.site-header a.brand svg.wordmark.nova-wordmark.nova-wordmark-svg ellipse,body footer#footer .footer-logo-row svg.wordmark.nova-wordmark.nova-wordmark-svg path,body footer#footer .footer-logo-row svg.wordmark.nova-wordmark.nova-wordmark-svg ellipse,body .hero-wordmark-title svg.wordmark.nova-wordmark.nova-wordmark-svg path,body .hero-wordmark-title svg.wordmark.nova-wordmark.nova-wordmark-svg ellipse{fill:none!important;stroke:currentColor!important;stroke-linecap:round!important;stroke-linejoin:round!important;stroke-width:2.45px!important;vector-effect:non-scaling-stroke!important}body header.site-header a.brand{width:min(34vw,146px)!important}body header.site-header a.brand svg.wordmark.nova-wordmark.nova-wordmark-svg{width:min(24vw,112px)!important;height:17px!important}body .hero-wordmark-title svg.wordmark.nova-wordmark.nova-wordmark-svg{width:clamp(178px,26vw,300px)!important;height:auto!important}body .home-v2-hero-copy{width:min(43vw,520px)!important;padding-top:clamp(74px,12vh,150px)!important}body .home-v2-hero-actions{background:#e2f2ff9e!important;border:1px solid #0000006b!important;align-items:stretch!important;gap:0!important;max-width:330px!important;margin-top:clamp(26px,4vw,44px)!important;display:grid!important}body .home-models-v2-head{border-bottom:1px solid #00000021!important;grid-template-columns:minmax(220px,.75fr) minmax(260px,1fr)!important;align-items:end!important;margin-bottom:clamp(28px,4vw,52px)!important;padding-bottom:26px!important;display:grid!important}body .home-models-v2-head h2{letter-spacing:0!important;font-size:clamp(2.15rem,4.2vw,5.25rem)!important;line-height:.98!important}body .home-flagship-card{background:#fff!important;grid-template-columns:minmax(250px,.78fr) minmax(300px,1fr)!important;gap:clamp(16px,3vw,42px)!important;min-height:0!important;display:grid!important;overflow:hidden!important}body .home-flagship-copy{align-content:start!important;padding:clamp(18px,3.2vw,48px) 0!important}body .home-flagship-card h3{letter-spacing:0!important;margin-bottom:clamp(14px,2vw,26px)!important;font-size:clamp(2.6rem,7vw,6.4rem)!important;line-height:.95!important}body .home-flagship-media{background:#f7f8f7!important;min-height:clamp(390px,54vw,700px)!important}body .home-flagship-media img{object-fit:contain!important;object-position:center bottom!important;transform:none!important}body .home-card-actions a{grid-template-columns:1fr 18px!important;align-items:center!important;display:grid!important}body .home-card-actions a svg,body .home-more-model-card svg{place-self:center end!important}body .home-more-models>div:first-child{align-items:center!important;margin-bottom:18px!important}body .home-more-model-card{background:#fff!important;border:1px solid #0000001f!important;grid-template-columns:86px minmax(0,1fr) 16px!important;align-items:center!important;min-height:108px!important;padding:10px 14px!important;display:grid!important}body .home-more-model-card>span{display:none!important}body .home-more-model-card>strong{font-size:clamp(1.15rem,2vw,1.55rem)!important;line-height:.98!important}body .home-more-model-card>small{text-align:right!important;justify-self:end!important}body .home-more-model-card>em{display:none!important}body .product-landing-page .config-group[data-group=soundboard] .config-options,body .product-landing-page .config-group[data-group=top-wood] .config-options{gap:clamp(18px,4vw,34px)!important}body .product-landing-page .config-group[data-group=back-and-sides] .config-options{gap:clamp(20px,4.5vw,38px)!important}body .product-landing-page .config-group[data-group=soundboard] .config-option.selected .option-visual:after,body .product-landing-page .config-group[data-group=soundboard] .config-option[aria-pressed=true] .option-visual:after,body .product-landing-page .config-group[data-group=top-wood] .config-option.selected .option-visual:after,body .product-landing-page .config-group[data-group=top-wood] .config-option[aria-pressed=true] .option-visual:after,body .product-landing-page .config-group[data-group=back-and-sides] .config-option.selected .option-visual:after,body .product-landing-page .config-group[data-group=back-and-sides] .config-option[aria-pressed=true] .option-visual:after{content:""!important;border:1.5px solid #c77b12!important;border-radius:999px!important;display:block!important;position:absolute!important;inset:-5px!important}body .product-landing-page .config-group[data-group=soundboard] .config-option strong,body .product-landing-page .config-group[data-group=top-wood] .config-option strong,body .product-landing-page .config-group[data-group=back-and-sides] .config-option strong{letter-spacing:.01em!important;margin-top:7px!important;font-size:.52rem!important;font-weight:600!important}body .quote-trust-row{box-shadow:none!important;border-top:0!important;border-bottom:0!important}body .quote-trust-row small{font-weight:400!important}body .product-info-tab-list label,body .product-info-tab-list .product-info-tab-link{border:0!important;min-height:52px!important;position:relative!important}body .product-info-tab-list label:after,body .product-info-tab-list .product-info-tab-link:after{width:38px!important;height:1.5px!important;bottom:-1px!important;left:50%!important;right:auto!important;transform:translate(-50%)!important}body .product-info-panel-sound .product-sound-panel,body .product-info-panel-sound .product-audio-sample{background:0 0!important;border:0!important;max-width:440px!important;margin-inline:auto!important;padding:0!important}@media (max-width:760px){body header.site-header{min-height:49px!important}body header.site-header a.brand{width:36vw!important;max-width:36vw!important}body header.site-header a.brand svg.wordmark.nova-wordmark.nova-wordmark-svg{width:90px!important;height:15px!important}body .home-v2-hero{min-height:calc(100svh - 48px)!important}body .home-v2-hero-copy{width:63vw!important;padding:96px 0 0 32px!important}body .home-v2-hero-copy .hero-wordmark-title{margin-bottom:16px!important}body .home-v2-hero-copy>p{max-width:7em!important;font-size:clamp(2rem,9.4vw,3.45rem)!important;line-height:1.05!important}body .home-v2-hero-photo{object-position:70% bottom!important}body .home-v2-hero-actions{max-width:min(78vw,310px)!important}body .home-v2-hero-actions a{min-height:52px!important}body .home-models-v2{padding:52px 22px 70px!important}body .home-models-v2-head{grid-template-columns:1fr!important;gap:20px!important;margin-bottom:24px!important;display:grid!important}body .home-models-v2-head h2{font-size:clamp(2.05rem,11vw,3.35rem)!important}body .home-flagship-card{grid-template-columns:minmax(0,.86fr) minmax(120px,.9fr)!important;gap:0!important;min-height:360px!important}body .home-flagship-copy{padding:18px 0!important}body .home-flagship-card h3{font-size:clamp(2.4rem,12vw,3.9rem)!important}body .home-flagship-description{max-width:13em!important;font-size:.95rem!important}body .home-flagship-price{gap:8px!important}body .home-card-actions{max-width:100%!important}body .home-card-actions a{min-height:46px!important;padding:0 14px!important}body .home-flagship-media{align-self:stretch!important;min-height:360px!important}body .home-flagship-media img{object-position:center bottom!important}body .home-more-models{padding-top:24px!important}body .home-more-model-grid{grid-template-columns:1fr!important}body .home-more-model-card{grid-template-columns:74px minmax(0,1fr) minmax(68px,auto)!important;min-height:86px!important;padding:8px 10px!important}body .home-more-model-card img{width:62px!important;height:62px!important}body .home-more-model-card>small{font-size:.66rem!important;line-height:1.05!important}body .product-landing-page .config-group[data-group=soundboard] .config-options,body .product-landing-page .config-group[data-group=top-wood] .config-options,body .product-landing-page .config-group[data-group=back-and-sides] .config-options{gap:clamp(18px,7vw,30px)!important}body .product-landing-page .config-group[data-group=soundboard] .option-visual,body .product-landing-page .config-group[data-group=top-wood] .option-visual,body .product-landing-page .config-group[data-group=back-and-sides] .option-visual{width:27px!important;height:27px!important}}body .nova-wordmark-svg,body .site-header .nova-wordmark-svg,body #footer .nova-wordmark-svg,body .hero-wordmark-title .nova-wordmark-svg{color:#0a2234!important;fill:none!important;stroke:currentColor!important;stroke-linecap:round!important;stroke-linejoin:round!important;stroke-width:2.05px!important;display:inline-block!important;overflow:visible!important}body .nova-wordmark-svg *{fill:none!important;vector-effect:non-scaling-stroke!important}body .site-header .brand .nova-wordmark-svg,body #footer .footer-logo-row .nova-wordmark-svg{flex:none!important;width:clamp(86px,17vw,132px)!important;max-width:none!important;height:auto!important}body .hero-wordmark-title .nova-wordmark-svg{stroke-width:2.05px!important;width:clamp(220px,28vw,360px)!important;height:auto!important}body .home-v2-hero-actions a svg{align-self:center!important;margin-left:auto!important}body .home-v2-hero-photo{object-fit:contain!important;object-position:right center!important;opacity:.86!important;transform:none!important}body .home-flagship-card{background:#fff!important;border-top:1px solid #0000001f!important;grid-template-columns:minmax(250px,.86fr) minmax(300px,1fr)!important;align-items:stretch!important;gap:clamp(24px,5vw,70px)!important;min-height:clamp(480px,62vw,680px)!important;padding:clamp(28px,4vw,52px) 0 0!important;display:grid!important;overflow:hidden!important}body .home-flagship-copy{align-self:center!important;max-width:430px!important;padding:0!important}body .home-flagship-card h3{letter-spacing:0!important;font-size:clamp(3.25rem,7vw,6.3rem)!important;font-weight:400!important;line-height:.92!important}body .home-flagship-price{align-items:baseline!important;gap:12px!important;display:flex!important}body .home-flagship-media{background:#fff!important;justify-content:center!important;align-items:flex-end!important;min-height:clamp(400px,54vw,610px)!important;display:flex!important}body .home-flagship-media img{object-fit:contain!important;object-position:center bottom!important;background:0 0!important;width:100%!important;max-height:clamp(420px,56vw,680px)!important}body .home-more-models{background:#fff!important;border-top:1px solid #0000001f!important;padding:34px 0 8px!important}body .home-more-model-grid{grid-auto-columns:minmax(174px,230px)!important;grid-auto-flow:column!important;gap:14px!important;padding:0 0 12px!important;display:grid!important;overflow-x:auto!important}body .home-more-model-card{background:#fff!important;border:1px solid #00000024!important;grid-template-rows:118px auto auto auto!important;gap:8px!important;min-height:0!important;padding:14px!important;display:grid!important}body .home-more-model-card strong{font-size:clamp(1.45rem,4.8vw,2rem)!important;line-height:.96!important}body .home-more-model-card em{justify-content:space-between!important;align-items:center!important;min-height:38px!important;display:flex!important}body .product-hero-stage,body .product-gallery-thumbs button{background:#fff!important}body .product-hero-gallery-image{object-fit:contain!important}body .product-landing-page .config-group[data-group=soundboard],body .product-landing-page .config-group[data-group=top-wood]{padding-right:clamp(8px,3vw,28px)!important}body .product-landing-page .config-option:before,body .product-landing-page .config-option:after,body .product-landing-page .config-option>span:not(.option-visual):before,body .product-landing-page .config-option>span:not(.option-visual):after{content:none!important;display:none!important}body .quote-trust-row{border-top:0!important;border-bottom:0!important}body .quote-trust-row span{text-align:left!important;border-left-color:#0000001f!important;justify-content:center!important}body .product-info-tab-list label:after,body .product-info-tab-list .product-info-tab-link:after{width:42px!important;height:1.5px!important;bottom:-1px!important;left:50%!important;transform:translate(-50%)!important}body .media-video-frame iframe,body .media-video-frame iframe:focus,body .media-video-frame:focus-within iframe{filter:none!important;opacity:1!important}@media (max-width:760px){body .site-header .brand .nova-wordmark-svg{width:112px!important;max-width:32vw!important}body .site-header .brand .scepter{height:20px!important}body .home-v2-hero{min-height:calc(100svh - 50px)!important}body .home-v2-hero-copy{max-width:330px!important;padding:96px 24px 0!important}body .home-v2-hero .hero-wordmark-title .nova-wordmark-svg{width:clamp(210px,62vw,300px)!important}body .home-v2-hero-copy>p{max-width:310px!important;font-size:clamp(2.2rem,10vw,3.45rem)!important}body .home-v2-hero-actions{max-width:308px!important}body .home-v2-hero-photo{object-position:58% bottom!important;opacity:.82!important}body .home-models-v2{padding:36px 20px!important}body .home-models-v2-head{grid-template-columns:1fr!important}body .home-models-v2-head h2{font-size:clamp(2.35rem,10.5vw,3.15rem)!important}body .home-flagship-card{grid-template-columns:1fr!important;gap:14px!important;min-height:0!important;padding:24px 0 0!important}body .home-flagship-copy{max-width:none!important}body .home-flagship-card h3{font-size:clamp(3rem,12vw,4.15rem)!important}body .home-flagship-copy>p:not(.home-flagship-kicker):not(.home-flagship-price){max-width:300px!important;font-size:1.05rem!important}body .home-flagship-media{min-height:320px!important}body .home-flagship-media img{max-height:360px!important}body .product-landing-page .configurator-grid{column-gap:clamp(34px,9vw,52px)!important}body .product-landing-page .config-group[data-group=soundboard] .config-options,body .product-landing-page .config-group[data-group=top-wood] .config-options,body .product-landing-page .config-group[data-group=back-and-sides] .config-options{gap:clamp(14px,6vw,25px)!important}body .product-info-tab-list label,body .product-info-tab-list .product-info-tab-link{min-height:50px!important}}body .nova-wordmark-text,body .site-header .nova-wordmark-text,body .footer-logo-row .nova-wordmark-text,body .hero-wordmark-title .nova-wordmark-text{color:currentColor!important;letter-spacing:0!important;white-space:nowrap!important;justify-content:center!important;align-items:center!important;gap:.9em!important;font-family:Helvetica Neue,Aptos Display,Segoe UI,Arial,sans-serif!important;font-weight:300!important;line-height:1!important;display:inline-flex!important;overflow:visible!important}body .nova-wordmark-text>span,body .site-header .nova-wordmark-text>span,body .footer-logo-row .nova-wordmark-text>span,body .hero-wordmark-title .nova-wordmark-text>span{color:currentColor!important;font:inherit!important;transform-origin:50%!important;line-height:1!important;display:inline-block!important;transform:scaleX(1.04)!important}body .nova-wordmark-text .logo-letter-a,body .site-header .nova-wordmark-text .logo-letter-a,body .footer-logo-row .nova-wordmark-text .logo-letter-a,body .hero-wordmark-title .nova-wordmark-text .logo-letter-a{color:currentColor!important;fill:none!important;stroke:currentColor!important;stroke-linecap:butt!important;stroke-linejoin:miter!important;stroke-width:.98px!important;flex:none!important;width:.7em!important;height:.92em!important;display:block!important;overflow:visible!important;transform:translateY(.015em)scaleX(1.02)!important}body .site-header{grid-template-columns:52px minmax(0,1fr) 106px!important;height:50px!important;min-height:50px!important}body .site-header .brand{width:33vw!important;max-width:220px!important;position:absolute!important;left:50%!important;overflow:visible!important;transform:translate(-50%)!important}body .site-header .brand .brand-emblem{width:auto!important;height:20px!important}body .site-header .brand .nova-wordmark-text{gap:clamp(13px,3.15vw,23px)!important;font-size:13px!important}body .footer-logo-row .nova-wordmark-text{gap:1.05em!important;font-size:18px!important}body .hero-wordmark-title .nova-wordmark-text{color:#0b2538!important;gap:.25em!important;font-size:clamp(4.8rem,10vw,8.6rem)!important}body .home-v2-hero{background:#fff!important;grid-template-columns:minmax(280px,.38fr) minmax(0,1fr)!important;align-items:center!important;min-height:calc(100vh - 50px)!important;padding:clamp(64px,7vw,96px) clamp(34px,6vw,76px) 96px!important;display:grid!important;position:relative!important;overflow:hidden!important}body .home-v2-hero-copy{max-width:390px!important}body .home-v2-hero-copy>p{color:#050505!important;letter-spacing:0!important;max-width:350px!important;margin:18px 0 24px!important;font-size:clamp(2.15rem,4.35vw,4rem)!important;font-weight:400!important;line-height:1.04!important}body .home-v2-hero-actions{background:#d8edffb8!important;gap:0!important;max-width:300px!important;display:grid!important}body .home-v2-hero-actions a{background:0 0!important;border:1px solid #0000007a!important;grid-template-columns:1fr auto!important;place-items:center stretch!important;width:100%!important;min-height:58px!important;margin:0!important;padding:0 22px!important;display:grid!important}body .home-v2-hero-actions a svg{place-self:center end!important}body .home-v2-hero-rail{background:#ffffffe6!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;height:86px!important;display:grid!important;position:absolute!important;bottom:0!important;left:0!important;right:0!important}body .home-v2-hero-rail a{letter-spacing:.32em!important;text-transform:uppercase!important;border-left:1px solid #0000001f!important;justify-content:center!important;align-items:center!important;font-size:.7rem!important;font-weight:700!important;line-height:1!important;display:flex!important}body .home-v2-hero-rail a:first-child{border-left:0!important}body .home-models-v2-head{border:0!important;grid-template-columns:minmax(0,1fr) minmax(260px,420px)!important;align-items:end!important;gap:24px!important;max-width:1180px!important;margin:0 auto 28px!important;display:grid!important}body .home-models-v2-head h2{color:#050505!important;margin:0!important;font-size:clamp(2.35rem,4.6vw,4.6rem)!important;font-weight:400!important;line-height:1!important}body .home-model-tabs{border:1px solid #00000029!important;border-radius:999px!important;grid-template-columns:repeat(3,1fr)!important;gap:0!important;padding:4px!important;display:grid!important}body .home-flagship-stack{gap:28px!important;max-width:1180px!important;margin:0 auto!important;display:grid!important}body .home-flagship-card{background:#fff!important;border:1px solid #0000001f!important;grid-template-columns:minmax(280px,.9fr) minmax(320px,1.1fr)!important;gap:clamp(18px,4vw,42px)!important;min-height:0!important;padding:clamp(20px,3vw,34px)!important;display:grid!important}body .home-flagship-copy{align-self:center!important;max-width:460px!important}body .home-flagship-description{max-width:34ch!important;font-size:clamp(1rem,1.35vw,1.22rem)!important;line-height:1.32!important}body .home-flagship-media{background:#fafafa!important;order:2!important;min-height:clamp(300px,42vw,560px)!important;overflow:hidden!important}body .home-card-actions a{border:1px solid #00000052!important;grid-template-columns:1fr auto!important;align-items:center!important;min-height:50px!important;padding:0 18px!important;display:grid!important}body .home-more-models{background:#fff!important;border-top:1px solid #0000001f!important;max-width:1180px!important;margin:40px auto 0!important;padding-top:28px!important}body .home-more-model-card{background:#fff!important;border:1px solid #0000001f!important;grid-template-columns:96px 1fr!important;grid-template-areas:"img status""img title""img price""action action"!important;gap:4px 14px!important;min-height:150px!important;padding:14px!important;display:grid!important}body .home-more-model-card img{object-fit:contain!important;grid-area:img!important;width:96px!important;height:112px!important}body .home-more-model-card>span{grid-area:status!important}body .home-more-model-card>strong{grid-area:title!important}body .home-more-model-card>small{grid-area:price!important}body .home-more-model-card>em{grid-area:action!important}body .product-info-panel-sound .product-sound-panel,body .product-sound-panel,body .product-audio-sample{box-shadow:none!important;color:#050505!important;background:0 0!important;border:0!important;max-width:620px!important;margin-inline:auto!important;padding:0!important}body .product-audio-sample audio{border:0!important;width:100%!important;display:block!important}body .product-info-tabs:before,body .product-info-tabs:after,body .quote-trust-row:before,body .quote-trust-row:after{display:none!important}body .quote-trust-row{border-top:0!important;border-bottom:1px solid #0000001f!important;padding-bottom:12px!important}body .quote-trust-row span{border-left-color:#0000000f!important;justify-content:center!important}body .cart-sound-system,body .cart-sound-options{display:none!important}@media (max-width:760px){body .site-header .brand{width:33vw!important;max-width:174px!important}body .site-header .brand .nova-wordmark-text{gap:clamp(11px,3vw,17px)!important;font-size:11px!important}body .site-header .brand .brand-emblem{height:19px!important}body .home-v2-hero{align-items:flex-start!important;min-height:calc(100vh - 50px)!important;padding:74px 28px 86px!important;display:flex!important}body .home-v2-hero:before{background:linear-gradient(90deg,#fffffffa 0 43%,#ffffffb8 61%,#ffffff14 100%)!important}body .home-v2-hero-copy{max-width:295px!important}body .hero-wordmark-title .nova-wordmark-text{gap:.19em!important;font-size:clamp(4rem,17vw,5.4rem)!important}body .home-v2-hero-copy>p{max-width:270px!important;font-size:clamp(2rem,8.9vw,3rem)!important;line-height:1.08!important}body .home-v2-hero-photo{object-position:68% center!important;opacity:.86!important}body .home-v2-hero-actions{max-width:270px!important}body .home-v2-hero-actions a{min-height:58px!important}body .home-v2-hero-rail{height:78px!important}body .home-models-v2{padding:48px 20px!important}body .home-models-v2-head{grid-template-columns:1fr!important;gap:18px!important;margin-bottom:22px!important;display:grid!important}body .home-models-v2-head h2{font-size:clamp(2.15rem,10vw,3.15rem)!important}body .home-flagship-card{grid-template-columns:1fr!important;gap:16px!important;padding:22px!important}body .home-flagship-copy h3{font-size:clamp(2.45rem,12vw,3.7rem)!important}body .home-flagship-description{max-width:26ch!important;font-size:1.05rem!important}body .home-flagship-media{min-height:360px!important}body .home-more-model-grid{grid-template-columns:1fr!important}body .home-more-model-card{grid-template-columns:84px 1fr!important;min-height:118px!important}body .home-more-model-card img{width:84px!important;height:96px!important}body .product-info-panel-sound .product-sound-panel,body .product-sound-panel,body .product-audio-sample{max-width:calc(100vw - 44px)!important}}body .nova-wordmark-svg,body header.site-header a.brand svg.wordmark.nova-wordmark.nova-wordmark-svg,body footer#footer .footer-logo-row svg.wordmark.nova-wordmark.nova-wordmark-svg,body .hero-wordmark-title svg.wordmark.nova-wordmark.nova-wordmark-svg{display:inline-block!important;overflow:visible!important}body .nova-wordmark-svg *,body header.site-header a.brand svg.wordmark.nova-wordmark.nova-wordmark-svg *,body footer#footer .footer-logo-row svg.wordmark.nova-wordmark.nova-wordmark-svg *,body .hero-wordmark-title svg.wordmark.nova-wordmark.nova-wordmark-svg *{fill:none!important;stroke:currentColor!important;stroke-linecap:butt!important;stroke-linejoin:miter!important;stroke-width:.72px!important;vector-effect:non-scaling-stroke!important}body header.site-header a.brand svg.wordmark.nova-wordmark.nova-wordmark-svg,body footer#footer .footer-logo-row svg.wordmark.nova-wordmark.nova-wordmark-svg{color:#050505!important;width:clamp(104px,27vw,132px)!important;height:15px!important}body .hero-wordmark-title svg.wordmark.nova-wordmark.nova-wordmark-svg{color:#082236!important;width:clamp(150px,26vw,320px)!important;height:auto!important}body .home-v2-hero{min-height:min(92vh,880px)!important}body .home-v2-hero-copy{padding-top:clamp(76px,10vh,128px)!important}body .home-v2-hero-copy p{color:#050505!important;max-width:min(440px,42vw)!important;font-size:clamp(1.95rem,4.8vw,4.6rem)!important;line-height:1.08!important}body .home-v2-hero-actions{background:#ddeffdc7!important;border:0!important;max-width:340px!important;padding:0!important;display:grid!important}body .home-v2-hero-actions a{color:#082236!important;border:1px solid #050505a3!important;justify-content:space-between!important;align-items:center!important;min-height:56px!important;padding:0 24px!important;font-size:clamp(.9rem,1.7vw,1.05rem)!important;display:flex!important}body .home-v2-hero-actions svg{width:19px!important;height:19px!important}body .home-v2-hero-photo{opacity:.78!important;object-fit:cover!important;object-position:68% center!important}body .home-models-v2{background:#fff!important;border-top:1px solid #0000001a!important;padding:clamp(34px,7vw,80px) clamp(20px,5vw,72px)!important}body .home-models-v2-head{grid-template-columns:minmax(0,.9fr) minmax(260px,.7fr)!important;gap:22px!important;margin-bottom:clamp(28px,5vw,54px)!important;display:grid!important}body .home-models-v2-head h2{margin:0!important;font-size:clamp(2.1rem,5.8vw,5.4rem)!important;line-height:.95!important}body .home-model-tabs{background:#fff!important;border:1px solid #0000002e!important;border-radius:999px!important;align-self:end!important;height:56px!important;padding:3px!important}body .home-flagship-card{background:#fff!important;border:1px solid #0000001f!important;grid-template-columns:minmax(0,.9fr) minmax(180px,.8fr)!important;align-items:stretch!important;min-height:0!important;display:grid!important;overflow:hidden!important}body .home-flagship-copy{align-self:center!important;padding:clamp(20px,4vw,44px)!important}body .home-flagship-kicker{letter-spacing:.22em!important;margin:0 0 16px!important;font-size:.78rem!important}body .home-flagship-copy h3{margin:0 0 14px!important;font-size:clamp(2.45rem,7vw,6.2rem)!important;line-height:.92!important}body .home-flagship-description{color:#000000a3!important;max-width:460px!important;font-size:clamp(1rem,2.2vw,1.35rem)!important;line-height:1.22!important}body .home-flagship-price{margin:18px 0!important}body .home-flagship-media{background:#f7f7f5!important;justify-content:center!important;align-items:end!important;min-height:260px!important;padding:20px 12px 0!important;display:flex!important;overflow:hidden!important}body .product-info-tab-list label,body .product-info-tab-list .product-info-tab-link{box-shadow:none!important;border:0!important;justify-content:center!important;align-items:center!important;min-height:48px!important;display:flex!important;position:relative!important}body .product-info-tab-list label:after,body .product-info-tab-list .product-info-tab-link:after{width:42px!important;margin-left:0!important;bottom:-1px!important;left:50%!important;right:auto!important;transform:translate(-50%)!important}body .product-info-panel-sound .product-sound-panel,body .product-info-panel-sound .product-audio-sample{box-shadow:none!important;background:0 0!important;border:0!important;max-width:520px!important;margin-inline:auto!important;padding:0!important}body .product-info-panel-sound audio{width:100%!important}body .product-landing-page .config-group[data-group=soundboard] .config-options,body .product-landing-page .config-group[data-group=top-wood] .config-options{padding-right:clamp(14px,4vw,28px)!important}body .product-landing-page .config-group[data-group=back-and-sides] .config-options{padding-left:clamp(14px,4vw,28px)!important}@media (max-width:760px){body .home-v2-hero{min-height:852px!important}body .home-v2-hero:before{background:linear-gradient(90deg,#fffffffa 0 50%,#ffffff7a 70%,#ffffff0a 100%)!important}body .home-v2-hero-copy{width:min(70vw,340px)!important;padding:126px 0 0 24px!important}body .home-v2-hero-copy p{max-width:270px!important;font-size:clamp(2.05rem,8.6vw,3.45rem)!important}body .home-v2-hero-actions{max-width:260px!important}body .home-v2-hero-actions a{color:#082236!important;min-height:54px!important}body .home-v2-hero-photo{opacity:.8!important;object-position:62% center!important}body .home-v2-hero-rail{grid-template-columns:repeat(3,minmax(0,1fr))!important}body .home-models-v2{padding:34px 18px 42px!important}body .home-models-v2-head{grid-template-columns:1fr!important;gap:18px!important;margin-bottom:22px!important;display:grid!important}body .home-models-v2-head h2{font-size:clamp(2rem,9.5vw,3rem)!important}body .home-model-tabs{height:50px!important}body .home-flagship-card{grid-template-columns:minmax(0,.98fr) minmax(118px,.78fr)!important}body .home-flagship-copy{padding:22px 0 22px 16px!important}body .home-flagship-copy h3{font-size:clamp(2.15rem,12vw,3.5rem)!important}body .home-flagship-description{font-size:.94rem!important;line-height:1.18!important}body .home-card-actions{max-width:210px!important}body .home-card-actions a{min-height:42px!important;padding:0 12px!important}body .home-flagship-media{min-height:260px!important;padding:18px 0 0!important}body .home-flagship-media img{max-width:170px!important;height:300px!important}body .home-more-models{padding:16px!important}body .home-more-model-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;overflow:visible!important}body .home-more-model-card{padding:8px!important}body .product-info-panel-sound .product-sound-panel,body .product-info-panel-sound .product-audio-sample{max-width:340px!important}body .product-landing-page .config-group[data-group=soundboard] .config-options,body .product-landing-page .config-group[data-group=top-wood] .config-options,body .product-landing-page .config-group[data-group=back-and-sides] .config-options{gap:20px!important}body .product-landing-page .config-group[data-group=soundboard] .option-visual,body .product-landing-page .config-group[data-group=top-wood] .option-visual,body .product-landing-page .config-group[data-group=back-and-sides] .option-visual{width:21px!important;height:21px!important}}body header.site-header a.brand svg.nova-wordmark-svg,body footer#footer .footer-logo-row svg.nova-wordmark-svg,body .hero-wordmark-title svg.nova-wordmark-svg{overflow:visible!important}body header.site-header a.brand svg.nova-wordmark-svg *,body footer#footer .footer-logo-row svg.nova-wordmark-svg *,body .hero-wordmark-title svg.nova-wordmark-svg *{fill:none!important;stroke:currentColor!important;stroke-linecap:square!important;stroke-linejoin:miter!important;stroke-width:.84px!important;vector-effect:non-scaling-stroke!important}body header.site-header a.brand svg.nova-wordmark-svg,body footer#footer .footer-logo-row svg.nova-wordmark-svg{width:min(33vw,132px)!important;height:14px!important}body .hero-wordmark-title svg.nova-wordmark-svg{width:clamp(190px,28vw,310px)!important;height:auto!important}body .home-v2-hero{background:#fff!important;min-height:min(720px,100vh - 52px)!important}body .home-v2-hero-copy{max-width:min(36vw,430px)!important;padding-left:clamp(30px,6vw,74px)!important}body .home-v2-hero-copy>p{max-width:7.6em!important;font-size:clamp(2.25rem,4.35vw,4.2rem)!important;font-weight:360!important;line-height:1.04!important}body .home-v2-hero-actions{background:#cde6fbb8!important;border:0!important;gap:0!important;max-width:320px!important;margin-top:28px!important;padding:0!important;display:grid!important}body .home-v2-hero-actions a{border:1px solid #0000008c!important;justify-content:space-between!important;align-items:center!important;min-height:58px!important;padding:0 20px!important;display:flex!important}body .home-v2-hero-actions svg{margin-left:auto!important}body .home-models-v2-head{grid-template-columns:minmax(0,1fr) minmax(280px,420px)!important;align-items:end!important;gap:24px!important;margin-bottom:clamp(28px,4vw,48px)!important;display:grid!important}body .home-models-v2-head h2{margin:0!important;font-size:clamp(2.2rem,5vw,5.4rem)!important;font-weight:360!important;line-height:.98!important}body .home-model-tabs{background:#fff!important;border:1px solid #0003!important;min-height:54px!important}body .home-model-tabs button{font-size:.95rem!important}body .home-model-tabs button.is-active{color:#fff!important;background:#050505!important}body .home-flagship-card{background:#fff!important;border:1px solid #00000024!important;grid-template-columns:minmax(260px,.75fr) minmax(0,1fr)!important;gap:clamp(18px,4vw,42px)!important;min-height:480px!important;padding:clamp(18px,3.2vw,34px)!important;display:grid!important;overflow:hidden!important}body .home-flagship-media{background:#fff!important;order:-1!important;grid-area:1/1!important;align-self:stretch!important;min-height:420px!important}body .home-flagship-media img{object-fit:contain!important;object-position:center bottom!important}body .home-flagship-copy{grid-area:1/2!important;align-self:center!important;padding:0!important}body .home-flagship-copy h3{font-size:clamp(2.3rem,5.2vw,5.6rem)!important;font-weight:360!important;line-height:.95!important}body .home-card-actions a{justify-content:space-between!important;align-items:center!important;min-height:52px!important;display:flex!important}body .home-more-models{background:#fff!important;border-top:1px solid #00000024!important;margin-top:clamp(34px,5vw,64px)!important;padding:clamp(24px,4vw,42px) 0 0!important}body .home-more-models>div:first-child h3{font-size:clamp(2rem,4vw,4.2rem)!important;font-weight:360!important}body .home-more-model-card{background:#fff!important;border:1px solid #00000024!important;min-width:0!important;padding:14px!important}body .home-more-model-card img{object-fit:contain!important;background:#f7f7f5!important;width:100%!important;height:160px!important}body .home-more-model-card em{justify-content:space-between!important;align-items:center!important;display:flex!important}body .quote-trust-row{border:0!important;margin-top:22px!important}body .quote-trust-row span{text-align:left!important;border-left-color:#0000001c!important}body .product-info-tab-list{border-bottom:1px solid #00000024!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;display:grid!important}body .product-info-tab-list label,body .product-info-tab-list .product-info-tab-link{justify-content:center!important;align-items:center!important;min-height:52px!important;display:flex!important;position:relative!important}body .product-info-tab-list label:after,body .product-info-tab-list .product-info-tab-link:after{width:38px!important;margin-left:0!important;bottom:-1px!important;left:50%!important;transform:translate(-50%)!important}body .product-info-panel-sound .product-sound-panel,body .product-info-panel-sound .product-audio-sample{box-shadow:none!important;color:#050505!important;background:0 0!important;border:0!important;max-width:520px!important;margin-inline:auto!important;padding:0!important}body .product-info-panel-sound .product-audio-sample{margin-top:clamp(22px,5vw,44px)!important;margin-bottom:clamp(42px,8vw,90px)!important}body .product-info-panel-video .media-video-card{border-color:#0000001f!important;max-width:100%!important}body .product-info-panel-video .media-video-frame iframe{filter:none!important;opacity:1!important}body .related-model-list a{background:#fff!important;grid-template-columns:76px minmax(0,1fr) minmax(82px,auto)!important;align-items:center!important;min-height:82px!important}body .related-model-list .related-model-price{min-width:82px!important}body .related-model-list .related-model-price strong{font-size:.72rem!important}@media (max-width:760px){body header.site-header{min-height:50px!important}body header.site-header a.brand svg.nova-wordmark-svg{width:118px!important;height:13px!important}body .home-v2-hero{min-height:calc(100vh - 50px)!important}body .home-v2-hero:before{background:linear-gradient(90deg,#fffffffa 0 52%,#ffffff80 73%,#ffffff0d 100%)!important}body .home-v2-hero-copy{max-width:62vw!important;padding-top:68px!important;padding-left:34px!important}body .home-v2-hero-copy>p{max-width:6.2em!important;font-size:clamp(2.1rem,10vw,3.25rem)!important}body .hero-wordmark-title svg.nova-wordmark-svg{width:min(56vw,230px)!important}body .home-v2-hero-photo{object-position:78% center!important}body .home-v2-hero-actions{max-width:min(68vw,300px)!important}body .home-v2-hero-actions a{min-height:54px!important}body .home-v2-hero-rail{grid-template-columns:repeat(3,minmax(0,1fr))!important}body .home-models-v2{padding:40px 24px!important}body .home-models-v2-head{grid-template-columns:1fr!important;margin-bottom:22px!important;display:grid!important}body .home-models-v2-head h2{font-size:clamp(2.1rem,11vw,3.1rem)!important}body .home-flagship-card{grid-template-columns:.95fr .82fr!important;gap:14px!important;min-height:0!important;padding:18px!important}body .home-flagship-media{grid-column:2!important;min-height:300px!important}body .home-flagship-copy{grid-column:1!important;align-self:start!important}body .home-flagship-copy h3{font-size:clamp(2.2rem,11vw,3.25rem)!important}body .home-flagship-copy>p:not(.home-flagship-kicker):not(.home-flagship-price){font-size:1rem!important}body .home-card-actions{gap:8px!important;display:grid!important}body .home-card-actions a{min-height:46px!important;padding:0 12px!important}body .home-more-model-grid{grid-template-columns:1fr!important;gap:10px!important;display:grid!important}body .home-more-model-card{grid-template-columns:74px minmax(0,1fr) auto!important;align-items:center!important;min-height:86px!important;display:grid!important}body .home-more-model-card img{grid-row:span 4!important;height:62px!important}body .home-more-model-card em{grid-area:2/3/span 2!important}body .product-landing-page .configurator-grid{gap:22px 28px!important}body .product-landing-page .config-group[data-group=soundboard] .config-options,body .product-landing-page .config-group[data-group=top-wood] .config-options,body .product-landing-page .config-group[data-group=back-and-sides] .config-options{gap:18px!important}body .product-landing-page .config-group[data-group=soundboard] .option-visual,body .product-landing-page .config-group[data-group=top-wood] .option-visual,body .product-landing-page .config-group[data-group=back-and-sides] .option-visual{width:22px!important;height:22px!important}body .product-info-panel-sound .product-audio-sample{max-width:340px!important}}body .nova-wordmark-svg{color:#071d2e!important;fill:none!important;stroke:currentColor!important;overflow:visible!important}body .nova-wordmark-svg path,body .nova-wordmark-svg ellipse{fill:none!important;stroke:currentColor!important;stroke-linecap:butt!important;stroke-linejoin:miter!important;stroke-width:1.05px!important;vector-effect:non-scaling-stroke!important}body .nova-wordmark-svg .logo-letter-a{stroke-width:1.03px!important}body header.site-header a.brand{justify-content:center!important;align-items:center!important;gap:10px!important;width:min(33vw,170px)!important;min-width:min(33vw,170px)!important;height:50px!important;padding-top:0!important;display:inline-flex!important;overflow:visible!important}body header.site-header a.brand .brand-emblem,body header.site-header a.brand .scepter{width:auto!important;height:20px!important}body header.site-header a.brand .nova-wordmark-svg{width:clamp(86px,22vw,128px)!important;height:14px!important}body footer#footer .footer-logo-row{align-items:center!important;gap:12px!important;display:inline-flex!important;overflow:visible!important}body footer#footer .footer-logo-row .brand-emblem,body footer#footer .footer-logo-row .scepter{width:auto!important;height:24px!important}body footer#footer .footer-logo-row .nova-wordmark-svg{width:clamp(130px,33vw,180px)!important;height:18px!important}body .hero-wordmark-title .nova-wordmark-svg{width:clamp(190px,28vw,320px)!important;height:auto!important}body .home-v2-hero{background:#fff!important;min-height:clamp(700px,90svh,900px)!important;position:relative!important;overflow:hidden!important}body .home-v2-hero:before{z-index:2!important;background:linear-gradient(90deg,#fffffffa 0 34%,#ffffffb8 54%,#ffffff14 100%)!important}body .home-v2-hero-copy{max-width:min(42vw,520px)!important;padding:clamp(118px,20vh,180px) 0 130px max(42px,6vw)!important}body .home-v2-hero-copy>p{letter-spacing:0!important;max-width:440px!important;font-size:clamp(2.35rem,4.7vw,4.35rem)!important;font-weight:400!important;line-height:1.04!important}body .home-v2-hero-actions{background:#cfe7fab3!important;border:1px solid #000000b8!important;max-width:320px!important;display:grid!important}body .home-v2-hero-actions a{border:0!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;min-height:56px!important;padding:0 24px!important;display:grid!important}body .home-v2-hero-actions svg{place-self:center end!important}body .home-v2-hero-photo{object-fit:cover!important;object-position:66% center!important;opacity:.98!important;width:100%!important;height:100%!important}body .home-models-v2-head{background:0 0!important;border:0!important;gap:24px!important;margin-bottom:clamp(28px,5vw,56px)!important;padding:0!important;display:grid!important}body .home-models-v2-head h2{color:#071d2e!important;max-width:620px!important;font-size:clamp(2.3rem,5.2vw,4.9rem)!important;font-weight:400!important;line-height:.98!important}body .home-model-tabs{background:#fff!important;border:1px solid #00000026!important;border-radius:999px!important;max-width:460px!important}body .home-model-tabs button{min-height:50px!important;font-size:.95rem!important}body .home-flagship-card{background:#fff!important;border:0!important;grid-template-columns:minmax(280px,.75fr) minmax(360px,1fr)!important;gap:clamp(24px,5vw,70px)!important;padding:0!important;display:grid!important}body .home-flagship-copy{padding:0!important}body .home-flagship-kicker{margin-bottom:26px!important;font-size:.82rem!important}body .home-flagship-card h3{font-size:clamp(3.1rem,7.5vw,7.5rem)!important;font-weight:400!important;line-height:.92!important}body .home-flagship-media{background:#f7f7f5!important;align-self:stretch!important;min-height:clamp(380px,48vw,680px)!important;overflow:hidden!important}body .home-flagship-media img{object-fit:contain!important;object-position:center bottom!important;width:100%!important;height:100%!important;transform:none!important}body .home-card-actions{max-width:360px!important}body .home-more-models{background:#fff!important;border-top:1px solid #0000001f!important;margin-top:clamp(36px,7vw,92px)!important;padding-top:32px!important}body .home-more-model-card img{object-fit:contain!important;background:#f7f7f5!important;height:clamp(150px,20vw,240px)!important}body .product-landing-page .config-group[data-group=soundboard],body .product-landing-page .config-group[data-group=top-wood],body .product-landing-page .config-group[data-group=back-and-sides]{margin-bottom:8px!important}body .product-landing-page .config-group[data-group=soundboard] .config-option:before,body .product-landing-page .config-group[data-group=soundboard] .config-option:after,body .product-landing-page .config-group[data-group=top-wood] .config-option:before,body .product-landing-page .config-group[data-group=top-wood] .config-option:after,body .product-landing-page .config-group[data-group=back-and-sides] .config-option:before,body .product-landing-page .config-group[data-group=back-and-sides] .config-option:after{content:none!important;display:none!important}body .product-landing-page .config-group[data-group=soundboard] .config-option.selected .option-visual:after,body .product-landing-page .config-group[data-group=soundboard] .config-option[aria-pressed=true] .option-visual:after,body .product-landing-page .config-group[data-group=top-wood] .config-option.selected .option-visual:after,body .product-landing-page .config-group[data-group=top-wood] .config-option[aria-pressed=true] .option-visual:after,body .product-landing-page .config-group[data-group=back-and-sides] .config-option.selected .option-visual:after,body .product-landing-page .config-group[data-group=back-and-sides] .config-option[aria-pressed=true] .option-visual:after{border:1.2px solid #bd7a12!important;inset:-5px!important;box-shadow:0 0 0 2px #fff!important}body .product-info-tab-list label,body .product-info-tab-list .product-info-tab-link{border:0!important;justify-content:center!important;align-items:center!important;min-height:54px!important;display:flex!important;position:relative!important}body .product-info-tab-list label:after,body .product-info-tab-list .product-info-tab-link:after{width:44px!important;bottom:-1px!important;left:50%!important;right:auto!important;transform:translate(-50%)!important}body .product-info-panel-sound .product-sound-panel,body .product-sound-panel{box-shadow:none!important;color:#050505!important;background:#fff!important;border:0!important;max-width:640px!important;margin:0 auto!important;padding:24px 0 62px!important}body .product-audio-sample{box-shadow:none!important;background:#fff!important;border:0!important;padding:0!important}body .quote-trust-row{border-top:0!important;border-bottom:1px solid #0000001f!important;margin:20px 0 0!important;padding:12px 0 16px!important}body .quote-trust-row:before,body .quote-trust-row:after{display:none!important}body .quote-trust-row span{text-align:left!important;border-left:1px solid #00000014!important;justify-content:center!important;gap:8px!important}body .related-model-price strong{white-space:nowrap!important;font-size:.68rem!important}body .related-model-price small{font-size:.54rem!important}@media (max-width:760px){body header.site-header a.brand{width:33.333vw!important;min-width:33.333vw!important;left:50%!important;transform:translate(-50%)!important}body header.site-header a.brand .nova-wordmark-svg{width:88px!important;height:12px!important}body .home-v2-hero{min-height:850px!important}body .home-v2-hero-copy{max-width:62vw!important;padding:138px 0 0 7vw!important}body .home-v2-hero .hero-wordmark-title .nova-wordmark-svg{width:238px!important}body .home-v2-hero-copy>p{font-size:2.34rem!important;line-height:1.06!important}body .home-v2-hero-photo{object-position:65% center!important}body .home-v2-hero-actions{max-width:258px!important}body .home-models-v2{padding:46px 22px!important}body .home-models-v2-head h2{font-size:2.45rem!important}body .home-flagship-card{flex-direction:column!important;gap:18px!important;display:flex!important}body .home-flagship-media{order:-1!important;min-height:360px!important}body .home-flagship-card h3{font-size:2.85rem!important}body .home-flagship-copy>p:not(.home-flagship-kicker):not(.home-flagship-price){font-size:1.05rem!important}body .home-more-model-grid{gap:12px!important;padding-bottom:14px!important;display:flex!important;overflow-x:auto!important}body .home-more-model-card{flex:0 0 68%!important}body .product-landing-page .config-group[data-group=soundboard] .config-options,body .product-landing-page .config-group[data-group=top-wood] .config-options,body .product-landing-page .config-group[data-group=back-and-sides] .config-options{column-gap:clamp(18px,7vw,31px)!important}body .product-landing-page .config-group[data-group=soundboard] .option-visual,body .product-landing-page .config-group[data-group=top-wood] .option-visual,body .product-landing-page .config-group[data-group=back-and-sides] .option-visual{width:22px!important;height:22px!important}body .product-info-tab-list label,body .product-info-tab-list .product-info-tab-link{min-height:52px!important}}body .nova-wordmark-svg{fill:none!important;stroke:currentColor!important;stroke-linecap:butt!important;stroke-linejoin:miter!important;stroke-width:1.35px!important;vector-effect:non-scaling-stroke!important;height:auto!important;display:block!important;overflow:visible!important}body .nova-wordmark-svg path,body .nova-wordmark-svg ellipse{fill:none!important;stroke:currentColor!important;stroke-width:inherit!important;vector-effect:non-scaling-stroke!important}body .site-header .brand .nova-wordmark-svg,body .site-footer .footer-logo-row .nova-wordmark-svg{width:clamp(86px,11vw,132px)!important}body .site-header .brand{gap:clamp(12px,2vw,20px)!important}body .home-v2-hero .hero-wordmark-title .nova-wordmark-svg{width:clamp(160px,22vw,250px)!important}body .home-v2-hero-actions{border:0!important;gap:0!important;max-width:300px!important;display:grid!important}body .home-v2-hero-actions a{border:1px solid #000000a3!important;justify-content:space-between!important;align-items:center!important;width:100%!important;height:58px!important;padding:0 22px!important;display:flex!important}body .home-v2-hero-actions a svg{flex:0 0 22px!important;width:22px!important;height:22px!important;margin-left:auto!important}body .home-path-choice{display:none!important}body .home-models-v2{color:#0c273d!important;background:#fff!important;border-top:1px solid #0000001f!important}body .home-models-v2-head{border-bottom:0!important;margin-bottom:clamp(20px,4vw,40px)!important}body .home-models-v2-head h2{font-size:clamp(2.4rem,7vw,5.2rem)!important;line-height:.96!important}body .home-flagship-stack{gap:clamp(20px,4vw,44px)!important;display:grid!important}body .home-flagship-card{background:#fff!important;border:1px solid #0000001f!important;grid-template-columns:minmax(260px,.82fr) minmax(320px,1.18fr)!important;min-height:430px!important;display:grid!important;overflow:hidden!important}body .home-flagship-copy{background:#fff!important;align-content:center!important;gap:18px!important;padding:clamp(28px,5vw,64px)!important;display:grid!important}body .home-flagship-card h3{font-size:clamp(3.4rem,8vw,6.2rem)!important;line-height:.92!important}body .home-flagship-copy>p:not(.home-flagship-kicker):not(.home-flagship-price){max-width:420px!important;font-size:clamp(1.05rem,2.2vw,1.5rem)!important;line-height:1.28!important}body .home-flagship-media{background:#f8f8f5!important;order:1!important;align-self:stretch!important;min-height:360px!important}body .home-more-models{background:#fff!important;border:0!important;margin-top:clamp(28px,6vw,72px)!important}body .home-more-model-card img{object-fit:contain!important;height:clamp(150px,18vw,240px)!important}body .product-info-tab-list label,body .product-info-tab-list .product-info-tab-link{color:#0000008f!important;border:0!important;min-height:52px!important;font-weight:400!important;position:relative!important}body .product-info-tab-list label:after,body .product-info-tab-list .product-info-tab-link:after{content:""!important;opacity:0!important;background:#bd780b!important;width:40px!important;height:2px!important;display:block!important;position:absolute!important;bottom:-1px!important;left:50%!important;transform:translate(-50%)!important}body #product-info-tab-video:checked~.product-info-tab-list label[for=product-info-tab-video]:after,body #product-info-tab-sound:checked~.product-info-tab-list label[for=product-info-tab-sound]:after,body #product-info-tab-specs:checked~.product-info-tab-list label[for=product-info-tab-specs]:after{opacity:1!important}body .product-info-panel-sound .product-sound-panel,body .product-sound-panel{box-shadow:none!important;color:#050505!important;background:0 0!important;border:0!important;max-width:560px!important;margin-inline:auto!important;padding:18px 0 34px!important}body .product-audio-sample{border:0!important;padding:0!important}body .product-audio-sample audio{width:100%!important;max-width:420px!important;margin-inline:auto!important;display:block!important}body .quote-trust-row{border-top:0!important;border-bottom:0!important;gap:0!important;margin-top:20px!important;padding:6px 0 14px!important}body .quote-trust-row span{border-left-color:#0000001f!important;justify-content:center!important;gap:8px!important}body .product-landing-page .config-group[data-group=soundboard] .config-options,body .product-landing-page .config-group[data-group=top-wood] .config-options,body .product-landing-page .config-group[data-group=back-and-sides] .config-options{justify-content:flex-start!important;align-items:start!important;gap:clamp(24px,4.6vw,42px)!important;display:flex!important}body .product-landing-page .config-group[data-group=soundboard] legend span,body .product-landing-page .config-group[data-group=top-wood] legend span,body .product-landing-page .config-group[data-group=back-and-sides] legend span{letter-spacing:.22em!important;font-size:.58rem!important;font-weight:500!important}body .product-landing-page .config-group[data-group=soundboard] .option-visual,body .product-landing-page .config-group[data-group=top-wood] .option-visual,body .product-landing-page .config-group[data-group=back-and-sides] .option-visual{width:30px!important;height:30px!important}body .product-landing-page .config-group[data-group=soundboard] .config-option.selected .option-visual,body .product-landing-page .config-group[data-group=soundboard] .config-option[aria-pressed=true] .option-visual,body .product-landing-page .config-group[data-group=top-wood] .config-option.selected .option-visual,body .product-landing-page .config-group[data-group=top-wood] .config-option[aria-pressed=true] .option-visual,body .product-landing-page .config-group[data-group=back-and-sides] .config-option.selected .option-visual,body .product-landing-page .config-group[data-group=back-and-sides] .config-option[aria-pressed=true] .option-visual{outline-offset:4px!important;outline:2px solid #bd780b!important}body .product-landing-page .config-group[data-group=soundboard] .config-option:after,body .product-landing-page .config-group[data-group=top-wood] .config-option:after,body .product-landing-page .config-group[data-group=back-and-sides] .config-option:after{color:#111!important;opacity:0!important;background:#fff!important;border:1px solid #00000038!important;border-radius:2px!important;padding:8px 10px!important;transform:translate(-50%,-8px)!important;box-shadow:0 10px 28px #0000001f!important}body .product-landing-page .config-group[data-group=soundboard] .config-option:hover:after,body .product-landing-page .config-group[data-group=soundboard] .config-option:focus-visible:after,body .product-landing-page .config-group[data-group=top-wood] .config-option:hover:after,body .product-landing-page .config-group[data-group=top-wood] .config-option:focus-visible:after,body .product-landing-page .config-group[data-group=back-and-sides] .config-option:hover:after,body .product-landing-page .config-group[data-group=back-and-sides] .config-option:focus-visible:after{opacity:1!important}@media (max-width:760px){body .site-header .brand{width:34vw!important;max-width:34vw!important}body .site-header .brand .nova-wordmark-svg{width:min(23vw,96px)!important}body .site-footer .footer-logo-row .nova-wordmark-svg{width:108px!important}body .home-v2-hero{min-height:850px!important}body .home-v2-hero-copy{padding:130px 42px 0!important}body .home-v2-hero .hero-wordmark-title .nova-wordmark-svg{width:min(66vw,278px)!important}body .home-v2-hero-copy>p{max-width:280px!important;font-size:clamp(2.15rem,10.4vw,3.35rem)!important;line-height:1.06!important}body .home-v2-hero-media{inset:52px 0 88px!important}body .home-v2-hero-photo{object-position:73% 52%!important}body .home-v2-hero-actions{max-width:258px!important}body .home-v2-hero-actions a{height:58px!important}body .home-models-v2{padding:52px 22px 64px!important}body .home-models-v2-head{gap:22px!important}body .home-models-v2-head h2{font-size:clamp(2.15rem,10vw,3rem)!important}body .home-flagship-card{flex-direction:column!important;min-height:0!important;display:flex!important}body .home-flagship-media{order:0!important;min-height:300px!important}body .home-flagship-copy{order:1!important;padding:24px!important}body .home-flagship-card h3{font-size:clamp(2.5rem,12vw,3.6rem)!important}body .home-card-actions a{min-height:46px!important}body .home-more-model-grid{gap:12px!important;padding-bottom:8px!important;display:flex!important;overflow-x:auto!important}body .home-more-model-card{flex:0 0 58vw!important;min-width:210px!important}body .home-more-model-card img{height:132px!important}body .product-landing-page .config-group[data-group=soundboard] .config-options,body .product-landing-page .config-group[data-group=top-wood] .config-options,body .product-landing-page .config-group[data-group=back-and-sides] .config-options{gap:clamp(24px,7.4vw,38px)!important}body .product-landing-page .config-group[data-group=soundboard] .option-visual,body .product-landing-page .config-group[data-group=top-wood] .option-visual,body .product-landing-page .config-group[data-group=back-and-sides] .option-visual{width:24px!important;height:24px!important}body .product-info-tabs{margin-top:20px!important}body .product-info-tab-list label,body .product-info-tab-list .product-info-tab-link{font-size:.78rem!important}}body header.site-header a.brand .nova-wordmark:not(.nova-wordmark-svg)>span,body footer#footer .footer-logo-row .nova-wordmark:not(.nova-wordmark-svg)>span,body .hero-wordmark-title .nova-wordmark:not(.nova-wordmark-svg)>span{-webkit-text-stroke:0!important;font-weight:200!important}body header.site-header a.brand .logo-letter-a,body footer#footer .footer-logo-row .logo-letter-a,body .hero-wordmark-title .logo-letter-a{stroke-width:.55px!important}body .home-v2-hero{min-height:clamp(640px,88vh,900px)!important;overflow:hidden!important}body .home-v2-hero:before{background:linear-gradient(90deg,#fffffff5 0%,#ffffffc7 37%,#ffffff4d 73%,#ffffff1a 100%)!important}body .home-v2-hero-copy{z-index:2!important;max-width:380px!important;padding-inline:clamp(28px,6vw,76px)!important}body .home-v2-hero-copy .hero-wordmark-title .nova-wordmark:not(.nova-wordmark-svg){letter-spacing:.16em!important;font-size:clamp(72px,11vw,132px)!important}body .home-v2-hero-copy>p{max-width:360px!important;font-size:clamp(2.1rem,4.4vw,4.4rem)!important;line-height:1.03!important}body .home-v2-hero-actions{background:#daefffb8!important;gap:0!important;width:100%!important;max-width:330px!important;margin-top:clamp(22px,4vh,42px)!important;padding:0!important;display:grid!important}body .home-v2-hero-actions a{background:0 0!important;border:1px solid #00000094!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;min-height:58px!important;padding:0 22px!important;text-decoration:none!important;display:grid!important}body .home-v2-hero-actions a+a{border-top:0!important}body .home-v2-hero-actions svg{justify-self:end!important}body .home-v2-hero-media{inset:0!important}body .home-v2-hero-photo{object-fit:cover!important;object-position:72% center!important}body .home-models-v2{background:#fff!important;padding:clamp(54px,8vw,104px) clamp(24px,6vw,90px)!important}body .home-models-v2-head{border-bottom:1px solid #0000001f!important;grid-template-columns:minmax(0,.9fr) minmax(280px,.75fr)!important;align-items:end!important;gap:28px!important;margin-bottom:32px!important;padding-bottom:24px!important;display:grid!important}body .home-models-v2-head h2{letter-spacing:0!important;margin:0!important;font-size:clamp(2.35rem,5.5vw,5.4rem)!important;font-weight:380!important;line-height:1.02!important}body .home-model-tabs{background:#fff!important;border:1px solid #00000029!important;border-radius:999px!important;grid-template-columns:repeat(3,1fr)!important;padding:3px!important;display:grid!important}body .home-model-tabs button{border-radius:999px!important;min-height:48px!important}body .home-flagship-stack{gap:28px!important}body .home-flagship-card{background:#fff!important;border:1px solid #00000021!important;grid-template-columns:minmax(280px,.78fr) minmax(360px,1.22fr)!important;align-items:stretch!important;gap:0!important;min-height:520px!important;display:grid!important;overflow:hidden!important}body .home-flagship-copy{background:#fff!important;padding:clamp(26px,4vw,48px)!important}body .home-flagship-card h3{margin:0 0 18px!important;font-size:clamp(2.7rem,5.8vw,5.8rem)!important;font-weight:360!important;line-height:.96!important}body .home-flagship-card p{max-width:420px!important;font-size:clamp(1rem,1.25vw,1.18rem)!important;line-height:1.34!important}body .home-flagship-price{align-items:baseline!important;gap:12px!important;margin:22px 0!important}body .home-card-actions a{min-height:52px!important}body .home-flagship-media{background:#fff!important;min-height:520px!important;padding:clamp(8px,3vw,24px)!important}body .home-flagship-media img{object-fit:contain!important;object-position:center bottom!important;width:100%!important;height:100%!important}body .home-more-models{background:#fff!important;border:1px solid #0000001f!important;margin-top:28px!important;padding:clamp(20px,3vw,32px)!important}body .home-more-model-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))!important;gap:14px!important;display:grid!important;overflow:visible!important}body .home-more-model-card{background:#fff!important;border:1px solid #0000001f!important;min-height:260px!important;padding:16px!important}body .home-more-model-card img{object-fit:contain!important;width:100%!important;height:120px!important}body .product-info-tab-list label,body .product-info-tab-list .product-info-tab-link{text-align:center!important;border:0!important;min-height:56px!important;padding-inline:8px!important;position:relative!important}body .product-info-panel-sound .product-sound-panel,body .product-sound-panel{color:#050505!important;background:0 0!important;border:0!important;max-width:720px!important;margin-inline:auto!important;padding:clamp(28px,6vw,64px) 0!important}body .product-info-panel-sound .product-audio-sample{background:0 0!important;border:0!important;justify-content:center!important;padding:0!important;display:flex!important}body .product-info-panel-sound audio{width:100%!important;max-width:520px!important}body .quote-trust-row span{text-align:left!important;border-left-color:#0000001f!important;justify-content:center!important;align-items:center!important}body .quote-trust-row small{font-weight:400!important;line-height:1.14!important}@media (max-width:760px){body .home-v2-hero{min-height:760px!important}body .home-v2-hero-copy{max-width:340px!important;padding:118px 32px 0!important}body .home-v2-hero-copy .hero-wordmark-title .nova-wordmark:not(.nova-wordmark-svg){font-size:clamp(68px,18vw,98px)!important}body .home-v2-hero-copy>p{max-width:300px!important;font-size:clamp(2.35rem,8.8vw,3.35rem)!important}body .home-v2-hero-actions{max-width:258px!important}body .home-v2-hero-actions a{min-height:58px!important}body .home-v2-hero-photo{object-position:70% center!important}body .home-models-v2{padding:42px 20px 56px!important}body .home-models-v2-head{grid-template-columns:1fr!important;align-items:stretch!important;gap:18px!important;display:grid!important}body .home-models-v2-head h2{font-size:clamp(2.25rem,10vw,3.35rem)!important}body .home-flagship-card{grid-template-columns:1fr!important;min-height:0!important}body .home-flagship-copy{padding:22px!important}body .home-flagship-card h3{font-size:clamp(2.45rem,11vw,3.35rem)!important}body .home-flagship-media{min-height:360px!important;padding:8px 18px 0!important}body .home-flagship-media img{object-position:center bottom!important}body .home-more-models{margin-top:18px!important;padding:18px!important}body .home-more-model-grid{grid-template-columns:1fr!important}body .home-more-model-card{grid-template-columns:84px minmax(0,1fr)!important;align-items:center!important;min-height:118px!important;padding:12px!important;display:grid!important}body .home-more-model-card img{grid-row:span 4!important;height:88px!important}body .product-info-tab-list label,body .product-info-tab-list .product-info-tab-link{min-height:54px!important}}body .site-header{height:54px!important;min-height:54px!important}body .site-header .brand{width:33.333vw!important;min-width:132px!important;max-width:none!important}body .site-header .nova-wordmark-svg{width:min(31vw,150px)!important;height:18px!important;overflow:visible!important}body .site-header .nova-wordmark-svg .logo-letter,body .footer-logo-row .nova-wordmark-svg .logo-letter{stroke-linecap:butt!important;stroke-linejoin:miter!important;stroke-width:1.24px!important;vector-effect:non-scaling-stroke!important}body .footer-logo-row .brand-emblem{height:31px!important}body .product-landing-page .product-hero-stage img.product-hero-gallery-image{object-fit:contain!important;object-position:center center!important;transform:scale(.82)!important}body .product-hero-breadcrumb{color:#0d151d8a!important;text-transform:none!important;margin-bottom:2px!important;font-size:.62rem!important;font-weight:400!important}body .product-hero-title-row h1,body .product-hero-copy>p{font-weight:300!important}body .product-price-row strong,body .quote-panel-top strong,body .product-mobile-sticky>span{color:var(--ink)!important;font-weight:400!important}body .product-landing-page .config-group[data-group=soundboard] legend,body .product-landing-page .config-group[data-group=back-and-sides] legend,body .product-landing-page .config-group[data-group=neck] legend,body .product-landing-page .config-group[data-group=sound-system] legend,body .product-landing-page .config-group[data-group=pickup] legend{margin-bottom:8px!important}body .product-landing-page .config-group legend span{font-weight:500!important}body .product-landing-page .config-group[data-group=soundboard] .config-options,body .product-landing-page .config-group[data-group=back-and-sides] .config-options{grid-template-columns:repeat(4,minmax(0,1fr))!important;align-items:start!important;column-gap:clamp(18px,4.8vw,40px)!important}body .quote-submit svg,body .product-mobile-sticky button svg{left:auto!important;right:18px!important}body .quote-secondary-actions{border-bottom:0!important;padding-bottom:0!important}body .quote-panel:after{content:""!important;border-top:1px solid #0d151d24!important;width:100%!important;margin-top:16px!important;display:block!important}body .quote-trust-row span{border-left:1px solid #0d151d29!important}body .product-info-tabs{background:#fff!important}body .product-info-tab-list label{color:#0d151d9e!important;letter-spacing:0!important;text-transform:none!important;border:0!important;font-weight:400!important}body .product-info-tab-list label:after{height:2px!important;bottom:0!important;left:34%!important;right:34%!important}body .product-info-panel-sound .product-section-heading,body .product-info-panel-sound .product-section-kicker,body .product-info-panel-sound img,body .product-info-panel-sound iframe,body .product-info-panel-sound .media-video-grid,body .product-info-panel-sound .media-video-card{display:none!important}body .product-info-panel-sound .product-sound-panel{background:#fff!important;min-height:180px!important;padding:clamp(30px,8vw,88px) clamp(18px,7vw,96px)!important}body .product-info-panel-sound .product-audio-sample{border:1px solid #0d151d24!important;max-width:700px!important;margin:0 auto!important;padding:18px!important}body .product-info-panel-video .media-video-card{background:#fff!important;border:1px solid #0d151d24!important}body .product-info-panel-video .media-video-frame{border-radius:0!important;overflow:hidden!important}body .product-info-panel-video .media-video-frame iframe{border:0!important}body .product-info-panel-specs section#specification.product-specs.full-specification,body section#specification.product-specs.full-specification{color:var(--ink)!important;background:#fff!important;border:0!important}body .product-info-panel-specs section#specification.product-specs.full-specification h2,body section#specification.product-specs.full-specification h2{color:var(--ink)!important}body .product-info-panel-specs section#specification.product-specs.full-specification .spec-toggle,body section#specification.product-specs.full-specification .spec-toggle{color:var(--ink)!important;background:#fff!important;border:1px solid #0d151d2e!important;position:static!important}body .product-info-panel-innovations .product-section-heading,body .product-info-panel-innovations .product-section-kicker{display:none!important}body .related-model-list a{grid-template-columns:68px minmax(0,1fr) minmax(0,auto)!important;min-height:72px!important}body .related-model-price strong{color:var(--ink)!important;white-space:nowrap!important;max-width:none!important;font-weight:700!important}body .product-mobile-sticky{border-radius:22px 22px 0 0!important;overflow:hidden!important}body .product-mobile-sticky>span small{font-weight:300!important}body .product-gallery-lightbox-close{background:#ffffffeb!important;border-radius:999px!important;width:42px!important;height:42px!important;font-size:0!important}body .product-gallery-lightbox-close:before{content:"X"!important;font-family:Arial,sans-serif!important;font-size:18px!important;font-weight:400!important}@media (max-width:760px){body .site-header{height:53px!important;min-height:53px!important}body .site-header .brand{width:33.333vw!important}body .site-header .nova-wordmark-svg{width:100%!important;height:17px!important}body .site-header .brand-emblem{height:22px!important}body .product-landing-page .product-hero-gallery[data-active-index="0"] .product-hero-stage img.product-hero-gallery-image,body .product-landing-page .product-hero-stage img.product-hero-gallery-image{object-position:50% center!important;transform:scale(.78)!important}body .product-hero-breadcrumb{margin-bottom:0!important;font-size:.5rem!important}body .product-hero-title-row{gap:10px!important}body .product-hero-title-row h1{font-size:clamp(2.45rem,11.4vw,3.24rem)!important;line-height:.95!important}body .product-hero-copy>p{font-size:.98rem!important;line-height:1.24!important}body .product-price-row{margin-top:12px!important;padding-top:10px!important}body .product-price-row strong{font-size:clamp(1.72rem,6.8vw,2.18rem)!important}body .product-price-row small{flex-basis:100%!important;padding-left:43px!important;display:block!important}body .product-landing-page .config-group[data-group=soundboard] .config-options,body .product-landing-page .config-group[data-group=back-and-sides] .config-options{column-gap:18px!important}body .product-landing-page .config-group[data-group=soundboard] .option-visual,body .product-landing-page .config-group[data-group=back-and-sides] .option-visual{width:32px!important;height:32px!important}body .product-landing-page .config-group[data-group=neck] .config-options,body .product-landing-page .config-group[data-group=sound-system] .config-options,body .product-landing-page .config-group[data-group=pickup] .config-options{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important}body .product-landing-page .config-group[data-group=neck] .config-option,body .product-landing-page .config-group[data-group=sound-system] .config-option,body .product-landing-page .config-group[data-group=pickup] .config-option{min-height:28px!important;padding:0 4px!important}body .product-landing-page .config-group[data-group=neck] .config-option strong,body .product-landing-page .config-group[data-group=sound-system] .config-option strong,body .product-landing-page .config-group[data-group=pickup] .config-option strong{font-size:.5rem!important}body .quote-trust-row span{grid-template-columns:20px minmax(0,1fr)!important;gap:6px!important;padding:0 7px!important}body .quote-trust-row small{font-size:.53rem!important}body .product-info-tab-list label{min-height:44px!important}body .product-info-panel-video .media-video-meta{padding:10px 12px 12px!important}body .product-info-panel-specs section#specification.product-specs.full-specification,body section#specification.product-specs.full-specification{padding:28px 18px 92px!important}body .product-info-panel-specs section#specification.product-specs.full-specification h2,body section#specification.product-specs.full-specification h2{font-size:clamp(2.8rem,13vw,4.2rem)!important}body .related-model-list a{grid-template-columns:64px minmax(0,1fr)!important;gap:2px 10px!important;min-height:72px!important}body .related-model-list .related-model-thumb{grid-row:1/span 2!important}body .related-model-price{text-align:left!important;flex-direction:row!important;grid-column:2!important;justify-self:start!important;align-items:flex-start!important;gap:5px!important}body .related-model-price strong{white-space:nowrap!important;font-size:.64rem!important}body .related-model-price small{white-space:nowrap!important;font-size:.5rem!important}}body .site-header{background:#fffffff0!important;align-items:center!important;height:58px!important;min-height:58px!important;padding:0 14px!important;display:flex!important}body .site-header .brand{justify-content:center!important;align-items:center!important;gap:clamp(12px,3.2vw,24px)!important;width:min(38vw,220px)!important;min-width:0!important;display:flex!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}body .nova-wordmark-svg,body .site-header .nova-wordmark,body .footer-logo-row .nova-wordmark{color:var(--ink)!important;width:min(33vw,174px)!important;height:auto!important;display:block!important;overflow:visible!important}body .nova-wordmark-svg .logo-letter,body .site-header .nova-wordmark .logo-letter,body .footer-logo-row .nova-wordmark .logo-letter{fill:none!important;stroke:currentColor!important;stroke-linecap:round!important;stroke-linejoin:round!important;stroke-width:2px!important;vector-effect:non-scaling-stroke!important}body .nova-wordmark-text{display:none!important}body .product-landing-page .product-hero{padding-top:58px!important}body .product-hero-stage{background:#f6f6f4!important;overflow:hidden!important}body .product-hero-gallery .product-hero-stage img.product-hero-gallery-image{object-fit:contain!important;object-position:center center!important;transform:scale(.965)!important}body .product-hero-gallery[data-active-index="0"] .product-hero-stage img.product-hero-gallery-image{transform:scale(.935)!important}body .product-gallery-lightbox{touch-action:pan-y!important;z-index:9999!important;background:#0b1219bd!important;justify-content:center!important;align-items:center!important;display:flex!important;position:fixed!important;inset:0!important}body .product-gallery-lightbox-backdrop{background:0 0!important;border:0!important;position:absolute!important;inset:0!important}body .product-gallery-lightbox-frame{z-index:1!important;justify-content:center!important;align-items:center!important;width:min(94vw,1040px)!important;max-width:100vw!important;height:min(92dvh,920px)!important;display:flex!important;position:relative!important}body .product-gallery-lightbox-frame img.product-gallery-lightbox-image{object-fit:contain!important;background:#f6f6f4!important;border-radius:0!important;width:100%!important;height:100%!important;max-height:92dvh!important}body .product-gallery-lightbox-close{color:var(--ink)!important;z-index:3!important;background:#fffffff2!important;border:0!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;width:42px!important;height:42px!important;font-size:0!important;display:inline-flex!important;position:absolute!important;top:16px!important;right:16px!important}body .product-gallery-lightbox-nav{color:var(--ink)!important;z-index:3!important;background:#ffffffe0!important;border:0!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;width:46px!important;height:46px!important;display:inline-flex!important;position:absolute!important;top:50%!important;transform:translateY(-50%)!important}body .product-hero-breadcrumb{color:#0d151d9e!important;letter-spacing:0!important;text-transform:none!important;gap:7px!important;margin:6px 0 8px!important;font-size:.66rem!important;font-weight:400!important}body .product-status-line{color:var(--ink)!important;text-align:left!important;padding-top:7px!important;font-size:.95rem!important;line-height:1.25!important}body .product-status-line span{text-transform:none!important;align-items:center!important;gap:8px!important;font-weight:400!important;display:inline-flex!important}body .product-status-line small{color:#0d151da3!important;margin-top:3px!important;font-size:.88rem!important;line-height:1.2!important;display:block!important}body .product-hero-copy>p{color:#0d151da8!important;white-space:pre-line!important;margin-top:6px!important;font-size:1.08rem!important;font-weight:300!important;line-height:1.22!important}body .product-price-row strong{color:var(--ink)!important;letter-spacing:0!important;font-size:clamp(1.85rem,6.7vw,2.45rem)!important;font-weight:350!important}body .product-configurator{background:#fff!important;padding-top:22px!important}body .config-group{border:0!important;min-width:0!important;margin:0!important;padding:0!important}body .config-group legend{margin-bottom:10px!important;padding:0!important}body .config-group legend span{color:var(--ink)!important;letter-spacing:.22em!important;text-transform:uppercase!important;font-size:.72rem!important;font-weight:500!important;line-height:1!important;display:block!important}body .config-group[data-group=top-wood] .config-options,body .config-group[data-group=back-and-sides] .config-options{grid-template-columns:repeat(4,minmax(0,1fr))!important;align-items:start!important;gap:15px!important;display:grid!important}body .config-group[data-group=top-wood] .config-option,body .config-group[data-group=back-and-sides] .config-option{color:var(--ink)!important;text-align:center!important;background:0 0!important;border:0!important;place-items:center!important;gap:7px!important;min-height:0!important;padding:0!important;display:grid!important;overflow:visible!important}body .config-group[data-group=top-wood] .option-visual,body .config-group[data-group=back-and-sides] .option-visual{border-radius:50%!important;width:44px!important;height:44px!important;display:block!important;position:relative!important;overflow:visible!important}body .config-group[data-group=top-wood] .option-visual img,body .config-group[data-group=back-and-sides] .option-visual img{object-fit:cover!important;border-radius:50%!important;width:100%!important;height:100%!important;display:block!important}body .config-group[data-group=top-wood] .option-visual:after,body .config-group[data-group=back-and-sides] .option-visual:after{border:2px solid var(--brass)!important;content:""!important;opacity:0!important;pointer-events:none!important;border-radius:50%!important;position:absolute!important;inset:-6px!important}body .config-group[data-group=top-wood] .config-option[aria-pressed=true] .option-visual:after,body .config-group[data-group=back-and-sides] .config-option[aria-pressed=true] .option-visual:after{opacity:1!important}body .config-group[data-group=top-wood] .config-option strong,body .config-group[data-group=back-and-sides] .config-option strong{color:var(--ink)!important;letter-spacing:0!important;white-space:normal!important;max-width:72px!important;font-size:clamp(.54rem,2.2vw,.7rem)!important;font-weight:500!important;line-height:.95!important;display:block!important}body .config-group[data-group=neck] .config-option[aria-pressed=true],body .config-group[data-group=sound-system] .config-option[aria-pressed=true],body .config-group[data-group=pickup] .config-option[aria-pressed=true]{border-color:var(--ink)!important;box-shadow:inset 0 -2px 0 var(--ink)!important}body .config-group[data-group=neck] .option-visual,body .config-group[data-group=sound-system] .option-visual,body .config-group[data-group=pickup] .option-visual{display:none!important}body .config-group[data-group=neck] .config-option strong,body .config-group[data-group=sound-system] .config-option strong,body .config-group[data-group=pickup] .config-option strong{color:var(--ink)!important;letter-spacing:0!important;white-space:normal!important;font-size:clamp(.54rem,2.1vw,.7rem)!important;font-weight:500!important;line-height:1.05!important;display:block!important}body .quote-shipping-note{color:#0d151d94!important;border:0!important;grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;gap:10px!important;margin:14px 0 18px!important;padding:0!important;font-size:.78rem!important;display:grid!important}body .quote-submit,body .product-mobile-sticky button{color:#fff!important;letter-spacing:0!important;text-transform:none!important;background:#0c0c0b!important;border:0!important;border-radius:5px!important;justify-content:center!important;align-items:center!important;min-height:46px!important;font-weight:400!important;display:flex!important;position:relative!important}body .quote-submit svg,body .product-mobile-sticky button svg{stroke-width:1.7px!important;width:17px!important;height:17px!important;position:absolute!important;right:18px!important}body .quote-secondary-actions{border-bottom:0!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;margin:8px 0 0!important;padding:0!important;display:grid!important}body .quote-secondary-actions a,body .quote-secondary-actions button{color:var(--ink)!important;text-transform:none!important;background:#fff!important;border:1px solid #0d151d8c!important;border-radius:5px!important;justify-content:center!important;align-items:center!important;min-height:40px!important;font-weight:400!important;text-decoration:none!important;display:inline-flex!important}body .quote-trust-row span{border-left:1px solid #0d151d29!important;grid-template-columns:24px minmax(0,1fr)!important;align-items:center!important;gap:8px!important;min-width:0!important;padding:0 10px!important;display:grid!important}body .quote-trust-row small{color:#0d151da8!important;text-transform:none!important;font-size:.62rem!important;font-weight:400!important;line-height:1.08!important}body .product-info-tab-list label{color:#0d151d94!important;text-transform:none!important;background:#fff!important;border:0!important;justify-content:center!important;align-items:center!important;min-height:50px!important;font-size:.78rem!important;font-weight:400!important;display:flex!important;position:relative!important}body #product-info-tab-video:checked~.product-info-tab-list label[for=product-info-tab-video]:after,body #product-info-tab-sound:checked~.product-info-tab-list label[for=product-info-tab-sound]:after,body #product-info-tab-specs:checked~.product-info-tab-list label[for=product-info-tab-specs]:after,body #product-info-tab-innovations:checked~.product-info-tab-list label[for=product-info-tab-innovations]:after{background:var(--brass)!important;content:""!important;height:2px!important;position:absolute!important;bottom:0!important;left:28%!important;right:28%!important}body .product-info-panel-sound>:not(.product-sound-panel),body .product-info-panel-sound .product-section-heading,body .product-info-panel-sound .product-section-heading *,body .product-info-panel-sound .media-video-grid,body .product-info-panel-sound .media-video-card,body .product-info-panel-sound iframe,body .product-info-panel-sound img,body .product-info-panel-sound:before,body .product-info-panel-innovations .product-section-heading,body .product-info-panel-innovations .product-section-heading *,body .product-info-panel-innovations:before{content:none!important;display:none!important}body .product-sound-panel{background:#fff!important;margin:0!important;padding:0!important;display:block!important}body .product-audio-sample{background:#f7f7f5!important;border:1px solid #0d151d1f!important;border-radius:8px!important;margin:0!important;padding:18px!important}body .product-audio-sample strong,body .product-audio-sample span:not(.sr-only),body .product-audio-sample small{display:none!important}body .product-info-panel-video .product-section-heading{margin-bottom:18px!important}body .product-info-panel-video .product-section-heading h2{font-size:clamp(2.6rem,9vw,5rem)!important;font-weight:300!important;line-height:.95!important}body .product-info-panel-video .media-video-frame{aspect-ratio:16/9!important;background:#111!important;overflow:hidden!important}body .product-info-panel-video .media-video-meta span{color:var(--brass)!important;letter-spacing:.06em!important;text-transform:uppercase!important;font-size:.68rem!important;font-weight:600!important;display:block!important}body .product-info-panel-video .media-video-meta strong{color:var(--ink)!important;font-family:var(--font-serif)!important;font-size:clamp(1.35rem,4vw,2rem)!important;font-weight:400!important;line-height:1!important;display:block!important}body .youtube-poster .youtube-play-icon,body .media-video-frame span{color:var(--ink)!important;background:#ffffffe0!important;border:0!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;width:58px!important;height:58px!important;display:inline-flex!important}body .youtube-poster .youtube-play-icon svg{fill:currentColor!important;width:28px!important;height:28px!important;margin-left:3px!important}body .product-landing-page .product-detail-section{display:none!important}body .product-info-panel-specs section#specification.product-specs.full-specification,body section#specification.product-specs.full-specification{color:var(--ink)!important;background:#fff!important;padding:0!important}body .product-info-panel-specs section#specification.product-specs.full-specification h2,body section#specification.product-specs.full-specification h2{color:var(--ink)!important;margin:0 0 22px!important;font-size:clamp(2.8rem,12vw,5.4rem)!important;font-weight:300!important;line-height:.95!important}body .product-info-panel-specs section#specification.product-specs.full-specification dl,body section#specification.product-specs.full-specification dl{color:var(--ink)!important;border-top:1px solid #0d151d24!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0!important;display:grid!important}body .product-info-panel-specs section#specification.product-specs.full-specification dl div,body section#specification.product-specs.full-specification dl div{border-bottom:1px solid #0d151d1f!important;padding:14px 0!important}body .product-info-panel-specs section#specification.product-specs.full-specification dt,body section#specification.product-specs.full-specification dt{color:#0d151d94!important;letter-spacing:.04em!important;text-transform:uppercase!important;font-size:.66rem!important;font-weight:600!important}body .product-info-panel-specs section#specification.product-specs.full-specification dd,body section#specification.product-specs.full-specification dd{color:var(--ink)!important;font-size:.95rem!important;line-height:1.35!important}body .spec-toggle{color:var(--ink)!important;letter-spacing:.04em!important;text-transform:uppercase!important;background:#fff!important;border:1px solid #0d151dc7!important;border-radius:5px!important;justify-content:center!important;align-items:center!important;min-height:42px!important;margin:18px 0 0 auto!important;padding:0 18px!important;font-size:.8rem!important;font-weight:500!important;display:flex!important}body .product-info-panel-innovations .innovation-list article{color:var(--ink)!important;background:#f7f7f5!important;border:1px solid #0d151d1f!important;border-radius:8px!important;min-height:110px!important;padding:14px!important;display:block!important}body .product-info-panel-innovations .innovation-list article>span{color:var(--brass)!important;margin-bottom:18px!important;font-size:.66rem!important;font-weight:600!important;display:block!important}body .product-info-panel-innovations .innovation-list h3{color:var(--ink)!important;font-family:var(--font-sans)!important;font-size:1rem!important;font-weight:500!important;line-height:1.05!important}body .product-info-panel-innovations .innovation-list p{color:#0d151da8!important;margin-top:8px!important;font-size:.78rem!important;line-height:1.25!important}body .related-model-list a{background:#fff!important;border:1px solid #0d151d1f!important;border-radius:8px!important;grid-template-columns:68px minmax(0,1fr) minmax(86px,auto)!important;align-items:center!important;gap:10px!important;min-height:76px!important;padding:8px 10px!important;display:grid!important;overflow:hidden!important}body .related-model-copy small{color:#0d151d99!important;font-size:.62rem!important;line-height:1!important}body .related-model-price small{color:#0d151d8f!important;font-size:.5rem!important;line-height:1!important}body .product-mobile-sticky{padding:10px 14px calc(10px + env(safe-area-inset-bottom))!important;z-index:9000!important;background:#fffffff5!important;border:0!important;border-radius:22px 22px 0 0!important;grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;gap:12px!important;display:grid!important;inset:auto 0 0!important;box-shadow:0 -12px 34px #0d151d29!important}body .product-mobile-sticky>span:before{content:"from "!important;font-size:.76rem!important}body:has(.product-mobile-sticky) #footer{padding-bottom:calc(156px + env(safe-area-inset-bottom))!important}body:has(.product-mobile-sticky) .site-footer{padding-bottom:calc(156px + env(safe-area-inset-bottom))!important}body .footer-logo-row .nova-wordmark .logo-letter{stroke-width:2px!important}@media (max-width:760px){body .site-header{height:54px!important;min-height:54px!important;padding-inline:14px!important}body .site-header .icon-button,body .site-header .header-icon-link{width:34px!important;height:34px!important}body .site-header .brand{gap:11px!important;width:38vw!important}body .site-header .brand-emblem{height:25px!important}body .site-header .nova-wordmark{width:31vw!important}body .product-landing-page .product-hero{padding-top:54px!important}body .product-hero-gallery .product-hero-stage{min-height:286px!important}body .product-hero-gallery .product-hero-stage img.product-hero-gallery-image{object-fit:contain!important;transform:scale(.94)!important}body .product-hero-gallery[data-active-index="0"] .product-hero-stage img.product-hero-gallery-image{transform:scale(.9)!important}body .product-gallery-thumbs{gap:8px!important;padding:10px 18px 0!important}body .product-gallery-thumbs button{border-radius:6px!important;width:58px!important;height:48px!important}body .product-hero-copy{padding-top:14px!important}body .product-hero-breadcrumb{margin-bottom:4px!important}body .product-hero-title-row h1{font-size:clamp(3rem,12.5vw,3.75rem)!important}body .product-hero-copy>p{font-size:1rem!important}body .product-configurator{padding-inline:18px!important}body .config-group[data-group=top-wood] .config-options,body .config-group[data-group=back-and-sides] .config-options{gap:14px!important}body .config-group[data-group=top-wood] .option-visual,body .config-group[data-group=back-and-sides] .option-visual{width:38px!important;height:38px!important}body .config-group[data-group=top-wood] .config-option strong,body .config-group[data-group=back-and-sides] .config-option strong{font-size:.56rem!important}body .config-group[data-group=neck] .config-option,body .config-group[data-group=sound-system] .config-option,body .config-group[data-group=pickup] .config-option{min-height:31px!important;padding:5px 3px!important}body .config-group[data-group=neck] .config-option strong,body .config-group[data-group=sound-system] .config-option strong,body .config-group[data-group=pickup] .config-option strong{font-size:.52rem!important}body .quote-panel-top{grid-template-columns:minmax(0,1fr) auto!important;align-items:baseline!important;gap:4px 10px!important;display:grid!important}body .quote-panel-top p{color:#0d151d8f!important;letter-spacing:.08em!important;text-transform:uppercase!important;font-size:.7rem!important}body .quote-panel-top strong{color:var(--ink)!important;letter-spacing:0!important;font-size:1.45rem!important;font-weight:350!important}body .quote-panel-top small{color:#0d151d8f!important;text-align:right!important;grid-column:2!important;font-size:.56rem!important}body .product-info-panel{padding:20px 18px!important}body .product-info-panel-video .media-video-grid{grid-template-columns:1fr!important}body .product-info-panel-video .product-section-heading h2{font-size:2.6rem!important}body .product-info-panel-specs section#specification.product-specs.full-specification dl,body section#specification.product-specs.full-specification dl,body .product-info-panel-innovations .innovation-list{grid-template-columns:1fr!important}body .related-model-list a{grid-template-columns:62px minmax(0,1fr) 80px!important;min-height:70px!important;padding:7px 8px!important}body .related-model-thumb{width:56px!important;height:56px!important}body .related-model-copy strong{font-size:1.3rem!important}body .related-model-price strong{max-width:78px!important}}body .product-detail-section,body .product-info-panel-sound .product-section-heading,body .product-info-panel-sound .product-section-heading *,body .product-info-panel-sound>p,body .product-info-panel-sound>.product-section-heading,body .product-info-panel-sound iframe,body .product-info-panel-sound img,body .product-info-panel-sound .media-video-grid,body .product-info-panel-sound .media-video-card,body .product-info-panel-sound .product-section-kicker{display:none!important}body:has(.product-mobile-sticky) #footer{padding-bottom:calc(140px + env(safe-area-inset-bottom))!important}body:has(.product-mobile-sticky) .site-footer{padding-bottom:calc(140px + env(safe-area-inset-bottom))!important}@media (max-width:760px){body .site-header{height:50px!important;min-height:50px!important}body .site-header .brand{width:36vw!important}body .site-header .brand-emblem{height:22px!important}body .nova-wordmark-text{gap:12px!important;font-size:16px!important}body .product-landing-page .product-hero{padding-top:0!important}body .product-landing-page .product-hero-gallery[data-active-index="0"] .product-hero-stage img.product-hero-gallery-image,body .product-landing-page .product-hero-stage img.product-hero-gallery-image{object-fit:contain!important;object-position:center center!important;transform:scale(.88)!important}body .product-hero-breadcrumb{margin-bottom:4px!important;font-size:.62rem!important}body .product-hero-title-row{align-items:start!important;gap:10px!important}body .product-hero-title-row h1{font-size:clamp(2.95rem,13vw,4.15rem)!important;line-height:.9!important}body .product-status-line{padding-top:6px!important}body .product-status-line span{align-items:center!important;gap:6px!important;display:inline-flex!important}body .product-status-line span:before{background:var(--brass)!important;content:""!important;border-radius:50%!important;width:8px!important;height:8px!important}body .product-hero-copy>p{font-size:1.03rem!important;line-height:1.22!important}body .product-price-row{flex-wrap:wrap!important;align-items:baseline!important;gap:5px 10px!important;margin-top:14px!important;padding-top:14px!important;display:flex!important}body .product-price-row span{font-size:.9rem!important}body .product-price-row strong{font-size:clamp(1.65rem,7vw,2.05rem)!important}body .product-price-row small{flex-basis:100%!important;padding-left:45px!important;font-size:.62rem!important;display:block!important}body .product-info-panel-specs section#specification.product-specs.full-specification,body section#specification.product-specs.full-specification{padding:28px 18px 84px!important}body .product-info-panel-specs section#specification.product-specs.full-specification dl,body section#specification.product-specs.full-specification dl{grid-template-columns:1fr!important}body .quote-trust-row span{grid-template-columns:18px minmax(0,1fr)!important;gap:5px!important;padding:0 8px!important}body .quote-trust-row svg{width:18px!important;height:18px!important}body .quote-trust-row small{text-transform:none!important;font-size:.56rem!important;line-height:1.05!important}body .product-info-tab-list label{min-height:48px!important}body .related-model-list a{grid-template-columns:62px minmax(0,1fr) 88px!important}}body .product-landing-page .product-hero-stage{box-shadow:none!important;background:#f7f5f1!important;border:0!important}body .product-landing-page .product-hero-stage img.product-hero-gallery-image{object-fit:contain!important;object-position:center center!important;background:0 0!important;transform:none!important}@media (max-width:760px){body .product-landing-page .product-hero-stage{aspect-ratio:1.24!important;min-height:0!important}body .product-gallery-thumbs{gap:6px!important;padding-inline:10px!important}body .product-gallery-thumbs button{width:52px!important;min-width:48px!important;height:46px!important}body .product-hero-copy{gap:8px!important;padding-top:14px!important}body .product-hero-breadcrumb{margin-bottom:0!important;font-size:.55rem!important}body .product-hero-title-row h1{font-size:clamp(2.55rem,11vw,3.35rem)!important;line-height:.92!important}body .product-status-line span{font-size:.72rem!important}body .product-status-line small{font-size:.64rem!important}body .product-hero-copy>p{font-size:.92rem!important;line-height:1.2!important}body .product-price-row{margin-top:12px!important;padding-top:12px!important}body .product-price-row strong{font-size:clamp(1.7rem,7vw,2.1rem)!important}body .product-price-row small{padding-left:44px!important}body .product-landing-page .configurator-grid{gap:19px 14px!important}body .product-landing-page .config-group[data-group=soundboard] .option-visual,body .product-landing-page .config-group[data-group=back-and-sides] .option-visual{width:31px!important;height:31px!important}body .product-landing-page .config-group[data-group=neck] .config-option,body .product-landing-page .config-group[data-group=sound-system] .config-option,body .product-landing-page .config-group[data-group=pickup] .config-option{min-height:32px!important}body .product-mobile-sticky{border-radius:18px 18px 0 0!important}}@media (max-width:760px){body .site-header .brand{max-width:132px!important}body .site-header .brand-emblem,body .site-header .scepter.brand-emblem{width:10px!important;height:18px!important}body .site-header .nova-wordmark-text{letter-spacing:.27em!important;font-size:.9rem!important}body .footer-logo-row .nova-wordmark-text{letter-spacing:.28em!important;font-size:1.05rem!important}body .cart-item>div{grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important}}@media (max-width:760px){body header.site-header a.brand{flex-basis:34vw!important;width:34vw!important;min-width:126px!important;max-width:148px!important}body header.site-header a.brand svg.wordmark.nova-wordmark.nova-wordmark-svg{width:112px!important;height:15px!important}body .product-landing-page .config-group[data-group=soundboard] .config-options,body .product-landing-page .config-group[data-group=back-and-sides] .config-options{gap:17px!important}body .product-landing-page .config-group[data-group=soundboard] .option-visual,body .product-landing-page .config-group[data-group=back-and-sides] .option-visual{width:28px!important;height:28px!important}body .product-info-panel-video .media-video-frame,body .product-info-panel-video .media-video-frame iframe{border-radius:9px!important}}@media (max-width:760px){body header.site-header a.brand{min-width:132px!important;max-width:154px!important}body header.site-header a.brand svg.wordmark.nova-wordmark.nova-wordmark-svg{width:118px!important;height:14px!important}body .product-landing-page .config-group[data-group=soundboard] .config-options,body .product-landing-page .config-group[data-group=back-and-sides] .config-options{gap:18px!important}body .product-landing-page .config-group[data-group=soundboard] .option-visual,body .product-landing-page .config-group[data-group=back-and-sides] .option-visual{width:24px!important;height:24px!important}}@media (min-width:761px){body header.site-header a.brand .nova-wordmark:not(.nova-wordmark-svg){gap:14px!important;width:112px!important;font-size:17px!important}}@media (max-width:760px){body header.site-header a.brand .nova-wordmark:not(.nova-wordmark-svg){gap:12px!important;width:100px!important;font-size:15px!important}body .product-landing-page .config-group[data-group=soundboard] .config-options,body .product-landing-page .config-group[data-group=back-and-sides] .config-options{gap:14px!important}body .product-landing-page .config-group[data-group=soundboard] .option-visual,body .product-landing-page .config-group[data-group=back-and-sides] .option-visual{width:22px!important;height:22px!important}}@media (max-width:520px){body .quote-trust-row{padding:12px 0!important}body .quote-trust-row span{gap:6px!important;min-height:30px!important;padding:0 6px!important}body .quote-trust-row svg{width:15px!important;height:15px!important}body .quote-trust-row small{max-width:62px!important;font-size:.61rem!important}body .cart-sound-options{gap:6px!important}body .cart-sound-options button{min-height:36px!important;padding:7px 5px!important;font-size:.64rem!important}}body .home-v2-hero{background:#fff!important;overflow:hidden!important}body .product-hero-gallery,body .product-hero-stage,body .product-gallery-thumbs button,body .product-gallery-lightbox-frame{background:#fff!important}body:has(.product-mobile-sticky) #footer{padding-bottom:110px!important}body:has(.product-mobile-sticky) .site-footer{padding-bottom:110px!important}.cart-success-status{border:1px solid #00000024;max-width:680px;margin:clamp(20px,5vw,42px) auto 0;padding:18px 20px}.cart-success-status p{color:var(--muted);margin:0}.cart-success-status strong{color:var(--ink);font-family:var(--font-sans);letter-spacing:.14em;text-transform:uppercase;margin-top:10px;font-size:.82rem;display:block}.cart-success-status-success{border-color:#1877495c}.cart-success-status-waiting,.cart-success-status-pending{border-color:#b574095c}.cart-success-status-error{border-color:#a424245c}@media (max-width:760px){body header.site-header a.brand{width:34vw!important;max-width:34vw!important;left:50%!important;transform:translate(-50%)!important}body header.site-header a.brand .nova-wordmark:not(.nova-wordmark-svg){gap:10px!important;width:auto!important;font-size:12px!important}body header.site-header a.brand .scepter{width:auto!important;height:21px!important}body .product-landing-page .config-group[data-group=soundboard] .config-options,body .product-landing-page .config-group[data-group=top-wood] .config-options,body .product-landing-page .config-group[data-group=back-and-sides] .config-options{gap:clamp(12px,5vw,22px)!important}body .product-landing-page .config-group[data-group=soundboard] .option-visual,body .product-landing-page .config-group[data-group=top-wood] .option-visual,body .product-landing-page .config-group[data-group=back-and-sides] .option-visual{width:24px!important;height:24px!important}body .quote-trust-row span{gap:5px!important;padding:0 5px!important}body .quote-trust-row svg{width:15px!important;height:15px!important}body .quote-trust-row small{max-width:58px!important;font-size:.59rem!important}body .product-info-panel-video .media-video-grid{max-width:360px!important}body .product-info-panel-specs section#specification.product-specs.full-specification{padding:26px 18px 92px!important}}body .site-header .brand{max-width:34vw!important;position:absolute!important;left:50%!important;transform:translate(-50%)!important}body .site-header .brand .nova-wordmark:not(.nova-wordmark-svg),body footer#footer .nova-wordmark:not(.nova-wordmark-svg){letter-spacing:0!important;align-items:center!important;gap:.7em!important;font-family:Aptos Display,Segoe UI Light,Avenir Next,Montserrat,Inter,Helvetica Neue,Arial,sans-serif!important;font-weight:300!important;line-height:1!important;display:inline-flex!important}body .site-header .brand .nova-wordmark:not(.nova-wordmark-svg) .logo-letter-a,body footer#footer .nova-wordmark:not(.nova-wordmark-svg) .logo-letter-a,body .hero-wordmark-title .nova-wordmark:not(.nova-wordmark-svg) .logo-letter-a{fill:none!important;stroke:currentColor!important;stroke-linecap:round!important;stroke-linejoin:round!important;stroke-width:.58px!important;width:.72em!important;height:.72em!important;transform:translateY(.02em)!important}body .home-v2-hero{min-height:calc(100svh - var(--header-height,70px))!important;background:#f7f7f5!important;display:grid!important;position:relative!important;overflow:hidden!important}body .home-v2-hero-copy{z-index:2!important;align-self:center!important;max-width:460px!important;padding:clamp(80px,12vw,160px) clamp(24px,6vw,96px) clamp(130px,12vw,180px)!important;position:relative!important}body .home-v2-hero-copy .hero-wordmark-title{margin:0 0 28px!important}body .home-v2-hero-copy .hero-wordmark-title .nova-wordmark:not(.nova-wordmark-svg){color:#050505!important;gap:.08em!important;font-size:clamp(72px,14vw,168px)!important}body .home-v2-hero-copy>p{color:#171717!important;font-family:var(--font-serif)!important;max-width:410px!important;margin:30px 0 42px!important;font-size:clamp(32px,5.5vw,62px)!important;line-height:1.08!important}body .home-v2-hero-actions{gap:14px!important;max-width:300px!important;display:grid!important}body .home-v2-hero-media{z-index:1!important;position:absolute!important;inset:0!important}body .home-v2-hero-photo{object-fit:cover!important;object-position:62% 50%!important;width:100%!important;height:100%!important}body .home-v2-hero-rail{z-index:3!important;background:#ffffffeb!important;border-top:1px solid #0000001a!important;grid-template-columns:repeat(3,1fr)!important;align-items:center!important;min-height:82px!important;display:grid!important;position:absolute!important;bottom:0!important;left:0!important;right:0!important}body .home-v2-hero-rail a{color:#050505!important;letter-spacing:.16em!important;text-transform:uppercase!important;justify-content:center!important;align-items:center!important;gap:18px!important;min-height:82px!important;font-size:.8rem!important;font-weight:600!important;text-decoration:none!important;display:flex!important}body .home-v2-hero-rail a+a{border-left:1px solid #0000001f!important}body .home-v2-hero-rail svg,body .home-models-v2 svg{stroke:currentColor!important;stroke-width:1.6px!important;width:20px!important;height:20px!important}body .home-path-choice{background:#fff!important;border-bottom:1px solid #0000001f!important;grid-template-columns:minmax(0,.9fr) minmax(280px,.85fr)!important;align-items:end!important;gap:clamp(28px,8vw,120px)!important;padding:clamp(70px,9vw,132px) clamp(24px,7vw,120px)!important;display:grid!important}body .home-path-copy h2{font-family:var(--font-serif)!important;margin:0!important;font-size:clamp(50px,8vw,116px)!important;font-weight:400!important;line-height:.94!important}body .home-path-copy h2 span{display:block!important}body .home-models-v2{color:#050505!important;background:#fff!important;padding:clamp(54px,7vw,96px) 0 0!important}body .home-models-v2-head{padding:0 clamp(20px,5vw,76px) 38px!important}body .home-models-v2 h2{font-family:var(--font-serif)!important;margin:0 0 30px!important;font-size:clamp(42px,7vw,88px)!important;font-weight:400!important;line-height:1!important}body .home-model-tabs{border:1px solid #0000002e!important;border-radius:999px!important;grid-template-columns:repeat(3,1fr)!important;max-width:620px!important;display:grid!important;overflow:hidden!important}body .home-model-tabs button{color:#050505!important;cursor:pointer!important;background:0 0!important;border:0!important;min-height:56px!important;font-size:clamp(15px,2vw,22px)!important}body .home-model-tabs button.is-active{color:#fff!important;background:#0b0b0b!important;border-radius:999px!important}body .home-flagship-card{background:#f7f7f5!important;border-top:1px solid #00000014!important;grid-template-columns:minmax(290px,.75fr) minmax(360px,1fr)!important;align-items:stretch!important;min-height:clamp(560px,68vw,780px)!important;display:grid!important;overflow:hidden!important}body .home-flagship-card:nth-child(2n) .home-flagship-copy{order:2!important}body .home-flagship-copy{z-index:2!important;align-self:center!important;padding:clamp(38px,6vw,78px) clamp(24px,6vw,82px)!important;position:relative!important}body .home-flagship-kicker{color:#bd7a0b!important;letter-spacing:.16em!important;text-transform:uppercase!important;align-items:center!important;gap:12px!important;margin:0 0 18px!important;font-size:.78rem!important;font-weight:700!important;display:flex!important}body .home-flagship-kicker span{background:#bd7a0b!important;border-radius:50%!important;width:8px!important;height:8px!important;display:block!important}body .home-flagship-card h3{font-family:var(--font-serif)!important;margin:0 0 28px!important;font-size:clamp(54px,8vw,104px)!important;font-weight:400!important;line-height:.96!important}body .home-flagship-card p{color:#4f4f4f!important;max-width:360px!important;margin:0 0 34px!important;font-size:clamp(20px,2.8vw,30px)!important;line-height:1.24!important}body .home-flagship-price{color:#050505!important;align-items:baseline!important;gap:12px!important;display:flex!important}body .home-flagship-price span:first-child{font-size:.9em!important}body .home-card-swatches{gap:14px!important;margin:12px 0 34px!important;display:flex!important}body .home-card-swatches span{background-position:50%!important;background-size:cover!important;border-radius:50%!important;width:38px!important;height:38px!important;display:block!important}body .home-card-actions{gap:12px!important;max-width:310px!important;display:grid!important}body .home-card-actions a,body .home-more-model-card em{color:#050505!important;border:1px solid #00000061!important;justify-content:space-between!important;align-items:center!important;min-height:54px!important;padding:0 20px!important;font-style:normal!important;text-decoration:none!important;display:flex!important}body .home-flagship-media{justify-content:center!important;align-items:end!important;min-height:420px!important;text-decoration:none!important;display:flex!important;overflow:hidden!important}body .home-flagship-media img{object-fit:contain!important;object-position:center bottom!important;width:100%!important;height:100%!important;max-height:760px!important}body .home-more-models{padding:clamp(34px,5vw,70px) clamp(20px,5vw,76px) clamp(58px,7vw,100px)!important}body .home-more-models>div:first-child{justify-content:space-between!important;align-items:center!important;margin-bottom:24px!important;display:flex!important}body .home-more-models h3{font-family:var(--font-serif)!important;margin:0!important;font-size:clamp(32px,5vw,54px)!important;font-weight:400!important}body .home-more-models>div:first-child a{color:#050505!important;align-items:center!important;gap:14px!important;text-decoration:none!important;display:flex!important}body .home-more-model-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:18px!important;display:grid!important}body .home-more-model-card{color:#050505!important;border:1px solid #0000001a!important;border-radius:10px!important;padding:0 18px 18px!important;text-decoration:none!important;display:grid!important;overflow:hidden!important}body .home-more-model-card img{aspect-ratio:1.25!important;object-fit:contain!important;background:#f4f4f2!important;border-radius:8px!important;width:calc(100% + 36px)!important;margin:0 -18px 16px!important;padding:10px!important}body .home-more-model-card span{color:#bd7a0b!important;letter-spacing:.12em!important;text-transform:uppercase!important;font-size:.72rem!important;font-weight:700!important}body .home-more-model-card strong{font-family:var(--font-serif)!important;margin:4px 0!important;font-size:1.75rem!important;font-weight:400!important}body .home-more-model-card small{color:#555!important;margin-bottom:14px!important;font-size:1rem!important}body .contact-v2{background:#f8f8f6!important}body .contact-v2-hero{grid-template-columns:minmax(0,.78fr) minmax(380px,1fr)!important;min-height:760px!important;padding:clamp(72px,9vw,140px) clamp(20px,6vw,110px) clamp(40px,7vw,96px)!important;display:grid!important;position:relative!important;overflow:hidden!important}body .contact-v2-copy{z-index:2!important;align-self:start!important;max-width:560px!important;position:relative!important}body .contact-v2-kicker{color:#bd7a0b!important;letter-spacing:.14em!important;text-transform:uppercase!important;margin:0 0 26px!important;font-size:.76rem!important;font-weight:700!important}body .contact-v2 h1{color:#111!important;margin:0 0 24px!important;font-size:clamp(66px,9vw,124px)!important;line-height:.94!important}body .contact-v2-copy>p:not(.contact-v2-kicker){color:#333!important;max-width:420px!important;font-size:clamp(18px,2.2vw,25px)!important;line-height:1.45!important}body .contact-v2-media{opacity:.98!important;z-index:1!important;width:min(52vw,1040px)!important;position:absolute!important;inset:0 0 auto auto!important}body .contact-v2-media img{object-fit:cover!important;object-position:center!important;width:100%!important;height:760px!important}body .contact-v2-whatsapp,body .contact-v2-info-card,body .contact-v2-form-section,body .contact-v2-quick-links,body .contact-v2-workshop{background:#ffffffe0!important;border:1px solid #0000001a!important;border-radius:8px!important;box-shadow:0 24px 60px #0000000f!important}body .contact-v2-whatsapp{color:#111!important;align-items:center!important;gap:16px!important;width:min(520px,100%)!important;min-height:66px!important;margin-top:30px!important;padding:0 22px!important;text-decoration:none!important;display:flex!important}body .contact-v2-whatsapp svg{stroke:#111!important;width:24px!important;height:24px!important}body .contact-v2-whatsapp svg:last-child{margin-left:auto!important}body .contact-v2-info-card{z-index:3!important;grid-column:1/3!important;place-self:end start!important;width:min(720px,100%)!important;margin-top:34px!important;position:relative!important;overflow:hidden!important}body .contact-v2-info-card article{grid-template-columns:120px 1fr!important;gap:4px!important;padding:24px 28px!important;display:grid!important}body .contact-v2-info-card article+article{border-top:1px solid #0000001a!important}body .contact-v2-info-card span{color:#8f6b2c!important;letter-spacing:.12em!important;text-transform:uppercase!important;font-size:.68rem!important;font-weight:700!important}body .contact-v2-info-card strong{color:#111!important;font-size:clamp(18px,2.2vw,24px)!important;font-weight:400!important}body .contact-v2-info-card a{color:inherit!important;text-decoration:none!important}body .contact-v2-form-section{margin:0 clamp(20px,6vw,110px) clamp(20px,4vw,52px)!important;padding:clamp(20px,4vw,38px)!important}body .contact-v2 .contact-composer{display:block!important}body .contact-v2 .contact-composer-copy h2{font-family:var(--font-serif)!important;margin:0 0 24px!important;font-size:clamp(34px,5vw,54px)!important;font-weight:400!important}body .contact-v2 .contact-composer-form{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0!important;display:grid!important}body .contact-v2 .contact-composer-form label,body .contact-v2 .contact-region-toggle{border:1px solid #0000001f!important;margin:-1px 0 0 -1px!important;padding:18px!important}body .contact-v2 .contact-message-field,body .contact-v2 .contact-consent-field,body .contact-v2 .contact-submit-row,body .contact-v2 .contact-turnstile-field,body .contact-v2 .contact-status{grid-column:1/-1!important}body .contact-v2 .contact-form-field input,body .contact-v2 .contact-form-field select,body .contact-v2 .contact-message-field textarea{border:0!important;padding-left:0!important}body .contact-v2-quick-links{margin:0 clamp(20px,6vw,110px) clamp(48px,7vw,88px)!important;display:grid!important;overflow:hidden!important}body .contact-v2-quick-links a{color:#111!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:4px 18px!important;min-height:76px!important;padding:18px 24px!important;text-decoration:none!important;display:grid!important}body .contact-v2-quick-links a+a{border-top:1px solid #0000001a!important}body .contact-v2-quick-links span{text-transform:uppercase!important;font-weight:700!important}body .contact-v2-quick-links small{color:#666!important}body .contact-v2-quick-links svg{grid-area:1/2/3!important}body .contact-v2-faq{background:#fff!important;padding-top:clamp(46px,6vw,80px)!important}body .contact-v2-workshop{grid-template-columns:minmax(0,.92fr) minmax(360px,1fr)!important;margin:clamp(40px,6vw,86px) clamp(20px,6vw,110px)!important;display:grid!important;overflow:hidden!important}body .contact-v2-workshop-copy{padding:clamp(26px,5vw,56px)!important}body .contact-v2-workshop-copy p{color:#bd7a0b!important;letter-spacing:.14em!important;text-transform:uppercase!important;font-size:.72rem!important;font-weight:700!important}body .contact-v2-workshop h2{font-size:clamp(34px,5vw,56px)!important;line-height:1.05!important}body .contact-v2-workshop img{object-fit:cover!important;width:100%!important;height:100%!important;min-height:420px!important}body .contact-v2-map{background:#f5f3ee!important;grid-column:1/-1!important;padding:26px 56px!important}body .contact-v2-map a{color:#111!important;text-decoration:none!important;display:grid!important}body .quote-secondary-actions a{min-height:54px!important}body .quote-secondary-actions button{display:none!important}body .product-landing-page .product-hero-stage,body .product-landing-page .product-gallery-lightbox-frame{background:#fff!important}body .product-landing-page .product-hero-gallery-image{object-fit:contain!important;object-position:center!important}body .product-landing-page .configurator-grid{row-gap:22px!important}body .product-landing-page .config-group[data-group=soundboard]{padding-right:clamp(18px,4vw,42px)!important}body .product-landing-page .config-group[data-group=back-and-sides]{padding-left:clamp(18px,4vw,42px)!important}body .product-landing-page .config-group[data-group=soundboard] legend span,body .product-landing-page .config-group[data-group=back-and-sides] legend span,body .product-landing-page .config-group[data-group=pickup] legend span,body .product-landing-page .config-group[data-group=sound-system] legend span{letter-spacing:.28em!important;font-size:.68rem!important;font-weight:500!important}body .product-landing-page .config-option[title]:hover:before,body .product-landing-page .config-option[title]:focus-visible:before{content:none!important;display:none!important}body .product-landing-page .quote-trust-row{border-top:0!important;margin-top:24px!important}body .product-landing-page .quote-trust-row span,body .product-landing-page .quote-trust-row span+span{border-left-color:#0000001f!important}body .product-landing-page .quote-trust-row small{text-align:left!important}body .product-info-tab-list{border-top:0!important;box-shadow:inset 0 -1px #00000024!important}body .product-info-tab-list label,body .product-info-tab-list .product-info-tab-link{border-radius:14px 14px 0 0!important;min-height:54px!important}body .media-video-card iframe{filter:none!important}body .media-video-frame:before,body .media-video-frame:after{opacity:0!important}@media (min-width:901px){body .home-v2-hero{color:#fff!important;background:#0c0c0c!important}body .home-v2-hero-copy .hero-wordmark-title .nova-wordmark:not(.nova-wordmark-svg),body .home-v2-hero-copy>p{color:#fff!important}}@media (max-width:760px){body .site-header .brand{max-width:36vw!important}body .site-header .brand .nova-wordmark:not(.nova-wordmark-svg){gap:.62em!important;width:auto!important;font-size:13px!important}body .home-v2-hero{min-height:calc(100svh - 62px)!important}body .home-v2-hero-copy{align-self:start!important;padding:30vw 7vw 160px!important}body .home-v2-hero-copy .hero-wordmark-title .nova-wordmark:not(.nova-wordmark-svg){font-size:clamp(72px,20vw,104px)!important}body .home-v2-hero-copy>p{max-width:270px!important;font-size:clamp(31px,7.4vw,42px)!important}body .home-v2-hero-media{top:0!important}body .home-v2-hero-photo{object-position:62% center!important}body .home-v2-hero-actions{max-width:248px!important}body .home-v2-hero-rail{min-height:72px!important}body .home-v2-hero-rail a{letter-spacing:.18em!important;min-height:72px!important;font-size:.69rem!important}body .home-path-choice{grid-template-columns:1fr!important;gap:24px!important;padding:58px 24px!important}body .home-model-tabs{max-width:none!important}body .home-flagship-card{grid-template-columns:1fr!important;min-height:0!important}body .home-flagship-card:nth-child(2n) .home-flagship-copy{order:0!important}body .home-flagship-copy{padding:38px 24px 12px!important}body .home-flagship-media{min-height:440px!important}body .home-flagship-media img{max-height:520px!important}body .home-more-model-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;padding-bottom:8px!important;overflow-x:auto!important}body .home-more-model-card{min-width:210px!important}body .contact-v2-hero{grid-template-columns:1fr!important;min-height:auto!important;padding:88px 20px 30px!important}body .contact-v2-media{opacity:.42!important;width:100%!important;height:360px!important}body .contact-v2-media img{height:360px!important}body .contact-v2 h1{font-size:clamp(60px,17vw,86px)!important}body .contact-v2-info-card{grid-column:auto!important}body .contact-v2-info-card article{grid-template-columns:1fr!important;padding:18px!important}body .contact-v2-form-section,body .contact-v2-quick-links,body .contact-v2-workshop{margin-left:20px!important;margin-right:20px!important}body .contact-v2 .contact-composer-form,body .contact-v2-workshop{grid-template-columns:1fr!important}body .contact-v2-map{padding:20px!important}body .product-landing-page .config-group[data-group=soundboard]{padding-right:10px!important}body .product-landing-page .config-group[data-group=back-and-sides]{padding-left:14px!important}body .product-landing-page .config-group[data-group=soundboard] .config-options,body .product-landing-page .config-group[data-group=back-and-sides] .config-options{justify-content:space-between!important;gap:22px!important}body .product-landing-page .config-group[data-group=soundboard] .option-visual,body .product-landing-page .config-group[data-group=back-and-sides] .option-visual{width:24px!important;height:24px!important}body .media-video-grid{grid-template-columns:1fr!important;gap:24px!important;max-width:382px!important;margin-inline:auto!important;display:grid!important}body .media-video-card{width:100%!important}body .media-video-frame{aspect-ratio:16/9!important}}@media (max-width:520px){body .quote-trust-row{padding:12px 0!important}body .quote-trust-row span{gap:6px!important;padding:0 7px!important}body .quote-trust-row span+span{border-left-color:#0000001f!important}body .product-landing-page .quote-trust-row svg,body .quote-trust-row svg{width:15px!important;height:15px!important}body .quote-trust-row small{max-width:62px!important;font-size:.62rem!important}body .product-info-tab-list label,body .product-info-tab-list .product-info-tab-link{min-height:50px!important}body .cart-sound-options{gap:6px!important}body .cart-sound-options button{min-height:38px!important;padding:6px 4px!important;font-size:.64rem!important}}body .hero-wordmark-title .nova-wordmark:not(.nova-wordmark-svg){letter-spacing:0!important;align-items:center!important;gap:clamp(.16em,2vw,.34em)!important;font-family:Aptos Display,Segoe UI Light,Avenir Next,Montserrat,Inter,Helvetica Neue,Arial,sans-serif!important;font-weight:300!important;line-height:.9!important;display:inline-flex!important}body .hero-wordmark-title .nova-wordmark:not(.nova-wordmark-svg)>span{font:inherit!important;line-height:.9!important;display:block!important}body .hero-wordmark-title .nova-wordmark:not(.nova-wordmark-svg) .logo-letter-a{fill:none!important;stroke:currentColor!important;stroke-linecap:round!important;stroke-linejoin:round!important;stroke-width:.78px!important;width:.76em!important;height:.82em!important}body .quote-trust-row{border-top:1px solid #0000001c!important;border-bottom:0!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:stretch!important;gap:0!important;margin:clamp(18px,4vw,28px) 0 0!important;padding:14px 0!important;display:grid!important}body .product-landing-page .quote-trust-row svg,body .quote-trust-row svg{opacity:.58!important;stroke-width:1.35px!important;flex:none!important;width:17px!important;height:17px!important}body .quote-trust-row small{text-align:left!important;max-width:76px!important;margin:0!important;font-size:.68rem!important;font-weight:400!important;line-height:1.15!important;display:block!important}body .product-info-tab-list{background:#fff!important;border-top:0!important;border-bottom:1px solid #00000026!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;align-items:end!important;margin:0!important;display:grid!important}body .product-info-tab-list label,body .product-info-tab-list .product-info-tab-link{color:#0000009e!important;font-family:var(--sans)!important;text-align:center!important;background:#fff!important;border:0!important;justify-content:center!important;align-items:center!important;min-height:52px!important;padding:0 4px!important;font-size:.82rem!important;font-weight:400!important;text-decoration:none!important;display:flex!important;position:relative!important}body .cart-sound-system>span{color:var(--muted)!important;font-family:var(--sans)!important;letter-spacing:.04em!important;text-transform:uppercase!important;margin-bottom:10px!important;font-size:.72rem!important;font-weight:700!important;display:block!important}body .cart-sound-options button{appearance:none!important;color:#050505!important;cursor:pointer!important;font-family:var(--sans)!important;background:#fff!important;border:1px solid #0000003d!important;min-height:40px!important;padding:8px 6px!important;font-size:.74rem!important;font-weight:600!important}@media (max-width:520px){body .quote-trust-row{padding:12px 0!important}body .quote-trust-row span{gap:6px!important;padding:0 7px!important}body .quote-trust-row span+span{border-left-color:#0000001f!important}body .product-landing-page .quote-trust-row svg,body .quote-trust-row svg{width:15px!important;height:15px!important}body .quote-trust-row small{max-width:62px!important;font-size:.62rem!important}body .product-info-tab-list label,body .product-info-tab-list .product-info-tab-link{min-height:50px!important}body .cart-sound-options{gap:6px!important}body .cart-sound-options button{min-height:38px!important;padding:6px 4px!important;font-size:.64rem!important}}body .product-commerce{align-items:start!important}body .product-commerce .product-gallery{z-index:0!important;position:relative!important}body .product-commerce .quote-panel{z-index:2!important;position:relative!important}@media (max-width:760px){body .hero-wordmark-title .nova-wordmark:not(.nova-wordmark-svg){gap:.2em!important;font-size:clamp(58px,17vw,86px)!important}body .quote-trust-row span{gap:5px!important;padding:0 5px!important}body .quote-trust-row span+span{border-left-color:#0a121a1f!important}body .quote-trust-row small{font-size:9px!important}body .product-info-tab-list label,body .product-info-tab-list .product-info-tab-link{min-height:50px!important}body .cart-sound-options{gap:6px}body .cart-sound-options button{min-height:38px;font-size:10px}}body header.site-header a.brand .nova-wordmark:not(.nova-wordmark-svg) .logo-letter-a,body footer#footer .footer-logo-row .nova-wordmark:not(.nova-wordmark-svg) .logo-letter-a,body .hero-wordmark-title .nova-wordmark:not(.nova-wordmark-svg) .logo-letter-a{stroke-width:.62px!important;width:.78em!important}body .hero-wordmark-title{align-items:flex-start!important;font-size:1rem!important;line-height:1!important;display:flex!important}body .hero-wordmark-title .nova-wordmark:not(.nova-wordmark-svg){letter-spacing:0!important;gap:.24em!important;width:auto!important;font-family:Aptos Display,Segoe UI Light,Avenir Next,Montserrat,Inter,Helvetica Neue,Arial,sans-serif!important;font-size:clamp(72px,11vw,162px)!important;font-weight:300!important;line-height:.9!important;display:inline-flex!important}body .product-landing-page .config-group[data-group=soundboard] .config-option:after,body .product-landing-page .config-group[data-group=top-wood] .config-option:after,body .product-landing-page .config-group[data-group=back-and-sides] .config-option:after,body main.product-page.product-landing-page .config-group[data-group=soundboard] .config-option:after,body main.product-page.product-landing-page .config-group[data-group=back-and-sides] .config-option:after{content:none!important;display:none!important}body .product-landing-page .config-group[data-group=soundboard],body .product-landing-page .config-group[data-group=back-and-sides]{min-width:0!important}body .quote-trust-row{box-shadow:none!important;border:0!important;margin:22px 0 0!important;padding:12px 0 14px!important}body .quote-trust-row span{text-align:left!important;border:0!important;justify-content:center!important;align-items:center!important;gap:7px!important;min-height:30px!important;padding:0 8px!important;display:flex!important}body .quote-trust-row small{text-align:left!important;font-weight:300!important;line-height:1.1!important;display:block!important}body .product-info-tab-list{border-bottom:1px solid #0a121a24!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;align-items:end!important;display:grid!important}body .product-info-tab-list label,body .product-info-tab-list .product-info-tab-link{color:#080f16b8!important;text-align:center!important;background:#fff!important;border:0!important;justify-content:center!important;align-items:center!important;min-height:54px!important;padding:0 6px!important;font-size:13px!important;font-weight:300!important;text-decoration:none!important;display:flex!important;position:relative!important}body .cart-sound-options button{color:#050505;cursor:pointer;font:inherit;background:#fff;border:1px solid #0a121a3d;min-height:42px;padding:9px 6px;font-size:12px}body .cart-sound-options button.selected,body .cart-sound-options button[aria-pressed=true]{border-color:#050505;font-weight:700;box-shadow:inset 0 -2px #050505}@media (max-width:760px){body .hero-wordmark-title .nova-wordmark:not(.nova-wordmark-svg){gap:.2em!important;font-size:clamp(58px,17vw,86px)!important}body .quote-trust-row span{gap:5px!important;padding:0 5px!important}body .quote-trust-row span+span{border-left-color:#0a121a1f!important}body .quote-trust-row small{font-size:9px!important}body .product-info-tab-list label,body .product-info-tab-list .product-info-tab-link{min-height:50px!important}body .cart-sound-options{gap:6px}body .cart-sound-options button{min-height:38px;font-size:10px}}body header.site-header a.brand .nova-wordmark:not(.nova-wordmark-svg) .logo-letter-a path,body footer#footer .footer-logo-row .nova-wordmark:not(.nova-wordmark-svg) .logo-letter-a path{stroke-linecap:butt!important;stroke-linejoin:miter!important;stroke-width:.52px!important;vector-effect:non-scaling-stroke!important}body main.product-page.product-landing-page .product-hero-gallery .product-hero-stage,body main.product-page.product-landing-page .product-hero-gallery[data-active-index] .product-hero-stage{background:#fff!important}body main.product-page.product-landing-page .product-hero-stage:before,body main.product-page.product-landing-page .product-hero-stage:after{opacity:0!important;background:0 0!important}body main.product-page.product-landing-page .product-configurator .configurator-grid{column-gap:clamp(38px,8vw,64px)!important}body main.product-page.product-landing-page .config-group[data-group=soundboard] .config-options,body main.product-page.product-landing-page .config-group[data-group=back-and-sides] .config-options{gap:clamp(19px,4.8vw,29px)!important}body main.product-page.product-landing-page .config-group[data-group=soundboard] .config-option,body main.product-page.product-landing-page .config-group[data-group=back-and-sides] .config-option{position:relative!important}body main.product-page.product-landing-page .config-group[data-group=soundboard] .config-option:after,body main.product-page.product-landing-page .config-group[data-group=back-and-sides] .config-option:after{color:#fff!important;content:attr(data-tooltip)!important;font-family:var(--font-sans)!important;letter-spacing:0!important;opacity:0!important;pointer-events:none!important;text-align:left!important;text-transform:none!important;white-space:normal!important;z-index:30!important;background:#090d10f0!important;border-radius:0!important;width:max-content!important;max-width:min(210px,72vw)!important;padding:8px 10px!important;font-size:.68rem!important;font-weight:400!important;line-height:1.25!important;transition:opacity .16s,transform .16s!important;display:block!important;position:absolute!important;bottom:calc(100% + 9px)!important;left:50%!important;transform:translate(-50%)translateY(4px)!important;box-shadow:0 12px 26px #0000002e!important}body main.product-page.product-landing-page .config-group[data-group=soundboard] .config-option:hover:after,body main.product-page.product-landing-page .config-group[data-group=soundboard] .config-option:focus-visible:after,body main.product-page.product-landing-page .config-group[data-group=soundboard] .config-option.tooltip-open:after,body main.product-page.product-landing-page .config-group[data-group=back-and-sides] .config-option:hover:after,body main.product-page.product-landing-page .config-group[data-group=back-and-sides] .config-option:focus-visible:after,body main.product-page.product-landing-page .config-group[data-group=back-and-sides] .config-option.tooltip-open:after{opacity:1!important;transform:translate(-50%)translateY(0)!important}body main.product-page.product-landing-page .product-info-tabs{border-top:1px solid #0d151d21!important}body main.product-page.product-landing-page .product-info-tab-list{border-bottom:0!important}body main.product-page.product-landing-page .product-info-tab-list label:after{width:34px!important;left:50%!important;right:auto!important;transform:translate(-50%)!important}body main.product-page.product-landing-page .product-info-panel-video .media-video-frame,body main.product-page.product-landing-page .product-info-panel-video .media-video-frame iframe{filter:none!important;opacity:1!important}body main.product-page.product-landing-page .product-info-panel-video .media-video-frame:before,body main.product-page.product-landing-page .product-info-panel-video .media-video-frame:after{opacity:0!important;display:none!important}@media (max-width:760px){body main.product-page.product-landing-page .product-configurator .configurator-grid{column-gap:clamp(30px,8vw,44px)!important}body main.product-page.product-landing-page .config-group[data-group=soundboard] .config-options,body main.product-page.product-landing-page .config-group[data-group=back-and-sides] .config-options{gap:clamp(17px,5vw,23px)!important}}body header.site-header a.brand .nova-wordmark:not(.nova-wordmark-svg) .logo-letter-a,body footer#footer .footer-logo-row .nova-wordmark:not(.nova-wordmark-svg) .logo-letter-a{stroke-linecap:butt!important;stroke-linejoin:miter!important;stroke-width:.56px!important;width:.74em!important;height:.8em!important;transform:translateY(.005em)!important}body .product-landing-page .product-hero-gallery .product-hero-stage,body .product-landing-page .product-hero-gallery[data-active-index] .product-hero-stage{background:#fff!important}body .product-landing-page .product-hero-stage:before,body .product-landing-page .product-hero-stage:after{opacity:0!important;background:0 0!important}body .product-landing-page .config-group[data-group=soundboard] .config-option,body .product-landing-page .config-group[data-group=back-and-sides] .config-option{position:relative!important}body .product-landing-page .config-group[data-group=soundboard] .config-option:after,body .product-landing-page .config-group[data-group=back-and-sides] .config-option:after{color:var(--ink)!important;content:attr(data-tooltip)!important;letter-spacing:0!important;opacity:0!important;pointer-events:none!important;text-align:left!important;text-transform:none!important;white-space:normal!important;z-index:30!important;background:#fffffff7!important;border:1px solid #0d151d29!important;border-radius:6px!important;min-width:136px!important;max-width:180px!important;padding:8px 9px!important;font-size:10.5px!important;font-weight:400!important;line-height:1.25!important;transition:opacity .16s,transform .16s!important;position:absolute!important;top:calc(100% + 12px)!important;left:50%!important;transform:translate(-50%,-4px)!important;box-shadow:0 12px 30px #0d151d24!important}body .product-landing-page .config-group[data-group=soundboard] .config-option:hover:after,body .product-landing-page .config-group[data-group=soundboard] .config-option:focus-visible:after,body .product-landing-page .config-group[data-group=soundboard] .config-option.tooltip-open:after,body .product-landing-page .config-group[data-group=back-and-sides] .config-option:hover:after,body .product-landing-page .config-group[data-group=back-and-sides] .config-option:focus-visible:after,body .product-landing-page .config-group[data-group=back-and-sides] .config-option.tooltip-open:after{opacity:1!important;transform:translate(-50%)!important}body .quote-trust-row,body .quote-trust-row:before{box-shadow:none!important;border-bottom:0!important}body .product-info-tabs:before,body .product-info-tabs:after{display:none!important}body .product-info-tab-list label{position:relative!important}body .product-info-panel-video .media-video-frame,body .product-info-panel-video .media-video-frame iframe{filter:none!important;opacity:1!important}body .product-info-panel-video .media-video-frame:after{opacity:0!important;display:none!important}@media (max-width:760px){body .product-landing-page .configurator-grid{column-gap:clamp(34px,10vw,48px)!important}body .product-landing-page .config-group[data-group=soundboard] .config-options,body .product-landing-page .config-group[data-group=back-and-sides] .config-options{gap:clamp(15px,4.3vw,21px)!important}}body .product-landing-page .config-group[data-group=soundboard] .config-option:hover:after,body .product-landing-page .config-group[data-group=soundboard] .config-option:focus:after,body .product-landing-page .config-group[data-group=soundboard] .config-option:focus-visible:after,body .product-landing-page .config-group[data-group=soundboard] .config-option:active:after,body .product-landing-page .config-group[data-group=soundboard] .config-option.tooltip-open:after,body .product-landing-page .config-group[data-group=top-wood] .config-option:hover:after,body .product-landing-page .config-group[data-group=top-wood] .config-option:focus:after,body .product-landing-page .config-group[data-group=top-wood] .config-option:focus-visible:after,body .product-landing-page .config-group[data-group=top-wood] .config-option:active:after,body .product-landing-page .config-group[data-group=top-wood] .config-option.tooltip-open:after,body .product-landing-page .config-group[data-group=back-and-sides] .config-option:hover:after,body .product-landing-page .config-group[data-group=back-and-sides] .config-option:focus:after,body .product-landing-page .config-group[data-group=back-and-sides] .config-option:focus-visible:after,body .product-landing-page .config-group[data-group=back-and-sides] .config-option:active:after,body .product-landing-page .config-group[data-group=back-and-sides] .config-option.tooltip-open:after{opacity:1!important;transform:translate(-50%)!important}@media (max-width:760px){body .product-landing-page .configurator-grid{column-gap:26px!important}body .product-landing-page .config-group[data-group=soundboard] .config-options,body .product-landing-page .config-group[data-group=top-wood] .config-options,body .product-landing-page .config-group[data-group=back-and-sides] .config-options{gap:12px!important}}@media (max-width:760px){body .product-landing-page .configurator-grid{column-gap:26px!important}body .product-landing-page .config-group[data-group=soundboard] .config-options,body .product-landing-page .config-group[data-group=top-wood] .config-options,body .product-landing-page .config-group[data-group=back-and-sides] .config-options{gap:12px!important}}body header.site-header a.brand .nova-wordmark:not(.nova-wordmark-svg) .logo-letter-a,body footer#footer .footer-logo-row .nova-wordmark:not(.nova-wordmark-svg) .logo-letter-a{stroke-width:.78px!important;width:.76em!important;height:.8em!important;transform:translateY(.01em)!important}body .product-landing-page .product-hero-stage,body .product-landing-page .product-hero-gallery[data-active-index] .product-hero-stage,body .product-landing-page .product-hero-gallery[data-active-index="0"] .product-hero-stage{background:#fff!important}body .product-landing-page .product-hero-stage:before,body .product-landing-page .product-hero-stage:after{opacity:0!important}body .product-landing-page .configurator-grid{column-gap:clamp(30px,7vw,58px)!important}body .product-landing-page .config-group[data-group=soundboard] .config-options,body .product-landing-page .config-group[data-group=top-wood] .config-options,body .product-landing-page .config-group[data-group=back-and-sides] .config-options{gap:clamp(13px,3.6vw,23px)!important}body .product-landing-page .config-group[data-group=soundboard] .config-option,body .product-landing-page .config-group[data-group=top-wood] .config-option,body .product-landing-page .config-group[data-group=back-and-sides] .config-option{position:relative!important}body .product-landing-page .config-group[data-group=soundboard] .config-option:after,body .product-landing-page .config-group[data-group=top-wood] .config-option:after,body .product-landing-page .config-group[data-group=back-and-sides] .config-option:after{border:1px solid var(--line)!important;color:var(--ink)!important;content:attr(data-tooltip)!important;letter-spacing:0!important;opacity:0!important;pointer-events:none!important;text-align:left!important;white-space:normal!important;z-index:30!important;background:#fff!important;width:min(210px,48vw)!important;padding:8px 9px!important;font-size:11px!important;font-weight:400!important;line-height:1.25!important;transition:opacity .16s,transform .16s!important;position:absolute!important;top:calc(100% + 11px)!important;left:50%!important;transform:translate(-50%,-2px)!important;box-shadow:0 14px 32px #0000001f!important}body .product-landing-page .config-group[data-group=soundboard] .config-option:hover:after,body .product-landing-page .config-group[data-group=soundboard] .config-option:focus:after,body .product-landing-page .config-group[data-group=soundboard] .config-option:focus-visible:after,body .product-landing-page .config-group[data-group=soundboard] .config-option:active:after,body .product-landing-page .config-group[data-group=top-wood] .config-option:hover:after,body .product-landing-page .config-group[data-group=top-wood] .config-option:focus:after,body .product-landing-page .config-group[data-group=top-wood] .config-option:focus-visible:after,body .product-landing-page .config-group[data-group=top-wood] .config-option:active:after,body .product-landing-page .config-group[data-group=back-and-sides] .config-option:hover:after,body .product-landing-page .config-group[data-group=back-and-sides] .config-option:focus:after,body .product-landing-page .config-group[data-group=back-and-sides] .config-option:focus-visible:after,body .product-landing-page .config-group[data-group=back-and-sides] .config-option:active:after{opacity:1!important;transform:translate(-50%)!important}body .quote-trust-row{border-bottom:0!important}body .product-info-tab-list{border-top:0!important}body .product-info-tab-list label{text-align:center!important;justify-content:center!important;position:relative!important}body .product-info-tab-list label:after,body #product-info-tab-video:checked~.product-info-tab-list label[for=product-info-tab-video]:after,body #product-info-tab-sound:checked~.product-info-tab-list label[for=product-info-tab-sound]:after,body #product-info-tab-specs:checked~.product-info-tab-list label[for=product-info-tab-specs]:after,body #product-info-tab-innovations:checked~.product-info-tab-list label[for=product-info-tab-innovations]:after{width:32px!important;margin-left:0!important;left:50%!important;right:auto!important;transform:translate(-50%)!important}body .product-info-panel-video .media-video-frame img,body .product-info-panel-video .media-video-frame iframe{filter:none!important}@media (max-width:760px){body .product-landing-page .configurator-grid{column-gap:26px!important}body .product-landing-page .config-group[data-group=soundboard] .config-options,body .product-landing-page .config-group[data-group=top-wood] .config-options,body .product-landing-page .config-group[data-group=back-and-sides] .config-options{gap:12px!important}}body header.site-header a.brand .nova-wordmark:not(svg),body footer#footer .footer-logo-row .nova-wordmark:not(svg){color:#070707!important;letter-spacing:0!important;flex:none!important;justify-content:center!important;align-items:center!important;gap:12px!important;width:102px!important;min-width:0!important;max-width:none!important;font-family:Aptos Display,Segoe UI Light,Avenir Next,Montserrat,Inter,Helvetica Neue,Arial,sans-serif!important;font-size:15px!important;font-weight:300!important;line-height:1!important;display:inline-flex!important;overflow:visible!important}body header.site-header a.brand .nova-wordmark:not(svg)>span,body footer#footer .footer-logo-row .nova-wordmark:not(svg)>span{color:currentColor!important;font:inherit!important;line-height:1!important;display:block!important;transform:none!important}body header.site-header a.brand .nova-wordmark:not(svg) .logo-letter-a,body footer#footer .footer-logo-row .nova-wordmark:not(svg) .logo-letter-a{color:currentColor!important;fill:none!important;stroke:currentColor!important;stroke-linecap:round!important;stroke-linejoin:round!important;stroke-width:1.05px!important;width:.82em!important;height:.82em!important;display:block!important;overflow:visible!important;transform:none!important}@media (max-width:760px){body header.site-header a.brand .nova-wordmark:not(svg){gap:11px!important;width:96px!important;font-size:14px!important}body .product-landing-page .config-group[data-group=soundboard] .config-options,body .product-landing-page .config-group[data-group=back-and-sides] .config-options{column-gap:14px!important}body .product-landing-page .config-group[data-group=soundboard] .option-visual,body .product-landing-page .config-group[data-group=back-and-sides] .option-visual{width:22px!important;height:22px!important}}@media (max-width:760px){body header.site-header a.brand .nova-wordmark:not(svg){gap:12px!important;width:100px!important;font-size:15px!important}body .product-landing-page .config-group[data-group=soundboard] .config-options,body .product-landing-page .config-group[data-group=back-and-sides] .config-options{gap:16px!important}body .product-landing-page .config-group[data-group=soundboard] .option-visual,body .product-landing-page .config-group[data-group=back-and-sides] .option-visual{width:24px!important;height:24px!important}}body header.site-header a.brand .nova-wordmark:not(svg),body footer#footer .footer-logo-row .nova-wordmark:not(svg){color:#070707!important;letter-spacing:0!important;flex:none!important;justify-content:center!important;align-items:center!important;gap:14px!important;width:112px!important;font-family:Aptos Display,Segoe UI Light,Avenir Next,Montserrat,Inter,Helvetica Neue,Arial,sans-serif!important;font-size:17px!important;font-weight:300!important;line-height:1!important;display:inline-flex!important;overflow:visible!important}body header.site-header a.brand .nova-wordmark:not(svg)>span,body footer#footer .footer-logo-row .nova-wordmark:not(svg)>span{font:inherit!important;line-height:1!important;display:block!important}body header.site-header a.brand .nova-wordmark:not(svg) .logo-letter-a,body footer#footer .footer-logo-row .nova-wordmark:not(svg) .logo-letter-a{fill:none!important;stroke:currentColor!important;stroke-linecap:round!important;stroke-linejoin:round!important;stroke-width:1.25px!important;width:.8em!important;height:.82em!important;display:block!important;overflow:visible!important}body footer#footer .footer-logo-row .nova-wordmark:not(svg){gap:19px!important;width:158px!important;font-size:24px!important}@media (max-width:760px){body header.site-header a.brand .nova-wordmark:not(svg){gap:12px!important;width:100px!important;font-size:15px!important}body .product-landing-page .config-group[data-group=soundboard] .config-options,body .product-landing-page .config-group[data-group=back-and-sides] .config-options{gap:16px!important}body .product-landing-page .config-group[data-group=soundboard] .option-visual,body .product-landing-page .config-group[data-group=back-and-sides] .option-visual{width:24px!important;height:24px!important}}body header.site-header a.brand svg.wordmark.nova-wordmark.nova-wordmark-svg *,body footer#footer .footer-logo-row svg.wordmark.nova-wordmark.nova-wordmark-svg *{stroke-linecap:butt!important;stroke-linejoin:miter!important;stroke-width:2.2px!important;vector-effect:non-scaling-stroke!important}@media (max-width:760px){body header.site-header a.brand{min-width:132px!important;max-width:154px!important}body header.site-header a.brand svg.wordmark.nova-wordmark.nova-wordmark-svg{width:118px!important;height:14px!important}body .product-landing-page .config-group[data-group=soundboard] .config-options,body .product-landing-page .config-group[data-group=back-and-sides] .config-options{gap:18px!important}body .product-landing-page .config-group[data-group=soundboard] .option-visual,body .product-landing-page .config-group[data-group=back-and-sides] .option-visual{width:24px!important;height:24px!important}}@media (max-width:760px){body .site-header .brand{flex-basis:33vw!important;min-width:118px!important;max-width:145px!important;height:48px!important}body .site-header .brand-emblem,body .site-header .scepter.brand-emblem{width:10px!important;height:20px!important}body header.site-header a.brand svg.wordmark.nova-wordmark.nova-wordmark-svg{width:96px!important;height:17px!important}body .product-landing-page .config-group[data-group=soundboard] .config-options,body .product-landing-page .config-group[data-group=back-and-sides] .config-options{column-gap:16px!important}body .product-landing-page .config-group[data-group=soundboard] .option-visual,body .product-landing-page .config-group[data-group=back-and-sides] .option-visual{width:28px!important;height:28px!important}}body .site-header .brand,body .footer-logo-row{justify-content:center!important;align-items:center!important;gap:10px!important;display:inline-flex!important;overflow:visible!important}body .site-header .brand{flex:0 0 33vw!important;min-width:122px!important;max-width:158px!important;height:48px!important;max-height:48px!important}body .site-header .brand-emblem,body .site-header .scepter.brand-emblem,body .footer-logo-row .brand-emblem,body .footer-logo-row .scepter.brand-emblem{flex:none!important;width:11px!important;height:21px!important}body .product-landing-page .config-group[data-group=soundboard] .config-option.selected .option-visual:after,body .product-landing-page .config-group[data-group=soundboard] .config-option[aria-pressed=true] .option-visual:after,body .product-landing-page .config-group[data-group=back-and-sides] .config-option.selected .option-visual:after,body .product-landing-page .config-group[data-group=back-and-sides] .config-option[aria-pressed=true] .option-visual:after{border:1.5px solid #b77a14!important;inset:-5px!important;box-shadow:0 0 0 2px #fff!important}body .product-info-panel-sound .product-sound-panel{background:#fff!important;max-width:760px!important;margin:0 auto!important;padding:clamp(18px,4vw,36px) clamp(14px,4vw,28px)!important}body .product-info-panel-sound .product-audio-sample{background:#fff!important;border:1px solid #10161b24!important;border-radius:0!important;min-height:0!important;padding:clamp(14px,3vw,24px)!important;display:block!important}body .product-info-panel-sound .product-audio-sample audio{width:100%!important;display:block!important}body .product-info-panel-sound .product-audio-sample p{color:var(--muted)!important;font-family:var(--sans)!important;margin:0!important;font-size:.95rem!important}@media (max-width:760px){body .site-header .brand{flex-basis:33vw!important;min-width:118px!important;max-width:145px!important;height:48px!important}body .site-header .brand-emblem,body .site-header .scepter.brand-emblem{width:10px!important;height:20px!important}body header.site-header a.brand svg.wordmark.nova-wordmark.nova-wordmark-svg{width:96px!important;height:17px!important}body .product-landing-page .config-group[data-group=soundboard] .config-options,body .product-landing-page .config-group[data-group=back-and-sides] .config-options{column-gap:16px!important}body .product-landing-page .config-group[data-group=soundboard] .option-visual,body .product-landing-page .config-group[data-group=back-and-sides] .option-visual{width:28px!important;height:28px!important}}body header.site-header a.brand span.wordmark.nova-wordmark.nova-wordmark-text,body footer#footer .footer-logo-row span.wordmark.nova-wordmark.nova-wordmark-text{color:#050505!important;letter-spacing:.31em!important;opacity:1!important;text-transform:uppercase!important;visibility:visible!important;white-space:nowrap!important;flex:none!important;justify-content:center!important;align-items:center!important;gap:0!important;width:auto!important;max-width:none!important;height:auto!important;font-family:Helvetica Neue,Arial,sans-serif!important;font-size:1.06rem!important;font-weight:300!important;line-height:1!important;display:inline-flex!important;position:static!important;overflow:visible!important;transform:none!important}body header.site-header a.brand span.wordmark.nova-wordmark.nova-wordmark-text span,body footer#footer .footer-logo-row span.wordmark.nova-wordmark.nova-wordmark-text span{font:inherit!important;letter-spacing:inherit!important;line-height:inherit!important;display:inline-block!important}body header.site-header a.brand span.wordmark.nova-wordmark.nova-wordmark-text span:last-child,body footer#footer .footer-logo-row span.wordmark.nova-wordmark.nova-wordmark-text span:last-child{letter-spacing:0!important}body footer#footer .footer-logo-row span.wordmark.nova-wordmark.nova-wordmark-text{font-size:1.28rem!important}@media (max-width:760px){body header.site-header a.brand span.wordmark.nova-wordmark.nova-wordmark-text{letter-spacing:.27em!important;font-size:.9rem!important}body footer#footer .footer-logo-row span.wordmark.nova-wordmark.nova-wordmark-text{letter-spacing:.28em!important;font-size:1.05rem!important}}body .nova-wordmark-text,body .site-header .nova-wordmark-text,body .footer-logo-row .nova-wordmark-text{color:#050505!important;letter-spacing:.31em!important;opacity:1!important;text-transform:uppercase!important;visibility:visible!important;white-space:nowrap!important;flex:none!important;justify-content:center!important;align-items:center!important;width:auto!important;max-width:none!important;height:auto!important;font-family:Helvetica Neue,Arial,sans-serif!important;font-size:1.06rem!important;font-weight:300!important;line-height:1!important;display:inline-flex!important}body .nova-wordmark-text span,body .site-header .nova-wordmark-text span,body .footer-logo-row .nova-wordmark-text span{font:inherit!important;letter-spacing:inherit!important;line-height:inherit!important;opacity:1!important;visibility:visible!important;display:inline-block!important;transform:none!important}body .cart-item-remove{appearance:none!important;color:var(--muted)!important;cursor:pointer!important;font-family:var(--sans)!important;letter-spacing:.04em!important;text-transform:uppercase!important;background:0 0!important;border:0!important;border-bottom:1px solid!important;grid-column:1!important;justify-self:start!important;align-items:center!important;margin-top:2px!important;padding:0 0 2px!important;font-size:.72rem!important;font-weight:700!important;line-height:1.1!important;display:inline-flex!important}@media (max-width:760px){body .site-header .brand{max-width:132px!important}body .site-header .brand-emblem,body .site-header .scepter.brand-emblem{width:10px!important;height:18px!important}body .site-header .nova-wordmark-text{letter-spacing:.27em!important;font-size:.9rem!important}body .footer-logo-row .nova-wordmark-text{letter-spacing:.28em!important;font-size:1.05rem!important}}body .site-header .brand,body .footer-logo-row{align-items:center!important;gap:11px!important}body .site-header .brand{min-width:0!important;max-width:158px!important;overflow:visible!important}body .nova-wordmark-text,body .site-header .nova-wordmark-text,body .footer-logo-row .nova-wordmark-text{color:#050505!important;letter-spacing:.31em!important;text-transform:uppercase!important;white-space:nowrap!important;flex:none!important;justify-content:center!important;align-items:center!important;width:auto!important;max-width:none!important;height:auto!important;font-family:Helvetica Neue,Arial,sans-serif!important;font-size:1.06rem!important;font-weight:300!important;line-height:1!important;display:inline-flex!important}body .footer-logo-row{max-width:none!important;overflow:visible!important}@media (max-width:760px){body .site-header .brand{max-width:132px!important}body .site-header .brand-emblem,body .site-header .scepter.brand-emblem{width:10px!important;height:18px!important}body .site-header .nova-wordmark-text{letter-spacing:.27em!important;font-size:.9rem!important}body .footer-logo-row .nova-wordmark-text{letter-spacing:.28em!important;font-size:1.05rem!important}body .cart-item>div{grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important}body .cart-item-remove{margin-top:2px!important}}body header.site-header a.brand svg.wordmark.nova-wordmark.nova-wordmark-svg *,body footer#footer .footer-logo-row svg.wordmark.nova-wordmark.nova-wordmark-svg *{stroke-width:2.35px!important}body header.site-header a.brand{width:min(34vw,136px)!important;position:absolute!important;left:50%!important;transform:translate(-50%)!important}body header.site-header .header-actions{width:auto!important;margin-left:auto!important}body .product-hero-copy>p,body .product-hero-copy>p:before,body .product-hero-copy>p:after{box-shadow:none!important;border:0!important}body .product-price-row{border-top:1px solid #0d151d26!important}body .product-landing-page .config-group[data-group=soundboard] .config-option,body .product-landing-page .config-group[data-group=back-and-sides] .config-option{justify-content:center!important;min-width:0!important;padding:0!important}body .product-landing-page .config-group[data-group=soundboard] .option-visual,body .product-landing-page .config-group[data-group=back-and-sides] .option-visual{outline:0 solid #0000!important;transition:outline-color .18s,outline-offset .18s!important}body .product-landing-page .config-group[data-group=soundboard] .config-option.selected .option-visual,body .product-landing-page .config-group[data-group=back-and-sides] .config-option.selected .option-visual{outline-offset:2px!important;outline:2px solid #b97812!important;box-shadow:0 0 0 2px #fff!important}body .product-landing-page .config-group[data-group=neck] .config-options,body .product-landing-page .config-group[data-group=sound-system] .config-options,body .product-landing-page .config-group[data-group=pickup] .config-options{gap:8px!important}body .product-landing-page .config-group[data-group=neck] .config-option,body .product-landing-page .config-group[data-group=sound-system] .config-option,body .product-landing-page .config-group[data-group=pickup] .config-option{min-height:31px!important}body .quote-trust-row,body .quote-trust-row:before{box-shadow:none!important;border-top:0!important}body .product-info-tab-list,body .product-info-tab-list:before,body .product-info-tab-list:after{box-shadow:none!important;border-top:0!important;border-bottom:0!important}body .product-info-tab-list label{font-weight:400!important}body .product-info-tab-list label:after{width:42px!important}body .product-info-panel-video .media-video-grid,body .product-info-panel-video .media-stage.has-videos .media-video-grid,body .product-info-panel-video .media-video-card,body .product-landing-page .product-info-panel-video .media-video-card{width:100%!important;max-width:none!important}body .product-info-panel-video .media-video-frame,body .product-info-panel-video .media-video-frame iframe{aspect-ratio:16/9!important}body .product-gallery-lightbox-frame{background:#fff!important;border:0!important;justify-content:center!important;align-items:center!important;width:min(90vw,780px)!important;max-width:min(90vw,780px)!important;height:min(74dvh,620px)!important;padding:clamp(18px,4vw,32px)!important;display:flex!important;box-shadow:0 28px 80px #00000029!important}body .product-gallery-lightbox-image{object-fit:contain!important;width:100%!important;height:100%!important;max-height:100%!important}body .product-gallery-lightbox-close{color:#0000!important;background:#ffffffeb!important;border:0!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;width:40px!important;height:40px!important;font-size:0!important;display:flex!important;top:12px!important;right:12px!important}body .product-gallery-lightbox-close:before{color:#101010!important;content:"×"!important;font-family:Arial,sans-serif!important;font-size:23px!important;font-weight:300!important;line-height:1!important;display:block!important}body .product-gallery-lightbox-nav{box-shadow:none!important;color:#0000!important;opacity:.84!important;background:#ffffffd6!important;border:0!important;border-radius:999px!important;width:38px!important;height:38px!important}body .product-gallery-lightbox-nav span{color:#0000!important;font-size:0!important}body .product-gallery-lightbox-prev:before,body .product-gallery-lightbox-next:before{color:#111!important;font-family:Georgia,serif!important;font-size:24px!important;font-weight:400!important;line-height:1!important;display:block!important}body .product-gallery-lightbox-prev:before{content:"‹"!important}body .product-gallery-lightbox-next:before{content:"›"!important}body .related-model-list .related-model-price strong{overflow-wrap:anywhere!important;white-space:normal!important;max-width:94px!important;font-size:.66rem!important;line-height:1.05!important;display:block!important}body footer#footer .footer-logo-row{width:150px!important;max-width:150px!important}body footer#footer .footer-logo-row svg.wordmark.nova-wordmark.nova-wordmark-svg{width:104px!important;max-width:104px!important}@media (max-width:430px){body header.site-header{height:50px!important;min-height:50px!important;padding-inline:14px!important}body header.site-header a.brand{width:126px!important}body header.site-header a.brand svg.wordmark.nova-wordmark.nova-wordmark-svg{width:100px!important;height:18px!important}body header.site-header .brand-emblem,body header.site-header .scepter.brand-emblem{width:11px!important;height:25px!important}body header.site-header .header-actions{gap:12px!important}body header.site-header .header-icon-link{width:26px!important;height:26px!important}body .product-landing-page .product-hero-stage{aspect-ratio:1.28!important}body .product-hero-gallery-image{object-position:center center!important;transform:scale(.98)!important}body .product-hero-copy{padding-inline:22px!important}body .product-price-row{padding-top:10px!important}body .product-landing-page .configurator-grid{column-gap:12px!important}body .product-landing-page .config-group[data-group=soundboard] .option-visual,body .product-landing-page .config-group[data-group=back-and-sides] .option-visual{width:29px!important;height:29px!important}body .product-landing-page .config-group[data-group=soundboard] .config-option.selected .option-visual,body .product-landing-page .config-group[data-group=back-and-sides] .config-option.selected .option-visual{outline-offset:2px!important}body .product-landing-page .config-group[data-group=neck] .config-option,body .product-landing-page .config-group[data-group=sound-system] .config-option,body .product-landing-page .config-group[data-group=pickup] .config-option{min-height:30px!important}body .product-landing-page .config-group[data-group=neck] .config-option strong,body .product-landing-page .config-group[data-group=sound-system] .config-option strong,body .product-landing-page .config-group[data-group=pickup] .config-option strong{font-size:clamp(.4rem,1.62vw,.6rem)!important}body .product-info-panel-video .media-video-grid{width:100%!important}body .product-info-panel-video .media-video-card{margin-inline:0!important}body .product-gallery-lightbox-frame{width:calc(100vw - 34px)!important;max-width:calc(100vw - 34px)!important;height:min(68dvh,560px)!important}}body header.site-header a.brand{top:0!important}body header.site-header a.brand,body header.site-header .icon-button,body header.site-header .header-actions{height:50px!important}body header.site-header a.brand svg.wordmark.nova-wordmark.nova-wordmark-svg{transform:translateY(0)!important}body .product-landing-page .product-info-panel-video,body .product-landing-page .product-info-panel-video .media-stage,body .product-landing-page .product-info-panel-video .media-stage.has-videos,body .product-landing-page .product-info-panel-video .media-video-grid{width:100%!important;max-width:none!important}body .product-landing-page .product-info-panel-video .product-media-section{width:100%!important;max-width:none!important;margin:0!important;padding:0!important;display:block!important}body .product-landing-page .product-info-panel-video .media-video-grid{grid-template-columns:minmax(0,1fr)!important}body .product-landing-page .product-info-panel-video .media-video-card{width:100%!important;max-width:none!important;margin-inline:0!important}body .product-landing-page .product-info-panel-video .media-video-meta{min-height:0!important;padding:14px 16px 18px!important}body .product-landing-page .ready-list.related-model-list a{grid-template-columns:64px minmax(0,1fr) 92px!important;align-items:center!important;gap:12px!important;min-height:78px!important;padding:8px 10px!important;display:grid!important}body .product-landing-page .ready-list.related-model-list .related-model-thumb{grid-area:1/1!important}body .product-landing-page .ready-list.related-model-list .related-model-copy{text-align:left!important;flex-direction:column!important;grid-area:1/2!important;justify-self:stretch!important;align-items:flex-start!important;gap:7px!important;display:flex!important}body .product-landing-page .ready-list.related-model-list .related-model-copy strong{font-size:clamp(1.05rem,5vw,1.48rem)!important}body .product-landing-page .ready-list.related-model-list .related-model-price{text-align:right!important;flex-direction:column!important;grid-area:1/3!important;justify-self:end!important;align-items:flex-end!important;max-width:92px!important;display:flex!important}body .product-landing-page .ready-list.related-model-list .related-model-price strong{letter-spacing:-.01em!important;font-size:.62rem!important;line-height:1.03!important}body .product-landing-page .ready-list.related-model-list .related-model-price small{font-size:.54rem!important}@media (max-width:430px){body .product-landing-page .product-info-panel-video .media-video-grid{width:calc(100vw - 36px)!important}body .product-landing-page .ready-list.related-model-list a{grid-template-columns:60px minmax(0,1fr) 88px!important}body .product-landing-page .ready-list.related-model-list .related-model-thumb{width:54px!important;height:54px!important}}body{overflow-x:hidden!important}body header.site-header{grid-template-columns:34px minmax(0,1fr) 74px!important;height:50px!important;min-height:50px!important;padding:0 10px!important;overflow:hidden!important}body header.site-header .brand{z-index:1!important;justify-content:center!important;justify-self:center!important;align-items:center!important;gap:8px!important;width:33vw!important;max-width:132px!important;height:50px!important;display:inline-flex!important;overflow:visible!important}body header.site-header .brand:after,body footer#footer .footer-logo-row:after,body footer#footer .footer-logo-row:before,body .nova-wordmark-text{content:none!important;display:none!important}body header.site-header .brand-emblem,body footer#footer .footer-logo-row .brand-emblem,body footer#footer .footer-logo-row .scepter{flex:none!important;width:12px!important;height:22px!important}body header.site-header .nova-wordmark,body footer#footer .footer-logo-row .nova-wordmark,body header.site-header a.brand svg.wordmark.nova-wordmark.nova-wordmark-svg,body footer#footer .footer-logo-row svg.wordmark.nova-wordmark.nova-wordmark-svg{width:min(27vw,104px)!important;min-width:0!important;max-width:104px!important;height:17px!important;display:block!important;overflow:visible!important}body header.site-header .nova-wordmark *,body footer#footer .footer-logo-row .nova-wordmark *,body header.site-header a.brand svg.wordmark.nova-wordmark.nova-wordmark-svg *,body footer#footer .footer-logo-row svg.wordmark.nova-wordmark.nova-wordmark-svg *{fill:none!important;stroke:currentColor!important;stroke-linecap:round!important;stroke-linejoin:round!important;stroke-width:2.1px!important;vector-effect:non-scaling-stroke!important}body header.site-header .nova-wordmark .logo-letter-v,body footer#footer .footer-logo-row .nova-wordmark .logo-letter-v,body header.site-header .nova-wordmark .logo-letter-a,body footer#footer .footer-logo-row .nova-wordmark .logo-letter-a{stroke-width:1.9px!important}body header.site-header .header-actions{z-index:2!important;justify-content:flex-end!important;justify-self:end!important;gap:4px!important;min-width:72px!important;display:flex!important}body header.site-header .header-icon-link,body header.site-header .icon-button{width:32px!important;height:32px!important}body .product-landing-page .product-hero-gallery{background:#f4f2ee!important}body .product-landing-page .product-hero-stage{aspect-ratio:1.34!important;box-shadow:none!important;background:#f4f2ee!important;border:0!important;overflow:hidden!important}body .product-landing-page .product-hero-stage:before,body .product-landing-page .product-hero-stage:after{content:none!important;display:none!important}body .product-landing-page .product-hero-gallery[data-active-index="0"] .product-hero-stage img.product-hero-gallery-image{object-fit:cover!important;object-position:50% 50%!important;width:100%!important;height:100%!important;transform:scale(1.18)!important}body .product-gallery-expand{box-shadow:none!important;width:44px!important;height:44px!important;bottom:16px!important;right:16px!important}body .product-gallery-thumbs{gap:6px!important;padding:8px 12px 0!important}body .product-gallery-thumbs button{border-radius:5px!important;width:50px!important;min-width:48px!important;height:44px!important}body .product-gallery-lightbox-frame{box-shadow:none!important;background:0 0!important;width:min(94vw,920px)!important;max-width:94vw!important;height:min(82vh,720px)!important;padding:0!important}body .product-gallery-lightbox-close{color:#111!important;background:#ffffffdb!important;border:0!important;border-radius:999px!important;width:40px!important;height:40px!important;font-size:0!important;top:10px!important;right:10px!important;box-shadow:0 8px 24px #0d151d1f!important}body .product-gallery-lightbox-nav{color:#111!important;opacity:.74!important;background:#ffffff94!important;border:0!important;border-radius:999px!important;width:38px!important;height:38px!important;font-size:0!important;box-shadow:0 8px 22px #0d151d1a!important}body .product-gallery-lightbox-nav span{display:none!important}body .product-gallery-lightbox-prev:before{content:"‹"!important;font-size:1.5rem!important;font-weight:400!important}body .product-gallery-lightbox-next:before{content:"›"!important;font-size:1.5rem!important;font-weight:400!important}body .product-hero-copy{gap:6px!important;padding-top:12px!important}body .product-hero-breadcrumb{color:#0d151d99!important;margin-bottom:0!important;font-size:.54rem!important;line-height:1!important}body .product-status-line span{align-items:center!important;gap:6px!important;font-size:.72rem!important;font-weight:500!important;line-height:1!important;display:inline-flex!important}body .product-status-line span:before{content:""!important;background:#b67814!important;border-radius:999px!important;width:7px!important;height:7px!important;display:inline-block!important}body .product-status-line small{font-size:.62rem!important;line-height:1.1!important}body .product-hero-copy>p{max-width:14rem!important;font-size:.82rem!important;line-height:1.17!important}body .product-price-row{border-top:1px solid #0d151d24!important;border-bottom:0!important;margin-top:10px!important;padding-top:12px!important}body .product-price-row:before,body .product-price-row:after{content:none!important;display:none!important}body .product-price-row span{font-size:.86rem!important}body .product-price-row strong{letter-spacing:0!important;font-size:clamp(1.9rem,8.6vw,2.28rem)!important;font-weight:400!important}body .product-price-row small{color:#0d151d7a!important;padding-left:46px!important;font-size:.56rem!important;line-height:1!important;display:block!important}body .product-landing-page .product-configurator{padding-top:8px!important}body .product-landing-page .config-group legend,body .product-landing-page .config-group legend span{white-space:nowrap!important;min-width:0!important;line-height:1!important}body .product-landing-page .config-group legend span{letter-spacing:.14em!important;font-size:.64rem!important;font-weight:600!important}body .product-landing-page .config-group[data-group=back-and-sides] legend span{letter-spacing:.06em!important}body .product-landing-page .config-group[data-group=soundboard] .config-options,body .product-landing-page .config-group[data-group=back-and-sides] .config-options{grid-template-columns:repeat(4,minmax(0,1fr))!important;place-items:center!important;gap:3px!important;display:grid!important;overflow:visible!important}body .product-landing-page .config-group[data-group=soundboard] .config-option,body .product-landing-page .config-group[data-group=back-and-sides] .config-option{min-width:0!important;overflow:visible!important}body .product-landing-page .config-group[data-group=soundboard] .option-visual,body .product-landing-page .config-group[data-group=back-and-sides] .option-visual{width:clamp(24px,7.7vw,31px)!important;height:clamp(24px,7.7vw,31px)!important;margin:5px!important}body .product-landing-page .config-group[data-group=soundboard] .config-option strong,body .product-landing-page .config-group[data-group=back-and-sides] .config-option strong,body .product-landing-page .config-group[data-group=soundboard] .config-option small,body .product-landing-page .config-group[data-group=back-and-sides] .config-option small{display:none!important}body .product-landing-page .config-group[data-group=soundboard] .config-option.selected .option-visual:after,body .product-landing-page .config-group[data-group=soundboard] .config-option[aria-pressed=true] .option-visual:after,body .product-landing-page .config-group[data-group=back-and-sides] .config-option.selected .option-visual:after,body .product-landing-page .config-group[data-group=back-and-sides] .config-option[aria-pressed=true] .option-visual:after{border:2px solid #bd7a12!important;border-radius:999px!important;inset:-5px!important;box-shadow:0 0 0 2px #fff!important}body .product-landing-page .config-group[data-group=neck] .config-option,body .product-landing-page .config-group[data-group=sound-system] .config-option,body .product-landing-page .config-group[data-group=pickup] .config-option{border-radius:5px!important;justify-content:center!important;align-items:center!important;height:33px!important;min-height:33px!important;padding:0 4px!important;display:flex!important}body .quote-panel{border-top:0!important;border-bottom:0!important}body .quote-panel:before,body .quote-panel:after{content:none!important;display:none!important}body .quote-submit{min-height:44px!important;position:relative!important}body .quote-submit svg{margin-left:auto!important}body .quote-secondary-actions{border:0!important;gap:8px!important;margin-top:10px!important}body .quote-secondary-actions a,body .quote-secondary-actions button{border-radius:5px!important;min-height:40px!important}body .quote-shipping-note{border:0!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:8px!important;margin-top:12px!important;padding:0!important;font-size:.56rem!important;line-height:1.15!important;display:grid!important}body .quote-trust-row{border-top:0!important;border-bottom:0!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;margin-top:24px!important;padding-top:0!important;display:grid!important}body .quote-trust-row span{grid-template-columns:18px minmax(0,1fr)!important;align-items:center!important;gap:5px!important;min-width:0!important;padding:0 7px!important;display:grid!important}body .quote-trust-row small{text-align:left!important;font-size:.54rem!important;line-height:1.05!important}body .product-info-tabs:before,body .product-info-tabs:after,body .product-info-tab-list:before,body .product-info-tab-list:after{content:none!important;display:none!important}body .product-info-tab-list{border-top:0!important;border-bottom:1px solid #0d151d1f!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;min-height:52px!important;display:grid!important}body .product-info-tab-list label{border:0!important;justify-content:center!important;align-items:center!important;min-height:52px!important;font-weight:400!important;display:flex!important;position:relative!important}body .product-info-tab-list label:after{width:42px!important;height:2px!important;bottom:0!important;left:50%!important;right:auto!important;transform:translate(-50%)!important}body .product-info-panel-video .media-stage{background:0 0!important;border:0!important;padding:0!important}body .product-info-panel-video .media-video-card{border:1px solid #0d151d24!important;width:100%!important;max-width:300px!important;margin:0 auto!important}body .product-info-panel-video .media-video-frame,body .product-info-panel-video .media-video-frame iframe{aspect-ratio:16/9!important;border-radius:0!important;width:100%!important;min-height:0!important}body .product-info-panel-video .youtube-play-icon,body .product-info-panel-video .media-video-frame span{width:44px!important;height:44px!important}body .related-models{padding:52px 20px 96px!important}body .related-model-list{gap:10px!important}body .related-model-list a:after{content:none!important;display:none!important}body .related-model-list .related-model-price{text-align:right!important;justify-content:center!important;align-items:flex-end!important;min-width:58px!important}body .related-model-list .related-model-price small{white-space:nowrap!important;font-size:.48rem!important;line-height:1!important}body footer#footer .footer-logo-row{align-items:center!important;gap:8px!important;width:auto!important;max-width:146px!important;display:inline-flex!important;overflow:hidden!important}body:has(.product-mobile-sticky) #footer{padding-bottom:140px!important}body:has(.product-mobile-sticky) .site-footer{padding-bottom:140px!important}body .product-mobile-sticky{border-radius:18px 18px 0 0!important;grid-template-columns:minmax(88px,.9fr) minmax(0,1.4fr)!important;box-shadow:0 -12px 34px #0d151d14!important}body .product-mobile-sticky button svg{margin-left:auto!important}@media (max-width:360px){body header.site-header{grid-template-columns:31px minmax(0,1fr) 67px!important;padding:0 8px!important}body header.site-header .brand{gap:6px!important;width:30vw!important;max-width:114px!important}body header.site-header .nova-wordmark,body header.site-header a.brand svg.wordmark.nova-wordmark.nova-wordmark-svg{width:82px!important}body .product-landing-page .product-hero-gallery[data-active-index="0"] .product-hero-stage img.product-hero-gallery-image{transform:scale(1.24)!important}body .product-landing-page .config-group[data-group=soundboard] .option-visual,body .product-landing-page .config-group[data-group=back-and-sides] .option-visual{width:24px!important;height:24px!important}body .product-landing-page .config-group[data-group=neck] .config-option,body .product-landing-page .config-group[data-group=sound-system] .config-option,body .product-landing-page .config-group[data-group=pickup] .config-option{height:31px!important;min-height:31px!important}body .product-landing-page .config-group[data-group=neck] .config-option strong,body .product-landing-page .config-group[data-group=sound-system] .config-option strong,body .product-landing-page .config-group[data-group=pickup] .config-option strong{font-size:.44rem!important}}body .site-header .nova-wordmark,body .footer-logo-row .nova-wordmark{flex:0 auto!important;width:124px!important;min-width:0!important;max-width:124px!important;height:20px!important;display:block!important;overflow:visible!important}body .product-gallery-expand{bottom:18px!important;right:18px!important}body .product-gallery-thumbs button{box-shadow:none!important;border:1px solid #0d151d1a!important}body .product-gallery-lightbox-frame{box-shadow:none!important;background:#fff!important;border-radius:0!important;max-height:min(82vh,780px)!important;padding:0!important}body .product-gallery-lightbox-nav span{transform:translateY(-1px)!important}body .product-price-row:before,body .product-price-row:after{display:none!important}body .product-landing-page .config-group{min-width:0!important;margin:0!important}body .product-info-tab-list label{align-items:center!important;min-height:48px!important}body .product-info-panel-video .media-video-card{width:100%!important}@media (max-width:760px){body .product-landing-page .product-hero-stage{aspect-ratio:1.24!important;min-height:0!important}body .product-landing-page .product-hero-stage img.product-hero-gallery-image{transform:none!important}body .product-gallery-thumbs{gap:6px!important;padding-inline:10px!important}body .product-gallery-thumbs button{width:52px!important;min-width:48px!important;height:46px!important}body .product-hero-copy{gap:8px!important;padding-top:14px!important}body .product-hero-breadcrumb{margin-bottom:0!important;font-size:.55rem!important}body .product-hero-title-row h1{font-size:clamp(2.55rem,11vw,3.35rem)!important;line-height:.92!important}body .product-status-line span{font-size:.72rem!important}body .product-status-line small{font-size:.64rem!important}body .product-hero-copy>p{font-size:.92rem!important;line-height:1.2!important}body .product-price-row{margin-top:12px!important;padding-top:12px!important}body .product-price-row strong{font-size:clamp(1.7rem,7vw,2.1rem)!important}body .product-price-row small{padding-left:44px!important}body .product-landing-page .configurator-grid{gap:19px 14px!important}body .product-landing-page .config-group[data-group=soundboard] .option-visual,body .product-landing-page .config-group[data-group=back-and-sides] .option-visual{width:31px!important;height:31px!important}body .product-landing-page .config-group[data-group=soundboard] .config-options,body .product-landing-page .config-group[data-group=back-and-sides] .config-options{gap:7px!important}body .product-landing-page .config-group[data-group=neck] .config-option,body .product-landing-page .config-group[data-group=sound-system] .config-option,body .product-landing-page .config-group[data-group=pickup] .config-option{min-height:32px!important}body .product-info-panel-video .media-video-grid{max-width:290px!important}body .product-mobile-sticky{border-radius:18px 18px 0 0!important}}body .nova-wordmark-svg{color:var(--ink)!important;fill:none!important;stroke:currentColor!important;stroke-linecap:round!important;stroke-linejoin:round!important;stroke-width:2.05px!important;width:min(34vw,166px)!important;height:22px!important;display:block!important;overflow:visible!important}body .nova-wordmark-svg path,body .nova-wordmark-svg ellipse{vector-effect:non-scaling-stroke!important}body .site-header .brand{align-items:center!important;overflow:visible!important}body .product-landing-page .product-hero-stage img.product-hero-gallery-image{object-fit:contain!important;object-position:center center!important}body .product-landing-page .config-group legend:before,body .product-landing-page .config-group legend:after,body .product-landing-page .config-group legend span:before,body .product-landing-page .config-group legend span:after{content:none!important;display:none!important}body .product-landing-page .config-group legend,body .product-landing-page .config-group legend span{letter-spacing:.18em!important;text-overflow:clip!important;white-space:nowrap!important;word-break:normal!important;background:0 0!important;width:auto!important;max-width:none!important;height:auto!important;line-height:1!important;position:static!important;overflow:visible!important;transform:none!important}body .product-landing-page .config-group legend{margin:0 0 14px!important;padding:0!important;display:block!important}body .product-landing-page .config-group[data-group=soundboard] .config-option.selected .option-visual,body .product-landing-page .config-group[data-group=back-and-sides] .config-option.selected .option-visual{box-shadow:0 0 0 3px #fff, 0 0 0 5px var(--brass)!important}body .product-landing-page .config-group[data-group=soundboard] .config-option.selected .option-visual:after,body .product-landing-page .config-group[data-group=back-and-sides] .config-option.selected .option-visual:after{display:none!important}body .product-landing-page .config-group[data-group=neck] .config-option,body .product-landing-page .config-group[data-group=sound-system] .config-option,body .product-landing-page .config-group[data-group=pickup] .config-option{min-height:38px!important;padding:0 6px!important}body .product-landing-page .config-group[data-group=neck] .config-option.selected,body .product-landing-page .config-group[data-group=sound-system] .config-option.selected,body .product-landing-page .config-group[data-group=pickup] .config-option.selected{box-shadow:inset 0 0 0 1px var(--ink), 0 0 0 1px #0d151d0d!important}body .product-info-panel-sound .product-section-kicker,body .product-info-panel-sound h2,body .product-info-panel-sound img{display:none!important}body .product-info-panel-sound{min-height:190px!important}body .product-info-panel-sound audio{width:100%!important;margin-top:22px!important}body .related-model-list .related-model-price{overflow:hidden!important}body .related-model-list .related-model-price strong,body .related-model-list .related-model-price small{max-width:82px!important}@media (max-width:760px){body .site-header{height:54px!important;min-height:54px!important;padding-block:8px!important}body .site-header .brand{gap:8px!important;width:38vw!important}body .site-header .brand-emblem{width:auto!important;height:22px!important}body .nova-wordmark-svg{width:34vw!important;height:18px!important}body .product-landing-page .product-hero-gallery[data-active-index="0"] .product-hero-stage img.product-hero-gallery-image,body .product-landing-page .product-hero-stage img.product-hero-gallery-image{transform:scale(.82)!important}body .product-configurator .configurator-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px 24px!important;display:grid!important}body .product-configurator .config-group[data-group=soundboard],body .product-configurator .config-group[data-group=back-and-sides]{grid-column:auto!important;min-width:0!important}body .product-configurator .config-group[data-group=soundboard] .config-options,body .product-configurator .config-group[data-group=back-and-sides] .config-options{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important}body .product-configurator .config-group[data-group=soundboard] .option-visual,body .product-configurator .config-group[data-group=back-and-sides] .option-visual{width:clamp(30px,8.5vw,38px)!important;height:clamp(30px,8.5vw,38px)!important}body .product-configurator .config-group[data-group=soundboard] .config-option strong,body .product-configurator .config-group[data-group=back-and-sides] .config-option strong{margin-top:6px!important;font-size:clamp(.42rem,1.9vw,.56rem)!important;line-height:.95!important}body .product-configurator .config-group[data-group=neck],body .product-configurator .config-group[data-group=sound-system],body .product-configurator .config-group[data-group=pickup]{grid-column:1/-1!important}body .product-configurator .config-group[data-group=neck] .config-options,body .product-configurator .config-group[data-group=sound-system] .config-options,body .product-configurator .config-group[data-group=pickup] .config-options{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important}body .product-landing-page .config-group[data-group=neck] .config-option strong,body .product-landing-page .config-group[data-group=sound-system] .config-option strong,body .product-landing-page .config-group[data-group=pickup] .config-option strong{font-size:clamp(.5rem,2.05vw,.7rem)!important}body .product-info-tabs{border-top:1px solid #0d151d24!important}body .product-info-tab-list{border-bottom:1px solid #0d151d1f!important}body .product-info-tab-list label:after{height:2px!important}body .quote-trust-row{margin-top:16px!important}body .quote-panel:after{margin-top:20px!important}body .related-model-list a{grid-template-columns:58px minmax(0,1fr) 78px!important;min-height:66px!important}body .related-model-list .related-model-price strong{max-width:78px!important;font-size:.58rem!important}body .related-model-list .related-model-price small{max-width:78px!important;font-size:.46rem!important}body:has(.product-mobile-sticky) #footer{padding-bottom:calc(180px + env(safe-area-inset-bottom))!important}body:has(.product-mobile-sticky) .site-footer{padding-bottom:calc(180px + env(safe-area-inset-bottom))!important}}body .site-header{height:56px!important;min-height:56px!important;padding:0 16px!important}body .site-header .brand{width:min(33.333vw,176px)!important;height:40px!important;min-height:40px!important}body .nova-wordmark-text{color:#080808!important;letter-spacing:0!important;justify-content:space-between!important;align-items:center!important;gap:clamp(12px,2.65vw,24px)!important;width:100%!important;font-family:Helvetica Neue,Arial,sans-serif!important;font-size:clamp(17px,2.4vw,22px)!important;font-weight:200!important;line-height:1!important;display:flex!important;transform:none!important}body .nova-wordmark-text>span{font:inherit!important;text-align:center!important;font-weight:200!important;line-height:1!important;display:block!important;transform:none!important}body .footer-logo-row .nova-wordmark-text{gap:18px!important;width:132px!important;font-size:19px!important}body .product-hero-breadcrumb a,body .product-hero-breadcrumb span{color:inherit!important}body .product-hero-title-row h1{letter-spacing:0!important;font-weight:300!important}body .product-status-line{color:var(--ink)!important;padding-top:.45em!important;font-weight:300!important}body .product-hero-copy>p{color:#0d151da8!important;max-width:24rem!important;font-weight:300!important}body .product-price-row small{color:#0d151d8f!important;text-transform:none!important;font-size:.64rem!important;font-weight:500!important}body .product-landing-page .product-configurator{background:#fff!important;padding-top:clamp(18px,3vw,38px)!important}body .product-landing-page .product-configurator .product-section-heading{display:none!important}body .product-landing-page .config-group[data-group=soundboard] .config-option,body .product-landing-page .config-group[data-group=back-and-sides] .config-option{box-shadow:none!important;background:0 0!important;border:0!important;min-height:0!important;padding:0!important}body .product-landing-page .config-group[data-group=soundboard] .option-visual,body .product-landing-page .config-group[data-group=back-and-sides] .option-visual{border-radius:50%!important;width:clamp(40px,9.6vw,58px)!important;height:clamp(40px,9.6vw,58px)!important;margin:0 auto!important;position:relative!important;overflow:visible!important}body .product-landing-page .config-group[data-group=soundboard] .config-option strong,body .product-landing-page .config-group[data-group=back-and-sides] .config-option strong{color:#080808!important;text-align:center!important;margin-top:9px!important;font-size:clamp(.5rem,1.9vw,.72rem)!important;font-weight:400!important;line-height:1.06!important;display:block!important}body .product-landing-page .config-group[data-group=neck] .config-option,body .product-landing-page .config-group[data-group=sound-system] .config-option,body .product-landing-page .config-group[data-group=pickup] .config-option{box-shadow:none!important;background:#fff!important;border:1px solid #0d151d2e!important;border-radius:5px!important;justify-content:center!important;align-items:center!important;min-height:34px!important;padding:0 6px!important;display:flex!important}body .product-landing-page .config-group[data-group=neck] .config-option strong,body .product-landing-page .config-group[data-group=sound-system] .config-option strong,body .product-landing-page .config-group[data-group=pickup] .config-option strong{color:#080808!important;letter-spacing:0!important;white-space:nowrap!important;font-size:clamp(.54rem,1.9vw,.72rem)!important;font-weight:500!important;line-height:1.08!important}body .quote-shipping-note{color:#0d151d94!important;border:0!important;justify-content:flex-start!important;align-items:center!important;gap:16px!important;margin:4px 0 14px!important;padding:0!important;display:flex!important}body .quote-shipping-note span{align-items:center!important;gap:8px!important;display:inline-flex!important}body .quote-shipping-note span+span{border-left:1px solid #0d151d29!important;padding-left:16px!important}body .quote-submit{color:#fff!important;letter-spacing:0!important;text-transform:none!important;background:#080808!important;border:0!important;border-radius:5px!important;justify-content:center!important;align-items:center!important;width:100%!important;height:54px!important;font-size:clamp(.9rem,3.6vw,1.1rem)!important;font-weight:400!important;display:flex!important;position:relative!important}body .quote-secondary-actions{border:0!important;grid-template-columns:repeat(2,1fr)!important;gap:8px!important;margin:8px 0 0!important;padding:0!important;display:grid!important}body .quote-secondary-actions a,body .quote-secondary-actions button{color:#080808!important;letter-spacing:0!important;text-transform:none!important;background:#fff!important;border:1px solid #080808!important;border-radius:5px!important;justify-content:center!important;align-items:center!important;height:45px!important;font-size:.95rem!important;font-weight:400!important;display:flex!important}body .quote-trust-row{border-top:0!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;margin-top:18px!important;padding:0!important;display:grid!important}body .quote-trust-row span{border-left:1px solid #0d151d29!important;grid-template-columns:25px minmax(0,1fr)!important;align-items:center!important;gap:8px!important;min-height:42px!important;padding:0 12px!important;display:grid!important}body .quote-trust-row svg{color:#0d151d94!important;width:24px!important;height:24px!important}body .quote-trust-row small{color:#0d151d94!important;letter-spacing:0!important;text-transform:none!important;font-size:.74rem!important;font-weight:300!important;line-height:1.08!important}body .quote-panel:after{content:""!important;border-top:1px solid #0d151d21!important;margin:18px 0 0!important;display:block!important}body .product-mobile-sticky>span{color:#080808!important;letter-spacing:0!important;text-transform:none!important;font-size:1rem!important;font-weight:300!important}body .product-mobile-sticky>span small{color:#0d151da8!important;text-transform:none!important;margin-right:4px!important;font-size:.86rem!important;font-weight:300!important;display:inline!important}body .product-mobile-sticky button{color:#fff!important;background:#080808!important;border-radius:5px!important;justify-content:center!important;align-items:center!important;height:46px!important;font-size:1rem!important;font-weight:400!important;display:flex!important;position:relative!important}body .product-info-tab-list{background:#fff!important;border-bottom:1px solid #0d151d1f!important;grid-template-columns:repeat(4,1fr)!important;display:grid!important}body .product-media-section{background:#fff!important;padding:clamp(30px,7vw,86px) clamp(18px,6vw,80px)!important}body .product-media-section .product-section-heading{display:none!important}body .media-video-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px!important;max-width:920px!important;margin:0 auto!important;display:grid!important}body .media-video-meta span{color:var(--brass)!important;letter-spacing:.08em!important;text-transform:uppercase!important;font-size:.66rem!important;font-weight:600!important}body .media-video-meta strong{color:#080808!important;font-family:var(--serif)!important;margin-top:8px!important;font-size:clamp(1.35rem,3vw,2.05rem)!important;font-weight:400!important;line-height:1.02!important;display:block!important}body .product-info-panel-sound .product-sound-panel{background:#fff!important;padding:clamp(30px,8vw,90px) clamp(18px,7vw,100px)!important}body .product-info-panel-specs section#specification.product-specs.full-specification h2,body section#specification.product-specs.full-specification h2{color:#080808!important;font-family:var(--serif)!important;font-size:clamp(3rem,10vw,6.2rem)!important;font-weight:400!important;line-height:.92!important}body .product-info-panel-specs section#specification.product-specs.full-specification dl div,body section#specification.product-specs.full-specification dl div{border-color:#0d151d21!important}body .product-info-panel-specs section#specification.product-specs.full-specification .spec-toggle,body section#specification.product-specs.full-specification .spec-toggle{color:#080808!important;background:#fff!important;border:1px solid #080808!important;border-radius:4px!important;justify-content:center!important;width:100%!important;min-height:48px!important;margin-top:24px!important;font-weight:500!important;display:flex!important}body .product-innovation-panel{background:#fff!important;padding:clamp(26px,7vw,72px) clamp(18px,7vw,96px)!important}body .innovation-list{border-top:1px solid #0d151d21!important;max-width:900px!important;margin:0 auto!important}body .innovation-list h3{color:#080808!important;font-size:clamp(1.35rem,3vw,2.2rem)!important;line-height:1.04!important}body .innovation-list p{color:#0d151d9e!important;font-size:.96rem!important}body .related-models{background:#fff!important;padding-bottom:clamp(52px,10vw,110px)!important}body .related-model-list a{border:1px solid #0d151d1f!important;grid-template-columns:74px minmax(0,1fr) minmax(88px,max-content)!important;align-items:center!important;gap:12px!important;min-height:82px!important;padding:8px 14px!important;display:grid!important}body .related-model-list .related-model-copy strong{color:#080808!important;font-size:clamp(1.15rem,4.6vw,1.55rem)!important;line-height:1!important}body .related-model-price strong{color:#080808!important;white-space:normal!important;max-width:112px!important;font-size:clamp(.62rem,2.4vw,.82rem)!important;line-height:1.08!important}body .product-gallery-lightbox{justify-content:center!important;align-items:center!important;display:flex!important}body .product-gallery-lightbox-frame{background:#fffffff5!important;justify-content:center!important;align-items:center!important;width:min(92vw,980px)!important;max-width:min(92vw,980px)!important;height:min(86vh,820px)!important;display:flex!important;position:relative!important;overflow:hidden!important}body .product-gallery-lightbox-image{object-fit:contain!important;width:100%!important;height:100%!important}body .product-gallery-lightbox-close{color:#080808!important;z-index:4!important;background:#ffffffeb!important;border:1px solid #0d151d1f!important;border-radius:50%!important;width:40px!important;height:40px!important;font-size:0!important;position:absolute!important;top:14px!important;right:14px!important}body .product-gallery-lightbox-nav{color:#080808!important;z-index:4!important;background:#fffc!important;border:1px solid #0d151d1f!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;width:44px!important;height:44px!important;display:flex!important}body:has(.product-mobile-sticky) #footer{padding-bottom:calc(148px + env(safe-area-inset-bottom))!important}body:has(.product-mobile-sticky) .site-footer{padding-bottom:calc(148px + env(safe-area-inset-bottom))!important}@media (max-width:760px){body .site-header{height:52px!important;min-height:52px!important;padding:0 14px!important}body .site-header .brand{width:34vw!important;height:38px!important;min-height:38px!important}body .site-header .brand-emblem{height:23px!important}body .nova-wordmark-text{gap:11px!important;font-size:15px!important}body .product-landing-page .product-hero-gallery[data-active-index="0"] .product-hero-stage img.product-hero-gallery-image,body .product-landing-page .product-hero-stage img.product-hero-gallery-image{transform:scale(.8)translate(-2%)!important}body .product-hero-title-row h1{font-size:clamp(2.65rem,12vw,3.45rem)!important}body .product-hero-copy>p{font-size:.98rem!important}body .product-price-row strong{font-size:clamp(1.75rem,7.6vw,2.25rem)!important}body .product-landing-page .configurator-grid{row-gap:14px!important}body .product-landing-page .config-group[data-group=soundboard] .config-options,body .product-landing-page .config-group[data-group=back-and-sides] .config-options{gap:16px!important}body .product-landing-page .config-group[data-group=neck] .config-option strong,body .product-landing-page .config-group[data-group=sound-system] .config-option strong,body .product-landing-page .config-group[data-group=pickup] .config-option strong{font-size:clamp(.5rem,2.25vw,.62rem)!important}body .quote-shipping-note{gap:10px!important;font-size:.72rem!important}body .quote-shipping-note span+span{padding-left:10px!important}body .quote-trust-row span{grid-template-columns:20px minmax(0,1fr)!important;gap:5px!important;padding:0 7px!important}body .quote-trust-row small{font-size:.58rem!important}body .media-video-grid,body .product-info-panel-specs section#specification.product-specs.full-specification dl,body section#specification.product-specs.full-specification dl{grid-template-columns:1fr!important}body .related-model-list a{grid-template-columns:72px minmax(0,1fr) 82px!important;min-height:82px!important;padding:8px 10px!important}body .related-model-list .related-model-thumb{width:66px!important;height:66px!important}body .related-model-price strong{max-width:86px!important;font-size:.58rem!important}}body .site-header .brand{width:33.333vw!important;height:54px!important;min-height:54px!important;overflow:visible!important}body .site-header .nova-wordmark-svg .logo-letter,body .footer-logo-row .nova-wordmark-svg .logo-letter{fill:none!important;shape-rendering:geometricprecision!important;stroke-linecap:butt!important;stroke-linejoin:miter!important;stroke-width:1.12px!important;vector-effect:non-scaling-stroke!important}body .site-header .nova-wordmark-svg .logo-letter-v,body .site-header .nova-wordmark-svg .logo-letter-a,body .footer-logo-row .nova-wordmark-svg .logo-letter-v,body .footer-logo-row .nova-wordmark-svg .logo-letter-a{stroke-width:1.12px!important}body .product-landing-page .product-hero-stage{overflow:hidden!important}body .product-gallery-lightbox-close{color:var(--ink)!important;background:#fffffff0!important;border:1px solid #0d151d1f!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;width:42px!important;min-width:42px!important;height:42px!important;font-size:0!important;display:flex!important}body .product-gallery-lightbox-close:before{color:var(--ink)!important;content:"X"!important;font-family:var(--sans)!important;font-size:17px!important;font-weight:300!important;line-height:1!important}body .product-gallery-lightbox-prev span:before{content:"<"!important;font-size:22px!important;font-weight:300!important}body .product-gallery-lightbox-next span:before{content:">"!important;font-size:22px!important;font-weight:300!important}body .product-hero-title-row{align-items:start!important;gap:8px!important}body .product-hero-copy>p{max-width:22ch!important;font-size:.94rem!important;font-weight:300!important;line-height:1.25!important}body .product-price-row span{text-transform:none!important;font-weight:300!important}body .product-landing-page .config-group[data-group=soundboard] legend span,body .product-landing-page .config-group[data-group=back-and-sides] legend span,body .product-landing-page .config-group[data-group=neck] legend span,body .product-landing-page .config-group[data-group=sound-system] legend span,body .product-landing-page .config-group[data-group=pickup] legend span{letter-spacing:.28em!important;font-size:.64rem!important;font-weight:500!important}body .product-landing-page .config-group[data-group=soundboard] .config-options,body .product-landing-page .config-group[data-group=back-and-sides] .config-options{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:18px clamp(22px,7vw,48px)!important}body .product-landing-page .config-group[data-group=soundboard] .config-option.selected .option-visual,body .product-landing-page .config-group[data-group=soundboard] .config-option[aria-pressed=true] .option-visual,body .product-landing-page .config-group[data-group=back-and-sides] .config-option.selected .option-visual,body .product-landing-page .config-group[data-group=back-and-sides] .config-option[aria-pressed=true] .option-visual{box-shadow:0 0 0 3px #fff, 0 0 0 5px var(--brass)!important}body .product-landing-page .config-group[data-group=soundboard] .config-option.selected .option-visual:after,body .product-landing-page .config-group[data-group=soundboard] .config-option[aria-pressed=true] .option-visual:after,body .product-landing-page .config-group[data-group=back-and-sides] .config-option.selected .option-visual:after,body .product-landing-page .config-group[data-group=back-and-sides] .config-option[aria-pressed=true] .option-visual:after{display:none!important}body .product-landing-page .config-group[data-group=soundboard] .config-option strong,body .product-landing-page .config-group[data-group=back-and-sides] .config-option strong{font-size:.5rem!important;font-weight:500!important;line-height:1.05!important}body .product-landing-page .config-group[data-group=neck] .config-option,body .product-landing-page .config-group[data-group=sound-system] .config-option,body .product-landing-page .config-group[data-group=pickup] .config-option{border-color:#0d151d2e!important;min-height:32px!important;padding:0 5px!important}body .quote-panel-top strong,body .product-mobile-sticky>span{font-family:var(--sans)!important;font-weight:300!important}body .quote-panel-top small{color:#ffffffb8!important;display:block!important}body .quote-secondary-actions{border-bottom:0!important}body .quote-trust-row span{border-left:1px solid #0d151d29!important;grid-template-columns:22px minmax(0,1fr)!important;padding:0 10px!important}body .product-info-tabs{background:#fff!important;border-top:1px solid #0d151d21!important;padding-bottom:clamp(46px,8vw,84px)!important}body .product-info-tab-list{background:#fff!important;border-top:0!important;border-bottom:1px solid #0d151d21!important;grid-template-columns:repeat(4,1fr)!important;margin-bottom:0!important;display:grid!important}body .product-info-tab-list label{color:#0d151d94!important;text-transform:none!important;background:#fff!important;border:0!important;min-height:48px!important;font-weight:300!important;position:relative!important}body .product-info-panel-sound .product-section-kicker,body .product-info-panel-sound .product-section-heading,body .product-info-panel-sound .product-section-heading *,body .product-info-panel-sound img,body .product-info-panel-sound iframe,body .product-info-panel-sound .media-video-card,body .product-info-panel-sound .media-video-grid{display:none!important}body .product-info-panel-sound .product-audio-sample{background:0 0!important;border:0!important;max-width:720px!important;min-height:0!important;margin:0 auto!important;padding:0!important;display:block!important}body .product-info-panel-specs section#specification.product-specs.full-specification h2,body section#specification.product-specs.full-specification h2{color:var(--ink)!important;font-family:var(--serif)!important;margin:0 0 24px!important;font-size:clamp(2.85rem,10vw,6.25rem)!important;font-weight:300!important;line-height:.92!important}body .product-info-panel-specs section#specification.product-specs.full-specification .spec-toggle,body section#specification.product-specs.full-specification .spec-toggle{color:var(--ink)!important;background:#fff!important;border:1px solid #0d151d38!important;order:99!important;width:100%!important;margin-top:26px!important;display:flex!important}body .related-model-price strong{overflow-wrap:anywhere!important;max-width:78px!important;font-size:clamp(.52rem,2vw,.68rem)!important;line-height:1.05!important}body .product-mobile-sticky{padding-bottom:max(9px, env(safe-area-inset-bottom))!important;border-radius:22px 22px 0 0!important}body .product-mobile-sticky>span{font-size:1.15rem!important}body .product-mobile-sticky>span small{color:#0d151d94!important;font-size:.72rem!important;font-weight:300!important}body:has(.product-mobile-sticky) .site-footer{padding-bottom:calc(150px + env(safe-area-inset-bottom))!important}body:has(.product-mobile-sticky) #footer{padding-bottom:calc(150px + env(safe-area-inset-bottom))!important}@media (max-width:760px){body .site-header{height:52px!important;min-height:52px!important}body .site-header .brand{width:34vw!important;height:52px!important;min-height:52px!important}body .site-header .brand-emblem{height:22px!important}body .site-header .nova-wordmark{width:min(30vw,132px)!important;height:16px!important}body .product-landing-page .product-hero-gallery[data-active-index="0"] .product-hero-stage img.product-hero-gallery-image,body .product-landing-page .product-hero-stage img.product-hero-gallery-image{transform:scale(.8)!important}body .product-hero-title-row h1{font-size:clamp(2.3rem,10vw,2.82rem)!important}body .product-landing-page .config-group[data-group=soundboard] .config-options,body .product-landing-page .config-group[data-group=back-and-sides] .config-options{column-gap:24px!important}body .product-landing-page .config-group[data-group=soundboard] .option-visual,body .product-landing-page .config-group[data-group=back-and-sides] .option-visual{width:36px!important;height:36px!important}body .product-landing-page .config-group[data-group=neck] .config-option strong,body .product-landing-page .config-group[data-group=sound-system] .config-option strong,body .product-landing-page .config-group[data-group=pickup] .config-option strong{font-size:.5rem!important}body .product-info-panel-specs section#specification.product-specs.full-specification,body section#specification.product-specs.full-specification{padding:28px 18px 86px!important}body .product-info-panel-specs section#specification.product-specs.full-specification dl,body section#specification.product-specs.full-specification dl{grid-template-columns:1fr!important}body .quote-trust-row span{grid-template-columns:18px minmax(0,1fr)!important;gap:5px!important;padding:0 8px!important}body .quote-trust-row svg{width:18px!important;height:18px!important}body .quote-trust-row small{font-size:.55rem!important}body .related-model-list a{grid-template-columns:66px minmax(0,1fr) 70px!important}body .related-model-list .related-model-thumb{width:58px!important;height:58px!important}body .related-model-price strong{max-width:68px!important;font-size:.54rem!important}body .related-model-price small{font-size:.43rem!important}}body .site-header .brand{justify-content:center!important;align-items:center!important;width:33.333vw!important;min-width:138px!important;max-width:176px!important;height:56px!important;display:flex!important;position:absolute!important;top:0!important;left:50%!important;overflow:visible!important;transform:translate(-50%)!important}body .site-header .brand .nova-wordmark,body .footer-logo-row .nova-wordmark{display:none!important}body .site-header .brand:after,body .footer-logo-row:after{color:var(--ink)!important;content:"N O V Λ"!important;letter-spacing:.7em!important;white-space:nowrap!important;margin-left:16px!important;font-family:Arial,Helvetica,sans-serif!important;font-size:18px!important;font-weight:300!important;line-height:1!important;display:block!important}body .footer-logo-row:after{letter-spacing:.62em!important;margin-left:14px!important;font-size:22px!important}body .product-hero-title-row{margin-top:0!important}body .product-hero-title-row h1{font-size:clamp(2.55rem,11.4vw,3.55rem)!important;font-weight:380!important;line-height:.92!important}body .product-hero-copy>p{font-size:.94rem!important;font-weight:300!important;line-height:1.18!important}body .product-status-line span:before{background:var(--brass)!important;content:""!important;border-radius:50%!important;width:8px!important;height:8px!important}body .product-price-row{border-top:1px solid #0d151d21!important;margin-top:12px!important;padding-top:12px!important}body .product-price-row small{font-size:.58rem!important;font-weight:500!important}body .product-landing-page .config-group[data-group=soundboard] .config-options,body .product-landing-page .config-group[data-group=back-and-sides] .config-options{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:clamp(24px,5.8vw,42px)!important;overflow:visible!important}body .product-landing-page .config-group[data-group=soundboard] .option-visual,body .product-landing-page .config-group[data-group=back-and-sides] .option-visual{width:clamp(31px,7.8vw,48px)!important;height:clamp(31px,7.8vw,48px)!important;overflow:visible!important}body .product-landing-page .config-group[data-group=soundboard] .option-visual img,body .product-landing-page .config-group[data-group=back-and-sides] .option-visual img{object-fit:cover!important;background:#fff!important;border-radius:50%!important;width:100%!important;height:100%!important;display:block!important}body .product-landing-page .config-group[data-group=soundboard] .config-option.selected .option-visual:after,body .product-landing-page .config-group[data-group=soundboard] .config-option[aria-pressed=true] .option-visual:after,body .product-landing-page .config-group[data-group=back-and-sides] .config-option.selected .option-visual:after,body .product-landing-page .config-group[data-group=back-and-sides] .config-option[aria-pressed=true] .option-visual:after{border:1.5px solid var(--brass)!important;content:""!important;border-radius:50%!important;position:absolute!important;inset:-6px!important;box-shadow:0 0 0 3px #fff!important}body .product-landing-page .config-group[data-group=soundboard] legend span,body .product-landing-page .config-group[data-group=back-and-sides] legend span,body .product-landing-page .config-group[data-group=neck] legend span,body .product-landing-page .config-group[data-group=sound-system] legend span{letter-spacing:.22em!important;font-weight:400!important}body .product-landing-page .config-group[data-group=soundboard] .config-option strong,body .product-landing-page .config-group[data-group=back-and-sides] .config-option strong{font-size:clamp(.46rem,1.85vw,.68rem)!important;font-weight:500!important}body .product-landing-page .config-group[data-group=neck] .config-option,body .product-landing-page .config-group[data-group=sound-system] .config-option,body .product-landing-page .config-group[data-group=pickup] .config-option{border:1px solid #0d151d38!important;border-radius:5px!important;min-height:32px!important}body .product-landing-page .config-group[data-group=neck] .config-option.selected,body .product-landing-page .config-group[data-group=neck] .config-option[aria-pressed=true],body .product-landing-page .config-group[data-group=sound-system] .config-option.selected,body .product-landing-page .config-group[data-group=sound-system] .config-option[aria-pressed=true],body .product-landing-page .config-group[data-group=pickup] .config-option.selected,body .product-landing-page .config-group[data-group=pickup] .config-option[aria-pressed=true]{border-color:var(--ink)!important;box-shadow:inset 0 -1px 0 var(--ink)!important;background:#fff!important}body .product-landing-page .config-group[data-group=neck] .config-option strong,body .product-landing-page .config-group[data-group=sound-system] .config-option strong,body .product-landing-page .config-group[data-group=pickup] .config-option strong{white-space:nowrap!important;font-size:clamp(.46rem,1.7vw,.68rem)!important;font-weight:500!important}body .quote-shipping-note{border:0!important;gap:10px 14px!important;margin:12px 0 14px!important;font-size:.72rem!important}body .quote-submit svg,body .product-mobile-sticky button svg{position:absolute!important;left:auto!important;right:18px!important}body .quote-panel:after{display:none!important}body .quote-secondary-actions{border-bottom:0!important;margin-bottom:0!important}body .product-info-tab-list{background:#fff!important;border-top:0!important;border-bottom:1px solid #0d151d24!important}body .product-info-tab-list label{text-transform:none!important;border:0!important;min-height:48px!important;font-weight:400!important}body .product-info-tab-list label:after{height:2px!important;left:34%!important;right:34%!important}body .product-info-panel-sound,body .product-info-panel-sound .product-sound-panel{background:#fff!important}body .product-info-panel-sound:before,body .product-info-panel-sound:after,body .product-sound-panel:before,body .product-sound-panel:after,body .product-info-panel-sound .product-section-heading,body .product-info-panel-sound .product-section-heading *,body .product-info-panel-sound>p,body .product-info-panel-sound img,body .product-info-panel-sound iframe,body .product-info-panel-sound .media-video-grid,body .product-info-panel-sound .media-video-card{content:none!important;display:none!important}body .product-info-panel-sound .product-sound-panel{border:0!important;padding:clamp(30px,8vw,80px) clamp(18px,8vw,96px)!important}body .product-info-panel-video .media-video-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:clamp(14px,3vw,24px)!important;max-width:920px!important;margin:0 auto!important;display:grid!important}body .product-info-panel-video .media-video-frame{aspect-ratio:16/9!important;background:#10161b!important;border-radius:12px 12px 0 0!important;overflow:hidden!important}body .product-info-panel-video .media-video-meta span{font-size:.62rem!important}body .product-info-panel-specs section#specification.product-specs.full-specification dt,body section#specification.product-specs.full-specification dt,body .product-info-panel-specs section#specification.product-specs.full-specification dd,body section#specification.product-specs.full-specification dd{color:var(--ink)!important}body .product-info-panel-specs section#specification.product-specs.full-specification .spec-toggle,body section#specification.product-specs.full-specification .spec-toggle{color:var(--ink)!important;background:#fff!important;border:1px solid #0d151d33!important;width:100%!important;margin-top:24px!important;position:static!important}body .product-info-panel-innovations .product-section-heading,body .product-info-panel-innovations .product-section-heading *,body .product-info-panel-innovations:before,body .product-info-panel-innovations:after{content:none!important;display:none!important}body .product-info-panel-innovations .innovation-list{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:0!important;display:grid!important}body .product-info-panel-innovations .innovation-list article{border-top:1px solid #0d151d21!important;border-left:1px solid #0d151d21!important;min-height:180px!important;padding:18px!important}body .product-info-panel-innovations .innovation-list article:first-child{border-left:0!important}body .related-model-list a{grid-template-columns:64px minmax(0,1fr) minmax(78px,92px)!important;gap:10px!important;min-height:68px!important;padding:6px 0!important}body .related-model-list .related-model-price strong{font-size:clamp(.54rem,2.1vw,.72rem)!important;line-height:1.04!important}body .product-mobile-sticky>span{align-items:baseline!important;gap:4px!important;display:flex!important}body .product-mobile-sticky>span small{font-size:.72rem!important;font-weight:400!important}body:has(.product-mobile-sticky) .site-footer{padding-bottom:calc(180px + env(safe-area-inset-bottom))!important}body:has(.product-mobile-sticky) #footer{padding-bottom:calc(180px + env(safe-area-inset-bottom))!important}body .product-gallery-lightbox-close{font-size:0!important}body .product-gallery-lightbox-close:before{content:"×"!important;font-size:30px!important;font-weight:300!important}@media (max-width:760px){body .site-header{height:56px!important;min-height:56px!important}body .site-header .brand{width:34vw!important;min-width:138px!important;max-width:154px!important}body .site-header .brand:after{letter-spacing:.58em!important;margin-left:10px!important;font-size:15px!important}body .site-header .brand-emblem{height:21px!important}body .product-landing-page .product-hero-gallery[data-active-index="0"] .product-hero-stage img.product-hero-gallery-image,body .product-landing-page .product-hero-stage img.product-hero-gallery-image{transform:scale(.74)!important}body .product-hero-breadcrumb{font-size:.55rem!important}body .product-hero-title-row h1{font-size:clamp(2.5rem,11vw,3.25rem)!important}body .product-landing-page .config-group[data-group=soundboard] .config-options,body .product-landing-page .config-group[data-group=back-and-sides] .config-options{gap:22px!important}body .product-landing-page .config-group[data-group=soundboard] .option-visual,body .product-landing-page .config-group[data-group=back-and-sides] .option-visual{width:32px!important;height:32px!important}body .product-landing-page .config-group[data-group=neck] .config-option,body .product-landing-page .config-group[data-group=sound-system] .config-option,body .product-landing-page .config-group[data-group=pickup] .config-option{min-height:31px!important;padding:0 4px!important}body .product-landing-page .config-group[data-group=neck] .config-option strong,body .product-landing-page .config-group[data-group=sound-system] .config-option strong,body .product-landing-page .config-group[data-group=pickup] .config-option strong{font-size:clamp(.44rem,1.9vw,.62rem)!important}body .quote-trust-row span{grid-template-columns:18px minmax(0,1fr)!important;gap:6px!important;padding:0 8px!important}body .product-info-panel-video .media-video-grid,body .product-info-panel-innovations .innovation-list{grid-template-columns:1fr!important}body .product-info-panel-innovations .innovation-list article{border-left:0!important;min-height:0!important}body .product-info-panel-specs section#specification.product-specs.full-specification dl,body section#specification.product-specs.full-specification dl{grid-template-columns:1fr!important}}body .site-header{height:56px!important;min-height:56px!important;padding:0 14px!important;overflow:visible!important}body .site-header .brand{width:33.333vw!important;min-width:132px!important;max-width:190px!important;height:40px!important;overflow:visible!important;transform:translate(-50%,-50%)!important}body .site-header .brand-emblem{height:24px!important}body .site-header .nova-wordmark,body .footer-logo-row .nova-wordmark{width:100%!important;height:30px!important;display:block!important;overflow:visible!important;transform:none!important}body .product-landing-page .product-hero-gallery[data-active-index="0"] .product-hero-stage,body .product-landing-page .product-hero-stage{background:#f7f7f3!important}body .product-gallery-lightbox-close{justify-content:center!important;align-items:center!important;width:44px!important;height:44px!important;padding:0!important;font-size:0!important;display:grid!important}body .product-gallery-lightbox-nav{opacity:1!important;place-items:center!important;display:grid!important}body .product-detail-section,body .product-landing-page .product-detail-section{display:none!important}body .product-info-tab-list label{color:#0d151d8c!important;letter-spacing:0!important;text-transform:none!important;background:#fff!important;border:0!important;min-height:50px!important;padding:0 10px!important;font-size:.88rem!important;font-weight:400!important;position:relative!important}body .product-info-panel-sound .product-section-heading,body .product-info-panel-sound .product-section-heading *,body .product-info-panel-sound .product-section-kicker,body .product-info-panel-sound>p,body .product-info-panel-sound img,body .product-info-panel-sound iframe,body .product-info-panel-sound .media-video-grid,body .product-info-panel-sound .media-video-card{display:none!important}body .product-info-panel-sound .product-sound-panel{padding:clamp(28px, 6vw, 72px) var(--page-pad)!important;background:#fff!important;display:block!important}body .product-info-panel-sound .product-audio-sample{box-shadow:none!important;background:#f6f6f3!important;border:1px solid #0d151d1f!important;max-width:720px!important;margin:0 auto!important;padding:clamp(18px,4vw,32px)!important}body .product-info-panel-video .media-video-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:clamp(16px,3vw,28px)!important;max-width:980px!important;display:grid!important}body .product-info-panel-video .media-video-card{background:#fff!important;border:1px solid #0d151d1f!important;overflow:hidden!important}body .product-info-panel-video .media-video-frame{background:#fff!important;border:0!important;border-radius:0!important;overflow:hidden!important}body .product-info-panel-video .media-video-frame iframe{background:#fff!important;border:0!important;width:100%!important;height:100%!important;display:block!important}body .product-info-panel-video .media-video-meta a,body .product-info-panel-video .media-video-meta .support-text-action{display:none!important}body .product-info-panel-video .media-video-meta{background:#fff!important;border-top:1px solid #0d151d1f!important;padding:16px!important}body .product-info-panel-innovations .product-innovation-panel{padding:clamp(30px, 7vw, 86px) var(--page-pad)!important;background:#fff!important}body .product-info-panel-innovations .innovation-list{gap:0!important;max-width:980px!important;margin:0 auto!important;display:grid!important}body .product-info-panel-innovations .innovation-list article{border-top:1px solid #0d151d21!important;grid-template-columns:64px minmax(0,1fr)!important;align-items:start!important;gap:clamp(18px,4vw,42px)!important;padding:clamp(18px,3vw,30px) 0!important;display:grid!important}body .product-info-panel-innovations .innovation-list article:last-child{border-bottom:1px solid #0d151d21!important}body .product-info-panel-innovations .innovation-list article>span{color:var(--brass)!important;letter-spacing:.08em!important;font-size:.72rem!important;font-weight:700!important}body .product-info-panel-innovations .innovation-list h3{margin:0 0 8px!important;font-size:clamp(1.6rem,5vw,3.4rem)!important;line-height:.98!important}body .product-info-panel-specs section#specification.product-specs.full-specification,body section#specification.product-specs.full-specification{color:var(--ink)!important;padding:clamp(34px, 7vw, 88px) var(--page-pad)!important;background:#fff!important;border:0!important}body .product-info-panel-specs section#specification.product-specs.full-specification h2,body section#specification.product-specs.full-specification h2{color:var(--ink)!important;margin:0 0 clamp(24px,5vw,46px)!important;font-size:clamp(3.2rem,11vw,7.5rem)!important;line-height:.92!important}body .product-info-panel-specs section#specification.product-specs.full-specification dl,body section#specification.product-specs.full-specification dl{border-top:1px solid #0d151d24!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0!important;margin:0!important;display:grid!important}body .product-info-panel-specs section#specification.product-specs.full-specification dl div,body section#specification.product-specs.full-specification dl div{border-bottom:1px solid #0d151d24!important;min-width:0!important;padding:16px 22px 18px 0!important;display:block!important}body .product-info-panel-specs section#specification.product-specs.full-specification dt,body section#specification.product-specs.full-specification dt{color:var(--brass)!important;letter-spacing:.04em!important;margin:0 0 7px!important;font-size:.68rem!important;font-weight:700!important}body .product-info-panel-specs section#specification.product-specs.full-specification dd,body section#specification.product-specs.full-specification dd{color:var(--ink)!important;margin:0!important;font-size:clamp(.95rem,2vw,1.08rem)!important;line-height:1.35!important}body .product-info-panel-specs section#specification.product-specs.full-specification .spec-toggle,body section#specification.product-specs.full-specification .spec-toggle{color:var(--ink)!important;text-transform:uppercase!important;background:#fff!important;border:1px solid #0d151d73!important;max-width:360px!important;min-height:48px!important;margin:24px 0 0!important;display:flex!important;position:static!important}body .product-landing-page .product-configurator{background:#fff!important}body .product-landing-page .config-group legend small,body .product-landing-page .config-group .config-option small{display:none!important}body .product-landing-page .config-group[data-group=soundboard] .config-options,body .product-landing-page .config-group[data-group=back-and-sides] .config-options{overflow:visible!important}body .product-landing-page .config-group[data-group=soundboard] .config-option,body .product-landing-page .config-group[data-group=back-and-sides] .config-option{box-shadow:none!important;border:0!important;min-width:0!important;padding:0!important;overflow:visible!important}body .product-landing-page .config-group[data-group=soundboard] .option-visual,body .product-landing-page .config-group[data-group=back-and-sides] .option-visual{border:0!important;border-radius:50%!important;width:clamp(34px,8.4vw,56px)!important;height:clamp(34px,8.4vw,56px)!important;position:relative!important;overflow:visible!important}body .product-landing-page .config-group[data-group=soundboard] .config-option.selected .option-visual:after,body .product-landing-page .config-group[data-group=soundboard] .config-option[aria-pressed=true] .option-visual:after,body .product-landing-page .config-group[data-group=back-and-sides] .config-option.selected .option-visual:after,body .product-landing-page .config-group[data-group=back-and-sides] .config-option[aria-pressed=true] .option-visual:after{border:2px solid var(--brass)!important;content:""!important;pointer-events:none!important;border-radius:50%!important;position:absolute!important;inset:-7px!important;box-shadow:0 0 0 3px #fff!important}body .product-landing-page .config-group[data-group=soundboard] .config-option strong,body .product-landing-page .config-group[data-group=back-and-sides] .config-option strong{color:var(--ink)!important;margin-top:10px!important;font-size:clamp(.48rem,1.9vw,.7rem)!important;font-weight:500!important;line-height:1.05!important;text-decoration:none!important}body .quote-panel:after{content:none!important;border:0!important;display:none!important}body .quote-submit svg,body .product-mobile-sticky button svg{width:17px!important;height:17px!important;position:absolute!important;left:auto!important;right:18px!important}body .quote-trust-row{border-top:0!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;margin-top:16px!important;display:grid!important}body .quote-trust-row span{border-left:1px solid #0d151d29!important;grid-template-columns:24px minmax(0,1fr)!important;align-items:center!important;gap:10px!important;padding:0 14px!important;display:grid!important}body .quote-trust-row small{text-transform:none!important;font-weight:400!important}body .related-model-list a{grid-template-columns:68px minmax(0,1fr) minmax(78px,88px)!important;align-items:center!important;gap:12px!important;min-height:72px!important;padding:6px 0!important;overflow:hidden!important}body .related-model-price{text-align:right!important;flex-direction:column!important;justify-content:center!important;align-items:flex-end!important;min-width:0!important;display:flex!important}body .related-model-price strong{white-space:normal!important;max-width:88px!important;font-size:clamp(.48rem,2.05vw,.68rem)!important;line-height:1.02!important}body .product-mobile-sticky{padding:10px 12px calc(10px + env(safe-area-inset-bottom))!important;border-radius:22px 22px 0 0!important;grid-template-columns:minmax(88px,.8fr) minmax(0,1.45fr)!important}body .product-mobile-sticky>span{color:var(--ink)!important;justify-content:flex-start!important;align-items:baseline!important;gap:5px!important;font-size:1rem!important;display:inline-flex!important}body .product-mobile-sticky>span:before{content:none!important}body .product-mobile-sticky>span small{color:#0d151db8!important;font-size:.72rem!important;font-weight:400!important;display:inline!important}body .product-mobile-sticky button{border-radius:5px!important}body:has(.product-mobile-sticky) #footer{padding-bottom:calc(180px + env(safe-area-inset-bottom))!important}body:has(.product-mobile-sticky) .site-footer{padding-bottom:calc(180px + env(safe-area-inset-bottom))!important}@media (max-width:760px){body .site-header{height:55px!important;min-height:55px!important}body .site-header .brand{width:34vw!important;min-width:135px!important}body .site-header .nova-wordmark{height:29px!important}body .product-landing-page .product-hero-gallery[data-active-index="0"] .product-hero-stage img.product-hero-gallery-image,body .product-landing-page .product-hero-stage img.product-hero-gallery-image{transform:scale(.78)!important}body .product-hero-breadcrumb{margin-bottom:0!important;font-size:.54rem!important}body .product-hero-title-row{gap:8px!important;margin-top:2px!important}body .product-hero-title-row h1{font-size:clamp(2.55rem,11.8vw,3.7rem)!important;font-weight:400!important;line-height:.94!important}body .product-status-line span{align-items:center!important;gap:6px!important;display:inline-flex!important}body .product-status-line span:before{background:var(--brass)!important;content:""!important;border-radius:50%!important;width:7px!important;height:7px!important}body .product-hero-copy>p{font-size:.98rem!important;line-height:1.2!important}body .product-price-row{border-top:1px solid #0d151d1f!important;margin-top:12px!important;padding-top:11px!important}body .product-price-row span{font-size:.78rem!important}body .product-price-row strong{font-size:1.58rem!important}body .product-price-row small{padding-left:0!important;font-size:.58rem!important}body .product-landing-page .config-group[data-group=soundboard] .config-options,body .product-landing-page .config-group[data-group=back-and-sides] .config-options{gap:16px!important}body .product-landing-page .config-group[data-group=soundboard] .option-visual,body .product-landing-page .config-group[data-group=back-and-sides] .option-visual{width:40px!important;height:40px!important}body .product-landing-page .config-group[data-group=neck] .config-option strong,body .product-landing-page .config-group[data-group=sound-system] .config-option strong,body .product-landing-page .config-group[data-group=pickup] .config-option strong{font-size:clamp(.5rem,2.15vw,.62rem)!important}body .quote-trust-row span{grid-template-columns:18px minmax(0,1fr)!important;gap:5px!important;padding:0 8px!important}body .quote-trust-row svg{width:18px!important;height:18px!important}body .quote-trust-row small{font-size:.55rem!important;line-height:1.05!important}body .product-info-tab-list label{min-height:48px!important;font-size:.74rem!important}body .product-info-panel-video .media-video-grid{grid-template-columns:1fr!important}body .product-info-panel-specs section#specification.product-specs.full-specification,body section#specification.product-specs.full-specification{padding:34px 18px 86px!important}body .product-info-panel-specs section#specification.product-specs.full-specification h2,body section#specification.product-specs.full-specification h2{font-size:clamp(3rem,14vw,4.4rem)!important}body .product-info-panel-specs section#specification.product-specs.full-specification dl,body section#specification.product-specs.full-specification dl{grid-template-columns:1fr!important}body .related-model-list a{grid-template-columns:62px minmax(0,1fr) 76px!important}body .related-model-list .related-model-thumb{width:58px!important;height:58px!important}}.product-landing-page .config-group[data-group=soundboard] .config-option.selected .option-visual:after,.product-landing-page .config-group[data-group=soundboard] .config-option[aria-pressed=true] .option-visual:after,.product-landing-page .config-group[data-group=back-and-sides] .config-option.selected .option-visual:after,.product-landing-page .config-group[data-group=back-and-sides] .config-option[aria-pressed=true] .option-visual:after{border:1.5px solid var(--gold)!important;content:""!important;border-radius:999px!important;position:absolute!important;inset:-5px!important}.product-info-panel-video .media-video-card{border-radius:0!important}.product-info-panel .media-video-frame iframe{border-radius:0!important}@media (max-width:899px){.site-header,.site-header .brand,.site-header .nav-actions{min-height:62px!important}.site-header .nova-wordmark{width:min(34vw,134px)!important;height:16px!important}.product-hero-gallery[data-active-index="0"] .product-hero-stage img.product-hero-gallery-image{transform:scale(.82)!important}.product-hero-breadcrumb{margin-bottom:1px!important;font-size:.54rem!important}.product-hero-title-row h1{font-size:clamp(2.22rem,10.4vw,2.82rem)!important}.product-hero-copy>p{font-size:.92rem!important}.product-price-row{border-top:1px solid #10161b1f!important;margin-top:8px!important;padding-top:9px!important}.product-landing-page .config-group[data-group=soundboard] .config-options,.product-landing-page .config-group[data-group=back-and-sides] .config-options{column-gap:16px!important}.product-landing-page .config-group[data-group=soundboard] .option-visual,.product-landing-page .config-group[data-group=back-and-sides] .option-visual{width:35px!important;height:35px!important}.product-landing-page .config-group[data-group=soundboard] .config-option strong,.product-landing-page .config-group[data-group=back-and-sides] .config-option strong{font-weight:400!important}.product-landing-page .config-group[data-group=neck] .config-option,.product-landing-page .config-group[data-group=pickup] .config-option{min-height:32px!important}.product-landing-page .config-group[data-group=neck] .config-option strong,.product-landing-page .config-group[data-group=pickup] .config-option strong{font-size:.52rem!important;font-weight:400!important;line-height:1!important}.quote-shipping-note{margin-top:12px!important}.quote-trust-row{margin-top:8px!important;padding-top:8px!important}.quote-trust-row span{grid-template-columns:auto minmax(0,1fr)!important}.quote-trust-row small{font-weight:300!important}.product-info-tab-list{margin-bottom:20px!important}.product-audio-sample{grid-template-columns:1fr!important;min-height:110px!important}.product-info-panel-specs #specification,section#specification.full-specification{padding-bottom:12px!important}.product-info-panel-specs #specification h2,section#specification.full-specification h2{font-size:clamp(2.35rem,10.2vw,3.1rem)!important}.related-model-list a{grid-template-columns:58px minmax(0,1fr) minmax(72px,auto)!important;min-height:70px!important}.related-model-list .related-model-thumb{width:56px!important;height:56px!important}.related-model-list .related-model-copy strong{font-size:1.05rem!important}.related-model-price{max-width:76px!important}.related-model-price strong{font-size:.58rem!important}.related-model-price small{font-size:.45rem!important}}@media (max-width:899px){.product-mobile-sticky{position:fixed!important;bottom:0!important;left:0!important;right:0!important}}body .site-header{height:58px!important;min-height:58px!important;padding-block:0!important;overflow:visible!important}body .site-header .brand{justify-content:center!important;align-items:center!important;gap:clamp(12px,2.8vw,20px)!important;width:33.333vw!important;min-width:132px!important;max-width:220px!important;height:38px!important;display:flex!important;position:absolute!important;top:50%!important;left:50%!important;overflow:visible!important;transform:translate(-50%,-50%)!important}body .site-header .nova-wordmark{color:var(--ink)!important;flex:auto!important;width:100%!important;min-width:0!important;height:auto!important;max-height:20px!important;display:block!important;overflow:visible!important}body .site-header .nova-wordmark path,body .site-header .nova-wordmark ellipse,body #footer .nova-wordmark path,body #footer .nova-wordmark ellipse{fill:none!important;stroke:currentColor!important;stroke-linecap:round!important;stroke-linejoin:round!important;stroke-width:3.6px!important;vector-effect:non-scaling-stroke!important}body .site-header .header-actions{align-items:center!important;gap:18px!important;display:flex!important}body .site-header .header-icon-link svg,body .site-header .icon-button svg{width:22px!important;height:22px!important}body .product-hero-gallery,body .product-hero-stage{overflow:hidden!important}body .product-hero-stage{background:#f8f8f6!important}body .product-hero-gallery-image{object-fit:contain!important;object-position:center center!important;width:100%!important;height:100%!important}body .product-hero-gallery[data-active-index="0"] .product-hero-stage img.product-hero-gallery-image,body .product-hero-gallery[data-active-index="0"] .product-hero-gallery-image{object-fit:contain!important;object-position:center center!important;transform:scale(.94)translate(-1.4%)!important}body .product-gallery-lightbox-frame{justify-content:center!important;align-items:center!important;width:92vw!important;max-width:min(92vw,1200px)!important;height:min(88vh,900px)!important;display:flex!important;position:relative!important;overflow:visible!important}body .product-gallery-lightbox-image{object-fit:contain!important;background:#f8f8f6!important;width:100%!important;height:100%!important}body .product-gallery-lightbox-close{color:var(--ink)!important;background:#ffffffeb!important;border:0!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;width:44px!important;height:44px!important;padding:0 0 3px!important;font-size:28px!important;font-weight:300!important;line-height:1!important;display:flex!important;position:absolute!important;top:18px!important;right:18px!important}body .product-gallery-lightbox-nav{color:var(--ink)!important;background:#ffffffdb!important;border:0!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;width:52px!important;height:52px!important;font-size:44px!important;font-weight:200!important;display:flex!important;position:absolute!important;top:50%!important;transform:translateY(-50%)!important}body .product-landing-page .product-hero-copy{gap:8px!important}body .product-hero-breadcrumb a,body .product-hero-breadcrumb span{color:inherit!important;text-transform:none!important;font-weight:400!important}body .product-hero-title-row{grid-template-columns:minmax(0,1fr) auto!important;align-items:flex-start!important;gap:10px!important;margin:0!important;display:grid!important}body .product-hero-title-row h1{font-family:var(--serif)!important;letter-spacing:0!important;margin:0!important;font-weight:300!important;line-height:.94!important}body .product-status-line{color:var(--ink)!important;text-align:left!important;padding-top:.12em!important;font-size:.84rem!important;font-weight:400!important;line-height:1.35!important}body .product-status-line span:first-child{align-items:center!important;gap:7px!important;display:inline-flex!important}body .product-status-line span:first-child:before{background:var(--brass)!important;content:""!important;border-radius:999px!important;width:7px!important;height:7px!important;display:inline-block!important}body .product-hero-copy>p{color:#10161bb8!important;margin:2px 0 6px!important;font-size:clamp(1rem,2.6vw,1.22rem)!important;font-weight:300!important;line-height:1.28!important}body .product-price-row{border-top:0!important;border-bottom:1px solid #10161b1f!important;align-items:baseline!important;gap:10px!important;margin-top:8px!important;padding:0 0 12px!important;display:flex!important}body .product-price-row span{color:#10161ba3!important;text-transform:none!important;font-size:.86rem!important;font-weight:300!important}body .product-landing-page .config-group{margin-block:14px 0!important}body .product-landing-page .config-group legend{margin-bottom:9px!important}body .product-landing-page .config-group[data-group=soundboard] .config-options,body .product-landing-page .config-group[data-group=back-and-sides] .config-options{grid-auto-columns:1fr!important;grid-auto-flow:column!important;justify-content:space-between!important;gap:clamp(15px,4vw,28px)!important;display:grid!important}body .product-landing-page .config-group[data-group=soundboard] .config-option,body .product-landing-page .config-group[data-group=back-and-sides] .config-option{color:var(--ink)!important;text-align:center!important;background:0 0!important;border:0!important;place-items:center!important;gap:7px!important;min-height:auto!important;padding:0!important;display:grid!important;position:relative!important}body .product-landing-page .config-group[data-group=soundboard] .option-visual,body .product-landing-page .config-group[data-group=back-and-sides] .option-visual{border-radius:999px!important;width:clamp(40px,9.6vw,52px)!important;height:clamp(40px,9.6vw,52px)!important;display:block!important;position:relative!important;overflow:visible!important}body .product-landing-page .config-group[data-group=soundboard] .config-option strong,body .product-landing-page .config-group[data-group=back-and-sides] .config-option strong{max-width:72px!important;font-size:.66rem!important;font-weight:400!important;line-height:1.08!important;display:block!important}body .product-landing-page .config-group[data-group=neck] .config-option,body .product-landing-page .config-group[data-group=sound-system] .config-option,body .product-landing-page .config-group[data-group=pickup] .config-option{color:var(--ink)!important;text-align:center!important;background:#fff!important;border:1px solid #10161b2e!important;border-radius:4px!important;justify-content:center!important;align-items:center!important;min-height:34px!important;padding:0 8px!important;display:flex!important}body .product-landing-page .config-group[data-group=neck] .config-option.selected,body .product-landing-page .config-group[data-group=neck] .config-option[aria-pressed=true],body .product-landing-page .config-group[data-group=sound-system] .config-option.selected,body .product-landing-page .config-group[data-group=sound-system] .config-option[aria-pressed=true],body .product-landing-page .config-group[data-group=pickup] .config-option.selected,body .product-landing-page .config-group[data-group=pickup] .config-option[aria-pressed=true]{border-color:var(--ink)!important;box-shadow:0 0 0 1px var(--ink) inset!important}body .product-landing-page .config-group[data-group=neck] .config-option strong,body .product-landing-page .config-group[data-group=sound-system] .config-option strong,body .product-landing-page .config-group[data-group=pickup] .config-option strong{overflow-wrap:normal!important;white-space:nowrap!important;font-size:clamp(.58rem,2.1vw,.72rem)!important;font-weight:400!important;line-height:1!important}body .quote-panel{box-shadow:none!important;color:var(--ink)!important;background:#fff!important;border:0!important}body .quote-panel-top{border-bottom:0!important;grid-template-columns:1fr auto!important;align-items:baseline!important;gap:4px 10px!important;display:grid!important}body .quote-panel-top p{color:var(--ink)!important;text-transform:none!important;font-weight:400!important}body .quote-panel-top p:before{background:var(--brass)!important;content:""!important;border-radius:999px!important;width:7px!important;height:7px!important;margin-right:7px!important;display:inline-block!important}body .quote-panel-top strong{font-family:var(--serif)!important;text-align:right!important;grid-column:2!important;font-size:clamp(1.62rem,5vw,2.2rem)!important;font-weight:400!important}body .quote-panel-top small{color:#10161b8f!important;text-align:right!important;grid-column:2!important;font-size:.62rem!important}body .quote-shipping-note{border:0!important;grid-template-columns:minmax(0,auto) 1px minmax(0,auto)!important;align-items:center!important;gap:12px!important;margin:14px 0!important;padding:0!important;display:grid!important}body .quote-shipping-note:before{content:""!important;background:#10161b29!important;grid-column:2!important;width:1px!important;height:24px!important}body .quote-submit,body .quote-secondary-actions a,body .quote-secondary-actions button{border-radius:4px!important;min-height:46px!important}body .quote-submit,body .product-mobile-sticky button{grid-template-columns:1fr auto!important;place-items:center!important;display:grid!important}body .quote-submit svg,body .product-mobile-sticky button svg{justify-self:end!important;width:18px!important;height:18px!important}body .quote-trust-row span:first-child{padding-left:0!important}body .quote-trust-row small{text-align:left!important;font-size:.72rem!important;font-weight:300!important;line-height:1.15!important}body .product-info-tab-input{position:absolute!important}body .product-info-tab-list{background:#fff!important;border-bottom:1px solid #10161b24!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;min-height:58px!important;margin:0!important;display:grid!important}body .product-info-tab-list label{color:#10161b8f!important;cursor:pointer!important;letter-spacing:0!important;text-transform:none!important;background:0 0!important;border:0!important;justify-content:center!important;align-items:center!important;min-height:58px!important;font-size:.78rem!important;font-weight:300!important;display:flex!important;position:relative!important}body .product-info-tab-list label:after{content:""!important;background:0 0!important;width:64px!important;height:2px!important;position:absolute!important;bottom:0!important;left:50%!important;transform:translate(-50%)!important}body .product-info-tab-panels{background:#fff!important}body .product-info-panel{background:#fff!important;padding:clamp(22px,4vw,46px)!important;display:none!important}body .product-info-panel .product-section-heading p,body .product-info-panel-sound:before,body .product-info-panel-sound .product-section-heading,body .product-sound-panel .product-section-heading,body .product-info-panel-sound .product-section-heading *,body .product-sound-panel .product-section-heading *,body .product-info-panel-sound>:not(.product-sound-panel),body .product-info-panel-sound .product-media-section,body .product-info-panel-sound .media-video-grid,body .product-info-panel-sound .media-video-card,body .product-info-panel-sound iframe,body .product-info-panel-sound img{display:none!important}body .product-audio-sample{background:#fff!important;min-height:auto!important;display:block!important}body .product-audio-sample span,body .product-audio-sample small,body .product-audio-sample strong{display:none!important}body .product-info-panel-video .product-media-section{margin:0!important}body .product-info-panel-video .product-media-section .product-section-heading{display:none!important}body .product-info-panel-video .media-video-frame{aspect-ratio:16/9!important;background:#10161b!important;border:0!important;overflow:hidden!important}body .product-info-panel-video .media-video-frame iframe{border:0!important;width:100%!important;height:100%!important;display:block!important}body .product-info-panel-video .media-video-meta{background:#fff!important;padding:14px!important}body .product-info-panel-video .media-video-meta span{color:var(--brass)!important;letter-spacing:.04em!important;font-size:.68rem!important}body .product-info-panel-video .media-video-meta strong{color:var(--ink)!important;font-family:var(--serif)!important;margin-top:5px!important;font-size:clamp(1.18rem,3.4vw,1.8rem)!important;font-weight:400!important;line-height:1.04!important;display:block!important}body .product-info-panel-specs #specification h2,body section#specification.full-specification h2{color:var(--ink)!important;font-family:var(--serif)!important;margin:0 0 18px!important;font-weight:400!important}body .product-info-panel-specs #specification dl,body section#specification.full-specification dl{border-top:1px solid #10161b24!important;gap:0!important;display:grid!important}body .product-info-panel-specs #specification dl div,body section#specification.full-specification dl div{color:var(--ink)!important;border-bottom:1px solid #10161b24!important;grid-template-columns:minmax(110px,.34fr) minmax(0,1fr)!important;gap:8px!important;padding:12px 0!important;display:grid!important}body .product-info-panel-specs #specification dd,body section#specification.full-specification dd{color:var(--ink)!important;margin:0!important;font-size:.92rem!important;line-height:1.35!important}body .spec-toggle{color:var(--ink)!important;text-transform:uppercase!important;background:#fff!important;border:1px solid #10161b47!important;border-radius:4px!important;justify-content:center!important;width:100%!important;min-height:44px!important;margin-top:18px!important;display:flex!important}body .product-info-panel-innovations .product-innovation-panel{background:#fff!important}body .product-info-panel-innovations .innovation-list{border-top:1px solid #10161b24!important;gap:0!important;display:grid!important}body .product-info-panel-innovations .innovation-list span{color:var(--brass)!important;font-size:.72rem!important;font-weight:600!important}body .product-info-panel-innovations .innovation-list h3{color:var(--ink)!important;font-family:var(--serif)!important;margin:0!important;font-size:clamp(1.25rem,4vw,1.9rem)!important;font-weight:400!important;line-height:1.05!important}body .product-info-panel-innovations .innovation-list p{color:#10161bad!important;margin:5px 0 0!important;font-size:.86rem!important;line-height:1.35!important}body .related-models{background:#fff!important}body .related-model-list a{border-bottom:1px solid #10161b1f!important;grid-template-columns:74px minmax(0,1fr) minmax(78px,auto)!important;align-items:center!important;gap:12px!important;min-height:78px!important;padding:8px 0!important;display:grid!important}body .related-model-thumb{width:70px!important;height:70px!important;overflow:hidden!important}body .related-model-copy small{color:#10161b8f!important;font-size:.7rem!important}body .related-model-price{text-align:right!important;min-width:0!important}body .related-model-price strong{color:var(--ink)!important;font-family:var(--sans)!important;overflow-wrap:normal!important;white-space:normal!important;font-size:.66rem!important;font-weight:600!important;line-height:1.06!important;display:block!important}body .related-model-price small{color:#10161b99!important;font-size:.54rem!important;line-height:1.05!important;display:block!important}body .product-mobile-sticky{padding:10px 12px calc(10px + env(safe-area-inset-bottom))!important;background:#fffffff5!important;border-radius:18px 18px 0 0!important;grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;gap:12px!important;display:grid!important;box-shadow:0 -18px 44px #10161b1f!important}body .product-mobile-sticky button{color:#fff!important;background:#0c0c0b!important;border-radius:5px!important;min-height:46px!important}body:has(.product-mobile-sticky) #footer{padding-bottom:118px!important}body:has(.product-mobile-sticky) .site-footer{padding-bottom:118px!important}@media (max-width:899px){body .site-header{height:54px!important;min-height:54px!important}body .site-header .brand{gap:11px!important;width:33.333vw!important;min-width:130px!important;max-width:152px!important;height:34px!important}body .site-header .brand-emblem{height:23px!important}body .site-header .nova-wordmark{max-height:15px!important}body .site-header .nova-wordmark path,body .site-header .nova-wordmark ellipse{stroke-width:3.2px!important}body .site-header .header-actions{gap:14px!important}body .site-header .header-icon-link svg,body .site-header .icon-button svg{width:20px!important;height:20px!important}body .product-hero-gallery[data-active-index="0"] .product-hero-stage img.product-hero-gallery-image,body .product-hero-gallery[data-active-index="0"] .product-hero-gallery-image{transform:scale(.86)translate(-2%)!important}body .product-gallery-thumbs{gap:8px!important;padding-inline:14px!important}body .product-gallery-thumbs button{width:58px!important;height:48px!important}body .product-landing-page .product-hero-copy{padding-top:12px!important}body .product-hero-breadcrumb{margin-bottom:2px!important;font-size:.52rem!important}body .product-hero-title-row{gap:8px!important}body .product-hero-title-row h1{font-size:clamp(2.22rem,12vw,2.82rem)!important}body .product-status-line{font-size:.76rem!important}body .product-hero-copy>p{max-width:170px!important;font-size:.9rem!important}body .product-price-row{margin-top:7px!important}body .product-landing-page .config-group{margin-block:13px 0!important}body .product-landing-page .config-group legend{margin-bottom:8px!important}body .product-landing-page .config-group legend span{font-size:.68rem!important}body .product-landing-page .config-group[data-group=soundboard] .config-options,body .product-landing-page .config-group[data-group=back-and-sides] .config-options{gap:14px!important}body .product-landing-page .config-group[data-group=soundboard] .option-visual,body .product-landing-page .config-group[data-group=back-and-sides] .option-visual{width:35px!important;height:35px!important}body .product-landing-page .config-group[data-group=soundboard] .config-option strong,body .product-landing-page .config-group[data-group=back-and-sides] .config-option strong{max-width:58px!important;font-size:.55rem!important}body .product-landing-page .config-group[data-group=neck] .config-option,body .product-landing-page .config-group[data-group=sound-system] .config-option,body .product-landing-page .config-group[data-group=pickup] .config-option{min-height:31px!important;padding-inline:4px!important}body .product-landing-page .config-group[data-group=neck] .config-option strong,body .product-landing-page .config-group[data-group=sound-system] .config-option strong,body .product-landing-page .config-group[data-group=pickup] .config-option strong{font-size:.52rem!important}body .quote-panel{padding-top:6px!important}body .quote-panel-top{display:none!important}body .quote-shipping-note{gap:8px!important;margin:12px 0!important;font-size:.68rem!important}body .quote-submit,body .quote-secondary-actions a,body .quote-secondary-actions button{min-height:42px!important}body .quote-trust-row{margin-top:14px!important}body .quote-trust-row span{gap:6px!important;padding:0 7px!important}body .quote-trust-row svg{width:21px!important;height:21px!important}body .quote-trust-row small{font-size:.58rem!important}body .product-info-tabs{margin-top:16px!important}body .product-info-tab-list{min-height:50px!important}body .product-info-tab-list label{min-height:50px!important;font-size:.68rem!important}body .product-info-tab-list label:after{width:44px!important}body .product-info-panel{padding:18px!important}body .product-info-panel-video .media-video-grid{grid-template-columns:1fr!important}body .product-info-panel-specs #specification h2,body section#specification.full-specification h2{font-size:clamp(2.2rem,11vw,3rem)!important}body .product-info-panel-specs #specification dl div,body section#specification.full-specification dl div{grid-template-columns:1fr!important;gap:5px!important;padding:10px 0!important}body .related-model-list a{grid-template-columns:58px minmax(0,1fr) minmax(64px,auto)!important;gap:10px!important;min-height:66px!important}body .related-model-thumb{width:56px!important;height:56px!important}body .related-model-copy strong{font-size:1.18rem!important}body .related-model-copy small{font-size:.58rem!important}body .related-model-price{max-width:64px!important}body .related-model-price strong{font-size:.54rem!important}body .related-model-price small{font-size:.45rem!important}}.site-header{grid-template-columns:64px minmax(132px,33.333vw) 64px!important;align-items:center!important;min-height:58px!important;padding-block:4px!important;overflow:visible!important}.site-header .brand{justify-content:center!important;align-items:center!important;width:min(33.333vw,214px)!important;min-height:48px!important;overflow:visible!important}.site-header .brand-emblem{width:auto!important;height:23px!important}.nova-wordmark-text,.site-header .nova-wordmark,.footer-logo-row .nova-wordmark{width:min(26vw,148px)!important;height:18px!important;display:block!important;overflow:visible!important}.nova-wordmark-text *,.nova-wordmark-text path,.nova-wordmark-text ellipse{fill:none!important;stroke:currentColor!important;stroke-linecap:round!important;stroke-linejoin:round!important;stroke-width:4px!important;vector-effect:non-scaling-stroke!important}.header-actions{justify-content:flex-end!important;align-items:center!important;gap:10px!important;display:flex!important}.product-landing-page .product-hero{background:#fff!important}.product-hero-stage{background:linear-gradient(135deg,#f8f8f6 0%,#fff 48%,#eceae7 100%)!important;overflow:hidden!important}.product-hero-gallery-image,.product-hero-gallery[data-active-index="0"] .product-hero-stage img.product-hero-gallery-image{object-fit:contain!important;object-position:center center!important;transform:scale(.94)translate(-1.5%)!important}.product-gallery-expand{background:#ffffffdb!important;border:0!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;width:42px!important;height:42px!important;display:inline-flex!important;box-shadow:0 8px 24px #10161b1a!important}.product-gallery-lightbox{z-index:2147482500!important;background:#0a1118c2!important}.product-gallery-lightbox-frame{place-items:center!important;max-width:100vw!important;max-height:100dvh!important;margin:auto!important;display:grid!important;position:fixed!important;inset:0!important;overflow:hidden!important}.product-gallery-lightbox-image{object-fit:contain!important;background:#fff!important;max-width:min(92vw,1180px)!important;max-height:min(88dvh,920px)!important}.product-gallery-lightbox-close{color:var(--ink)!important;background:#fffffff2!important;border:0!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;width:42px!important;height:42px!important;padding:0!important;font-size:1.6rem!important;line-height:1!important;display:inline-flex!important;position:fixed!important;top:18px!important;right:18px!important}.product-gallery-lightbox-nav{color:var(--ink)!important;background:#ffffffe6!important;border:0!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;width:48px!important;height:48px!important;font-size:2.4rem!important;display:inline-flex!important;position:fixed!important;top:50%!important;transform:translateY(-50%)!important}.product-hero-breadcrumb{color:#10161b94!important;gap:7px!important;margin-bottom:5px!important;font-size:.68rem!important;font-weight:400!important}.product-hero-breadcrumb a,.product-hero-breadcrumb span{color:inherit!important;font-weight:400!important}.product-hero-title-row{grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:14px!important;margin-top:0!important;display:grid!important}.product-hero-title-row h1{font-family:var(--serif)!important;font-size:clamp(2.72rem,10.3vw,4.2rem)!important;font-weight:400!important;line-height:.95!important}.product-status-line{color:var(--ink)!important;white-space:nowrap!important;justify-items:start!important;padding-top:4px!important;font-size:.92rem!important;font-weight:400!important;line-height:1.25!important;display:grid!important}.product-status-line span{align-items:center!important;gap:7px!important;display:inline-flex!important}.product-status-line small{color:#10161b9e!important;font-size:.86rem!important;font-weight:300!important}.product-landing-page .product-hero-copy>p{color:#10161bad!important;max-width:21ch!important;margin-top:7px!important;font-size:clamp(1rem,4.35vw,1.42rem)!important;font-weight:300!important;line-height:1.26!important}.product-landing-page .product-hero-copy .product-price-row{border-top:0!important;align-items:baseline!important;gap:10px!important;margin-top:17px!important;padding-top:0!important;display:flex!important}.product-landing-page .product-hero-copy .product-price-row>span:first-child{color:#10161b94!important;text-transform:lowercase!important;font-size:.92rem!important;font-weight:300!important}.product-landing-page .product-hero-copy .product-price-row>strong{color:var(--ink)!important;font-family:var(--sans)!important;letter-spacing:0!important;font-size:clamp(1.72rem,7vw,2.32rem)!important;font-weight:400!important}.product-landing-page .product-hero-copy .product-price-row>small{color:#10161b94!important;font-size:.68rem!important;font-weight:300!important}.product-configurator{padding-top:clamp(18px,4vw,42px)!important}.product-configurator .product-section-heading{display:none!important}.config-group legend{align-items:baseline!important;gap:8px!important;margin-bottom:8px!important;display:flex!important}.config-group legend span{color:var(--ink)!important;font-family:var(--sans)!important;letter-spacing:.18em!important;text-transform:uppercase!important;font-size:.72rem!important;font-weight:500!important}.config-group legend small{display:none!important}.config-group[data-group=soundboard] .config-options,.config-group[data-group=back-and-sides] .config-options{grid-auto-columns:minmax(0,1fr)!important;grid-auto-flow:column!important;align-items:start!important;gap:16px!important;display:grid!important;overflow:visible!important}.config-group[data-group=soundboard] .config-option,.config-group[data-group=back-and-sides] .config-option{text-align:center!important;background:0 0!important;border:0!important;place-items:center!important;gap:7px!important;min-height:0!important;padding:0!important;display:grid!important;overflow:visible!important}.config-group[data-group=soundboard] .option-visual,.config-group[data-group=back-and-sides] .option-visual{border-radius:999px!important;width:44px!important;height:44px!important;position:relative!important;overflow:visible!important}.config-group[data-group=soundboard] .option-visual img,.config-group[data-group=back-and-sides] .option-visual img{border-radius:inherit!important;object-fit:cover!important;width:100%!important;height:100%!important;display:block!important}.config-group[data-group=soundboard] .config-option.selected .option-visual:after,.config-group[data-group=back-and-sides] .config-option.selected .option-visual:after{border:2px solid var(--brass)!important;content:""!important;border-radius:999px!important;position:absolute!important;inset:-5px!important}.config-group[data-group=soundboard] .config-option span:last-child,.config-group[data-group=back-and-sides] .config-option span:last-child{display:none!important}.config-group[data-group=soundboard] .config-option strong,.config-group[data-group=back-and-sides] .config-option strong{font-size:0!important}.config-group[data-group=soundboard] .config-option,.config-group[data-group=back-and-sides] .config-option{cursor:pointer!important}.config-group[data-group=neck] .config-options,.config-group[data-group=sound-system] .config-options,.config-group[data-group=pickup] .config-options{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;display:grid!important}.config-group[data-group=neck] .config-option,.config-group[data-group=sound-system] .config-option,.config-group[data-group=pickup] .config-option{box-shadow:none!important;color:var(--ink)!important;text-align:center!important;background:#fff!important;border:1px solid #10161b2e!important;border-radius:5px!important;justify-content:center!important;align-items:center!important;min-height:34px!important;padding:6px 8px!important;display:flex!important}.config-group[data-group=neck] .config-option.selected,.config-group[data-group=sound-system] .config-option.selected,.config-group[data-group=pickup] .config-option.selected{border-color:#111!important;box-shadow:inset 0 -2px #111!important}.config-group[data-group=neck] .option-visual,.config-group[data-group=sound-system] .option-visual,.config-group[data-group=pickup] .option-visual,.config-group[data-group=neck] .config-option small,.config-group[data-group=sound-system] .config-option small,.config-group[data-group=pickup] .config-option small{display:none!important}.config-group[data-group=neck] .config-option strong,.config-group[data-group=sound-system] .config-option strong,.config-group[data-group=pickup] .config-option strong{color:inherit!important;white-space:nowrap!important;font-size:.72rem!important;font-weight:400!important;line-height:1.05!important}.quote-panel{background:0 0!important;border:0!important;padding:0!important}.quote-submit,.product-mobile-sticky button{color:#fff!important;background:#0c0c0b!important;border:0!important;border-radius:5px!important;grid-template-columns:1fr auto!important;align-items:center!important;min-height:46px!important;padding:0 18px!important;display:grid!important}.quote-submit span,.product-mobile-sticky button span{justify-self:center!important}.quote-submit svg,.product-mobile-sticky button svg{stroke-width:1.7px!important;justify-self:end!important;width:18px!important;height:18px!important}.quote-secondary-actions{border:0!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;margin-top:10px!important;padding:0!important;display:grid!important}.quote-secondary-actions a,.quote-secondary-actions button{border:1px solid #10161b52!important;border-radius:5px!important;min-height:42px!important;font-weight:300!important}.quote-trust-row{border-top:0!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important;margin-top:14px!important;padding-top:0!important;display:grid!important}.product-info-tabs{border-top:1px solid #10161b29!important;margin-top:0!important;padding-top:0!important}.product-info-tab-list label{color:#10161b94!important;text-transform:none!important;border:0!important;justify-content:center!important;align-items:center!important;min-height:50px!important;padding:0!important;font-size:.88rem!important;font-weight:300!important;display:flex!important;position:relative!important}.product-info-panel{padding:clamp(22px,6vw,70px) clamp(18px,6vw,88px)!important;display:none!important}.product-info-panel .product-section-heading,.product-info-panel .product-section-heading *,.product-info-panel-sound:before{display:none!important}.product-info-panel-video .media-video-frame{aspect-ratio:16/9!important;background:#111!important;border:0!important;border-radius:0!important;overflow:hidden!important}.product-info-panel-video .media-video-frame iframe{border:0!important;border-radius:0!important;width:100%!important;height:100%!important;display:block!important}.product-info-panel-video .media-video-meta span{color:var(--brass)!important;text-transform:uppercase!important;font-size:.7rem!important;font-weight:600!important}.product-sound-panel{background:#fff!important;border:1px solid #10161b24!important;max-width:760px!important;padding:20px!important}.product-audio-sample{background:0 0!important;border:0!important;min-height:0!important;display:block!important}.product-info-panel-innovations .product-innovation-panel{max-width:780px!important}.product-info-panel-innovations .innovation-list h3{font-family:var(--serif)!important;font-size:clamp(1.5rem,4vw,2.2rem)!important;font-weight:400!important;line-height:1.05!important}.product-info-panel-specs #specification h2,section#specification.full-specification h2{color:var(--ink)!important;font-family:var(--serif)!important;margin:0 0 24px!important;font-size:clamp(3.1rem,9vw,6.4rem)!important;font-weight:400!important;line-height:.92!important}.product-info-panel-specs #specification dd,section#specification.full-specification dd{color:var(--ink)!important;font-size:.98rem!important;font-weight:300!important;line-height:1.35!important}.spec-toggle{color:var(--ink)!important;text-transform:uppercase!important;background:#fff!important;border:1px solid #10161b47!important;border-radius:0!important;justify-content:space-between!important;align-items:center!important;width:100%!important;min-height:46px!important;margin-top:18px!important;padding:0 14px!important;font-size:.82rem!important;font-weight:600!important;display:flex!important}.spec-toggle:after{content:"+"!important;font-size:1.1rem!important;font-weight:300!important}.full-specification.is-open .spec-toggle:after{content:"-"!important}.related-model-list a{background:#fff!important;border:1px solid #10161b1f!important;grid-template-columns:82px minmax(0,1fr) minmax(74px,auto)!important;align-items:center!important;gap:12px!important;min-height:82px!important;padding:10px 12px!important;display:grid!important}.related-model-thumb{justify-content:center!important;align-items:center!important;width:70px!important;height:70px!important;display:flex!important;overflow:hidden!important}.related-model-thumb img{object-fit:contain!important;width:100%!important;height:100%!important}.related-model-copy strong{font-family:var(--serif)!important;font-size:clamp(1.36rem,5vw,2rem)!important;font-weight:400!important;line-height:1!important}.related-model-copy small{font-size:.62rem!important}.related-model-price{text-align:right!important;justify-self:end!important;min-width:0!important;max-width:88px!important}.related-model-price strong{white-space:normal!important;font-size:.72rem!important;font-weight:700!important;line-height:1.05!important;display:block!important}.related-model-price small{font-size:.54rem!important;font-weight:400!important;line-height:1.05!important;display:block!important}body:has(.product-mobile-sticky) .site-footer{padding-bottom:98px!important}.product-mobile-sticky{padding:12px 14px calc(12px + env(safe-area-inset-bottom))!important;background:#fffffff5!important;border:0!important;border-radius:18px 18px 0 0!important;grid-template-columns:minmax(96px,.38fr) minmax(0,.62fr)!important;align-items:center!important;gap:12px!important;display:grid!important;box-shadow:0 -12px 28px #10161b1f!important}.product-mobile-sticky>span{color:var(--ink)!important;font-size:.98rem!important;font-weight:400!important}@media (min-width:900px){.product-configurator .configurator-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important}.product-configurator .config-group[data-group=soundboard],.product-configurator .config-group[data-group=back-and-sides]{grid-column:span 1!important}.product-configurator .config-group[data-group=neck],.product-configurator .config-group[data-group=sound-system],.product-configurator .config-group[data-group=pickup]{grid-column:span 2!important}.product-commerce{grid-template-columns:minmax(0,.58fr) minmax(360px,.42fr)!important;align-items:start!important;gap:42px!important;display:grid!important}.quote-panel{position:sticky!important;top:96px!important}}@media (max-width:899px){.site-header{grid-template-columns:54px minmax(132px,33.333vw) 74px!important;min-height:50px!important;padding-block:3px!important}.site-header .brand{width:33.333vw!important;min-height:44px!important}.site-header .brand-emblem{height:22px!important}.site-header .nova-wordmark{width:112px!important;height:16px!important}.header-actions{gap:8px!important}.product-hero-stage{min-height:318px!important}.product-hero-gallery-image,.product-hero-gallery[data-active-index="0"] .product-hero-stage img.product-hero-gallery-image{transform:scale(.91)translate(-3%)!important}.product-gallery-lightbox-image{max-width:90vw!important;max-height:76dvh!important}.product-gallery-lightbox-nav{display:none!important}.product-hero-breadcrumb{margin-bottom:2px!important;font-size:.58rem!important}.product-hero-title-row{gap:10px!important}.product-hero-title-row h1{font-size:clamp(2.45rem,11vw,3.2rem)!important}.product-landing-page .product-hero-copy>p{font-size:.98rem!important}.product-landing-page .product-hero-copy .product-price-row{border-top:1px solid #10161b24!important;margin-top:12px!important;padding-top:10px!important}.product-configurator{padding-inline:18px!important}.configurator-grid,.config-group[data-group=soundboard] .config-options,.config-group[data-group=back-and-sides] .config-options{gap:16px!important}.config-group[data-group=soundboard] .option-visual,.config-group[data-group=back-and-sides] .option-visual{width:36px!important;height:36px!important}.config-group[data-group=neck] .config-options,.config-group[data-group=sound-system] .config-options,.config-group[data-group=pickup] .config-options{gap:7px!important}.config-group[data-group=neck] .config-option,.config-group[data-group=sound-system] .config-option,.config-group[data-group=pickup] .config-option{min-height:32px!important;padding:5px 4px!important}.config-group[data-group=neck] .config-option strong,.config-group[data-group=sound-system] .config-option strong,.config-group[data-group=pickup] .config-option strong{font-size:.56rem!important}.quote-shipping-note{color:#10161b94!important;border:0!important;grid-template-columns:1fr 1fr!important;gap:8px!important;margin-top:13px!important;padding:0!important;font-size:.72rem!important;display:grid!important}.quote-trust-row{margin-top:14px!important}.quote-trust-row span{padding:0 8px!important}.quote-trust-row svg{width:22px!important;height:22px!important}.quote-trust-row small{font-size:.58rem!important}.product-info-panel{padding:22px 18px 28px!important}.product-info-tab-list label{min-height:46px!important;font-size:.74rem!important}.product-info-panel-video .media-video-grid{grid-template-columns:1fr!important}.product-info-panel-video .media-video-frame,.product-info-panel-video .media-video-card{border-radius:8px!important}.product-info-panel-video .media-video-meta{padding:12px 0 0!important}.product-info-panel-specs #specification h2,section#specification.full-specification h2{font-size:clamp(2.65rem,12vw,3.5rem)!important}.product-info-panel-specs #specification dl div,section#specification.full-specification dl div{grid-template-columns:1fr!important;padding:12px 0!important}.related-model-list a{grid-template-columns:56px minmax(0,1fr) 72px!important;min-height:70px!important;padding:8px 10px!important}.related-model-thumb{width:54px!important;height:54px!important}.related-model-copy strong{font-size:1.28rem!important}.related-model-price{max-width:72px!important}.related-model-price strong{font-size:.55rem!important}.related-model-price small{font-size:.48rem!important}}.site-header{min-height:64px!important;overflow:visible!important}.site-header .brand{justify-content:center!important;align-items:center!important;gap:12px!important;width:33.333vw!important;min-width:138px!important;max-width:220px!important;height:64px!important;display:flex!important;position:absolute!important;top:0!important;left:50%!important;overflow:visible!important;transform:translate(-50%)!important}.site-header .brand-emblem{object-fit:contain!important;flex:none!important;width:12px!important;height:28px!important}.nova-wordmark-text{color:var(--ink)!important;font-family:var(--sans)!important;letter-spacing:0!important;stroke:none!important;grid-template-columns:repeat(4,1fr)!important;align-items:center!important;width:min(24vw,154px)!important;min-width:92px!important;max-width:154px!important;height:1.2em!important;font-size:clamp(1rem,4.4vw,1.34rem)!important;font-weight:300!important;line-height:1!important;display:grid!important}.nova-wordmark-text span{color:inherit!important;font:inherit!important;-webkit-text-stroke:0!important;text-shadow:none!important;justify-self:center!important;line-height:1!important;display:block!important;transform:scaleX(1.04)!important}.footer-logo-row .nova-wordmark-text{width:150px!important;max-width:150px!important;font-size:1.25rem!important}.product-hero-gallery{background:linear-gradient(135deg,#f9f9f7 0%,#fff 45%,#eeeeea 100%)!important}.product-gallery-thumbs button{overflow:hidden!important}.product-gallery-thumb-image{object-fit:cover!important;object-position:center!important;width:100%!important;height:100%!important}.product-gallery-lightbox-close{border-radius:999px!important;justify-content:center!important;align-items:center!important;width:42px!important;min-width:42px!important;height:42px!important;padding:0!important;font-size:1.8rem!important;line-height:1!important;display:inline-flex!important}.product-hero-breadcrumb{color:#10161b8f!important;letter-spacing:0!important;text-transform:none!important;font-size:.66rem!important;font-weight:400!important}.product-hero-breadcrumb a{color:#10161b8a!important}.product-hero-copy>p{letter-spacing:0!important;font-weight:300!important}.product-price-row{border-top:0!important;border-bottom:1px solid #10161b24!important;margin-top:10px!important;padding:0 0 13px!important}.product-price-row span,.product-price-row small{font-weight:300!important}.config-group legend span,.config-group legend small{font-weight:500!important}.config-group[data-group=soundboard] .config-options,.config-group[data-group=back-and-sides] .config-options{align-items:start!important}.config-group[data-group=soundboard] .option-visual,.config-group[data-group=back-and-sides] .option-visual{border-radius:999px!important;overflow:visible!important}.config-group[data-group=soundboard] .option-visual img,.config-group[data-group=back-and-sides] .option-visual img{object-fit:cover!important;border-radius:999px!important;width:100%!important;height:100%!important;display:block!important}.config-group[data-group=soundboard] .config-option.selected .option-visual,.config-group[data-group=back-and-sides] .config-option.selected .option-visual{box-shadow:0 0 0 2px #fff, 0 0 0 4px var(--brass)!important}.config-group[data-group=neck] .config-options,.config-group[data-group=sound-system] .config-options{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;display:grid!important}.config-group[data-group=neck] .config-option,.config-group[data-group=sound-system] .config-option{min-height:38px!important;padding:0 8px!important}.config-group[data-group=neck] .option-visual,.config-group[data-group=sound-system] .option-visual,.config-group[data-group=neck] .config-option small,.config-group[data-group=sound-system] .config-option small{display:none!important}.config-group[data-group=neck] .config-option strong,.config-group[data-group=sound-system] .config-option strong{white-space:normal!important;font-size:clamp(.56rem,2.2vw,.74rem)!important;font-weight:500!important;line-height:1.05!important}.quote-panel{background:0 0!important}.quote-panel-top{color:#fff!important;background:#0c2234!important}.quote-panel-top strong{color:#fff!important;font-weight:400!important}.quote-submit,.product-mobile-sticky button{grid-template-columns:1fr auto!important;align-items:center!important;display:grid!important}.quote-submit svg,.product-mobile-sticky button svg{justify-self:end!important}.quote-trust-row span{grid-template-columns:auto minmax(0,max-content)!important;justify-content:center!important;align-items:center!important;gap:8px!important;min-width:0!important;display:grid!important}.quote-trust-row small{letter-spacing:0!important;text-transform:none!important;font-weight:300!important;line-height:1.1!important}.product-info-tab-list label{background:0 0!important;border:0!important;padding:14px 6px 13px!important;font-weight:300!important;position:relative!important}.product-info-panel-sound .product-section-heading,.product-info-panel-sound .product-section-heading p,.product-info-panel-sound .product-section-heading h2,.product-info-panel-sound:before,.product-sound-panel:before{content:none!important;display:none!important}.product-info-panel-sound img,.product-info-panel-sound .media-video-grid,.product-info-panel-sound .product-media-section{display:none!important}.product-sound-panel{color:var(--ink)!important;background:#fff!important;padding:clamp(28px,5vw,56px) 0!important}.product-audio-sample{background:#fff!important;border:1px solid #10161b24!important;max-width:720px!important;padding:clamp(18px,4vw,32px)!important;display:block!important}.product-info-panel-specs #specification dd,section#specification.full-specification dd{color:var(--ink)!important;font-weight:300!important}.product-info-panel-innovations .product-section-heading,.product-info-panel-innovations .product-section-heading p,.product-info-panel-innovations .product-section-heading h2{display:none!important}.product-innovation-panel{color:var(--ink)!important;background:#fff!important;padding:clamp(22px,5vw,56px) 0!important}.innovation-list article{background:#fff!important;border-bottom:1px solid #10161b1f!important}.product-detail-section,.product-info-panel-video .product-section-heading p,.product-info-panel-video .product-section-heading h2{display:none!important}.media-video-grid{gap:16px!important}.media-video-card{box-shadow:none!important;background:#fff!important;border:1px solid #10161b1f!important}.media-video-frame iframe{width:100%!important;height:100%!important}.media-video-meta{background:#fff!important;padding:16px!important}.media-video-meta span{color:var(--brass)!important;font-weight:600!important}.media-video-meta strong{font-size:clamp(1.25rem,4vw,2rem)!important;font-weight:400!important}.related-model-list a{grid-template-columns:74px minmax(0,1fr) minmax(82px,auto)!important;min-height:76px!important;padding:7px 0!important;overflow:hidden!important}.related-model-price{text-align:right!important;min-width:0!important;max-width:94px!important;overflow:hidden!important}.related-model-price strong,.related-model-price small{overflow-wrap:normal!important;word-break:normal!important;line-height:1.05!important;display:block!important}.related-model-price strong{font-size:.66rem!important;font-weight:600!important}.related-model-price small{font-size:.52rem!important}.product-mobile-sticky{padding-bottom:max(10px, env(safe-area-inset-bottom))!important;background:#fffffff0!important;border-top:1px solid #10161b14!important;border-radius:22px 22px 0 0!important;box-shadow:0 -14px 32px #10161b14!important}@media (max-width:899px){.site-header{min-height:58px!important}.site-header .brand{gap:9px!important;width:35vw!important;min-width:128px!important;height:58px!important}.site-header .brand-emblem{width:10px!important;height:24px!important}.site-header .nova-wordmark-text{width:min(25vw,118px)!important;font-size:1.02rem!important}.product-hero-gallery[data-active-index="0"] .product-hero-stage img.product-hero-gallery-image{transform:scale(.9)translate(-2.25%)!important}.product-hero-copy{padding-top:14px!important}.product-hero-breadcrumb{margin-bottom:3px!important;font-size:.58rem!important}.product-hero-title-row h1{font-size:clamp(2.32rem,10vw,2.82rem)!important}.product-status-line{padding-top:9px!important}.product-hero-copy>p{font-size:.92rem!important;line-height:1.22!important}.product-price-row{align-items:baseline!important;gap:8px!important;margin-top:9px!important;padding-bottom:10px!important;display:flex!important}.product-price-row strong{font-size:clamp(1.55rem,6.3vw,2rem)!important}.config-group[data-group=soundboard] .config-options,.config-group[data-group=back-and-sides] .config-options{justify-content:space-between!important;column-gap:clamp(17px,6vw,28px)!important}.config-group[data-group=soundboard] .option-visual,.config-group[data-group=back-and-sides] .option-visual{width:34px!important;height:34px!important}.config-group[data-group=soundboard] .config-option strong,.config-group[data-group=back-and-sides] .config-option strong{font-size:.56rem!important;line-height:.95!important}.config-group[data-group=neck] .config-option,.config-group[data-group=sound-system] .config-option{min-height:31px!important;padding:0 5px!important}.config-group[data-group=neck] .config-option strong,.config-group[data-group=sound-system] .config-option strong{font-size:clamp(.48rem,2vw,.58rem)!important}.quote-panel-top{padding:17px 20px!important}.quote-submit,.quote-secondary-actions a,.quote-secondary-actions button{min-height:44px!important}.quote-trust-row{padding:8px 0 0!important}.quote-trust-row span{grid-template-columns:auto minmax(0,48px)!important;gap:5px!important}.quote-trust-row svg{width:21px!important;height:21px!important}.quote-trust-row small{font-size:.58rem!important}.product-info-tab-list label{padding:13px 4px 12px!important;font-size:.7rem!important}.media-video-card{border-radius:0!important}.media-video-meta{padding:13px 14px!important}.product-info-panel-specs #specification,section#specification.full-specification{padding:26px 18px 32px!important}.product-info-panel-specs #specification h2,section#specification.full-specification h2{font-size:clamp(2.55rem,11vw,3.4rem)!important}.related-model-list a{grid-template-columns:58px minmax(0,1fr) minmax(74px,auto)!important;min-height:66px!important}.related-model-list .related-model-thumb{width:54px!important;height:54px!important}.related-model-list .related-model-copy strong{font-size:1rem!important}.related-model-list .related-model-copy small{font-size:.55rem!important}.related-model-price{max-width:74px!important}.related-model-price strong{font-size:.54rem!important}.related-model-price small{font-size:.45rem!important}}.site-header .brand{justify-content:center!important;align-items:center!important;height:100%!important;overflow:visible!important}.quote-panel-top strong{color:#fff!important}.product-landing-page .config-group[data-group=soundboard] .config-option,.product-landing-page .config-group[data-group=back-and-sides] .config-option{box-shadow:none!important;background:0 0!important;border:0!important}.product-landing-page .config-group[data-group=soundboard] .config-option[aria-pressed=true] .option-visual,.product-landing-page .config-group[data-group=back-and-sides] .config-option[aria-pressed=true] .option-visual{box-shadow:none!important}.product-landing-page .config-group[data-group=soundboard] .config-option[aria-pressed=true] .option-visual:after,.product-landing-page .config-group[data-group=back-and-sides] .config-option[aria-pressed=true] .option-visual:after{border:1.5px solid var(--brass)!important;content:""!important;pointer-events:none!important;border-radius:999px!important;position:absolute!important;inset:-5px!important;box-shadow:0 0 0 2px #fffffff2!important}.product-landing-page .config-group[data-group=soundboard] .config-options,.product-landing-page .config-group[data-group=back-and-sides] .config-options{grid-template-columns:repeat(4,minmax(0,max-content))!important;justify-content:start!important;align-items:start!important;column-gap:24px!important}.product-landing-page .config-group[data-group=soundboard] .config-option strong,.product-landing-page .config-group[data-group=back-and-sides] .config-option strong{font-weight:350!important;line-height:1.08!important}.product-landing-page .config-group[data-group=neck] .config-option,.product-landing-page .config-group[data-group=sound-system] .config-option,.product-landing-page .config-group[data-group=pickup] .config-option{border-radius:6px!important;justify-content:center!important;align-items:center!important;min-height:36px!important;padding:0 8px!important;display:flex!important}.product-landing-page .config-group[data-group=neck] .config-option .option-visual,.product-landing-page .config-group[data-group=sound-system] .config-option .option-visual,.product-landing-page .config-group[data-group=pickup] .config-option .option-visual,.product-landing-page .config-group[data-group=neck] .config-option small,.product-landing-page .config-group[data-group=sound-system] .config-option small,.product-landing-page .config-group[data-group=pickup] .config-option small{display:none!important}.product-landing-page .config-group[data-group=neck] .config-option strong,.product-landing-page .config-group[data-group=sound-system] .config-option strong,.product-landing-page .config-group[data-group=pickup] .config-option strong{white-space:nowrap!important;font-size:.74rem!important;font-weight:500!important;line-height:1.1!important}.product-landing-page .quote-panel .quote-submit svg{width:20px!important;height:20px!important;position:absolute!important;right:clamp(18px,4vw,28px)!important}.quote-secondary-actions{border-bottom:0!important;margin-bottom:0!important;padding-bottom:0!important}.quote-trust-row span{text-align:left!important;grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;gap:9px!important;display:grid!important}.quote-trust-row svg{color:#10161b8c!important}.product-info-tab-list{border-top:0!important;border-bottom:1px solid #10161b29!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;display:grid!important}.product-info-tab-list label:after{background:0 0!important;height:1.5px!important;bottom:0!important}.product-info-panel .product-section-heading p,.product-info-panel-sound .product-section-heading,.product-info-panel-sound .product-section-heading *,.product-info-panel-sound img,.product-info-panel-video .media-copy,.product-info-panel-video .media-detail-figure{display:none!important}.product-info-panel-video .product-media-section{display:block!important}.product-info-panel-video .media-video-card{border:1px solid #10161b24!important;border-radius:10px!important;overflow:hidden!important}.product-info-panel-sound .product-sound-panel{color:var(--ink)!important;background:#fff!important;max-width:720px!important;padding:clamp(20px,5vw,48px)!important}.product-info-panel-innovations .product-innovation-panel{color:var(--ink)!important;background:#fff!important}.product-info-panel-specs #specification,.product-info-panel-specs section#specification.full-specification{color:var(--ink)!important;background:#fff!important;padding:clamp(24px,5vw,56px) 0!important}.product-info-panel-specs #specification h2,.product-info-panel-specs section#specification.full-specification h2{color:var(--ink)!important;margin:0 0 clamp(20px,3vw,36px)!important;font-size:clamp(2.6rem,8vw,5.6rem)!important}.product-info-panel-specs #specification dl{color:var(--ink)!important;border-top:1px solid #10161b29!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;display:grid!important}.product-info-panel-specs #specification dl div{color:var(--ink)!important;border-bottom:1px solid #10161b24!important;padding:16px 18px 16px 0!important}.product-info-panel-specs #specification dt{color:var(--brass)!important;letter-spacing:.08em!important;font-size:.72rem!important}.product-info-panel-specs #specification dd{color:var(--ink)!important;font-size:.98rem!important}.spec-toggle{color:var(--ink)!important;background:#fff!important;border:1px solid #10161b38!important;border-radius:6px!important;width:100%!important;margin-top:22px!important}.related-model-price{text-align:right!important;place-items:end!important;min-width:0!important;display:grid!important}.related-model-price strong{white-space:nowrap!important;font-size:.72rem!important;line-height:1.05!important}.related-model-price small{font-size:.55rem!important;line-height:1!important}.product-mobile-sticky{border-radius:20px 20px 0 0!important;overflow:hidden!important;box-shadow:0 -10px 32px #10161b1f!important}@media (max-width:899px){.site-header{grid-template-columns:48px 1fr 88px!important;height:58px!important;min-height:58px!important;padding-top:2px!important}.site-header .brand{width:34vw!important;min-height:58px!important}.site-header .brand-emblem{width:16px!important;height:25px!important}.site-header .nova-wordmark{width:min(31vw,124px)!important;height:15px!important}.product-hero-gallery[data-active-index="0"] .product-hero-stage img.product-hero-gallery-image{transform:scale(.78)translate(-1.5%)!important}.product-hero-breadcrumb{margin-bottom:0!important;font-size:.5rem!important}.product-hero-title-row h1{font-size:clamp(2.05rem,10.2vw,2.65rem)!important;font-weight:350!important;line-height:.98!important}.product-hero-copy>p{font-size:.82rem!important;line-height:1.25!important}.product-status-line span:before{background:var(--brass)!important;content:""!important;vertical-align:1px!important;border-radius:999px!important;width:7px!important;height:7px!important;margin-right:6px!important;display:inline-block!important}.product-price-row{align-items:baseline!important;gap:8px!important;margin-top:8px!important;padding-top:9px!important;display:flex!important}.product-price-row span{font-size:.72rem!important}.product-price-row strong{font-size:1.82rem!important;font-weight:350!important}.product-price-row small{font-size:.56rem!important}.product-landing-page .config-group{margin-bottom:14px!important}.product-landing-page .config-group legend{margin-bottom:8px!important}.product-landing-page .config-group legend span{letter-spacing:.22em!important;font-size:.65rem!important;font-weight:550!important}.product-landing-page .config-group[data-group=soundboard] .config-options,.product-landing-page .config-group[data-group=back-and-sides] .config-options{grid-template-columns:repeat(4,minmax(0,1fr))!important;column-gap:18px!important}.product-landing-page .config-group[data-group=soundboard] .option-visual,.product-landing-page .config-group[data-group=back-and-sides] .option-visual{width:34px!important;height:34px!important}.product-landing-page .config-group[data-group=soundboard] .config-option strong,.product-landing-page .config-group[data-group=back-and-sides] .config-option strong{font-size:.5rem!important}.product-landing-page .config-group[data-group=neck] .config-option,.product-landing-page .config-group[data-group=sound-system] .config-option,.product-landing-page .config-group[data-group=pickup] .config-option{min-height:32px!important;padding-inline:4px!important}.product-landing-page .config-group[data-group=neck] .config-option strong,.product-landing-page .config-group[data-group=sound-system] .config-option strong,.product-landing-page .config-group[data-group=pickup] .config-option strong{font-size:.51rem!important}.quote-shipping-note{margin-top:10px!important;font-size:.6rem!important}.quote-secondary-actions a,.quote-secondary-actions button{min-height:38px!important}.quote-trust-row{margin-top:8px!important}.quote-trust-row span{gap:6px!important;padding-inline:8px!important}.quote-trust-row span+span{padding-left:8px!important}.quote-trust-row svg{width:18px!important;height:18px!important}.quote-trust-row small{font-size:.5rem!important;line-height:1.1!important}.product-info-tabs{margin-top:0!important}.product-info-tab-list label{min-height:46px!important;font-size:.78rem!important}.product-info-panel-video .media-video-grid{grid-template-columns:1fr!important}.product-info-panel-video .media-video-frame{aspect-ratio:16/9!important}.product-info-panel-specs #specification,.product-info-panel-specs section#specification.full-specification{padding:22px 12px 14px!important}.product-info-panel-specs #specification h2,.product-info-panel-specs section#specification.full-specification h2{font-size:clamp(2.2rem,10.4vw,3rem)!important}.product-info-panel-specs #specification dl{grid-template-columns:1fr!important}.product-info-panel-specs #specification dl div{padding:11px 0!important}.related-model-list a{grid-template-columns:64px minmax(0,1fr) 72px!important;min-height:68px!important}.related-model-list .related-model-thumb{width:58px!important;height:58px!important}.related-model-list .related-model-copy strong{font-size:1.05rem!important;line-height:1!important}.related-model-list .related-model-copy small{font-size:.58rem!important}.related-model-price strong{font-size:.54rem!important}.related-model-price small{font-size:.45rem!important}.product-mobile-sticky{padding:10px 12px max(10px, env(safe-area-inset-bottom))!important;grid-template-columns:auto minmax(0,1fr)!important}.product-mobile-sticky>span{font-size:.86rem!important}.product-mobile-sticky button{min-height:46px!important}}.site-header .nova-wordmark path,.footer-logo-row .nova-wordmark path{stroke-linecap:square!important;stroke-linejoin:miter!important;stroke-width:1.12px!important;vector-effect:non-scaling-stroke!important}.site-header .brand{overflow:visible!important}.product-gallery-lightbox-close{border-radius:999px!important;justify-content:center!important;align-items:center!important;font-size:0!important;display:flex!important}.product-gallery-lightbox-close:before{content:"×"!important;font-size:1.4rem!important;font-weight:300!important;line-height:1!important}.product-gallery-lightbox-nav{border-radius:999px!important;justify-content:center!important;align-items:center!important;display:flex!important}.product-hero-copy>p{font-weight:300!important}.product-price-row{align-items:baseline!important;gap:.48rem!important}.product-price-row strong,.quote-panel-top strong,.product-mobile-sticky>span{font-family:var(--sans)!important;font-weight:400!important}.product-landing-page .config-group[data-group=soundboard] .config-options,.product-landing-page .config-group[data-group=back-and-sides] .config-options{grid-template-columns:repeat(4,minmax(0,1fr))!important;align-items:start!important;column-gap:clamp(18px,4vw,42px)!important;display:grid!important;overflow:visible!important}.product-landing-page .config-group[data-group=soundboard] .option-visual,.product-landing-page .config-group[data-group=back-and-sides] .option-visual{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:999px!important;width:clamp(42px,6vw,62px)!important;height:clamp(42px,6vw,62px)!important;padding:0!important;position:relative!important;overflow:visible!important}.product-landing-page .config-group[data-group=soundboard] .config-option strong,.product-landing-page .config-group[data-group=back-and-sides] .config-option strong{font-weight:400!important}.product-landing-page .config-group[data-group=sound-system] legend span{font-size:0!important}.product-landing-page .config-group[data-group=sound-system] legend span:after{content:"Sound System"!important;letter-spacing:.18em!important;font-size:.72rem!important}.product-landing-page .config-group[data-group=neck] .config-option strong,.product-landing-page .config-group[data-group=sound-system] .config-option strong,.product-landing-page .config-group[data-group=pickup] .config-option strong{text-align:center!important;white-space:nowrap!important;font-size:clamp(.55rem,1.8vw,.74rem)!important;font-weight:400!important;line-height:1.05!important;display:block!important}.product-landing-page .quote-panel .quote-submit svg,.product-mobile-sticky button svg{position:absolute!important;right:clamp(16px,4vw,24px)!important}.quote-trust-row{border:0!important;margin-top:12px!important;padding-top:0!important}.quote-trust-row span{grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;gap:8px!important;display:grid!important}.quote-trust-row span+span{border-left:1px solid #10161b24!important;padding-left:clamp(10px,2vw,18px)!important}.product-info-panel .product-section-heading,.product-info-panel .product-section-heading *,.product-info-panel-sound>:not(.product-sound-panel),.product-info-panel-sound .media-video-grid,.product-info-panel-sound .media-video-card,.product-info-panel-sound iframe,.product-info-panel-sound img{display:none!important}.product-info-panel-video .media-video-frame{border-radius:0!important;overflow:hidden!important}.product-info-panel-video .media-video-frame:after{display:none!important}.product-info-panel-video .media-video-frame iframe{border-radius:0!important}.product-info-panel-video .media-video-meta span{color:var(--brass)!important;letter-spacing:.04em!important;font-size:.68rem!important}.product-info-panel-video .media-video-meta strong{font-size:clamp(1.25rem,2.4vw,1.75rem)!important;font-weight:400!important}.product-audio-sample{background:#fff!important;border:1px solid #10161b24!important;padding:clamp(20px,4vw,34px)!important;display:grid!important}.product-audio-sample span,.product-audio-sample small,.product-audio-sample strong{display:none!important}.product-info-panel-innovations .product-innovation-panel{background:#fff!important}.spec-toggle{color:var(--ink)!important;background:#fff!important;border:1px solid #10161b42!important;margin-top:18px!important}.related-model-list a{grid-template-columns:82px minmax(0,1fr) minmax(90px,auto)!important;align-items:center!important;min-height:76px!important;padding:4px 0!important}.product-mobile-sticky{border-radius:20px 20px 0 0!important;grid-template-columns:auto minmax(0,1fr)!important;box-shadow:0 -10px 24px #10161b14!important}@media (max-width:899px){.site-header{height:58px!important;min-height:58px!important}.site-header .brand{width:34vw!important;height:58px!important;min-height:58px!important}.site-header .brand-emblem{width:18px!important;height:27px!important}.site-header .nova-wordmark{width:min(34vw,142px)!important;height:19px!important}.product-hero-gallery[data-active-index="0"] .product-hero-stage img.product-hero-gallery-image{transform:scale(.78)!important}.product-hero-title-row h1{font-size:clamp(2.2rem,10.4vw,2.78rem)!important}.product-hero-copy>p{font-size:.9rem!important}.product-price-row{margin-top:8px!important;padding-top:8px!important}.product-price-row strong{font-size:1.7rem!important}.product-landing-page .config-group[data-group=soundboard] .config-options,.product-landing-page .config-group[data-group=back-and-sides] .config-options{column-gap:18px!important}.product-landing-page .config-group[data-group=soundboard] .option-visual,.product-landing-page .config-group[data-group=back-and-sides] .option-visual{width:38px!important;height:38px!important}.product-landing-page .config-group[data-group=soundboard] .config-option.selected .option-visual:after,.product-landing-page .config-group[data-group=soundboard] .config-option[aria-pressed=true] .option-visual:after,.product-landing-page .config-group[data-group=back-and-sides] .config-option.selected .option-visual:after,.product-landing-page .config-group[data-group=back-and-sides] .config-option[aria-pressed=true] .option-visual:after{inset:-5px!important}.product-landing-page .config-group[data-group=neck] .config-option,.product-landing-page .config-group[data-group=sound-system] .config-option,.product-landing-page .config-group[data-group=pickup] .config-option{min-height:30px!important;padding:0 4px!important}.product-landing-page .config-group[data-group=neck] .config-option strong,.product-landing-page .config-group[data-group=sound-system] .config-option strong,.product-landing-page .config-group[data-group=pickup] .config-option strong{font-size:.52rem!important}.quote-shipping-note,.quote-trust-row{margin-top:10px!important}.quote-trust-row span{gap:5px!important}.quote-trust-row svg{width:20px!important;height:20px!important}.quote-trust-row small{font-size:.56rem!important;font-weight:300!important}.product-info-tab-list{margin-bottom:0!important}.product-info-tab-list label{min-height:46px!important}.product-info-panel-video .media-video-grid{grid-template-columns:1fr!important}.product-info-panel-video .media-video-card{border-radius:0!important}.product-info-panel-video .media-video-frame{aspect-ratio:16/9!important}.product-audio-sample{min-height:96px!important}.product-info-panel-specs #specification,section#specification.full-specification{padding:20px 0!important}.product-info-panel-specs #specification h2,section#specification.full-specification h2{font-size:clamp(2.25rem,10vw,3rem)!important}.product-info-panel-specs #specification dl div,section#specification.full-specification dl div{padding:11px 0!important}.related-model-list a{grid-template-columns:66px minmax(0,1fr) 78px!important;min-height:72px!important}.related-model-list .related-model-thumb{width:62px!important;height:62px!important}.related-model-list .related-model-copy strong{font-size:1.05rem!important}.related-model-price strong{font-size:.58rem!important}.related-model-price small{font-size:.47rem!important}.product-mobile-sticky{padding:10px 12px max(10px, env(safe-area-inset-bottom))!important}.product-mobile-sticky>span{font-size:.86rem!important}}body .site-header .brand{align-items:center!important;gap:clamp(10px,2vw,18px)!important;width:min(34vw,170px)!important;height:64px!important;min-height:64px!important;display:inline-flex!important;left:50%!important;transform:translate(-50%)!important}body .site-header .nova-wordmark *,body .footer-logo-row .nova-wordmark *{stroke-linecap:round!important;stroke-linejoin:round!important;stroke-width:1.18px!important;vector-effect:non-scaling-stroke!important}body .site-header .nova-wordmark .logo-letter-v,body .footer-logo-row .nova-wordmark .logo-letter-v,body .site-header .nova-wordmark .logo-letter-a,body .footer-logo-row .nova-wordmark .logo-letter-a{stroke-width:1.08px!important}body .product-hero-title-row{grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:14px!important;display:grid!important}body .product-hero-title-row h1{font-family:var(--serif)!important;margin:0!important;font-size:clamp(3.6rem,6vw,6.4rem)!important;font-weight:300!important;line-height:.9!important}body .product-status-line{color:var(--ink)!important;gap:2px!important;min-width:108px!important;margin-top:.25em!important;font-size:.98rem!important;font-weight:300!important;line-height:1.2!important}body .product-status-line small{color:#10161b9e!important;font-size:.82rem!important;font-weight:300!important}body .product-hero-copy>p{color:#10161bc2!important;white-space:pre-line!important;max-width:440px!important;font-size:clamp(1.2rem,1.8vw,1.65rem)!important;font-weight:300!important;line-height:1.28!important}body .product-price-row strong{font-family:var(--sans)!important;font-size:clamp(1.75rem,3vw,2.5rem)!important;font-weight:400!important}body .product-landing-page .config-group[data-group=soundboard] .config-options,body .product-landing-page .config-group[data-group=back-and-sides] .config-options{grid-template-columns:repeat(4,minmax(0,1fr))!important;align-items:start!important;column-gap:clamp(18px,3vw,30px)!important;display:grid!important}body .product-landing-page .config-group[data-group=soundboard] .config-option,body .product-landing-page .config-group[data-group=back-and-sides] .config-option{box-shadow:none!important;text-align:center!important;background:0 0!important;border:0!important;justify-items:center!important;gap:9px!important;min-height:0!important;padding:0!important;display:grid!important}body .product-landing-page .config-group[data-group=soundboard] .option-visual,body .product-landing-page .config-group[data-group=back-and-sides] .option-visual{border:0!important;border-radius:999px!important;width:46px!important;height:46px!important;overflow:visible!important}body .product-landing-page .config-group[data-group=soundboard] .config-option[aria-pressed=true] .option-visual:after,body .product-landing-page .config-group[data-group=back-and-sides] .config-option[aria-pressed=true] .option-visual:after{border:1.5px solid var(--brass)!important;content:""!important;border-radius:999px!important;position:absolute!important;inset:-6px!important}body .product-landing-page .config-group[data-group=soundboard] .config-option span:not(.option-visual),body .product-landing-page .config-group[data-group=back-and-sides] .config-option span:not(.option-visual){display:block!important}body .product-landing-page .config-group[data-group=soundboard] .config-option strong,body .product-landing-page .config-group[data-group=back-and-sides] .config-option strong{color:var(--ink)!important;font-family:var(--sans)!important;font-size:.68rem!important;font-weight:300!important;line-height:1.05!important;display:block!important}body .product-landing-page .config-group[data-group=soundboard] .config-option small,body .product-landing-page .config-group[data-group=back-and-sides] .config-option small,body .product-landing-page .config-group[data-group=neck] .config-option small,body .product-landing-page .config-group[data-group=sound-system] .config-option small{display:none!important}body .product-landing-page .config-group[data-group=neck] .config-options,body .product-landing-page .config-group[data-group=sound-system] .config-options{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;display:grid!important}body .product-landing-page .config-group[data-group=neck] .config-option,body .product-landing-page .config-group[data-group=sound-system] .config-option{text-align:center!important;background:#fff!important;border:1px solid #10161b2e!important;border-radius:4px!important;justify-content:center!important;align-items:center!important;min-height:34px!important;padding:0 8px!important;display:flex!important}body .product-landing-page .config-group[data-group=neck] .config-option[aria-pressed=true],body .product-landing-page .config-group[data-group=sound-system] .config-option[aria-pressed=true]{border-color:var(--ink)!important;box-shadow:inset 0 -2px 0 var(--ink)!important}body .product-landing-page .config-group[data-group=neck] .config-option .option-visual,body .product-landing-page .config-group[data-group=sound-system] .config-option .option-visual,body .product-landing-page .config-group[data-group=neck] .config-option .option-index,body .product-landing-page .config-group[data-group=sound-system] .config-option .option-index{display:none!important}body .product-landing-page .config-group[data-group=neck] .config-option strong,body .product-landing-page .config-group[data-group=sound-system] .config-option strong{font-family:var(--sans)!important;font-size:.72rem!important;font-weight:400!important;line-height:1!important}body .product-detail-section,body .quote-panel-top{display:none!important}body .quote-shipping-note{color:#10161b99!important;border-top:0!important;margin:14px 0 0!important;padding:0!important;font-weight:300!important}body .quote-submit,body .product-mobile-sticky button{color:#fff!important;background:#070707!important;border:0!important;border-radius:4px!important;justify-content:center!important;align-items:center!important;font-weight:300!important;display:flex!important;position:relative!important}body .quote-secondary-actions{border-bottom:0!important;gap:8px!important;margin-top:10px!important}body .quote-secondary-actions a,body .quote-secondary-actions button{border-radius:4px!important;min-height:42px!important;font-weight:300!important}body .quote-trust-row{border-top:0!important;border-bottom:0!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important;margin:16px 0 0!important;padding:0!important;display:grid!important}body .quote-trust-row small{color:#10161b94!important;text-align:left!important;font-size:.78rem!important;font-weight:300!important;line-height:1.15!important}body .product-info-tabs{border-top:1px solid #10161b24!important;padding-bottom:clamp(48px,7vw,88px)!important}body .product-info-tab-list label{color:#10161b99!important;letter-spacing:0!important;text-transform:none!important;background:0 0!important;border:0!important;justify-content:center!important;align-items:center!important;min-height:52px!important;font-size:.82rem!important;font-weight:300!important;display:flex!important;position:relative!important}body .product-info-panel-sound{justify-items:center!important}body .product-info-panel-sound .product-section-heading,body .product-info-panel-sound .product-section-heading *,body .product-info-panel-sound img{display:none!important}body .product-sound-panel{background:#fff!important;border:1px solid #10161b24!important;width:min(100%,760px)!important;max-width:760px!important;margin-inline:auto!important;padding:clamp(24px,5vw,44px)!important;display:block!important}body .product-info-panel-video .product-media-section{grid-template-columns:minmax(180px,.32fr) minmax(0,.68fr)!important;gap:clamp(24px,5vw,56px)!important;display:grid!important}body .product-info-panel-video .product-section-heading p{display:none!important}body .product-info-panel-video .product-section-heading h2{font-family:var(--serif)!important;font-size:clamp(3rem,7vw,6.5rem)!important;font-weight:300!important;line-height:.92!important}body .product-info-panel-video .media-video-frame{aspect-ratio:16/9!important;background:#111!important;border-radius:0!important}body .product-info-panel-video .media-video-frame iframe{border:0!important;border-radius:0!important;width:100%!important;height:100%!important}body .product-info-panel-video .media-video-meta span{color:var(--brass)!important;letter-spacing:.04em!important;text-transform:uppercase!important;font-size:.68rem!important;font-weight:700!important}body .product-info-panel-video .media-video-meta strong{font-family:var(--serif)!important;font-size:clamp(1.4rem,2vw,2rem)!important;font-weight:400!important;line-height:1.05!important}body .product-info-panel-specs section#specification,body section#specification.full-specification{color:var(--ink)!important;background:#fff!important;padding:0!important}body .product-info-panel-specs section#specification h2,body section#specification.full-specification h2{color:var(--ink)!important;font-family:var(--serif)!important;margin:0 0 clamp(18px,3vw,32px)!important;font-size:clamp(3rem,7vw,6rem)!important;font-weight:300!important}body .product-info-panel-specs section#specification dl,body section#specification.full-specification dl{border-top:1px solid #10161b24!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0!important;display:grid!important}body .product-info-panel-specs section#specification dl div,body section#specification.full-specification dl div{border-bottom:1px solid #10161b24!important;padding:16px 0!important}body .product-info-panel-specs section#specification dt,body section#specification.full-specification dt{color:#10161b85!important;letter-spacing:.04em!important;font-size:.68rem!important}body .product-info-panel-specs section#specification dd,body section#specification.full-specification dd{color:var(--ink)!important;font-size:.98rem!important}body .spec-toggle{color:var(--ink)!important;background:#fff!important;border:1px solid #10161b42!important;width:100%!important;min-height:44px!important;margin-top:20px!important}body .product-innovation-panel{max-width:860px!important;display:block!important}body .innovation-list{border-top:1px solid #10161b24!important}body .innovation-list article{border-bottom:1px solid #10161b24!important;grid-template-columns:44px minmax(0,1fr)!important;gap:18px!important;padding:18px 0!important;display:grid!important}body .innovation-list h3{font-family:var(--serif)!important;margin:0!important;font-size:clamp(1.6rem,3vw,2.4rem)!important;font-weight:400!important}body .innovation-list p{color:#10161ba8!important;margin:6px 0 0!important}body .related-models{padding-top:clamp(48px,7vw,92px)!important}body .related-model-list a{background:0 0!important;border-bottom:1px solid #10161b24!important;grid-template-columns:74px minmax(0,1fr) minmax(88px,auto)!important;align-items:center!important;gap:14px!important;min-height:82px!important;padding:8px 0!important;display:grid!important}body .related-model-list a:after{display:none!important}body .related-model-thumb{width:66px!important;height:66px!important}body .related-model-copy strong{font-family:var(--serif)!important;font-size:clamp(1.35rem,2.5vw,2rem)!important;font-weight:400!important;line-height:1!important}body .related-model-price strong{white-space:normal!important;font-size:.76rem!important;font-weight:700!important;line-height:1.05!important;display:block!important}body .related-model-price small{font-size:.56rem!important;line-height:1.05!important;display:block!important}body .product-mobile-sticky{padding:10px 12px max(10px, env(safe-area-inset-bottom))!important;z-index:2147483000!important;background:#fffffff5!important;border:1px solid #10161b14!important;border-bottom:0!important;border-radius:22px 22px 0 0!important;grid-template-columns:auto minmax(0,1fr)!important;gap:12px!important;display:grid!important;box-shadow:0 -14px 34px #10161b1f!important}@media (max-width:899px){body .site-header{min-height:62px!important}body .site-header .brand{width:34vw!important;height:62px!important;min-height:62px!important}body .site-header .brand-emblem{width:9px!important;height:24px!important}body .site-header .nova-wordmark{width:102px!important;height:15px!important}body .product-hero{gap:16px!important}body .product-hero-gallery[data-active-index="0"] .product-hero-stage img.product-hero-gallery-image{transform:scale(.72)translate(-1.5%)!important}body .product-hero-breadcrumb{margin-bottom:4px!important;font-size:.54rem!important}body .product-hero-title-row{gap:8px!important}body .product-hero-title-row h1{font-size:clamp(2.35rem,10vw,2.72rem)!important}body .product-status-line{min-width:92px!important;font-size:.74rem!important}body .product-status-line small{font-size:.68rem!important}body .product-hero-copy>p{max-width:215px!important;font-size:.9rem!important;line-height:1.22!important}body .product-price-row{margin-top:10px!important;padding-top:10px!important}body .product-price-row strong{font-size:1.7rem!important}body .product-price-row small{font-size:.58rem!important}body .product-landing-page .config-group[data-group=soundboard] .config-options,body .product-landing-page .config-group[data-group=back-and-sides] .config-options{column-gap:20px!important}body .product-landing-page .config-group[data-group=soundboard] .option-visual,body .product-landing-page .config-group[data-group=back-and-sides] .option-visual{width:38px!important;height:38px!important}body .product-landing-page .config-group[data-group=soundboard] .config-option strong,body .product-landing-page .config-group[data-group=back-and-sides] .config-option strong{font-size:.56rem!important;line-height:1!important}body .product-landing-page .config-group[data-group=neck] .config-options,body .product-landing-page .config-group[data-group=sound-system] .config-options{gap:7px!important}body .product-landing-page .config-group[data-group=neck] .config-option,body .product-landing-page .config-group[data-group=sound-system] .config-option{min-height:31px!important;padding:0 4px!important}body .product-landing-page .config-group[data-group=neck] .config-option strong,body .product-landing-page .config-group[data-group=sound-system] .config-option strong{font-size:.56rem!important}body .quote-shipping-note{gap:10px!important;font-size:.66rem!important}body .quote-trust-row{margin-top:14px!important}body .quote-trust-row span{gap:5px!important;padding:0 6px!important}body .quote-trust-row svg{width:19px!important;height:19px!important}body .quote-trust-row small{font-size:.56rem!important}body .product-info-tab-list{margin-bottom:22px!important}body .product-info-tab-list label{min-height:45px!important;font-size:.72rem!important}body .product-info-panel-video .product-media-section{display:block!important}body .product-info-panel-video .product-section-heading h2{display:none!important}body .product-info-panel-video .media-video-grid{grid-template-columns:1fr!important}body .product-info-panel-video .media-video-meta{padding:13px 15px 15px!important}body .product-sound-panel{padding:18px!important}body .product-info-panel-specs section#specification h2,body section#specification.full-specification h2{font-size:clamp(2.6rem,11vw,3.35rem)!important}body .product-info-panel-specs section#specification dl,body section#specification.full-specification dl{grid-template-columns:1fr!important}body .related-model-list a{grid-template-columns:58px minmax(0,1fr) minmax(70px,auto)!important;gap:10px!important;min-height:70px!important}body .related-model-thumb{width:56px!important;height:56px!important}body .related-model-copy strong{font-size:1.06rem!important}body .related-model-copy small{font-size:.56rem!important}body .related-model-price{max-width:74px!important}body .related-model-price strong{font-size:.56rem!important}body .related-model-price small{font-size:.48rem!important}}body .site-header{height:62px!important;min-height:62px!important;padding-inline:max(16px, env(safe-area-inset-left)) max(16px, env(safe-area-inset-right))!important;overflow:visible!important}body .site-header .brand{color:#111!important;justify-content:center!important;align-items:center!important;gap:12px!important;width:min(34vw,156px)!important;min-height:62px!important;max-height:62px!important;display:inline-flex!important;position:absolute!important;top:0!important;left:50%!important;overflow:visible!important;transform:translate(-50%)!important}body .site-header .nova-wordmark,body .footer-logo-row .nova-wordmark{color:#111!important;fill:none!important;width:min(25vw,110px)!important;height:17px!important;max-height:17px!important;display:block!important;overflow:visible!important}body .site-header .nova-wordmark *,body .footer-logo-row .nova-wordmark *{fill:none!important;stroke:currentColor!important;stroke-linecap:round!important;stroke-linejoin:round!important;stroke-width:.96px!important;vector-effect:non-scaling-stroke!important;transform:none!important}body .footer-logo-row .brand-emblem,body .footer-logo-row .scepter.brand-emblem{object-fit:contain!important;width:auto!important;max-width:18px!important;height:34px!important;max-height:34px!important;display:block!important}body .product-hero-gallery .product-hero-stage{background:#f7f7f5!important;overflow:hidden!important}body .product-gallery-lightbox{z-index:2147483600!important;background:#08121cb8!important;justify-content:center!important;align-items:center!important;display:flex!important;position:fixed!important;inset:0!important}body .product-gallery-lightbox-frame{background:0 0!important;justify-content:center!important;align-items:center!important;width:100%!important;max-width:min(88vw,1020px)!important;height:min(82vh,780px)!important;display:flex!important;position:relative!important}body .product-gallery-lightbox-image{object-fit:contain!important;border-radius:0!important;width:100%!important;max-width:100%!important;height:100%!important;max-height:100%!important}body .product-gallery-lightbox-close{color:#111!important;background:#fff!important;border:0!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;width:42px!important;height:42px!important;padding:0!important;font-size:1.25rem!important;font-weight:300!important;line-height:1!important;display:inline-flex!important;top:12px!important;right:12px!important}body .product-gallery-lightbox-nav{color:#111!important;background:#ffffffdb!important;border:0!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;width:48px!important;height:48px!important;display:inline-flex!important}body .product-gallery-lightbox-nav span{font-size:2rem!important;font-weight:200!important;line-height:1!important}body .product-hero-copy{gap:0!important}body .product-hero-breadcrumb{color:#11111194!important;letter-spacing:0!important;text-transform:none!important;margin:0 0 4px!important;font-size:.54rem!important;font-weight:400!important}body .product-hero-title-row{border-bottom:0!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;column-gap:18px!important;margin:0!important;padding:0!important;display:grid!important}body .product-hero-title-row h1{font-family:var(--font-display)!important;letter-spacing:0!important;margin:0!important;font-size:clamp(2.15rem,10.2vw,3.05rem)!important;font-weight:300!important;line-height:.94!important}body .product-status-line{place-items:start!important;gap:2px!important;min-width:max-content!important;margin-top:6px!important;display:grid!important}body .product-status-line span{color:#111!important;letter-spacing:0!important;text-transform:none!important;align-items:center!important;gap:7px!important;font-size:.78rem!important;font-weight:400!important;display:inline-flex!important}body .product-status-line small{color:#11111194!important;letter-spacing:0!important;font-size:.72rem!important;font-weight:300!important;line-height:1.25!important}body .product-hero-copy>p{color:#111111a3!important;white-space:pre-line!important;max-width:19rem!important;margin:8px 0 0!important;font-size:.88rem!important;font-weight:300!important;line-height:1.33!important}body .product-price-row{border-top:1px solid #1111111f!important;align-items:baseline!important;gap:12px!important;margin-top:14px!important;padding-top:13px!important;display:flex!important}body .product-price-row strong{color:#111!important;font-size:clamp(1.55rem,7vw,2rem)!important;font-weight:400!important;line-height:1!important}body .product-price-row small{color:#1111118c!important;font-size:.62rem!important;font-weight:300!important;line-height:1.2!important}body .product-configurator{padding:14px max(18px, env(safe-area-inset-left)) 16px!important;background:#fff!important}body .configurator-grid{gap:12px!important;display:grid!important}body .config-group{border:0!important;margin:0!important;padding:0!important}body .config-group legend{align-items:baseline!important;gap:7px!important;margin:0 0 8px!important;padding:0!important;display:flex!important}body .config-group legend span{color:#111!important;letter-spacing:.18em!important;text-transform:uppercase!important;font-size:.7rem!important;font-weight:500!important;line-height:1!important}body .config-group legend small{display:none!important}body .config-group[data-group=soundboard] .config-options,body .config-group[data-group=back-and-sides] .config-options{grid-template-columns:repeat(4,minmax(0,1fr))!important;align-items:start!important;gap:0!important;display:grid!important}body .config-group[data-group=soundboard] .config-option,body .config-group[data-group=back-and-sides] .config-option{color:#111!important;text-align:center!important;background:0 0!important;border:0!important;place-items:center!important;gap:7px!important;min-height:0!important;padding:0 2px!important;display:grid!important}body .config-group[data-group=soundboard] .option-visual,body .config-group[data-group=back-and-sides] .option-visual{box-shadow:none!important;outline-offset:4px!important;border:0!important;border-radius:999px!important;outline:0 solid #0000!important;width:38px!important;height:38px!important;display:block!important;overflow:hidden!important}body .config-group[data-group=soundboard] .option-visual img,body .config-group[data-group=back-and-sides] .option-visual img{border-radius:inherit!important;object-fit:cover!important;width:100%!important;height:100%!important}body .config-group[data-group=soundboard] .config-option.selected .option-visual,body .config-group[data-group=back-and-sides] .config-option.selected .option-visual{outline:2px solid var(--brass)!important}body .config-group[data-group=soundboard] .config-option>span:last-child,body .config-group[data-group=back-and-sides] .config-option>span:last-child{min-width:0!important;display:block!important}body .config-group[data-group=soundboard] .config-option strong,body .config-group[data-group=back-and-sides] .config-option strong{color:#111!important;letter-spacing:0!important;overflow-wrap:anywhere!important;text-transform:none!important;font-size:.48rem!important;font-weight:400!important;line-height:.95!important;display:block!important}body .config-group[data-group=soundboard] .config-option small,body .config-group[data-group=back-and-sides] .config-option small{display:none!important}body .config-group[data-group=neck] .config-options,body .config-group[data-group=sound-system] .config-options,body .config-group[data-group=pickup] .config-options{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;display:grid!important}body .config-group[data-group=neck] .config-option,body .config-group[data-group=sound-system] .config-option,body .config-group[data-group=pickup] .config-option{color:#111!important;text-align:center!important;background:#fff!important;border:1px solid #1111112e!important;border-radius:4px!important;justify-content:center!important;align-items:center!important;min-height:34px!important;padding:0 6px!important;display:flex!important}body .config-group[data-group=neck] .config-option.selected,body .config-group[data-group=sound-system] .config-option.selected,body .config-group[data-group=pickup] .config-option.selected{border-color:#111!important;box-shadow:inset 0 -2px #111!important}body .config-group[data-group=neck] .option-visual,body .config-group[data-group=sound-system] .option-visual,body .config-group[data-group=pickup] .option-visual,body .config-group[data-group=neck] .option-index,body .config-group[data-group=sound-system] .option-index,body .config-group[data-group=pickup] .option-index{display:none!important}body .config-group[data-group=neck] .config-option strong,body .config-group[data-group=sound-system] .config-option strong,body .config-group[data-group=pickup] .config-option strong{letter-spacing:0!important;overflow-wrap:anywhere!important;text-transform:none!important;font-size:.51rem!important;font-weight:400!important;line-height:1!important;display:block!important}body .config-group[data-group=neck] .config-option small,body .config-group[data-group=sound-system] .config-option small,body .config-group[data-group=pickup] .config-option small{display:none!important}body .quote-panel{color:#111!important;background:#fff!important}body .quote-shipping-note{color:#1111117a!important;border:0!important;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)!important;align-items:center!important;margin:12px 0!important;padding:0!important;font-size:.68rem!important;font-weight:300!important;display:grid!important}body .quote-shipping-note:before{content:""!important;background:#11111124!important;grid-column:2!important;width:1px!important;height:22px!important;margin:0 14px!important;display:block!important}body .quote-shipping-note span:first-child{grid-area:1/1!important;align-items:center!important;gap:8px!important;display:inline-flex!important}body .quote-shipping-note span:last-child{grid-area:1/3!important}body .quote-shipping-note svg{opacity:.64!important;width:19px!important;height:19px!important}body .quote-submit{color:#fff!important;background:#0b0b0b!important;border:0!important;border-radius:4px!important;grid-template-columns:1fr auto!important;align-items:center!important;width:100%!important;min-height:48px!important;padding:0 16px!important;font-size:.95rem!important;font-weight:300!important;display:grid!important}body .quote-submit span{justify-self:center!important}body .quote-submit svg,body .product-mobile-sticky button svg{stroke-width:1.6px!important;justify-self:end!important;width:18px!important;height:18px!important}body .quote-secondary-actions a,body .quote-secondary-actions button{color:#111!important;background:#fff!important;border:1px solid #11111147!important;border-radius:4px!important;justify-content:center!important;align-items:center!important;min-height:40px!important;font-size:.88rem!important;font-weight:300!important;text-decoration:none!important;display:inline-flex!important}body .quote-trust-row{border:0!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important;margin:14px 0 0!important;padding:0!important;display:grid!important}body .quote-trust-row span{border-left:1px solid #11111121!important;grid-template-columns:auto minmax(0,1fr)!important;place-items:center start!important;gap:8px!important;min-height:40px!important;padding:0 9px!important;display:grid!important}body .quote-trust-row svg{opacity:.62!important;width:24px!important;height:24px!important}body .product-info-tab-input{clip:rect(0 0 0 0)!important;white-space:nowrap!important;width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important}body .product-info-tab-list{background:#fff!important;border:0!important;border-bottom:1px solid #1111111f!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;margin:0!important;padding:0!important;display:grid!important}body .product-info-tab-list label{color:#11111194!important;letter-spacing:0!important;text-transform:none!important;border:0!important;justify-content:center!important;align-items:center!important;min-height:48px!important;font-size:.72rem!important;font-weight:300!important;display:inline-flex!important;position:relative!important}body .product-info-tab-list label:after{content:""!important;background:0 0!important;height:2px!important;display:block!important;position:absolute!important;bottom:0!important;left:30%!important;right:30%!important}body .product-info-panel{display:none!important}body .product-info-tab-panels{background:#fff!important;min-height:0!important}body .product-info-panel-video .product-media-section{background:#fff!important;padding:26px 18px!important}body .product-info-panel-video .product-media-section .product-section-heading{margin:0 0 16px!important}body .product-info-panel-video .media-copy,body .product-info-panel-video .media-detail-figure,body .product-info-panel-video .media-copy p{display:none!important}body .product-info-panel-video .media-video-frame{aspect-ratio:16/9!important;background:#111!important;border:0!important;border-radius:0!important;max-height:none!important;position:relative!important;overflow:hidden!important}body .product-info-panel-video .media-video-frame:after{color:#111!important;content:"▶"!important;pointer-events:none!important;z-index:2!important;background:#ffffffe0!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;width:58px!important;height:58px!important;font-size:1rem!important;display:flex!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}body .product-info-panel-video .media-video-frame iframe{opacity:.68!important;border:0!important;width:100%!important;height:100%!important}body .product-info-panel-sound{padding:26px 18px!important}body .product-info-panel-sound>:not(.product-sound-panel),body .product-info-panel-sound .media-video-grid,body .product-info-panel-sound .media-video-card,body .product-info-panel-sound iframe,body .product-info-panel-sound img{display:none!important}body .product-sound-panel{background:#fff!important;border:0!important;padding:0!important}body .product-info-panel-specs #specification,body section#specification.full-specification{color:#111!important;background:#fff!important;margin:0!important;padding:30px 18px 24px!important}body .product-info-panel-specs #specification h2,body section#specification.full-specification h2{color:#111!important;font-family:var(--font-display)!important;margin:0 0 18px!important;font-size:clamp(2.35rem,12vw,3.4rem)!important;font-weight:300!important;line-height:.95!important}body .product-info-panel-specs #specification dl,body section#specification.full-specification dl{border-top:1px solid #11111124!important;gap:0!important;margin:0!important;display:grid!important}body .product-info-panel-specs #specification dd,body section#specification.full-specification dd{color:#111!important;margin:0!important;font-size:.9rem!important;font-weight:300!important;line-height:1.32!important}body .product-info-panel-specs #specification .spec-toggle,body section#specification.full-specification .spec-toggle{color:#111!important;letter-spacing:.03em!important;text-transform:uppercase!important;background:#fff!important;border:1px solid #111!important;border-radius:4px!important;justify-content:center!important;align-items:center!important;width:100%!important;min-height:42px!important;margin:18px 0 0!important;font-size:.78rem!important;font-weight:500!important;display:flex!important}body .product-info-panel-innovations{padding:26px 18px!important}body .product-innovation-panel{background:#fff!important;border:0!important;padding:0!important}body .innovation-list article{border-bottom:1px solid #1111111f!important;grid-template-columns:34px minmax(0,1fr)!important;align-items:start!important;gap:14px!important;padding:14px 0!important;display:grid!important}body .innovation-list article:first-child{border-top:1px solid #1111111f!important}body .innovation-list h3{color:#111!important;font-family:var(--font-display)!important;margin:0 0 4px!important;font-size:1.35rem!important;font-weight:300!important;line-height:1!important}body .innovation-list p{color:#1111119e!important;margin:0!important;font-size:.82rem!important;font-weight:300!important;line-height:1.32!important}body .product-detail-section,body .product-commerce .product-gallery{display:none!important}body .product-commerce{background:#fff!important;padding:0 18px 10px!important}body .related-models{background:#fff!important;padding:36px 18px 86px!important}body .related-models h2{color:#111!important;font-family:var(--font-display)!important;letter-spacing:0!important;margin:0 0 18px!important;font-size:clamp(2.3rem,12vw,3.4rem)!important;font-weight:300!important;line-height:.98!important}body .related-model-list{gap:10px!important;display:grid!important}body .related-model-list a{color:#111!important;background:#fff!important;border:1px solid #11111121!important;border-radius:0!important;grid-template-columns:68px minmax(0,1fr) minmax(86px,auto)!important;align-items:center!important;gap:12px!important;min-height:84px!important;padding:9px 12px!important;text-decoration:none!important;display:grid!important}body .related-model-thumb{justify-content:center!important;align-items:center!important;width:66px!important;height:66px!important;display:flex!important;overflow:hidden!important}body .related-model-thumb img{object-fit:contain!important;width:100%!important;height:100%!important}body .related-model-copy{gap:6px!important;min-width:0!important;display:grid!important}body .related-model-copy strong{color:#111!important;font-family:var(--font-display)!important;font-size:1.28rem!important;font-weight:300!important;line-height:.98!important}body .related-model-copy small{color:#1111118a!important;font-size:.6rem!important;font-weight:300!important}body .related-model-price{justify-items:end!important;min-width:0!important;max-width:88px!important;display:grid!important}body .related-model-price strong{color:#111!important;text-align:right!important;white-space:normal!important;font-size:.63rem!important;font-weight:600!important;line-height:1.04!important}body .related-model-price small{color:#11111185!important;text-align:right!important;font-size:.52rem!important;line-height:1!important}body .product-mobile-sticky{min-height:calc(72px + env(safe-area-inset-bottom))!important;padding:10px 12px calc(10px + env(safe-area-inset-bottom))!important;z-index:2147483000!important;background:#fffffff0!important;border-radius:18px 18px 0 0!important;grid-template-columns:minmax(84px,auto) minmax(0,1fr)!important;align-items:center!important;gap:14px!important;display:grid!important;position:fixed!important;bottom:0!important;left:0!important;right:0!important;box-shadow:0 -10px 30px #0000001f!important}body .product-mobile-sticky button{color:#fff!important;background:#0b0b0b!important;border:0!important;border-radius:4px!important;grid-template-columns:1fr auto!important;align-items:center!important;width:100%!important;min-height:48px!important;padding:0 14px!important;font-size:.95rem!important;font-weight:300!important;display:grid!important}body .product-mobile-sticky button span{justify-self:center!important}@media (min-width:760px){body .site-header{height:70px!important;min-height:70px!important}body .site-header .brand{width:min(24vw,184px)!important;min-height:70px!important}body .site-header .nova-wordmark{width:136px!important;height:20px!important;max-height:20px!important}body .product-hero-gallery[data-active-index="0"] .product-hero-stage img.product-hero-gallery-image{transform:scale(.58)translate(-3%)!important}body .product-configurator,body .product-commerce,body .product-info-panel-video .product-media-section,body .product-info-panel-sound,body .product-info-panel-innovations,body .product-info-panel-specs #specification,body .related-models{padding-inline:clamp(56px,7vw,104px)!important}body .configurator-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:26px 34px!important}body .config-group[data-group=neck] .config-options,body .config-group[data-group=sound-system] .config-options,body .config-group[data-group=pickup] .config-options{grid-template-columns:repeat(3,minmax(120px,1fr))!important}body .product-info-panel-video .media-video-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}body .product-info-panel-specs #specification dl,body section#specification.full-specification dl{grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:34px!important}body .related-model-list{grid-template-columns:repeat(3,minmax(0,1fr))!important}body .related-model-list a{grid-template-columns:82px minmax(0,1fr)!important}body .related-model-price{grid-column:2!important;justify-items:start!important;max-width:none!important}}@media (max-width:430px){body .site-header{height:60px!important;min-height:60px!important}body .site-header .brand{width:34vw!important;min-height:60px!important}body .site-header .brand-emblem,body .site-header .scepter.brand-emblem{height:23px!important;max-height:23px!important}body .site-header .nova-wordmark{width:88px!important;height:15px!important;max-height:15px!important}body .product-hero-gallery[data-active-index="0"] .product-hero-stage img.product-hero-gallery-image{transform:scale(.62)translate(-4%)!important}body .config-group[data-group=soundboard] .option-visual,body .config-group[data-group=back-and-sides] .option-visual{width:36px!important;height:36px!important}body .config-group[data-group=soundboard] .config-option strong,body .config-group[data-group=back-and-sides] .config-option strong{font-size:.46rem!important}}body .site-header .brand{color:#111!important;justify-content:center!important;width:min(34vw,158px)!important}body .site-header .brand-emblem,body .site-header .scepter.brand-emblem{object-fit:contain!important;flex:none!important;width:auto!important;max-width:14px!important;height:24px!important;max-height:24px!important;display:block!important}body .footer-logo-row .brand-emblem,body .footer-logo-row .scepter.brand-emblem{object-fit:contain!important;width:auto!important;max-width:20px!important;height:36px!important;max-height:36px!important}body .product-gallery-lightbox-image{object-fit:contain!important;background:#f7f7f5!important;width:auto!important;max-width:min(92vw,980px)!important;height:auto!important;max-height:calc(100vh - 112px)!important}body .product-info-panel .product-section-heading,body .product-info-panel .product-section-heading *,body .product-info-panel-sound>:not(.product-sound-panel),body .product-info-panel-sound .media-video-grid,body .product-info-panel-sound .media-video-card,body .product-info-panel-sound iframe,body .product-info-panel-sound img{display:none!important}@media (max-width:899px){body .site-header{height:58px!important;min-height:58px!important}body .site-header .brand,body .site-header .nav-actions{min-height:58px!important}body .site-header .brand{width:34vw!important}body .site-header .brand-emblem,body .site-header .scepter.brand-emblem{height:22px!important;max-height:22px!important}body .site-header .nova-wordmark{width:126px!important;height:17px!important}body .product-hero-gallery[data-active-index="0"] .product-hero-stage img.product-hero-gallery-image{transform:scale(.68)translate(-3%)!important}body .product-gallery-thumbs button{aspect-ratio:1.28!important}body .product-gallery-thumb-image{object-fit:contain!important}body .product-info-panel-specs #specification dl div,body section#specification.full-specification dl div{grid-template-columns:1fr!important}body .product-info-panel-specs #specification,body section#specification.full-specification{padding-bottom:calc(104px + env(safe-area-inset-bottom))!important}body .product-landing-page .config-group[data-group=neck] .config-option strong,body .product-landing-page .config-group[data-group=sound-system] .config-option strong,body .product-landing-page .config-group[data-group=pickup] .config-option strong{font-size:.47rem!important}}body .site-header .brand,body .site-header .nav-actions{align-items:center!important;min-height:64px!important}body .site-header .brand{width:min(34vw,158px)!important}body .site-header .nova-wordmark *,body .footer-logo-row .nova-wordmark *{stroke:currentColor!important;stroke-linecap:round!important;stroke-linejoin:round!important;stroke-width:1px!important;vector-effect:non-scaling-stroke!important}body .footer-logo-row .nova-wordmark span,body .site-header .nova-wordmark span{font-weight:300!important}body .product-hero-gallery .product-hero-stage img.product-hero-gallery-image{object-fit:contain!important;object-position:center center!important;width:100%!important;height:100%!important}body .product-hero-gallery[data-active-index="0"] .product-hero-stage img.product-hero-gallery-image{transform-origin:50%!important;transform:scale(.7)translate(-2%)!important}body .product-gallery-expand{border:0!important;border-radius:999px!important;place-items:center!important;width:42px!important;height:42px!important;display:grid!important;bottom:16px!important;right:16px!important}body .product-gallery-expand svg{width:18px!important;height:18px!important}body .product-gallery-lightbox-frame{background:0 0!important;place-items:center!important;max-width:none!important;max-height:none!important;padding:56px 18px!important;display:grid!important;position:fixed!important;inset:0!important}body .product-gallery-lightbox-image{object-fit:contain!important;background:#f7f7f5!important;border-radius:0!important;width:auto!important;max-width:min(92vw,980px)!important;height:auto!important;max-height:calc(100vh - 112px)!important}body .product-gallery-lightbox-close{color:#111!important;background:#ffffffeb!important;border:0!important;border-radius:999px!important;place-items:center!important;width:42px!important;height:42px!important;font-size:1.7rem!important;line-height:1!important;display:grid!important;top:18px!important;right:18px!important}body .product-gallery-lightbox-close:before{display:none!important}body .product-gallery-lightbox-nav{color:#111!important;background:#ffffffe6!important;border:0!important;border-radius:999px!important;place-items:center!important;width:46px!important;height:46px!important;display:grid!important}body .product-gallery-lightbox-nav span{font-family:var(--sans)!important;font-size:2rem!important;line-height:1!important}body .product-gallery-lightbox-prev{left:18px!important}body .product-gallery-lightbox-next{right:18px!important}body .product-hero-breadcrumb{color:#11111185!important;letter-spacing:0!important;text-transform:none!important;gap:6px!important;margin-bottom:0!important;font-size:.48rem!important;font-weight:300!important}body .product-hero-copy>p{color:#111111ad!important;font-size:.86rem!important;font-weight:300!important;line-height:1.38!important}body .product-price-row{border-top:1px solid #11111124!important;align-items:baseline!important;gap:9px!important;margin-top:8px!important;padding-top:9px!important}body .product-price-row span{color:#1111119e!important;font-size:.82rem!important;font-weight:300!important}body .product-price-row strong{font-size:clamp(1.72rem,7vw,2.05rem)!important;font-weight:400!important;line-height:1!important}body .product-price-row small{color:#1111118f!important;font-size:.62rem!important}body .product-configurator{padding-top:clamp(18px,4vw,36px)!important}body .product-landing-page .config-group{margin-top:14px!important}body .product-landing-page .config-group legend{letter-spacing:.18em!important;margin-bottom:10px!important}body .product-landing-page .config-group legend span{font-size:.62rem!important;font-weight:500!important}body .product-landing-page .config-group[data-group=back-and-sides] legend span{font-size:0!important}body .product-landing-page .config-group[data-group=back-and-sides] legend span:before{content:"Back&Sides"!important;font-size:.62rem!important}body .product-landing-page .config-group[data-group=soundboard] .config-option,body .product-landing-page .config-group[data-group=back-and-sides] .config-option{text-align:center!important;background:0 0!important;border:0!important;min-height:auto!important;padding:0!important}body .product-landing-page .config-group[data-group=soundboard] .option-visual,body .product-landing-page .config-group[data-group=back-and-sides] .option-visual{border:0!important;border-radius:999px!important;width:38px!important;height:38px!important;margin-inline:auto!important;position:relative!important;overflow:visible!important}body .product-landing-page .config-group[data-group=soundboard] .option-visual img,body .product-landing-page .config-group[data-group=back-and-sides] .option-visual img{object-fit:cover!important;border-radius:999px!important;width:100%!important;height:100%!important;overflow:hidden!important}body .product-landing-page .config-group[data-group=soundboard] .config-option[aria-pressed=true] .option-visual,body .product-landing-page .config-group[data-group=back-and-sides] .config-option[aria-pressed=true] .option-visual{outline:2px solid var(--brass)!important;outline-offset:4px!important}body .product-landing-page .config-group[data-group=soundboard] .config-option strong,body .product-landing-page .config-group[data-group=back-and-sides] .config-option strong{letter-spacing:0!important;margin-top:8px!important;font-size:.54rem!important;font-weight:300!important;line-height:.98!important;display:block!important}body .product-landing-page .config-group[data-group=neck] .config-option,body .product-landing-page .config-group[data-group=sound-system] .config-option,body .product-landing-page .config-group[data-group=pickup] .config-option{text-align:center!important;background:#fff!important;border:1px solid #1111112e!important;border-radius:4px!important;justify-content:center!important;align-items:center!important;min-height:32px!important;padding:0 4px!important}body .product-landing-page .config-group[data-group=neck] .config-option[aria-pressed=true],body .product-landing-page .config-group[data-group=sound-system] .config-option[aria-pressed=true],body .product-landing-page .config-group[data-group=pickup] .config-option[aria-pressed=true]{border-color:#111!important;box-shadow:inset 0 -1px #111!important}body .product-landing-page .config-group[data-group=neck] .config-option strong,body .product-landing-page .config-group[data-group=sound-system] .config-option strong,body .product-landing-page .config-group[data-group=pickup] .config-option strong{color:#111!important;letter-spacing:0!important;white-space:normal!important;font-size:.49rem!important;font-weight:400!important;line-height:1.05!important;display:block!important}body .quote-shipping-note{color:#1111118f!important;border-top:0!important;gap:12px!important;margin-top:12px!important;padding-top:0!important;font-size:.68rem!important}body .product-landing-page .quote-panel .quote-submit,body .product-mobile-sticky button{grid-template-columns:1fr auto!important;align-items:center!important;display:grid!important}body .product-landing-page .quote-panel .quote-submit span,body .product-mobile-sticky button span{justify-self:center!important}body .product-landing-page .quote-panel .quote-submit svg,body .product-mobile-sticky button svg{justify-self:end!important;position:static!important}body .quote-trust-row span{border-left:1px solid #11111129!important;grid-template-columns:auto minmax(0,1fr)!important;justify-content:center!important;align-items:center!important;gap:7px!important;min-height:34px!important;padding-left:12px!important;display:grid!important}body .quote-trust-row span:first-child{border-left:0!important;padding-left:0!important}body .product-info-panel .product-section-heading,body .product-info-panel .product-section-heading *,body .product-info-panel-sound>:not(.product-sound-panel),body .product-info-panel-sound .media-video-grid,body .product-info-panel-sound .media-video-card,body .product-info-panel-sound iframe,body .product-info-panel-sound img{display:none!important}body .product-info-panel-sound .product-sound-panel{background:#fff!important;border:0!important;max-width:none!important;min-height:auto!important;padding:clamp(22px,6vw,56px)!important;display:block!important}body .product-info-panel-specs #specification,body section#specification.full-specification{color:#111!important;padding:clamp(24px, 6vw, 56px) clamp(18px, 5vw, 72px) calc(100px + env(safe-area-inset-bottom))!important;background:#fff!important}body .related-model-list .related-model-copy{min-width:0!important}body .product-mobile-sticky button{border-radius:4px!important;min-height:44px!important}@media (max-width:899px){body .site-header{height:58px!important;min-height:58px!important}body .site-header .brand,body .site-header .nav-actions{min-height:58px!important}body .site-header .brand{width:34vw!important}body .site-header .nova-wordmark{width:126px!important;height:17px!important}body .product-hero-gallery[data-active-index="0"] .product-hero-stage img.product-hero-gallery-image{transform:scale(.68)translate(-3%)!important}body .product-gallery-thumbs button{aspect-ratio:1.28!important}body .product-gallery-thumb-image{object-fit:contain!important}body .product-info-panel-specs #specification dl div,body section#specification.full-specification dl div{grid-template-columns:1fr!important}body .product-info-panel-specs #specification,body section#specification.full-specification{padding-bottom:calc(104px + env(safe-area-inset-bottom))!important}body .product-landing-page .config-group[data-group=neck] .config-option strong,body .product-landing-page .config-group[data-group=sound-system] .config-option strong,body .product-landing-page .config-group[data-group=pickup] .config-option strong{font-size:.47rem!important}}body .site-header .brand{align-items:center!important;gap:10px!important;width:min(34vw,152px)!important;height:58px!important;min-height:58px!important;display:flex!important;overflow:visible!important}body .site-header .nova-wordmark,body .footer-logo-row .nova-wordmark{width:min(32vw,132px)!important;height:18px!important;overflow:visible!important}body .site-header .nova-wordmark *,body .footer-logo-row .nova-wordmark *{stroke-linecap:round!important;stroke-linejoin:round!important;vector-effect:non-scaling-stroke!important}body .product-hero-gallery[data-active-index="0"] .product-hero-stage{background:linear-gradient(135deg,#f8f8f6 0%,#fff 44%,#e8e8e3 100%)!important}body .product-hero-copy{row-gap:4px!important}body .product-hero-breadcrumb{margin-bottom:0!important;font-size:.5rem!important}body .product-hero-title-row{align-items:start!important;gap:8px!important;margin-top:0!important}body .product-hero-title-row h1{letter-spacing:0!important;font-size:clamp(2.15rem,9.4vw,2.65rem)!important;font-weight:300!important;line-height:.95!important}body .product-status-line span{align-items:center!important;gap:6px!important;display:inline-flex!important}body .product-price-row{border-top:1px solid #1111111f!important;align-items:baseline!important;margin-top:8px!important;padding-top:9px!important}body .product-price-row span{font-size:.82rem!important;font-weight:300!important}body .product-price-row strong{font-size:2rem!important;font-weight:400!important}body .product-price-row small{font-size:.65rem!important}body .product-landing-page .config-group[data-group=soundboard] .option-visual,body .product-landing-page .config-group[data-group=back-and-sides] .option-visual{border-radius:999px!important;width:39px!important;height:39px!important;margin-inline:auto!important;position:relative!important;overflow:visible!important}body .product-landing-page .config-group[data-group=soundboard] .config-option[aria-pressed=true] .option-visual,body .product-landing-page .config-group[data-group=back-and-sides] .config-option[aria-pressed=true] .option-visual{outline:2px solid var(--brass)!important;outline-offset:4px!important;box-shadow:0 0 0 1px #fff!important}body .product-landing-page .config-group[data-group=soundboard] .config-option[aria-pressed=true] .option-visual:after,body .product-landing-page .config-group[data-group=back-and-sides] .config-option[aria-pressed=true] .option-visual:after{display:none!important}body .product-landing-page .config-group[data-group=soundboard] .config-option strong,body .product-landing-page .config-group[data-group=back-and-sides] .config-option strong{letter-spacing:0!important;margin-top:8px!important;font-size:.58rem!important;font-weight:400!important;line-height:.98!important}body .product-landing-page .config-group[data-group=neck] .config-option,body .product-landing-page .config-group[data-group=sound-system] .config-option,body .product-landing-page .config-group[data-group=pickup] .config-option{text-align:center!important;justify-content:center!important;align-items:center!important;min-height:34px!important;padding:0 5px!important}body .quote-panel .quote-panel-top strong{font-weight:400!important}body .quote-submit,body .product-mobile-sticky button{grid-template-columns:1fr auto!important;align-items:center!important;display:grid!important}body .quote-submit span,body .product-mobile-sticky button span{justify-self:center!important}body .quote-submit svg,body .product-mobile-sticky button svg{justify-self:end!important;position:static!important}body .quote-trust-row{border-top:0!important;margin-top:10px!important;padding-top:8px!important}body .product-info-tab-list{border-bottom:1px solid #11111124!important;grid-template-columns:repeat(4,1fr)!important;margin-bottom:0!important;display:grid!important}body .product-info-tab-list label{color:#11111185!important;text-transform:none!important;background:0 0!important;border:0!important;min-height:50px!important;padding:0!important;font-size:.72rem!important;font-weight:300!important;position:relative!important}body #product-info-tab-video:checked~.product-info-tab-list label[for=product-info-tab-video],body #product-info-tab-sound:checked~.product-info-tab-list label[for=product-info-tab-sound],body #product-info-tab-specs:checked~.product-info-tab-list label[for=product-info-tab-specs],body #product-info-tab-innovations:checked~.product-info-tab-list label[for=product-info-tab-innovations]{color:#111!important;font-weight:400!important}body .product-info-tabs:has(#specification:target) .product-info-tab-list label:after{background:0 0!important}body .product-info-tabs:has(#specification:target) #product-info-tab-video:checked~.product-info-tab-list label[for=product-info-tab-video]:after{background:0 0!important}body .product-info-tabs:has(#specification:target) .product-info-tab-list label[for=product-info-tab-specs]{color:#111!important;font-weight:400!important}body .product-info-panel .product-section-heading p,body .product-info-panel-sound .product-section-heading,body .product-info-panel-sound .product-section-heading *,body .product-info-panel-innovations .product-section-heading,body .product-info-panel-innovations .product-section-heading *,body .product-info-panel-sound>:not(.product-sound-panel),body .product-info-panel-sound .media-video-grid,body .product-info-panel-sound .media-video-card,body .product-info-panel-sound iframe,body .product-info-panel-sound img{display:none!important}body .product-sound-panel{background:#fff!important;border:0!important;max-width:none!important;padding:clamp(22px,6vw,52px)!important;display:block!important}body .product-info-panel-specs #specification,body section#specification.full-specification{color:#111!important;background:#fff!important;padding:clamp(24px,6vw,56px) clamp(18px,5vw,72px)!important}body .product-info-panel-specs #specification *,body section#specification.full-specification *{color:inherit!important}body .product-info-panel-specs #specification h2,body section#specification.full-specification h2{color:#111!important;margin:0 0 22px!important;font-size:clamp(2.35rem,9vw,4.8rem)!important;font-weight:300!important;line-height:.95!important}body .product-info-panel-specs #specification dl,body section#specification.full-specification dl{border-top:1px solid #11111124!important}body .product-info-panel-specs #specification dl div,body section#specification.full-specification dl div{border-bottom:1px solid #11111124!important;grid-template-columns:minmax(96px,.34fr) minmax(0,1fr)!important;gap:8px!important;padding:13px 0!important;display:grid!important}body .product-info-panel-specs #specification dt,body section#specification.full-specification dt{color:#11111185!important;letter-spacing:.05em!important;text-transform:uppercase!important;font-size:.62rem!important;font-weight:700!important}body .product-info-panel-specs #specification dd,body section#specification.full-specification dd{color:#111!important;font-size:.9rem!important;font-weight:400!important;line-height:1.35!important}body .product-info-panel-specs #specification .spec-toggle,body section#specification.full-specification .spec-toggle{color:#111!important;background:#fff!important;border:1px solid #11111138!important;width:100%!important;min-height:44px!important;margin-top:18px!important;position:static!important}body .product-info-panel-innovations .product-innovation-panel{background:#fff!important;padding:clamp(20px,5vw,48px)!important}body .product-info-panel-innovations .innovation-list h3{margin:0 0 4px!important;font-size:1.18rem!important;font-weight:500!important}body .product-info-panel-innovations .innovation-list p{margin:0!important;font-size:.9rem!important}body .related-model-list a{grid-template-columns:70px minmax(0,1fr) minmax(84px,auto)!important;align-items:center!important;min-height:76px!important;padding:8px 10px!important;display:grid!important}body .related-model-list .related-model-copy strong{font-size:1.12rem!important;font-weight:400!important;line-height:1!important}body .related-model-list .related-model-copy small{font-size:.58rem!important}body .related-model-list .related-model-price{text-align:right!important;white-space:normal!important;min-width:0!important;max-width:88px!important}body .related-model-list .related-model-price strong{font-size:.58rem!important;line-height:1.05!important;display:block!important}body .product-mobile-sticky{padding:12px 12px max(12px, env(safe-area-inset-bottom))!important;border-radius:18px 18px 0 0!important;grid-template-columns:auto minmax(0,1fr)!important;gap:10px!important;display:grid!important;box-shadow:0 -12px 34px #0000001f!important}body .product-mobile-sticky>span{font-size:.92rem!important;font-weight:400!important}body .product-mobile-sticky button{min-height:48px!important}@media (max-width:899px){body .site-header .brand{width:34vw!important}body .site-header .nova-wordmark{width:118px!important;height:17px!important}body .product-hero-gallery[data-active-index="0"] .product-hero-stage img.product-hero-gallery-image{transform:scale(.76)translate(-2%)!important}body .product-info-panel-specs #specification,body section#specification.full-specification{padding-bottom:calc(92px + env(safe-area-inset-bottom))!important}body .product-info-panel-specs #specification dl div,body section#specification.full-specification dl div{grid-template-columns:1fr!important}body .related-model-list a{grid-template-columns:58px minmax(0,1fr) minmax(68px,auto)!important;min-height:70px!important}body .related-model-list .related-model-thumb{width:56px!important;height:56px!important}body .related-model-list .related-model-copy strong{font-size:1.05rem!important}body .related-model-list .related-model-price strong{font-size:.52rem!important}body .related-model-list .related-model-price small{font-size:.42rem!important}}.site-header .brand,.footer-logo-row,.site-header .nova-wordmark,.footer-logo-row .nova-wordmark{overflow:visible!important}.site-header .nova-wordmark *,.footer-logo-row .nova-wordmark *{stroke-width:1.05px!important;stroke-linecap:round!important;stroke-linejoin:round!important;vector-effect:non-scaling-stroke!important}.site-header .nova-wordmark .logo-letter-v,.footer-logo-row .nova-wordmark .logo-letter-v,.site-header .nova-wordmark .logo-letter-a,.footer-logo-row .nova-wordmark .logo-letter-a{stroke-width:1.05px!important}.product-hero-gallery[data-active-index="0"] .product-hero-stage img.product-hero-gallery-image,.product-hero-gallery[data-active-index="0"] img.product-hero-gallery-image{object-fit:contain!important;object-position:center center!important;transform:scale(.76)translate(-1%)!important}.product-hero-breadcrumb a,.product-hero-breadcrumb span{color:inherit!important}.product-hero-title-row h1{font-family:var(--serif)!important;letter-spacing:0!important;font-weight:300!important}.product-status-line span{align-items:center!important;gap:7px!important;font-weight:400!important;display:inline-flex!important}.product-status-line span:before{background:var(--brass)!important;content:""!important;border-radius:999px!important;width:7px!important;height:7px!important;display:inline-block!important}.product-price-row{color:var(--ink)!important;border-top:1px solid #10161b29!important;align-items:baseline!important;gap:10px!important;margin-top:16px!important;padding-top:14px!important;display:flex!important}.product-price-row span{color:#12181d94!important;text-transform:none!important;font-size:.95rem!important;font-weight:300!important}.product-price-row strong{color:var(--ink)!important;font-family:var(--sans)!important;letter-spacing:0!important;font-size:clamp(1.65rem,5vw,2.3rem)!important;font-weight:300!important}.product-price-row small{color:#12181d99!important;font-size:.72rem!important;font-weight:300!important}.product-landing-page .config-group{margin-top:18px!important}.product-landing-page .config-group legend span{color:var(--ink)!important;letter-spacing:.18em!important;text-transform:uppercase!important;font-size:.76rem!important;font-weight:500!important}.product-landing-page .config-group[data-group=soundboard] .config-options,.product-landing-page .config-group[data-group=back-and-sides] .config-options{flex-wrap:nowrap!important;justify-content:flex-start!important;align-items:start!important;gap:clamp(18px,5vw,36px)!important;display:flex!important;overflow:visible!important}.product-landing-page .config-group[data-group=soundboard] .config-option,.product-landing-page .config-group[data-group=back-and-sides] .config-option{box-shadow:none!important;background:0 0!important;border:0!important;grid-template-rows:auto auto!important;place-items:center!important;gap:8px!important;width:min-content!important;min-height:0!important;padding:0!important;display:grid!important}.product-landing-page .config-group[data-group=soundboard] .option-visual,.product-landing-page .config-group[data-group=back-and-sides] .option-visual{border:0!important;border-radius:999px!important;outline:0 solid #0000!important;width:clamp(42px,11vw,58px)!important;height:clamp(42px,11vw,58px)!important;position:relative!important;overflow:visible!important}.product-landing-page .config-group[data-group=soundboard] .option-visual img,.product-landing-page .config-group[data-group=back-and-sides] .option-visual img{object-fit:cover!important;border-radius:999px!important;width:100%!important;height:100%!important;display:block!important}.product-landing-page .config-group[data-group=soundboard] .config-option.selected .option-visual,.product-landing-page .config-group[data-group=soundboard] .config-option[aria-pressed=true] .option-visual,.product-landing-page .config-group[data-group=back-and-sides] .config-option.selected .option-visual,.product-landing-page .config-group[data-group=back-and-sides] .config-option[aria-pressed=true] .option-visual{outline:2px solid var(--brass)!important;outline-offset:5px!important}.product-landing-page .config-group[data-group=soundboard] .config-option strong,.product-landing-page .config-group[data-group=back-and-sides] .config-option strong{color:var(--ink)!important;letter-spacing:0!important;text-align:center!important;text-transform:none!important;max-width:70px!important;font-size:.65rem!important;font-weight:300!important;line-height:1.05!important;display:block!important}.product-landing-page .config-group[data-group=neck] .config-option,.product-landing-page .config-group[data-group=sound-system] .config-option,.product-landing-page .config-group[data-group=pickup] .config-option{color:var(--ink)!important;background:#fff!important;border:1px solid #10161b33!important;border-radius:5px!important;justify-content:center!important;align-items:center!important;min-height:36px!important;padding:0 6px!important;display:flex!important}.product-landing-page .config-group[data-group=neck] .config-option strong,.product-landing-page .config-group[data-group=sound-system] .config-option strong,.product-landing-page .config-group[data-group=pickup] .config-option strong{color:inherit!important;letter-spacing:0!important;text-align:center!important;text-transform:none!important;font-size:clamp(.56rem,2.1vw,.76rem)!important;font-weight:400!important;line-height:1.05!important}.product-landing-page .config-group[data-group=neck] .config-option.selected,.product-landing-page .config-group[data-group=neck] .config-option[aria-pressed=true],.product-landing-page .config-group[data-group=sound-system] .config-option.selected,.product-landing-page .config-group[data-group=sound-system] .config-option[aria-pressed=true],.product-landing-page .config-group[data-group=pickup] .config-option.selected,.product-landing-page .config-group[data-group=pickup] .config-option[aria-pressed=true]{border-color:var(--ink)!important;box-shadow:inset 0 -2px 0 var(--ink)!important;font-weight:500!important}.quote-panel-top small{color:#ffffffb8!important;margin-top:2px!important;font-size:.68rem!important;font-weight:300!important;display:block!important}.quote-submit,.product-mobile-sticky button{grid-template-columns:1fr auto!important;place-items:center!important;display:grid!important;position:relative!important}.quote-submit svg,.product-mobile-sticky button svg{justify-self:end!important;width:18px!important;height:18px!important;position:static!important}.quote-trust-row span{border-left:1px solid #10161b24!important;grid-template-columns:auto minmax(0,1fr)!important;justify-content:center!important;align-items:center!important;gap:7px!important;padding:0 10px!important;display:grid!important}.quote-trust-row small{color:#12181da3!important;font-size:.68rem!important;font-weight:300!important;line-height:1.1!important}.product-info-tabs{background:#fff!important;border-top:1px solid #10161b29!important;padding:0!important}.product-info-tab-list{background:#fff!important;border-top:1px solid #10161b29!important;border-bottom:1px solid #10161b29!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;margin:0!important;display:grid!important}.product-info-tab-list label{color:#12181d94!important;background:0 0!important;border:0!important;justify-content:center!important;align-items:center!important;min-height:50px!important;padding:0!important;font-size:.78rem!important;font-weight:300!important;display:flex!important;position:relative!important}.product-info-tabs:has(#specification:target) .product-info-tab-list label[for=product-info-tab-specs]:after{background:var(--brass)!important}.product-info-tabs:has(#specification:target) .product-info-panel{display:none!important}.product-info-tabs:has(#specification:target) .product-info-panel-specs{display:block!important}.product-info-panel .product-media-section .product-section-heading p,.product-info-panel .product-media-section .product-section-heading h2,.product-info-panel-sound .product-section-heading,.product-info-panel-sound .product-section-heading *,.product-info-panel-innovations .product-section-heading,.product-info-panel-innovations .product-section-heading *,.product-sound-panel .product-section-heading,.product-sound-panel .product-section-heading *,.product-info-panel-video .media-copy,.product-info-panel-video .media-detail-figure,.product-info-panel-video .media-video-meta a{display:none!important}.product-info-panel .product-media-section{max-width:980px!important;margin-inline:auto!important;padding:clamp(24px,5vw,56px) clamp(18px,5vw,72px)!important}.product-info-panel .media-stage,.product-info-panel .media-video-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:clamp(14px,3vw,26px)!important;display:grid!important}.product-info-panel .media-video-card{background:#fff!important;border:1px solid #10161b24!important;border-radius:0!important;overflow:hidden!important}.product-info-panel .media-video-frame{aspect-ratio:16/9!important;background:#111!important;border-radius:0!important;overflow:hidden!important}.product-info-panel .media-video-meta{padding:16px!important}.product-info-panel .media-video-meta span{color:var(--brass)!important;font-size:.68rem!important}.product-info-panel .media-video-meta strong{font-size:clamp(1.18rem,3vw,1.8rem)!important}.product-sound-panel{background:#fff!important;max-width:720px!important;margin:0 auto!important;padding:clamp(32px,6vw,72px) clamp(20px,6vw,72px)!important}.product-audio-sample{background:#fff!important;border:1px solid #10161b29!important;min-height:0!important;padding:clamp(18px,4vw,30px)!important;display:block!important}.product-audio-sample img,.product-audio-sample strong,.product-audio-sample p,.product-info-panel-sound img,.product-info-panel-sound .media-video-grid,.product-info-panel-sound .media-video-card,.product-info-panel-sound iframe{display:none!important}.product-info-panel-specs #specification,section#specification.full-specification{color:var(--ink)!important;background:#fff!important;max-width:960px!important;margin:0 auto!important;padding:clamp(28px,6vw,72px) clamp(20px,5vw,72px)!important}.product-info-panel-specs #specification h2,section#specification.full-specification h2{color:var(--ink)!important;margin:0 0 clamp(20px,4vw,36px)!important;font-size:clamp(2.7rem,8vw,5.2rem)!important;font-weight:400!important}.product-info-panel-specs #specification dd,section#specification.full-specification dd{color:var(--ink)!important;font-size:clamp(.95rem,2.8vw,1.08rem)!important;line-height:1.35!important}.product-info-panel-specs #specification .spec-toggle,section#specification.full-specification .spec-toggle{color:var(--ink)!important;letter-spacing:.05em!important;text-transform:uppercase!important;background:#fff!important;border:1px solid #10161b47!important;justify-content:center!important;align-items:center!important;width:100%!important;min-height:48px!important;margin-top:18px!important;font-size:.76rem!important;font-weight:700!important;display:flex!important}.product-info-panel-innovations .product-innovation-panel{background:#fff!important;max-width:860px!important;margin:0 auto!important;padding:clamp(28px,6vw,72px) clamp(20px,6vw,72px)!important}.product-info-panel-innovations .innovation-list article{border-bottom:1px solid #10161b29!important;grid-template-columns:42px minmax(0,1fr)!important;gap:18px!important;padding:18px 0!important;display:grid!important}.product-info-panel-innovations .innovation-list h3{color:var(--ink)!important;font-size:clamp(1.5rem,4vw,2.4rem)!important;font-weight:400!important}.product-info-panel-innovations .innovation-list p{color:#12181dad!important;font-size:.96rem!important}.related-model-list a{grid-template-columns:70px minmax(0,1fr) minmax(84px,auto)!important;align-items:center!important;gap:10px!important;min-height:76px!important;padding:8px 10px!important;display:grid!important}.related-model-price{text-align:right!important;min-width:0!important;max-width:96px!important}.related-model-price strong{font-family:var(--sans)!important;overflow-wrap:anywhere!important;font-size:.68rem!important;font-weight:700!important;line-height:1.04!important;display:block!important}.product-mobile-sticky{padding:10px 12px max(10px, env(safe-area-inset-bottom))!important;background:#fffffff5!important;border-radius:18px 18px 0 0!important;grid-template-columns:auto minmax(0,1fr)!important;box-shadow:0 -10px 28px #10161b1f!important}.product-mobile-sticky>span{color:var(--ink)!important;white-space:nowrap!important;font-size:.9rem!important;font-weight:300!important}.product-mobile-sticky button{border-radius:5px!important;min-height:48px!important}@media (max-width:899px){.site-header{height:54px!important;min-height:54px!important;overflow:visible!important}.site-header .brand{width:34vw!important;height:54px!important;min-height:54px!important}.site-header .brand-emblem{width:auto!important;height:24px!important}.site-header .nova-wordmark{width:min(30vw,126px)!important;height:15px!important}.site-header .icon-button,.site-header .header-icon-link{min-width:44px!important;min-height:44px!important}.product-hero-gallery[data-active-index="0"] .product-hero-stage img.product-hero-gallery-image,.product-hero-gallery[data-active-index="0"] img.product-hero-gallery-image{transform:scale(.78)translate(-2%)!important}.product-hero-breadcrumb{margin-bottom:3px!important;font-size:.58rem!important}.product-hero-title-row{grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:12px!important}.product-hero-title-row h1{font-size:clamp(2.35rem,11vw,2.8rem)!important;line-height:.96!important}.product-hero-copy>p{font-size:.92rem!important;line-height:1.28!important}.product-price-row{margin-top:12px!important;padding-top:10px!important}.product-price-row strong{font-size:1.7rem!important}.product-landing-page .config-group[data-group=soundboard] .config-options,.product-landing-page .config-group[data-group=back-and-sides] .config-options{gap:17px!important}.product-landing-page .config-group[data-group=soundboard] .option-visual,.product-landing-page .config-group[data-group=back-and-sides] .option-visual{width:38px!important;height:38px!important}.product-landing-page .config-group[data-group=soundboard] .config-option strong,.product-landing-page .config-group[data-group=back-and-sides] .config-option strong{max-width:58px!important;font-size:.56rem!important}.product-landing-page .config-group[data-group=neck] .config-options,.product-landing-page .config-group[data-group=sound-system] .config-options,.product-landing-page .config-group[data-group=pickup] .config-options{gap:7px!important}.product-landing-page .config-group[data-group=neck] .config-option,.product-landing-page .config-group[data-group=sound-system] .config-option,.product-landing-page .config-group[data-group=pickup] .config-option{min-height:34px!important}.product-landing-page .config-group[data-group=neck] .config-option strong,.product-landing-page .config-group[data-group=sound-system] .config-option strong,.product-landing-page .config-group[data-group=pickup] .config-option strong{font-size:.52rem!important}.quote-trust-row{border-bottom:1px solid #10161b1f!important;margin-top:16px!important;padding-bottom:9px!important}.quote-trust-row span{padding:0 7px!important}.quote-trust-row small{font-size:.58rem!important}.quote-trust-row svg{width:19px!important;height:19px!important}.product-info-tab-list label{min-height:48px!important;font-size:.72rem!important}.product-info-panel .product-media-section{padding:24px 18px!important}.product-info-panel .media-stage,.product-info-panel .media-video-grid{grid-template-columns:1fr!important}.product-info-panel .media-video-card{border-radius:0!important}.product-info-panel-specs #specification,section#specification.full-specification{padding:26px 18px!important}.product-info-panel-specs #specification h2,section#specification.full-specification h2{font-size:clamp(2.45rem,12vw,3.4rem)!important}.product-info-panel-specs #specification dl div,section#specification.full-specification dl div{grid-template-columns:1fr!important;gap:8px!important;padding:12px 0!important}.related-model-list a{grid-template-columns:58px minmax(0,1fr) 76px!important;min-height:74px!important;padding:7px 8px!important}.related-model-list .related-model-thumb{width:56px!important;height:56px!important}.related-model-list .related-model-copy strong{font-size:1.12rem!important}.related-model-price strong{font-size:.58rem!important}.related-model-price small{font-size:.48rem!important}}.site-header,.site-header .brand{min-height:64px!important}.site-header .nova-wordmark{width:min(33vw,158px)!important;height:17px!important}.product-gallery-lightbox-close:before{content:"X"!important;font-family:var(--sans)!important;font-size:1rem!important;font-weight:400!important}.product-price-row{border-top:1px solid #10161b24!important}.product-landing-page .config-group[data-group=soundboard] .config-options,.product-landing-page .config-group[data-group=back-and-sides] .config-options{align-items:start!important}.product-landing-page .config-group[data-group=soundboard] .option-visual,.product-landing-page .config-group[data-group=back-and-sides] .option-visual{border-radius:999px!important;overflow:visible!important}.product-landing-page .config-group[data-group=soundboard] .option-visual img,.product-landing-page .config-group[data-group=back-and-sides] .option-visual img{object-fit:cover!important;border-radius:999px!important}.product-landing-page .config-group[data-group=neck] .config-options,.product-landing-page .config-group[data-group=sound-system] .config-options{grid-template-columns:repeat(3,minmax(0,1fr))!important}.product-landing-page .config-group[data-group=neck] .config-option,.product-landing-page .config-group[data-group=sound-system] .config-option{min-height:36px!important;padding:0 8px!important}.product-landing-page .config-group[data-group=neck] .option-visual,.product-landing-page .config-group[data-group=sound-system] .option-visual,.product-landing-page .config-group[data-group=neck] .config-option small,.product-landing-page .config-group[data-group=sound-system] .config-option small{display:none!important}.product-landing-page .config-group[data-group=neck] .config-option strong,.product-landing-page .config-group[data-group=sound-system] .config-option strong{text-align:center!important;font-size:clamp(.58rem,2vw,.75rem)!important;font-weight:400!important;line-height:1.05!important;display:block!important}.quote-panel .quote-submit svg,.product-mobile-sticky button svg{margin:0!important;position:absolute!important;right:18px!important}.quote-trust-row,.quote-trust-row:before{border-top:0!important}.product-info-tab-list label{text-transform:none!important;background:0 0!important;border:0!important;font-weight:300!important}.product-info-panel .product-section-heading p,.product-info-panel-sound .product-section-heading,.product-info-panel-sound .product-section-heading *,.product-info-panel-sound>:not(.product-sound-panel){display:none!important}.product-info-panel-sound .product-sound-panel{max-width:720px!important;margin-inline:auto!important;display:block!important}.product-info-panel-video .media-video-meta a,.product-info-panel-video .media-video-frame:after{display:none!important}.product-info-panel-video .media-video-card{background:#fff!important}.product-info-panel-specs #specification.product-specs,.product-info-panel-specs #specification.full-specification{color:var(--ink)!important;background:#fff!important;padding:0!important}.product-info-panel-specs #specification.product-specs *,.product-info-panel-specs #specification.full-specification *{color:inherit!important}.product-info-panel-specs #specification h2{color:var(--ink)!important;font-size:clamp(2.7rem,7vw,5.8rem)!important;font-weight:400!important}.product-info-panel-specs #specification dl div{border-top:0!important;border-bottom:1px solid #10161b1f!important}.product-info-panel-specs #specification .spec-toggle{color:var(--ink)!important;background:#fff!important;border:1px solid #10161b47!important;margin-top:22px!important}.product-info-panel-innovations .product-section-heading{display:none!important}.product-info-panel-innovations .product-innovation-panel{display:block!important}.related-model-list a{min-width:0!important}.product-mobile-sticky>span{font-weight:300!important}@media (max-width:899px){.site-header{grid-template-columns:48px 1fr 92px!important;height:64px!important}.site-header .brand{justify-content:center!important}.site-header .nova-wordmark{width:132px!important;height:15px!important}.product-hero-stage{aspect-ratio:1/1.06!important}.product-hero-gallery[data-active-index="0"] .product-hero-stage img.product-hero-gallery-image{object-position:center center!important;transform:scale(.78)!important}.product-hero-breadcrumb{margin-bottom:2px!important;font-size:.56rem!important}.product-hero-title-row{gap:10px!important}.product-hero-title-row h1{font-size:clamp(2.45rem,11.4vw,3rem)!important}.product-hero-copy>p{font-size:.92rem!important;line-height:1.24!important}.product-price-row{margin-top:12px!important;padding-top:10px!important}.product-price-row strong{font-size:clamp(1.8rem,8.2vw,2.12rem)!important}.product-landing-page .config-group[data-group=soundboard] .config-options,.product-landing-page .config-group[data-group=back-and-sides] .config-options{grid-template-columns:repeat(4,minmax(0,1fr))!important;column-gap:clamp(16px,6vw,28px)!important}.product-landing-page .config-group[data-group=soundboard] .option-visual,.product-landing-page .config-group[data-group=back-and-sides] .option-visual{width:36px!important;height:36px!important}.product-landing-page .config-group[data-group=soundboard] .config-option strong,.product-landing-page .config-group[data-group=back-and-sides] .config-option strong{font-size:.5rem!important;font-weight:400!important;line-height:1.03!important}.product-landing-page .config-group[data-group=neck] .config-options,.product-landing-page .config-group[data-group=sound-system] .config-options{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important}.product-landing-page .config-group[data-group=neck] .config-option,.product-landing-page .config-group[data-group=sound-system] .config-option{min-height:34px!important;padding:0 4px!important}.product-landing-page .config-group[data-group=neck] .config-option strong,.product-landing-page .config-group[data-group=sound-system] .config-option strong{white-space:normal!important;font-size:clamp(.49rem,1.75vw,.57rem)!important;line-height:1.02!important}.quote-shipping-note{border-top:0!important;margin-top:12px!important;font-size:.64rem!important}.quote-trust-row{border-bottom:0!important;margin-top:8px!important;padding-top:4px!important}.quote-trust-row span{grid-template-columns:auto minmax(0,1fr)!important;padding-inline:8px!important}.quote-trust-row small{font-size:.55rem!important;font-weight:300!important}.product-info-tabs{padding-inline:14px!important}.product-info-tab-list{margin-inline:-14px!important;margin-bottom:26px!important}.product-info-tab-list label{min-height:46px!important;font-size:.66rem!important}.product-info-panel-specs #specification h2{font-size:clamp(2.45rem,12vw,3.25rem)!important}.product-info-panel-specs #specification dl{grid-template-columns:1fr!important}.related-model-list a{grid-template-columns:62px minmax(0,1fr) 72px!important;gap:8px!important;min-height:72px!important;padding-block:5px!important}.related-model-list .related-model-thumb{width:58px!important;height:60px!important}.related-model-list .related-model-copy strong{font-size:clamp(1.05rem,4.8vw,1.36rem)!important;line-height:.96!important}.related-model-price strong{font-size:.54rem!important;line-height:1.04!important}.related-model-price small{font-size:.44rem!important}.product-mobile-sticky{position:fixed!important;bottom:0!important;left:0!important;right:0!important}}.site-header{align-items:center!important;min-height:58px!important;overflow:visible!important}.site-header .brand,.site-header .nav-actions{align-items:center!important;min-height:58px!important}.product-gallery-lightbox-close{border-radius:999px!important;place-items:center!important;width:42px!important;min-width:0!important;height:42px!important;padding:0!important;font-size:0!important;display:grid!important}.product-gallery-lightbox-nav{color:var(--ink)!important;opacity:1!important;background:#ffffffeb!important;border:1px solid #10161b29!important;border-radius:999px!important;place-items:center!important;width:48px!important;height:48px!important;display:grid!important}.product-gallery-lightbox-nav span{font-family:Arial,sans-serif!important;font-size:32px!important;font-weight:200!important;line-height:1!important}.product-hero-breadcrumb{color:#10161b85!important;letter-spacing:0!important;text-transform:none!important;margin-bottom:0!important;font-size:.62rem!important;font-weight:400!important}.product-hero-copy{gap:10px!important}.product-hero-title-row{align-items:flex-start!important;gap:16px!important}.product-hero-title-row h1{font-weight:300!important;line-height:.98!important}.product-status-line{align-items:flex-start!important;gap:6px!important;padding-top:3px!important}.product-status-line span,.product-status-line small{font-weight:300!important}.product-price-row{border-top:1px solid #10161b1f!important;margin-top:8px!important;padding-top:10px!important}.product-price-row strong{color:var(--ink)!important;font-weight:400!important}.product-price-row small{color:#10161bb8!important;font-weight:400!important}.product-landing-page .config-group legend span{color:var(--ink)!important;letter-spacing:.32em!important;font-size:.7rem!important;font-weight:500!important}.product-landing-page .config-group[data-group=soundboard] .config-options,.product-landing-page .config-group[data-group=back-and-sides] .config-options{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px clamp(15px,5vw,34px)!important}.product-landing-page .config-group[data-group=soundboard] .config-option,.product-landing-page .config-group[data-group=back-and-sides] .config-option{align-items:center!important;gap:7px!important;min-width:0!important;padding:0!important}.product-landing-page .config-group[data-group=soundboard] .config-option strong,.product-landing-page .config-group[data-group=back-and-sides] .config-option strong{color:var(--ink)!important;text-align:center!important;font-size:.62rem!important;font-weight:400!important;line-height:1.05!important}.product-landing-page .config-group[data-group=neck] .config-option,.product-landing-page .config-group[data-group=sound-system] .config-option,.product-landing-page .config-group[data-group=pickup] .config-option{text-align:center!important;border:1px solid #10161b38!important;border-radius:4px!important;align-items:center!important;min-height:36px!important;padding:0 7px!important;display:grid!important}.product-landing-page .config-group[data-group=neck] .config-option strong,.product-landing-page .config-group[data-group=sound-system] .config-option strong,.product-landing-page .config-group[data-group=pickup] .config-option strong{color:var(--ink)!important;white-space:normal!important;font-size:clamp(.52rem,2.05vw,.78rem)!important;font-weight:400!important;line-height:1.05!important}.product-landing-page .config-group[data-group=neck] .config-option.selected,.product-landing-page .config-group[data-group=neck] .config-option[aria-pressed=true],.product-landing-page .config-group[data-group=sound-system] .config-option.selected,.product-landing-page .config-group[data-group=sound-system] .config-option[aria-pressed=true],.product-landing-page .config-group[data-group=pickup] .config-option.selected,.product-landing-page .config-group[data-group=pickup] .config-option[aria-pressed=true]{border-color:var(--ink)!important;box-shadow:inset 0 -2px 0 var(--ink)!important;background:#fff!important}.quote-panel-top strong,.quote-panel-top small{color:inherit!important}.quote-panel .quote-submit{justify-content:center!important;position:relative!important}.quote-panel .quote-submit svg{position:absolute!important;right:clamp(16px,5vw,26px)!important}.quote-shipping-note{border-top:0!important}.quote-trust-row span{grid-template-columns:auto minmax(0,1fr)!important;justify-content:center!important;align-items:center!important;gap:8px!important;display:grid!important}.quote-trust-row small{text-align:left!important;font-weight:300!important;line-height:1.15!important}.product-info-tab-list label{color:#10161b85!important;background:0 0!important;border:0!important;min-height:48px!important;font-weight:300!important;position:relative!important}.product-info-tab-list label:after{background:0 0!important;height:1.5px!important;bottom:0!important;left:28%!important;right:28%!important}#product-info-tab-video:checked~.product-info-tab-list label[for=product-info-tab-video],#product-info-tab-sound:checked~.product-info-tab-list label[for=product-info-tab-sound],#product-info-tab-specs:checked~.product-info-tab-list label[for=product-info-tab-specs],#product-info-tab-innovations:checked~.product-info-tab-list label[for=product-info-tab-innovations]{color:var(--ink)!important;font-weight:400!important}.product-info-tabs:has(#specification:target) .product-info-tab-list label[for=product-info-tab-specs]:after{background:var(--brass)!important}.product-info-panel .product-media-section .product-section-heading p,.product-sound-panel .product-section-heading,.product-info-panel-sound .product-section-heading,.product-info-panel-sound .product-section-heading *,.product-info-panel-innovations .product-section-heading p,.product-info-panel-sound .media-video-grid,.product-info-panel-sound .media-video-card,.product-info-panel-sound iframe,.product-info-panel-sound img{display:none!important}.product-sound-panel{background:0 0!important;max-width:760px!important;min-height:0!important;padding:0!important;display:block!important}.product-audio-sample{background:#fff!important;border:1px solid #10161b24!important;gap:16px!important;min-height:96px!important;padding:clamp(16px,4vw,28px)!important;display:grid!important}.product-info-panel-video .media-copy,.product-info-panel-video .media-detail-figure,.product-info-panel .media-video-meta a{display:none!important}.product-info-panel .media-video-card{border:1px solid #10161b1f!important;border-radius:12px!important;overflow:hidden!important}.product-info-panel .media-video-frame:after{display:none!important}.product-info-panel .media-video-frame iframe{border-radius:0!important;width:100%!important;height:100%!important;display:block!important}.product-info-panel-specs #specification .spec-toggle,section#specification.full-specification .spec-toggle{color:var(--ink)!important;background:#fff!important;border:1px solid #10161b3d!important;width:100%!important;margin-top:18px!important;position:static!important}.product-info-panel-innovations .product-section-heading h2{display:none!important}.product-info-panel-innovations .innovation-list article{border-top:1px solid #10161b1f!important;grid-template-columns:42px minmax(0,1fr)!important;gap:14px!important;padding:18px 0!important;display:grid!important}.product-info-panel-innovations .innovation-list article:last-child{border-bottom:1px solid #10161b1f!important}.product-info-panel-innovations .innovation-list article>span{color:var(--brass)!important;font-size:.72rem!important;font-weight:600!important}.product-info-panel-innovations .innovation-list h3{font-weight:400!important}.related-model-list a:after,.related-model-list a>svg{display:none!important}.related-model-list .related-model-price{text-align:right!important;min-width:0!important}.related-model-list .related-model-price strong{overflow-wrap:anywhere!important;font-size:.58rem!important;line-height:1.02!important;display:block!important}.product-mobile-sticky{pointer-events:auto!important;background:#fffffff7!important;border:0!important;border-radius:18px 18px 0 0!important;box-shadow:0 -10px 32px #10161b1a!important}.product-mobile-sticky button{border-radius:4px!important;justify-content:center!important;position:relative!important}.product-mobile-sticky button svg{position:absolute!important;right:clamp(14px,4vw,20px)!important}@media (max-width:899px){.site-header,.site-header .brand,.site-header .nav-actions{min-height:54px!important}.site-header .brand{width:34vw!important;position:absolute!important;left:50%!important;transform:translate(-50%)!important}.site-header .brand-emblem{flex:none!important}.site-header .nova-wordmark{width:100%!important;height:15px!important}.product-hero-gallery[data-active-index="0"] .product-hero-stage img.product-hero-gallery-image{object-fit:contain!important;object-position:center center!important;padding:0 12px!important;transform:scale(.96)!important}.product-hero-copy{padding-top:20px!important}.product-hero-breadcrumb{margin-bottom:-2px!important;font-size:.5rem!important}.product-hero-title-row h1{font-size:clamp(2.05rem,10vw,2.62rem)!important}.product-status-line span{font-size:.82rem!important}.product-status-line small{font-size:.72rem!important}.product-hero-copy>p{font-size:.9rem!important;line-height:1.25!important}.product-price-row{align-items:baseline!important;gap:7px!important;margin-top:8px!important;padding-top:8px!important;display:flex!important}.product-price-row strong{font-size:1.82rem!important}.product-price-row small{font-size:.58rem!important}.product-landing-page .config-group[data-group=soundboard] .config-options,.product-landing-page .config-group[data-group=back-and-sides] .config-options{column-gap:18px!important}.product-landing-page .config-group[data-group=soundboard] .option-visual,.product-landing-page .config-group[data-group=back-and-sides] .option-visual{width:38px!important;height:38px!important}.product-landing-page .config-group[data-group=soundboard] .config-option strong,.product-landing-page .config-group[data-group=back-and-sides] .config-option strong{font-size:.5rem!important}.product-landing-page .config-group[data-group=neck] .config-options,.product-landing-page .config-group[data-group=sound-system] .config-options,.product-landing-page .config-group[data-group=pickup] .config-options{gap:7px!important}.product-landing-page .config-group[data-group=neck] .config-option,.product-landing-page .config-group[data-group=sound-system] .config-option,.product-landing-page .config-group[data-group=pickup] .config-option{min-height:32px!important;padding:0 4px!important}.product-landing-page .config-group[data-group=neck] .config-option strong,.product-landing-page .config-group[data-group=sound-system] .config-option strong,.product-landing-page .config-group[data-group=pickup] .config-option strong{font-size:.5rem!important}.quote-shipping-note,.quote-trust-row{margin-top:12px!important}.quote-trust-row span{gap:6px!important}.quote-trust-row svg{width:19px!important;height:19px!important}.quote-trust-row small{font-size:.54rem!important}.product-info-tab-list{margin-bottom:18px!important}.product-info-tab-list label{min-height:42px!important}.product-audio-sample{min-height:88px!important;padding:16px!important}.product-info-panel-specs #specification h2,section#specification.full-specification h2{font-size:clamp(2.35rem,10.2vw,3.05rem)!important}.product-info-panel-specs #specification dl div,section#specification.full-specification dl div{padding:11px 0!important}.product-info-panel-specs #specification dd,section#specification.full-specification dd{font-size:.86rem!important}.related-model-list a{grid-template-columns:66px minmax(0,1fr) minmax(56px,64px)!important;min-height:72px!important}.related-model-list .related-model-thumb{width:62px!important;height:62px!important}.related-model-list .related-model-copy strong{font-size:1.08rem!important}.related-model-list .related-model-price strong{font-size:.52rem!important}.related-model-list .related-model-price small{font-size:.42rem!important}.product-mobile-sticky{padding:10px 12px max(10px, env(safe-area-inset-bottom))!important;z-index:2147483000!important;grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;gap:10px!important;display:grid!important;position:fixed!important;bottom:0!important;left:0!important;right:0!important}.product-mobile-sticky>span{font-size:.9rem!important}.product-mobile-sticky button{min-height:48px!important}}body .site-header{min-height:58px!important;overflow:visible!important}body .site-header .brand{justify-content:center!important;align-items:center!important;width:34vw!important;min-height:58px!important;display:inline-flex!important;overflow:visible!important}body .site-header .nova-wordmark,body .footer-logo-row .nova-wordmark{width:min(28vw,112px)!important;height:14px!important;display:block!important;overflow:visible!important}body .site-header .nova-wordmark *,body .footer-logo-row .nova-wordmark *{stroke-width:1px!important;vector-effect:non-scaling-stroke!important}body .site-header .icon-button,body .site-header .header-icon-link{width:42px!important;height:42px!important;min-height:42px!important}body .product-hero-gallery .product-hero-stage{background:#f7f7f5!important}body .product-hero-gallery .product-hero-gallery-image{object-fit:contain!important;object-position:center center!important}body .product-hero-gallery[data-active-index="0"] .product-hero-gallery-image{transform:scale(.76)!important}body .product-gallery-expand{background:#ffffffeb!important;border:0!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;width:46px!important;height:46px!important;display:inline-flex!important;bottom:18px!important;right:18px!important;box-shadow:0 10px 30px #10161b1a!important}body .product-gallery-expand svg{stroke-width:1.5px!important;width:20px!important;height:20px!important}body .product-gallery-lightbox-close{letter-spacing:0!important;background:#fffffff5!important;border:0!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;width:44px!important;height:44px!important;font-size:1.5rem!important;line-height:1!important;display:inline-flex!important;top:18px!important;right:18px!important;box-shadow:0 10px 30px #10161b1f!important}body .product-gallery-lightbox-nav{color:var(--ink)!important;background:#ffffffe6!important;border:0!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;width:50px!important;height:50px!important;font-size:2.5rem!important;display:inline-flex!important;box-shadow:0 10px 30px #10161b1f!important}body .product-hero-breadcrumb{color:#10161b94!important;letter-spacing:0!important;text-transform:none!important;margin:0 0 6px!important;font-size:.62rem!important}body .product-hero-breadcrumb a{color:#10161b94!important}body .product-hero-title-row{grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:16px!important}body .product-hero-title-row h1{font-family:var(--serif)!important;letter-spacing:0!important;font-size:clamp(2.35rem,11vw,4.5rem)!important;font-weight:300!important;line-height:.95!important}body .product-status-line{color:var(--ink)!important;place-items:flex-start start!important;gap:3px!important;min-width:88px!important;padding-top:8px!important;font-size:.8rem!important;display:grid!important}body .product-status-line span{align-items:center!important;gap:7px!important;font-weight:400!important;display:inline-flex!important}body .product-status-line span:before{background:var(--brass)!important;content:""!important;border-radius:50%!important;width:7px!important;height:7px!important;display:inline-block!important}body .product-status-line small{color:#10161b99!important;font-size:.72rem!important;line-height:1.2!important}body .product-hero-copy>p{letter-spacing:0!important;margin:6px 0 18px!important;font-size:clamp(1.05rem,4vw,1.52rem)!important;font-weight:300!important;line-height:1.28!important}body .product-price-row{border-top:1px solid #10161b24!important;align-items:baseline!important;gap:10px!important;margin:0!important;padding:13px 0 0!important;display:flex!important}body .product-price-row span{color:#10161b94!important;letter-spacing:0!important;text-transform:none!important;font-size:.92rem!important;font-weight:300!important}body .product-price-row strong{color:var(--ink)!important;font-size:clamp(1.75rem,7vw,2.65rem)!important;font-weight:400!important}body .product-price-row small{color:#10161b8a!important;font-size:.64rem!important;font-weight:400!important}body .product-landing-page .config-group legend span{color:var(--ink)!important;letter-spacing:.17em!important;font-size:.7rem!important;font-weight:600!important}body .product-landing-page .config-group[data-group=soundboard] .config-options,body .product-landing-page .config-group[data-group=back-and-sides] .config-options{grid-template-columns:repeat(4,minmax(0,1fr))!important;align-items:start!important;gap:12px 20px!important;display:grid!important}body .product-landing-page .config-group[data-group=soundboard] .config-option,body .product-landing-page .config-group[data-group=back-and-sides] .config-option{text-align:center!important;background:0 0!important;border:0!important;place-items:center!important;gap:8px!important;min-height:0!important;padding:0!important;display:grid!important}body .product-landing-page .config-group[data-group=soundboard] .config-option.selected .option-visual:after,body .product-landing-page .config-group[data-group=back-and-sides] .config-option.selected .option-visual:after{border:2px solid var(--brass)!important;content:""!important;pointer-events:none!important;border-radius:50%!important;position:absolute!important;inset:-6px!important;box-shadow:0 0 0 3px #fff!important}body .product-landing-page .config-group[data-group=soundboard] .config-option strong,body .product-landing-page .config-group[data-group=back-and-sides] .config-option strong{color:var(--ink)!important;overflow-wrap:anywhere!important;font-size:.54rem!important;font-weight:400!important;line-height:1.05!important;display:block!important}body .product-landing-page .config-group[data-group=neck] .config-option,body .product-landing-page .config-group[data-group=sound-system] .config-option,body .product-landing-page .config-group[data-group=pickup] .config-option{text-align:center!important;background:#fff!important;border:1px solid #10161b2e!important;border-radius:4px!important;justify-content:center!important;align-items:center!important;min-height:38px!important;padding:7px 8px!important;display:flex!important}body .product-landing-page .config-group[data-group=neck] .config-option.selected,body .product-landing-page .config-group[data-group=sound-system] .config-option.selected,body .product-landing-page .config-group[data-group=pickup] .config-option.selected{border-color:var(--ink)!important;box-shadow:inset 0 -1px 0 var(--ink)!important}body .product-landing-page .config-group[data-group=neck] .option-visual,body .product-landing-page .config-group[data-group=sound-system] .option-visual,body .product-landing-page .config-group[data-group=pickup] .option-visual,body .product-landing-page .config-group[data-group=neck] .config-option small,body .product-landing-page .config-group[data-group=sound-system] .config-option small,body .product-landing-page .config-group[data-group=pickup] .config-option small{display:none!important}body .product-landing-page .config-group[data-group=neck] .config-option strong,body .product-landing-page .config-group[data-group=sound-system] .config-option strong,body .product-landing-page .config-group[data-group=pickup] .config-option strong{color:var(--ink)!important;letter-spacing:0!important;font-size:.6rem!important;font-weight:400!important;line-height:1.05!important}body .quote-panel{color:var(--ink)!important;background:0 0!important;border:0!important;padding:0!important}body .quote-panel-top{display:none!important}body .quote-shipping-note{color:#10161b94!important;border-top:1px solid #10161b24!important;grid-template-columns:1fr 1fr!important;gap:0!important;margin:15px 0 12px!important;padding-top:12px!important;display:grid!important}body .quote-shipping-note span{justify-content:center!important;align-items:center!important;gap:8px!important;min-width:0!important;display:flex!important}body .quote-shipping-note span+span{border-left:1px solid #10161b29!important}body .quote-shipping-note svg{width:17px!important;height:17px!important}body .quote-submit{color:#fff!important;background:#090908!important;border:0!important;border-radius:4px!important;justify-content:center!important;width:100%!important;height:52px!important;margin-top:0!important;position:relative!important}body .quote-submit svg{width:19px!important;height:19px!important;position:absolute!important;right:18px!important}body .quote-secondary-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;margin-top:9px!important;display:grid!important}body .quote-secondary-actions a,body .quote-secondary-actions button{color:var(--ink)!important;background:#fff!important;border:1px solid #10161b52!important;border-radius:4px!important;justify-content:center!important;align-items:center!important;height:42px!important;font-size:.84rem!important;font-weight:300!important;display:inline-flex!important}body .quote-trust-row{border-top:0!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important;margin:14px 0 0!important;padding:0!important;display:grid!important}body .quote-trust-row span{grid-template-columns:auto minmax(0,1fr)!important;justify-content:center!important;align-items:center!important;gap:9px!important;padding:0 10px!important;display:grid!important}body .quote-trust-row svg{width:25px!important;height:25px!important}body .quote-trust-row small{color:#10161b94!important;font-size:.64rem!important;font-weight:300!important;line-height:1.05!important}body .product-info-tabs{background:#fff!important;border-top:1px solid #10161b24!important;margin-top:20px!important}body .product-info-tab-list{border-bottom:1px solid #10161b24!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;margin:0!important;display:grid!important}body .product-info-tab-list label{color:#10161b8c!important;cursor:pointer!important;letter-spacing:0!important;text-transform:none!important;background:#fff!important;border:0!important;justify-content:center!important;align-items:center!important;height:54px!important;padding:0!important;font-size:.75rem!important;font-weight:300!important;display:flex!important;position:relative!important}body .product-info-panel .product-media-section .product-section-heading p,body .product-info-panel-sound .product-section-heading,body .product-sound-panel .product-section-heading,body .product-info-panel-innovations .product-section-heading,body .product-info-panel-innovations .product-section-heading p{display:none!important}body .product-info-panel-video .product-media-section{color:var(--ink)!important;background:#fff!important;padding:clamp(26px,6vw,64px) clamp(18px,5vw,72px)!important}body .product-info-panel-video .media-video-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px!important;display:grid!important}body .product-info-panel-video .media-video-card{background:#fff!important;border:1px solid #10161b1f!important;border-radius:0!important;overflow:hidden!important}body .product-info-panel-video .media-video-frame iframe{border:0!important;width:100%!important;height:100%!important}body .product-info-panel-video .media-video-meta a{display:none!important}body .product-info-panel-video .media-video-meta strong{font-size:clamp(1.1rem,2.2vw,1.7rem)!important;line-height:1.1!important}body .product-sound-panel{color:var(--ink)!important;background:#fff!important;max-width:none!important;padding:clamp(28px,6vw,64px) clamp(18px,5vw,72px)!important;display:block!important}body .product-audio-sample{background:#fff!important;border:1px solid #10161b24!important;min-height:0!important;padding:18px!important;display:block!important}body .product-audio-sample audio{width:100%!important;display:block!important}body .product-info-panel-specs #specification,body section#specification.product-specs.full-specification,body section#specification.full-specification{color:var(--ink)!important;background:#fff!important;border:0!important;padding:clamp(28px,6vw,64px) clamp(18px,5vw,72px)!important}body .product-info-panel-specs #specification *,body section#specification.product-specs.full-specification *,body section#specification.full-specification *{color:inherit!important}body .product-info-panel-specs #specification h2,body section#specification.product-specs.full-specification h2,body section#specification.full-specification h2{color:var(--ink)!important;margin:0 0 20px!important;font-size:clamp(2.6rem,8vw,5.4rem)!important}body .product-info-panel-specs #specification dl,body section#specification.product-specs.full-specification dl,body section#specification.full-specification dl{border-top:1px solid #10161b29!important;display:block!important}body .product-info-panel-specs #specification dl div,body section#specification.product-specs.full-specification dl div,body section#specification.full-specification dl div{border-bottom:1px solid #10161b24!important;grid-template-columns:minmax(108px,.34fr) minmax(0,1fr)!important;gap:10px 22px!important;padding:14px 0!important;display:grid!important}body .product-info-panel-specs #specification dt,body section#specification.product-specs.full-specification dt,body section#specification.full-specification dt{color:#10161b8f!important;letter-spacing:.03em!important;text-transform:uppercase!important;font-size:.68rem!important;font-weight:700!important}body .product-info-panel-specs #specification dd,body section#specification.product-specs.full-specification dd,body section#specification.full-specification dd{color:var(--ink)!important;min-width:0!important;font-size:.94rem!important;font-weight:300!important;line-height:1.38!important}body .product-info-panel-specs #specification .spec-toggle,body section#specification.full-specification .spec-toggle{color:var(--ink)!important;text-transform:none!important;background:#fff!important;border:1px solid #10161b47!important;border-radius:4px!important;justify-content:center!important;width:100%!important;height:46px!important;margin:18px 0 0!important;display:flex!important}body .product-info-panel-innovations .product-innovation-panel{color:var(--ink)!important;background:#fff!important;padding:clamp(28px,6vw,64px) clamp(18px,5vw,72px)!important}body .product-info-panel-innovations .innovation-list{gap:0!important;display:grid!important}body .product-info-panel-innovations .innovation-list article{border-bottom:1px solid #10161b24!important;grid-template-columns:42px minmax(0,1fr)!important;gap:18px!important;padding:16px 0!important;display:grid!important}body .product-info-panel-innovations .innovation-list article:first-child{border-top:1px solid #10161b24!important}body .product-info-panel-innovations .innovation-list article>span{color:var(--brass)!important;font-size:.76rem!important;font-weight:700!important}body .product-info-panel-innovations .innovation-list h3{font-family:var(--serif)!important;margin:0 0 4px!important;font-size:clamp(1.4rem,5vw,2.1rem)!important;font-weight:400!important}body .product-info-panel-innovations .innovation-list p{color:#10161bad!important;margin:0!important;font-size:.9rem!important}body .related-model-list a{grid-template-columns:74px minmax(0,1fr) minmax(72px,auto)!important;align-items:center!important;gap:12px!important;min-height:76px!important;padding:10px 0!important;display:grid!important;overflow:hidden!important}body .related-model-list .related-model-thumb img{object-fit:contain!important;width:100%!important;height:100%!important}body .related-model-copy{min-width:0!important}body .related-model-list .related-model-copy small{color:#10161b94!important;font-size:.62rem!important}body .related-model-list .related-model-price{text-align:right!important;justify-items:end!important;min-width:0!important;max-width:78px!important;display:grid!important}body .related-model-list .related-model-price strong{white-space:normal!important;font-size:.58rem!important;line-height:1.05!important}body .related-model-list .related-model-price small{font-size:.48rem!important;line-height:1.05!important}body .footer-logo-row .nova-wordmark .logo-letter-a{stroke-width:1px!important}body .product-mobile-sticky{padding:10px 13px max(10px, env(safe-area-inset-bottom))!important;background:#fffffff5!important;border:0!important;border-radius:18px 18px 0 0!important;grid-template-columns:minmax(82px,auto) minmax(0,1fr)!important;align-items:center!important;gap:12px!important;display:grid!important;box-shadow:0 -16px 36px #10161b21!important}body .product-mobile-sticky>span{color:var(--ink)!important;white-space:nowrap!important;font-size:.82rem!important;font-weight:300!important}body .product-mobile-sticky button{color:#fff!important;background:#090908!important;border:0!important;border-radius:4px!important;justify-content:center!important;min-width:0!important;height:48px!important;position:relative!important}body .product-mobile-sticky button svg{width:17px!important;height:17px!important;position:absolute!important;right:18px!important}@media (max-width:899px){body .site-header{min-height:52px!important}body .site-header .brand{width:34vw!important;min-height:52px!important}body .site-header .nova-wordmark{width:96px!important;height:12px!important}body .site-header .icon-button,body .site-header .header-icon-link{width:38px!important;height:38px!important}body .product-hero-gallery[data-active-index="0"] .product-hero-gallery-image{transform:scale(.72)!important}body .product-gallery-thumbs{gap:7px!important;padding:8px 14px!important}body .product-gallery-thumbs button{width:55px!important;height:47px!important}body .product-hero{gap:13px!important}body .product-hero-copy{padding-top:0!important}body .product-hero-title-row h1{font-size:clamp(2.15rem,10vw,2.65rem)!important}body .product-hero-copy>p{font-size:.9rem!important;line-height:1.22!important}body .product-price-row strong{font-size:clamp(1.55rem,7vw,2rem)!important}body .product-landing-page .config-group[data-group=soundboard] .config-options,body .product-landing-page .config-group[data-group=back-and-sides] .config-options{column-gap:18px!important}body .product-landing-page .config-group[data-group=soundboard] .option-visual,body .product-landing-page .config-group[data-group=back-and-sides] .option-visual{width:37px!important;height:37px!important}body .product-landing-page .config-group[data-group=neck] .config-option strong,body .product-landing-page .config-group[data-group=sound-system] .config-option strong,body .product-landing-page .config-group[data-group=pickup] .config-option strong{font-size:.54rem!important}body .quote-shipping-note{font-size:.68rem!important}body .quote-trust-row small{font-size:.56rem!important}body .quote-trust-row svg{width:22px!important;height:22px!important}body .product-info-panel-video .media-video-grid,body .product-info-panel-specs #specification dl div,body section#specification.product-specs.full-specification dl div,body section#specification.full-specification dl div{grid-template-columns:1fr!important}body .related-model-list a{grid-template-columns:70px minmax(0,1fr) minmax(62px,auto)!important}body .related-model-list .related-model-price{max-width:62px!important}body .related-model-list .related-model-price strong{font-size:.52rem!important}}@media (max-width:899px){.site-header{align-items:center!important;height:58px!important;min-height:58px!important;padding-block:0!important}.site-header .brand{align-items:center!important;width:33.333vw!important;height:58px!important;min-height:58px!important;left:50%!important;transform:translate(-50%)!important}.site-header .brand-emblem{width:10px!important;height:28px!important}.site-header .nova-wordmark{width:28vw!important;max-width:116px!important;height:15px!important}}.product-hero-gallery[data-active-index="0"] .product-hero-stage img.product-hero-gallery-image,.product-hero-gallery[data-active-index="0"] .product-hero-gallery-image{object-fit:contain!important;object-position:center center!important;width:100%!important;height:100%!important;transform:none!important}@media (max-width:899px){.product-hero-gallery[data-active-index="0"] .product-hero-stage img.product-hero-gallery-image,.product-hero-gallery[data-active-index="0"] .product-hero-gallery-image{object-position:center center!important;transform:scale(.98)!important}.product-hero-breadcrumb{margin:0 0 2px!important;font-size:.5rem!important}.product-hero-title-row{align-items:flex-start!important;column-gap:14px!important}.product-hero-title-row h1{font-size:clamp(2.05rem,9.2vw,2.62rem)!important;font-weight:400!important;line-height:.96!important}.product-status-line span:before{background:var(--brass)!important;content:""!important;vertical-align:middle!important;border-radius:999px!important;width:6px!important;height:6px!important;margin-right:7px!important;display:inline-block!important}.product-hero-copy>p{max-width:18ch!important;font-size:.86rem!important;font-weight:300!important;line-height:1.22!important}.product-price-row{border-top:1px solid #10161b29!important;align-items:baseline!important;gap:8px!important;margin-top:12px!important;padding-top:10px!important}.product-price-row span{font-size:.86rem!important;font-weight:300!important}.product-price-row strong{letter-spacing:0!important;font-size:1.72rem!important;font-weight:400!important}}.product-landing-page .product-section-heading p,.product-info-panel-sound .product-section-heading,.product-info-panel-sound>.product-section-heading,.product-info-panel .product-media-section .product-section-heading p,.product-info-panel-innovations .product-section-heading p,.product-detail-section,.product-info-panel-sound>:not(.product-sound-panel){display:none!important}.product-sound-panel{color:var(--ink)!important;background:#fff!important;max-width:720px!important;padding:clamp(24px,5vw,56px)!important;display:block!important}.product-audio-sample{background:#fff!important;border:1px solid #10161b29!important;border-radius:0!important;align-items:center!important;min-height:0!important;padding:18px!important;display:flex!important}.product-audio-sample audio{width:100%!important;height:42px!important;display:block!important}.product-info-panel-specs #specification,section#specification.full-specification{color:var(--ink)!important;background:#fff!important;border:0!important;padding:clamp(22px,5vw,64px) 0!important}.product-info-panel-specs #specification h2,section#specification.full-specification h2{color:var(--ink)!important;margin:0 0 clamp(18px,3vw,34px)!important;font-size:clamp(2.6rem,8vw,5.2rem)!important;font-weight:400!important;line-height:.95!important}.product-info-panel-specs #specification dl div,section#specification.full-specification dl div{color:var(--ink)!important;border-bottom:1px solid #10161b1f!important;grid-template-columns:minmax(92px,.32fr) minmax(0,.68fr)!important;gap:14px!important;padding:13px 0!important;display:grid!important}.product-info-panel-specs #specification dt,section#specification.full-specification dt{color:#10161b94!important;letter-spacing:.08em!important;text-transform:uppercase!important;font-size:.68rem!important;font-weight:800!important}.product-info-panel-specs #specification dd,section#specification.full-specification dd{color:var(--ink)!important;min-width:0!important;font-size:clamp(.92rem,2.5vw,1.04rem)!important;line-height:1.32!important}.spec-toggle{color:var(--ink)!important;background:#fff!important;border:1px solid #10161b3d!important;justify-content:space-between!important;width:100%!important;min-height:46px!important;margin-top:22px!important;padding:0 16px!important;display:flex!important}.spec-toggle:after{content:"+"!important}.product-specs.is-open .spec-toggle:after{content:"-"!important}.product-info-panel-innovations .product-innovation-panel h2{margin-bottom:18px!important;font-size:clamp(2.1rem,7vw,4.6rem)!important;font-weight:400!important}.innovation-list{gap:0!important;display:grid!important}.innovation-list article{border-top:1px solid #10161b24!important;grid-template-columns:34px minmax(0,1fr)!important;gap:16px!important;padding:16px 0!important;display:grid!important}.innovation-list article:last-child{border-bottom:1px solid #10161b24!important}.innovation-list article>span{color:var(--brass)!important;font-size:.7rem!important;font-weight:800!important}.innovation-list h3{font-family:var(--serif)!important;font-size:clamp(1.45rem,5.5vw,2.4rem)!important;font-weight:400!important;line-height:1.03!important}.innovation-list p{color:#10161bad!important;margin-top:6px!important}.product-landing-page .config-group[data-group=soundboard] .config-options,.product-landing-page .config-group[data-group=back-and-sides] .config-options{grid-template-columns:repeat(4,minmax(0,1fr))!important;align-items:start!important;column-gap:clamp(16px,5vw,30px)!important;display:grid!important}.product-landing-page .config-group[data-group=soundboard] .config-option,.product-landing-page .config-group[data-group=back-and-sides] .config-option{box-shadow:none!important;background:0 0!important;border:0!important;place-items:center!important;gap:7px!important;min-width:0!important;min-height:0!important;padding:0!important;display:grid!important}.product-landing-page .config-group[data-group=soundboard] .option-visual,.product-landing-page .config-group[data-group=back-and-sides] .option-visual{border:0!important;border-radius:999px!important;width:clamp(34px,9.6vw,54px)!important;height:clamp(34px,9.6vw,54px)!important;position:relative!important;overflow:visible!important}.product-landing-page .config-group[data-group=soundboard] .config-option strong,.product-landing-page .config-group[data-group=back-and-sides] .config-option strong{color:var(--ink)!important;text-align:center!important;max-width:7.5ch!important;font-size:clamp(.5rem,1.7vw,.64rem)!important;font-weight:600!important;line-height:1.03!important}.product-landing-page .config-group[data-group=neck] .config-option,.product-landing-page .config-group[data-group=sound-system] .config-option,.product-landing-page .config-group[data-group=pickup] .config-option{box-shadow:none!important;background:#fff!important;border:1px solid #10161b33!important;border-radius:5px!important;justify-content:center!important;align-items:center!important;min-height:34px!important;padding:0 5px!important;display:flex!important}.product-landing-page .config-group[data-group=neck] .config-option strong,.product-landing-page .config-group[data-group=sound-system] .config-option strong,.product-landing-page .config-group[data-group=pickup] .config-option strong{letter-spacing:0!important;overflow-wrap:normal!important;text-align:center!important;white-space:normal!important;font-size:clamp(.52rem,1.8vw,.72rem)!important;font-weight:500!important;line-height:1!important;display:block!important}.quote-panel .quote-submit svg,.product-mobile-sticky button svg{position:absolute!important;left:auto!important;right:clamp(14px,4vw,24px)!important}.quote-panel-top strong,.product-price-row strong,.product-mobile-sticky>span{font-weight:400!important}.quote-panel-top small{color:#ffffffb8!important}.quote-secondary-actions{margin-bottom:0!important}.product-info-tabs{border-top:1px solid #10161b29!important;margin-top:0!important}.product-info-tab-list{border-bottom:1px solid #10161b29!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:0!important;margin:0!important;display:grid!important}.product-info-tab-list label{color:#10161b99!important;text-transform:none!important;background:0 0!important;border:0!important;justify-content:center!important;align-items:center!important;min-height:50px!important;font-size:.82rem!important;font-weight:400!important;display:flex!important;position:relative!important}.product-info-panel{padding:clamp(20px,5vw,64px) clamp(18px,6vw,88px)!important}.product-info-panel-video .product-media-section{grid-template-columns:minmax(180px,.32fr) minmax(0,.68fr)!important;gap:clamp(18px,4vw,42px)!important;display:grid!important}.product-info-panel-video .product-media-section .product-section-heading h2{font-size:clamp(2.8rem,7vw,5.4rem)!important;font-weight:400!important;line-height:.96!important}.product-info-panel-video .media-video-card{background:#fff!important;border:1px solid #10161b24!important;min-width:0!important}.product-info-panel-video .media-video-meta strong{font-family:var(--serif)!important;font-size:clamp(1.35rem,3vw,2rem)!important;font-weight:400!important;line-height:1.04!important}.media-video-frame iframe{background:#0b151d!important;border:0!important}.related-model-list{gap:12px!important;display:grid!important}.related-model-list a{border:1px solid #10161b1f!important;grid-template-columns:72px minmax(0,1fr) minmax(82px,max-content)!important;align-items:center!important;gap:14px!important;min-height:82px!important;padding:8px 12px!important;display:grid!important;overflow:hidden!important}.related-model-list .related-model-thumb{align-self:center!important;width:66px!important;height:66px!important}.related-model-list .related-model-thumb img{object-fit:contain!important}.related-model-price{text-align:right!important;white-space:normal!important;min-width:0!important}.related-model-price small{font-size:.5rem!important;line-height:1!important;display:block!important}.product-mobile-sticky{border-radius:16px 16px 0 0!important;box-shadow:0 -10px 28px #080e1224!important}body:has(.product-mobile-sticky) #footer{padding-bottom:calc(132px + env(safe-area-inset-bottom))!important}@media (max-width:899px){.product-info-panel{padding:18px 18px calc(32px + env(safe-area-inset-bottom))!important}.product-info-panel-video .product-media-section,.product-info-panel-video .media-video-grid{grid-template-columns:1fr!important}.product-info-panel-video .product-media-section .product-section-heading h2{font-size:clamp(2.25rem,10vw,3.1rem)!important}.product-sound-panel{padding:22px 0!important}.product-info-panel-specs #specification,section#specification.full-specification{padding:0 0 14px!important}.product-info-panel-specs #specification dl div,section#specification.full-specification dl div{grid-template-columns:1fr!important;gap:5px!important;padding:12px 0!important}.product-info-tab-list label{min-height:48px!important;font-size:.78rem!important}.related-model-list a{grid-template-columns:62px minmax(0,1fr) 78px!important;min-height:78px!important;padding:7px 10px!important}.related-model-list .related-model-thumb{width:58px!important;height:58px!important}.related-model-list .related-model-copy strong{font-size:1.22rem!important}.related-model-price strong{font-size:.54rem!important}.related-model-price small{font-size:.44rem!important}.product-landing-page .config-group[data-group=neck] .config-option strong,.product-landing-page .config-group[data-group=sound-system] .config-option strong,.product-landing-page .config-group[data-group=pickup] .config-option strong{font-size:.53rem!important}}.product-detail-section,.product-info-panel-sound iframe,.product-info-panel-sound .media-video-grid,.product-info-panel-sound .media-video-card{display:none!important}.product-info-panel-specs #specification h2,.product-info-panel-specs #specification dt,.product-info-panel-specs #specification dd,section#specification.full-specification h2,section#specification.full-specification dt,section#specification.full-specification dd{color:inherit!important}.product-info-tab-list label{text-transform:none!important;border:0!important;font-weight:400!important}@media (max-width:899px){.site-header{height:54px!important;min-height:54px!important;padding:0!important}.site-header .brand{justify-content:center!important;align-items:center!important;gap:14px!important;width:33.333vw!important;min-height:54px!important;display:flex!important;position:absolute!important;inset-inline:50% auto!important;overflow:visible!important;transform:translate(-50%)!important}.site-header .nova-wordmark{width:25.5vw!important;max-width:104px!important;height:14px!important}.site-header .scepter{width:11px!important;height:24px!important}.site-header .header-actions{justify-content:flex-end!important;align-items:center!important;gap:12px!important;width:auto!important;height:54px!important;display:flex!important;position:absolute!important;top:0!important;left:auto!important;right:14px!important}.site-header .header-icon-link{width:28px!important;height:34px!important;min-height:34px!important}.site-header .menu-toggle,.site-header .icon-button{min-height:54px!important}.product-hero-gallery[data-active-index="0"] .product-hero-stage img.product-hero-gallery-image{transform:none!important}.product-info-panel-specs #specification,section#specification.full-specification{color:var(--ink)!important;background:#fff!important}.product-mobile-sticky{border-radius:16px 16px 0 0!important}}.sr-only{clip:rect(0 0 0 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.product-hero-brief,.product-section-heading>p,.product-info-panel-sound .product-section-heading,.product-info-panel-innovations .product-section-heading{display:none!important}.product-landing-page .config-group[data-group=soundboard] .config-options,.product-landing-page .config-group[data-group=back-and-sides] .config-options{grid-template-columns:repeat(4,minmax(0,1fr))!important;align-items:start!important;display:grid!important}.product-landing-page .config-group[data-group=soundboard] .config-option,.product-landing-page .config-group[data-group=back-and-sides] .config-option{box-shadow:none!important;background:0 0!important;border:0!important;gap:8px!important;min-height:0!important;padding:0!important}.product-landing-page .config-group[data-group=soundboard] .option-visual,.product-landing-page .config-group[data-group=back-and-sides] .option-visual{aspect-ratio:1!important;border-radius:999px!important;width:clamp(36px,8.8vw,52px)!important;height:clamp(36px,8.8vw,52px)!important;margin:0 auto!important;position:relative!important;overflow:visible!important}body .product-landing-page .config-group[data-group=soundboard] .config-option.selected .option-visual,body .product-landing-page .config-group[data-group=soundboard] .config-option[aria-pressed=true] .option-visual,body .product-landing-page .config-group[data-group=back-and-sides] .config-option.selected .option-visual,body .product-landing-page .config-group[data-group=back-and-sides] .config-option[aria-pressed=true] .option-visual{outline:2px solid var(--brass)!important;outline-offset:5px!important}.product-landing-page .config-group[data-group=soundboard] .config-option strong,.product-landing-page .config-group[data-group=back-and-sides] .config-option strong{color:var(--ink)!important;letter-spacing:0!important;text-align:center!important;text-transform:none!important;margin-top:1px!important;font-size:clamp(.54rem,1.7vw,.72rem)!important;font-weight:500!important;line-height:1.05!important;display:block!important}.product-landing-page .config-group[data-group=neck] .config-option,.product-landing-page .config-group[data-group=sound-system] .config-option,.product-landing-page .config-group[data-group=pickup] .config-option{box-shadow:none!important;text-align:center!important;background:#fff!important;border:1px solid #10161b33!important;border-radius:6px!important;justify-content:center!important;align-items:center!important;min-height:38px!important;padding:8px 6px!important;display:flex!important}.product-landing-page .config-group[data-group=neck] .option-visual,.product-landing-page .config-group[data-group=sound-system] .option-visual,.product-landing-page .config-group[data-group=pickup] .option-visual,.product-landing-page .config-group[data-group=neck] small,.product-landing-page .config-group[data-group=sound-system] small,.product-landing-page .config-group[data-group=pickup] small{display:none!important}.product-landing-page .config-group[data-group=neck] .config-option strong,.product-landing-page .config-group[data-group=sound-system] .config-option strong,.product-landing-page .config-group[data-group=pickup] .config-option strong{color:var(--ink)!important;letter-spacing:0!important;text-transform:none!important;font-size:clamp(.58rem,1.75vw,.82rem)!important;font-weight:500!important;line-height:1.05!important}.product-info-tabs{background:#fff!important;border-top:1px solid #10161b24!important;overflow:hidden!important}.product-info-tab-list{background:#fff!important;border-bottom:1px solid #10161b24!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;margin:0!important;display:grid!important}.product-info-tab-list label{color:#10161b9e!important;cursor:pointer!important;letter-spacing:0!important;text-transform:none!important;background:#fff!important;border:0!important;justify-content:center!important;align-items:center!important;min-height:54px!important;padding:0 8px!important;font-size:clamp(.7rem,2.4vw,.95rem)!important;font-weight:400!important;display:flex!important;position:relative!important}.product-info-tabs:has(#specification:target) .product-info-tab-panels .product-info-panel-specs{display:block!important}.product-info-tabs:has(#specification:target) .product-info-tab-panels .product-info-panel-video{display:none!important}.product-info-panel-video .product-media-section{padding:clamp(24px, 5vw, 72px) var(--page-pad)!important;background:#fff!important}.product-info-panel-video .product-section-heading h2{font-size:clamp(2.05rem,8vw,4.5rem)!important;font-weight:300!important}.product-info-panel-video .media-video-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:clamp(14px,3vw,24px)!important;max-width:860px!important;display:grid!important}.product-info-panel-video .media-video-card{background:#fff!important;border:1px solid #10161b24!important;border-radius:12px!important;overflow:hidden!important}.product-info-panel-video .media-video-frame{aspect-ratio:16/9!important;background:#111!important;border-radius:0!important;overflow:hidden!important}.product-info-panel-video .media-video-frame iframe{border-radius:0!important;width:100%!important;height:100%!important}.product-info-panel-video .media-video-meta strong{font-size:clamp(1.15rem,3vw,1.75rem)!important;line-height:1.05!important}.product-info-panel-video .media-video-meta a{display:none!important}.product-sound-panel{padding:clamp(28px, 6vw, 76px) var(--page-pad)!important;background:#fff!important}.product-audio-sample{background:#fff!important;border:1px solid #10161b24!important;border-radius:10px!important;max-width:760px!important;min-height:0!important;margin:0 auto!important;padding:clamp(18px,4vw,28px)!important;display:block!important}.product-audio-sample audio{width:100%!important;display:block!important}.product-info-panel-specs #specification,section#specification.full-specification{color:var(--ink)!important;padding:clamp(28px, 6vw, 76px) var(--page-pad)!important;background:#fff!important}.product-info-panel-specs #specification h2,section#specification.full-specification h2{color:var(--ink)!important;letter-spacing:0!important;margin:0 0 clamp(18px,3vw,28px)!important;font-size:clamp(2.7rem,8vw,5rem)!important;font-weight:300!important}.product-info-panel-specs #specification dl,section#specification.full-specification dl{color:var(--ink)!important;background:#fff!important;border-top:1px solid #10161b24!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;margin:0!important;display:grid!important}.product-info-panel-specs #specification dl div,section#specification.full-specification dl div{border-bottom:1px solid #10161b24!important;min-width:0!important;padding:16px 0!important;display:block!important}.product-info-panel-specs #specification dt,section#specification.full-specification dt{color:var(--brass)!important;letter-spacing:.04em!important;text-transform:uppercase!important;margin-bottom:5px!important;font-size:.68rem!important;font-weight:700!important}.product-info-panel-specs #specification dd,section#specification.full-specification dd{color:var(--ink)!important;margin:0!important;font-size:clamp(.9rem,1.8vw,1.05rem)!important;line-height:1.35!important}.spec-toggle{color:var(--ink)!important;letter-spacing:.03em!important;text-transform:uppercase!important;background:#fff!important;border:1px solid #10161b47!important;border-radius:8px!important;justify-content:center!important;align-items:center!important;width:100%!important;min-height:46px!important;margin-top:22px!important;font-size:.78rem!important;font-weight:700!important;display:flex!important}.product-info-panel-innovations .product-innovation-panel{padding:clamp(28px, 6vw, 76px) var(--page-pad)!important;background:#fff!important}.product-info-panel-innovations .innovation-list{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:0!important;display:grid!important}.product-info-panel-innovations .innovation-list article{border:1px solid #10161b24!important;border-left-width:0!important;grid-template-columns:32px minmax(0,1fr)!important;gap:12px!important;padding:clamp(16px,2.4vw,24px)!important;display:grid!important}.product-info-panel-innovations .innovation-list article:first-child{border-left-width:1px!important}.quote-panel-top strong,.product-price-row strong,.product-mobile-sticky>span{color:var(--ink)!important;font-weight:400!important}.quote-trust-row{border-top:0!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;margin-top:12px!important;padding-top:0!important;display:grid!important}.quote-trust-row span{border-top:0!important;grid-template-columns:auto minmax(0,1fr)!important;justify-content:center!important;align-items:center!important;gap:8px!important;padding:0 10px!important;display:grid!important}.quote-trust-row span:not(:last-child){border-right:1px solid #10161b24!important}.quote-trust-row svg{width:24px!important;height:24px!important}.quote-trust-row small{text-align:left!important;font-size:clamp(.62rem,1.8vw,.82rem)!important;font-weight:300!important;line-height:1.15!important}.product-mobile-sticky{background:#fffffff5!important;border-radius:18px 18px 0 0!important;box-shadow:0 -10px 30px #10161b1f!important}.related-model-list a{background:#fff!important;border:1px solid #10161b24!important;border-radius:8px!important;grid-template-columns:72px minmax(0,1fr) minmax(96px,auto)!important;align-items:center!important;min-height:76px!important;padding:8px 10px!important;display:grid!important}.related-model-list .related-model-copy small{color:#10161b9e!important;font-size:.66rem!important}.related-model-price{text-align:right!important;min-width:0!important}.related-model-price small{display:none!important}body:has(.product-mobile-sticky) #footer{padding-bottom:calc(142px + env(safe-area-inset-bottom))!important}@media (max-width:899px){.site-header{height:54px!important;min-height:54px!important;padding:0!important}.site-header .brand{justify-content:center!important;align-items:center!important;gap:14px!important;width:33.333vw!important;min-height:54px!important;display:flex!important;position:absolute!important;inset-inline:50% auto!important;overflow:visible!important;transform:translate(-50%)!important}.site-header .nova-wordmark{width:25.5vw!important;max-width:104px!important;height:14px!important}.site-header .scepter{width:11px!important;height:24px!important}.site-header .header-actions{justify-content:flex-end!important;align-items:center!important;gap:12px!important;width:auto!important;height:54px!important;display:flex!important;position:absolute!important;top:0!important;left:auto!important;right:14px!important}.site-header .header-icon-link{width:28px!important;height:34px!important;min-height:34px!important}.site-header .menu-toggle,.site-header .icon-button{min-height:54px!important}.product-hero-gallery[data-active-index="0"] .product-hero-stage img.product-hero-gallery-image{transform:none!important}.product-hero-copy{gap:0!important;padding-top:18px!important}.product-hero-breadcrumb{color:#10161b94!important;text-transform:none!important;gap:8px!important;margin-bottom:4px!important;font-size:.58rem!important;font-weight:400!important}.product-hero-title-row{grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:12px!important;margin-bottom:8px!important;display:grid!important}.product-hero-title-row h1{letter-spacing:0!important;font-size:clamp(2.22rem,10vw,2.76rem)!important;font-weight:300!important;line-height:.95!important}.product-status-line{color:var(--ink)!important;justify-items:start!important;gap:3px!important;padding-top:5px!important;display:grid!important;position:relative!important}.product-status-line span{align-items:center!important;gap:7px!important;font-size:.78rem!important;font-weight:500!important;display:inline-flex!important}.product-status-line span:before{background:var(--brass)!important;content:""!important;border-radius:999px!important;width:7px!important;height:7px!important;display:inline-block!important}.product-status-line small{color:#10161b9e!important;font-size:.68rem!important;line-height:1.2!important}.product-hero-copy>p{max-width:180px!important;font-size:.88rem!important;font-weight:300!important;line-height:1.32!important}.product-price-row{border-top:1px solid #10161b1f!important;align-items:baseline!important;gap:8px!important;margin-top:12px!important;padding-top:11px!important;display:flex!important}.product-price-row span{text-transform:none!important;font-size:.82rem!important;font-weight:300!important}.product-price-row strong{font-size:clamp(1.55rem,7.5vw,2rem)!important}.product-price-row small{display:none!important}.product-landing-page .configurator-grid{row-gap:15px!important}.product-landing-page .config-group legend{margin-bottom:8px!important}.product-landing-page .config-group legend span{letter-spacing:.18em!important;font-size:.72rem!important}.product-landing-page .config-group[data-group=soundboard] .config-options,.product-landing-page .config-group[data-group=back-and-sides] .config-options{column-gap:18px!important}.product-landing-page .config-group[data-group=soundboard] .option-visual,.product-landing-page .config-group[data-group=back-and-sides] .option-visual{width:35px!important;height:35px!important}.product-landing-page .config-group[data-group=soundboard] .config-option strong,.product-landing-page .config-group[data-group=back-and-sides] .config-option strong{font-size:.54rem!important}.product-landing-page .config-group[data-group=neck] .config-option,.product-landing-page .config-group[data-group=sound-system] .config-option,.product-landing-page .config-group[data-group=pickup] .config-option{min-height:34px!important;padding:6px 4px!important}.product-landing-page .config-group[data-group=neck] .config-option strong,.product-landing-page .config-group[data-group=sound-system] .config-option strong,.product-landing-page .config-group[data-group=pickup] .config-option strong{font-size:.56rem!important}.quote-panel{padding:18px 18px 20px!important}.quote-panel-top{align-items:baseline!important}.quote-panel-top strong{font-size:clamp(1.55rem,7vw,2rem)!important}.quote-panel-top small{font-size:.56rem!important}.quote-secondary-actions{gap:8px!important}.quote-secondary-actions a,.quote-secondary-actions button{min-height:38px!important}.quote-trust-row{margin-top:10px!important}.quote-trust-row span{grid-template-columns:auto minmax(0,1fr)!important;gap:5px!important;padding:0 8px!important}.quote-trust-row svg{width:20px!important;height:20px!important}.quote-trust-row small{font-size:.58rem!important}.product-info-tab-list label{min-height:48px!important}.product-info-panel-video .product-media-section{padding:24px 18px 30px!important}.product-info-panel-video .media-video-grid{grid-template-columns:1fr!important}.product-info-panel-video .media-video-meta{padding:10px 0 2px!important}.product-info-panel-video .media-video-meta span{font-size:.62rem!important}.product-info-panel-video .media-video-meta strong{font-size:1.15rem!important}.product-info-panel-specs #specification,section#specification.full-specification{padding:24px 18px 34px!important}.product-info-panel-specs #specification h2,section#specification.full-specification h2{font-size:clamp(2.25rem,11vw,3rem)!important}.product-info-panel-specs #specification dl,section#specification.full-specification dl{grid-template-columns:1fr!important}.product-info-panel-specs #specification dl div,section#specification.full-specification dl div{padding:13px 0!important}.product-info-panel-innovations .product-innovation-panel{padding:24px 18px 34px!important}.product-info-panel-innovations .innovation-list{grid-template-columns:1fr!important}.product-info-panel-innovations .innovation-list article,.product-info-panel-innovations .innovation-list article:first-child{border-left-width:1px!important}.related-model-list{gap:9px!important}.related-model-list a{grid-template-columns:64px minmax(0,1fr) 80px!important;min-height:76px!important;padding:7px 8px!important}.related-model-list .related-model-thumb{width:58px!important;height:58px!important}.related-model-list .related-model-copy strong{font-size:1.18rem!important}.related-model-price strong{font-size:.58rem!important}.product-mobile-sticky{padding:10px 12px max(10px, env(safe-area-inset-bottom))!important;border-radius:16px 16px 0 0!important;grid-template-columns:auto minmax(0,1fr)!important}.product-mobile-sticky>span{font-size:.86rem!important}.product-mobile-sticky button{min-height:42px!important}}.site-header .nova-wordmark,.footer-logo-row .nova-wordmark{display:block!important;overflow:visible!important}.product-info-panel-video .media-copy,.product-info-panel-video .media-detail-figure,.product-info-panel-video .media-poster,.product-info-panel .product-media-section .product-section-heading p,.product-info-panel-sound .product-section-heading,.product-info-panel-sound .product-audio-sample strong,.product-info-panel-innovations .product-section-heading p{display:none!important}.product-info-panel-sound .product-audio-sample{box-shadow:none!important;background:0 0!important;border:0!important;min-height:0!important;padding:0!important;display:block!important}.product-info-panel-sound .product-audio-sample audio{width:100%!important;display:block!important}.product-info-panel-specs #specification,.product-info-panel-specs section#specification.full-specification,section#specification.full-specification{color:var(--ink)!important;background:#fff!important;padding:clamp(28px,5vw,72px) clamp(18px,7vw,96px)!important}.product-info-panel-specs #specification *,section#specification.full-specification *{color:inherit!important}.product-info-panel-specs #specification h2,section#specification.full-specification h2{color:#050505!important;font-family:var(--serif)!important;letter-spacing:0!important;margin:0 0 clamp(22px,4vw,44px)!important;font-weight:400!important}.product-info-panel-specs #specification dl,section#specification.full-specification dl{border-top:1px solid #10161b29!important;gap:0!important;display:grid!important}.product-info-panel-specs #specification dl div,section#specification.full-specification dl div{border-bottom:1px solid #10161b29!important;grid-template-columns:minmax(110px,.34fr) minmax(0,.66fr)!important;gap:12px!important;padding:16px 0!important;display:grid!important}.product-info-panel-specs #specification dt,section#specification.full-specification dt{color:#10161b8a!important;font-family:var(--sans)!important;letter-spacing:.03em!important;text-transform:uppercase!important;font-size:.72rem!important;font-weight:700!important}.product-info-panel-specs #specification dd,section#specification.full-specification dd{color:#050505!important;font-family:var(--sans)!important;margin:0!important;font-size:clamp(.92rem,1.8vw,1.04rem)!important;font-weight:400!important;line-height:1.35!important}.product-info-panel-specs #specification .spec-toggle,section#specification.full-specification .spec-toggle{color:#050505!important;font-family:var(--sans)!important;letter-spacing:.03em!important;text-transform:uppercase!important;background:#fff!important;border:1px solid #10161b47!important;justify-content:center!important;align-items:center!important;width:100%!important;min-height:48px!important;margin-top:22px!important;font-size:.78rem!important;font-weight:700!important;display:flex!important}.product-info-panel-innovations .product-innovation-panel{color:var(--ink)!important;background:#fff!important;padding:clamp(22px,5vw,64px) 0!important}.product-info-panel-innovations .product-innovation-panel .product-section-heading h2{color:var(--ink)!important;font-size:clamp(2.1rem,7vw,4.2rem)!important}.product-info-panel-innovations .innovation-list article{color:var(--ink)!important;background:#fff!important;border-bottom:1px solid #10161b24!important}.product-info-tab-list{border-top:1px solid #10161b24!important;border-bottom:1px solid #10161b24!important;margin-bottom:0!important}.product-info-tab-list label{background:#fff!important;border:0!important;min-height:58px!important;font-weight:400!important}.product-info-tab-list label:after{height:1.5px!important;bottom:0!important}.product-landing-page .config-group[data-group=soundboard] .config-option.selected .option-visual:after,.product-landing-page .config-group[data-group=soundboard] .config-option[aria-pressed=true] .option-visual:after,.product-landing-page .config-group[data-group=back-and-sides] .config-option.selected .option-visual:after,.product-landing-page .config-group[data-group=back-and-sides] .config-option[aria-pressed=true] .option-visual:after{border:2px solid var(--brass)!important;content:""!important;pointer-events:none!important;border-radius:999px!important;position:absolute!important;inset:-7px!important;box-shadow:0 0 0 1px #fffffff5!important}.product-landing-page .config-group[data-group=neck] .config-option.selected,.product-landing-page .config-group[data-group=neck] .config-option[aria-pressed=true],.product-landing-page .config-group[data-group=sound-system] .config-option.selected,.product-landing-page .config-group[data-group=sound-system] .config-option[aria-pressed=true],.product-landing-page .config-group[data-group=pickup] .config-option.selected,.product-landing-page .config-group[data-group=pickup] .config-option[aria-pressed=true]{border-color:#050505!important;box-shadow:inset 0 0 0 1px #050505!important}.quote-panel-top strong,.product-price-row strong,.product-mobile-sticky>span,.cart-total strong,.cart-item strong{color:#050505!important}.quote-panel-top small,.product-price-row small{color:#10161b9e!important;font-size:.68rem!important}.related-model-list a{grid-template-columns:62px minmax(0,1fr) minmax(74px,auto)!important;align-items:center!important;column-gap:12px!important;min-height:72px!important;padding:10px 0!important}.related-model-price{text-align:right!important;justify-self:end!important;max-width:86px!important}@media (max-width:899px){.site-header{min-height:58px!important}.site-header .brand{height:58px!important;min-height:58px!important}.site-header .nova-wordmark{width:33vw!important;height:15px!important}.product-hero-gallery[data-active-index="0"] .product-hero-stage img.product-hero-gallery-image{transform:scale(.75)!important}.product-hero-breadcrumb{margin-bottom:-2px!important;font-size:.48rem!important}.product-hero-title-row{column-gap:12px!important}.product-hero-title-row h1{font-size:clamp(2.02rem,9.3vw,2.48rem)!important;font-weight:400!important}.product-status-line span{align-items:center!important;gap:6px!important;display:inline-flex!important}.product-status-line span:before{background:var(--brass)!important;content:""!important;border-radius:999px!important;width:7px!important;height:7px!important;display:inline-block!important}.product-hero-copy>p{font-size:.86rem!important;line-height:1.22!important}.product-price-row{align-items:baseline!important;gap:8px!important;margin-top:9px!important;padding-top:8px!important;display:flex!important}.product-price-row span{font-size:.82rem!important}.product-price-row strong{font-size:1.82rem!important;font-weight:400!important}.product-price-row small{font-size:.58rem!important}.product-landing-page .config-group legend span{letter-spacing:.2em!important;font-size:.66rem!important}.product-landing-page .config-group[data-group=soundboard] .config-options,.product-landing-page .config-group[data-group=back-and-sides] .config-options{column-gap:clamp(18px,6vw,26px)!important}.product-landing-page .config-group[data-group=soundboard] .option-visual,.product-landing-page .config-group[data-group=back-and-sides] .option-visual{width:31px!important;height:31px!important}.product-landing-page .config-group[data-group=soundboard] .config-option strong,.product-landing-page .config-group[data-group=back-and-sides] .config-option strong{display:none!important}.product-landing-page .config-group[data-group=neck] .config-options,.product-landing-page .config-group[data-group=sound-system] .config-options,.product-landing-page .config-group[data-group=pickup] .config-options{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;display:grid!important}.product-landing-page .config-group[data-group=neck] .config-option,.product-landing-page .config-group[data-group=sound-system] .config-option,.product-landing-page .config-group[data-group=pickup] .config-option{min-height:34px!important;padding:6px 7px!important}.product-landing-page .config-group[data-group=neck] .option-visual,.product-landing-page .config-group[data-group=sound-system] .option-visual,.product-landing-page .config-group[data-group=pickup] .option-visual,.product-landing-page .config-group[data-group=neck] .config-option small,.product-landing-page .config-group[data-group=sound-system] .config-option small,.product-landing-page .config-group[data-group=pickup] .config-option small{display:none!important}.product-landing-page .config-group[data-group=neck] .config-option strong,.product-landing-page .config-group[data-group=sound-system] .config-option strong,.product-landing-page .config-group[data-group=pickup] .config-option strong{letter-spacing:0!important;white-space:normal!important;font-size:.56rem!important;font-weight:500!important;line-height:1.08!important}.quote-shipping-note{gap:10px!important;margin-top:12px!important;font-size:.64rem!important}.quote-panel .quote-submit{min-height:48px!important}.quote-secondary-actions a,.quote-secondary-actions button{min-height:40px!important}.quote-trust-row{border-top:0!important;gap:0!important;margin-top:14px!important;padding-top:0!important}.quote-trust-row span{grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;gap:8px!important;padding:0 10px!important;display:grid!important}.quote-trust-row span+span{border-left:1px solid #10161b29!important}.product-info-tab-list{margin-top:12px!important}.product-info-tab-list label{min-height:50px!important;font-size:.68rem!important}.product-info-panel-video .media-video-frame{aspect-ratio:16/10!important;background:#0d2538!important}.product-info-panel-video .media-video-frame iframe{width:100%!important;height:100%!important}.product-info-panel-specs #specification,.product-info-panel-specs section#specification.full-specification,section#specification.full-specification{padding:24px 18px 32px!important}.product-info-panel-specs #specification h2,section#specification.full-specification h2{font-size:clamp(2.5rem,12vw,3.1rem)!important}.product-info-panel-specs #specification dl div,section#specification.full-specification dl div{grid-template-columns:1fr!important;gap:5px!important;padding:13px 0!important}.related-model-list a{grid-template-columns:58px minmax(0,1fr) minmax(70px,auto)!important;min-height:68px!important;padding:8px 0!important}.related-model-list .related-model-copy strong{font-size:1.05rem!important;line-height:1.04!important}.related-model-list .related-model-copy small,.related-model-price strong{font-size:.56rem!important}.related-model-price small{font-size:.44rem!important}.product-mobile-sticky{border-radius:18px 18px 0 0!important;box-shadow:0 -12px 34px #10161b1f!important}.product-page+#footer{padding-bottom:calc(128px + env(safe-area-inset-bottom))!important}}.site-header .nova-wordmark,.footer-logo-row .nova-wordmark{width:min(33vw,152px)!important;height:20px!important;display:block!important;overflow:visible!important}.site-header .nova-wordmark *,.footer-logo-row .nova-wordmark *{stroke-linecap:butt!important;stroke-linejoin:miter!important;vector-effect:non-scaling-stroke!important}.site-header .nova-wordmark .logo-letter-n,.site-header .nova-wordmark .logo-letter-o,.footer-logo-row .nova-wordmark .logo-letter-n,.footer-logo-row .nova-wordmark .logo-letter-o{stroke-width:1.12px!important}.product-hero-breadcrumb{color:#10161b94!important;font-weight:400!important}.product-status-line span:before{background:var(--brass)!important;content:""!important;vertical-align:.08em!important;border-radius:999px!important;width:7px!important;height:7px!important;margin-right:7px!important;display:inline-block!important}.product-price-row{align-items:baseline!important;gap:10px!important;display:flex!important}.product-price-row small,.quote-panel-top small{color:#10161b8c!important;font-size:.68rem!important;font-weight:400!important}.product-landing-page .config-group[data-group=soundboard] .config-option,.product-landing-page .config-group[data-group=back-and-sides] .config-option{background:0 0!important;border:0!important}.product-landing-page .config-group[data-group=soundboard] .option-visual,.product-landing-page .config-group[data-group=back-and-sides] .option-visual{box-shadow:none!important;border-radius:999px!important;overflow:visible!important}.product-landing-page .config-group[data-group=soundboard] .config-option.selected .option-visual:after,.product-landing-page .config-group[data-group=soundboard] .config-option[aria-pressed=true] .option-visual:after,.product-landing-page .config-group[data-group=back-and-sides] .config-option.selected .option-visual:after,.product-landing-page .config-group[data-group=back-and-sides] .config-option[aria-pressed=true] .option-visual:after{display:none!important}.product-landing-page .config-group[data-group=neck] .config-option,.product-landing-page .config-group[data-group=sound-system] .config-option,.product-landing-page .config-group[data-group=pickup] .config-option{text-align:center!important;border:1px solid #10161b2e!important;justify-content:center!important;align-items:center!important;min-height:38px!important;padding:0 6px!important;display:flex!important}.product-landing-page .config-group[data-group=neck] .config-option strong,.product-landing-page .config-group[data-group=sound-system] .config-option strong,.product-landing-page .config-group[data-group=pickup] .config-option strong{font-size:.68rem!important;font-weight:500!important;line-height:1.05!important}.product-landing-page .config-group[data-group=neck] .config-option.selected,.product-landing-page .config-group[data-group=neck] .config-option[aria-pressed=true],.product-landing-page .config-group[data-group=sound-system] .config-option.selected,.product-landing-page .config-group[data-group=sound-system] .config-option[aria-pressed=true],.product-landing-page .config-group[data-group=pickup] .config-option.selected,.product-landing-page .config-group[data-group=pickup] .config-option[aria-pressed=true]{border-color:var(--ink)!important;box-shadow:inset 0 -2px 0 var(--ink)!important;color:var(--ink)!important;background:0 0!important}.quote-panel{color:var(--ink)!important;background:#fff!important}.quote-panel-top{color:var(--ink)!important;grid-template-columns:auto 1fr!important}.quote-panel-top strong{color:var(--ink)!important;text-align:right!important;font-weight:400!important}.quote-panel .quote-submit,.product-mobile-sticky button{color:#fff!important;background:#070707!important;justify-content:center!important;align-items:center!important;display:flex!important;position:relative!important}.quote-panel .quote-submit svg,.product-mobile-sticky button svg{color:currentColor!important;width:18px!important;height:18px!important;position:absolute!important;right:18px!important}.quote-secondary-actions,.quote-shipping-note{border-top:0!important}.quote-trust-row{border-top:0!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important;margin-top:16px!important;padding-top:0!important}.quote-trust-row span{border-left:1px solid #10161b29!important;grid-template-columns:auto minmax(0,1fr)!important;justify-content:center!important;align-items:center!important;gap:8px!important}.quote-trust-row span:first-child{border-left:0!important}.quote-trust-row small{font-weight:300!important}.product-info-tab-list{border-top:0!important;border-bottom:1px solid #10161b24!important;grid-template-columns:repeat(4,1fr)!important;margin-bottom:0!important;display:grid!important}.product-info-tab-list label{color:#10161b94!important;text-transform:none!important;background:#fff!important;border:0!important;min-height:54px!important;font-weight:400!important;position:relative!important}.product-info-tab-panels{background:#fff!important}.product-info-panel>.product-section-heading,.product-info-panel .product-section-heading p,.product-info-panel-video .media-copy,.product-info-panel-sound .product-section-heading,.product-info-panel-innovations .product-section-heading{display:none!important}.product-info-panel-sound .product-sound-panel{background:#fff!important;max-width:720px!important}.product-audio-sample{box-shadow:none!important;background:#fff!important;border:1px solid #10161b24!important}.product-info-panel-specs #specification h2{color:var(--ink)!important;font-weight:400!important}.product-info-panel-specs #specification dl{border-top:1px solid #10161b24!important}.product-info-panel-specs #specification dl div{border-color:#10161b24!important}.product-info-panel-specs #specification dt{color:#10161b94!important}.product-info-panel-specs #specification dd{color:var(--ink)!important}.product-info-panel-innovations .innovation-list article{grid-template-columns:38px minmax(0,1fr)!important}.related-model-list a{grid-template-columns:86px minmax(0,1fr) minmax(120px,auto)!important}.related-model-price{text-align:right!important}.product-mobile-sticky{background:#fffffff0!important;border:1px solid #10161b14!important;border-bottom:0!important;border-radius:22px 22px 0 0!important;grid-template-columns:auto minmax(0,1fr)!important;box-shadow:0 -18px 42px #10161b1f!important}.product-mobile-sticky>span{color:var(--ink)!important;font-weight:400!important}@media (max-width:899px){.site-header,.site-header .brand,.site-header .header-actions,.site-header .icon-button{min-height:58px!important}.site-header .brand{width:33.333vw!important}.site-header .nova-wordmark{width:31vw!important;height:18px!important}.product-hero-copy{row-gap:8px!important}.product-hero-breadcrumb{margin-bottom:0!important;font-size:.48rem!important}.product-hero-title-row{grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:10px!important}.product-hero-title-row h1{font-size:clamp(2rem,9.6vw,2.62rem)!important;line-height:.96!important}.product-status-line span{font-size:.72rem!important}.product-status-line small{font-size:.66rem!important}.product-hero-copy>p{max-width:18ch!important;font-size:.86rem!important;line-height:1.24!important}.product-price-row{border-top:1px solid #10161b24!important;margin-top:6px!important;padding-top:8px!important}.product-price-row span{font-size:.78rem!important}.product-price-row strong{font-size:1.68rem!important}.product-price-row small{display:none!important}.product-landing-page .config-group legend{margin-bottom:8px!important}.product-landing-page .config-group legend span{letter-spacing:.26em!important;font-size:.64rem!important}.product-landing-page .config-group legend small{display:none!important}.product-landing-page .config-group[data-group=soundboard] .config-options,.product-landing-page .config-group[data-group=back-and-sides] .config-options{grid-template-columns:repeat(4,minmax(0,1fr))!important;column-gap:22px!important}.product-landing-page .config-group[data-group=soundboard] .option-visual,.product-landing-page .config-group[data-group=back-and-sides] .option-visual{width:32px!important;height:32px!important}.product-landing-page .config-group[data-group=soundboard] .config-option strong,.product-landing-page .config-group[data-group=back-and-sides] .config-option strong{display:none!important}.product-landing-page .config-group[data-group=neck] .config-options,.product-landing-page .config-group[data-group=sound-system] .config-options,.product-landing-page .config-group[data-group=pickup] .config-options{gap:8px!important}.product-landing-page .config-group[data-group=neck] .config-option,.product-landing-page .config-group[data-group=sound-system] .config-option,.product-landing-page .config-group[data-group=pickup] .config-option{min-height:34px!important;padding:0 4px!important}.product-landing-page .config-group[data-group=neck] .config-option strong,.product-landing-page .config-group[data-group=sound-system] .config-option strong,.product-landing-page .config-group[data-group=pickup] .config-option strong{letter-spacing:0!important;white-space:normal!important;font-size:.51rem!important}.quote-panel-top{grid-template-columns:auto 1fr!important}.quote-panel-top small{text-align:right!important;grid-column:2!important;display:block!important}.quote-shipping-note{margin-top:12px!important;padding-top:0!important}.quote-trust-row{border-top:0!important;margin-top:14px!important}.quote-trust-row span{gap:6px!important;padding:0 8px!important}.quote-trust-row svg{width:18px!important;height:18px!important}.quote-trust-row small{font-size:.54rem!important;line-height:1.05!important}.product-info-tab-list{margin-bottom:0!important}.product-info-tab-list label{min-height:48px!important;font-size:.68rem!important}.product-info-tab-list label:after{left:26%!important;right:26%!important}.product-info-panel-video .media-video-grid{grid-template-columns:1fr!important;gap:18px!important}.product-info-panel-video .media-video-frame{aspect-ratio:16/9!important;border-radius:12px!important;overflow:hidden!important}.product-info-panel-video .media-video-frame iframe{border:0!important;width:100%!important;height:100%!important}.product-info-panel-specs #specification{padding:28px 20px!important}.product-info-panel-specs #specification h2{font-size:clamp(2.36rem,10vw,3.1rem)!important}.product-info-panel-specs #specification dl div{padding:12px 0!important}.related-model-list a{grid-template-columns:58px minmax(0,1fr) minmax(76px,auto)!important;gap:10px!important;min-height:72px!important;padding:6px 0!important}.related-model-list .related-model-thumb{width:58px!important;height:58px!important}.related-model-list .related-model-copy strong{font-size:1.08rem!important;line-height:1!important}.related-model-list .related-model-copy small{font-size:.54rem!important}.related-model-price{max-width:76px!important}.related-model-price strong{font-size:.54rem!important;line-height:1.05!important}.related-model-price small{font-size:.44rem!important}.product-mobile-sticky{padding:9px 12px max(10px, env(safe-area-inset-bottom))!important}.product-mobile-sticky>span{font-size:.84rem!important}.product-mobile-sticky button{min-height:44px!important}body:has(.product-mobile-sticky) #footer{padding-bottom:calc(128px + env(safe-area-inset-bottom))!important}}.product-info-tabs:has(#specification:target) .product-info-tab-panels .product-info-panel:not(.product-info-panel-specs){display:none!important}.product-info-tabs:has(#specification:target) #product-info-tab-video:checked~.product-info-tab-panels .product-info-panel-video{display:none!important}.product-info-tabs:has(#specification:target) .product-info-tab-list label:after{background:0 0!important}.product-info-tabs:has(#specification:target) #product-info-tab-video:checked~.product-info-tab-list label[for=product-info-tab-video]:after{background:0 0!important}.site-header .brand{justify-content:center!important;align-items:center!important;width:34vw!important;line-height:0!important;display:inline-flex!important}.site-header .nova-wordmark{width:100%!important;max-width:148px!important;height:17px!important;display:block!important;overflow:visible!important}.product-info-panel-sound .product-section-heading,.product-info-panel-sound>p,.product-info-panel-specs .product-section-heading,.product-info-panel-innovations .product-section-heading p,.product-info-panel-video .media-copy,.product-info-panel-video .product-media-section .product-section-heading p{display:none!important}.product-info-panel-sound .product-sound-panel{background:0 0!important;padding:0!important}.product-info-panel-sound .product-audio-sample{color:var(--ink)!important;background:#fff!important;border:1px solid #10161b24!important}.product-info-panel-sound audio{width:100%!important}.product-info-panel-specs #specification,.product-info-panel-specs section#specification.full-specification,section#specification.full-specification{color:var(--ink)!important;background:#fff!important}.product-info-panel-specs #specification .spec-toggle,section#specification.full-specification .spec-toggle{color:var(--ink)!important;background:#fff!important;border:1px solid #10161b47!important;margin-top:18px!important}.product-info-panel-specs #specification.is-open .spec-toggle,section#specification.full-specification.is-open .spec-toggle{margin-top:24px!important}.product-info-tab-list{grid-template-columns:repeat(4,1fr)!important;display:grid!important}.product-info-tab-list label{color:#10161b9e!important;border:0!important;font-weight:400!important;position:relative!important}.product-landing-page .config-group[data-group=soundboard] .config-option.selected .option-visual:after,.product-landing-page .config-group[data-group=soundboard] .config-option[aria-pressed=true] .option-visual:after,.product-landing-page .config-group[data-group=back-and-sides] .config-option.selected .option-visual:after,.product-landing-page .config-group[data-group=back-and-sides] .config-option[aria-pressed=true] .option-visual:after{border:0!important}.product-landing-page .config-group[data-group=neck] .config-option,.product-landing-page .config-group[data-group=sound-system] .config-option,.product-landing-page .config-group[data-group=pickup] .config-option{text-align:center!important;align-items:center!important;min-height:40px!important;padding:8px 6px!important}.product-landing-page .config-group[data-group=neck] .option-visual,.product-landing-page .config-group[data-group=sound-system] .option-visual,.product-landing-page .config-group[data-group=pickup] .option-visual,.product-landing-page .config-group[data-group=neck] .config-option small,.product-landing-page .config-group[data-group=sound-system] .config-option small,.product-landing-page .config-group[data-group=pickup] .config-option small{display:none!important}.product-landing-page .config-group[data-group=neck] .config-option strong,.product-landing-page .config-group[data-group=sound-system] .config-option strong,.product-landing-page .config-group[data-group=pickup] .config-option strong{white-space:normal!important;font-size:clamp(.58rem,2.35vw,.78rem)!important;font-weight:500!important;line-height:1.1!important;display:block!important}.product-landing-page .config-group[data-group=sound-system] legend span:before,.product-landing-page .config-group[data-group=pickup] legend span:before{content:"Sound System"!important}.product-landing-page .config-group[data-group=sound-system] legend span,.product-landing-page .config-group[data-group=pickup] legend span{font-size:0!important}.quote-panel .quote-submit,.product-mobile-sticky button{position:relative!important}.product-mobile-sticky>span{white-space:nowrap!important}.product-detail-section,.product-innovation-panel .product-section-heading h2{display:none!important}.innovation-list article{background:#fff!important;border:1px solid #10161b21!important}.related-model-list a:after{display:none!important}@media (max-width:899px){.site-header{height:58px!important;min-height:58px!important;padding-top:0!important}.site-header .brand{width:33.333vw!important}.product-hero-gallery[data-active-index="0"] .product-hero-stage img.product-hero-gallery-image{transform:none!important}.product-hero-breadcrumb{margin:0 0 4px!important;font-size:.56rem!important}.product-hero-title-row{align-items:center!important;gap:12px!important}.product-hero-title-row h1{font-size:clamp(2.05rem,9.5vw,2.55rem)!important;line-height:.95!important}.product-status-line span:before{background:var(--brass)!important;content:""!important;vertical-align:1px!important;border-radius:999px!important;width:7px!important;height:7px!important;margin-right:7px!important;display:inline-block!important}.product-hero-copy>p{margin-top:8px!important;font-size:.88rem!important;line-height:1.28!important}.product-price-row{flex-wrap:wrap!important;align-items:baseline!important;gap:0 8px!important;display:flex!important}.product-price-row span{font-weight:300!important}.product-price-row strong{font-size:clamp(1.72rem,7.2vw,2.12rem)!important;font-weight:400!important}.product-price-row small{opacity:.62!important;flex-basis:100%!important;padding-left:45px!important;font-size:.56rem!important}.product-landing-page .config-group{margin-top:14px!important}.product-landing-page .config-group legend{margin-bottom:8px!important}.product-landing-page .config-group[data-group=soundboard] .config-options,.product-landing-page .config-group[data-group=back-and-sides] .config-options{justify-content:space-between!important;gap:18px!important}.product-landing-page .config-group[data-group=soundboard] .option-visual,.product-landing-page .config-group[data-group=back-and-sides] .option-visual{width:32px!important;height:32px!important}.product-landing-page .config-group[data-group=soundboard] .config-option strong,.product-landing-page .config-group[data-group=back-and-sides] .config-option strong{max-width:58px!important;font-size:.56rem!important;font-weight:400!important;line-height:.95!important}.product-landing-page .config-group[data-group=neck] .config-option,.product-landing-page .config-group[data-group=sound-system] .config-option,.product-landing-page .config-group[data-group=pickup] .config-option{min-height:34px!important;padding:6px 5px!important}.quote-secondary-actions{margin-bottom:8px!important}.quote-trust-row{grid-template-columns:repeat(3,1fr)!important;margin-top:4px!important;display:grid!important}.quote-trust-row span{border-left:1px solid #10161b24!important;grid-template-columns:auto minmax(0,1fr)!important;justify-content:center!important;padding:0 8px!important;display:grid!important}.quote-trust-row span:first-child{border-left:0!important}.product-info-tabs{margin-top:0!important}.product-info-tab-list{margin-bottom:0!important}.product-info-tab-list label{min-height:47px!important}.product-info-tab-panels{padding-top:18px!important}.product-info-panel-video .media-video-grid{gap:16px!important}.product-info-panel-video .media-video-card{background:#fff!important;border:1px solid #10161b1f!important}.media-video-frame{aspect-ratio:16/9!important;overflow:hidden!important}.media-video-frame iframe{width:100%!important;height:100%!important}.media-video-frame iframe body,.media-video-frame iframe a{overflow:hidden!important}.product-info-panel-specs #specification,section#specification.full-specification{padding:22px 18px 18px!important}.product-info-panel-specs #specification h2,section#specification.full-specification h2{font-size:clamp(2.35rem,12vw,3.35rem)!important}.related-model-list a{grid-template-columns:68px minmax(0,1fr)!important;min-height:76px!important;padding:8px 0!important}.related-model-list .related-model-thumb{grid-row:1/3!important;width:62px!important;height:62px!important}.related-model-copy{align-self:end!important}.related-model-price{text-align:left!important;grid-column:2!important;place-self:start!important;max-width:100%!important}.related-model-price strong{font-size:.74rem!important;line-height:1!important}.related-model-price small{margin-left:4px!important;font-size:.52rem!important;display:inline!important}}.site-header .nova-wordmark .logo-letter-n,.site-header .nova-wordmark .logo-letter-o,.site-header .nova-wordmark .logo-letter-a,.footer-logo-row .nova-wordmark .logo-letter-n,.footer-logo-row .nova-wordmark .logo-letter-o,.footer-logo-row .nova-wordmark .logo-letter-a{stroke-width:1.12px!important}.site-header .nova-wordmark .logo-letter-v,.footer-logo-row .nova-wordmark .logo-letter-v{stroke-width:.92px!important}.site-header .brand{justify-content:center!important;align-items:center!important;width:min(34vw,156px)!important;overflow:visible!important}.site-header .nova-wordmark{width:100%!important;height:16px!important;display:block!important;overflow:visible!important}.product-hero-gallery[data-active-index="0"] .product-hero-stage img.product-hero-gallery-image{object-fit:contain!important;object-position:center center!important;max-width:100%!important;max-height:100%!important;transform:scale(.78)!important}.product-hero-stage{overflow:hidden!important}.product-hero-breadcrumb{margin-bottom:6px!important;font-size:.62rem!important}.product-hero-stock{padding-top:.35em!important;line-height:1.25!important}.product-hero-stock:before{background:var(--brass)!important;content:""!important;vertical-align:.08em!important;border-radius:999px!important;width:7px!important;height:7px!important;margin-right:7px!important;display:inline-block!important}.product-hero-title-row h1{font-weight:300!important}.product-hero-copy>p{border-bottom:1px solid #10161b24!important;margin-bottom:0!important;padding-bottom:14px!important;font-weight:300!important}.product-price-row{margin-top:0!important;padding-top:11px!important}.product-landing-page .config-group[data-group=soundboard] .config-options,.product-landing-page .config-group[data-group=back-and-sides] .config-options{align-items:flex-start!important;column-gap:clamp(16px,5vw,28px)!important;overflow:visible!important}.product-landing-page .config-option{overflow:visible!important}.product-landing-page .config-group[data-group=soundboard] .option-visual,.product-landing-page .config-group[data-group=back-and-sides] .option-visual{border-radius:999px!important;width:38px!important;height:38px!important;position:relative!important;overflow:visible!important}.product-landing-page .config-group[data-group=soundboard] .config-option.selected .option-visual:after,.product-landing-page .config-group[data-group=back-and-sides] .config-option.selected .option-visual:after{border:2px solid var(--brass)!important;content:""!important;border-radius:999px!important;position:absolute!important;inset:-5px!important;box-shadow:0 0 0 2px #fff!important}.product-landing-page .config-group[data-group=soundboard] .config-option strong,.product-landing-page .config-group[data-group=back-and-sides] .config-option strong{margin-top:8px!important;font-size:.58rem!important;font-weight:400!important;line-height:.95!important}.product-landing-page .config-group[data-group=pickup] .config-section-heading h3{font-size:0!important}.product-landing-page .config-group[data-group=pickup] .config-section-heading h3:after{content:"Sound System"!important;font-size:.72rem!important}.product-landing-page .config-group[data-group=back-and-sides] .config-section-heading h3{font-size:0!important}.product-landing-page .config-group[data-group=back-and-sides] .config-section-heading h3:after{content:"Back&Sides"!important;font-size:.72rem!important}.product-landing-page .config-group[data-group=neck] .config-option,.product-landing-page .config-group[data-group=pickup] .config-option{align-items:center!important;min-height:34px!important;padding:7px 8px!important}.product-landing-page .config-group[data-group=neck] .config-option strong,.product-landing-page .config-group[data-group=pickup] .config-option strong{white-space:nowrap!important;font-size:.58rem!important;font-weight:400!important;line-height:1!important}.quote-submit,.product-mobile-sticky button{grid-template-columns:1fr auto!important;place-items:center!important;display:grid!important}.quote-submit span,.product-mobile-sticky button span{grid-column:1/3!important;justify-self:center!important}.quote-submit svg,.product-mobile-sticky button svg{grid-area:1/2!important;justify-self:end!important;width:1em!important;height:1em!important;margin:0!important;position:static!important}.quote-secondary-actions{border-bottom:0!important}.quote-trust-row{border-top:0!important;margin-top:8px!important;padding-top:6px!important}.quote-shipping-note{margin-top:14px!important}.product-info-tabs{background:#fff!important;border-top:1px solid #10161b21!important;padding-top:0!important}.product-info-tab-list label{letter-spacing:0!important;text-transform:none!important;border:0!important;justify-content:center!important;align-items:center!important;min-height:48px!important;font-size:.72rem!important;font-weight:300!important;display:flex!important;position:relative!important}.product-info-tab-panels{padding:clamp(22px,5vw,56px) clamp(18px,7vw,96px)!important}.product-info-panel>.product-section-heading,.product-info-panel .product-section-heading p,.product-info-panel .media-copy,.product-info-panel-sound .product-section-heading,.product-info-panel-video .media-copy{display:none!important}.product-sound-panel,.product-info-panel-sound .product-sound-panel{background:#fff!important;border:1px solid #10161b21!important;padding:20px!important}.product-audio-sample strong{color:var(--ink)!important;font-family:var(--sans)!important;font-size:.78rem!important;font-weight:500!important}.product-info-panel-video .media-video-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px!important;display:grid!important}.product-info-panel-video .media-video-frame{aspect-ratio:16/9!important;overflow:hidden!important}.product-info-panel-video .media-video-frame iframe{width:100%!important;height:100%!important;display:block!important}.product-landing-page>.product-detail-section{display:none!important}.product-info-panel-specs #specification h2,section#specification.full-specification h2{color:var(--ink)!important;font-weight:400!important}.spec-toggle{color:var(--ink)!important;background:#fff!important;border:1px solid #10161b47!important;width:100%!important;margin-top:18px!important}.product-info-panel-innovations .innovation-list{gap:12px!important;display:grid!important}.product-info-panel-innovations .innovation-list article{background:#fff!important;border:1px solid #10161b21!important;padding:16px!important}.related-model-list a{grid-template-columns:58px minmax(0,1fr) minmax(74px,auto)!important;align-items:center!important;gap:10px!important;min-height:74px!important;padding:8px 10px!important;display:grid!important;overflow:hidden!important}.related-model-list .related-model-thumb img{object-fit:contain!important;width:100%!important;height:100%!important}.related-model-list .related-model-copy small{font-size:.58rem!important;line-height:1!important}.related-model-list .related-model-price{text-align:right!important;max-width:78px!important}.related-model-list .related-model-price strong{white-space:normal!important;font-size:.58rem!important;line-height:1.05!important;display:block!important}.related-model-list .related-model-price small{font-size:.48rem!important;line-height:1!important;display:block!important}@media (max-width:899px){.product-landing-page .product-hero{display:block!important}.product-hero-gallery,.product-hero-stage{width:100%!important}.product-hero-stage{min-height:332px!important}.site-header{height:56px!important;min-height:56px!important}.site-header .brand,.site-header .nav-actions{min-height:56px!important}.site-header .brand{width:34vw!important}.site-header .nova-wordmark{width:100%!important;height:14px!important}.product-hero-gallery[data-active-index="0"] .product-hero-stage img.product-hero-gallery-image{transform:scale(.72)!important}.product-hero-breadcrumb{font-size:.52rem!important}.product-hero-title-row h1{font-size:clamp(2.05rem,10vw,2.55rem)!important}.product-hero-copy>p{font-size:.88rem!important;line-height:1.25!important}.product-landing-page .config-group[data-group=soundboard] .config-options,.product-landing-page .config-group[data-group=back-and-sides] .config-options{column-gap:19px!important}.product-landing-page .config-group[data-group=soundboard] .option-visual,.product-landing-page .config-group[data-group=back-and-sides] .option-visual{width:33px!important;height:33px!important}.product-landing-page .config-group[data-group=neck] .config-option,.product-landing-page .config-group[data-group=pickup] .config-option{min-height:31px!important;padding:6px 7px!important}.product-landing-page .config-group[data-group=neck] .config-option strong,.product-landing-page .config-group[data-group=pickup] .config-option strong{font-size:.52rem!important}.product-info-tab-list label{min-height:46px!important}.product-info-tab-panels{padding:20px 18px 26px!important}.product-info-panel-video .media-video-grid{grid-template-columns:1fr!important}.quote-trust-row{border-bottom:1px solid #10161b21!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;margin-bottom:0!important}.quote-trust-row span{border-top:0!important;grid-template-columns:auto minmax(0,1fr)!important;justify-content:center!important;padding:7px 7px 9px!important}.product-mobile-sticky{padding:10px 12px max(10px, env(safe-area-inset-bottom))!important;border-radius:18px 18px 0 0!important;box-shadow:0 -12px 28px #10161b1f!important}body:has(.product-mobile-sticky) #footer{padding-bottom:128px!important}}.product-info-tabs:has(#specification:target) .product-info-tab-panels .product-info-panel:not(.product-info-panel-specs){display:none!important}.product-info-tabs:has(#specification:target) #product-info-tab-video:checked~.product-info-tab-panels .product-info-panel-video{display:none!important}.product-info-tabs:has(#specification:target) .product-info-tab-list label:after{background:0 0!important}.product-info-tabs:has(#specification:target) #product-info-tab-video:checked~.product-info-tab-list label[for=product-info-tab-video]:after{background:0 0!important}.site-header .nova-wordmark *,.footer-logo-row .nova-wordmark *{stroke-linecap:butt!important;stroke-linejoin:miter!important;stroke-width:1.16px!important}.site-header .nova-wordmark .logo-letter-v,.site-header .nova-wordmark .logo-letter-a,.footer-logo-row .nova-wordmark .logo-letter-v,.footer-logo-row .nova-wordmark .logo-letter-a{stroke-width:1.16px!important}.product-gallery-lightbox-close{aspect-ratio:1!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;min-width:42px!important;padding:0!important;font-size:1.3rem!important;line-height:1!important;display:inline-flex!important}.product-landing-page .config-group[data-group=neck] .config-options,.product-landing-page .config-group[data-group=sound-system] .config-options,.product-landing-page .config-group[data-group=pickup] .config-options{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important;display:grid!important}.product-landing-page .config-group[data-group=neck] .config-option,.product-landing-page .config-group[data-group=sound-system] .config-option,.product-landing-page .config-group[data-group=pickup] .config-option{align-items:center!important;min-height:40px!important;padding:0 8px!important}.product-landing-page .config-group[data-group=sound-system] .option-visual,.product-landing-page .config-group[data-group=pickup] .option-visual,.product-landing-page .config-group[data-group=sound-system] .config-option small,.product-landing-page .config-group[data-group=pickup] .config-option small{display:none!important}.product-landing-page .config-group[data-group=neck] .config-option strong,.product-landing-page .config-group[data-group=sound-system] .config-option strong,.product-landing-page .config-group[data-group=pickup] .config-option strong{font-family:var(--sans)!important;letter-spacing:0!important;text-align:center!important;font-size:clamp(.58rem,2.15vw,.76rem)!important;font-weight:500!important;line-height:1.05!important;display:block!important}.quote-panel .quote-submit,.product-mobile-sticky button{justify-content:center!important;position:relative!important}.quote-panel .quote-submit svg,.product-mobile-sticky button svg{position:absolute!important;right:clamp(14px,4vw,24px)!important}.product-info-tab-list{border-bottom:1px solid #10161b24!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;display:grid!important}.product-info-tab-list label{border:0!important;min-height:48px!important;font-weight:400!important;position:relative!important}.product-info-tab-list label:after{background:0 0!important;height:2px!important;inset:auto 18% 0!important}.product-info-panel-sound .product-section-heading,.product-info-panel-sound .product-section-heading p,.product-info-panel-sound .product-section-heading h2,.product-info-panel-sound .product-section-kicker,.product-info-panel-sound [class*=kicker],.product-info-panel-innovations .product-section-heading,.product-info-panel-innovations .product-section-heading p,.product-info-panel-innovations .product-section-heading h2,.product-info-panel-sound .media-video-grid,.product-info-panel-sound .media-video-card,.product-info-panel-sound iframe,.product-info-panel-sound img:not(.product-audio-sample img){display:none!important}.product-sound-panel{background:#fff!important;border:1px solid #10161b1f!important;margin-inline:auto!important;padding:clamp(18px,4vw,34px)!important}.product-audio-sample{box-shadow:none!important;background:0 0!important;border:0!important;grid-template-columns:minmax(0,.38fr) minmax(220px,.62fr)!important;gap:18px!important;min-height:auto!important;padding:0!important;display:grid!important}.product-audio-sample strong{color:var(--ink)!important;font-family:var(--serif)!important;font-weight:400!important}.product-info-panel-specs #specification,.product-info-panel-specs section#specification.product-specs.full-specification,section#specification.product-specs.full-specification{color:var(--ink)!important;background:#fff!important;border:0!important;padding:clamp(24px,6vw,72px) clamp(18px,5vw,72px)!important}.product-info-panel-specs #specification h2,.product-info-panel-specs section#specification.product-specs.full-specification h2,section#specification.product-specs.full-specification h2{color:var(--ink)!important;font-family:var(--serif)!important;margin-bottom:clamp(18px,3vw,36px)!important;font-weight:400!important}.product-info-panel-specs #specification dl,section#specification.product-specs.full-specification dl{color:var(--ink)!important;border-top:1px solid #10161b24!important}.product-info-panel-specs #specification dl div,section#specification.product-specs.full-specification dl div{border-bottom:1px solid #10161b24!important}.product-info-panel-specs #specification dt,section#specification.product-specs.full-specification dt{color:#10161b94!important}.product-info-panel-specs #specification dd,section#specification.product-specs.full-specification dd{color:var(--ink)!important}.spec-toggle{color:var(--ink)!important;background:#fff!important;border:1px solid #10161b47!important;order:99!important;margin-top:clamp(16px,3vw,28px)!important}.related-model-list a{grid-template-columns:76px minmax(0,1fr) minmax(92px,auto)!important;gap:12px!important;min-height:84px!important;overflow:hidden!important}.related-model-list a:after,.related-model-list svg{display:none!important}.related-model-price strong,.related-model-price small{white-space:normal!important;line-height:1.05!important;display:block!important}.product-mobile-sticky>span{white-space:nowrap!important;font-weight:400!important}.product-price-row strong,.quote-panel-top strong,.product-mobile-sticky>span{color:var(--ink)!important}.quote-panel .quote-panel-top strong{color:#fff!important}@media (max-width:899px){.site-header,.site-header .brand,.site-header .header-actions,.site-header .icon-button{min-height:58px!important}.site-header .nova-wordmark{width:132px!important;height:15px!important}.product-hero-gallery[data-active-index="0"] .product-hero-stage img.product-hero-gallery-image{object-position:44% 50%!important;transform:scale(.92)!important}.product-hero-breadcrumb{margin-bottom:0!important;font-size:.5rem!important}.product-hero-copy{row-gap:8px!important}.product-hero-title-row{align-items:start!important}.product-hero-title-row h1{font-size:clamp(2.18rem,9.9vw,2.7rem)!important;font-weight:300!important}.product-status-line span{align-items:center!important;gap:6px!important;display:inline-flex!important}.product-status-line span:before{background:var(--brass)!important;content:""!important;border-radius:999px!important;width:7px!important;height:7px!important;display:inline-block!important}.product-hero-copy>p{font-size:.88rem!important;line-height:1.22!important}.product-price-row{margin-top:4px!important}.product-landing-page .config-group[data-group=soundboard] .config-options,.product-landing-page .config-group[data-group=back-and-sides] .config-options{column-gap:20px!important}.product-landing-page .config-group[data-group=soundboard] .option-visual,.product-landing-page .config-group[data-group=back-and-sides] .option-visual{width:32px!important;height:32px!important}.product-landing-page .config-group[data-group=soundboard] .config-option strong,.product-landing-page .config-group[data-group=back-and-sides] .config-option strong{font-size:.47rem!important;line-height:1!important}.product-landing-page .config-group[data-group=neck] .config-options,.product-landing-page .config-group[data-group=sound-system] .config-options,.product-landing-page .config-group[data-group=pickup] .config-options{gap:8px!important}.product-landing-page .config-group[data-group=neck] .config-option,.product-landing-page .config-group[data-group=sound-system] .config-option,.product-landing-page .config-group[data-group=pickup] .config-option{min-height:32px!important;padding:0 6px!important}.product-landing-page .config-group[data-group=neck] .option-visual{display:none!important}.product-sound-panel{padding:18px!important}.product-audio-sample{grid-template-columns:1fr!important}.related-model-list a{grid-template-columns:58px minmax(0,1fr) 78px!important;min-height:70px!important;padding:5px 0!important}.related-model-list .related-model-thumb{width:54px!important;height:54px!important}.related-model-list .related-model-copy strong{font-size:1.02rem!important;line-height:.98!important}.related-model-list .related-model-copy small{font-size:.58rem!important}.related-model-price strong{font-size:.55rem!important}.related-model-price small{font-size:.43rem!important}}.product-mobile-sticky button{pointer-events:auto!important}@media (max-width:899px){.product-mobile-sticky{position:fixed!important;bottom:0!important;left:0!important;right:0!important}}body .site-header .brand{justify-content:center!important;align-items:center!important;min-height:60px!important;display:flex!important;overflow:visible!important}body .site-header .nova-wordmark{display:block!important;overflow:visible!important}body .site-header .nova-wordmark *{vector-effect:non-scaling-stroke!important;stroke-width:1.18px!important}body .site-header .nova-wordmark .logo-letter-v{stroke-width:1.02px!important}body .site-header .nova-wordmark .logo-letter-a{stroke-width:1.14px!important}body .product-hero-gallery[data-active-index="0"] .product-hero-stage{overflow:hidden!important}body .product-hero-breadcrumb{margin-bottom:6px!important}body .product-section-heading p,body .product-section-kicker,body .product-info-panel-sound .product-section-heading,body .product-info-panel-sound .product-section-heading p,body .product-info-panel-sound .product-section-heading h2{display:none!important}body .product-sound-panel{background:#fff!important;max-width:none!important}body .product-info-panel-sound .product-media-section,body .product-info-panel-sound .media-video-grid,body .product-info-panel-sound .media-video-card{display:none!important}body .product-audio-sample{box-shadow:none!important;background:#fff!important;border:1px solid #10161b29!important;grid-template-columns:minmax(0,1fr)!important;gap:18px!important;min-height:0!important;padding:clamp(20px,5vw,36px)!important;display:grid!important}body .product-audio-sample strong{color:var(--ink)!important;font-family:var(--sans)!important;font-size:clamp(1rem,2.4vw,1.3rem)!important;font-weight:500!important}body .product-info-tab-list label{color:#10161b9e!important;text-transform:none!important;border:0!important;min-height:48px!important;padding:16px 8px 13px!important;font-weight:400!important;position:relative!important}body .product-info-panel-specs section#specification.product-specs.full-specification,body section#specification.product-specs.full-specification{color:var(--ink)!important;background:#fff!important;border:0!important;padding:clamp(28px,6vw,68px) 0!important;display:block!important}body .product-info-panel-specs section#specification.product-specs.full-specification h2,body section#specification.product-specs.full-specification h2{color:var(--ink)!important;margin:0 0 clamp(24px,5vw,44px)!important;font-size:clamp(2.7rem,11vw,6.6rem)!important}body .product-info-panel-specs section#specification.product-specs.full-specification dl,body section#specification.product-specs.full-specification dl{border-top:1px solid #10161b29!important}body .product-info-panel-specs section#specification.product-specs.full-specification dl div,body section#specification.product-specs.full-specification dl div{color:var(--ink)!important;border-color:#10161b29!important}body .product-info-panel-specs section#specification.product-specs.full-specification dt,body .product-info-panel-specs section#specification.product-specs.full-specification dd,body section#specification.product-specs.full-specification dt,body section#specification.product-specs.full-specification dd{color:var(--ink)!important}body .spec-toggle{color:var(--ink)!important;background:#fff!important;border:1px solid #10161b3d!important;justify-content:space-between!important;width:100%!important;margin-top:24px!important;display:flex!important;position:static!important}body .spec-toggle:after{content:"+"!important}body .full-specification.is-open .spec-toggle:after{content:"-"!important}body .product-innovation-panel .innovation-list article{grid-template-columns:42px minmax(0,1fr)!important}body .product-innovation-panel .innovation-list h3{white-space:normal!important}body .product-landing-page .config-group[data-group=soundboard] .config-options,body .product-landing-page .config-group[data-group=back-and-sides] .config-options{align-items:start!important;gap:16px clamp(18px,5vw,34px)!important}body .product-landing-page .config-group[data-group=soundboard] .config-option,body .product-landing-page .config-group[data-group=back-and-sides] .config-option{overflow:visible!important}body .product-landing-page .config-group[data-group=soundboard] .config-option[aria-pressed=true] .option-visual:after,body .product-landing-page .config-group[data-group=back-and-sides] .config-option[aria-pressed=true] .option-visual:after{border:2px solid var(--brass)!important;content:""!important;pointer-events:none!important;border-radius:50%!important;position:absolute!important;inset:-6px!important}body .product-landing-page .config-group[data-group=soundboard] .config-option strong,body .product-landing-page .config-group[data-group=back-and-sides] .config-option strong{letter-spacing:.01em!important;font-weight:400!important}body .product-landing-page .config-group[data-group=neck] .config-option strong,body .product-landing-page .config-group[data-group=pickup] .config-option strong{letter-spacing:0!important;white-space:normal!important;font-size:clamp(.58rem,2.4vw,.78rem)!important;font-weight:400!important;line-height:1.08!important;display:block!important}body .quote-panel .quote-panel-top strong,body .product-price-row strong,body .product-mobile-sticky>span{color:var(--ink)!important}body .quote-panel .quote-panel-top small{color:#10161bb8!important}body .quote-submit,body .product-mobile-sticky button{position:relative!important}body .quote-submit svg,body .product-mobile-sticky button svg{position:absolute!important;right:18px!important}body .quote-trust-row{border-top:0!important;border-bottom:1px solid #10161b24!important;margin-top:14px!important;padding-top:0!important;padding-bottom:12px!important}body .related-model-list a{grid-template-columns:clamp(56px,16vw,86px) minmax(0,1fr) minmax(82px,auto)!important;align-items:center!important;column-gap:clamp(10px,3vw,18px)!important;min-height:76px!important;padding-block:8px!important;overflow:hidden!important}body .related-model-list a:after,body .related-model-list a>svg{display:none!important}body .related-model-price{text-align:right!important;max-width:92px!important}body .related-model-price strong{white-space:normal!important;font-size:clamp(.58rem,2.6vw,.78rem)!important;line-height:1.08!important}body .product-page+#footer{padding-bottom:calc(96px + env(safe-area-inset-bottom))!important}body:has(.product-mobile-sticky) #footer{padding-bottom:calc(96px + env(safe-area-inset-bottom))!important}@media (max-width:899px){body .site-header{min-height:56px!important}body .site-header .brand{width:33vw!important;min-height:56px!important}body .site-header .nova-wordmark{width:112px!important;height:14px!important}body .product-hero-gallery[data-active-index="0"] .product-hero-stage{min-height:302px!important}body .product-hero-gallery[data-active-index="0"] .product-hero-stage img.product-hero-gallery-image{object-position:45% center!important;transform:scale(.74)!important}body .product-hero-breadcrumb{margin-bottom:0!important;font-size:.48rem!important}body .product-hero-title-row{align-items:start!important;gap:10px!important}body .product-hero-title-row h1{font-size:clamp(2rem,10vw,2.6rem)!important;line-height:.98!important}body .product-status-line{padding-top:6px!important}body .product-status-line span:before{background:var(--brass)!important;content:""!important;vertical-align:.05em!important;border-radius:50%!important;width:7px!important;height:7px!important;margin-right:6px!important;display:inline-block!important}body .product-hero-copy>p{margin-bottom:12px!important;font-size:.84rem!important;line-height:1.35!important}body .product-price-row{border-top:1px solid #10161b24!important;align-items:baseline!important;gap:8px!important;margin-top:10px!important;padding-top:10px!important;display:flex!important}body .product-price-row strong{font-size:clamp(1.65rem,7vw,2.15rem)!important;font-weight:400!important}body .product-price-row small{font-size:.62rem!important}body .product-landing-page .config-group[data-group=soundboard] .config-options,body .product-landing-page .config-group[data-group=back-and-sides] .config-options{grid-template-columns:repeat(4,minmax(0,1fr))!important}body .product-landing-page .config-group[data-group=soundboard] .option-visual,body .product-landing-page .config-group[data-group=back-and-sides] .option-visual{width:30px!important;height:30px!important}body .product-landing-page .config-group[data-group=soundboard] .config-option strong,body .product-landing-page .config-group[data-group=back-and-sides] .config-option strong{font-size:.5rem!important;line-height:1.02!important}body .product-landing-page .config-group[data-group=neck] .config-option,body .product-landing-page .config-group[data-group=pickup] .config-option{min-height:34px!important}body .quote-trust-row{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important;display:grid!important}body .quote-trust-row span{border-left:1px solid #10161b24!important;grid-template-columns:auto minmax(0,1fr)!important;justify-content:center!important;align-items:center!important;gap:6px!important;padding:0 8px!important;display:grid!important}body .quote-trust-row span:first-child{border-left:0!important}body .quote-trust-row small{font-size:.52rem!important;line-height:1.1!important}body .product-info-tab-list label{min-height:44px!important;padding-block:14px 12px!important}body .product-info-tab-panels{padding-top:0!important}body .product-mobile-sticky>span{font-size:.8rem!important}}body .site-header{min-height:58px!important}body .site-header .brand{justify-content:center!important;align-items:center!important;width:33.333vw!important;min-width:122px!important;min-height:58px!important;overflow:visible!important}body .site-header .nova-wordmark,body .footer-logo-row .nova-wordmark{display:block!important;overflow:visible!important}body .site-header .nova-wordmark *,body .footer-logo-row .nova-wordmark *{vector-effect:non-scaling-stroke!important}body .site-header .nova-wordmark .logo-letter-n,body .site-header .nova-wordmark .logo-letter-o,body .site-header .nova-wordmark .logo-letter-a,body .footer-logo-row .nova-wordmark .logo-letter-n,body .footer-logo-row .nova-wordmark .logo-letter-o,body .footer-logo-row .nova-wordmark .logo-letter-a{stroke-width:1.28px!important}body .site-header .nova-wordmark .logo-letter-v,body .footer-logo-row .nova-wordmark .logo-letter-v{stroke-width:1.05px!important}body .product-hero-gallery[data-active-index="0"] .product-hero-stage img.product-hero-gallery-image{object-fit:contain!important;object-position:48% 50%!important;transform:none!important}body .product-detail-section,body .product-info-panel .product-media-section .product-section-heading p,body .product-info-panel-sound .product-section-heading,body .product-info-panel-sound .product-section-heading p,body .product-sound-panel .product-section-heading,body .product-sound-panel .product-section-heading p{display:none!important}body .product-info-panel-sound .product-sound-panel{max-width:720px!important;padding:0!important}body .product-info-panel-sound .product-audio-sample{color:var(--ink)!important;background:#fff!important;border:1px solid #10161b29!important;grid-template-columns:1fr!important;gap:18px!important;min-height:0!important;padding:clamp(18px,4vw,30px)!important;display:grid!important}body .product-info-panel-sound .product-audio-sample strong{color:var(--ink)!important;font-family:var(--serif)!important;font-size:clamp(1.8rem,7vw,3rem)!important;font-weight:400!important}body .product-info-panel-sound .product-audio-sample audio{width:100%!important}body .product-info-panel-specs #specification,body section#specification.full-specification{color:var(--ink)!important;background:#fff!important;border:0!important;padding:clamp(22px,5vw,52px) 0!important}body .product-info-panel-specs #specification h2,body section#specification.full-specification h2{color:var(--ink)!important;font-family:var(--serif)!important;letter-spacing:0!important;font-weight:400!important}body .product-info-panel-specs #specification dl,body section#specification.full-specification dl{color:var(--ink)!important;border-top:1px solid #10161b29!important}body .product-info-panel-specs #specification dl div,body section#specification.full-specification dl div{border-bottom:1px solid #10161b24!important}body .product-info-panel-specs #specification dt,body section#specification.full-specification dt{color:var(--brass)!important}body .product-info-panel-specs #specification dd,body section#specification.full-specification dd{color:var(--ink)!important}body .spec-toggle{color:var(--ink)!important;background:#fff!important;border:1px solid #10161b3d!important;margin-top:18px!important}body .product-innovation-panel .product-section-heading{display:none!important}body .innovation-list{gap:0!important;display:grid!important}body .innovation-list article{border-top:1px solid #10161b24!important;grid-template-columns:38px minmax(0,1fr)!important;align-items:start!important;gap:18px!important;padding:18px 0!important;display:grid!important}body .innovation-list article:last-child{border-bottom:1px solid #10161b24!important}body .innovation-list article>span{color:var(--brass)!important;font-size:.68rem!important;font-weight:700!important}body .innovation-list h3{color:var(--ink)!important;font-family:var(--serif)!important;font-size:clamp(1.45rem,5.2vw,2.2rem)!important;font-weight:400!important}body .innovation-list p{color:var(--muted)!important}body .product-landing-page .config-group[data-group=soundboard] .option-visual,body .product-landing-page .config-group[data-group=back-and-sides] .option-visual{background:0 0!important;border-radius:999px!important;width:clamp(34px,10.5vw,46px)!important;height:clamp(34px,10.5vw,46px)!important;position:relative!important;overflow:visible!important}body .product-landing-page .config-group[data-group=soundboard] .config-option strong,body .product-landing-page .config-group[data-group=back-and-sides] .config-option strong{font-weight:400!important}body .product-landing-page .config-group[data-group=neck] .config-options,body .product-landing-page .config-group[data-group=pickup] .config-options{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;display:grid!important}body .product-landing-page .config-group[data-group=neck] .config-option,body .product-landing-page .config-group[data-group=pickup] .config-option{text-align:center!important;border-radius:6px!important;justify-content:center!important;align-items:center!important;min-height:34px!important;padding:0 6px!important}body .product-landing-page .config-group[data-group=neck] .option-visual,body .product-landing-page .config-group[data-group=pickup] .option-visual,body .product-landing-page .config-group[data-group=neck] .config-option small,body .product-landing-page .config-group[data-group=pickup] .config-option small{display:none!important}body .product-landing-page .config-group[data-group=neck] .config-option strong,body .product-landing-page .config-group[data-group=pickup] .config-option strong{white-space:normal!important;font-size:clamp(.54rem,2.1vw,.72rem)!important;font-weight:400!important;line-height:1.08!important}body .product-landing-page .quote-panel .quote-submit{justify-content:center!important;position:relative!important}body .product-landing-page .quote-panel .quote-submit svg,body .product-mobile-sticky button svg{position:absolute!important;right:18px!important}body .product-landing-page .quote-secondary-actions{border-bottom:0!important;margin-bottom:0!important}body .quote-trust-row{border-top:0!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;margin-top:12px!important;padding-top:0!important;display:grid!important}body .quote-trust-row span{border-top:0!important;grid-template-columns:22px minmax(0,1fr)!important;justify-content:start!important;align-items:center!important;gap:8px!important;min-width:0!important;padding:0 10px!important;display:grid!important}body .quote-trust-row small{color:var(--muted)!important;text-align:left!important;font-weight:300!important;line-height:1.15!important}body .product-info-tabs{border-top:1px solid #10161b29!important}body .product-info-tab-list{border-top:0!important;border-bottom:1px solid #10161b29!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;display:grid!important}body .product-info-tab-list label{color:var(--muted)!important;text-transform:none!important;background:0 0!important;border:0!important;justify-content:center!important;align-items:center!important;min-height:48px!important;padding:0!important;font-size:.8rem!important;font-weight:300!important;display:flex!important;position:relative!important}body .media-video-grid{gap:16px!important}body .media-video-card{background:#fff!important;border:1px solid #10161b24!important;overflow:hidden!important}body .media-video-frame{aspect-ratio:16/9!important;background:#111!important;overflow:hidden!important}body .media-video-frame iframe{border:0!important;width:100%!important;height:100%!important;display:block!important}body .media-video-meta{padding:12px 14px 16px!important}body .media-copy{display:none!important}body .related-model-list a{grid-template-columns:66px minmax(0,1fr) minmax(78px,auto)!important;align-items:center!important;gap:12px!important;min-height:74px!important;padding:6px 0!important}body .related-model-list .related-model-price{text-align:right!important;max-width:88px!important}body .related-model-list .related-model-price strong{white-space:normal!important;font-size:.64rem!important;line-height:1.05!important;display:block!important}body .related-model-list .related-model-price small{font-size:.48rem!important;line-height:1.05!important;display:block!important}body .product-page+#footer,body .site-footer{padding-bottom:calc(128px + env(safe-area-inset-bottom))!important}body .product-mobile-sticky>span{color:var(--ink)!important}body .product-mobile-sticky button{justify-content:center!important;position:relative!important}@media (min-width:900px){body .site-header .brand{max-width:210px!important}body .product-hero-gallery[data-active-index="0"] .product-hero-stage img.product-hero-gallery-image{transform:none!important}body .product-info-panel-specs #specification dl,body section#specification.full-specification dl{grid-template-columns:repeat(2,minmax(0,1fr))!important;display:grid!important}}@media (max-width:899px){body .site-header{min-height:56px!important}body .site-header .brand{min-width:132px!important;min-height:56px!important}body .site-header .nova-wordmark{width:124px!important;height:15px!important}body .site-header .brand-emblem{height:24px!important}body .product-hero-gallery[data-active-index="0"] .product-hero-stage img.product-hero-gallery-image{object-fit:contain!important;object-position:center center!important;transform:none!important}body .product-hero-breadcrumb{margin-bottom:0!important;font-size:.48rem!important}body .product-hero-title-row{align-items:start!important;gap:12px!important}body .product-hero-title-row h1{font-size:clamp(2rem,10vw,2.6rem)!important;line-height:.94!important}body .product-status-line{padding-top:4px!important}body .product-status-line span:before{background:var(--brass)!important;content:""!important;vertical-align:1px!important;border-radius:999px!important;width:7px!important;height:7px!important;margin-right:7px!important;display:inline-block!important}body .product-hero-copy>p{margin-top:6px!important;font-size:.86rem!important;font-weight:300!important;line-height:1.28!important}body .product-price-row{margin-top:8px!important;padding-top:8px!important}body .product-price-row strong{font-size:clamp(1.55rem,7vw,2rem)!important;font-weight:400!important}body .product-landing-page .config-group{margin-top:16px!important}body .product-landing-page .config-group[data-group=soundboard] .config-options,body .product-landing-page .config-group[data-group=back-and-sides] .config-options{justify-content:start!important;gap:17px!important}body .product-landing-page .config-group[data-group=soundboard] .config-option,body .product-landing-page .config-group[data-group=back-and-sides] .config-option{width:55px!important}body .product-landing-page .config-group[data-group=soundboard] .config-option strong,body .product-landing-page .config-group[data-group=back-and-sides] .config-option strong{font-size:.48rem!important;line-height:.96!important}body .product-landing-page .config-group[data-group=neck] .config-option,body .product-landing-page .config-group[data-group=pickup] .config-option{min-height:30px!important}body .quote-trust-row{margin-top:10px!important}body .quote-trust-row span{grid-template-columns:18px minmax(0,1fr)!important;gap:5px!important;padding:0 6px!important}body .product-landing-page .quote-trust-row svg{width:17px!important;height:17px!important}body .quote-trust-row small{font-size:.48rem!important}body .product-info-tab-list label{min-height:44px!important;font-size:.68rem!important}body .media-video-grid{grid-template-columns:1fr!important}body .related-model-list a{grid-template-columns:58px minmax(0,1fr) minmax(74px,auto)!important;min-height:68px!important}}*{box-sizing:border-box}html{scroll-behavior:smooth;overflow-x:hidden}body{background:var(--mineral);color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased;text-rendering:geometricprecision;margin:0;overflow-x:hidden}a{color:inherit;text-decoration:none}button{color:inherit;font:inherit}img{max-width:100%;height:auto;display:block}.site-header{z-index:50;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#ffffffe6;border-bottom:1px solid #00000014;grid-template-columns:74px 1fr 74px;align-items:center;height:72px;padding:0 18px;display:grid;position:sticky;inset:0 0 auto}.brand{justify-content:center;align-items:center;gap:14px;min-width:0;min-height:44px;display:inline-flex}.wordmark{font-family:var(--wordmark);letter-spacing:0;align-items:center;font-size:clamp(1.55rem,5.8vw,2.15rem);font-weight:300;line-height:1;display:inline-flex}.scepter{object-fit:contain;width:auto;height:36px;display:inline-block}.brand-emblem{width:25px;height:42px}.icon-button{cursor:pointer;background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;width:44px;height:44px;padding:0;display:inline-flex}.icon-button svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:27px;height:27px}.hamburger,.hamburger:before,.hamburger:after{background:var(--ink);content:"";width:29px;height:2px;display:block}.hamburger{transition:background .16s;position:relative}.hamburger:before,.hamburger:after{transition:transform .16s,top .16s;position:absolute;left:0}.hamburger:before{top:-9px}.hamburger:after{top:9px}.hamburger.open{background:0 0}.hamburger.open:before{top:0;transform:rotate(45deg)}.hamburger.open:after{top:0;transform:rotate(-45deg)}.header-actions{justify-content:flex-end;align-items:center;display:flex}.header-text-link{letter-spacing:0;text-transform:uppercase;align-items:center;min-height:44px;font-size:.76rem;font-weight:700;display:inline-flex}.header-order-link{text-transform:uppercase;border:1px solid #0000005c;justify-content:center;align-items:center;min-width:72px;height:42px;padding:0 16px;font-size:.76rem;font-weight:800;display:inline-flex}.header-order-link:hover,.header-order-link:focus-visible{background:var(--ink);color:var(--white)}.site-panel-layer{z-index:45;position:fixed;inset:72px 0 0}.site-panel-backdrop{cursor:pointer;background:#0505052e;border:0;width:100%;position:absolute;inset:0}.site-panel{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#fffffff5;border-bottom:1px solid #0000001f;gap:0;padding:28px 30px 32px;display:grid;position:absolute;top:0;left:0;right:0;box-shadow:0 28px 60px #12110e24}.panel-kicker{color:var(--brass);text-transform:uppercase;margin:0 0 18px;font-size:.72rem;font-weight:800;line-height:1}.site-panel>a:not(.link-button){border-top:1px solid #0000001f;grid-template-columns:70px minmax(0,1fr) 28px;align-items:center;gap:12px;min-height:86px;display:grid}.site-panel>a:not(.link-button):last-of-type{border-bottom:1px solid #0000001f}.site-panel>a span,.panel-link-grid a{color:var(--muted);text-transform:uppercase;font-size:.74rem;font-weight:800}.site-panel>a strong{font-family:var(--serif);font-size:clamp(2.3rem,10vw,4.2rem);font-weight:400;line-height:1}.site-panel svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;justify-self:end;width:24px;height:24px}.panel-link-grid{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:22px;display:grid}.panel-link-grid a{text-align:center;border:1px solid #00000029;border-right:0;justify-content:center;align-items:center;min-height:52px;padding:0 8px;display:flex}.panel-link-grid a:last-child{border-right:1px solid #00000029}.order-panel{gap:20px}.order-panel h2{font-family:var(--serif);margin:0;font-size:clamp(2.6rem,12vw,4.8rem);font-weight:400;line-height:1}.order-panel>p:not(.panel-kicker){color:var(--muted);max-width:460px;margin:0;font-size:1.08rem;line-height:1.42}.order-panel .link-button{max-width:320px;margin-top:4px}.hero{background:var(--white);min-height:calc(100svh - 72px);padding-bottom:48px;position:relative;overflow:hidden}.hero:before{display:none}.hero-copy{z-index:2;max-width:340px;padding:108px 28px 0;position:relative}.hero h1{font-family:var(--wordmark);margin:0;font-size:5.65rem;font-weight:200;line-height:.94}.micro-line{background:var(--brass);width:56px;height:2px;margin:26px 0 24px;display:block}.hero-copy p,.section-heading p,.model-copy p,.craft p{color:var(--ink);margin:0;font-size:clamp(1.18rem,5.5vw,1.7rem);line-height:1.35}.hero-actions{gap:10px;max-width:292px;margin-top:30px;display:grid}.hero-choice{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(90deg,#ffffff9e,#ffffff75);border:1px solid #0c0e0e33;grid-template-columns:minmax(0,1fr) 26px;align-items:center;gap:16px;min-height:68px;padding:0 18px;transition:background .18s,border-color .18s,color .18s,transform .18s;display:grid;position:relative;box-shadow:0 16px 28px #0f0f0c06}.hero-choice:hover,.hero-choice:focus-visible{color:var(--ink);background:#ffffffe0;border-color:#0c0e0e6b;transform:translate(2px)}.hero-choice small{color:var(--muted);text-transform:uppercase;margin-top:8px;font-size:.66rem;font-weight:800;line-height:1;display:block}.hero-choice:hover small,.hero-choice:focus-visible small{color:#0c0e0e9e}.hero-choice strong{font-family:var(--wordmark);font-size:1.38rem;font-weight:500;line-height:1;display:block}.link-button{border:1px solid #000000bd;justify-content:space-between;align-items:center;gap:18px;min-width:0;height:58px;padding:0 22px;font-size:1rem;line-height:1;transition:background .18s,color .18s,transform .18s;display:inline-flex}.link-button svg,.hero-choice svg,.stock-card a svg,.section-nav svg,.core-card a svg,.ready-list svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;width:22px;height:22px}.link-button:hover,.link-button:focus-visible,.link-button.solid{background:var(--ink);color:var(--white)}.link-button.dark{color:var(--white);border-color:#ffffffc2}.link-button.dark:hover,.link-button.dark:focus-visible{background:var(--white);color:var(--ink)}.link-button.text{border:0;height:auto;min-height:44px;padding:0}.hero-media{pointer-events:none;z-index:0;position:absolute;inset:0}.hero-media:after{content:"";z-index:1;background:linear-gradient(90deg,#fffffff5 0%,#ffffffd6 24%,#ffffff42 43%,#fff0 61%);position:absolute;inset:0}.hero-photo{object-fit:cover;object-position:center center;width:100%;max-width:none;height:100%;position:absolute;inset:0}.hero-guitar{filter:drop-shadow(0 36px 46px #00000029);mix-blend-mode:multiply;z-index:0;max-width:none;position:absolute}.hero-guitar-primary{width:min(98vw,620px);bottom:78px;right:-24vw}.section-nav{z-index:3;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffdb;border:1px solid #00000029;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;width:auto;min-height:58px;display:grid;position:absolute;bottom:20px;left:24px;right:24px;box-shadow:0 18px 40px #0f0f0c14}.section-nav a{text-transform:uppercase;border-right:1px solid #00000026;justify-content:center;align-items:center;height:100%;font-size:.78rem;font-weight:600;display:flex}.section-nav a:last-child{border-right:0}.flagships{background:#f6f6f2;padding:54px 14px 16px;overflow:hidden}.section-heading{padding:0 12px 34px}.section-heading .scepter,.available-heading .scepter{width:25px;height:42px;margin-bottom:26px}.section-heading h2,.available h2,.core-models h2,.craft h2{font-family:var(--serif);margin:0;font-size:clamp(3rem,13vw,5.8rem);font-weight:400;line-height:1.05}.section-heading p{max-width:360px}.flagship-list{gap:14px;display:grid}.flagship-model{background:linear-gradient(#fffffff5 0%,#f6f6f2eb 62%,#e2e2dac7 100%);border:1px solid #0000001c;border-radius:8px;grid-template-rows:auto minmax(0,1fr);min-height:0;display:grid;position:relative;overflow:hidden}.model-copy{z-index:2;align-self:start;padding:34px 24px 0;position:relative}.model-label,.stock-state{text-transform:uppercase;align-items:center;gap:11px;font-weight:700;display:flex;color:var(--brass)!important;margin:0 0 18px!important;font-size:.74rem!important}.model-label:before,.stock-state:before{content:"";background:currentColor;border-radius:50%;width:7px;height:7px}.model-copy h3,.stock-card h3{font-family:var(--serif);margin:0 0 18px;font-size:clamp(2.7rem,10vw,4.5rem);font-weight:400;line-height:1}.model-copy p:not(.model-label){color:var(--ink);max-width:250px;font-size:1.03rem;line-height:1.45}.model-copy p.model-price{color:var(--muted);text-transform:uppercase;margin-top:18px;font-size:.92rem;font-weight:700}.model-copy .link-button{min-width:min(100%,240px);height:52px;margin-top:18px}.flagship-model img{mix-blend-mode:multiply;z-index:1;place-self:end;width:min(106vw,520px);max-width:none;margin:6px -86px -34px 0;position:relative}.available{background:var(--white);padding:58px 0 44px}.available-heading{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;padding:0 24px 30px;display:flex}.available-heading h2{font-size:clamp(2.5rem,10vw,4.6rem)}.available-heading .micro-line{margin:15px 0 0}.available-heading .link-button span{white-space:nowrap}.available-tax-note{color:var(--muted);flex:100%;margin:16px 0 0;font-size:.86rem;line-height:1.35}.stock-rail{scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:minmax(252px,70vw);grid-auto-flow:column;gap:14px;padding:0 24px 4px;display:grid;overflow-x:auto}.stock-rail::-webkit-scrollbar{display:none}.stock-card{scroll-snap-align:start;background:linear-gradient(#fff 0%,#f6f6f2 100%);border:1px solid #0000001c;border-radius:8px;min-height:352px;overflow:hidden;box-shadow:0 18px 40px #0a0a080b}.stock-card img{aspect-ratio:1.2;mix-blend-mode:multiply;object-fit:contain;object-position:center bottom;width:100%;height:auto;padding-top:8px}@media (min-width:560px) and (max-width:759px){.hero h1{font-size:6.2rem}.hero-guitar-primary{width:min(88vw,560px);right:-18vw}}@media (max-width:559px){.site-header{grid-template-columns:52px 1fr 72px;height:72px;padding:0 16px}.icon-button{width:40px;height:40px}.brand{gap:10px}.wordmark{font-size:1.5rem}.brand-emblem{width:22px;height:38px}.hero-copy{max-width:310px;padding:96px 24px 0}.hero h1{font-size:4.56rem}.hero-copy p{max-width:260px}.hero-actions{max-width:280px}.hero-guitar-primary{width:min(122vw,500px);bottom:70px;right:-70vw}.hero-photo{object-position:72% center}.hero-media:after{background:linear-gradient(90deg,#fffffffa 0%,#ffffffeb 45%,#ffffff2e 78%,#fff0 100%)}.flagship-model{min-height:0}.flagship-model img{width:min(114vw,500px);margin-right:-92px}}.stock-card div{padding:18px 18px 20px}.stock-card h3{margin-bottom:8px;font-size:2rem}.stock-card p:not(.stock-state){color:var(--muted);margin:0 0 18px}.stock-card a{justify-content:space-between;align-items:center;min-height:44px;font-size:1.1rem;display:flex}.proof-strip{background:var(--white);border-top:1px solid #0000001a;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;padding:34px 30px;display:grid}.proof-item{text-align:center;border-right:1px solid #0000001a;justify-content:center;align-items:center;gap:18px;min-height:118px;padding:0 22px;display:flex}.proof-item:last-child{border-right:0}.proof-icon{color:var(--ink);flex:none;width:86px;height:86px}.proof-icon img{object-fit:contain;width:100%;height:100%;display:block}.proof-item div:last-child{max-width:220px}.proof-meta{text-transform:uppercase;font-weight:800;color:var(--brass)!important;margin:0 0 10px!important;font-size:.72rem!important;line-height:1!important}.proof-item h2{font-family:var(--serif);margin:0 0 10px;font-size:clamp(1.8rem,4vw,2.6rem);font-weight:400;line-height:1}.proof-item p:not(.proof-meta){color:var(--muted);margin:0;font-size:.94rem;line-height:1.35}@media (max-width:759px){.available-heading{align-items:start;gap:12px;display:grid}.available-heading .link-button{justify-self:start}.proof-strip{grid-template-columns:1fr;padding:8px 26px}.proof-item{text-align:left;border-bottom:1px solid #0000001a;border-right:0;justify-content:flex-start;min-height:132px;padding:24px 0}.proof-item:last-child{border-bottom:0}.proof-icon{width:76px;height:76px}}.craft{background:var(--white);border-top:1px solid #0000001a;display:grid}.craft img{aspect-ratio:1.45;object-fit:cover;object-position:center 46%;width:100%;height:auto}.craft div{background:linear-gradient(90deg,#0000000b 1px,#0000 1px) 50% 0/50% 100%,#f7f7f4;padding:42px 30px 58px}.craft h2{margin-bottom:24px;font-size:clamp(2.7rem,11vw,5rem)}.craft p{color:var(--muted);margin-bottom:30px;font-size:1.15rem}.craft .link-button{color:var(--ink)}.site-footer{background:var(--white);border-top:1px solid #0000001f;gap:36px;padding:44px 30px 52px;display:grid}.footer-brand{gap:14px;max-width:310px;display:grid}.footer-logo-row{align-items:center;gap:14px;display:flex}.footer-brand .scepter{width:27px;height:46px}.footer-brand .wordmark{font-size:2.1rem;line-height:1}.footer-brand p,.footer-newsletter p{color:var(--muted);margin:0;line-height:1.45}.footer-socials{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;padding-top:0;display:flex}.footer-socials a{color:var(--ink);border:1px solid #0c0e0e2e;justify-content:center;align-items:center;width:44px;height:44px;transition:background .16s,border-color .16s,color .16s;display:inline-flex}.footer-socials svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.65px;width:22px;height:22px}.footer-socials a:hover,.footer-socials a:focus-visible{background:var(--ink);border-color:var(--ink);color:#fff}.footer-newsletter{gap:18px;display:grid}.footer-newsletter h2,.footer-links h3{font-family:var(--wordmark);text-transform:uppercase;margin:0;font-size:.78rem;font-weight:800}.newsletter-form{border:1px solid #0000003d;grid-template-columns:minmax(0,1fr) 88px;max-width:420px;min-height:54px;display:grid}.newsletter-form input,.newsletter-form button{font-family:var(--sans);background:0 0;border:0;border-radius:0;min-width:0}.newsletter-form input{padding:0 16px;font-size:1rem}.newsletter-form button{cursor:pointer;text-transform:uppercase;border-left:1px solid #0000002e;font-size:.78rem;font-weight:800}.newsletter-form button:hover,.newsletter-form button:focus-visible{background:var(--ink);color:var(--white)}.footer-links{gap:28px;display:grid}.footer-links div{gap:12px;display:grid}.footer-links a{color:var(--muted);align-items:center;min-height:40px;font-size:.98rem;display:flex}.footer-links a:hover,.footer-links a:focus-visible{color:var(--ink)}.editorial-page{background:var(--white)}.editorial-hero{background:linear-gradient(#fff 0%,#f7f7f3 100%);align-items:center;gap:34px;min-height:calc(100svh - 72px);padding:54px 30px 48px;display:grid;overflow:hidden}.editorial-hero-copy{gap:20px;min-width:0;max-width:660px;display:grid}.editorial-hero-copy .scepter{width:28px;height:46px}.editorial-kicker{color:var(--brass);text-transform:uppercase;margin:0;font-size:.74rem;font-weight:800;line-height:1}.editorial-hero h1{font-family:var(--wordmark);max-width:760px;margin:0;font-size:4.2rem;font-weight:200;line-height:.98}.editorial-intro{color:var(--muted);max-width:580px;margin:0;font-size:1.18rem;line-height:1.45}.editorial-actions{flex-wrap:wrap;gap:12px;margin-top:10px;display:flex}.editorial-actions .link-button{min-width:min(100%,240px)}.editorial-visual{background:linear-gradient(145deg,#ffffffeb,#f6f6f2b8);border-left:1px solid #00000014;align-self:stretch;min-height:300px;display:grid;overflow:hidden}.editorial-visual img{aspect-ratio:1.08;mix-blend-mode:multiply;object-fit:contain;object-position:center;place-self:center;width:min(100%,660px);height:auto}.editorial-wordmark{color:#000000eb;place-self:center;align-items:center;gap:22px;display:flex}.editorial-wordmark .scepter{width:42px;height:72px}.editorial-wordmark span{font-family:var(--wordmark);font-size:3.4rem;font-weight:200}.editorial-index{background:var(--white);border-top:1px solid #0000001f;border-bottom:1px solid #0000001f;gap:28px;padding:42px 30px;display:grid}.editorial-index h2,.editorial-section h2{font-family:var(--serif);margin:0;font-size:2.9rem;font-weight:400;line-height:1.04}.editorial-index>div{border-top:1px solid #0000001f;display:grid}.editorial-index a{border-bottom:1px solid #0000001f;grid-template-columns:minmax(0,1fr) max-content;align-items:center;gap:18px;min-height:66px;display:grid}.editorial-index a span:first-child{font-family:var(--serif);font-size:1.55rem;line-height:1}.editorial-index a span:last-child{color:var(--muted);text-transform:uppercase;font-size:.74rem;font-weight:800}.editorial-section-grid{background:var(--mineral);padding:8px 30px 64px;display:grid}.editorial-section{border-bottom:1px solid #0000001f;gap:24px;padding:38px 0;display:grid}.editorial-section>div:first-child{gap:16px;display:grid}.editorial-section p:not(.editorial-kicker),.editorial-section li{color:var(--muted);font-size:1.05rem;line-height:1.48}.editorial-section p{margin:0}.editorial-section ul{gap:10px;margin:20px 0 0;padding-left:18px;display:grid}.editorial-section .link-button{margin-top:22px}.contact-page{background:var(--white)}.contact-hero-copy,.contact-hero-card,.contact-hero-media{z-index:1;position:relative}.contact-hero-copy{gap:20px;min-width:0;max-width:620px;display:grid}.contact-hero-copy .scepter,.contact-section-heading .scepter,.contact-workshop-section .scepter{width:25px;height:42px}.contact-hero h1{font-family:var(--wordmark);margin:0;font-size:clamp(4.1rem,18vw,7.6rem);font-weight:200;line-height:.96}.contact-hero-copy p,.contact-section-heading p,.contact-composer-copy p{color:var(--muted);max-width:560px;margin:0;font-size:clamp(1.08rem,4.4vw,1.34rem);line-height:1.44}.contact-hero-card{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffd1;border:1px solid #00000029;max-width:520px;display:grid}.contact-hero-card>div,.contact-hero-card>a{border-bottom:1px solid #0000001f;padding:18px}.contact-hero-card>a:last-child{border-bottom:0}.contact-card-label{text-transform:uppercase;font-weight:800;color:var(--brass)!important;margin:0 0 12px!important;font-size:.72rem!important;line-height:1!important}.contact-hero-card address,.contact-workshop-grid address{color:var(--ink);margin:0;font-style:normal;line-height:1.48}.contact-hero-card a{grid-template-columns:minmax(0,.72fr) minmax(0,1fr);align-items:baseline;gap:10px;min-height:66px;display:grid}.contact-hero-card a span,.contact-workshop-grid span,.contact-composer-phone span{color:var(--muted);text-transform:uppercase;font-size:.74rem;font-weight:800}.contact-hero-card a strong{font-family:var(--serif);font-size:clamp(1.35rem,5vw,1.9rem);font-weight:400;line-height:1.04}.contact-hero-media{background:#f3f3ef;min-height:278px;margin:6px -24px -30px;overflow:hidden}.contact-hero-media img{object-fit:cover;object-position:center;width:100%;height:100%}.contact-route-section,.contact-composer-section,.contact-workshop-section{gap:34px;padding:54px 30px 62px;display:grid}.contact-route-section{background:var(--mineral)}.contact-composer-section,.contact-workshop-section{background:var(--white)}.contact-section-heading,.contact-composer-copy,.contact-workshop-section>div:first-child{gap:18px;min-width:0;display:grid}.contact-section-heading h2,.contact-composer-copy h2,.contact-workshop-section h2{font-family:var(--wordmark);max-width:760px;margin:0;font-size:clamp(3.1rem,12vw,6.4rem);font-weight:200;line-height:.98}.contact-route-list{background:#ffffffb8;border-top:1px solid #00000024;display:grid}.contact-route-list a{border-bottom:1px solid #00000024;grid-template-columns:minmax(0,1fr) 28px;align-items:center;gap:10px 18px;min-height:146px;padding:20px 0;display:grid}.contact-route-list span{color:var(--brass);text-transform:uppercase;grid-column:1;font-size:.72rem;font-weight:800}.contact-route-list strong{font-family:var(--serif);grid-column:1;font-size:clamp(1.72rem,7vw,2.7rem);font-weight:400;line-height:1.05}.contact-route-list p{color:var(--muted);grid-column:1;max-width:560px;margin:0;font-size:1rem;line-height:1.42}.contact-route-list svg,.contact-submit svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;width:22px;height:22px}.contact-route-list svg{grid-area:1/2/span 3;justify-self:end}.contact-composer-phone{border-left:2px solid var(--brass);gap:6px;margin-top:4px;padding-left:16px;display:grid}.contact-composer-form{background:#fbfbfa;border:1px solid #00000024;display:grid}.contact-composer-form select{cursor:pointer}.contact-composer-form textarea{resize:vertical}.contact-submit{background:var(--ink);color:var(--white);text-transform:uppercase;justify-content:space-between;align-items:center;gap:16px;min-height:62px;padding:0 18px;font-size:.86rem;font-weight:800;display:flex}.contact-workshop-grid{border-top:1px solid #00000024;display:grid}.contact-workshop-grid>*{border-bottom:1px solid #00000024;min-height:152px;padding:22px 0}.contact-workshop-grid address,.contact-social{gap:10px;display:grid}.contact-workshop-grid address span{margin-bottom:6px;display:block}.contact-social a{font-family:var(--serif);align-items:center;min-height:40px;font-size:clamp(1.7rem,7vw,2.4rem);line-height:1;display:flex}.contact-map-plate{color:var(--white);background:#11110f;gap:12px;display:grid;padding:24px!important}.contact-map-plate span{color:#d09a45}.contact-map-plate strong{font-family:var(--wordmark);font-size:clamp(2.4rem,10vw,4rem);font-weight:200;line-height:.98}.contact-map-plate a{color:#ffffffb8;text-transform:uppercase;align-items:center;min-height:44px;font-size:.82rem;font-weight:800;display:inline-flex}.models-page,.product-page{background:var(--mineral)}.models-hero{background:var(--white);border-bottom:1px solid #00000014;gap:30px;padding:62px 30px 34px;display:grid}.models-hero-copy{min-width:0;max-width:900px}.models-hero .scepter,.product-hero-copy .scepter{height:42px;margin-bottom:24px}.models-hero h1,.product-hero h1{font-family:var(--serif);margin:0;font-weight:400;line-height:1}.product-hero h1{font-family:var(--wordmark);overflow-wrap:anywhere;max-width:100%;font-size:clamp(3.55rem,6.8vw,6.4rem);font-weight:200;line-height:.96}.models-hero h1{font-family:var(--wordmark);max-width:760px;font-size:clamp(3.2rem,10vw,6.2rem);font-weight:200;line-height:.96}.models-hero p,.product-hero-copy p{color:var(--ink);max-width:500px;margin:26px 0 0;font-size:clamp(1.16rem,4.8vw,1.55rem);line-height:1.36}.models-hero p{color:var(--muted);max-width:620px;font-size:clamp(1rem,3vw,1.24rem);line-height:1.45}.model-tabs{flex-wrap:wrap;align-self:start;align-items:center;gap:12px 24px;min-height:44px;display:flex}.model-tabs a{color:var(--ink);letter-spacing:0;text-transform:uppercase;white-space:nowrap;align-items:center;gap:10px;min-height:44px;font-size:.76rem;font-weight:800;line-height:1;display:flex}.model-tabs a:after{background:var(--brass);content:"";width:26px;height:1px}.model-showcase{background:var(--white);color:var(--ink);padding:52px 30px 62px}.showcase-heading{width:auto;height:auto;padding:0 0 34px;position:static;overflow:visible}.showcase-heading p{color:var(--brass);text-transform:uppercase;margin:0 0 18px;font-size:.76rem;font-weight:800}.showcase-heading h2,.available-models h2,.supporting-models h2,.product-specs h2,.product-story h2,.related-models h2{font-family:var(--serif);margin:0;font-size:clamp(2.8rem,12vw,6rem);font-weight:400;line-height:1.04}.showcase-grid{gap:18px;display:grid}.showcase-card{background:linear-gradient(#fff 0%,#f6f6f2 100%);border:1px solid #0000001a;border-radius:8px;grid-template-rows:auto minmax(260px,1fr);min-height:0;display:grid;position:relative;overflow:hidden}.showcase-card>div{z-index:2;align-self:start;min-width:0;padding:34px 28px 8px;position:relative}.showcase-card h3{font-family:var(--serif);margin:0 0 22px;font-size:clamp(3rem,8vw,4.45rem);font-weight:400;line-height:.96}.showcase-card p:not(.model-label){color:var(--muted);overflow-wrap:break-word;min-width:0;max-width:32ch;margin:0;font-size:1.04rem;line-height:1.46}.model-facts{border-top:1px solid #0000001f;flex-wrap:wrap;gap:12px 24px;margin:26px 0 0;padding-top:18px;display:flex}.model-facts span{color:var(--ink);text-transform:uppercase;font-size:.86rem;font-weight:800;line-height:1}.showcase-card .link-button{gap:10px;height:50px;margin-top:24px;padding:0 16px;font-size:.92rem}.product-specs dl div{gap:9px;display:grid}.product-specs dt{color:#ffffff85;text-transform:uppercase;font-size:.72rem;font-weight:700}.product-specs dd{text-align:left;margin:0;line-height:1.34}.showcase-card img{filter:drop-shadow(0 34px 48px #0000002e);mix-blend-mode:multiply;place-self:end center;width:min(104vw,520px);max-width:none;margin:0 auto -38px}.core-models{background:var(--white);padding:50px 0 38px}.core-models .available-heading h2{max-width:840px;font-size:clamp(2.35rem,8vw,4.8rem)}.core-rail{scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:minmax(250px,68vw);grid-auto-flow:column;gap:18px;padding:0 30px 6px;display:grid;overflow-x:auto}.core-rail::-webkit-scrollbar{display:none}.core-card{scroll-snap-align:start;background:#fbfbfa;border:1px solid #00000014;min-height:390px;overflow:hidden}.core-card img{aspect-ratio:1.18;mix-blend-mode:multiply;object-fit:contain;object-position:center bottom;width:100%;padding:16px 4px 0}.core-card>div{padding:18px 18px 22px}.core-card h3{font-family:var(--serif);margin:0 0 10px;font-size:2.35rem;font-weight:400;line-height:1}.core-card p:not(.stock-state){color:var(--muted);margin:0 0 20px;line-height:1.35}.core-card a,.ready-list a{justify-content:space-between;align-items:center;min-height:44px;display:flex}.available-models,.supporting-models,.related-models{background:var(--white);gap:30px;padding:54px 30px 64px;display:grid}.available-models p,.supporting-models p{color:var(--muted);max-width:520px;margin:22px 0 0;font-size:1.1rem;line-height:1.45}.ready-list{border-top:1px solid #0000001f;display:grid}.ready-list a{border-bottom:1px solid #0000001f;gap:18px;min-height:74px}.ready-list span{font-family:var(--serif);min-width:0;font-size:2rem}.ready-list strong{text-align:right;white-space:nowrap;font-size:.96rem;font-weight:500}.ready-list.compact span{font-size:1.6rem}.product-hero{color:var(--ink);background:radial-gradient(circle at 72% 20%,#b6781614,#0000 26%),linear-gradient(145deg,#fff 0%,#f8f8f6 54%,#ecece8 100%);display:grid;position:relative;overflow:hidden}.product-hero-copy{z-index:2;padding:30px 30px 40px;position:relative}.breadcrumb{color:var(--muted);text-transform:uppercase;align-items:center;min-height:44px;margin-bottom:34px;font-size:.76rem;font-weight:700;display:inline-flex}.product-hero-breadcrumb{color:var(--brass);margin-bottom:22px;font-weight:820}.product-hero-copy p{color:var(--muted)}.product-position{letter-spacing:0;text-transform:uppercase;align-items:center;gap:11px;font-weight:800;display:flex;color:var(--brass)!important;margin:0 0 18px!important;font-size:.76rem!important;line-height:1!important}.product-position:before{content:"";background:currentColor;border-radius:50%;width:7px;height:7px}.product-meta-row{border-top:1px solid #0000001f;gap:14px;max-width:430px;margin-top:32px;padding-top:22px;display:grid}.product-meta-row span{color:var(--muted);font-size:.92rem}.product-hero-brief{border-top:1px solid #0000001f;gap:0;max-width:560px;margin-top:26px;display:grid}.product-hero-brief article{border-bottom:1px solid #0000001a;grid-template-columns:minmax(82px,.34fr) minmax(0,1fr);gap:10px;padding:15px 0;display:grid}.product-hero-brief span{color:var(--brass);text-transform:uppercase;font-size:.72rem;font-weight:820;line-height:1}.product-hero-brief strong{color:var(--ink);font-size:clamp(.98rem,2.2vw,1.18rem);font-weight:520;line-height:1.22}.product-hero-media{justify-content:center;align-items:end;width:100%;height:min(64svh,560px);padding:24px 0 0;display:flex;overflow:hidden}.product-hero-media img{filter:drop-shadow(0 34px 48px #0000002e);object-fit:contain;object-position:center bottom;width:min(112vw,620px);max-width:none;height:100%}.product-landing-page .product-hero{--landing-img-scale:1.16;--landing-img-x:0%;--landing-img-y:2%;background:linear-gradient(90deg,#00000009 1px,#0000 1px) 50% 0/50% 100%,linear-gradient(#fff 0%,#fbfbfa 58%,#f0f0eb 100%)}.product-landing-page .product-hero-media{isolation:isolate;background:radial-gradient(at 54% 86%,#00000021,#0000 34%),linear-gradient(#fff 0%,#fafaf8 48%,#efefea 100%);align-items:center;padding:0;position:relative}.product-landing-page .product-hero-media:after{content:"";pointer-events:none;z-index:2;background:linear-gradient(#fff0 0%,#f6f6f3db 78%,#f2f2ee 100%);height:26%;position:absolute;bottom:0;left:0;right:0}.product-landing-page .product-hero-media img{filter:drop-shadow(0 30px 48px #00000029);mix-blend-mode:multiply;height:118%;transform:translate(var(--landing-img-x), var(--landing-img-y)) scale(var(--landing-img-scale));transform-origin:50%;z-index:1;width:auto}.product-landing-revelator .product-hero{--landing-img-scale:1.2;--landing-img-x:0%;--landing-img-y:2%}.product-landing-glider .product-hero{--landing-img-scale:1.18;--landing-img-x:3%;--landing-img-y:3%}.product-landing-classic .product-hero,.product-landing-classic-lite .product-hero{--landing-img-scale:1.16;--landing-img-x:4%;--landing-img-y:4%}.product-landing-keeper .product-hero,.product-landing-keeper-lite .product-hero{--landing-img-scale:1.18;--landing-img-x:2%;--landing-img-y:4%}.product-landing-revelator-cutaway .product-hero{--landing-img-scale:1.2;--landing-img-x:1%;--landing-img-y:2%}.product-landing-rumbler .product-hero{--landing-img-scale:1.12;--landing-img-x:0%;--landing-img-y:4%}.product-landing-wanderer .product-hero{--landing-img-scale:1.08;--landing-img-x:0%;--landing-img-y:6%}.product-hero-actions{gap:10px;max-width:420px;margin-top:28px;display:grid}.product-hero-actions .link-button{min-width:0;height:54px}.product-landing-nav{z-index:12;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffe6;border-top:1px solid #0000001a;border-bottom:1px solid #0000001f;grid-template-columns:repeat(5,minmax(0,1fr));min-height:56px;display:grid;position:sticky;top:72px}.product-landing-nav a{text-align:center;text-transform:uppercase;border-right:1px solid #0000001f;justify-content:center;align-items:center;min-width:0;padding:0 6px;font-size:.72rem;font-weight:820;line-height:1;display:flex}.product-landing-nav a:last-child{border-right:0}.product-build-story{background:var(--white);border-top:1px solid #0000001a;border-bottom:1px solid #0000001a;gap:24px;padding:48px 30px 54px;display:grid;overflow:hidden}.build-story-copy{gap:18px;display:grid}.build-story-copy h2{font-family:var(--wordmark);max-width:780px;margin:0;font-size:clamp(2.7rem,11vw,5.7rem);font-weight:200;line-height:.98}.build-story-copy p:not(.product-section-kicker){color:var(--muted);max-width:540px;margin:0;font-size:clamp(1.02rem,4vw,1.26rem);line-height:1.42}.build-story-media{background:linear-gradient(90deg,#0000000a 1px,#0000 1px) 50% 0/50% 100%,linear-gradient(#fff 0%,#f4f4ef 100%);justify-content:center;align-items:end;min-height:420px;display:flex;overflow:hidden}.build-story-media img{filter:drop-shadow(0 30px 44px #00000029);mix-blend-mode:multiply;object-fit:contain;width:min(96vw,520px);max-width:none;margin:22px 0 -44px}.build-feature-panel{color:var(--white);background:#11110f;display:grid}.build-feature-panel article{border-bottom:1px solid #ffffff29;gap:10px;min-height:154px;padding:22px;display:grid}.build-feature-panel article:last-child{border-bottom:0}.build-feature-panel span{color:#d09a45;text-transform:uppercase;font-size:.7rem;font-weight:820;line-height:1}.build-feature-panel h3{font-family:var(--serif);margin:0;font-size:clamp(1.72rem,6vw,2.35rem);font-weight:400;line-height:1.05}.build-feature-panel p{color:#ffffffa8;margin:0;font-size:.96rem;line-height:1.38}.product-commerce{background:var(--white);gap:20px;padding:28px;display:grid}.product-gallery{gap:16px;display:grid}.product-gallery img{aspect-ratio:1.3;background:var(--mineral);object-fit:cover;width:100%;height:clamp(240px,70vw,420px)}.product-section-heading{gap:18px;min-width:0;display:grid}.product-section-heading p,.product-section-kicker{color:var(--brass);text-transform:uppercase;margin:0;font-size:.74rem;font-weight:800;line-height:1}.product-section-heading h2{font-family:var(--wordmark);max-width:760px;margin:0;font-size:clamp(3.1rem,12vw,6.2rem);font-weight:200;line-height:.98}.product-configurator,.product-fit-guide,.product-media-section,.product-detail-section{background:var(--white);gap:34px;padding:54px 30px 62px;display:grid}.product-configurator{border-top:1px solid #0000001a}.configurator-grid{gap:18px;display:grid}.config-group{border:0;min-width:0;margin:0;padding:0}.config-group legend{gap:8px;margin-bottom:14px;padding:0;display:grid}.config-group legend span{font-family:var(--serif);font-size:2rem;line-height:1}.config-group legend small{color:var(--muted);text-transform:uppercase;font-size:.76rem;font-weight:800}.config-options{gap:10px;display:grid}.config-option{cursor:pointer;text-align:left;background:#fbfbfa;border:1px solid #00000024;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px;min-height:72px;padding:14px;transition:background .18s,border-color .18s,color .18s;display:grid}.config-option.selected,.config-option:hover,.config-option:focus-visible{background:var(--ink);border-color:var(--ink);color:var(--white)}.config-option strong,.config-option small{display:block}.config-option strong{font-size:1rem;line-height:1.18}.config-option small{color:var(--muted);margin-top:5px;font-size:.88rem;line-height:1.32}.config-option.selected small,.config-option:hover small,.config-option:focus-visible small{color:#ffffffad}.wood-swatch{background:#d6b47b;border:1px solid #0000002e;width:42px;height:42px;display:block}.wood-swatch.spruce{background:linear-gradient(90deg,#f1dfb7,#fff3d8 32%,#d8b978 62%,#f6e9c4)}.wood-swatch.cedar{background:linear-gradient(90deg,#b06435,#d58b56 34%,#8b3f22 72%,#c97944)}.wood-swatch.bolivian-rosewood{background:linear-gradient(90deg,#3c2117,#8a5638 28%,#2a1713 56%,#b5794c 82%)}.wood-swatch.macassar-ebony{background:linear-gradient(90deg,#120d0b,#5d3f27 22%,#0b0908 48%,#9a6a3b 66%,#1a120f)}.wood-swatch.smoked-eucalyptus{background:linear-gradient(90deg,#4f3a2e,#c18a56 28%,#5d453a 54%,#e4b471 78%,#3c2c25)}.wood-swatch.satin-walnut{background:linear-gradient(90deg,#8f7045,#d0b277 24%,#69512f 54%,#b8945e 78%,#4d3926)}.product-fit-guide{background:linear-gradient(#fff 0%,#f8f8f6 100%);border-top:1px solid #0000001a}.fit-guide-grid{gap:12px;display:grid}.fit-guide-card{background:#ffffffd1;border:1px solid #0000001f;gap:12px;min-height:168px;padding:22px;display:grid}.fit-guide-card span,.fit-guide-summary span{color:var(--brass);text-transform:uppercase;font-size:.72rem;font-weight:800;line-height:1}.fit-guide-card h3{font-family:var(--serif);margin:0;font-size:clamp(1.9rem,8vw,2.7rem);font-weight:400;line-height:1}.fit-guide-card p{color:var(--muted);margin:0;font-size:1rem;line-height:1.42}.fit-guide-summary{color:var(--white);background:#11110f;gap:12px;padding:24px;display:grid}.fit-guide-summary strong{font-family:var(--serif);font-size:clamp(1.65rem,7vw,2.5rem);font-weight:400;line-height:1.08}.product-media-section{background:var(--mineral)}.media-stage{gap:18px;display:grid}.media-poster{background:#fefefe;border:1px solid #0000001a;min-height:420px;position:relative;overflow:hidden}.media-poster img{filter:drop-shadow(0 28px 42px #00000029);mix-blend-mode:multiply;object-fit:contain;object-position:center bottom;width:100%;max-width:none;height:100%;padding-top:26px;position:absolute;inset:0}.media-controls{z-index:2;flex-wrap:wrap;gap:10px;display:flex;position:absolute;bottom:18px;left:18px;right:18px}.media-controls button{cursor:pointer;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffe0;border:1px solid #0000003d;align-items:center;gap:10px;min-height:50px;padding:0 15px;display:inline-flex}.media-controls button[aria-pressed=true]{background:var(--ink);color:var(--white)}.media-controls svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;width:20px;height:20px}.media-controls button:first-child svg{fill:currentColor;stroke:none}.media-copy{background:var(--white);gap:20px;padding:24px;display:grid}.media-copy p{color:var(--muted);margin:0;font-size:1.1rem;line-height:1.45}.media-meter{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;display:grid}.media-meter span{background:#00000024;height:2px}.media-meter span.active{background:var(--brass)}.media-copy img{aspect-ratio:1.35;object-fit:cover;width:100%;height:clamp(210px,58vw,320px)}.detail-tile-grid{gap:14px;display:grid}.detail-tile{background:var(--mineral);display:grid;overflow:hidden}.detail-tile img{aspect-ratio:1.16;object-fit:cover;object-position:center bottom;width:100%;height:clamp(220px,62vw,320px)}.detail-tile div{gap:10px;padding:18px;display:grid}.detail-tile span{color:var(--brass);text-transform:uppercase;font-size:.72rem;font-weight:800}.detail-tile h3{font-family:var(--serif);margin:0;font-size:1.9rem;font-weight:400;line-height:1.05}.quote-panel{color:var(--white);background:#11110f;gap:22px;padding:28px;display:grid}.quote-panel-top{justify-content:space-between;align-items:start;gap:18px;display:flex}.quote-panel-top p,.quote-panel-top strong,.quote-total span,.quote-total strong{margin:0}.quote-panel-top p,.quote-total span,.quantity-field span{color:#ffffffa3;text-transform:uppercase;font-size:.76rem;font-weight:700}.quote-panel-top strong,.quote-total strong{font-family:var(--serif);white-space:nowrap;font-size:2.05rem;font-weight:400;line-height:1}.mode-picker{border:1px solid #ffffff38;grid-template-columns:repeat(auto-fit,minmax(0,1fr));min-height:54px;display:grid}.mode-picker button,.quote-submit,.quantity-field input{font-family:var(--sans);letter-spacing:0;border-radius:0}.mode-picker button{color:#ffffffb8;cursor:pointer;background:0 0;border:0;border-right:1px solid #ffffff38;font-size:.78rem;font-weight:700}.mode-picker button:last-child{border-right:0}.mode-picker button.selected{background:var(--white);color:var(--ink)}.quantity-field{gap:10px;display:grid}.quantity-field input{color:var(--white);background:0 0;border:1px solid #ffffff38;height:54px;padding:0 14px;font-size:1.2rem}.quote-total{border-top:1px solid #ffffff29;justify-content:space-between;align-items:end;padding-top:20px;display:flex}.quote-submit{background:var(--white);border:1px solid var(--white);color:var(--ink);cursor:pointer;text-transform:uppercase;height:58px;font-size:.86rem;font-weight:800}.quote-submit:disabled{cursor:wait;opacity:.68}.quote-result{border:1px solid #fff3;gap:8px;padding:16px;display:grid}.quote-result p,.quote-result span{color:#ffffffad;margin:0}.quote-result strong{color:var(--white);overflow-wrap:anywhere;font-size:.9rem}.quote-result.error strong{color:#f0b7a3}.product-specs{background:var(--mineral);gap:32px;padding:56px 30px;display:grid}.full-specification{color:var(--white);background:#11110f}.full-specification .product-section-kicker{color:#d09a45;margin-bottom:18px}.product-specs p{color:var(--muted);max-width:410px;margin:18px 0 0;line-height:1.45}.product-specs dl{color:var(--white);background:#11110f;gap:22px;margin:0;padding:28px;display:grid}.full-specification dl{background:0 0;border-top:1px solid #ffffff29;padding:0}.full-specification p{color:#ffffff9e}.full-specification dl div{border-bottom:1px solid #ffffff29;min-height:64px;padding:18px 0}.full-specification dd{max-width:720px}.product-story{background:var(--white);display:grid}.product-story img{aspect-ratio:1.25;object-fit:cover;width:100%}.product-story div{padding:44px 30px 58px}.product-story p{color:var(--muted);max-width:520px;margin:20px 0 0;font-size:1.12rem;line-height:1.45}.product-story .link-button{margin-top:30px}.product-story-actions{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.product-story-actions .link-button{margin-top:0}@media (min-width:760px){.site-header{grid-template-columns:160px 1fr 160px;height:88px;padding:0 42px}.site-panel-layer{inset:88px 0 0}.site-panel{width:min(480px,100vw - 84px);left:auto;right:42px}.hero{min-height:calc(100svh - 88px)}.hero-copy{max-width:520px;padding-left:8vw}.hero h1{font-size:8.6rem}.hero-guitar-primary{width:min(55vw,780px);bottom:-18px;right:3vw}.section-nav{width:min(760px,100vw - 64px);max-width:760px;left:50%;right:auto;transform:translate(-50%)}.flagship-list{grid-template-columns:1fr 1fr}.flagship-model{min-height:0}.model-copy{padding:56px 34px 0}.flagship-model img{width:min(48vw,620px);margin:-8px -126px -40px 0}.stock-rail{grid-auto-columns:minmax(300px,26vw)}.craft{grid-template-columns:1fr 1fr}.site-footer{grid-template-columns:minmax(220px,.9fr) minmax(260px,1fr);padding-left:8vw;padding-right:8vw}.footer-links{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr))}.editorial-hero{grid-template-columns:minmax(0,.9fr) minmax(320px,.86fr);min-height:min(720px,100svh - 88px);padding:78px 8vw}.editorial-hero h1{font-size:6.2rem}.editorial-intro{font-size:1.28rem}.editorial-index{grid-template-columns:minmax(260px,.6fr) minmax(360px,1fr);padding-left:8vw;padding-right:8vw}.editorial-section-grid{padding-left:8vw;padding-right:8vw}.editorial-section{grid-template-columns:minmax(260px,.64fr) minmax(360px,1fr);padding:48px 0}.editorial-section h2{max-width:560px;font-size:3.8rem}.contact-hero{grid-template-columns:minmax(0,.92fr) minmax(340px,.58fr);align-items:stretch;gap:28px;min-height:min(760px,100svh - 88px);padding:76px 8vw 58px}.contact-hero-copy{align-self:center}.contact-hero h1{font-size:clamp(6.3rem,10vw,9.8rem)}.contact-hero-card{grid-column:2;align-self:end}.contact-hero-media{order:-1;grid-column:2;align-self:stretch;min-height:320px;margin:0}.contact-route-section,.contact-composer-section,.contact-workshop-section{grid-template-columns:minmax(300px,.66fr) minmax(420px,1fr);padding-left:8vw;padding-right:8vw}.contact-route-list,.contact-composer-form,.contact-workshop-grid{grid-area:1/2/span 2;align-self:start}.contact-route-list a{grid-template-columns:minmax(110px,.26fr) minmax(0,1fr) 28px;min-height:118px;padding:22px 0}.contact-route-list span{grid-column:1}.contact-route-list strong,.contact-route-list p{grid-column:2}.contact-route-list svg{grid-area:1/3/span 2}.contact-composer-form{grid-template-columns:1fr 1fr}.contact-message-field,.contact-submit{grid-column:1/-1}.contact-workshop-grid{grid-template-columns:1fr 1fr}.contact-map-plate{grid-column:1/-1}.models-hero{grid-template-columns:minmax(0,1fr);min-height:auto;padding:72px 8vw 42px}.model-tabs{justify-self:start;width:auto}.model-showcase,.available-heading,.available-models,.supporting-models,.related-models,.product-specs,.product-configurator,.product-fit-guide,.product-media-section,.product-detail-section{padding-left:8vw;padding-right:8vw}.showcase-heading{clip:auto;width:auto;height:auto;padding:0 0 38px;position:static;overflow:visible}.showcase-grid{grid-template-columns:1fr 1fr}.showcase-card{min-height:0}.showcase-card>div,.showcase-card:nth-child(2)>div{padding-left:34px}.showcase-card img{width:min(48vw,560px);margin:0 auto -44px}.core-rail{grid-auto-columns:unset;scroll-snap-type:none;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:row;padding-left:8vw;padding-right:8vw;overflow:visible}.core-card{scroll-snap-align:none}.available-models,.supporting-models,.product-specs{grid-template-columns:minmax(330px,.78fr) minmax(380px,1fr)}.ready-list a{grid-template-columns:minmax(0,1fr) max-content 26px;display:grid}.ready-list svg{justify-self:end}.product-hero{grid-template-columns:minmax(0,1.08fr) minmax(420px,.92fr)}.product-hero-copy{align-self:center;padding:72px 8vw 72px 4vw}.product-hero-media{width:100%;height:calc(100svh - 88px);min-height:640px;padding-top:42px}.product-hero-media img{width:min(58vw,780px)}.product-landing-page .product-hero{min-height:calc(100svh - 88px)}.product-landing-page .product-hero-copy{padding-left:8vw;padding-right:4vw}.product-landing-page .product-hero-media{height:calc(100svh - 88px);min-height:660px}.product-landing-page .product-hero-media img{width:auto;height:124%}.product-hero-actions{grid-template-columns:repeat(2,max-content)}.product-hero-actions .link-button{min-width:206px}.product-hero-actions .link-button span{white-space:nowrap}.product-landing-nav{top:88px}.product-build-story{grid-template-columns:minmax(330px,.74fr) minmax(360px,.72fr) minmax(330px,.7fr);padding:68px 8vw}.build-story-copy{align-self:center}.build-story-media{min-height:610px}.build-story-media img{width:min(34vw,520px)}.build-feature-panel{align-self:stretch}.build-feature-panel article{min-height:0;padding:26px}.product-meta-row{grid-template-columns:repeat(3,max-content)}.product-commerce{grid-template-columns:minmax(0,1fr) minmax(340px,420px);padding:54px 8vw}.product-specs dl div{justify-content:space-between;align-items:baseline;gap:22px;display:flex}.product-specs dd{text-align:right}.full-specification dl div{grid-template-columns:minmax(130px,.34fr) minmax(0,1fr);align-items:start;display:grid}.full-specification dd{text-align:left}.configurator-grid{grid-template-columns:1fr 1fr}.fit-guide-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.config-group:nth-child(3),.config-group:nth-child(4),.config-group:nth-child(5){grid-column:1/-1}.config-group:nth-child(3) .config-options{grid-template-columns:1fr 1fr}.config-group:nth-child(4) .config-options{grid-template-columns:repeat(3,minmax(0,1fr))}.media-stage{grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr)}.media-poster{min-height:560px}.detail-tile-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.product-gallery{grid-template-columns:repeat(2,minmax(0,1fr))}.quote-panel{align-self:start;position:sticky;top:112px}.product-story{grid-template-columns:minmax(0,1.05fr) minmax(380px,.95fr)}.product-story div{align-self:center;padding-left:7vw;padding-right:8vw}}@media (min-width:1080px){.product-configurator,.product-fit-guide,.product-media-section,.product-detail-section{grid-template-columns:minmax(290px,.62fr) minmax(440px,1fr)}.configurator-grid,.fit-guide-grid,.media-stage,.detail-tile-grid{grid-area:1/2/span 2}.fit-guide-grid{grid-template-columns:1fr}.fit-guide-summary{grid-column:1;align-self:start}}@media (min-width:760px) and (max-width:899px){.editorial-hero{grid-template-columns:minmax(0,1fr)}.editorial-visual{min-height:360px}.core-rail{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:760px) and (max-width:1099px){.models-hero h1{font-size:clamp(4.4rem,9vw,5.6rem)}.showcase-grid{grid-template-columns:minmax(0,1fr)}.showcase-card{grid-template-rows:minmax(430px,auto);grid-template-columns:minmax(260px,.86fr) minmax(300px,1fr);align-items:stretch}.showcase-card>div{align-self:center;padding:40px 20px 40px 34px}.showcase-card h3{font-size:clamp(3.3rem,7vw,4.4rem)}.showcase-card p:not(.model-label){max-width:34ch}.showcase-card img{place-self:end;width:min(56vw,520px);margin:0 -74px -42px 0}}.contact-page{--contact-border:#00000021;--contact-soft:#f8f8f6;background:#fff}.contact-page .contact-glyph{color:var(--brass);fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.35px;width:34px;height:34px}.contact-hero{background:linear-gradient(90deg,#0000000e 1px,#0000 1px) 50% 0/50% 100%,#fff;gap:22px;min-height:0;padding:44px 24px 0;display:grid;overflow:hidden}.contact-hero-copy{z-index:2;gap:18px;min-width:0;max-width:530px;display:grid;position:relative}.contact-hero-copy .scepter{width:23px;height:38px}.contact-hero h1{font-family:var(--wordmark);letter-spacing:0;margin:0;font-size:clamp(4.2rem,18vw,6.8rem);font-weight:200;line-height:.96}.contact-hero-copy p{color:var(--muted);max-width:400px;margin:0;font-size:clamp(1.02rem,4vw,1.18rem);line-height:1.45}.contact-hero-copy .contact-kicker{color:var(--brass);letter-spacing:.03em;text-transform:uppercase;max-width:none;margin:0;font-size:.68rem;font-weight:850;line-height:1}.contact-hero-actions{flex-wrap:wrap;gap:12px 18px;margin-top:4px;display:flex}.contact-hero-actions .link-button{min-width:min(100%,248px)}.contact-hero-actions .link-button.solid{grid-template-columns:minmax(0,1fr) auto auto;justify-content:stretch;display:grid}.contact-hero-actions .link-button.solid strong{color:#ffffffc7;white-space:nowrap;font-size:.78rem;font-weight:700;line-height:1}.contact-hero-media{background:linear-gradient(180deg, #ffffff73, #f6f5f2eb), var(--contact-soft);isolation:isolate;z-index:1;min-height:245px;margin:6px -24px 0;position:relative;overflow:hidden}.contact-hero-media:before{content:"";pointer-events:none;z-index:1;background:linear-gradient(90deg,#fff 0%,#fffffff5 8%,#ffffff9e 24%,#ffffff14 46%,#fff0 68%),linear-gradient(#fff0 64%,#ffffffb8 100%);position:absolute;inset:0}.contact-hero-media img{object-fit:cover;object-position:center;z-index:0;width:100%;height:100%;position:relative;transform:scale(1.015)}.contact-hero-card{border:1px solid var(--contact-border);z-index:3;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffed;max-width:none;margin:-10px 0 0;display:grid;position:relative;box-shadow:0 18px 50px #00000012}.contact-hero-card>a,.contact-card-social,.contact-card-info{border-bottom:1px solid #0000001a;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:16px;min-height:86px;padding:16px;display:grid}.contact-hero-card>:last-child{border-bottom:0}.contact-hero-card .contact-glyph,.contact-route-panel .contact-glyph{background:#f6f5f2;border:1px solid #00000014;align-self:center;width:44px;height:44px;padding:9px}.contact-hero-card em,.contact-card-label,.contact-route-panel span,.contact-workshop-copy>.contact-card-label,.contact-composer-copy>.contact-card-label{letter-spacing:.03em;text-transform:uppercase;font-style:normal;font-weight:850;display:block;color:var(--brass)!important;margin:0 0 8px!important;font-size:.68rem!important;line-height:1!important}.contact-hero-card strong{color:var(--ink);font-family:var(--sans);font-size:.98rem;font-weight:500;line-height:1.4;display:block}.contact-hero-card>a>span,.contact-card-social>span,.contact-card-info>span{color:inherit;font-size:inherit;font-weight:inherit;text-transform:none}.contact-hero-card>a strong,.contact-card-social strong,.contact-card-info strong{color:var(--ink);font-family:var(--sans);letter-spacing:0;text-transform:none;font-size:.98rem;font-weight:500;line-height:1.4}.contact-card-social strong{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.contact-card-social strong>a{align-items:center;min-height:44px;display:inline-flex}.contact-card-social i{color:var(--brass);font-style:normal}.contact-action-section{border-top:1px solid var(--contact-border);background:#fff;gap:28px;padding:34px 24px 46px;display:grid}.contact-composer{gap:18px;min-width:0;display:grid}.contact-composer-copy{gap:12px;min-width:0;display:grid}.contact-composer-copy h2{font-family:var(--wordmark);margin:0;font-size:clamp(2.5rem,10vw,4rem);font-weight:200;line-height:.98}.contact-composer-copy p{color:var(--muted);max-width:520px;margin:0;font-size:1rem;line-height:1.45}.contact-composer-phone{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:4px;display:flex}.contact-composer-phone span{color:var(--muted);text-transform:uppercase;font-size:.7rem;font-weight:850}.contact-composer-phone strong{font-family:var(--sans);font-size:.95rem;font-weight:700}.contact-composer-form{border:1px solid var(--contact-border);background:#fff;display:grid}.contact-composer-form label{border-bottom:1px solid #0000001a;gap:9px;margin:0;padding:14px 16px;display:grid}.contact-composer-form label span{color:var(--muted);text-transform:uppercase;font-size:.68rem;font-weight:850;line-height:1}.contact-composer-form input,.contact-composer-form select,.contact-composer-form textarea{color:var(--ink);font-family:var(--sans);background:0 0;border:0;outline:0;min-height:44px;padding:0;font-size:.98rem;line-height:1.35}.contact-composer-form textarea{resize:vertical;min-height:108px}.contact-composer-form input:focus,.contact-composer-form select:focus,.contact-composer-form textarea:focus{box-shadow:inset 0 -2px 0 var(--ink)}.contact-message-field{min-height:150px}.contact-submit{color:var(--ink);text-transform:uppercase;background:#fff;justify-content:flex-end;align-items:center;gap:16px;min-height:62px;padding:0 16px;font-size:.78rem;font-weight:850;display:flex}.contact-submit svg,.contact-route-panel>a>svg:last-child{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;width:22px;height:22px}.contact-route-panel{border:1px solid var(--contact-border);background:#fff;display:grid}.contact-route-panel a{border-bottom:1px solid #0000001a;grid-template-columns:48px minmax(0,1fr) 24px;align-items:center;gap:4px 16px;min-height:94px;padding:14px;display:grid}.contact-route-panel a:last-child{border-bottom:0}.contact-route-panel span,.contact-route-panel strong,.contact-route-panel p{grid-column:2}.contact-route-panel .contact-glyph{grid-area:1/1/span 3}.contact-route-panel strong{font-family:var(--sans);font-size:.98rem;font-weight:850;line-height:1.2}.contact-route-panel p{color:var(--muted);margin:0;font-size:.86rem;line-height:1.35}.contact-route-panel>a>svg:last-child{grid-area:1/3/span 3;justify-self:end}.contact-workshop-section{border:1px solid var(--contact-border);background:#fff;gap:0;margin:0 24px 42px;padding:0;display:grid}.contact-workshop-copy{gap:16px;padding:28px 24px;display:grid}.contact-workshop-copy h2{font-family:var(--serif);margin:0;font-size:clamp(2rem,8vw,3rem);font-weight:400;line-height:1.05}.contact-workshop-copy p:not(.contact-card-label){color:var(--muted);max-width:34rem;margin:0;font-size:.96rem;line-height:1.45}.contact-workshop-media{background:var(--contact-soft);min-height:255px;overflow:hidden}.contact-workshop-media img{object-fit:cover;object-position:center;width:100%;height:100%}.contact-map-panel{background:linear-gradient(90deg,#0000000b 1px,#0000 1px) 0 0/56px 56px,linear-gradient(#00000008 1px,#0000 1px) 0 0/56px 56px,#fbfbfa;align-content:center;gap:18px;min-height:240px;padding:28px 24px;display:grid;position:relative}.contact-map-panel:before{background:var(--brass);content:"";border-radius:999px 999px 999px 0;width:28px;height:28px;position:absolute;top:50%;left:30px;transform:rotate(-45deg)translateY(-50%)}.contact-map-panel span{color:#00000047;font-family:var(--serif);font-size:clamp(2.3rem,9vw,3.8rem);line-height:.9;display:block}.contact-map-panel strong{font-size:1rem;font-weight:850;display:block}.contact-map-panel p{color:var(--muted);margin-top:4px;margin-bottom:0}.contact-map-panel a{color:var(--ink);text-transform:uppercase;align-items:center;min-height:44px;font-size:.78rem;font-weight:850;display:inline-flex}@media (min-width:760px){.contact-hero{grid-template-rows:minmax(390px,auto);grid-template-columns:minmax(300px,.62fr) minmax(390px,1fr);align-items:end;gap:28px 46px;padding:64px 8vw 0;overflow:visible}.contact-hero-copy{grid-area:1/1;align-self:center;padding-bottom:42px}.contact-hero h1{font-size:clamp(4.7rem,7.5vw,7.2rem)}.contact-hero-media{grid-area:1/2;align-self:stretch;min-height:390px;margin:0 -8vw 0 -5vw}.contact-hero-media img{object-position:center}.contact-hero-card{grid-area:1/2;place-self:end;width:min(430px,84%);margin:0 4vw -92px 0}.contact-action-section{grid-template-columns:minmax(360px,1fr) minmax(300px,.68fr);align-items:start;gap:28px;padding:106px 8vw 54px}.contact-composer-form{grid-template-columns:1fr 1fr}.contact-composer-form label:nth-child(3),.contact-message-field,.contact-submit{grid-column:1/-1}.contact-route-panel{margin-top:22px}.contact-workshop-section{grid-template-columns:minmax(260px,.72fr) minmax(300px,1fr) minmax(300px,1fr);min-height:270px;margin:0 8vw 56px}.contact-workshop-copy,.contact-map-panel,.contact-workshop-media{min-height:270px}}@media (min-width:760px) and (max-width:1099px){.contact-hero{grid-template-rows:minmax(360px,auto);grid-template-columns:minmax(320px,.56fr) minmax(330px,.8fr);gap:24px 34px;padding-top:54px}.contact-hero-copy p{max-width:340px}.contact-hero-actions .link-button.solid strong{display:block}.contact-hero-card{width:min(390px,92%);margin-bottom:-88px;margin-right:0}.contact-hero-card>a,.contact-card-social,.contact-card-info{min-height:76px;padding:14px}.contact-action-section{grid-template-columns:minmax(0,1fr);padding-top:116px}.contact-route-panel{margin-top:0}.contact-workshop-section{grid-template-columns:minmax(240px,.8fr) minmax(300px,1fr)}.contact-map-panel{grid-column:1/-1}}@media (max-width:759px){.contact-hero{padding-bottom:30px;position:relative}.contact-hero:after{content:"";pointer-events:none;z-index:1;background:linear-gradient(90deg,#fff 0%,#fffffffa 48%,#ffffff94 70%,#fff0 100%);position:absolute;inset:0}.contact-hero-copy{max-width:min(100%,390px)}.contact-hero h1{max-width:7ch;font-size:clamp(3.55rem,16vw,5.4rem)}.contact-hero-copy p{max-width:min(73vw,390px)}.contact-hero-media{opacity:.86;pointer-events:none;z-index:0;width:82%;height:min(470px,92vw);min-height:0;margin:0;position:absolute;top:0;right:-44%}.contact-hero-media img{object-position:center}.contact-hero-card{margin-top:20px}.contact-hero-actions .link-button.solid{width:min(100%,350px)}.contact-action-section{padding-top:34px}}.experience-modern{color:var(--ink);background:#fff;overflow:hidden}.experience-split-hero{background:linear-gradient(90deg,#0000000b 1px,#0000 1px) 50% 0/50% 100%,#fff;display:grid;overflow:hidden}.experience-hero-copy{z-index:2;gap:18px;min-width:0;padding:34px 24px 44px;display:grid;position:relative}.experience-hero-copy .scepter{width:23px;height:38px}.experience-kicker,.experience-section-heading p{color:var(--brass);text-transform:uppercase;margin:0;font-size:.72rem;font-weight:850;line-height:1}.experience-hero-copy h1{font-family:var(--wordmark);margin:0;font-size:4.25rem;font-weight:200;line-height:.96}.experience-hero-copy>p{color:var(--muted);max-width:430px;margin:0;font-size:1.08rem;line-height:1.45}.experience-hero-actions{flex-wrap:wrap;gap:12px 18px;margin-top:8px;display:flex}.experience-hero-actions .link-button{min-width:min(100%,252px)}.innovation-hero-visual,.sound-hero-visual{background:#f8f8f6;order:-1;min-height:330px;position:relative;overflow:hidden}.innovation-hero-visual:after{content:"";pointer-events:none;z-index:1;background:linear-gradient(#fff0 54%,#fff 98%),linear-gradient(90deg,#ffffff2e,#fff0);position:absolute;inset:0}.innovation-hero-visual img{object-fit:cover;object-position:42% center;width:100%;height:100%;position:absolute;transform:scale(1.02)}.sound-hero-visual{grid-template-columns:1fr 1fr;align-items:end;gap:0;padding:28px 0 0;display:grid}.sound-hero-visual.single-photo{grid-template-columns:minmax(0,1fr)}.sound-hero-visual:after{content:"";pointer-events:none;z-index:1;background:linear-gradient(#fff0 64%,#fff 100%);position:absolute;inset:0}.sound-hero-visual img{filter:drop-shadow(0 28px 36px #00000024);mix-blend-mode:multiply;object-fit:contain;object-position:center bottom;place-self:end center;width:118%;max-width:none;height:410px}.sound-hero-visual.single-photo img{object-fit:cover;object-position:center 18%;opacity:.92;width:100%;height:360px}.experience-section-heading{gap:14px;min-width:0;display:grid}.experience-section-heading h2,.innovation-lab-copy h2,.sound-video-panel h2{font-family:var(--wordmark);margin:0;font-size:3rem;font-weight:200;line-height:.98}.innovation-systems,.sound-listening,.tone-compare,.sound-family,.innovation-paths{background:#fff;gap:28px;padding:52px 24px;display:grid}.innovation-card-grid,.sound-card-stack,.sound-family-grid,.innovation-path-grid{gap:12px;display:grid}.innovation-card{background:linear-gradient(#fff 0%,#f8f8f6 100%);border:1px solid #0000001f;border-radius:8px;gap:14px;min-height:216px;padding:22px;display:grid}.innovation-card span,.innovation-card strong,.sound-card span,.sound-card small,.sound-family-grid span,.innovation-path-grid span{color:var(--brass);text-transform:uppercase;font-size:.7rem;font-weight:850;line-height:1}.innovation-card h3,.sound-card h2,.sound-family-grid strong,.innovation-path-grid strong{font-family:var(--serif);margin:0;font-size:2rem;font-weight:400;line-height:1.02}.innovation-card p,.sound-card p,.sound-video-panel p,.innovation-path-grid p,.sound-family-grid p,.innovation-lab-copy>p{color:var(--muted);margin:0;font-size:.98rem;line-height:1.45}.innovation-card strong{color:var(--ink);align-self:end}.innovation-lab{background:var(--mineral);border-top:1px solid #0000001a;border-bottom:1px solid #0000001a;gap:28px;padding:52px 24px;display:grid}.innovation-lab-copy{gap:18px;min-width:0;display:grid}.innovation-lab-copy .link-button{justify-self:start;margin-top:6px}.innovation-lab-panel{background:linear-gradient(90deg,#0000000b 1px,#0000 1px) 0 0/48px 48px,linear-gradient(#0000000b 1px,#0000 1px) 0 0/48px 48px,#fff;border:1px solid #0000001f;border-radius:8px;gap:20px;padding:20px;display:grid}.research-wave{grid-template-columns:repeat(18,minmax(0,1fr));align-items:end;gap:6px;height:112px;display:grid;overflow:hidden}.research-wave span{height:calc(14px + var(--i) * 4px);background:linear-gradient(#b67816d6,#05050529);border-radius:999px 999px 0 0;min-height:14px}.innovation-lab-panel dl,.tone-table{margin:0;display:grid}.innovation-lab-panel dl div{border-top:1px solid #0000001a;gap:8px;padding:16px 0;display:grid}.innovation-lab-panel dt{color:var(--brass);text-transform:uppercase;font-size:.7rem;font-weight:850}.innovation-lab-panel dd{color:var(--muted);margin:0;line-height:1.45}.innovation-path-grid a,.sound-family-grid a{background:#fff;border:1px solid #0000001f;border-radius:8px;gap:12px;min-height:174px;padding:20px;display:grid}.innovation-path-grid svg,.sound-family-grid svg,.sound-card a svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;justify-self:end;width:23px;height:23px}.sound-listening,.sound-family{background:var(--mineral)}.sound-card{background:#fff;border:1px solid #0000001f;border-radius:8px;gap:18px;min-height:248px;padding:20px;display:grid}.sound-card.featured{box-shadow:0 22px 54px #18161214}.sound-card>div:first-child{gap:10px;display:grid}.sound-card-player{background:#fbfbfa;border:1px solid #0000001a;border-radius:8px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;min-height:78px;padding:14px;display:grid}.sound-play{background:#fff;border:1px solid #0000003d;border-radius:999px;justify-content:center;align-items:center;width:42px;height:42px;display:inline-flex;position:relative;overflow:hidden;color:#0000!important}.sound-play:after{border-bottom:8px solid #0000;border-left:12px solid var(--ink);content:"";border-top:8px solid #0000;margin-left:3px}.sound-wave{align-items:center;gap:3px;min-width:0;display:flex}.sound-wave span{background:#00000047;width:2px;display:block}.sound-wave.active span{background:var(--brass)}.sound-card a{border-top:1px solid #0000001a;justify-content:space-between;align-items:center;min-height:48px;padding-top:4px;display:flex}.tone-table{background:#fff;border:1px solid #0000001f;border-radius:8px;overflow:hidden}.tone-table-head,.tone-table-row{grid-template-columns:1fr minmax(88px,.72fr) 1fr;align-items:center;gap:10px;min-height:58px;padding:0 14px;display:grid}.tone-table-head{color:#fff;background:#11110f}.tone-table-head span,.tone-table-row span{text-transform:uppercase;font-size:.76rem;font-weight:800}.tone-table-row{border-top:1px solid #0000001a}.tone-table-row strong{color:var(--muted);justify-self:center;font-size:.82rem;font-weight:700}.tone-table-row span:last-child,.tone-table-head span:last-child{text-align:right}.sound-video-panel{background:#fff;border-top:1px solid #0000001a;border-bottom:1px solid #0000001a;gap:28px;padding:0 24px 52px;display:grid}.sound-video-media{background:#11110f;min-height:360px;margin:0 -24px;position:relative;overflow:hidden}.sound-video-media img{object-fit:cover;opacity:.86;width:100%;height:100%;position:absolute;inset:0}.sound-video-media:after{content:"";background:linear-gradient(#0000 45%,#000000b8);position:absolute;inset:0}.sound-video-media span{color:#fff;text-transform:uppercase;z-index:2;border:1px solid #ffffff94;border-radius:999px;align-items:center;min-height:54px;padding:0 22px;font-size:.78rem;font-weight:850;display:inline-flex;position:absolute;bottom:22px;right:22px}.sound-video-panel>div:last-child{gap:18px;max-width:560px;display:grid}@media (min-width:760px){.experience-split-hero{grid-template-columns:minmax(320px,.62fr) minmax(420px,1fr);min-height:min(760px,100svh - 72px)}.experience-hero-copy{align-self:center;padding:72px 0 72px 8vw}.experience-hero-copy h1{font-size:6.8rem}.experience-hero-copy>p{font-size:1.2rem}.innovation-hero-visual,.sound-hero-visual{order:initial;min-height:100%}.innovation-hero-visual:after{background:linear-gradient(90deg,#fff 0%,#ffffffb8 18%,#fff0 48%),linear-gradient(#fff0 68%,#fff 100%)}.innovation-hero-visual img{object-position:center}.sound-hero-visual{padding:56px 4vw 0 0}.sound-hero-visual img{width:118%;height:min(700px,100svh - 120px)}.sound-hero-visual.single-photo img{object-position:center 22%;width:100%;height:100%}.experience-section-heading h2,.innovation-lab-copy h2,.sound-video-panel h2{font-size:4.8rem}.innovation-systems,.sound-listening,.tone-compare,.sound-family,.innovation-paths,.innovation-lab{padding-left:8vw;padding-right:8vw}.innovation-systems,.sound-listening,.tone-compare,.sound-family,.innovation-paths{grid-template-columns:minmax(260px,.52fr) minmax(420px,1fr)}.innovation-card-grid,.sound-card-stack,.sound-family-grid,.innovation-path-grid,.tone-table{grid-area:1/2/span 2}.innovation-card-grid{grid-template-columns:1fr 1fr}.innovation-lab{grid-template-columns:minmax(300px,.62fr) minmax(420px,1fr)}.innovation-lab-panel{align-self:start}.innovation-lab-panel dl div{grid-template-columns:120px minmax(0,1fr)}.sound-video-panel{grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr);align-items:center;padding:0 8vw 0 0}.sound-video-media{min-height:560px;margin:0}.sound-family-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1120px){.sound-card{grid-template-columns:minmax(0,.92fr) minmax(320px,.84fr)}.sound-card a{grid-column:1/-1}.innovation-path-grid{grid-template-columns:1fr 1fr}}.site-header{background:#ffffffd1;transition:background .18s,border-color .18s,box-shadow .18s}.site-header.is-scrolled{box-shadow:none;background:#ffffff7a;border-bottom-color:#0000000f}.hero-copy>p span{display:block}.section-nav a{font-weight:800}.flagship-model{grid-template-rows:auto minmax(0,1fr) auto}.model-action{text-transform:uppercase;z-index:2;border-top:1px solid #0000001f;justify-content:space-between;align-items:center;gap:18px;min-height:62px;padding:0 24px;font-size:.82rem;font-weight:850;display:flex;position:relative}.model-action svg,.proof-item svg,.contact-map-routes svg,.sound-matrix-action svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;width:22px;height:22px}.model-action:hover,.model-action:focus-visible,.proof-item:hover,.proof-item:focus-visible{background:#00000009}.proof-item{color:inherit}.site-footer{gap:30px}.footer-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.footer-links div{border-top:1px solid #0000001f;gap:6px;padding-top:16px}.footer-links h3{color:var(--brass)}.footer-links a{min-height:44px;font-size:.94rem}.footer-links div:last-child{grid-column:1/-1}.contact-card-info small{color:var(--muted);margin-top:5px;font-size:.82rem;line-height:1.35;display:block}.contact-card-info strong{display:block}.contact-composer-phone{border-left:2px solid var(--brass);grid-template-columns:max-content minmax(0,1fr);align-items:center;gap:6px 16px;padding-left:16px;display:grid}.contact-composer-phone strong{overflow-wrap:anywhere}.contact-submit-row{grid-column:1/-1;grid-template-columns:1fr;display:grid}.contact-submit-row .contact-submit{justify-content:space-between;min-height:64px}.contact-submit-row .contact-submit-email{color:var(--ink);background:#fbfbfa;border-top:1px solid #0000001a}.contact-route-panel a{min-height:104px}.contact-workshop-section{overflow:hidden}.contact-map-panel{isolation:isolate;min-height:320px;overflow:hidden}.contact-map-panel:after{content:"";pointer-events:none;z-index:-1;background:radial-gradient(circle at 24% 58%,#b678162e,#0000 0 26px),linear-gradient(144deg,#0000 0 44%,#00000017 44% 46%,#0000 46% 100%),linear-gradient(24deg,#0000 0 54%,#0000000f 54% 55%,#0000 55% 100%);position:absolute;inset:0}.contact-map-routes{gap:10px;margin-top:12px;display:grid}.contact-map-routes a{text-transform:uppercase;background:#ffffffdb;border:1px solid #00000029;justify-content:space-between;align-items:center;min-height:56px;padding:0 16px;font-size:.82rem;font-weight:850;display:flex}.sound-hero-visual.single-photo{background:#fff}.sound-hero-visual.single-photo:after{background:linear-gradient(#fff0 54%,#fff 98%),linear-gradient(90deg,#fff 0%,#ffffffb8 18%,#fff0 58%)}.sound-hero-visual.single-photo img{filter:none;mix-blend-mode:normal;object-position:63% 22%;opacity:.9}.sound-session-card{background:#fff;border:1px solid #0000001f;border-radius:8px;gap:18px;min-height:0;padding:20px;display:grid}.sound-session-card.featured{box-shadow:0 22px 54px #18161214}.sound-session-card>div:first-child{gap:10px;display:grid}.sound-session-card span,.sound-slot-panel span,.sound-matrix-head span,.sound-model-cell small,.sound-role-cell,.sound-metric-cell small{color:var(--brass);text-transform:uppercase;font-size:.7rem;font-weight:850;line-height:1}.sound-session-card h2{font-family:var(--serif);margin:0;font-size:2rem;font-weight:400;line-height:1.02}.sound-session-card p{color:var(--muted);margin:0;font-size:.98rem;line-height:1.45}.sound-slot-panel{background:linear-gradient(90deg,#0000000a 1px,#0000 1px) 0 0/34px 34px,#fbfbfa;border:1px solid #0000001a;gap:8px;min-height:74px;padding:16px;display:grid}.sound-slot-panel strong{font-size:.98rem;line-height:1.34}.sound-session-card>a{border-top:1px solid #0000001a;justify-content:space-between;align-items:center;min-height:48px;padding-top:4px;display:flex}.sound-session-card>a svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;width:23px;height:23px}.sound-model-comparison{gap:18px;min-width:0;display:grid}.sound-filter{border:1px solid #00000029;border-radius:999px;grid-template-columns:repeat(3,minmax(0,1fr));max-width:420px;min-height:54px;display:grid;overflow:hidden}.sound-filter button{cursor:pointer;text-transform:capitalize;background:0 0;border:0;border-right:1px solid #0000001f;font-size:.92rem;font-weight:700}.sound-filter button:last-child{border-right:0}.sound-filter button[aria-pressed=true]{background:var(--ink);color:var(--white)}.sound-matrix{scrollbar-width:thin;background:#fff;border:1px solid #0000001f;border-radius:8px;overflow-x:auto}.sound-matrix-head,.sound-matrix-row{grid-template-columns:180px 118px repeat(4,minmax(96px,1fr)) 34px;align-items:center;gap:16px;min-width:820px;padding:0 14px;display:grid}.sound-matrix-head{color:#fff;background:#11110f;min-height:70px}.sound-matrix-head span{color:#fff}.sound-matrix-head small{color:#ffffff94;text-transform:none;margin-top:6px;font-size:.78rem;font-weight:500;display:block}.sound-matrix-row{border-top:1px solid #0000001a;min-height:102px}.sound-model-cell{grid-template-columns:48px minmax(0,1fr);align-items:center;gap:4px 12px;display:grid}.sound-model-cell img{mix-blend-mode:multiply;object-fit:contain;grid-row:1/span 2;width:48px;height:76px}.sound-model-cell strong{font-family:var(--serif);font-size:1.55rem;font-weight:400;line-height:1}.sound-model-cell small{color:var(--muted)}.sound-role-cell{color:var(--muted);line-height:1.25}.sound-metric-cell{gap:8px;display:grid}.sound-metric-cell small{color:var(--muted)}.sound-metric-bar{background:#0000001a;height:4px;display:block;overflow:hidden}.sound-metric-bar span{background:var(--brass);height:100%;display:block}.sound-matrix-action{justify-content:flex-end;align-items:center;display:flex}.sound-matrix-note{color:var(--muted);margin:0;font-size:.9rem;line-height:1.4}.youtube-frame{aspect-ratio:16/9;background:#11110f;min-height:0}.youtube-frame:after{display:none}.youtube-frame iframe,.youtube-poster,.youtube-poster img{border:0;width:100%;height:100%;position:absolute;inset:0}.youtube-poster{cursor:pointer;background:#11110f;padding:0;overflow:hidden}.youtube-poster:after{content:"";background:linear-gradient(#0000000d,#0000009e);position:absolute;inset:0}.youtube-poster img{object-fit:cover;object-position:center;opacity:.9;transform:scale(1.08)}.youtube-poster span{color:#fff;text-transform:uppercase;z-index:2;border:1px solid #ffffffa8;border-radius:999px;align-items:center;min-height:54px;padding:0 22px;font-size:.78rem;font-weight:850;display:inline-flex;position:absolute;bottom:22px;right:22px}.sound-video-panel .link-button{justify-self:start}.sound-matrix-row:hover,.sound-matrix-row:focus-visible,.sound-session-card>a:hover,.sound-session-card>a:focus-visible,.contact-route-panel a:hover,.contact-route-panel a:focus-visible,.contact-map-routes a:hover,.contact-map-routes a:focus-visible{background:#00000009}.contact-card-social strong>a:hover,.contact-card-social strong>a:focus-visible{color:var(--brass)}@media (min-width:760px){.footer-links div:last-child,.contact-composer-form label:nth-child(3){grid-column:auto}.contact-message-field,.contact-submit-row{grid-column:1/-1}.contact-submit-row{grid-template-columns:1fr 1fr}.contact-submit-row .contact-submit-email{border-top:0;border-left:1px solid #0000001a}.contact-workshop-section{grid-template-columns:minmax(320px,.72fr) minmax(360px,1fr)}.contact-map-panel{min-height:360px}.sound-model-comparison{grid-area:1/2/span 2}.sound-session-card{grid-template-columns:minmax(0,.9fr) minmax(250px,.76fr)}.sound-session-card>a{grid-column:1/-1}}@media (max-width:559px){.hero-copy>p{max-width:15rem}.footer-links{grid-template-columns:1fr}.footer-links div:last-child{grid-column:auto}.sound-filter{max-width:none}.sound-hero-visual.single-photo img{object-position:66% 18%}.sound-video-panel h2{font-size:2.7rem}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important}}.designed-page{color:var(--ink);background:#fff;overflow:hidden}.designed-page h1,.designed-page h2,.designed-page h3,.designed-page p{letter-spacing:0}.designed-page a{color:inherit;text-decoration:none}.designed-action-row{flex-wrap:wrap;gap:12px;margin-top:12px;display:flex}.designed-action-row .link-button{min-width:min(100%,244px)}.designed-kicker,.designed-section-heading p{color:var(--brass);text-transform:uppercase;margin:0;font-size:.72rem;font-weight:850;line-height:1}.designed-section-heading{gap:14px;display:grid}.designed-section-heading h2{font-family:var(--wordmark);margin:0;font-size:clamp(2.85rem,13vw,5.2rem);font-weight:200;line-height:.98}.experience-index-hero{background:linear-gradient(90deg,#0000000b 1px,#0000 1px) 50% 0/50% 100%,linear-gradient(#fff 0%,#f8f8f6 100%);min-height:calc(100svh - 72px);display:grid;overflow:hidden}.experience-index-copy,.video-room-copy,.dealers-copy,.support-hub-hero>div:first-child,.warranty-hero>div:first-child,.shipping-hero-copy,.terms-hero>div:first-child{z-index:2;gap:18px;min-width:0;padding:38px 24px 46px;display:grid;position:relative}.experience-index-copy .scepter,.video-room-copy .scepter,.player-notes-hero .scepter,.dealers-copy .scepter,.support-hub-hero .scepter,.warranty-hero .scepter,.shipping-hero .scepter,.terms-hero .scepter{width:23px;height:38px}.experience-index-copy h1,.video-room-copy h1,.player-notes-hero h1,.dealers-copy h1,.support-hub-hero h1,.warranty-hero h1,.shipping-hero h1,.terms-hero h1{font-family:var(--wordmark);margin:0;font-size:clamp(3.65rem,17vw,7.4rem);font-weight:200;line-height:.94}.experience-index-copy>p,.video-room-copy>p,.player-notes-hero p,.dealers-copy>p,.support-hub-hero p,.warranty-hero p,.shipping-hero-copy>p,.terms-hero p{color:var(--muted);max-width:520px;margin:0;font-size:1.08rem;line-height:1.45}.experience-index-media{background:#f4f4f1;order:-1;min-height:420px;position:relative;overflow:hidden}.experience-index-media img{object-fit:cover;object-position:52% center;width:100%;height:100%;position:absolute}.experience-index-media:after{content:"";background:linear-gradient(#fff0 56%,#fff 100%),linear-gradient(90deg,#fff3,#fff0);position:absolute;inset:0}.experience-index-meter{z-index:2;grid-template-columns:repeat(2,minmax(0,1fr));display:grid;position:absolute;bottom:22px;left:24px;right:24px}.experience-index-meter span{color:var(--ink);text-transform:uppercase;border:1px solid #00000024;min-height:52px;padding:18px;font-size:.72rem;font-weight:850}.experience-path-board{background:#fff;gap:34px;padding:58px 24px;display:grid}.experience-path-board h2,.review-model-notes h2,.dealer-inquiry-band h2,.warranty-care-band h2,.returns-path-band h2,.terms-next-band h2,.support-route-grid h2{font-family:var(--serif);margin:0;font-size:clamp(2.65rem,11vw,5.2rem);font-weight:400;line-height:1}.experience-path-board>div:first-child p,.dealer-inquiry-band p,.warranty-care-band p,.returns-path-band p,.terms-next-band p{color:var(--muted);max-width:560px;margin:16px 0 0;font-size:1.05rem;line-height:1.45}.experience-path-list{border-top:1px solid #0000001f;display:grid}.experience-path-list a,.video-slot-list a,.support-route-grid a{border-bottom:1px solid #0000001f;gap:8px;min-height:132px;padding:22px 44px 22px 0;display:grid;position:relative}.experience-path-list a:hover,.experience-path-list a:focus-visible,.video-slot-list a:hover,.video-slot-list a:focus-visible,.support-route-grid a:hover,.support-route-grid a:focus-visible{background:#00000009}.experience-path-list span,.video-slot-list span,.support-route-grid span,.partner-paths span,.review-model-notes span,.terms-status-card span,.shipping-trial-card span,.warranty-emblem-panel span{color:var(--brass);text-transform:uppercase;font-size:.72rem;font-weight:850}.experience-path-list strong,.video-slot-list strong,.support-route-grid strong{font-family:var(--serif);font-size:2rem;font-weight:400;line-height:1}.experience-path-list p,.video-slot-list p,.support-route-grid p,.partner-paths p,.review-signal-list p,.review-model-notes p,.terms-row-table p,.shipping-region-panel p,.warranty-step-panel p{color:var(--muted);margin:0;line-height:1.42}.experience-path-list svg,.video-slot-list svg,.support-route-grid svg,.dealer-inquiry-band svg,.warranty-care-band svg,.returns-path-band svg,.terms-next-band svg,.video-detail-band svg,.review-model-notes svg{width:22px;height:22px;position:absolute;top:26px;right:6px}.experience-flagship-strip{color:#fff;background:#11110f;gap:1px;display:grid}.experience-flagship-strip article{background:linear-gradient(160deg,#ffffff17,#0000 44%),#11110f;gap:14px;padding:42px 24px;display:grid}.experience-flagship-strip span{color:#ffffff9e;text-transform:uppercase;font-size:.76rem;font-weight:850}.experience-flagship-strip h2{font-family:var(--serif);margin:0;font-size:clamp(3rem,14vw,6rem);font-weight:400;line-height:.92}.experience-flagship-strip p{color:#ffffffb8;max-width:420px;margin:0;line-height:1.45}.experience-flagship-strip a,.dealer-inquiry-band a,.warranty-care-band a,.returns-path-band a,.terms-next-band a,.video-detail-band a,.review-model-notes>a{text-transform:uppercase;align-items:center;gap:14px;min-height:48px;font-weight:800;display:inline-flex;position:relative}.experience-flagship-strip a svg,.dealer-inquiry-band a svg,.warranty-care-band a svg,.returns-path-band a svg,.terms-next-band a svg,.video-detail-band a svg,.review-model-notes>a svg{width:22px;height:22px;position:static}.video-room-hero{background:linear-gradient(#fff 0%,#f8f8f6 100%);gap:0;min-height:calc(100svh - 72px);display:grid}.video-room-frame{border-top:1px solid #0000001f;align-self:end;min-height:260px;position:relative;overflow:hidden}.youtube-frame{position:relative;overflow:hidden}.video-room-frame .youtube-poster span{white-space:nowrap;max-width:calc(100% - 48px);bottom:50%;left:50%;right:auto;transform:translate(-50%,50%)}.video-slot-rail,.review-signal-grid,.partner-paths,.warranty-step-panel,.shipping-region-panel,.terms-row-table{background:#fff;gap:30px;padding:58px 24px;display:grid}.video-slot-list,.support-route-grid>div{display:grid}.video-detail-band{background:#f7f7f4;border-top:1px solid #0000001a;border-bottom:1px solid #0000001a;display:grid}.video-detail-image{min-height:340px;position:relative;overflow:hidden}.video-detail-image img{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute}.video-detail-band>div:last-child{gap:18px;padding:38px 24px 48px;display:grid}.video-detail-band h2{font-family:var(--wordmark);margin:0;font-size:clamp(3rem,13vw,5.8rem);font-weight:200;line-height:.98}.video-detail-band p{color:var(--muted);max-width:560px;margin:0;font-size:1.05rem;line-height:1.48}.player-notes-hero{background:linear-gradient(90deg,#0000000a 1px,#0000 1px) 50% 0/50% 100%,#fff;align-items:stretch;min-height:calc(100svh - 72px);display:grid}.player-notes-hero>div:first-child{z-index:2;gap:18px;min-width:0;padding:38px 24px 44px;display:grid}.player-notes-image{background:#f7f7f4;align-items:end;min-height:420px;display:grid;position:relative;overflow:hidden}.player-notes-image:after{content:"";background:linear-gradient(#fff0 72%,#fff 100%);position:absolute;inset:0}.player-notes-image img{filter:drop-shadow(0 28px 36px #0000001f);mix-blend-mode:multiply;object-fit:contain;object-position:center bottom;place-self:end center;width:92%;max-width:none;height:520px}.review-signal-list{gap:1px;display:grid}.review-signal-list article{background:#f7f7f4;border:1px solid #0000001a;gap:12px;padding:24px;display:grid}.review-signal-list span{color:var(--brass);font-size:.78rem;font-weight:850}.review-signal-list h3{font-family:var(--serif);margin:0;font-size:2.2rem;font-weight:400;line-height:1}.review-model-notes{color:#fff;background:#11110f;gap:30px;padding:50px 24px;display:grid}.review-model-notes>div{gap:12px;display:grid}.review-model-notes article{border:1px solid #ffffff29;gap:12px;padding:24px;display:grid}.review-model-notes strong{font-family:var(--serif);font-size:2rem;font-weight:400;line-height:1}.review-model-notes p{color:#ffffffa8}.dealers-hero{background:linear-gradient(90deg,#0000000a 1px,#0000 1px) 50% 0/50% 100%,linear-gradient(#fff 0%,#f7f7f4 100%);min-height:calc(100svh - 72px);display:grid;position:relative;overflow:hidden}.dealers-map-card{z-index:2;background:linear-gradient(90deg,#00000014 1px,#0000 1px) 0 0/54px 54px,linear-gradient(#fffffff5,#f8f8f6e6);border:1px solid #0000001f;gap:7px;padding:22px;display:grid;position:absolute;bottom:28px;left:24px;right:24px}.dealers-map-card span{color:var(--brass);font-size:.74rem;font-weight:850}.dealers-map-card strong{font-family:var(--serif);font-size:2.6rem;font-weight:400;line-height:1}.dealers-map-card i{background:var(--brass);border-radius:999px 999px 999px 0;width:34px;height:34px}.dealers-map-card small{color:var(--muted);font-size:.98rem}.dealers-hero-image{align-items:end;min-height:520px;display:grid;overflow:hidden}.dealers-hero-image img{filter:drop-shadow(0 28px 34px #0000001f);mix-blend-mode:multiply;object-fit:contain;object-position:bottom right;place-self:end;width:78%;max-width:none;height:640px;transform:translate(20%)}.partner-paths>div:last-child,.shipping-region-panel>div:last-child,.warranty-step-panel>div:last-child,.terms-row-table>div:last-child{border-top:1px solid #0000001f;display:grid}.partner-paths article,.shipping-region-panel article,.warranty-step-panel article,.terms-row-table article{border-bottom:1px solid #0000001f;gap:10px;padding:22px 0;display:grid}.partner-paths strong,.shipping-region-panel strong,.warranty-step-panel strong,.terms-row-table strong{font-family:var(--serif);font-size:1.85rem;font-weight:400;line-height:1}.dealer-inquiry-band,.warranty-care-band,.returns-path-band,.terms-next-band{background:#f7f7f4;border-top:1px solid #0000001a;gap:18px;padding:50px 24px;display:grid}.support-hub-hero,.warranty-hero,.shipping-hero,.terms-hero{background:linear-gradient(90deg,#0000000a 1px,#0000 1px) 50% 0/50% 100%,#fff;min-height:calc(100svh - 72px);display:grid;overflow:hidden}.support-hub-media{order:-1;min-height:360px;position:relative;overflow:hidden}.support-hub-media:after{content:"";background:linear-gradient(#fff0 58%,#fff 100%),linear-gradient(90deg,#ffffff38,#fff0);position:absolute;inset:0}.support-hub-media img{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute}.support-route-grid{background:#fff;gap:30px;padding:56px 24px;display:grid}.warranty-emblem-panel,.shipping-trial-card,.terms-status-card{text-align:center;background:linear-gradient(#fff 0%,#f8f8f6 100%);border-top:1px solid #0000001f;align-self:stretch;justify-items:center;min-height:330px;padding:34px 24px 44px;display:grid}.warranty-emblem-panel img,.shipping-trial-card img{object-fit:contain;width:160px;height:160px}.warranty-emblem-panel strong,.shipping-trial-card strong{font-family:var(--serif);margin-top:8px;font-size:clamp(3.2rem,16vw,6rem);font-weight:400;line-height:.95}.terms-status-card{text-align:left;align-content:center;justify-items:start;gap:16px}.terms-status-card strong{font-family:var(--serif);font-size:2.4rem;font-weight:400;line-height:1}.terms-status-card p{max-width:360px}.warranty-step-panel article{grid-template-columns:46px minmax(0,1fr)}.warranty-step-panel article span{color:var(--brass);font-size:.82rem;font-weight:850}.warranty-step-panel article p{grid-column:2}.shipping-hero{background:linear-gradient(90deg,#0000000a 1px,#0000 1px) 50% 0/50% 100%,linear-gradient(#fff 0%,#f8f8f6 100%)}.shipping-trial-card{order:-1}.shipping-region-panel article{background:linear-gradient(90deg,#00000008,#0000);padding-left:16px}.terms-row-table article{gap:12px}.return-step-mini{border-top:1px solid #0000001f;gap:0;margin-top:8px;display:grid}.return-step-mini article{border-bottom:1px solid #0000001f;gap:7px;padding:16px 0;display:grid}.return-step-mini span{color:var(--brass);font-size:.74rem;font-weight:850}.return-step-mini strong{font-family:var(--serif);font-size:1.42rem;font-weight:400;line-height:1}.return-step-mini p{color:var(--muted);margin:0;font-size:.95rem;line-height:1.36}@media (min-width:760px){.experience-index-hero,.video-room-hero,.player-notes-hero,.dealers-hero,.support-hub-hero,.warranty-hero,.shipping-hero,.terms-hero{grid-template-columns:minmax(0,.88fr) minmax(360px,1fr)}.experience-index-copy,.video-room-copy,.dealers-copy,.support-hub-hero>div:first-child,.warranty-hero>div:first-child,.shipping-hero-copy,.terms-hero>div:first-child,.player-notes-hero>div:first-child{align-content:center;min-height:calc(100svh - 72px);padding:8vw}.experience-index-media,.support-hub-media,.shipping-trial-card{order:initial;min-height:calc(100svh - 72px)}.video-room-frame,.player-notes-image,.dealers-hero-image,.warranty-emblem-panel,.terms-status-card{min-height:calc(100svh - 72px)}.experience-index-meter{grid-template-columns:repeat(4,minmax(0,1fr))}.experience-path-board,.video-slot-rail,.review-signal-grid,.partner-paths,.warranty-step-panel,.shipping-region-panel,.terms-row-table,.support-route-grid{grid-template-columns:minmax(260px,.58fr) minmax(420px,1fr);padding:7vw 8vw}.experience-path-list,.video-slot-list,.support-route-grid>div,.partner-paths>div:last-child,.shipping-region-panel>div:last-child,.warranty-step-panel>div:last-child,.terms-row-table>div:last-child{align-self:start}.experience-flagship-strip{grid-template-columns:1fr 1fr}.experience-flagship-strip article{padding:7vw 8vw}.video-room-frame{border-top:0;border-left:1px solid #0000001f}.video-detail-band{grid-template-columns:minmax(360px,.92fr) minmax(360px,.8fr)}.video-detail-image{min-height:520px}.video-detail-band>div:last-child{align-content:center;padding:7vw}.review-signal-list{grid-template-columns:repeat(2,minmax(0,1fr))}.review-model-notes{grid-template-columns:minmax(280px,.7fr) minmax(460px,1fr);padding:7vw 8vw}.review-model-notes>a{grid-column:1;align-self:end}.review-model-notes>div{grid-area:1/2/span 2}.dealers-map-card{max-width:360px;bottom:8vw;left:8vw;right:auto}.dealers-hero-image img{width:72%;height:82vh}.dealer-inquiry-band,.warranty-care-band,.returns-path-band,.terms-next-band{grid-template-columns:minmax(320px,.86fr) minmax(360px,.8fr);padding:7vw 8vw}.dealer-inquiry-band p,.warranty-care-band p,.returns-path-band p,.terms-next-band p{margin-top:0}.dealer-inquiry-band a,.warranty-care-band a,.returns-path-band a,.terms-next-band a{grid-column:2}.return-step-mini{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr))}.return-step-mini article{border-bottom:0;border-right:1px solid #0000001f;padding:0 22px 0 0}.return-step-mini article:last-child{border-right:0}}@media (max-width:559px){.experience-index-copy h1,.video-room-copy h1,.player-notes-hero h1,.dealers-copy h1,.support-hub-hero h1,.warranty-hero h1,.shipping-hero h1,.terms-hero h1{font-size:clamp(3.35rem,16vw,4.7rem)}.dealers-hero-image img{width:88%;transform:translate(26%)}.terms-status-card{min-height:260px}.warranty-step-panel article{grid-template-columns:38px minmax(0,1fr)}}.contact-channel-panel{border:1px solid var(--contact-border);gap:0;max-width:390px;margin-top:2px;display:grid}.contact-channel{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffdb;border-bottom:1px solid #0000001a;grid-template-columns:minmax(0,1fr) 24px;align-items:center;gap:4px 16px;min-height:76px;padding:16px 18px;display:grid}.contact-channel:last-child{border-bottom:0}.contact-channel span{color:var(--ink);font-size:1rem;font-weight:760;line-height:1.1}.contact-channel small{color:var(--muted);font-size:.82rem;line-height:1.32}.contact-channel svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;grid-area:1/2/span 2;justify-self:end;width:22px;height:22px}.contact-channel:hover,.contact-channel:focus-visible{background:#f8f8f6}.contact-hero-card{border-color:#0000001a;box-shadow:0 24px 70px #1e1c1613}.contact-hero-card>a,.contact-card-social,.contact-card-info{grid-template-columns:34px minmax(0,1fr);gap:15px;min-height:82px}.contact-hero-card .contact-glyph,.contact-route-panel .contact-glyph{color:var(--brass);background:0 0;border:0;width:34px;height:34px;padding:0}.contact-hero-card .contact-glyph{align-self:start;margin-top:2px}.contact-card-info>span{gap:3px;display:grid}.contact-card-info strong{font-weight:650}.contact-card-info small{max-width:25rem}.contact-composer-copy{gap:16px}.contact-composer-copy h2{max-width:9ch}.contact-composer-phone{background:linear-gradient(90deg, var(--brass) 0 2px, transparent 2px), #fff;border:1px solid #0000001c;border-left:0;margin-top:2px;padding:12px 14px 12px 18px}.contact-composer-form{box-shadow:0 20px 54px #1816120b}.contact-submit{cursor:pointer;border:0;border-top:1px solid #0000001a;justify-content:space-between}.contact-submit.is-primary{color:#fff;background:#11110f}.contact-submit:disabled{cursor:wait;opacity:.58}.contact-status{color:var(--muted);background:#fbfbfa;border-top:1px solid #0000001a;flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:8px;min-height:54px;margin:0;padding:12px 16px;font-size:.85rem;line-height:1.35;display:flex}.contact-status strong{color:var(--ink);font-size:.78rem;font-weight:850}.contact-status.is-error{color:#8b2d19}.contact-route-panel{box-shadow:none}.contact-route-panel a{grid-template-columns:38px minmax(0,1fr) 24px;min-height:100px;padding:16px}.contact-route-panel a:hover .contact-glyph,.contact-route-panel a:focus-visible .contact-glyph{color:var(--ink)}.contact-workshop-section{border-color:#0000001c}.contact-workshop-copy h2{font-family:var(--wordmark);font-size:clamp(2.8rem,11vw,5rem);font-weight:200;line-height:.98}.contact-map-panel{background:linear-gradient(90deg,#00000009 1px,#0000 1px) 0 0/52px 52px,linear-gradient(#00000007 1px,#0000 1px) 0 0/52px 52px,#fbfbfa;gap:20px}.contact-map-panel:before{z-index:1;width:26px;height:26px;top:45%;left:30px}.contact-map-panel:after{opacity:.55}.contact-map-lines{pointer-events:none;background:linear-gradient(140deg,#0000 0 42%,#00000013 42% 43%,#0000 43% 100%),linear-gradient(28deg,#0000 0 56%,#0000000f 56% 57%,#0000 57% 100%),linear-gradient(102deg,#0000 0 68%,#b6781629 68% 69%,#0000 69% 100%);position:absolute;inset:0}.contact-map-place{z-index:2;position:relative}.contact-map-place span{color:#0000002e;font-family:var(--wordmark);font-size:clamp(2.2rem,10vw,4.8rem);font-weight:200;line-height:.9}.contact-map-routes{z-index:2;position:relative}.contact-map-routes a{background:#ffffffc7;min-height:50px}.contact-map-routes a span{color:var(--ink);font-family:var(--sans);font-size:.78rem;font-weight:850;line-height:1}.contact-map-routes a svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;width:22px;height:22px}@media (min-width:760px){.contact-channel-panel{max-width:440px}.contact-submit-row{grid-template-columns:1.05fr .95fr}.contact-submit-row .contact-submit+.contact-submit{border-left:1px solid #0000001a}}@media (max-width:559px){.contact-hero{padding-top:38px}.contact-hero-copy{gap:16px}.contact-hero h1{max-width:6ch}.contact-hero-copy p{max-width:min(82vw,22rem)}.contact-channel-panel{max-width:min(100%,23rem)}.contact-hero-card>a,.contact-card-social,.contact-card-info{padding:15px 14px}.contact-composer-copy h2{max-width:8ch}.contact-route-panel p{font-size:.84rem}}.contact-hero h1{max-width:7.4ch}.contact-channel-panel{background:#ffffff94;box-shadow:0 18px 42px #1e1c160e}.contact-channel span{font-size:1.02rem}.contact-channel small{max-width:27ch}.contact-glyph{stroke-width:1.45px}.contact-glyph .glyph-accent{stroke:var(--brass)}.contact-glyph-eu{color:var(--ink)}.contact-hero-card{box-shadow:0 18px 48px #1e1c160e}.contact-hero-card .contact-glyph{color:var(--ink)}.contact-hero-card .contact-glyph-eu{color:var(--brass)}.contact-card-social strong{gap:8px}.contact-composer-phone{background:linear-gradient(90deg, var(--brass) 0 2px, transparent 2px), #fbfbfa}.contact-composer-phone span,.contact-composer-phone strong{font-family:var(--sans)}.contact-composer-phone strong{font-size:.94rem;font-weight:620}.contact-region-toggle{border:0;border-bottom:1px solid #0000001a;gap:10px;margin:0;padding:14px 16px;display:grid}.contact-region-toggle legend{color:var(--muted);text-transform:uppercase;padding:0;font-size:.68rem;font-weight:850;line-height:1}.contact-region-toggle div{border:1px solid #00000024;grid-template-columns:1fr 1fr;display:grid}.contact-region-toggle button{color:var(--ink);cursor:pointer;font-family:var(--sans);text-transform:uppercase;background:#fff;border:0;min-height:48px;font-size:.84rem;font-weight:850}.contact-region-toggle button+button{border-left:1px solid #00000024}.contact-region-toggle button.is-selected{color:#fff;background:#11110f}.contact-region-toggle button:focus-visible{outline:2px solid var(--brass);outline-offset:2px}.contact-route-panel{background:#fbfbfa}.contact-route-panel a{background:#fff;grid-template-columns:34px minmax(0,1fr) 22px;gap:5px 14px;min-height:96px;padding:15px 14px}.contact-route-panel .contact-glyph{color:var(--ink);width:30px;height:30px}.contact-route-panel span{color:var(--brass)!important;margin-bottom:2px!important;font-size:.64rem!important}.contact-route-panel strong{font-size:.96rem}.contact-route-panel p{max-width:24rem}.contact-workshop-copy>.contact-card-label{margin-bottom:2px!important}.contact-workshop-copy p{max-width:30rem}.contact-map-panel{background:#fff;border-top:1px solid #0000001c;gap:18px;min-height:auto;padding:24px;overflow:visible}.contact-map-panel:before,.contact-map-panel:after,.contact-map-lines{content:none;display:none}.contact-map-place{border-left:2px solid var(--brass);gap:6px;padding-left:16px;display:grid}.contact-map-place span{color:var(--brass);font-family:var(--sans);text-transform:uppercase;font-size:.68rem;font-weight:850;line-height:1}.contact-map-place strong,.contact-map-place p{margin-left:0}.contact-map-place strong{font-family:var(--sans);font-size:1.05rem;font-weight:850}.contact-map-place p{color:var(--muted);margin:0}.contact-map-routes{gap:8px;margin-top:0}.contact-map-routes a{background:#fbfbfa;border-color:#0000001f;min-height:48px}@media (min-width:760px){.contact-region-toggle{min-height:101px}}@media (max-width:559px){.contact-hero h1{max-width:7.2ch}.contact-channel small{max-width:none}.contact-route-panel a{grid-template-columns:30px minmax(0,1fr) 22px}.contact-workshop-copy h2{font-size:clamp(2.55rem,10vw,4rem)}}.contact-hero-simple{align-items:start;gap:0;min-height:auto;padding:34px 24px 30px;position:relative;overflow:hidden}.contact-hero-simple:after{content:"";pointer-events:none;z-index:1;background:linear-gradient(90deg,#fff 0%,#fffffffa 46%,#ffffffb8 68%,#fff0 100%),linear-gradient(#fff0 66%,#fff 100%);position:absolute;inset:0}.contact-hero-simple .contact-hero-copy{align-self:start;gap:14px;max-width:390px;padding-top:0}.contact-hero-simple h1{max-width:7.6ch;font-size:clamp(3.2rem,13.5vw,5.35rem);line-height:.92}.contact-hero-simple .contact-hero-copy>p:not(.contact-kicker){color:#34342f;max-width:22rem;font-size:clamp(1.02rem,4.2vw,1.18rem);line-height:1.38}.contact-hero-simple .contact-channel-panel{background:#ffffffdb;border:1px solid #00000029;max-width:min(100%,360px);margin-top:8px;box-shadow:0 12px 32px #1614100d}.contact-hero-simple .contact-channel{min-height:68px;padding:13px 16px}.contact-hero-simple .contact-channel.is-primary{color:#fff;background:#10100e}.contact-hero-simple .contact-channel.is-primary span,.contact-hero-simple .contact-channel.is-primary small{color:inherit}.contact-hero-simple .contact-channel small{color:var(--muted);max-width:23ch;font-size:.76rem;line-height:1.26}.contact-hero-simple .contact-hero-media{opacity:.32;pointer-events:none;z-index:0;width:92%;height:min(430px,96vw);min-height:0;margin:0;position:absolute;top:0;right:-38%}.contact-hero-simple .contact-hero-media:before{display:none}.contact-action-simple{gap:18px;padding:28px 24px 38px}.contact-action-simple .contact-composer{gap:16px}.contact-action-simple .contact-composer-copy{gap:10px}.contact-action-simple .contact-composer-copy h2{max-width:10ch;font-size:clamp(2.45rem,10.8vw,4rem)}.contact-action-simple .contact-composer-copy p{color:var(--muted);max-width:25rem;font-size:.98rem;line-height:1.4}.contact-action-simple .contact-composer-phone{display:none}.contact-action-simple .contact-composer-form{border-color:#00000029;box-shadow:0 22px 54px #1816120d}.contact-action-simple .contact-composer-form label{gap:8px;padding:13px 16px}.contact-action-simple .contact-region-toggle{padding:13px 16px}.contact-action-simple .contact-message-field{min-height:132px}.contact-action-simple .contact-composer-form textarea{min-height:92px}.contact-action-simple .contact-submit{min-height:62px}.contact-action-simple .contact-status{background:#fff;min-height:48px;font-size:.82rem}.contact-quick-facts{background:#fbfbfa;border:1px solid #0000001c;display:grid}.contact-quick-facts>div{border-bottom:1px solid #00000017;grid-template-columns:28px minmax(0,1fr);align-items:start;gap:12px;padding:14px;display:grid}.contact-quick-facts>div:last-child{border-bottom:0}.contact-quick-facts .contact-glyph{color:var(--brass);background:0 0;border:0;width:26px;height:26px;padding:0}.contact-quick-facts em{color:var(--brass);text-transform:uppercase;margin-bottom:5px;font-size:.66rem;font-style:normal;font-weight:850;line-height:1;display:block}.contact-quick-facts strong,.contact-quick-facts small{font-size:.9rem;line-height:1.35;display:block}.contact-quick-facts small{color:var(--muted);margin-top:4px}.contact-social-links strong{flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}.contact-social-links a{align-items:center;min-height:44px;display:inline-flex}.contact-route-panel.compact{border-color:#0000001c}.contact-route-panel.compact a{grid-template-columns:minmax(0,1fr) 22px;min-height:72px;padding:13px 16px}.contact-route-panel.compact .contact-glyph{display:none}.contact-route-panel.compact span,.contact-route-panel.compact strong,.contact-route-panel.compact p{grid-column:1}.contact-route-panel.compact span{font-size:.62rem!important}.contact-route-panel.compact strong{font-size:1rem}.contact-route-panel.compact p{display:none}.contact-route-panel.compact>a>svg:last-child{grid-area:1/2/span 2}.contact-workshop-section{margin-top:4px}.contact-workshop-copy h2{max-width:11ch}@media (min-width:760px){.contact-hero-simple{grid-template-columns:minmax(360px,.58fr) minmax(360px,1fr);align-items:center;min-height:min(720px,100svh - 72px);padding:64px 8vw}.contact-hero-simple .contact-hero-copy{grid-area:1/1;padding:0}.contact-hero-simple .contact-hero-media{opacity:.58;grid-area:1/2;width:auto;height:100%;min-height:430px;position:relative;right:auto}.contact-action-simple{grid-template-columns:minmax(420px,1fr) minmax(300px,.54fr);padding:62px 8vw}.contact-action-simple .contact-composer{grid-row:1/span 2}.contact-quick-facts,.contact-route-panel.compact{align-self:start}}@media (max-width:559px){.contact-hero-simple{min-height:auto;padding-top:28px;padding-bottom:24px}.contact-hero-simple .contact-kicker{font-size:.64rem}.contact-hero-simple .contact-channel-panel{max-width:100%;margin-top:4px}.contact-action-simple{padding-top:22px}.contact-action-simple .contact-composer-copy h2{max-width:7.6ch}}.contact-hero-direct{min-height:auto}.contact-hero-direct .contact-hero-copy{gap:16px}.contact-hero-direct .contact-hero-copy p{max-width:31rem;font-size:clamp(1rem,3.5vw,1.16rem);line-height:1.42}.contact-hero-direct h1{max-width:12ch}.contact-action-primary{gap:22px}.contact-action-primary .contact-composer{gap:14px}.contact-action-primary .contact-composer-copy h2{max-width:10ch}.contact-action-primary .contact-composer-copy p{max-width:28rem}.contact-action-primary .contact-quick-facts,.contact-action-primary .contact-route-panel{box-shadow:none}.contact-action-primary .contact-quick-facts>div,.contact-action-primary .contact-route-panel a{grid-template-columns:minmax(0,1fr) 24px}.contact-action-primary .contact-quick-facts .contact-glyph,.contact-action-primary .contact-route-panel .contact-glyph{display:none}.contact-action-primary .contact-quick-facts span,.contact-action-primary .contact-route-panel span,.contact-action-primary .contact-route-panel strong,.contact-action-primary .contact-route-panel p{grid-column:1}.contact-action-primary .contact-route-panel>a>svg:last-child{grid-column:2}.contact-map-panel{min-height:250px}.contact-map-panel:before{width:18px;height:18px;top:38px;left:28px}.contact-map-panel span{color:var(--brass);font-family:var(--sans);letter-spacing:0;text-transform:uppercase;font-size:.72rem;font-weight:850;line-height:1}.contact-map-panel strong,.contact-map-panel p{margin-left:0}@media (min-width:760px){.contact-hero-direct{grid-template-columns:minmax(360px,.58fr) minmax(360px,1fr);align-items:center;min-height:min(560px,100svh - 72px);padding:58px 8vw 46px}.contact-hero-direct .contact-hero-copy{grid-area:1/1;padding:0}.contact-hero-direct .contact-hero-media{opacity:.48;grid-area:1/2;width:auto;height:100%;min-height:360px;position:relative;right:auto}.contact-action-primary{grid-template-columns:minmax(460px,1fr) minmax(300px,.52fr);padding:44px 8vw 58px}.contact-action-primary .contact-composer{grid-row:1/span 2}.contact-action-primary .contact-quick-facts,.contact-action-primary .contact-route-panel.compact{align-self:start}}@media (max-width:759px){.contact-hero-direct{padding-top:26px;padding-bottom:18px}.contact-hero-direct h1{font-size:clamp(3.05rem,14vw,4.55rem);line-height:.96}.contact-hero-direct:after{background:linear-gradient(90deg,#fff 0%,#fffffffa 46%,#ffffffb8 70%,#ffffff14 100%)}.contact-hero-direct .contact-hero-copy{max-width:min(100%,380px)}.contact-hero-direct .contact-hero-copy p{max-width:min(78vw,340px)}.contact-hero-direct .contact-hero-media{opacity:.62;width:86%;height:min(340px,74vw);right:-48%}.contact-action-primary{padding-top:14px}.contact-action-primary .contact-composer-copy{gap:8px}.contact-action-primary .contact-composer-copy h2{max-width:none;font-size:clamp(2.05rem,8.4vw,2.72rem);line-height:1.04}.contact-action-primary .contact-composer-copy p{max-width:22rem;font-size:.92rem;line-height:1.35}.contact-action-primary .contact-composer-form label{gap:4px;padding:10px 14px}.contact-action-primary .contact-composer-form input{min-height:44px}.contact-action-primary .contact-composer-form textarea{min-height:92px}.contact-action-primary .contact-message-field{min-height:122px}.contact-action-primary .contact-region-toggle{gap:8px;padding:10px 14px 12px}.contact-action-primary .contact-region-toggle button{min-height:44px}.contact-action-primary .contact-submit-row .contact-submit{min-height:56px}.contact-action-primary .contact-status{min-height:44px;padding:12px 14px;font-size:.8rem}.contact-action-primary .contact-quick-facts>div{min-height:78px;padding:15px 16px}.contact-route-panel.compact a{min-height:82px;padding:14px 16px}.contact-workshop-section{margin-top:0}.contact-map-panel{min-height:240px}}@media (min-width:760px){.hero{padding-bottom:64px}.hero-copy{max-width:520px;padding-top:min(14vh,132px)}.hero-actions{max-width:318px}.hero-choice:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0b0d0d21,#0b0d0d06);height:1px;position:absolute;top:50%;left:calc(100% + 10px)}.hero-choice:before{content:"";pointer-events:none;background:#0b0d0d80;border:2px solid #ffffffe6;border-radius:999px;width:5px;height:5px;position:absolute;top:calc(50% - 2.5px);box-shadow:0 0 0 1px #0b0d0d0f}.hero-choice-innovator:after{width:clamp(12px,2.6vw,44px)}.hero-choice-innovator:before{left:calc(100% + clamp(22px,2.6vw + 10px,54px))}.hero-choice-revelator:after{width:clamp(230px,27vw,470px)}.hero-choice-revelator:before{left:calc(100% + clamp(240px,27vw + 10px,480px))}.craft{grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr);align-items:stretch}.craft img{aspect-ratio:auto;height:100%}.craft div{align-content:center;display:grid}.site-footer{grid-template-columns:minmax(330px,1.18fr) minmax(230px,.82fr)}.footer-newsletter{grid-area:1/1}.footer-brand{grid-area:1/2;justify-self:end}.footer-links{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr))}.footer-links div:last-child{grid-column:auto}}@media (max-width:559px){.hero{padding-bottom:36px}.hero-choice:before,.hero-choice:after{display:none}.hero-photo{object-position:64% center}.hero-media:after{background:linear-gradient(90deg,#fffffff5 0%,#ffffffd6 43%,#ffffff1f 75%,#fff0 100%)}.hero-choice{box-shadow:none;background:#ffffff94;border-color:#0c0e0e2e}.footer-logo-row{gap:12px}.product-landing-page .product-hero{--landing-img-scale:1.36;--landing-img-x:7%;--landing-img-y:5%}.product-landing-revelator .product-hero{--landing-img-scale:1.42;--landing-img-x:1%;--landing-img-y:5%}.product-landing-glider .product-hero{--landing-img-scale:1.34;--landing-img-x:6%;--landing-img-y:5%}.product-landing-classic .product-hero,.product-landing-classic-lite .product-hero{--landing-img-scale:1.02;--landing-img-x:4%;--landing-img-y:1%}.product-landing-keeper .product-hero,.product-landing-keeper-lite .product-hero{--landing-img-scale:1.04;--landing-img-x:2%;--landing-img-y:1%}.product-landing-revelator-cutaway .product-hero{--landing-img-scale:1.06;--landing-img-x:1%;--landing-img-y:1%}.product-landing-rumbler .product-hero{--landing-img-scale:.98;--landing-img-x:2%;--landing-img-y:1%}.product-landing-wanderer .product-hero{--landing-img-scale:1;--landing-img-x:2%;--landing-img-y:1%}.product-landing-page .product-hero-media{height:min(48svh,470px);min-height:360px;padding:0}.product-landing-page .product-hero-media:after{height:32%}.product-landing-page .product-hero-media img{width:auto;height:122%}.product-landing-classic .product-hero-media img,.product-landing-keeper .product-hero-media img,.product-landing-revelator-cutaway .product-hero-media img,.product-landing-keeper-lite .product-hero-media img,.product-landing-classic-lite .product-hero-media img,.product-landing-rumbler .product-hero-media img,.product-landing-wanderer .product-hero-media img{height:108%}.product-landing-page .product-hero-copy{padding:18px 24px 30px}.product-landing-page .breadcrumb{min-height:44px;margin-bottom:14px}.product-landing-page .product-hero-copy .scepter{display:none}.product-landing-page .product-position{margin-bottom:10px!important}.product-landing-page .product-hero h1{font-size:clamp(3rem,15vw,4.2rem)}.product-landing-page .product-hero-copy>p:last-of-type{margin-top:14px;font-size:clamp(1rem,4.45vw,1.16rem);line-height:1.34}.product-hero-brief{margin-top:18px}.product-hero-brief article{grid-template-columns:1fr;gap:7px;padding:13px 0}.product-hero-brief strong{font-size:1rem}.product-landing-page .product-meta-row{grid-template-columns:1fr;gap:8px;margin-top:16px;padding-top:13px}.product-hero-actions{margin-top:16px}.product-hero-actions .link-button{width:100%}}.hero-media{background:#fff;overflow:hidden}.hero-media:after{background:linear-gradient(90deg,#fff 0%,#fffffffa 27%,#ffffffb3 47%,#ffffff0d 76%),linear-gradient(#ffffffeb 0%,#ffffffbd 30%,#fff0 64%)}.hero-choice:before,.hero-choice:after{display:none}.hero-photo{filter:saturate(1.02)contrast(1.03);object-fit:cover;object-position:63% 66%;transform-origin:bottom;width:100%;max-width:none;height:100%;position:absolute;inset:0;transform:scale(1.02)}.model-media{z-index:1;justify-content:center;align-self:stretch;align-items:center;min-height:clamp(360px,76vw,500px);padding:16px 20px 4px;display:flex;position:relative;overflow:hidden}.flagship-model{background:#fff}.model-photo-frame{justify-content:center;align-items:center;width:min(100%,330px);height:clamp(330px,76vw,500px);display:flex;position:relative;overflow:visible}.flagship-model .model-photo{mix-blend-mode:multiply;object-fit:contain;z-index:1;width:auto;max-width:100%;height:auto;max-height:100%;margin:0;position:relative;inset:auto;transform:none}.model-action{box-shadow:none;color:var(--ink);text-transform:none;background:0 0;border:0;border-top:1px solid #0c0e0e1f;border-radius:0;justify-content:flex-start;gap:12px;width:max-content;min-height:48px;margin:0 28px 28px;padding:0}.model-action span{white-space:nowrap}.model-action svg{width:18px;height:18px}.model-action:hover,.model-action:focus-visible{color:var(--brass);background:0 0}.proof-item{-webkit-tap-highlight-color:transparent;background:0 0}.proof-item:active{background:0 0}.proof-icon img{mix-blend-mode:multiply}.site-footer{background:#fff}.footer-newsletter{border-bottom:1px solid #0c0e0e24;padding-bottom:28px}.newsletter-form{background:#fff;max-width:100%}.footer-brand{padding-top:4px}.available-heading-actions{justify-content:flex-start;align-items:center;gap:14px;display:flex}.vat-country-control{gap:7px;max-width:min(100%,280px);display:grid}.vat-country-control label{color:var(--brass);letter-spacing:0;text-transform:uppercase;font-size:.68rem;font-weight:850;line-height:1}.vat-country-control select{color:var(--ink);font:700 .86rem/1 var(--sans);background:#ffffffe0;border:1px solid #0c0e0e2e;border-radius:4px;min-width:min(100%,230px);min-height:44px;padding:0 12px}.vat-price{color:inherit;font-family:var(--sans);letter-spacing:0;text-transform:none;flex-direction:column;align-items:flex-start;gap:4px;display:inline-flex}.vat-price span{font-family:var(--sans);letter-spacing:0;text-transform:none}.vat-price-gross{color:inherit;font-size:inherit;white-space:nowrap;font-weight:850;line-height:1}.vat-price-meta,.vat-price-net{color:var(--muted);font-size:.68rem;font-weight:700;line-height:1.16}.vat-price-inline{flex-direction:row;align-items:baseline;gap:7px}.vat-price-inline .vat-price-meta{font-size:.68em}.vat-price-compact{gap:5px}.vat-price-compact .vat-price-gross{font-size:1rem}.vat-price-compact .vat-price-meta{font-size:.66rem}.model-price .vat-price{color:var(--ink)}.model-price .vat-price-gross{font-size:1.02rem}.stock-card a .vat-price{flex:auto;min-width:0}.model-facts .vat-price,.product-meta-row .vat-price,.ready-list .vat-price{color:var(--ink);font-size:.92rem;line-height:1.1}.model-facts .vat-price span,.product-meta-row .vat-price span,.ready-list .vat-price span{color:inherit;font-family:var(--sans);font-size:inherit;line-height:inherit}.model-facts .vat-price-meta,.product-meta-row .vat-price-meta,.ready-list .vat-price-meta{color:var(--muted);font-size:.68rem}.ready-list strong{white-space:normal}.quote-panel-top .vat-price,.quote-total .vat-price{color:var(--white);text-align:right;align-items:flex-end}.quote-panel-top .vat-price-gross,.quote-total .vat-price-gross{font-family:var(--serif);font-size:2.05rem;font-weight:400;line-height:1}.quote-panel-top .vat-price-meta,.quote-total .vat-price-meta,.quote-total .vat-price-net{color:#ffffffa3;font-size:.72rem}.quote-vat-country{max-width:none}.quote-vat-country label{color:#ffffffa3}.quote-vat-country select{color:var(--white);background:#ffffff14;border-color:#ffffff38;width:100%}.quote-vat-country option{color:var(--ink)}@media (max-width:559px){.hero-media:after{background:linear-gradient(#fff 0% 32%,#ffffffeb 47%,#ffffff40 71%,#fff0 100%),linear-gradient(90deg,#fff 0%,#ffffffe6 34%,#ffffff3d 76%,#fff0 100%)}.hero{min-height:calc(100svh - 72px)}.hero-photo{object-position:61% 82%;transform:scale(1.18)}.model-action{margin:0 18px 18px}.section-heading h2#flagship-title{white-space:nowrap;font-size:clamp(2.9rem,11.6vw,3.35rem);line-height:.96}}@media (min-width:760px){.hero-photo{object-position:67% 58%;transform:scale(1.03)}.flagship-model{grid-template-rows:auto minmax(430px,1fr) auto}.model-media{min-height:clamp(420px,46vw,600px)}.model-photo-frame{width:min(88%,430px);height:clamp(390px,44vw,580px)}.available-heading-actions{justify-content:flex-end}.footer-newsletter{border-bottom:0;border-right:1px solid #0c0e0e24;padding-bottom:0;padding-right:clamp(28px,4vw,58px)}.footer-brand{padding-top:0;padding-left:clamp(6px,1vw,18px)}}@media (min-width:1180px){.hero-photo{object-position:68% 57%;transform:scale(1.01)}}.site-panel>a:not(.link-button){grid-template-columns:minmax(88px,.34fr) minmax(0,1fr) 24px;column-gap:clamp(18px,5vw,28px)}.site-panel>a span{line-height:1.08}.site-panel>a strong{font-size:clamp(2.25rem,9.1vw,3.35rem)}.panel-link-grid{border:1px solid #00000029;margin-top:24px;overflow:hidden}.panel-link-grid a{border:1px solid #00000029;border-top:0;border-left:0;min-height:52px}.panel-link-grid a:nth-child(3n){border-right:0}.panel-link-grid a:nth-last-child(-n+3){border-bottom:0}.footer-brand{max-width:none;padding-top:0}.footer-brand p{max-width:27rem}.footer-newsletter{border-top:1px solid #0c0e0e24;border-bottom:1px solid #0c0e0e24;gap:14px;padding:24px 0 26px}.newsletter-form{max-width:440px}@media (max-width:559px){.site-footer{gap:28px;padding-top:42px}.footer-brand{gap:16px}.footer-socials{border-top:1px solid #0c0e0e24;padding-top:20px}}@media (min-width:760px){.site-panel>a:not(.link-button){grid-template-columns:96px minmax(0,1fr) 28px;min-height:92px}.site-panel>a strong{font-size:clamp(3rem,4.4vw,4.2rem)}.site-footer{grid-template-columns:minmax(280px,.85fr) minmax(320px,1.15fr);align-items:start;gap:38px clamp(42px,6vw,96px)}.footer-brand{grid-area:1/1;justify-self:start;padding-left:0}.footer-newsletter{border:0;border-left:1px solid #0c0e0e24;grid-area:1/2;padding:0 0 0 clamp(32px,4vw,58px)}.footer-links{grid-area:2/1/auto/-1;margin-top:4px}.footer-socials{grid-area:3/2;justify-self:end}}.support-redesign{--support-line:#08090921;--support-soft:#f7f7f4;--support-muted:#63635f;color:var(--ink);background:#fff;overflow:hidden}.support-redesign h1,.support-redesign h2,.support-redesign h3,.support-redesign p{letter-spacing:0}.support-redesign a{color:inherit;text-decoration:none}.support-landing{background:linear-gradient(90deg,#0505050b 1px,#0000 1px) 50% 0/50% 100%,#fff;min-height:calc(100svh - 72px);display:grid}.support-landing-copy{z-index:2;align-content:start;gap:18px;padding:62px 24px 32px;display:grid;position:relative}.support-landing h1{font-family:var(--serif);margin:0;font-size:clamp(3.65rem,17vw,6.2rem);font-weight:400;line-height:.94}.support-landing p,.support-row-section>div:first-child p,.support-brief-section>p,.support-media-band p,.support-map-strip p,.support-timeline-section>div:first-child p{color:var(--support-muted);max-width:34rem;margin:0;font-size:1.02rem;line-height:1.48}.support-rule{background:var(--brass);width:56px;height:2px;margin:2px 0 4px;display:block}.support-main-routes{border-top:1px solid var(--support-line);margin-top:14px;display:grid}.support-main-routes a,.support-row-list a,.support-row-list article,.support-contact-side nav a{border-bottom:1px solid var(--support-line);gap:7px;min-height:76px;padding:17px 42px 17px 0;display:grid;position:relative}.support-main-routes a{grid-template-columns:minmax(0,1fr) 24px;align-items:center}.support-main-routes span,.support-row-list strong,.support-contact-side strong{color:var(--ink);font-family:var(--sans);font-size:1rem;font-weight:700;line-height:1.18}.support-main-routes small,.support-row-list p,.support-step-list p,.support-contact-side p,.support-timeline p{color:var(--support-muted);margin:0;font-size:.92rem;line-height:1.4}.support-main-routes small{grid-column:1;display:none}.support-main-routes svg,.support-row-list svg,.support-contact-side svg,.support-text-action svg,.support-wide-action svg,.support-map-actions svg,.support-media-band a svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;width:22px;height:22px}.support-main-routes svg,.support-row-list svg,.support-contact-side nav svg{position:absolute;top:50%;right:4px;transform:translateY(-50%)}.support-main-routes a:hover,.support-main-routes a:focus-visible,.support-row-list a:hover,.support-row-list a:focus-visible,.support-contact-side nav a:hover,.support-contact-side nav a:focus-visible{background:#00000006}.support-landing-media{min-height:320px;position:relative;overflow:hidden}.support-landing-media:after{content:"";pointer-events:none;background:linear-gradient(#fff0 54%,#fff 100%),linear-gradient(90deg,#fff 0%,#ffffff47 32%,#fff0 74%);position:absolute;inset:0}.support-landing-media img{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute}.support-dealers-landing .support-landing-media,.support-terms-landing .support-landing-media{background:var(--support-soft)}.support-terms-landing .support-landing-media{background:#fff}.support-terms-landing .support-landing-media:after{background:linear-gradient(#fff0 72%,#fff 100%),linear-gradient(90deg,#fff 0%,#ffffff29 28%,#fff0 64%)}.support-terms-landing .support-landing-media img{filter:drop-shadow(0 28px 34px #0000001a);object-fit:contain;object-position:center bottom;width:88%;height:94%;inset:auto 6% 0 auto}.support-dealers-landing .support-landing-media img{filter:drop-shadow(0 30px 36px #0000001f);mix-blend-mode:multiply;object-fit:contain;object-position:right bottom;width:92%;height:112%;inset:auto -26% -10% auto}.support-emblem-panel{background:linear-gradient(180deg, #fff 0%, var(--support-soft) 100%);border-top:1px solid var(--support-line);text-align:center;align-content:center;justify-items:center;min-height:320px;padding:34px 24px 42px;display:grid}.support-emblem-panel img{mix-blend-mode:multiply;object-fit:contain;width:150px;height:150px}.support-emblem-panel strong{font-family:var(--serif);margin-top:8px;font-size:clamp(3.2rem,15vw,5.8rem);font-weight:400;line-height:.95}.support-emblem-panel span,.support-step-list span,.support-contact-side span,.support-timeline span{color:var(--brass);text-transform:uppercase;font-size:.72rem;font-weight:850;line-height:1}.support-trial-card{border:1px solid var(--support-line);background:#fff;align-content:center;gap:16px;min-height:220px;margin:0 24px 34px;padding:28px;display:grid}.support-trial-card-kicker{color:var(--brass);letter-spacing:0;text-transform:uppercase;font-size:.74rem;font-weight:850;line-height:1}.support-trial-card-main{align-items:end;gap:14px;display:flex}.support-trial-card-main strong,.support-trial-card-main span{font-family:var(--serif);letter-spacing:0;font-weight:400;line-height:.82}.support-trial-card-main strong{font-size:clamp(5.5rem,25vw,10rem)}.support-trial-card-main span{padding-bottom:.06em;font-size:clamp(2.8rem,11vw,5.6rem)}.support-trial-card p{color:var(--support-muted);max-width:20rem;font-size:1.02rem;line-height:1.42}.support-trial-card a{border-top:1px solid var(--support-line);text-transform:uppercase;align-items:center;gap:14px;width:fit-content;min-height:54px;padding-top:12px;font-size:.82rem;font-weight:850;display:inline-flex}.support-trial-card a svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;width:22px;height:22px}.support-text-action,.support-wide-action,.support-media-band a,.support-map-actions a{border-bottom:2px solid var(--ink);text-transform:uppercase;justify-self:start;align-items:center;gap:14px;min-height:50px;font-size:.82rem;font-weight:850;display:inline-flex}.support-row-section,.support-brief-section,.support-timeline-section,.support-contact-grid,.support-map-strip,.support-media-band{background:#fff;gap:30px;padding:56px 24px;display:grid}.support-row-section h2,.support-brief-section h2,.support-timeline-section h2,.support-media-band h2,.support-map-strip h2{font-family:var(--serif);margin:0;font-size:clamp(2.7rem,12vw,5rem);font-weight:400;line-height:.98}.support-row-section>div:first-child,.support-timeline-section>div:first-child,.support-media-band>div:first-child,.support-map-strip>div:first-child{gap:16px;display:grid}.support-row-list{border-top:1px solid var(--support-line);display:grid}.support-row-list article,.support-row-list a{min-height:92px}.support-legal-list article{padding-right:42px}.support-seller-card{min-height:128px}.support-company-info{gap:5px;display:grid}.support-company-info strong{color:var(--ink);font-size:1.05rem;display:block}.support-company-info span{color:var(--support-muted);font-size:.9rem;line-height:1.34;display:block}.support-legal-list svg{opacity:.42}.support-policy-section{border-top:1px solid var(--support-line)}.support-policy-list article{padding-right:0}.support-policy-list strong{align-self:start}.support-policy-list p{max-width:46rem}.support-policy-note{border-top:1px solid var(--support-line);color:var(--support-muted);align-self:end;margin:0;padding-top:18px;font-size:.92rem;line-height:1.45}.support-return-actions{flex-wrap:wrap;align-self:end;gap:14px 24px;display:flex}.support-wide-action-muted{border-bottom-color:var(--support-line);color:var(--support-muted)}.support-step-list{border-top:1px solid var(--support-line);display:grid}.support-step-list article{border-bottom:1px solid var(--support-line);grid-template-columns:42px minmax(0,1fr);gap:10px;padding:20px 0;display:grid}.support-step-list article strong,.support-step-list article p{grid-column:2}.support-step-list strong,.support-timeline strong{font-family:var(--serif);font-size:1.55rem;font-weight:400;line-height:1}.support-dealer-map-section{scroll-margin-top:96px}.support-dealer-map-section>div:first-child{align-content:start;align-items:start;max-width:24rem}.support-dealer-map-section h2{font-size:clamp(4rem,7vw,6.7rem)}.dealer-locator{gap:18px;min-width:0;display:grid}.dealer-locator-map{border:1px solid var(--support-line);background:#f5f5f1;grid-template-columns:minmax(210px,.42fr) minmax(0,1fr);align-items:center;gap:24px;min-height:320px;padding:24px;display:grid;position:relative;overflow:hidden}.dealer-map-canvas{aspect-ratio:16/9;background:linear-gradient(#ffffff38,#ffffff0a),url(/images/dealer-world-map-v2.jpg) 50%/100% 100% no-repeat,#f5f5f1;border:1px solid #08090917;width:100%;min-width:0;position:relative}.dealer-map-points{z-index:2;position:absolute;inset:0}.dealer-map-copy{pointer-events:none;z-index:3;align-content:start;gap:9px;max-width:18rem;display:grid;position:relative}.dealer-map-copy span,.dealer-route-card>span{color:var(--brass);text-transform:uppercase;font-size:.74rem;font-weight:850;line-height:1}.dealer-map-copy strong{font-family:var(--serif);font-size:clamp(2.1rem,8vw,3.9rem);font-weight:400;line-height:.96}.dealer-route-card>strong{font-family:var(--serif);font-size:clamp(2.05rem,5vw,3.45rem);font-weight:400;line-height:.98}.dealer-map-copy p,.dealer-route-card p,.dealer-region-grid span{color:var(--support-muted);margin:0;font-size:.94rem;line-height:1.42}.dealer-map-copy button,.dealer-region-grid button{appearance:none;border:1px solid var(--support-line);color:var(--ink);cursor:pointer;font:inherit;background:#fff}.dealer-map-copy button{pointer-events:auto;text-transform:uppercase;justify-self:start;min-height:42px;margin-top:8px;padding:0 16px;font-size:.76rem;font-weight:850}.dealer-map-copy button:disabled{cursor:progress;opacity:.58}.dealer-map-marker{appearance:none;color:var(--ink);cursor:pointer;font:inherit;left:var(--x);top:var(--y);z-index:1;background:0 0;border:0;padding:0;position:absolute;transform:translate(-50%,-50%)}.dealer-map-marker:before{background:var(--brass);content:"";border:2px solid #fff;border-radius:50%;width:13px;height:13px;margin:0 auto 7px;display:block;box-shadow:0 0 0 1px #0809092e,0 12px 24px #08090929}.dealer-map-marker span{opacity:0;text-transform:uppercase;white-space:nowrap;background:#ffffffe6;border:1px solid #0809091a;padding:7px 9px;font-size:.68rem;font-weight:850;line-height:1;transition:opacity .16s,transform .16s;display:block;transform:translateY(4px)}.dealer-map-marker[aria-pressed=true]:before{background:var(--ink)}.dealer-map-marker[aria-pressed=true] span{opacity:1;border-color:#08090947;transform:translateY(0)}.dealer-map-marker:hover span,.dealer-map-marker:focus-visible span{opacity:1;transform:translateY(0)}.dealer-route-card{border:1px solid var(--support-line);gap:12px;padding:22px;display:grid}.dealer-route-list,.dealer-direct-note{border-top:1px solid var(--support-line);margin-top:4px;display:grid}.dealer-route-list a{border-bottom:1px solid var(--support-line);color:inherit;grid-template-columns:minmax(138px,.34fr) minmax(0,1fr) auto;align-items:center;gap:14px;padding:16px 0;text-decoration:none;transition:background-color .16s,box-shadow .16s;display:grid}.dealer-route-list a:hover,.dealer-route-list a:focus-visible{box-shadow:inset 3px 0 0 var(--brass);background:#b879120e;outline:0}.dealer-route-list a:last-child{border-bottom:0}.dealer-route-list a>div{gap:5px;display:grid}.dealer-route-list strong,.dealer-direct-note strong{font-family:var(--sans);font-size:.98rem;font-weight:800;line-height:1.12}.dealer-route-list span{color:var(--brass);text-transform:uppercase;font-size:.72rem;font-weight:850;line-height:1}.dealer-route-list b{color:var(--ink);margin-bottom:4px;font-weight:800;display:block}.dealer-route-list em{color:var(--ink);text-transform:uppercase;white-space:nowrap;justify-self:end;align-items:center;gap:8px;font-size:.68rem;font-style:normal;font-weight:850;line-height:1.1;display:inline-flex}.dealer-direct-note{gap:7px;padding:16px 0 2px}.dealer-route-card>a{border-top:1px solid var(--support-line);text-transform:uppercase;justify-self:start;align-items:center;gap:12px;min-height:46px;margin-top:4px;padding-top:12px;font-size:.78rem;font-weight:850;display:inline-flex}.dealer-route-card svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;width:21px;height:21px}.dealer-region-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.dealer-region-grid button{text-align:left;gap:5px;min-height:86px;padding:14px;display:grid}.dealer-region-grid button[aria-pressed=true]{box-shadow:inset 3px 0 0 var(--brass);border-color:#08090952}.dealer-region-grid strong{font-size:.95rem}.support-partner-section>div:first-child{align-content:start;gap:16px;max-width:24rem;display:grid}.support-partner-section .support-step-list article{grid-template-columns:minmax(84px,.22fr) minmax(0,1fr);column-gap:22px}.support-partner-section .support-step-list article>span{padding-top:4px;line-height:1.08}@media (max-width:559px){.dealer-locator-map{grid-template-columns:1fr;gap:20px;min-height:0}.dealer-map-copy{max-width:none}.dealer-map-canvas{aspect-ratio:16/9;background:linear-gradient(#ffffff3d,#ffffff0a),url(/images/dealer-world-map-v2.jpg) 50%/100% 100% no-repeat,#f5f5f1;min-height:0}.dealer-route-list a{grid-template-columns:1fr}.dealer-route-list em{justify-self:start}.support-partner-section .support-step-list article{grid-template-columns:1fr}.support-partner-section .support-step-list article strong,.support-partner-section .support-step-list article p{grid-column:1}}.support-contact-grid{border-top:1px solid var(--support-line);padding-top:34px}.support-contact-form-panel{min-width:0}.support-contact-side{gap:18px;display:grid}.support-contact-side>div,.support-contact-side>a{border:1px solid var(--support-line);gap:10px;padding:20px;display:grid;position:relative}.support-contact-side>a{padding-right:52px}.support-contact-side>a svg{position:absolute;top:22px;right:18px}.support-contact-side p{flex-wrap:wrap;gap:8px 16px;display:flex}.support-contact-side p a{align-items:center;min-height:44px;display:inline-flex}.poland-workshop-status{gap:6px;display:grid}.poland-workshop-status>div{flex-wrap:wrap;align-items:baseline;gap:8px 12px;display:flex}.poland-workshop-status em{color:var(--muted);text-transform:uppercase;font-size:.72rem;font-style:normal;font-weight:850;line-height:1}.poland-workshop-status strong{color:var(--ink);font-family:var(--sans);font-size:1.05rem;font-weight:850;line-height:1}.poland-workshop-status small{color:var(--muted);text-transform:none;font-size:.8rem;font-weight:650;line-height:1.35;display:block}.support-contact-side nav{border-top:1px solid var(--support-line);display:grid}.support-contact-side nav a{min-height:74px}.support-contact-side nav span,.support-contact-side nav strong{display:block}.support-contact-redesign .contact-composer{gap:18px}.support-contact-redesign .contact-composer-copy{gap:12px}.support-contact-redesign .contact-composer-copy h2{font-family:var(--serif);font-size:clamp(2.45rem,10vw,4rem);font-weight:400}.support-contact-redesign .contact-composer-form{border-color:var(--support-line)}.support-contact-redesign .contact-composer-form label{padding:16px}.support-contact-redesign .contact-submit{border-top:0}.support-map-strip{background:var(--support-soft);border-top:1px solid var(--support-line)}.support-map-actions{gap:12px;display:grid}.support-contact-landing .support-landing-copy h1{white-space:nowrap;font-size:clamp(4.2rem,12vw,7rem)}.support-contact-landing .support-landing-media:after{background:linear-gradient(#fff0 68%,#fff 100%),linear-gradient(90deg,#fff 0%,#ffffff24 30%,#fff0 68%)}.support-contact-side>a{grid-template-columns:46px minmax(0,1fr) 24px;align-items:center;padding:18px}.support-contact-side>a>svg:last-child,.support-contact-side>a .support-contact-icon svg{position:static;transform:none}.support-contact-side>a>svg:last-child{justify-self:end}.support-contact-icon{border:1px solid var(--support-line);justify-content:center;align-items:center;width:42px;height:42px;display:inline-flex;color:var(--ink)!important}.support-contact-icon svg,.support-social-icons svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;width:24px;height:24px}.support-social-icons{align-items:center;gap:12px!important;padding:16px 20px!important;display:flex!important}.support-social-icons a{border:1px solid var(--support-line);color:var(--ink);justify-content:center;align-items:center;width:46px;height:46px;transition:background .16s,color .16s;display:inline-flex}.support-social-icons a:hover,.support-social-icons a:focus-visible{background:var(--ink);color:#fff}.support-contact-faq,.support-appointment-section{border-top:1px solid var(--support-line);background:#fff;gap:22px;padding:42px 24px;display:grid}.support-contact-faq h2,.support-appointment-section h2{font-family:var(--serif);margin:0;font-size:clamp(2.7rem,12vw,5rem);font-weight:400;line-height:.98}.support-contact-faq>div,.support-appointment-section>div:first-child{gap:16px;display:grid}.support-contact-faq p,.support-appointment-section p{color:var(--support-muted);max-width:34rem;margin:0;font-size:1.02rem;line-height:1.48}.support-faq-list{border-top:1px solid var(--support-line);display:grid}.support-faq-list details{border-bottom:1px solid var(--support-line)}.support-faq-list summary{cursor:pointer;grid-template-columns:minmax(0,1fr) 30px;align-items:center;gap:12px;padding:14px 0;list-style:none;display:grid}.support-faq-list summary::-webkit-details-marker{display:none}.support-faq-list summary:after{border:1px solid var(--support-line);content:"+";font:800 1rem/1 var(--sans);justify-content:center;justify-self:end;align-items:center;width:28px;height:28px;display:inline-flex}.support-faq-list details[open] summary:after{content:"-"}.support-faq-list summary>span{color:var(--brass);text-transform:uppercase;font-size:.68rem;font-weight:850;line-height:1;display:none}.support-faq-list h3{color:var(--ink);font-family:var(--serif);margin:0;font-size:clamp(1.12rem,2.2vw,1.55rem);font-weight:400;line-height:1.14}.support-faq-list p{max-width:52rem;padding:0 42px 18px 0}.support-appointment-section{background:var(--support-soft);align-items:start}.support-appointment-panel{border:1px solid var(--support-line);background:#fff;display:grid;box-shadow:0 24px 60px #12181f0d}.support-appointment-mode{grid-template-columns:1fr 1fr;display:grid}.support-appointment-mode button{appearance:none;border:0;border-bottom:1px solid var(--support-line);color:var(--support-muted);cursor:pointer;font:inherit;text-transform:uppercase;background:0 0;justify-content:center;align-items:center;min-height:58px;padding:0 16px;font-size:.75rem;font-weight:850;display:flex}.support-appointment-mode button.is-selected{box-shadow:inset 0 -3px 0 var(--brass);color:var(--ink);background:#fff}.support-appointment-mode button+button{border-left:1px solid var(--support-line)}.support-local-window{border-bottom:1px solid var(--support-line);gap:8px;padding:20px 22px;display:grid}.support-local-window span{color:var(--brass);text-transform:uppercase;font-size:.68rem;font-weight:850;line-height:1}.support-local-window strong{color:var(--ink);font-family:var(--sans);font-size:clamp(1.18rem,3vw,1.45rem);font-weight:850;line-height:1.12}.support-local-window p{max-width:none;font-size:.92rem}.support-appointment-fields{gap:14px;padding:22px;display:grid}.support-appointment-fields label{border:1px solid var(--support-line);gap:8px;padding:14px;display:grid}.support-appointment-fields span{color:var(--brass);text-transform:uppercase;font-size:.68rem;font-weight:850;line-height:1}.support-appointment-fields input,.support-appointment-fields select{color:var(--ink);font:500 1rem/1.3 var(--sans);background:0 0;border:0;outline:0;min-height:42px}.support-appointment-panel>p{border-top:1px solid var(--support-line);max-width:none;padding:20px 22px}.support-contact-redesign .contact-composer-copy p{max-width:32rem}.support-contact-redesign .contact-composer-form{grid-area:auto}.support-contact-redesign .contact-composer-copy h2{max-width:none;font-size:clamp(2.55rem,7vw,3.8rem);line-height:1}.support-contact-redesign .contact-composer-form select{color:var(--ink);cursor:pointer}.support-contact-redesign .contact-region-toggle button{color:#12181f8a;background:#f4f4f1}.support-contact-redesign .contact-region-toggle{gap:12px;padding:30px 16px 18px}.support-contact-redesign .contact-region-toggle button.is-selected{box-shadow:inset 0 -3px 0 var(--ink);color:var(--ink);background:#fff;font-weight:900}.support-contact-redesign .contact-consent-field{grid-column:1/-1;grid-template-columns:18px minmax(0,1fr);align-items:start}.support-contact-redesign .contact-consent-field input{accent-color:var(--ink);width:18px;min-height:18px}.support-contact-redesign .contact-consent-field span{color:var(--support-muted);text-transform:none;font-size:.86rem;font-weight:500;line-height:1.4}.support-contact-redesign .contact-consent-field a{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.support-contact-redesign .contact-submit-row{border-top:1px solid var(--support-line);background:#fff;gap:12px;padding:12px}.support-contact-redesign .contact-submit{border:1px solid var(--support-line);min-height:60px}.support-contact-redesign .contact-submit.is-primary{border-color:var(--ink)}.support-contact-redesign .contact-submit.is-primary .contact-submit-icon{border-color:#ffffff57}.support-contact-redesign .contact-submit-label{align-items:center;gap:10px;min-width:0;display:inline-flex}.support-contact-redesign .contact-submit-icon{border:1px solid var(--support-line);justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}.support-contact-redesign .contact-submit-icon svg{width:18px;height:18px}.contact-honeypot-field{clip:rect(0 0 0 0);clip-path:inset(50%);opacity:0;pointer-events:none;white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.support-contact-redesign .contact-form-field,.support-contact-redesign .contact-region-toggle{grid-column:auto}.support-contact-redesign .contact-turnstile-field{border-top:1px solid var(--support-line);grid-column:1/-1;padding:14px 16px}.support-contact-redesign .contact-message-field,.support-contact-redesign .contact-consent-field,.support-contact-redesign .contact-submit-row,.support-contact-redesign .contact-status{grid-column:1/-1}.support-appointment-panel .support-wide-action{border:1px solid var(--ink);justify-content:space-between;justify-self:stretch;margin:0 22px 22px;padding:0 16px}.support-region-select select{border:1px solid var(--support-line);color:var(--ink);font:700 .92rem/1 var(--sans);background:#fff;width:min(100%,430px);min-height:56px;padding:0 14px}.support-timeline{border-left:1px solid var(--support-line);margin-left:8px;padding-left:24px;display:grid;position:relative}.support-timeline article{gap:8px;padding:0 0 28px;display:grid;position:relative}.support-timeline article:last-child{padding-bottom:0}.support-timeline article:before{background:var(--brass);content:"";border-radius:999px;width:8px;height:8px;position:absolute;top:5px;left:-29px}.support-media-band{background:var(--support-soft);border-top:1px solid var(--support-line);padding-bottom:0}.support-media-band>img{object-fit:cover;object-position:center;align-self:end;width:calc(100% + 48px);height:260px;margin:8px -24px 0}@media (max-width:559px){.support-main-routes a{min-height:62px}.support-main-routes span{font-size:1.02rem}.support-landing-copy{padding-top:50px}.support-contact-grid{padding-top:28px}}@media (max-width:759px){.support-landing{min-height:0}.support-landing-copy{padding-bottom:26px}.support-hub-landing .support-landing-media{min-height:260px}.support-contact-landing .support-landing-media,.support-dealers-landing .support-landing-media,.support-terms-landing .support-landing-media,.support-warranty-landing .support-emblem-panel{display:none}.support-row-section,.support-brief-section,.support-timeline-section,.support-contact-grid,.support-map-strip,.support-media-band{padding-top:38px}}@media (min-width:560px){.support-main-routes small{display:block}.support-main-routes a{grid-template-columns:minmax(0,1fr) 24px;align-items:start;min-height:92px}}@media (min-width:760px){.support-landing{grid-template-columns:minmax(0,.86fr) minmax(360px,1fr);min-height:calc(100svh - 88px)}.support-landing-copy{align-content:center;min-height:calc(100svh - 88px);padding:7vw 8vw}.support-landing h1{font-size:clamp(5rem,8vw,8rem)}.support-landing-media,.support-emblem-panel,.support-trial-card{border-left:1px solid var(--support-line);border-top:0;min-height:calc(100svh - 88px)}.support-trial-card{border-bottom:0;border-right:0;margin:0;padding:7vw}.support-landing-media:after{background:linear-gradient(#fff0 74%,#fff 100%),linear-gradient(90deg,#fff 0%,#ffffff42 28%,#fff0 68%)}.support-dealers-landing .support-landing-media img{width:82%;height:96%;inset:auto -18% -3% auto}.support-row-section,.support-brief-section,.support-timeline-section,.support-map-strip{grid-template-columns:minmax(280px,.58fr) minmax(460px,1fr);padding:7vw 8vw}.support-contact-grid{grid-template-columns:minmax(420px,1fr) minmax(280px,.58fr);align-items:start;padding:6vw 8vw 7vw}.support-contact-redesign .contact-composer-form{grid-template-columns:1fr 1fr}.support-contact-redesign .contact-composer-form label:nth-child(3),.support-contact-redesign .contact-message-field,.support-contact-redesign .contact-submit-row,.support-contact-redesign .contact-status{grid-column:1/-1}.support-row-list,.support-step-list,.support-timeline,.support-region-select,.support-policy-note,.support-return-actions{grid-column:2}.support-region-select{grid-row:1;justify-self:end;width:min(100%,360px)}.support-dealers-redesign .support-row-list{margin-top:80px}.support-step-list{align-self:start}.support-step-list article{grid-template-columns:54px minmax(0,1fr);padding:24px 0}.support-media-band{grid-template-columns:minmax(320px,.76fr) minmax(360px,1fr);min-height:440px;padding:0}.support-media-band>div:first-child{align-content:center;padding:7vw 8vw}.support-media-band>img{width:100%;height:100%;margin:0}.support-map-actions{align-content:end;justify-self:end;width:min(100%,360px)}.support-timeline{margin-left:16px;padding-left:34px}.support-timeline article:before{left:-39px}.support-warranty-landing{grid-template-columns:minmax(320px,.78fr) minmax(420px,.92fr);align-items:center;gap:clamp(36px,5vw,82px);min-height:min(720px,100svh - 88px);padding:clamp(72px,7vw,112px) 8vw}.support-warranty-landing .support-landing-copy{min-height:0;padding:0}.support-warranty-landing .support-emblem-panel{aspect-ratio:1.18;border:1px solid var(--support-line);background:linear-gradient(135deg,#fff 0%,#fafaf8 54%,#f4f4f0 100%);align-self:center;min-height:0;padding:clamp(42px,5vw,76px);box-shadow:inset 0 1px #ffffffe0}.support-warranty-landing .support-emblem-panel img{opacity:.82;width:clamp(96px,8vw,126px);height:clamp(96px,8vw,126px)}.support-warranty-landing .support-emblem-panel strong{margin-top:clamp(14px,1.6vw,24px);font-size:clamp(5.2rem,7.6vw,7.2rem);line-height:1.02}.support-warranty-landing .support-emblem-panel span{margin-top:18px}}@media (min-width:1120px){.support-main-routes{max-width:580px}.support-row-list article,.support-row-list a{grid-template-columns:minmax(190px,.46fr) minmax(0,1fr) 24px}.support-policy-list article{grid-template-columns:minmax(170px,.34fr) minmax(0,1fr)}.support-row-list article p,.support-row-list a p{align-self:center}.support-policy-list article p{align-self:start}}.experience-redesign{--experience-line:#05050524;--experience-soft:#f4f4f1;--experience-paper:#fff;--experience-ink-soft:#4f4e49;background:var(--experience-paper);color:var(--ink);overflow:hidden}.experience-redesign a,.experience-redesign button{-webkit-tap-highlight-color:transparent}.experience-redesign h1,.experience-redesign h2,.experience-redesign h3,.experience-redesign p{margin:0}.experience-redesign h1,.experience-redesign h2{font-family:var(--serif);letter-spacing:0;font-weight:400;line-height:.92}.experience-redesign p{color:var(--experience-ink-soft);font-size:clamp(1rem,2.6vw,1.17rem);line-height:1.48}.experience-redesign svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;flex:none;width:24px;height:24px}.experience-landing{border-bottom:1px solid var(--experience-line);background:#fff;min-height:0;display:grid}.experience-landing-copy{gap:22px;padding:52px 24px 32px;display:grid}.experience-landing h1{font-size:clamp(4.35rem,18vw,8rem)}.experience-landing-copy>p{max-width:560px}.experience-rule{background:var(--brass);width:56px;height:2px;display:block}.experience-route-list,.experience-row-stack,.experience-audio-list,.experience-signal-list,.experience-split-list,.experience-step-list{display:grid}.experience-route-list{border-top:1px solid var(--experience-line);margin-top:8px}.experience-route-list a,.experience-row-stack a,.experience-audio-list a,.experience-split-list a{border-bottom:1px solid var(--experience-line);color:var(--ink);align-items:center;gap:14px;min-width:0;display:grid;position:relative}.experience-route-list a{grid-template-columns:minmax(0,1fr) 24px;gap:6px 14px;min-height:84px;padding:16px 0}.experience-route-list a>span,.experience-route-list a>small{grid-column:1}.experience-route-list a>svg{grid-area:1/2/span 2;place-self:center end}.experience-route-list span,.experience-split-list strong,.experience-audio-list strong,.experience-row-stack strong{font-size:clamp(1.18rem,4.8vw,1.58rem);font-weight:650;line-height:1.05;display:block}.experience-route-list small,.experience-split-list small,.experience-audio-list small,.experience-row-stack small{color:var(--muted);margin-top:6px;font-size:.86rem;font-weight:650;line-height:1.32;display:block}.experience-landing-media,.experience-video-frame,.experience-proof-media{background:var(--experience-soft);min-height:320px;position:relative;overflow:hidden}.experience-landing-media:after,.experience-video-frame:after,.experience-proof-media:after{content:"";pointer-events:none;background:linear-gradient(#fff0 64%,#fff 100%);position:absolute;inset:0}.experience-landing-media img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.experience-hub-landing .experience-landing-media img,.experience-innovations-landing .experience-landing-media img{object-position:center}.experience-sound-landing .experience-landing-media img{object-fit:contain;object-position:center bottom;padding:26px 8px 0}.experience-reviews-landing .experience-landing-media img{object-fit:contain;object-position:center bottom;width:auto;height:92%;inset:auto 50% 0 auto;transform:translate(50%)}.experience-primary-link{border-bottom:1px solid var(--experience-line);text-transform:none;grid-template-columns:auto 24px;justify-self:start;align-items:center;min-height:48px;font-weight:750;display:inline-grid}.experience-brief,.experience-image-rows,.experience-sound-panel,.experience-model-family{gap:30px;padding:48px 24px;display:grid}.experience-brief,.experience-model-family,.experience-sound-panel{background:var(--experience-soft);border-bottom:1px solid var(--experience-line)}.experience-image-rows{border-bottom:1px solid var(--experience-line);background:#fff}.experience-brief h2,.experience-image-rows h2,.experience-sound-panel h2,.experience-model-family h2{font-size:clamp(2.75rem,12vw,5rem)}.experience-step-list,.experience-signal-list{border-top:1px solid var(--experience-line)}.experience-step-list article,.experience-signal-list article{border-bottom:1px solid var(--experience-line);grid-template-columns:42px minmax(0,1fr);gap:8px;padding:18px 0;display:grid}.experience-step-list span,.experience-signal-list span,.experience-row-index{color:var(--brass);text-transform:uppercase;font-size:.78rem;font-weight:850;line-height:1}.experience-step-list strong,.experience-signal-list strong{color:var(--ink);font-family:var(--serif);font-size:clamp(1.6rem,7vw,2.45rem);font-weight:400;line-height:.98}.experience-step-list article p,.experience-signal-list article p{grid-column:2}.experience-row-stack{border-top:1px solid var(--experience-line)}.experience-row-stack a{grid-template-columns:minmax(0,1fr) 72px 24px;min-height:104px;padding:14px 0}.experience-row-stack img{aspect-ratio:1;background:var(--experience-soft);object-fit:cover;width:72px;height:72px}.experience-row-stack .experience-row-index{border:1px solid var(--experience-line);text-align:center;justify-content:center;align-self:center;min-width:72px;padding:14px 10px;display:inline-flex}.experience-audio-list{border-top:1px solid var(--experience-line)}.experience-audio-list a{grid-template-columns:62px minmax(0,1fr) 44px;min-height:92px;padding:14px 0}.experience-audio-list img{aspect-ratio:1;object-fit:contain;background:#fff;width:62px;height:62px}.experience-audio-list.compact a{grid-template-columns:54px minmax(0,1fr) 38px;min-height:78px}.experience-audio-list.compact img{width:54px;height:54px}.experience-play-mark{border:1px solid var(--experience-line);border-radius:999px;justify-content:center;align-items:center;width:42px;height:42px;display:inline-flex}.experience-play-mark:before{border-bottom:7px solid #0000;border-left:10px solid var(--ink);content:"";border-top:7px solid #0000;margin-left:3px}.experience-note{border-top:1px solid var(--experience-line);padding-top:18px;font-size:.9rem}.experience-split-list{border-top:1px solid var(--experience-line)}.experience-split-list a{grid-template-columns:minmax(0,1fr) 24px;gap:8px 14px;min-height:118px;padding:18px 0}.experience-split-list a>span,.experience-split-list a>strong,.experience-split-list a>small{grid-column:1}.experience-split-list a>svg{grid-area:1/2/span 3;place-self:center end}.experience-split-list span{color:var(--brass);text-transform:uppercase;margin-bottom:10px;font-size:.76rem;font-weight:850;line-height:1;display:block}.experience-split-list small{margin-top:8px;font-size:.9rem}.experience-video-frame{align-content:center;min-height:340px;padding:24px;display:grid}.experience-video-frame .youtube-poster,.experience-video-frame iframe{aspect-ratio:16/10;border:1px solid var(--experience-line);background:#000;width:100%;display:block;position:relative;overflow:hidden}.experience-video-frame iframe{height:auto}.experience-video-frame .youtube-poster{color:#fff;cursor:pointer;text-transform:uppercase;padding:0;font-weight:850}.experience-video-frame .youtube-poster img{object-fit:cover;opacity:.68;width:100%;height:100%;position:absolute;inset:0}.experience-video-frame .youtube-poster span{border:1px solid #ffffffad;justify-content:center;align-items:center;min-width:126px;min-height:54px;display:inline-flex;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.experience-proof-media{min-height:260px}.experience-proof-media img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}@media (max-width:559px){.experience-row-stack a{grid-template-columns:minmax(0,1fr) 58px 24px}.experience-row-stack img,.experience-row-stack .experience-row-index{width:58px;min-width:58px;height:58px}.experience-row-stack .experience-row-index{align-items:center;padding:8px 4px;font-size:.62rem}}@media (max-width:759px){.experience-landing-copy{padding-top:46px}.experience-hub-landing .experience-landing-media,.experience-innovations-landing .experience-landing-media{min-height:260px}.experience-reviews-landing .experience-landing-media{min-height:360px}.experience-video-frame{border-top:1px solid var(--experience-line)}}@media (min-width:760px){.experience-landing{grid-template-columns:minmax(0,.88fr) minmax(380px,1fr);min-height:calc(100svh - 72px)}.experience-landing-copy{align-content:center;min-height:calc(100svh - 72px);padding:7vw 8vw}.experience-landing h1{font-size:clamp(4.8rem,7vw,6.8rem)}.experience-landing-media,.experience-video-frame{border-left:1px solid var(--experience-line);min-height:calc(100svh - 72px)}.experience-video-frame{padding:6vw}.experience-brief,.experience-image-rows,.experience-sound-panel,.experience-model-family{grid-template-columns:minmax(280px,.58fr) minmax(460px,1fr);padding:7vw 8vw}.experience-row-stack,.experience-audio-list,.experience-signal-list,.experience-split-list{grid-column:2}.experience-brief h2,.experience-image-rows h2,.experience-sound-panel h2,.experience-model-family h2{font-size:clamp(4rem,6.8vw,7rem)}.experience-step-list article,.experience-signal-list article{grid-template-columns:58px minmax(0,1fr);padding:24px 0}.experience-step-list strong,.experience-signal-list strong{font-size:clamp(1.8rem,3.2vw,3rem)}.experience-row-stack a{grid-template-columns:minmax(0,1fr) 112px 24px;min-height:140px}.experience-row-stack img,.experience-row-stack .experience-row-index{width:112px;height:112px}.experience-row-stack .experience-row-index{align-items:center;min-width:112px}.experience-audio-list a{grid-template-columns:86px minmax(0,1fr) 50px;min-height:112px}.experience-audio-list img{width:86px;height:86px}.experience-proof-media{min-height:430px}}@media (min-width:1180px){.experience-route-list{max-width:560px}.experience-sound-landing .experience-landing-media img{padding:44px 56px 0}}@media (min-width:760px){.support-contact-faq,.support-appointment-section{grid-template-columns:minmax(280px,.58fr) minmax(460px,1fr);padding:7vw 8vw}.support-contact-faq .support-faq-list,.support-appointment-panel{grid-column:2}.support-contact-faq .support-faq-list{align-self:start}.support-appointment-fields{grid-template-columns:1fr 1fr}.support-contact-redesign .contact-composer-form label:nth-child(3),.support-contact-redesign .contact-composer-form label:nth-child(4){grid-column:auto}.support-contact-redesign .contact-consent-field,.support-contact-redesign .contact-submit-row,.support-contact-redesign .contact-status{grid-column:1/-1}.support-contact-redesign .contact-submit-row{grid-template-columns:1fr 1fr}}@media (min-width:760px) and (max-width:1079px){.support-contact-grid{grid-template-columns:1fr;padding:56px 8vw 64px}.support-contact-side{grid-template-columns:1fr}.support-appointment-section{grid-template-columns:1fr;padding:64px 8vw}.support-appointment-panel{grid-column:1}}@media (max-width:759px){.support-contact-faq,.support-appointment-section{padding-top:38px}.support-faq-list summary{padding:12px 0}.support-faq-list p{padding:0 36px 16px 0}.support-appointment-fields{padding:18px}}.product-price-row{grid-template-columns:max-content minmax(0,max-content);align-items:center}.product-price-row>span:first-child{color:var(--brass);text-transform:uppercase;font-size:.72rem;font-weight:820}.product-landing-innovator .product-hero{--landing-img-scale:1;--landing-img-x:0%;--landing-img-y:0%}.product-landing-innovator .product-hero-media{background:linear-gradient(#fff0 66%,#ffffffd1 100%),#f5f5f1}.product-landing-innovator .product-hero-media img{filter:none;mix-blend-mode:normal;object-fit:cover;object-position:54% 50%;width:100%;height:100%;transform:none}.product-landing-innovator .product-hero-media:after{background:linear-gradient(#fff0 34%,#f6f6f2eb 100%);height:22%}.option-index{color:var(--brass);border:1px solid #00000029;justify-content:center;align-items:center;width:42px;height:42px;font-size:.72rem;font-weight:820;display:inline-flex}.option-visual{background:#f5f5f1;border:1px solid #00000029;justify-content:center;align-items:center;width:58px;height:58px;display:inline-flex;overflow:hidden}.option-visual img{object-fit:cover;width:100%;height:100%;display:block}.option-visual-neck-width{color:var(--ink);background:#fbfbf7;place-items:center;gap:0;display:inline-grid}.option-visual-neck-width strong{font-family:var(--serif);font-size:1.6rem;font-weight:500;line-height:.95;display:block}.option-visual-neck-width small{color:var(--muted);letter-spacing:0;text-transform:uppercase;font-size:.62rem;font-weight:820;line-height:1;display:block}.config-option.selected .option-visual-neck-width,.config-option:hover .option-visual-neck-width,.config-option:focus-visible .option-visual-neck-width{color:var(--white);background:#ffffff1c;border-color:#ffffff57}.config-option.selected .option-visual-neck-width small,.config-option:hover .option-visual-neck-width small,.config-option:focus-visible .option-visual-neck-width small{color:#ffffffb3}.option-visual-top-mix{background:#fbfbf7;grid-template-columns:1fr 1fr;align-items:stretch;padding:0;display:grid}.option-visual-top-mix i,.option-visual-top-mix b{display:block}.option-visual-top-mix i{background:linear-gradient(90deg,#f1dfb7,#fff3d8 48%,#d8b978)}.option-visual-top-mix b{background:linear-gradient(90deg,#b06435,#d58b56 46%,#8b3f22)}.config-option.selected .option-index,.config-option:hover .option-index,.config-option:focus-visible .option-index{color:var(--white);border-color:#ffffff61}.config-option.selected .option-visual,.config-option:hover .option-visual,.config-option:focus-visible .option-visual{border-color:#ffffff61}.product-landing-page .build-feature-panel{color:var(--ink);counter-reset:build-step;background:0 0;gap:10px}.product-landing-page .build-feature-panel article{counter-increment:build-step;background:#fbfbf8;border:1px solid #0000001f;min-height:0;padding:18px 18px 18px 72px;position:relative}.product-landing-page .build-feature-panel article:before{color:var(--brass);content:"0" counter(build-step);border:1px solid #0000002e;justify-content:center;align-items:center;width:38px;height:38px;font-size:.74rem;font-weight:820;display:inline-flex;position:absolute;top:19px;left:18px}.product-landing-page .build-feature-panel span{color:var(--brass)}.product-landing-page .build-feature-panel h3{color:var(--ink)}.product-landing-page .build-feature-panel p{color:var(--muted)}.media-stage.has-videos{align-items:start}.media-video-grid{gap:16px;display:grid}.media-video-card{background:var(--white);border:1px solid #0000001f;display:grid}.media-video-frame{aspect-ratio:16/9;background:#11110f;overflow:hidden}.media-video-frame iframe{border:0;width:100%;height:100%;display:block}.media-video-meta{gap:7px;padding:18px;display:grid}.media-video-meta span{color:var(--brass);text-transform:uppercase;font-size:.72rem;font-weight:820}.media-video-meta strong{font-family:var(--serif);font-size:clamp(1.35rem,4.2vw,2rem);font-weight:400;line-height:1.05}.media-video-meta a{color:var(--ink);text-underline-offset:5px;text-transform:uppercase;align-items:center;width:fit-content;min-height:44px;margin-top:4px;font-size:.78rem;font-weight:820;text-decoration:underline;display:inline-flex}.media-stage.has-videos .media-copy{align-content:start}.media-stage.has-videos .media-copy img{aspect-ratio:1/1.06;object-position:58% 48%}.mode-picker button{min-height:58px;padding:0 14px}.footer-social-column .footer-socials{border-top:0;grid-area:auto;justify-content:flex-start;place-self:start;gap:8px;padding-top:0;display:flex}.footer-social-column .footer-socials a{color:var(--ink);width:40px;height:40px;min-height:0}@media (min-width:760px){.media-stage.has-videos{grid-template-columns:minmax(0,1.05fr) minmax(280px,.95fr)}.footer-links{grid-template-columns:repeat(4,minmax(0,1fr))}.footer-links .footer-social-column{grid-column:auto}}@media (max-width:759px){.product-price-row{grid-template-columns:max-content minmax(0,max-content)!important}.product-landing-innovator .product-hero-media{height:min(52svh,500px);min-height:360px}.product-landing-innovator .product-hero-media img{object-position:56% 50%;width:100%;height:100%}.media-video-meta{padding:16px}.media-stage.has-videos .media-copy img{height:clamp(240px,68vw,360px)}.footer-links .footer-social-column{grid-column:1/-1;grid-template-columns:1fr auto;align-items:center;gap:12px;display:grid}.footer-social-column .footer-socials{justify-content:flex-end}}@media (max-width:430px){.footer-links .footer-social-column{grid-template-columns:1fr;align-items:start}.footer-social-column .footer-socials{justify-content:flex-start}}.product-hero-image-desktop{display:none}.product-landing-innovator .product-build-story{border-bottom:0;padding-bottom:34px}.product-landing-innovator .build-story-media{background:0 0;border:0;min-height:420px;padding:0;overflow:visible}.product-landing-innovator .build-story-media img{filter:drop-shadow(0 28px 38px #00000024);mix-blend-mode:normal;object-fit:contain;width:min(78vw,430px);max-height:560px;margin:0}.product-landing-innovator .product-configurator{border-top:0;padding-top:34px}.product-landing-innovator .detail-tile{background:#f6f6f2;border:1px solid #0000001a}.product-landing-innovator .detail-tile h3{font-size:clamp(1.55rem,4vw,2.15rem)}.product-commerce{border-top:1px solid #0000001a}.product-landing-innovator .product-gallery{align-self:start}.product-landing-innovator .product-gallery img{object-fit:cover;background:#f6f6f2;padding:0}.product-landing-innovator .product-gallery img:first-child{object-fit:contain;padding:16px}.quote-panel{box-shadow:0 26px 70px #0000001f}.quote-panel-top{align-items:baseline}.full-specification{grid-template-columns:1fr}.full-specification>div{max-width:760px}.full-specification dl{gap:0;display:grid}.related-model-list{gap:0}.related-model-list a{grid-template-columns:76px minmax(0,1fr) 24px;align-items:center;min-height:132px;padding:12px 0;display:grid}.related-model-list .related-model-thumb{font-family:var(--sans);justify-content:center;align-items:center;width:64px;min-width:0;height:112px;display:flex}.related-model-list .related-model-thumb img{mix-blend-mode:multiply;object-fit:contain;background:0 0;width:auto;max-width:70px;height:112px}.related-model-list a>span:not(.related-model-thumb){font-family:var(--serif);font-size:clamp(1.8rem,7vw,2.8rem);line-height:1}.related-model-list strong{text-align:left;grid-column:2;justify-self:start}.related-model-list svg{grid-area:1/3/span 2}.experience-sound-landing .experience-landing-media{background:#fff}.experience-sound-landing .experience-landing-media img{filter:drop-shadow(0 30px 48px #0000001f);object-fit:contain;object-position:center bottom;padding:20px 18px 0}.experience-compare-grid{gap:18px;display:grid}.experience-compare-group{border-top:1px solid var(--experience-line);gap:12px;padding-top:18px;display:grid}.experience-compare-group h3{font-family:var(--serif);margin:0;font-size:clamp(1.9rem,7vw,2.8rem);font-weight:400;line-height:1}.experience-compare-group p{color:var(--muted);margin:8px 0 0;font-size:.95rem;line-height:1.42}.experience-audio-list img{mix-blend-mode:multiply;background:0 0}.experience-video-routing{background:#fff}.experience-innovations-redesign .experience-image-rows h2,.experience-innovations-redesign .experience-brief h2{max-width:520px;font-size:clamp(3.3rem,5.2vw,5.8rem)}.experience-innovations-redesign .experience-row-stack a{gap:18px}.experience-innovations-redesign .experience-row-stack img{background:#f6f6f2}.experience-innovations-redesign .innovation-image-back{object-position:center 54%}.experience-innovations-redesign .innovation-image-right{object-position:right 52%}.experience-innovations-redesign .innovation-image-offset{object-position:center 54%}.experience-innovations-redesign .innovation-image-symbol{object-fit:contain;padding:18px}@media (min-width:760px){.product-landing-innovator .product-hero-media .product-hero-image-mobile{display:none}.product-landing-innovator .product-hero-media .product-hero-image-desktop{filter:drop-shadow(0 32px 50px #00000029);mix-blend-mode:multiply;object-fit:contain;object-position:center bottom;width:auto;height:88%;padding:28px 0 10px;display:block;transform:none}.product-landing-innovator .product-hero-media{background:linear-gradient(#fff0 72%,#ffffffeb 100%),#fff}.product-landing-innovator .product-hero-media:after{height:16%}.product-landing-innovator .product-build-story{grid-template-columns:minmax(300px,.58fr) minmax(280px,.48fr) minmax(360px,.78fr);padding-bottom:42px}.product-landing-innovator .build-story-media{align-items:center;min-height:540px}.product-landing-innovator .build-story-media img{width:min(30vw,420px)}.product-landing-innovator .build-feature-panel article{min-height:0;padding:18px 18px 18px 68px}.product-landing-innovator .build-feature-panel article:before{width:36px;height:36px}.product-landing-innovator .build-feature-panel h3{font-size:clamp(1.55rem,2.2vw,2.15rem)}.product-landing-innovator .product-configurator{padding-top:42px}.product-landing-innovator .product-detail-section{grid-template-columns:minmax(250px,.38fr) minmax(0,1fr)}.product-landing-innovator .detail-tile-grid{grid-area:1/2/span 2;grid-template-columns:repeat(3,minmax(0,1fr))}.product-landing-innovator .detail-tile img{height:clamp(250px,26vw,360px)}.product-landing-innovator .product-commerce{grid-template-columns:minmax(0,1fr) minmax(360px,430px);align-items:start;gap:46px}.product-landing-innovator .product-gallery{background:#f6f6f2;border:1px solid #00000014;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:14px}.product-landing-innovator .product-gallery img{height:clamp(220px,21vw,300px)}.product-landing-innovator .product-gallery img:nth-child(2){object-position:44% 48%}.product-landing-innovator .product-gallery img:nth-child(3){object-position:58% 52%}.product-landing-innovator .product-gallery img:nth-child(4){object-position:64% 55%}.full-specification{padding-top:72px;padding-bottom:74px;grid-template-columns:1fr!important}.full-specification dl{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:56px;margin-top:12px}.full-specification dl div{grid-template-columns:1fr;min-height:88px;display:grid}.full-specification dd{text-align:left}.product-story-actions{grid-template-columns:repeat(2,minmax(220px,1fr));align-items:stretch;gap:14px;max-width:620px;display:grid}.related-model-list{border-top:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.related-model-list a{border:1px solid #0000001f;grid-template-columns:minmax(0,1fr) 26px;align-content:start;gap:16px;min-height:430px;padding:18px;display:grid}.related-model-list .related-model-thumb{grid-column:1/-1;justify-self:center;width:100%;height:260px}.related-model-list .related-model-thumb img{max-width:170px;height:260px}.related-model-list a>span:not(.related-model-thumb){grid-area:auto/1;align-self:end}.related-model-list strong{text-align:left;grid-area:auto/1;justify-self:start}.related-model-list svg{grid-area:2/2/span 2;place-self:end}.experience-compare-grid,.experience-video-routing .experience-audio-list{grid-column:2}.experience-compare-group{grid-template-columns:minmax(180px,.45fr) minmax(0,1fr);gap:22px;padding-top:22px}.experience-compare-group .experience-audio-list{grid-column:auto}.experience-innovations-redesign .experience-row-stack a{grid-template-columns:minmax(0,1fr) 126px 24px;min-height:132px}.experience-innovations-redesign .experience-row-stack img{width:126px;height:126px}}@media (max-width:759px){.product-landing-innovator .product-hero-media .product-hero-image-mobile{display:block}.product-landing-innovator .product-hero-media .product-hero-image-desktop{display:none}.product-landing-innovator .build-story-media{min-height:380px}.product-landing-innovator .product-gallery img{object-fit:contain}.related-model-list a{grid-template-columns:76px minmax(0,1fr) 24px}.related-model-list strong{font-size:.82rem}.experience-compare-group .experience-audio-list{margin-top:6px}}.support-contact-grid-single{grid-template-columns:minmax(0,820px);justify-content:center}.support-contact-grid-single .support-contact-form-panel{width:100%;max-width:820px}.support-appointment-panel .support-appointment-fields{border-top:1px solid var(--support-line)}.support-dealers-landing .support-landing-media{background:#f5f5f1}.support-dealers-landing .support-landing-media img{filter:none;mix-blend-mode:normal;object-fit:cover;object-position:center;opacity:.92;width:100%;max-width:none;height:100%;padding:0;inset:0}.support-dealers-redesign .support-partner-section{grid-template-columns:minmax(0,720px);min-height:0}.support-dealers-redesign .support-partner-section>div:first-child{max-width:720px}.experience-innovations-redesign .innovation-image-neck{object-position:center 4%}.experience-innovations-redesign .innovation-image-symbol{object-fit:contain;background:#f5f5f1;padding:10px}.experience-innovations-redesign .experience-brief{align-items:start}.experience-innovations-redesign .experience-brief h2{line-height:.98}.experience-innovations-redesign .experience-brief p{margin-top:18px;position:static}.experience-player-reviews{border-top:1px solid var(--experience-line);background:#fff;gap:28px;padding:54px 24px;display:grid}.experience-section-heading{gap:12px;display:grid}.experience-section-heading p{color:var(--brass);text-transform:uppercase;margin:0;font-size:.74rem;font-weight:850}.experience-section-heading h2{font-family:var(--serif);margin:0;font-size:clamp(3rem,11vw,5.8rem);font-weight:400;line-height:.98}.experience-review-grid{gap:14px;display:grid}.experience-review-grid article{border:1px solid var(--experience-line);gap:18px;padding:22px;display:grid}.experience-review-grid span{color:var(--brass);text-transform:uppercase;font-size:.72rem;font-weight:850}.experience-review-grid blockquote{color:var(--ink);margin:0;font-size:clamp(1rem,2.4vw,1.18rem);line-height:1.5}.experience-review-interview{align-items:center}.experience-review-interview>div:first-child>p:first-child{color:var(--brass);letter-spacing:.18em;text-transform:uppercase;margin:0 0 12px;font-size:.74rem;font-weight:850}.experience-review-interview .experience-primary-link{margin-top:22px}.experience-review-video{justify-items:center;display:grid}.experience-review-video .youtube-poster,.experience-review-video iframe{aspect-ratio:9/16;border:1px solid var(--experience-line);background:#000;width:min(100%,420px);max-width:min(100%,420px);max-height:min(72svh,720px);display:block;position:relative;overflow:hidden}.experience-review-video iframe{height:auto}.experience-review-video .youtube-poster{color:#fff;cursor:pointer;padding:0}.experience-review-video .youtube-poster img{object-fit:cover;opacity:.72;width:100%;height:100%;position:absolute;inset:0}.experience-review-video .youtube-play-icon{color:#111;background:#ffffffe6;border-radius:999px;justify-content:center;align-items:center;width:54px;height:54px;display:inline-flex;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.experience-review-video .youtube-play-icon svg{fill:currentColor;width:22px;height:22px;margin-left:3px}.product-landing-innovator .product-hero-media .product-hero-image-desktop{mix-blend-mode:normal}.product-landing-innovator .product-detail-section{background:#fff}.product-landing-innovator .detail-tile img{object-fit:cover;background:#fff;padding:0}.product-landing-innovator .detail-tile:first-child img{object-position:44% 54%}.product-landing-innovator .detail-tile:nth-child(2) img{object-position:68% 62%}.product-landing-innovator .detail-tile:nth-child(3) img{object-position:52% 8%}.product-landing-innovator .media-stage.has-videos .media-copy{display:none}.full-specification>div>p{max-width:42rem}@media (min-width:760px){.support-contact-grid-single{padding-left:min(8vw,92px);padding-right:min(8vw,92px)}.support-appointment-section{grid-template-columns:minmax(260px,.42fr) minmax(0,.9fr)}.experience-innovations-redesign .experience-brief{grid-template-columns:minmax(300px,.58fr) minmax(0,1fr);gap:80px}.experience-player-reviews{grid-template-columns:minmax(280px,.42fr) minmax(0,1fr);gap:48px;padding:78px min(8vw,96px)}.experience-review-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.product-landing-innovator .product-hero{background:#fff;grid-template-columns:minmax(0,.96fr) minmax(380px,.74fr)}.product-landing-innovator .product-hero-media{background:0 0;align-items:end;padding:0 0 0 min(4vw,48px)}.product-landing-innovator .product-hero-media:after{background:linear-gradient(#fff0 20%,#fff 100%);height:13%}.product-landing-innovator .product-hero-media .product-hero-image-desktop{filter:drop-shadow(0 34px 52px #00000026);object-fit:contain;object-position:center bottom;width:auto;max-width:94%;height:min(86vh,820px);padding:0}.product-landing-innovator .product-hero-actions{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;max-width:420px}.product-landing-innovator .product-hero-actions .link-button{gap:12px;min-width:0;padding-left:16px;padding-right:16px;font-size:.9rem}.product-landing-innovator .product-build-story{background:#fff;grid-template-columns:minmax(280px,.42fr) minmax(0,1fr);padding-top:72px;padding-bottom:64px}.product-landing-innovator .build-story-media{display:none}.product-landing-innovator .build-feature-panel{grid-column:2;grid-template-columns:repeat(2,minmax(0,1fr));align-self:start}.product-landing-innovator .product-configurator{background:#fff;grid-template-columns:minmax(280px,.42fr) minmax(0,1fr);padding-top:76px;padding-bottom:76px}.product-landing-innovator .configurator-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-self:start;gap:36px 22px}.product-landing-innovator .config-group:nth-child(3),.product-landing-innovator .config-group:nth-child(4){grid-column:auto}.product-landing-innovator .config-group:nth-child(3) .config-options,.product-landing-innovator .config-group:nth-child(4) .config-options{grid-template-columns:1fr}.product-landing-innovator .config-option{min-height:84px}.product-landing-innovator .product-media-section{background:#fff;grid-template-columns:minmax(280px,.42fr) minmax(0,1fr);padding-top:72px;padding-bottom:72px}.product-landing-innovator .product-media-section h2{max-width:340px;font-size:clamp(3.1rem,4.55vw,5.2rem)}.product-landing-innovator .media-stage.has-videos{grid-template-columns:1fr}.product-landing-innovator .media-video-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.product-landing-innovator .product-detail-section{grid-template-columns:minmax(280px,.42fr) minmax(0,1fr);padding-top:78px;padding-bottom:78px}.product-landing-innovator .detail-tile-grid{grid-area:1/2/span 2;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.product-landing-innovator .detail-tile{grid-template-rows:auto minmax(154px,auto);display:grid}.product-landing-innovator .detail-tile img{height:clamp(360px,34vw,520px)}.product-landing-innovator .product-commerce{background:#f6f6f2;grid-template-columns:minmax(0,.82fr) minmax(360px,430px);gap:46px;padding-top:78px;padding-bottom:78px}.product-landing-innovator .product-gallery{background:0 0;border:0;gap:16px;padding:0}.product-landing-innovator .product-gallery img{background:#fff;border:1px solid #00000014;height:clamp(230px,21vw,320px)}.product-landing-innovator .quote-panel{box-shadow:none;align-self:start;position:sticky;top:92px}.full-specification{padding-top:76px;grid-template-columns:1fr!important}.full-specification>div{max-width:none}.full-specification h2{max-width:100%;font-size:clamp(4.8rem,10vw,8.4rem)}.full-specification dl{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:44px;margin-top:32px}.full-specification dl div{min-height:78px}.product-story{align-items:center;gap:54px}.product-story-actions{grid-template-columns:repeat(2,minmax(0,220px));justify-content:start;max-width:100%}.product-story-actions .link-button{width:100%}}@media (max-width:759px){.support-contact-grid-single{grid-template-columns:1fr}.product-landing-innovator .product-detail-section{padding-top:52px}.product-landing-innovator .detail-tile img{height:clamp(300px,72vw,440px)}}.support-contact-redesign .contact-composer-form .contact-form-field,.support-contact-redesign .contact-composer-form .contact-region-toggle{grid-column:auto}.support-contact-redesign .contact-composer-form .contact-message-field,.support-contact-redesign .contact-composer-form .contact-consent-field,.support-contact-redesign .contact-composer-form .contact-turnstile-field,.support-contact-redesign .contact-composer-form .contact-submit-row,.support-contact-redesign .contact-composer-form .contact-status{grid-column:1/-1}.support-contact-redesign .contact-composer-form .contact-status{border:1px solid #08223629;border-left:3px solid var(--brass);align-items:start;gap:4px;min-height:0;margin:14px 16px 16px;padding:16px 18px;display:grid}.support-contact-redesign .contact-composer-form .contact-status.is-success{color:#17361e;background:#f7fbf8;border-color:#4e7d5657 #4e7d5657 #4e7d5657 #4e7d56}.support-contact-redesign .contact-composer-form .contact-status.is-pending{color:var(--ink);background:#fbfaf5}.support-contact-redesign .contact-composer-form .contact-status.is-error{color:#8b2d19;background:#fff7f4;border-color:#8b2d1942 #8b2d1942 #8b2d1942 #8b2d19}.support-contact-redesign .contact-composer-form .contact-status:focus{outline-offset:3px;outline:2px solid #b9710757}.support-contact-redesign .contact-composer-form .contact-status strong{color:inherit;font-size:.94rem}.support-contact-redesign .contact-composer-form .contact-status span,.support-contact-redesign .contact-composer-form .contact-status small{color:inherit}.support-contact-redesign .contact-composer-form .contact-status small{opacity:.76;font-size:.78rem;font-weight:800}@media (max-width:759px){.support-contact-redesign .contact-composer-form .contact-form-field,.support-contact-redesign .contact-composer-form .contact-region-toggle{grid-column:1/-1}}.product-landing-page{background:#fff}.product-landing-page .product-hero{background:#fff;gap:0;min-height:auto;display:grid;overflow:hidden}.product-landing-page .product-hero-media{background:linear-gradient(132deg,#fff0 0 33%,#0000000e 33.2% 33.9%,#fff0 34.1%),linear-gradient(#fff 0%,#f7f7f4 100%);grid-template-rows:minmax(430px,62svh) auto;justify-items:center;height:auto;padding:0 18px 18px;display:grid;overflow:hidden}.product-landing-page .product-hero-media:after{display:none}.product-landing-page .product-hero-media>img{filter:drop-shadow(0 24px 42px #0000001f);object-fit:contain;object-position:center bottom;grid-area:1/1;align-self:end;width:100%;max-width:980px;height:100%;mix-blend-mode:normal!important;transform:none!important}.product-landing-page .product-hero-image-desktop{display:none}.product-landing-page .product-hero-thumbnails{z-index:3;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;width:min(100%,900px);max-width:900px;margin:-2px auto 0;display:grid}.product-landing-page .product-hero-thumbnails span{aspect-ratio:1.18;background:#fff;border:1px solid #0000001a;display:block;overflow:hidden}.product-landing-page .product-hero-thumbnails span.selected{border-color:var(--brass);box-shadow:inset 0 0 0 1px var(--brass)}.product-landing-page .product-hero-thumbnails img{object-fit:cover;object-position:center;filter:none!important;mix-blend-mode:normal!important;width:100%!important;max-width:none!important;height:100%!important;transform:none!important}.product-landing-page .product-hero-copy{gap:20px;padding:34px 30px 46px;display:grid}.product-landing-page .product-hero-copy h1{font-size:clamp(4.2rem,14vw,7.2rem);line-height:.92}.product-landing-page .product-hero-copy>p{color:#5f5f5a;max-width:620px;margin:0;font-size:clamp(1.25rem,5vw,1.72rem);line-height:1.24}.product-landing-page .product-hero-brief{display:none}.product-status-line{place-items:start;gap:6px;margin-top:2px;display:grid}.product-status-line span{color:var(--ink);align-items:center;gap:10px;font-size:1rem;display:inline-flex}.product-status-line span:before{background:var(--brass);content:"";border-radius:50%;width:10px;height:10px}.product-status-line small{color:var(--muted);font-size:1rem}.product-landing-page .product-meta-row{max-width:620px;margin-top:4px}.product-landing-page .product-hero-actions{grid-template-columns:1fr 1fr;max-width:620px}.product-landing-page .product-landing-nav{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);grid-template-columns:repeat(4,minmax(0,1fr));position:sticky;top:72px}.product-landing-page .product-configurator{background:#fff;border-top:1px solid #0000001a;gap:32px;padding:clamp(42px,7vw,90px) 30px;display:grid}.product-landing-page .product-configurator .product-section-heading h2{font-size:clamp(4rem,12vw,7.6rem);line-height:.94}.product-landing-page .configurator-grid{align-content:start;gap:34px 24px;display:grid}.product-landing-page .config-group legend{margin-bottom:16px}.product-landing-page .config-group legend span{font-size:clamp(1.6rem,4vw,2.3rem)}.product-landing-page .config-options{gap:12px}.product-landing-page .config-option{background:#fbfbfa;border-color:#00000024;min-height:78px}.product-landing-page .config-option.selected{background:#10283b;border-color:#10283b}.product-landing-page .config-group[data-group=soundboard] .config-option,.product-landing-page .config-group[data-group=back-and-sides] .config-option{color:var(--ink);text-align:center;background:0 0;border-color:#0000;justify-items:center;gap:12px;min-height:0;padding:0}.product-landing-page .config-group[data-group=soundboard] .config-option:hover,.product-landing-page .config-group[data-group=soundboard] .config-option:focus-visible,.product-landing-page .config-group[data-group=soundboard] .config-option.selected,.product-landing-page .config-group[data-group=back-and-sides] .config-option:hover,.product-landing-page .config-group[data-group=back-and-sides] .config-option:focus-visible,.product-landing-page .config-group[data-group=back-and-sides] .config-option.selected{color:var(--ink);background:0 0;border-color:#0000}.product-landing-page .config-group[data-group=soundboard] .config-option small,.product-landing-page .config-group[data-group=back-and-sides] .config-option small{display:none}.product-landing-page .config-group[data-group=soundboard] .config-option strong,.product-landing-page .config-group[data-group=back-and-sides] .config-option strong{font-size:.78rem;line-height:1.14}.product-landing-page .config-group[data-group=soundboard] .option-visual,.product-landing-page .config-group[data-group=back-and-sides] .option-visual{border-radius:50%;width:58px;height:58px;overflow:hidden}.product-landing-page .config-group[data-group=soundboard] .config-option.selected .option-visual,.product-landing-page .config-group[data-group=back-and-sides] .config-option.selected .option-visual{border-color:var(--brass);box-shadow:0 0 0 3px #fff, 0 0 0 5px var(--brass)}.product-landing-page .config-group[data-group=neck] .config-options,.product-landing-page .config-group[data-group=pickup] .config-options{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.product-landing-page .config-group[data-group=neck] .config-option,.product-landing-page .config-group[data-group=pickup] .config-option{grid-template-columns:auto minmax(0,1fr)}.product-landing-page .config-group[data-group=pickup] .config-option{min-height:116px}.product-landing-page .option-visual-neck-width{width:58px;height:58px}.product-landing-page .quote-panel{max-width:700px;margin:0 auto;padding:clamp(22px,5vw,34px)}.product-landing-page .quote-submit{color:var(--ink);cursor:pointer;text-transform:uppercase;background:#fff;border:0;min-height:60px;font-size:.9rem;font-weight:850}.product-landing-page .product-media-section,.product-landing-page .product-detail-section,.product-landing-page .related-models{background:#fff}.product-landing-page .media-video-frame{aspect-ratio:16/9;background:#11110f;overflow:hidden}.product-landing-page .media-video-frame iframe{border:0;width:100%;height:100%;display:block}.product-landing-page .media-stage.has-videos .media-copy{display:none}.product-landing-page .detail-tile{background:#fff;border:1px solid #0000001a}.product-landing-page .detail-tile img{object-fit:cover;background:#fff;height:clamp(300px,36vw,520px);padding:0}.product-landing-page .detail-tile h3{overflow-wrap:anywhere;font-size:clamp(1.55rem,3vw,2.2rem)}.product-landing-page .full-specification{color:#fff;background:#11110f;grid-template-columns:1fr}.product-landing-page .full-specification h2{color:#fff}.product-landing-page .full-specification>div p{display:none}.product-landing-page .full-specification dl{color:#fff}.product-landing-page .full-specification dl div{border-color:#ffffff29}.product-landing-page .full-specification dt{color:#ffffff94}.product-landing-page .related-model-list{gap:18px;display:grid}.product-landing-page .related-model-list a{background:#fff;border:1px solid #0000001a;grid-template-columns:minmax(90px,.34fr) minmax(0,1fr) auto;gap:12px;min-height:154px;padding:16px;display:grid}.product-landing-page .related-model-list .related-model-thumb{width:100%;height:132px}.product-landing-page .related-model-list .related-model-thumb img{object-fit:contain;width:100%;height:100%}@media (min-width:900px){.product-landing-page .product-hero{grid-template-columns:minmax(0,1.12fr) minmax(360px,.78fr);align-items:center;gap:clamp(36px,5vw,88px);min-height:calc(100svh - 72px);padding:clamp(46px,5vw,78px) clamp(46px,7vw,104px)}.product-landing-page .product-hero-media{background:#fff;grid-template-rows:minmax(0,1fr) auto;min-height:min(820px,100svh - 138px);padding:0}.product-landing-page .product-hero-image-mobile{display:none}.product-landing-page .product-hero-image-desktop{display:block}.product-landing-page .product-hero-copy{padding:0}.product-landing-page .product-hero-copy h1{font-size:clamp(4.5rem,7vw,8.4rem)}.product-landing-page .product-hero-copy>p{font-size:clamp(1.32rem,1.9vw,1.92rem)}.product-landing-page .product-status-line{place-self:start end;margin-top:-8px}.product-landing-page .product-configurator{grid-template-columns:minmax(260px,.34fr) minmax(0,1fr);padding-left:clamp(46px,7vw,104px);padding-right:clamp(46px,7vw,104px)}.product-landing-page .configurator-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.product-landing-page .config-group[data-group=pickup]{grid-column:1/-1}.product-landing-page .product-media-section,.product-landing-page .product-detail-section{grid-template-columns:minmax(260px,.32fr) minmax(0,1fr);padding-left:clamp(46px,7vw,104px);padding-right:clamp(46px,7vw,104px)}.product-landing-page .media-video-grid,.product-landing-page .detail-tile-grid{grid-area:1/2/span 2}.product-landing-page .media-video-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.product-landing-page .detail-tile-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.product-landing-page .full-specification dl{grid-template-columns:repeat(2,minmax(0,1fr))}.product-landing-page .related-model-list{grid-template-columns:repeat(3,minmax(0,1fr))}.product-landing-page .related-model-list a{grid-template-columns:1fr;align-content:start;min-height:430px}.product-landing-page .related-model-list .related-model-thumb{height:260px}}@media (max-width:899px){.product-landing-page .product-hero-image-desktop{display:none!important}.product-landing-page .product-hero-image-mobile{display:block}.product-landing-page .product-hero-actions,.product-landing-page .product-configurator,.product-landing-page .product-media-section,.product-landing-page .product-detail-section,.product-landing-page .configurator-grid,.product-landing-page .media-video-grid,.product-landing-page .detail-tile-grid{grid-template-columns:1fr}}.product-landing-page .product-configurator{grid-template-columns:1fr}.product-landing-page .product-configurator .product-section-heading{max-width:min(100%,720px)}.product-landing-page .config-group[data-group=soundboard] .config-options,.product-landing-page .config-group[data-group=back-and-sides] .config-options{grid-template-columns:repeat(auto-fit,minmax(118px,1fr))}.product-landing-page .config-group[data-group=soundboard] .config-option strong,.product-landing-page .config-group[data-group=back-and-sides] .config-option strong{max-width:112px}@media (min-width:900px){.product-landing-page .product-configurator{grid-template-columns:1fr}.product-landing-page .configurator-grid{grid-template-columns:repeat(2,minmax(0,1fr));justify-self:end;width:100%;max-width:920px}.product-landing-page .config-group[data-group=soundboard] .config-options,.product-landing-page .config-group[data-group=back-and-sides] .config-options{grid-template-columns:repeat(3,minmax(0,1fr))}.product-landing-page .config-group[data-group=back-and-sides] .config-options{grid-template-columns:repeat(4,minmax(0,1fr))}.product-landing-page .config-group[data-group=neck]{grid-column:1/2}}@media (max-width:899px){.product-landing-page .product-hero-media{background:#fff;grid-template-rows:minmax(520px,calc(100svh - 144px)) auto}.product-landing-page .product-hero-media>img.product-hero-image-mobile{object-fit:cover;object-position:center;align-self:stretch;max-width:none}}.product-landing-page .product-configurator{background:#fff;padding:clamp(34px,6vw,72px) clamp(30px,7vw,104px);display:block}.product-landing-page .configurator-grid{gap:clamp(28px,4vw,46px) clamp(28px,5vw,62px);width:100%;max-width:1120px;margin:0 auto;display:grid}.product-landing-page .config-group legend{gap:8px;margin-bottom:14px}.product-landing-page .config-group legend span{font-family:var(--sans);letter-spacing:.12em;text-transform:uppercase;font-size:.82rem;font-weight:850;line-height:1}.product-landing-page .config-group legend small{display:none}.product-landing-page .config-group[data-group=soundboard] .config-options,.product-landing-page .config-group[data-group=back-and-sides] .config-options{grid-template-columns:repeat(auto-fit,minmax(86px,1fr));align-items:start;gap:18px;display:grid}.product-landing-page .config-group[data-group=soundboard] .config-option,.product-landing-page .config-group[data-group=back-and-sides] .config-option{grid-template-columns:1fr;align-content:start;justify-items:center;gap:10px;min-width:0;display:grid}.product-landing-page .config-group[data-group=soundboard] .config-option strong,.product-landing-page .config-group[data-group=back-and-sides] .config-option strong{text-align:center;max-width:96px;font-size:.72rem;line-height:1.16}.product-landing-page .config-group[data-group=soundboard] .option-visual,.product-landing-page .config-group[data-group=back-and-sides] .option-visual{width:62px;height:62px}.product-landing-page .config-group[data-group=neck] .config-options,.product-landing-page .config-group[data-group=pickup] .config-options{gap:12px;display:grid}.product-landing-page .config-group[data-group=neck] .config-option,.product-landing-page .config-group[data-group=pickup] .config-option{min-height:96px}@media (min-width:900px){.product-landing-page .configurator-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.product-landing-page .config-group[data-group=neck],.product-landing-page .config-group[data-group=pickup]{grid-column:1/-1}.product-landing-page .config-group[data-group=neck] .config-options,.product-landing-page .config-group[data-group=pickup] .config-options{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:899px){.product-landing-page .product-hero-media{grid-template-rows:clamp(520px,68svh,720px) auto}.product-landing-page .product-configurator{padding-left:30px;padding-right:30px}.product-landing-page .configurator-grid{grid-template-columns:1fr}.product-landing-page .config-group[data-group=soundboard] .config-options,.product-landing-page .config-group[data-group=back-and-sides] .config-options{grid-template-columns:repeat(4,minmax(0,1fr))}}.site-header{grid-template-columns:56px 1fr 96px;min-height:64px}.site-panel-layer{inset:64px 0 0}.brand{gap:18px}.brand-emblem,.footer-logo-row .scepter{width:18px;height:34px}.nova-wordmark{font-family:var(--sans);letter-spacing:0;align-items:center;gap:clamp(.62rem,1.6vw,1.05rem);font-size:clamp(1.35rem,2.1vw,1.8rem);font-weight:300;line-height:1;display:inline-flex}.nova-wordmark .logo-letter-a{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.35px;width:.82em;height:.84em;display:inline-block}.header-actions{justify-content:flex-end;align-items:center;gap:14px;padding-right:18px;display:flex}.header-icon-link{color:var(--ink);flex:0 0 44px;justify-content:center;align-items:center;width:44px;height:44px;text-decoration:none;display:inline-flex}.header-icon-link svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:25px;height:25px}.product-page.product-landing-page{color:var(--ink);background:#fff;padding-bottom:74px}.product-landing-page .product-hero{background:#fff;border-bottom:1px solid #10161b1c;grid-template-columns:minmax(0,1.2fr) minmax(360px,.8fr);min-height:calc(100svh - 64px);display:grid}.product-hero-gallery{min-width:0}.product-hero-stage{background:linear-gradient(140deg,#0a0a0a14,#0000 18%),linear-gradient(24deg,#f7f7f4 0%,#fff 48%,#eeeeea 100%);align-items:center;min-height:clamp(520px,100svh - 156px,790px);display:grid;position:relative;overflow:hidden}.product-hero-gallery-image{object-fit:contain;object-position:center;width:100%;height:100%}.product-gallery-expand{color:var(--ink);cursor:pointer;background:#ffffffdb;border:0;border-radius:999px;justify-content:center;align-items:center;width:52px;height:52px;display:inline-flex;position:absolute;bottom:26px;right:26px}.product-gallery-expand svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:24px;height:24px}.product-gallery-thumbs{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;grid-auto-columns:clamp(76px,9vw,112px);grid-auto-flow:column;gap:12px;padding:14px clamp(18px,5vw,54px) 18px;display:grid;overflow-x:auto}.product-gallery-thumbs button{aspect-ratio:1/.78;cursor:pointer;scroll-snap-align:start;background:#f6f6f3;border:1px solid #10161b1a;border-radius:8px;min-width:0;padding:0;overflow:hidden}.product-gallery-thumbs button.is-active{border-color:var(--gold);box-shadow:inset 0 0 0 1px var(--gold)}.product-gallery-thumb-image{object-fit:cover;width:100%;height:100%}.product-gallery-lightbox{z-index:80;place-items:center;display:grid;position:fixed;inset:0}.product-gallery-lightbox-backdrop{cursor:zoom-out;background:#000000d1;border:0;position:absolute;inset:0}.product-gallery-lightbox-frame{width:100%;max-width:min(92vw,1280px);height:min(92svh,920px);position:relative}.product-gallery-lightbox-image{object-fit:contain;z-index:1;width:100%;height:100%;position:relative}.product-gallery-lightbox-close{cursor:pointer;font-family:var(--sans);letter-spacing:.08em;text-transform:uppercase;z-index:2;background:#fff;border:0;padding:12px 15px;font-size:.76rem;font-weight:800;position:absolute;top:0;right:0}.product-landing-page .product-hero-copy{background:#fff;align-content:center;gap:20px;padding:clamp(30px,7vw,86px) clamp(28px,6vw,74px);display:grid}.product-hero-breadcrumb{color:#0f151b70;font-family:var(--sans);letter-spacing:0;text-transform:none;align-items:center;gap:10px;font-size:.9rem;font-weight:500;display:flex}.product-hero-breadcrumb a{color:#0f151bb8;align-items:center;min-height:44px;padding-right:8px;text-decoration:none;display:inline-flex}.product-hero-title-row{display:block}.product-landing-page .product-hero-copy h1{font-family:var(--serif);letter-spacing:0;white-space:nowrap;font-size:clamp(4.2rem,6.8vw,6.1rem);font-weight:400;line-height:.92}.product-landing-page .product-hero-copy>p{color:#0f151ba8;max-width:520px;font-size:clamp(1.35rem,2.35vw,1.86rem);line-height:1.28}.product-status-line{color:#0f151bb8;font-family:var(--sans);justify-items:start;gap:3px;min-width:126px;margin-top:14px;padding-top:.32rem;font-size:1rem;display:grid}.product-status-line span{color:var(--ink);padding-left:20px;font-size:1.2rem;font-weight:500;line-height:1.1;position:relative}.product-status-line span:before{background:var(--gold);content:"";border-radius:999px;width:10px;height:10px;position:absolute;top:.36em;left:0}.product-status-line small{padding-left:20px;font-size:.95rem;font-weight:400}.product-price-row span{color:#0f151b94;font-family:var(--sans);text-transform:lowercase;font-size:clamp(1.3rem,2.4vw,1.8rem)}.product-price-row strong{font-family:var(--sans);letter-spacing:.02em;font-size:clamp(2.05rem,4.5vw,3.2rem);font-weight:400}.product-landing-page .product-configurator{background:#fff;border-bottom:1px solid #10161b1c;padding:22px clamp(20px,5vw,74px) 16px}.product-landing-page .product-configurator .product-section-heading{display:none}.product-landing-page .configurator-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 34px;max-width:1050px;margin:0 auto;display:grid}.product-landing-page .config-group legend{margin:0 0 13px;display:block}.product-landing-page .config-group legend span{color:var(--ink);font-family:var(--sans);letter-spacing:.16em;text-transform:uppercase;font-size:.83rem;font-weight:800}.product-landing-page .config-group legend small,.product-landing-page .config-option small{display:none}.product-landing-page .config-group[data-group=soundboard] .config-options,.product-landing-page .config-group[data-group=back-and-sides] .config-options{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(10px,2.5vw,22px);display:grid}.product-landing-page .config-group[data-group=soundboard] .config-option,.product-landing-page .config-group[data-group=back-and-sides] .config-option{color:var(--ink);cursor:pointer;background:0 0;border:0;place-items:center;gap:8px;min-height:0;padding:0;display:grid}.product-landing-page .config-group[data-group=soundboard] .option-visual,.product-landing-page .config-group[data-group=back-and-sides] .option-visual{border-radius:999px;width:clamp(48px,8vw,70px);height:clamp(48px,8vw,70px);overflow:hidden;box-shadow:0 0 0 1px #10161b1a}.product-landing-page .config-group[data-group=soundboard] .option-visual img,.product-landing-page .config-group[data-group=back-and-sides] .option-visual img{object-fit:cover;width:100%;height:100%}.product-landing-page .config-group[data-group=soundboard] .config-option.selected .option-visual,.product-landing-page .config-group[data-group=back-and-sides] .config-option.selected .option-visual{box-shadow:0 0 0 2px #fff, 0 0 0 4px var(--gold)}.product-landing-page .config-group[data-group=soundboard] .config-option strong,.product-landing-page .config-group[data-group=back-and-sides] .config-option strong{color:#050505;font-family:var(--sans);text-align:center;max-width:100px;font-size:clamp(.68rem,1.7vw,.82rem);font-weight:650;line-height:1.05;display:block}.product-landing-page .config-group[data-group=neck],.product-landing-page .config-group[data-group=pickup]{grid-column:1/-1}.product-landing-page .config-group[data-group=neck] .config-option,.product-landing-page .config-group[data-group=pickup] .config-option{color:var(--ink);cursor:pointer;background:#fff;border:1px solid #10161b33;border-radius:6px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;min-height:54px;padding:9px 10px;display:grid}.product-landing-page .config-group[data-group=pickup] .config-option{justify-content:center;min-height:48px;display:flex}.product-landing-page .config-group[data-group=pickup] .option-visual{display:none}.product-landing-page .option-visual-neck-width{background:#f6f6f3;border:1px solid #10161b24;place-items:center;width:38px;height:38px;display:grid}.product-landing-page .option-visual-neck-width strong{font-family:var(--serif);font-size:1.3rem;font-weight:400;line-height:1}.product-landing-page .option-visual-neck-width small{letter-spacing:.08em;text-transform:uppercase;font-size:.46rem;font-weight:850;display:block}.product-landing-page .config-group[data-group=neck] .config-option strong,.product-landing-page .config-group[data-group=pickup] .config-option strong{font-family:var(--sans);font-size:clamp(.8rem,2vw,.98rem);font-weight:650;line-height:1.04;display:block}.product-landing-page .config-group[data-group=neck] .config-option.selected,.product-landing-page .config-group[data-group=pickup] .config-option.selected{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.product-landing-page .product-commerce{background:#fff;border-bottom:1px solid #10161b1c;padding:0 clamp(20px,5vw,74px) 26px;display:block}.product-landing-page .product-commerce .product-gallery{display:none}.quote-panel{box-shadow:none;color:var(--ink);background:0 0;border:0;max-width:1050px;margin:0 auto;padding:0}.quote-panel-top{display:none}.quote-shipping-note{color:#0f151b94;font-family:var(--sans);flex-wrap:wrap;align-items:center;gap:12px;margin:0 0 16px;font-size:.95rem;display:flex}.quote-shipping-note span{align-items:center;gap:9px;display:inline-flex}.quote-shipping-note svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px;width:22px;height:22px}.quote-shipping-note span+span{border-left:1px solid #10161b2e;padding-left:12px}.quote-submit{color:#fff;cursor:pointer;font-family:var(--sans);background:#050505;border:1px solid #050505;border-radius:6px;justify-content:center;align-items:center;gap:12px;width:100%;min-height:60px;font-size:1.12rem;font-weight:500;display:flex}.quote-submit svg{fill:none;stroke:currentColor;stroke-width:1.7px;width:23px;height:23px}.quote-secondary-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:10px;display:grid}.quote-secondary-actions a,.quote-secondary-actions button{color:var(--ink);cursor:pointer;font-family:var(--sans);background:#fff;border:1px solid #10161b8c;border-radius:6px;justify-content:center;align-items:center;min-height:50px;font-size:1rem;text-decoration:none;display:flex}.quote-trust-row{color:#0f151ba3;font-family:var(--sans);border-top:1px solid #10161b1a;grid-template-columns:repeat(3,1fr);gap:0;margin-top:18px;font-size:.95rem;display:grid}.quote-trust-row span{text-align:center;padding:17px 12px}.quote-trust-row span+span{border-left:1px solid #10161b1f}.product-mobile-sticky{bottom:0;padding:10px 16px calc(10px + env(safe-area-inset-bottom));z-index:50;background:#fffffff0;border-top:1px solid #10161b1f;align-items:center;gap:14px;display:none;position:fixed;inset-inline:0;box-shadow:0 -16px 34px #10161b14}.product-mobile-sticky>span{color:var(--ink);font-family:var(--sans);flex:none;font-size:1.18rem}.product-mobile-sticky button{color:#fff;font-family:var(--sans);background:#050505;border:0;border-radius:6px;flex:auto;justify-content:center;align-items:center;gap:10px;min-height:50px;font-size:1rem;display:flex}.product-mobile-sticky svg{fill:none;stroke:currentColor;stroke-width:1.7px;width:20px;height:20px}.product-landing-page .product-nav{z-index:15;background:#fffffff0;border-top:1px solid #10161b1f;border-bottom:1px solid #10161b1f;grid-template-columns:repeat(4,1fr);display:grid;position:sticky;top:64px}.product-landing-page .product-nav a{color:#0f151ba8;font-family:var(--sans);text-align:center;padding:17px 8px;font-size:.88rem;font-weight:600;text-decoration:none}.product-landing-page .product-nav a:first-child{color:var(--ink);position:relative}.product-landing-page .product-nav a:first-child:after{background:var(--gold);content:"";height:2px;position:absolute;bottom:0;left:34%;right:34%}.product-detail-section{background:#fff;grid-template-columns:minmax(180px,.55fr) minmax(0,1fr);gap:clamp(22px,4vw,48px);padding:clamp(54px,8vw,104px) clamp(30px,7vw,108px);display:grid}.product-detail-section .product-section-heading h2{font-family:var(--serif);font-size:clamp(4rem,9vw,7rem);font-weight:400;line-height:.92}.detail-tile-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.detail-tile{background:#f6f6f3;border:1px solid #10161b1a;grid-template-rows:minmax(220px,34vw) auto;display:grid}.detail-tile img{object-fit:cover;object-position:center;width:100%;height:100%}.detail-tile div{padding:18px}.detail-tile h3{font-family:var(--serif);font-size:clamp(1.7rem,3vw,2.7rem);font-weight:400;line-height:.98}.product-landing-page #specification{color:#fff;background:#0b0b0a;padding:clamp(58px,8vw,106px) clamp(30px,7vw,108px);display:block}.product-landing-page #specification h2{color:#fff;font-family:var(--serif);letter-spacing:0;margin-bottom:42px;font-size:clamp(4rem,9vw,7rem);font-weight:400;line-height:.92}.product-landing-page #specification dl{border-top:1px solid #ffffff2e;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 48px;display:grid}.product-landing-page #specification dl>div{border-bottom:1px solid #ffffff29;grid-template-columns:minmax(130px,.32fr) minmax(0,1fr);gap:16px;padding:18px 0;display:grid}.product-landing-page #specification dt{color:#ffffff94}.product-landing-page #specification dd{color:#fff}@media (max-width:899px){.site-header{grid-template-columns:58px 1fr 100px;min-height:58px}.site-panel-layer{inset:58px 0 0}.header-actions{gap:4px;padding-right:6px}.header-icon-link{width:44px;height:44px}.brand{gap:14px}.nova-wordmark{gap:.62rem;font-size:1.22rem}.product-landing-page .product-hero{min-height:0;display:block}.product-hero-stage{min-height:min(112vw,520px)}.product-hero-gallery-image{object-fit:cover;object-position:center}.product-gallery-expand{width:46px;height:46px;bottom:20px;right:18px}.product-gallery-thumbs{grid-auto-columns:70px;gap:8px;padding:10px 16px 13px}.product-landing-page .product-hero-copy{gap:16px;padding:20px 23px 8px}.product-hero-breadcrumb{font-size:.82rem}.product-hero-title-row{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px;display:grid}.product-landing-page .product-hero-copy h1{white-space:nowrap;font-size:clamp(3.05rem,12vw,3.65rem)}.product-landing-page .product-hero-copy>p{max-width:270px;font-size:1.28rem}.product-status-line{min-width:112px;margin-top:0}.product-status-line span{font-size:1rem}.product-status-line small{font-size:.86rem}.product-price-row{gap:12px;padding-top:17px}.product-price-row strong{font-size:2.05rem}.product-landing-page .product-configurator{padding:16px 22px 10px}.product-landing-page .configurator-grid{grid-template-columns:1fr;gap:18px}.product-landing-page .config-group legend{margin-bottom:11px}.product-landing-page .config-group[data-group=soundboard] .config-options,.product-landing-page .config-group[data-group=back-and-sides] .config-options{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.product-landing-page .config-group[data-group=soundboard] .option-visual,.product-landing-page .config-group[data-group=back-and-sides] .option-visual{width:52px;height:52px}.product-landing-page .config-group[data-group=soundboard] .config-option strong,.product-landing-page .config-group[data-group=back-and-sides] .config-option strong{max-width:70px;font-size:.68rem}.product-landing-page .config-group[data-group=neck] .config-options,.product-landing-page .config-group[data-group=pickup] .config-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.product-landing-page .config-group[data-group=neck] .config-option,.product-landing-page .config-group[data-group=pickup] .config-option{min-height:50px;padding:8px 7px}.product-landing-page .option-visual-neck-width{width:32px;height:32px}.product-landing-page .option-visual-neck-width strong{font-size:1.02rem}.product-landing-page .config-group[data-group=neck] .config-option strong,.product-landing-page .config-group[data-group=pickup] .config-option strong{font-size:.76rem}.product-landing-page .product-commerce{padding:0 22px 20px}.quote-shipping-note{gap:9px;font-size:.84rem}.quote-submit{min-height:56px}.quote-secondary-actions a,.quote-secondary-actions button{min-height:47px}.quote-trust-row{font-size:.78rem}.quote-trust-row span{padding:13px 6px}.product-mobile-sticky{display:flex}.product-landing-page .product-nav{top:58px}.product-detail-section{padding:52px 22px;display:block}.product-detail-section .product-section-heading h2{margin-bottom:22px;font-size:4.1rem}.detail-tile-grid{grid-template-columns:1fr}.detail-tile{grid-template-rows:230px auto}.product-landing-page #specification{padding:54px 22px}.product-landing-page #specification dl{grid-template-columns:1fr}.product-landing-page #specification dl>div{grid-template-columns:1fr;gap:6px}}.product-landing-page .product-hero-copy .product-price-row>span:first-child{color:#0f151b94;font-family:var(--sans);letter-spacing:0;text-transform:lowercase;font-size:clamp(1.3rem,2.4vw,1.8rem);font-weight:400}.product-landing-page .product-hero-copy .product-price-row>strong{color:var(--ink);font-family:var(--sans);font-size:clamp(2.05rem,4.5vw,3.2rem);font-weight:400}.product-landing-page .product-landing-nav{z-index:16;background:#fffffff5;border-top:1px solid #10161b1a;border-bottom:1px solid #10161b1a;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;position:sticky;top:64px}.product-landing-page .product-landing-nav a{color:#0f151b94;font-family:var(--sans);text-align:center;padding:17px 8px;font-size:.88rem;font-weight:500;text-decoration:none;position:relative}.product-landing-page .product-landing-nav a:first-child{color:var(--ink)}.product-landing-page .product-landing-nav a:first-child:after{background:var(--gold);content:"";height:2px;position:absolute;bottom:0;left:34%;right:34%}@media (max-width:899px){.site-header{grid-template-columns:52px 1fr 88px;height:54px;min-height:54px}.site-panel-layer{inset:54px 0 0}.icon-button,.header-icon-link{width:42px;height:42px}.header-actions{gap:0;padding-right:4px}.brand{gap:13px}.brand-emblem{height:35px}.nova-wordmark{letter-spacing:.02em;gap:.82rem;font-size:1.08rem}.nova-wordmark .logo-letter-a{width:.95em;height:1.02em}.product-page.product-landing-page{padding-bottom:calc(78px + env(safe-area-inset-bottom))}.product-landing-page .product-hero{border-bottom:0}.product-hero-stage{background:linear-gradient(135deg,#00000014,#0000 22%),linear-gradient(28deg,#eeeeeb 0%,#fff 48%,#e8e8e4 100%);height:clamp(318px,78vw,378px);min-height:0}.product-hero-gallery-image{object-fit:contain;object-position:center}.product-gallery-expand{width:42px;height:42px;bottom:18px;right:18px;box-shadow:0 10px 22px #10161b1f}.product-gallery-expand svg{width:20px;height:20px}.product-gallery-thumbs{grid-auto-flow:initial;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;padding:10px 16px 12px;display:grid;overflow:visible}.product-gallery-thumbs button{aspect-ratio:1/.74;border-radius:6px}.product-landing-page .product-hero-copy{gap:11px;padding:18px 22px 0}.product-hero-breadcrumb{color:#0f151b80;gap:8px;font-size:.78rem}.product-hero-breadcrumb a{color:#0f151bd1;min-height:28px;padding-right:2px}.product-hero-title-row{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:10px;display:grid}.product-landing-page .product-hero-copy h1{font-size:clamp(3.65rem,14vw,4.45rem);line-height:.9}.product-status-line{gap:4px;min-width:118px;margin-top:6px}.product-status-line span{padding-left:18px;font-size:1.03rem}.product-status-line span:before{width:8px;height:8px;top:.36em}.product-status-line small{padding-left:18px;font-size:.86rem}.product-landing-page .product-hero-copy>p{color:#0f151b9e;max-width:260px;font-size:1.08rem;line-height:1.3}.product-price-row{gap:12px;margin-top:7px;padding-top:14px}.product-landing-page .product-hero-copy .product-price-row>span:first-child{font-size:1.2rem}.product-landing-page .product-hero-copy .product-price-row>strong{letter-spacing:.01em;font-size:2.18rem}.product-landing-page .product-configurator{border-bottom:0;padding:14px 22px 2px}.product-landing-page .configurator-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 18px}.product-landing-page .config-group[data-group=soundboard]{grid-column:1}.product-landing-page .config-group[data-group=back-and-sides]{grid-column:2}.product-landing-page .config-group legend{margin-bottom:9px}.product-landing-page .config-group legend span{letter-spacing:.18em;font-size:.75rem}.product-landing-page .config-group[data-group=soundboard] .config-options,.product-landing-page .config-group[data-group=back-and-sides] .config-options{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.product-landing-page .config-group[data-group=soundboard] .option-visual,.product-landing-page .config-group[data-group=back-and-sides] .option-visual{width:clamp(38px,10.2vw,48px);height:clamp(38px,10.2vw,48px)}.product-landing-page .config-group[data-group=soundboard] .config-option,.product-landing-page .config-group[data-group=back-and-sides] .config-option{gap:0}.product-landing-page .config-group[data-group=soundboard] .config-option span:not(.option-visual),.product-landing-page .config-group[data-group=back-and-sides] .config-option span:not(.option-visual){clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.product-landing-page .config-group[data-group=neck],.product-landing-page .config-group[data-group=pickup]{grid-column:1/-1}.product-landing-page .config-group[data-group=neck] .config-options,.product-landing-page .config-group[data-group=pickup] .config-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.product-landing-page .config-group[data-group=neck] .config-option,.product-landing-page .config-group[data-group=pickup] .config-option{border-radius:5px;min-height:44px;padding:7px 8px}.product-landing-page .config-group[data-group=neck] .config-option{grid-template-columns:auto minmax(0,1fr)}.product-landing-page .config-group[data-group=pickup] .config-option{justify-content:center;display:flex}.product-landing-page .option-visual-neck-width{width:32px;height:32px}.product-landing-page .config-group[data-group=neck] .config-option strong,.product-landing-page .config-group[data-group=pickup] .config-option strong{font-size:.72rem;line-height:1.02}.product-landing-page .config-group[data-group=neck] .config-option small,.product-landing-page .config-group[data-group=pickup] .config-option small{display:none}.product-landing-page .product-commerce{padding:12px 22px 18px}.quote-shipping-note{color:#0f151b94;border-top:1px solid #10161b1f;gap:9px;margin:4px 0 14px;padding-top:13px;font-size:.8rem}.quote-submit{border-radius:5px;min-height:54px;font-size:1.02rem}.quote-secondary-actions{gap:8px;margin-top:8px}.quote-secondary-actions a,.quote-secondary-actions button{border-radius:5px;min-height:45px;font-size:.95rem}.quote-trust-row{margin-top:14px;font-size:.74rem}.quote-trust-row span{padding:12px 5px}.product-landing-page .product-landing-nav{top:54px}.product-landing-page .product-landing-nav a{padding:15px 6px;font-size:.82rem}.product-mobile-sticky{min-height:70px;padding:8px 16px calc(8px + env(safe-area-inset-bottom));display:flex}.product-mobile-sticky>span{font-size:1.06rem}.product-mobile-sticky button{border-radius:5px;min-height:50px;font-size:1rem}}@media (max-width:380px){.product-landing-page .configurator-grid{grid-template-columns:1fr}.product-landing-page .config-group[data-group=soundboard],.product-landing-page .config-group[data-group=back-and-sides]{grid-column:1}}.product-landing-page .quote-panel .quote-submit{color:#fff;background:#050505;border-color:#050505}.product-landing-page .quote-panel .quote-submit svg,.product-landing-page .product-mobile-sticky svg,.product-landing-page .quote-trust-row svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round}.product-landing-page .quote-trust-row svg{stroke-width:1.45px;width:28px;height:28px;margin:0 auto 5px}.product-landing-page .quote-trust-row small{font:inherit;display:block}.product-landing-page .product-hero-gallery-image{width:100%;max-width:none;position:absolute;inset:0;height:100%!important}@media (max-width:899px){.site-header{grid-template-columns:50px 1fr 84px;height:52px;min-height:52px}.site-panel-layer{inset:52px 0 0}.icon-button,.header-icon-link{width:40px;height:40px}.icon-button .hamburger,.icon-button .hamburger:before,.icon-button .hamburger:after{width:23px}.brand{gap:12px}.brand-emblem{height:33px}.nova-wordmark{letter-spacing:.045em;gap:.9rem;font-size:1.03rem}.header-actions{gap:0;padding-right:3px}.header-icon-link svg{width:22px;height:22px}.product-page.product-landing-page{padding-bottom:calc(76px + env(safe-area-inset-bottom))}.product-landing-page .product-hero{border-bottom:0}.product-hero-stage{background:linear-gradient(135deg,#00000014,#0000 23%),linear-gradient(28deg,#ededeb 0%,#fff 49%,#e7e7e3 100%);height:clamp(286px,72vw,330px);min-height:0}.product-hero-gallery-image{object-fit:cover;object-position:center 68%;width:100%;height:100%!important}.product-gallery-expand{background:#ffffffeb;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex;bottom:16px;right:16px}.product-gallery-thumbs{grid-auto-flow:initial;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;padding:8px 17px 12px;overflow:visible}.product-gallery-thumbs button{aspect-ratio:1/.82;border-radius:6px}.product-gallery-thumb-image{object-fit:cover}.product-gallery-thumbs button:first-child .product-gallery-thumb-image{object-fit:contain;background:#f7f7f4}.product-landing-page .product-hero-copy{gap:10px;padding:17px 24px 0}.product-hero-breadcrumb{color:#0f151b73;letter-spacing:0;text-transform:none;font-size:.78rem;font-weight:500}.product-hero-breadcrumb a{color:#0f151bd6;min-height:26px}.product-hero-title-row{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:10px;display:grid}.product-landing-page .product-hero-copy h1{font-size:clamp(3.55rem,13.5vw,4.25rem);line-height:.92}.product-status-line{gap:3px;min-width:108px;margin-top:7px}.product-status-line span{padding-left:16px;font-size:1rem}.product-status-line span:before{width:8px;height:8px;top:.35em}.product-status-line small{color:#0f151b99;padding-left:16px;font-size:.82rem;line-height:1.25}.product-landing-page .product-hero-copy>p{color:#0f151b9e;max-width:238px;font-size:1.03rem;line-height:1.36}.product-price-row{border-top-color:#10161b24;gap:11px;margin-top:8px;padding-top:13px}.product-landing-page .product-hero-copy .product-price-row>span:first-child{font-size:1.1rem}.product-landing-page .product-hero-copy .product-price-row>strong{letter-spacing:.015em;font-size:2rem}.product-landing-page .product-configurator{padding:14px 24px 4px}.product-landing-page .configurator-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px 19px}.product-landing-page .config-group[data-group=soundboard]{grid-column:1}.product-landing-page .config-group[data-group=back-and-sides]{grid-column:2}.product-landing-page .config-group legend{margin-bottom:8px}.product-landing-page .config-group legend span{letter-spacing:.18em;font-size:.75rem}.product-landing-page .config-group[data-group=soundboard] .config-options,.product-landing-page .config-group[data-group=back-and-sides] .config-options{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.product-landing-page .config-group[data-group=soundboard] .config-option,.product-landing-page .config-group[data-group=back-and-sides] .config-option{gap:0}.product-landing-page .config-group[data-group=soundboard] .option-visual,.product-landing-page .config-group[data-group=back-and-sides] .option-visual{width:clamp(34px,9.3vw,43px);height:clamp(34px,9.3vw,43px)}.product-landing-page .config-group[data-group=soundboard] .config-option>span:not(.option-visual),.product-landing-page .config-group[data-group=back-and-sides] .config-option>span:not(.option-visual){display:none}.product-landing-page .config-group[data-group=neck],.product-landing-page .config-group[data-group=pickup]{grid-column:1/-1}.product-landing-page .config-group[data-group=neck] .config-options,.product-landing-page .config-group[data-group=pickup] .config-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.product-landing-page .config-group[data-group=neck] .config-option,.product-landing-page .config-group[data-group=pickup] .config-option{background:#fff;border:1px solid #10161b33;border-radius:5px;min-height:41px;padding:7px 6px}.product-landing-page .config-group[data-group=neck] .config-option{grid-template-columns:auto minmax(0,1fr)}.product-landing-page .config-group[data-group=pickup] .config-option{justify-content:center;display:flex}.product-landing-page .config-group[data-group=neck] .option-visual-neck-width{width:29px;height:29px}.product-landing-page .option-visual-neck-width strong{font-size:.95rem}.product-landing-page .option-visual-neck-width small{font-size:.42rem}.product-landing-page .config-group[data-group=neck] .config-option strong,.product-landing-page .config-group[data-group=pickup] .config-option strong{font-size:.7rem;line-height:1.05}.product-landing-page .config-group[data-group=neck] .config-option small,.product-landing-page .config-group[data-group=pickup] .config-option small{display:none}.product-landing-page .config-group[data-group=neck] .config-option.selected,.product-landing-page .config-group[data-group=pickup] .config-option.selected{color:#050505;background:#fff;border-color:#050505;box-shadow:inset 0 -2px #050505}.product-landing-page .product-commerce{padding:13px 24px 17px}.quote-shipping-note{color:#0f151b94;border-top:1px solid #10161b1f;flex-wrap:nowrap;justify-content:center;align-items:center;gap:10px;margin:1px 0 13px;padding-top:12px;font-size:.77rem;display:flex}.quote-shipping-note span+span{padding-left:10px}.product-landing-page .quote-panel .quote-submit{color:#fff;background:#050505;border-color:#050505;border-radius:5px;min-height:52px;font-size:1.02rem}.quote-secondary-actions{gap:8px;margin-top:8px}.quote-secondary-actions a,.quote-secondary-actions button{border-radius:5px;min-height:43px;font-size:.95rem}.quote-trust-row{align-items:start;margin-top:13px;font-size:.72rem}.quote-trust-row span{place-items:center;min-height:66px;padding:10px 4px;line-height:1.15;display:grid}.product-landing-page .quote-trust-row svg{width:24px;height:24px;margin-bottom:4px}.product-landing-page .product-landing-nav{top:52px}.product-landing-page .product-landing-nav a{padding:14px 4px;font-size:.78rem}.product-mobile-sticky{min-height:68px;padding:8px 16px calc(8px + env(safe-area-inset-bottom));display:flex}.product-mobile-sticky>span{font-size:1.05rem}.product-mobile-sticky button{border-radius:5px;min-height:49px;font-size:1rem}}@media (max-width:380px){.product-landing-page .product-configurator{padding-inline:18px}.product-landing-page .configurator-grid{grid-template-columns:1fr;gap:14px}.product-landing-page .config-group[data-group=soundboard],.product-landing-page .config-group[data-group=back-and-sides]{grid-column:1}}@media (max-width:899px){.site-header{grid-template-columns:48px 1fr 84px;height:50px;min-height:50px}.site-panel-layer{inset:50px 0 0}.brand{gap:12px}.brand-emblem{height:31px}.nova-wordmark{letter-spacing:.1em;gap:1.05rem;font-size:.98rem}.logo-letter-a{width:.78em;height:.88em}.icon-button,.header-icon-link{width:38px;height:38px}.header-icon-link svg{width:21px;height:21px}.header-actions{gap:0;padding-right:4px}.product-page.product-landing-page{padding-bottom:calc(72px + env(safe-area-inset-bottom))}.product-hero-stage{height:clamp(286px,70vw,326px);min-height:0}.product-hero-gallery-image{object-fit:cover;object-position:center 62%}.product-gallery-expand{width:36px;height:36px;bottom:14px;right:14px}.product-gallery-expand svg{width:18px;height:18px}.product-gallery-thumbs{gap:7px;padding:8px 15px 11px}.product-gallery-thumbs button{aspect-ratio:1/.82;border-radius:5px}.product-landing-page .product-hero-copy{gap:7px;padding:14px 24px 0}.product-hero-breadcrumb{color:#0f151b7a;letter-spacing:0;text-transform:none;margin-bottom:1px;font-size:.73rem;font-weight:500}.product-hero-breadcrumb a{color:#0f151bdb;min-height:24px}.product-hero-title-row{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px;display:grid}.product-landing-page .product-hero-copy h1{font-family:var(--serif);font-size:clamp(3.85rem,14vw,4.45rem);font-weight:400;line-height:.9}.product-status-line{gap:3px;min-width:108px;margin-top:7px}.product-status-line span{padding-left:16px;font-size:1rem;line-height:1.12}.product-status-line span:before{width:8px;height:8px;top:.35em}.product-status-line small{color:#0f151b99;padding-left:16px;font-size:.82rem;line-height:1.22}.product-landing-page .product-hero-copy>p{color:#0f151ba3;max-width:240px;font-size:1.02rem;line-height:1.28}.product-price-row{border-top-color:#10161b24;gap:10px;margin-top:5px;padding-top:10px}.product-landing-page .product-hero-copy .product-price-row>span:first-child{color:#0f151b9e;letter-spacing:0;text-transform:lowercase;font-size:1rem;font-weight:400}.product-landing-page .product-hero-copy .product-price-row>strong{color:#050505;letter-spacing:.02em;font-size:2.04rem;font-weight:400}.product-landing-page .product-configurator{padding:10px 24px 0}.product-landing-page .product-configurator .product-section-heading{display:none}.product-landing-page .configurator-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;max-width:none}.product-landing-page .config-group legend{margin:0 0 7px}.product-landing-page .config-group legend span{letter-spacing:.18em;font-size:.74rem}.product-landing-page .config-group legend small,.product-landing-page .config-option small{display:none}.product-landing-page .config-group[data-group=soundboard]{grid-column:1}.product-landing-page .config-group[data-group=back-and-sides]{grid-column:2}.product-landing-page .config-group[data-group=soundboard] .config-options,.product-landing-page .config-group[data-group=back-and-sides] .config-options{grid-template-columns:repeat(4,minmax(0,1fr));gap:5px}.product-landing-page .config-group[data-group=soundboard] .config-option,.product-landing-page .config-group[data-group=back-and-sides] .config-option{align-items:center;gap:3px;min-width:0;overflow:visible}.product-landing-page .config-group[data-group=soundboard] .option-visual,.product-landing-page .config-group[data-group=back-and-sides] .option-visual{width:clamp(31px,8.4vw,38px);height:clamp(31px,8.4vw,38px)}.product-landing-page .config-group[data-group=soundboard] .config-option>span:not(.option-visual),.product-landing-page .config-group[data-group=back-and-sides] .config-option>span:not(.option-visual){min-width:0;display:block}.product-landing-page .config-group[data-group=soundboard] .config-option strong,.product-landing-page .config-group[data-group=back-and-sides] .config-option strong{color:#050505;font-family:var(--sans);letter-spacing:-.015em;text-align:center;max-width:50px;margin:1px auto 0;font-size:.56rem;font-weight:650;line-height:.92;display:block}.product-landing-page .config-group[data-group=soundboard] .config-option.selected .option-visual,.product-landing-page .config-group[data-group=back-and-sides] .config-option.selected .option-visual{box-shadow:0 0 0 2px #fff, 0 0 0 3px var(--gold)}.product-landing-page .config-group[data-group=neck],.product-landing-page .config-group[data-group=pickup]{grid-column:1/-1}.product-landing-page .config-group[data-group=neck] .config-options,.product-landing-page .config-group[data-group=pickup] .config-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.product-landing-page .config-group[data-group=neck] .config-option,.product-landing-page .config-group[data-group=pickup] .config-option{color:#050505;text-align:center;background:#fff;border:1px solid #10161b33;border-radius:5px;justify-content:center;align-items:center;min-height:38px;padding:6px 5px;display:flex}.product-landing-page .config-group[data-group=neck] .option-visual,.product-landing-page .config-group[data-group=pickup] .option-visual{display:none}.product-landing-page .config-group[data-group=neck] .config-option strong,.product-landing-page .config-group[data-group=pickup] .config-option strong{font-family:var(--sans);font-size:.68rem;font-weight:650;line-height:1.02;display:block}.product-landing-page .config-group[data-group=neck] .config-option.selected,.product-landing-page .config-group[data-group=pickup] .config-option.selected{color:#050505;background:#fff;border-color:#050505;box-shadow:inset 0 -2px #050505}.product-landing-page .product-commerce{background:#fff;border-bottom:1px solid #10161b1f;padding:7px 24px 13px}.product-landing-page .product-commerce .product-gallery,.product-landing-page .quote-panel-top{display:none}.product-landing-page .quote-panel{box-shadow:none;color:#050505;background:0 0;border:0;max-width:none;margin:0;padding:0}.quote-shipping-note{color:#0f151b94;border-top:1px solid #10161b1f;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:9px;margin:0 0 10px;padding-top:10px;font-size:.73rem;display:flex}.quote-shipping-note svg{width:18px;height:18px}.quote-shipping-note span{gap:7px}.quote-shipping-note span+span{border-left:1px solid #10161b2e;padding-left:9px}.product-landing-page .quote-panel .quote-submit{color:#fff;background:#050505;border-color:#050505;border-radius:5px;min-height:50px;font-size:1rem}.quote-submit svg{width:20px;height:20px}.quote-secondary-actions{gap:7px;margin-top:8px}.quote-secondary-actions a,.quote-secondary-actions button{border-color:#10161b80;border-radius:5px;min-height:40px;font-size:.94rem}.quote-trust-row{color:#0f151b99;border-top:1px solid #10161b1a;border-bottom:1px solid #10161b1a;margin-top:10px;font-size:.66rem}.quote-trust-row span{place-items:center;min-height:55px;padding:7px 3px;line-height:1.12;display:grid}.product-landing-page .quote-trust-row svg{width:22px;height:22px;margin-bottom:3px}.product-landing-page .product-landing-nav{top:50px}.product-landing-page .product-landing-nav a{padding:12px 4px;font-size:.76rem}.product-mobile-sticky{min-height:66px;padding:8px 14px calc(8px + env(safe-area-inset-bottom));gap:12px}.product-mobile-sticky>span{color:#050505;font-size:1.02rem}.product-mobile-sticky button{border-radius:5px;min-height:48px;font-size:1rem}}@media (max-width:380px){.product-landing-page .product-configurator{padding-inline:17px}.product-landing-page .configurator-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.product-landing-page .config-group[data-group=soundboard]{grid-column:1}.product-landing-page .config-group[data-group=back-and-sides]{grid-column:2}.product-landing-page .config-group[data-group=neck],.product-landing-page .config-group[data-group=pickup]{grid-column:1/-1}.product-landing-page .config-group[data-group=soundboard] .option-visual,.product-landing-page .config-group[data-group=back-and-sides] .option-visual{width:29px;height:29px}.product-landing-page .config-group[data-group=soundboard] .config-option strong,.product-landing-page .config-group[data-group=back-and-sides] .config-option strong{max-width:44px;font-size:.52rem}}@media (max-width:899px){.site-header{grid-template-columns:46px 1fr 86px;height:48px;min-height:48px}.site-panel-layer{inset:48px 0 0}.brand{gap:12px}.brand-emblem{height:30px}.nova-wordmark{letter-spacing:.16em;align-items:center;gap:1.14rem;font-size:.93rem}.nova-wordmark .logo-letter-a{width:.78em;height:.84em}.icon-button,.header-icon-link{width:38px;height:38px}.header-icon-link svg{width:20px;height:20px}.product-page.product-landing-page{padding-bottom:calc(76px + env(safe-area-inset-bottom));background:#fff}.product-hero-stage{background:linear-gradient(135deg,#08080814,#0000 25%),linear-gradient(25deg,#ededeb 0%,#fff 50%,#e6e6e2 100%);height:clamp(300px,76vw,344px);min-height:0}.product-hero-gallery-image{object-fit:cover;object-position:center 63%;width:100%;height:100%!important}.product-gallery-expand{color:#050505;z-index:2;background:#fffffff0;border:0;border-radius:50%;width:40px;height:40px;display:inline-flex;bottom:15px;right:15px;box-shadow:0 10px 24px #0a0a0a1f}.product-gallery-expand svg{width:18px;height:18px}.product-gallery-thumbs{grid-auto-flow:initial;background:#fff;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;padding:9px 17px 13px;overflow:visible}.product-gallery-thumbs button{aspect-ratio:1/.82;background:#f4f4f2;border-radius:7px}.product-gallery-thumbs button.is-active,.product-gallery-thumbs button[aria-current=true]{border-color:var(--gold);box-shadow:0 0 0 1px var(--gold)}.product-landing-page .product-hero-copy{gap:9px;padding:17px 24px 0}.product-hero-breadcrumb{color:#0f151b73;letter-spacing:0;text-transform:none;font-size:.76rem;font-weight:450}.product-hero-breadcrumb a{color:#0f151be0}.product-hero-title-row{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px;display:grid}.product-landing-page .product-hero-copy h1{font-family:var(--serif);letter-spacing:0;font-size:clamp(3.65rem,14vw,4.35rem);font-weight:400;line-height:.9}.product-status-line{gap:3px;min-width:104px;margin-top:7px}.product-status-line span{color:#050505;padding-left:16px;font-size:1rem;line-height:1.08}.product-status-line span:before{background:var(--gold);width:8px;height:8px;top:.34em}.product-status-line small{color:#0f151b94;padding-left:16px;font-size:.82rem;line-height:1.22}.product-landing-page .product-hero-copy>p{color:#0f151ba3;max-width:225px;font-size:1.03rem;line-height:1.35}.product-price-row{border-top:1px solid #10161b24;gap:10px;margin-top:8px;padding-top:12px}.product-landing-page .product-hero-copy .product-price-row>span:first-child{color:#0f151b9e;letter-spacing:0;text-transform:lowercase;font-size:1rem;font-weight:400}.product-landing-page .product-hero-copy .product-price-row>strong{color:#050505;font-family:var(--sans);letter-spacing:.02em;font-size:2rem;font-weight:400}.product-landing-page .product-configurator{border-top:1px solid #10161b1a;padding:11px 24px 0}.product-landing-page .product-configurator .product-section-heading{display:none}.product-landing-page .configurator-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px 18px;max-width:none}.product-landing-page .config-group{min-width:0}.product-landing-page .config-group legend{margin:0 0 8px}.product-landing-page .config-group legend span{color:#050505;font-family:var(--sans);letter-spacing:.22em;font-size:.72rem;font-weight:750}.product-landing-page .config-group legend small,.product-landing-page .config-option small{display:none}.product-landing-page .config-group[data-group=soundboard]{grid-column:1}.product-landing-page .config-group[data-group=back-and-sides]{grid-column:2}.product-landing-page .config-group[data-group=soundboard] .config-options,.product-landing-page .config-group[data-group=back-and-sides] .config-options{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px}.product-landing-page .config-group[data-group=soundboard] .config-option,.product-landing-page .config-group[data-group=back-and-sides] .config-option{align-items:center;min-width:0;overflow:visible}.product-landing-page .config-group[data-group=soundboard] .option-visual,.product-landing-page .config-group[data-group=back-and-sides] .option-visual{width:clamp(34px,9.4vw,42px);height:clamp(34px,9.4vw,42px)}.product-landing-page .config-group[data-group=soundboard] .config-option>span:not(.option-visual),.product-landing-page .config-group[data-group=back-and-sides] .config-option>span:not(.option-visual){display:none}.product-landing-page .config-group[data-group=soundboard] .config-option.selected .option-visual,.product-landing-page .config-group[data-group=back-and-sides] .config-option.selected .option-visual{box-shadow:0 0 0 2px #fff, 0 0 0 3px var(--gold)}.product-landing-page .config-group[data-group=neck],.product-landing-page .config-group[data-group=pickup]{grid-column:1/-1}.product-landing-page .config-group[data-group=neck] .config-options,.product-landing-page .config-group[data-group=pickup] .config-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.product-landing-page .config-group[data-group=neck] .config-option,.product-landing-page .config-group[data-group=pickup] .config-option{color:#050505;text-align:center;background:#fff;border:1px solid #10161b33;border-radius:5px;justify-content:center;align-items:center;min-height:40px;padding:7px 5px;display:flex}.product-landing-page .config-group[data-group=neck] .option-visual,.product-landing-page .config-group[data-group=pickup] .option-visual{display:none}.product-landing-page .config-group[data-group=neck] .config-option strong,.product-landing-page .config-group[data-group=pickup] .config-option strong{font-family:var(--sans);letter-spacing:0;font-size:.68rem;font-weight:650;line-height:1.05;display:block}.product-landing-page .config-group[data-group=neck] .config-option.selected,.product-landing-page .config-group[data-group=pickup] .config-option.selected{color:#050505;background:#fff;border-color:#050505;box-shadow:inset 0 -2px #050505}.product-landing-page .product-commerce{background:#fff;border-bottom:1px solid #10161b1f;padding:10px 24px 15px}.product-landing-page .product-commerce .product-gallery,.product-landing-page .quote-panel-top{display:none}.product-landing-page .quote-panel{box-shadow:none;color:#050505;background:0 0;border:0;max-width:none;margin:0;padding:0}.quote-shipping-note{color:#0f151b94;border-top:1px solid #10161b1f;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:9px;margin:0 0 11px;padding-top:11px;font-size:.73rem;display:flex}.quote-shipping-note svg{width:18px;min-width:18px;height:18px}.quote-shipping-note span{white-space:nowrap;align-items:center;gap:7px;display:inline-flex}.quote-shipping-note span+span{border-left:1px solid #10161b2e;padding-left:9px}.product-landing-page .quote-panel .quote-submit{color:#fff;background:#050505;border-color:#050505;border-radius:5px;min-height:50px;font-size:1rem}.product-landing-page .quote-panel .quote-submit svg,.product-landing-page .product-mobile-sticky svg{color:currentColor;width:20px;height:20px}.quote-secondary-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:8px}.quote-secondary-actions a,.quote-secondary-actions button{border-color:#10161b8c;border-radius:5px;min-height:40px;font-size:.94rem}.quote-trust-row{color:#0f151b94;border-top:1px solid #10161b1a;border-bottom:1px solid #10161b1a;margin-top:10px;font-size:.66rem}.quote-trust-row span{place-items:center;min-height:55px;padding:7px 3px;line-height:1.12;display:grid}.product-landing-page .quote-trust-row svg{width:22px;height:22px;margin-bottom:3px}.product-landing-page .product-landing-nav{top:48px}.product-landing-page .product-landing-nav a{padding:12px 4px;font-size:.74rem}.product-mobile-sticky{min-height:66px;padding:8px 14px calc(8px + env(safe-area-inset-bottom));background:#fffffff5;border-top:1px solid #10161b1f;grid-template-columns:minmax(94px,.62fr) minmax(0,1fr);align-items:center;gap:12px;display:grid;box-shadow:0 -12px 28px #0a0a0a14}.product-mobile-sticky>span{color:#050505;font-size:1.02rem;line-height:1}.product-mobile-sticky button{color:#fff;background:#050505;border-radius:5px;min-height:48px;font-size:1rem}}@media (max-width:380px){.product-landing-page .product-configurator{padding-inline:18px}.product-landing-page .configurator-grid{gap:13px}.product-landing-page .config-group[data-group=soundboard] .option-visual,.product-landing-page .config-group[data-group=back-and-sides] .option-visual{width:31px;height:31px}.product-landing-page .config-group[data-group=neck] .config-option strong,.product-landing-page .config-group[data-group=pickup] .config-option strong{font-size:.62rem}}@media (max-width:899px){.site-header{grid-template-columns:44px 1fr 82px;height:46px;min-height:46px}.site-panel-layer{inset:46px 0 0}.brand{gap:12px}.brand-emblem{width:18px;height:31px}.nova-wordmark{letter-spacing:.18em;gap:1.26rem;font-size:.88rem}.nova-wordmark .logo-letter-a{stroke-width:1.45px;width:.98em;height:1.03em;transform:translateY(.03em)}.icon-button,.header-icon-link{width:36px;height:36px}.header-icon-link svg{width:19px;height:19px}.product-hero-stage{touch-action:pan-y;-webkit-user-select:none;user-select:none;height:clamp(312px,80vw,356px)}.product-hero-gallery[data-active-index="0"] .product-hero-gallery-image{object-position:center 72%}.product-hero-gallery[data-active-index="1"] .product-hero-gallery-image,.product-hero-gallery[data-active-index="4"] .product-hero-gallery-image{object-position:center 58%}.product-gallery-expand{width:38px;height:38px;bottom:14px;right:14px}.product-gallery-thumbs{gap:8px;padding:8px 18px 12px}.product-gallery-thumbs button{aspect-ratio:1/.78;border-radius:6px}.product-landing-page .product-hero-copy{padding:17px 24px 0}.product-hero-breadcrumb{font-size:.74rem}.product-hero-title-row{gap:12px}.product-landing-page .product-hero-copy h1{font-size:clamp(3.85rem,13.2vw,4.2rem);line-height:.9}.product-status-line{min-width:104px;margin-top:6px}.product-landing-page .product-hero-copy>p{max-width:235px;font-size:1.01rem;line-height:1.28}.product-price-row{align-items:baseline;margin-top:9px;padding-top:12px}.product-landing-page .product-hero-copy .product-price-row>span:first-child{font-size:1rem}.product-landing-page .product-hero-copy .product-price-row>strong{letter-spacing:.01em;font-size:1.95rem}.product-landing-page .product-configurator{padding:13px 24px 0}.product-landing-page .configurator-grid{grid-template-columns:1fr;gap:14px 0}.product-landing-page .config-group[data-group=soundboard],.product-landing-page .config-group[data-group=back-and-sides],.product-landing-page .config-group[data-group=neck],.product-landing-page .config-group[data-group=pickup]{grid-column:1/-1}.product-landing-page .config-group legend{margin-bottom:7px}.product-landing-page .config-group legend span{letter-spacing:.24em;font-size:.69rem}.product-landing-page .config-group[data-group=soundboard] .config-options,.product-landing-page .config-group[data-group=back-and-sides] .config-options{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:11px}.product-landing-page .config-group[data-group=soundboard] .option-visual,.product-landing-page .config-group[data-group=back-and-sides] .option-visual{width:43px;height:43px}.product-landing-page .config-group[data-group=neck] .config-options,.product-landing-page .config-group[data-group=pickup] .config-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.product-landing-page .config-group[data-group=neck] .config-option,.product-landing-page .config-group[data-group=pickup] .config-option{border-radius:4px;min-height:38px;padding:7px 4px 8px}.product-landing-page .config-group[data-group=neck] .config-option strong,.product-landing-page .config-group[data-group=pickup] .config-option strong{font-size:.64rem;line-height:1.05}.quote-shipping-note{gap:8px;margin-bottom:10px;font-size:.72rem;overflow:hidden}.product-landing-page .quote-panel .quote-submit{min-height:48px}.quote-secondary-actions a,.quote-secondary-actions button{min-height:38px}.quote-trust-row span{min-height:54px}.product-landing-page .product-landing-nav{top:46px}.product-mobile-sticky{grid-template-columns:minmax(92px,.58fr) minmax(0,1fr);gap:10px;min-height:64px}.product-mobile-sticky>span{font-size:1rem}.product-mobile-sticky button{min-height:47px}}@media (max-width:380px){.product-landing-page .product-configurator{padding-inline:18px}.product-landing-page .configurator-grid{gap:13px}.product-landing-page .config-group[data-group=soundboard] .config-options,.product-landing-page .config-group[data-group=back-and-sides] .config-options{gap:8px}.product-landing-page .config-group[data-group=soundboard] .option-visual,.product-landing-page .config-group[data-group=back-and-sides] .option-visual{width:36px;height:36px}}@media (max-width:899px){.product-hero-stage{height:clamp(258px,66vw,308px);min-height:0}.product-hero-gallery-image{object-fit:cover;object-position:center 58%}.product-hero-gallery[data-active-index="0"] .product-hero-gallery-image{object-position:center 58%}.product-hero-gallery[data-active-index="1"] .product-hero-gallery-image,.product-hero-gallery[data-active-index="4"] .product-hero-gallery-image{object-position:center 54%}.product-gallery-expand{width:36px;height:36px;bottom:12px;right:12px}.product-gallery-thumbs{gap:8px;padding:8px 16px 10px}.product-gallery-thumbs button{aspect-ratio:1/.82}.product-landing-page .product-hero-copy{gap:8px;padding:14px 24px 0}.product-landing-page .product-hero-copy h1{font-size:clamp(3.75rem,13.8vw,4.25rem);line-height:.9}.product-landing-page .product-hero-copy>p{max-width:238px;font-size:1.02rem;line-height:1.27}.product-price-row{margin-top:7px;padding-top:11px}.product-landing-page .product-configurator{padding:13px 24px 0}.product-landing-page .configurator-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px 18px}.product-landing-page .config-group[data-group=soundboard]{grid-column:1}.product-landing-page .config-group[data-group=back-and-sides]{grid-column:2}.product-landing-page .config-group[data-group=neck],.product-landing-page .config-group[data-group=pickup]{grid-column:1/-1}.product-landing-page .config-group[data-group=soundboard] .config-options,.product-landing-page .config-group[data-group=back-and-sides] .config-options{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.product-landing-page .config-group[data-group=soundboard] .option-visual,.product-landing-page .config-group[data-group=back-and-sides] .option-visual{width:clamp(35px,9.1vw,42px);height:clamp(35px,9.1vw,42px)}.product-landing-page .config-group[data-group=soundboard] .config-option>span:not(.option-visual),.product-landing-page .config-group[data-group=back-and-sides] .config-option>span:not(.option-visual){display:none}.product-landing-page .config-group[data-group=neck] .config-options,.product-landing-page .config-group[data-group=pickup] .config-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.product-landing-page .config-group[data-group=neck] .config-option,.product-landing-page .config-group[data-group=pickup] .config-option{min-height:37px}.product-landing-page .product-commerce{padding-top:11px}}@media (max-width:380px){.product-landing-page .product-configurator{padding-inline:18px}.product-landing-page .configurator-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.product-landing-page .config-group[data-group=soundboard]{grid-column:1}.product-landing-page .config-group[data-group=back-and-sides]{grid-column:2}.product-landing-page .config-group[data-group=neck],.product-landing-page .config-group[data-group=pickup]{grid-column:1/-1}.product-landing-page .config-group[data-group=soundboard] .option-visual,.product-landing-page .config-group[data-group=back-and-sides] .option-visual{width:31px;height:31px}}@media (max-width:899px){.site-header{background:#fffffffa!important;border-bottom:1px solid #10161b14!important;grid-template-columns:44px 1fr 80px!important;height:44px!important;min-height:44px!important}.site-panel-layer{inset:44px 0 0!important}.brand{gap:13px!important}.brand-emblem{width:15px!important;height:29px!important}.nova-wordmark{letter-spacing:.34em!important;transform-origin:50%!important;gap:1.12rem!important;font-size:.76rem!important;font-weight:400!important;transform:scaleX(1.18)!important}.nova-wordmark .logo-letter-a{stroke-width:1.55px!important;width:.92em!important;height:.94em!important;transform:translateY(.03em)!important}.icon-button,.header-icon-link{width:36px!important;height:36px!important}.header-actions{gap:0!important;padding-right:5px!important}.header-icon-link svg{stroke-width:1.75px!important;width:21px!important;height:21px!important}.product-page.product-landing-page{background:#fff!important;padding-bottom:78px!important}.product-landing-page .product-hero{background:#fff!important;border-bottom:0!important;min-height:0!important;display:block!important}.product-hero-gallery,.product-hero-media{background:#fff!important}.product-hero-stage{touch-action:pan-y!important;-webkit-user-select:none!important;user-select:none!important;background:#f4f4f2!important;border:0!important;height:clamp(300px,76vw,348px)!important;min-height:0!important;overflow:hidden!important}.product-hero-stage:before,.product-hero-stage:after,.product-landing-page .product-hero-media:after{display:none!important}.product-hero-gallery-image{filter:none!important;mix-blend-mode:normal!important;object-fit:cover!important;object-position:center center!important;opacity:1!important;width:100%!important;height:100%!important;transform:none!important}.product-hero-gallery[data-active-index="0"] .product-hero-gallery-image{object-position:center center!important}.product-gallery-expand{color:#10161b!important;z-index:4!important;background:#ffffffeb!important;border:0!important;border-radius:999px!important;place-items:center!important;width:38px!important;height:38px!important;display:grid!important;bottom:14px!important;right:14px!important;box-shadow:0 7px 18px #0000001f!important}.product-gallery-expand svg{width:20px!important;height:20px!important}.product-gallery-thumbs{background:#fff!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:8px!important;padding:8px 18px 13px!important;display:grid!important;overflow:visible!important}.product-gallery-thumbs button{aspect-ratio:1/.78!important;background:#f6f6f4!important;border:1px solid #10161b14!important;border-radius:5px!important;min-width:0!important;padding:0!important}.product-gallery-thumbs button.is-active,.product-gallery-thumbs button[aria-current=true]{border-color:var(--gold)!important;box-shadow:inset 0 0 0 1px var(--gold)!important}.product-gallery-thumb-image{object-fit:cover!important}.product-landing-page .product-hero-copy{background:#fff!important;gap:8px!important;padding:13px 24px 0!important}.product-hero-breadcrumb{color:#0f151b8c!important;font-family:var(--sans)!important;letter-spacing:0!important;text-transform:none!important;gap:8px!important;font-size:.74rem!important;font-weight:400!important}.product-hero-breadcrumb a{color:#0f151b9e!important;min-height:0!important;padding-right:0!important}.product-hero-title-row{grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:12px!important;display:grid!important}.product-landing-page .product-hero-copy h1{font-family:var(--serif)!important;letter-spacing:0!important;white-space:nowrap!important;font-size:clamp(3.8rem,13.2vw,4.35rem)!important;font-weight:400!important;line-height:.9!important}.product-status-line{color:#050505!important;gap:3px!important;min-width:98px!important;margin-top:4px!important;padding-top:0!important}.product-status-line span{color:#050505!important;padding-left:15px!important;font-size:1rem!important;font-weight:400!important;line-height:1.1!important}.product-status-line span:before{background:var(--gold)!important;width:8px!important;height:8px!important;top:.2em!important}.product-status-line small{color:#0f151b94!important;padding-left:15px!important;font-size:.8rem!important;line-height:1.16!important}.product-landing-page .product-hero-copy>p{color:#0f151ba3!important;max-width:242px!important;margin:0!important;font-size:1.02rem!important;line-height:1.28!important}.product-price-row{border-top:1px solid #10161b1f!important;gap:12px!important;margin-top:6px!important;padding-top:11px!important}.product-landing-page .product-hero-copy .product-price-row>span:first-child{color:#0f151b9e!important;letter-spacing:0!important;text-transform:lowercase!important;font-size:1rem!important;font-weight:400!important}.product-landing-page .product-hero-copy .product-price-row>strong{color:#050505!important;font-family:var(--sans)!important;letter-spacing:.01em!important;font-size:1.95rem!important;font-weight:400!important}.product-landing-page .product-configurator{background:#fff!important;border-top:0!important;padding:10px 24px 0!important}.product-landing-page .product-configurator .product-section-heading{display:none!important}.product-landing-page .configurator-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:13px 28px!important;display:grid!important}.product-landing-page .config-group{min-width:0!important}.product-landing-page .config-group legend{margin:0 0 7px!important}.product-landing-page .config-group legend span{color:#050505!important;font-family:var(--sans)!important;letter-spacing:.24em!important;text-transform:uppercase!important;font-size:.72rem!important;font-weight:700!important}.product-landing-page .config-group legend small,.product-landing-page .config-option small{display:none!important}.product-landing-page .config-group[data-group=soundboard]{grid-column:1!important}.product-landing-page .config-group[data-group=back-and-sides]{grid-column:2!important}.product-landing-page .config-group[data-group=soundboard] .config-options,.product-landing-page .config-group[data-group=back-and-sides] .config-options{grid-template-columns:repeat(4,minmax(0,1fr))!important;justify-items:center!important;gap:5px!important;display:grid!important}.product-landing-page .config-group[data-group=soundboard] .config-option,.product-landing-page .config-group[data-group=back-and-sides] .config-option{color:#050505!important;text-align:center!important;background:0 0!important;border:0!important;place-items:center!important;gap:0!important;min-width:0!important;min-height:0!important;padding:0!important;display:grid!important}.product-landing-page .config-group[data-group=soundboard] .option-visual,.product-landing-page .config-group[data-group=back-and-sides] .option-visual{background:0 0!important;border:0!important;border-radius:999px!important;width:clamp(32px,8.7vw,41px)!important;height:clamp(32px,8.7vw,41px)!important;overflow:hidden!important}.product-landing-page .config-group[data-group=soundboard] .option-visual img,.product-landing-page .config-group[data-group=back-and-sides] .option-visual img{object-fit:cover!important;width:100%!important;height:100%!important}.product-landing-page .config-group[data-group=soundboard] .config-option>span:not(.option-visual),.product-landing-page .config-group[data-group=back-and-sides] .config-option>span:not(.option-visual){display:none!important}.product-landing-page .config-option.selected .option-visual{box-shadow:0 0 0 2px #fff, 0 0 0 4px var(--gold)!important}.product-landing-page .config-group[data-group=neck],.product-landing-page .config-group[data-group=pickup]{grid-column:1/-1!important}.product-landing-page .config-group[data-group=neck] .config-options,.product-landing-page .config-group[data-group=pickup] .config-options{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;display:grid!important}.product-landing-page .config-group[data-group=neck] .config-option,.product-landing-page .config-group[data-group=pickup] .config-option{box-shadow:none!important;text-align:center!important;background:#fff!important;border:1px solid #10161b38!important;border-radius:5px!important;justify-content:center!important;align-items:center!important;min-height:36px!important;padding:6px 5px!important;display:flex!important}.product-landing-page .config-group[data-group=neck] .option-visual,.product-landing-page .config-group[data-group=pickup] .option-visual{display:none!important}.product-landing-page .config-group[data-group=neck] .config-option strong,.product-landing-page .config-group[data-group=pickup] .config-option strong{font-family:var(--sans)!important;font-size:.66rem!important;font-weight:400!important;line-height:1.05!important}.product-landing-page .config-group[data-group=neck] .config-option.selected,.product-landing-page .config-group[data-group=pickup] .config-option.selected{color:#050505!important;border-color:#050505!important;box-shadow:inset 0 -2px #050505!important}.product-landing-page .config-group[data-group=neck] .config-option.selected strong,.product-landing-page .config-group[data-group=pickup] .config-option.selected strong{font-weight:600!important}.product-landing-page .product-commerce{background:#fff!important;border:0!important;padding:8px 24px 0!important}.product-landing-page .product-commerce .product-gallery,.product-landing-page .quote-panel-top{display:none!important}.product-landing-page .quote-panel{box-shadow:none!important;color:#050505!important;background:0 0!important;border:0!important;max-width:none!important;margin:0!important;padding:0!important}.quote-shipping-note{color:#0f151b94!important;border-top:0!important;gap:10px!important;margin:0 0 12px!important;padding-top:0!important;font-size:.72rem!important;overflow:hidden!important}.quote-shipping-note span{gap:7px!important}.quote-shipping-note span+span{border-left:1px solid #10161b2e!important;padding-left:10px!important}.quote-shipping-note svg{width:19px!important;height:19px!important}.product-landing-page .quote-panel .quote-submit{color:#fff!important;text-transform:none!important;background:#050505!important;border-color:#050505!important;border-radius:5px!important;min-height:48px!important;font-size:1rem!important;font-weight:400!important}.quote-secondary-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;margin-top:8px!important;display:grid!important}.quote-secondary-actions a,.quote-secondary-actions button{color:#050505!important;text-transform:none!important;background:#fff!important;border:1px solid #10161b6b!important;border-radius:5px!important;min-height:38px!important;font-size:.96rem!important;font-weight:400!important}.quote-trust-row{color:#0f151b99!important;border-top:1px solid #10161b1a!important;border-bottom:1px solid #10161b1a!important;margin-top:10px!important}.quote-trust-row span{min-height:53px!important;padding:6px 2px!important}.product-landing-page .quote-trust-row svg{width:22px!important;height:22px!important}.product-landing-page .product-landing-nav{background:#fff!important;top:44px!important}.product-landing-page .product-landing-nav a{padding:12px 2px!important;font-size:.72rem!important}.product-mobile-sticky{min-height:63px!important;padding:8px 14px calc(8px + env(safe-area-inset-bottom))!important;z-index:90!important;background:#fffffff5!important;border-top:1px solid #10161b1f!important;grid-template-columns:minmax(92px,.56fr) minmax(0,1fr)!important;align-items:center!important;gap:10px!important;display:grid!important;position:fixed!important;inset:auto 0 0!important;box-shadow:0 -12px 28px #0a0a0a14!important}.product-mobile-sticky>span{color:#050505!important;font-size:1rem!important;line-height:1!important}.product-mobile-sticky button{color:#fff!important;background:#050505!important;border-radius:5px!important;min-height:46px!important;font-size:1rem!important;font-weight:400!important}}@media (max-width:380px){.product-landing-page .product-configurator{padding-inline:17px!important}.product-landing-page .configurator-grid{gap:12px 18px!important}.product-landing-page .config-group[data-group=soundboard] .option-visual,.product-landing-page .config-group[data-group=back-and-sides] .option-visual{width:31px!important;height:31px!important}.product-landing-page .config-group[data-group=neck] .config-option strong,.product-landing-page .config-group[data-group=pickup] .config-option strong{font-size:.59rem!important}}@media (max-width:899px){.site-header{grid-template-columns:48px 1fr 88px!important;height:47px!important;min-height:47px!important}.site-panel-layer{inset:47px 0 0!important}.brand{gap:15px!important}.brand-emblem{width:15px!important;height:30px!important}.nova-wordmark{letter-spacing:0!important;gap:1.36rem!important;font-size:.74rem!important;transform:scaleX(1.34)!important}.nova-wordmark .logo-letter-a{stroke-width:1.45px!important;width:1em!important;height:.96em!important}.header-actions{gap:2px!important;padding-right:8px!important}.product-hero-stage{height:clamp(258px,65vw,318px)!important}.product-hero-gallery-image,.product-hero-gallery[data-active-index="0"] .product-hero-gallery-image{object-fit:cover!important;object-position:center center!important}.product-gallery-expand{width:35px!important;height:35px!important;bottom:11px!important;right:11px!important}.product-gallery-thumbs{gap:8px!important;padding:8px 18px 12px!important}.product-gallery-thumbs button{aspect-ratio:1/.84!important;border-radius:6px!important}.product-landing-page .product-hero-copy{gap:8px!important;padding:12px 22px 0!important}.product-hero-breadcrumb{font-size:.76rem!important;line-height:1.2!important}.product-hero-title-row{align-items:start!important;gap:12px!important}.product-landing-page .product-hero-copy h1{font-size:clamp(3.25rem,12.2vw,4rem)!important;line-height:.94!important}.product-status-line{min-width:108px!important;margin-top:4px!important}.product-status-line span{font-size:.98rem!important}.product-status-line small{font-size:.8rem!important}.product-landing-page .product-hero-copy>p{white-space:pre-line!important;max-width:230px!important;font-size:1.02rem!important;line-height:1.27!important}.product-price-row{border-top:1px solid #10161b21!important;margin-top:8px!important;padding-top:11px!important}.product-landing-page .product-hero-copy .product-price-row>strong{font-size:clamp(2rem,8.1vw,2.35rem)!important}.product-landing-page .product-configurator{padding:12px 22px 0!important}.product-landing-page .configurator-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px 24px!important}.product-landing-page .config-group legend{margin-bottom:7px!important}.product-landing-page .config-group legend span{letter-spacing:.25em!important;font-size:.69rem!important}.product-landing-page .config-group[data-group=soundboard],.product-landing-page .config-group[data-group=back-and-sides]{grid-column:auto!important}.product-landing-page .config-group[data-group=soundboard] .config-options,.product-landing-page .config-group[data-group=back-and-sides] .config-options{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:7px!important}.product-landing-page .config-group[data-group=soundboard] .option-visual,.product-landing-page .config-group[data-group=back-and-sides] .option-visual{width:clamp(35px,9.4vw,43px)!important;height:clamp(35px,9.4vw,43px)!important}.product-landing-page .config-group[data-group=neck],.product-landing-page .config-group[data-group=pickup]{grid-column:1/-1!important}.product-landing-page .config-group[data-group=neck] .config-options,.product-landing-page .config-group[data-group=pickup] .config-options{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important}.product-landing-page .config-group[data-group=neck] .config-option,.product-landing-page .config-group[data-group=pickup] .config-option{border-radius:5px!important;min-height:35px!important;padding:6px 4px!important}.product-landing-page .config-group[data-group=neck] .config-option strong,.product-landing-page .config-group[data-group=pickup] .config-option strong{font-size:.66rem!important;line-height:1.04!important}.product-landing-page .product-commerce{padding:10px 22px 0!important}.quote-shipping-note{gap:10px!important;margin-bottom:11px!important;font-size:.73rem!important}.product-landing-page .quote-panel .quote-submit{min-height:48px!important}.quote-secondary-actions a,.quote-secondary-actions button{min-height:39px!important}.quote-trust-row{margin-top:10px!important}.product-landing-page .product-landing-nav{top:47px!important}}@media (max-width:380px){.product-landing-page .product-hero-copy,.product-landing-page .product-configurator,.product-landing-page .product-commerce{padding-inline:19px!important}.product-landing-page .configurator-grid{column-gap:16px!important}.product-landing-page .config-group[data-group=soundboard] .option-visual,.product-landing-page .config-group[data-group=back-and-sides] .option-visual{width:32px!important;height:32px!important}.product-landing-page .config-group[data-group=neck] .config-option strong,.product-landing-page .config-group[data-group=pickup] .config-option strong{font-size:.58rem!important}}@media (max-width:899px){.brand{gap:24px!important}.nova-wordmark{gap:1.18rem!important;transform:scaleX(1.28)!important}.product-hero-gallery[data-active-index="0"] .product-hero-gallery-image{transform:scale(1.24)translateY(4px)!important}.site-header{grid-template-columns:46px 1fr 82px!important;height:44px!important;min-height:44px!important;padding-inline:10px!important}.site-panel-layer{inset:44px 0 0!important}.brand{gap:16px!important;width:33vw!important;min-width:130px!important;margin-inline:auto!important}.brand-emblem{width:13px!important;height:27px!important}.nova-wordmark{letter-spacing:0!important;flex:auto!important;justify-content:space-between!important;gap:0!important;font-size:.94rem!important;font-weight:300!important;line-height:1!important;transform:none!important}.nova-wordmark .logo-letter-a{stroke-width:1.18px!important;width:.84em!important;height:.78em!important}.header-actions{gap:4px!important;padding-right:0!important}.header-icon-link,.icon-button{flex-basis:36px!important;width:36px!important;height:36px!important}.header-icon-link svg{width:21px!important;height:21px!important}.hamburger,.hamburger:before,.hamburger:after{width:25px!important;height:1.5px!important}.hamburger:before{top:-7px!important}.hamburger:after{top:7px!important}.product-hero-breadcrumb{color:#0f151b7a!important;gap:7px!important;font-size:.62rem!important;font-weight:400!important;line-height:1.2!important}.product-hero-breadcrumb a{color:#0f151b9e!important;min-height:22px!important;padding-right:2px!important}.product-hero-title-row{grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:11px!important;display:grid!important}.product-landing-page .product-hero-copy h1{font-size:clamp(2.88rem,11.2vw,3.45rem)!important;line-height:.94!important}.product-landing-page .product-hero-copy>p{color:#0f151b9e!important;max-width:190px!important;font-size:.95rem!important;line-height:1.22!important}.product-status-line{gap:2px!important;min-width:92px!important;margin-top:2px!important;padding-top:0!important}.product-status-line span{align-items:center!important;gap:7px!important;padding-left:0!important;font-size:.9rem!important;font-weight:400!important;line-height:1!important;display:inline-flex!important;position:static!important}.product-status-line span:before{background:var(--brass)!important;content:""!important;flex:0 0 7px!important;width:7px!important;height:7px!important;display:inline-block!important;position:static!important}.product-status-line small{padding-left:14px!important;font-size:.71rem!important;line-height:1.16!important}.product-price-row{border-top:0!important;border-bottom:1px solid #10161b21!important;gap:13px!important;margin-top:1px!important;padding:0 0 10px!important}.product-price-row span{font-size:.94rem!important;font-weight:300!important}.product-landing-page .product-hero-copy .product-price-row>strong{letter-spacing:0!important;font-size:clamp(1.72rem,7.2vw,2.08rem)!important;font-weight:350!important}.product-landing-page .config-group legend{margin-bottom:9px!important}.product-landing-page .config-group legend span{letter-spacing:.24em!important;font-size:.66rem!important;font-weight:500!important}.product-landing-page .configurator-grid{gap:13px 26px!important}.product-landing-page .config-group[data-group=soundboard] .config-options,.product-landing-page .config-group[data-group=back-and-sides] .config-options{gap:10px!important}.product-landing-page .config-group[data-group=soundboard] .option-visual,.product-landing-page .config-group[data-group=back-and-sides] .option-visual{width:clamp(31px,8.4vw,36px)!important;height:clamp(31px,8.4vw,36px)!important}.product-landing-page .config-group[data-group=neck] .config-options,.product-landing-page .config-group[data-group=pickup] .config-options{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important}.product-landing-page .config-group[data-group=neck] .config-option,.product-landing-page .config-group[data-group=pickup] .config-option{border-radius:5px!important;min-height:31px!important;padding:4px 3px!important}.product-landing-page .config-group[data-group=neck] .config-option strong,.product-landing-page .config-group[data-group=pickup] .config-option strong{letter-spacing:0!important;white-space:nowrap!important;font-size:.58rem!important;font-weight:500!important;line-height:1!important}.product-landing-page .config-group[data-group=neck] .config-option.selected strong,.product-landing-page .config-group[data-group=pickup] .config-option.selected strong{font-weight:600!important}.quote-shipping-note{gap:10px!important;margin:14px 0 15px!important;font-size:.7rem!important}.quote-shipping-note span{gap:6px!important}.quote-shipping-note span+span{padding-left:10px!important}.quote-shipping-note svg{width:17px!important;height:17px!important}.product-landing-page .quote-panel .quote-submit{border-radius:5px!important;min-height:43px!important;font-size:.96rem!important}.product-landing-page .quote-panel .quote-submit svg{width:19px!important;height:19px!important}.quote-secondary-actions a,.quote-secondary-actions button{min-height:36px!important;font-size:.9rem!important}.quote-trust-row{border-top:0!important;border-bottom:1px solid #10161b1a!important;margin-top:12px!important}.quote-trust-row span{text-align:left!important;justify-content:center!important;align-items:center!important;gap:8px!important;min-height:43px!important;padding:6px 7px!important;display:flex!important}.product-landing-page .quote-trust-row svg{flex:0 0 20px!important;width:20px!important;height:20px!important}.quote-trust-row small{text-align:left!important;font-size:.59rem!important;font-weight:400!important;line-height:1.12!important;display:block!important}.product-landing-page .product-landing-nav{top:44px!important}.product-landing-page .product-landing-nav a{letter-spacing:0!important;text-transform:none!important;padding:13px 4px!important;font-size:.78rem!important;font-weight:400!important}.product-mobile-sticky{min-height:58px!important;padding:7px 14px calc(7px + env(safe-area-inset-bottom))!important}.product-mobile-sticky button{min-height:42px!important}}@media (max-width:380px){.product-landing-page .config-group[data-group=neck] .config-option strong,.product-landing-page .config-group[data-group=pickup] .config-option strong{font-size:.54rem!important}}@media (max-width:899px){.site-header{grid-template-columns:44px minmax(0,1fr) 78px!important;height:43px!important;padding:9px 10px!important}.brand{justify-self:center!important;gap:12px!important;width:auto!important;min-width:min(170px,48vw)!important}.brand-emblem{width:12px!important;height:22px!important}.nova-wordmark{flex:0 0 min(33vw,142px)!important;width:min(33vw,142px)!important;font-size:.86rem!important}.nova-wordmark .logo-letter-a{width:.84em!important;height:.76em!important}.header-icon-link,.icon-button{flex-basis:34px!important;width:34px!important;height:34px!important}.header-icon-link svg{width:20px!important;height:20px!important}.product-hero-breadcrumb{gap:6px!important;margin-bottom:19px!important;font-size:.54rem!important}.product-hero-title-row{align-items:start!important;gap:10px!important}.product-landing-page .product-hero-copy h1{font-size:clamp(2.52rem,10.4vw,3.08rem)!important;font-weight:360!important;line-height:.96!important}.product-landing-page .product-hero-copy>p{max-width:172px!important;font-size:.86rem!important;line-height:1.22!important}.product-status-line{min-width:90px!important;padding-top:2px!important}.product-status-line span{gap:6px!important;font-size:.82rem!important}.product-status-line span:before{flex-basis:6px!important;width:6px!important;height:6px!important}.product-status-line small{padding-left:12px!important;font-size:.66rem!important;line-height:1.18!important}.product-price-row{margin-top:8px!important;padding-bottom:9px!important}.product-price-row span{font-size:.84rem!important;font-weight:300!important}.product-landing-page .product-hero-copy .product-price-row>strong{font-size:clamp(1.74rem,7vw,2.02rem)!important;font-weight:330!important}.product-landing-page .configurator-grid{gap:14px 30px!important}.product-landing-page .config-group legend{margin-bottom:8px!important}.product-landing-page .config-group legend span{letter-spacing:.26em!important;font-size:.61rem!important;font-weight:400!important}.product-landing-page .config-group[data-group=soundboard] .config-options,.product-landing-page .config-group[data-group=back-and-sides] .config-options{gap:13px!important}.product-landing-page .config-group[data-group=soundboard] .option-visual,.product-landing-page .config-group[data-group=back-and-sides] .option-visual{width:clamp(29px,7.8vw,34px)!important;height:clamp(29px,7.8vw,34px)!important}.product-landing-page .config-group[data-group=neck] .config-options,.product-landing-page .config-group[data-group=pickup] .config-options{gap:8px!important}.product-landing-page .config-group[data-group=neck] .config-option,.product-landing-page .config-group[data-group=pickup] .config-option{min-height:29px!important;padding:3px 2px!important}.product-landing-page .config-group[data-group=neck] .config-option strong,.product-landing-page .config-group[data-group=pickup] .config-option strong{font-size:.52rem!important;font-weight:450!important;line-height:1!important}.product-landing-page .config-group[data-group=neck] .config-option.selected strong,.product-landing-page .config-group[data-group=pickup] .config-option.selected strong{font-weight:560!important}.quote-shipping-note{margin:18px 0 17px!important;font-size:.69rem!important}.product-landing-page .quote-panel .quote-submit{min-height:40px!important}.quote-secondary-actions a,.quote-secondary-actions button{min-height:34px!important}.quote-trust-row{margin-top:13px!important}.quote-trust-row span{justify-content:center!important;min-height:42px!important;padding:6px!important}.product-landing-page .quote-trust-row svg{width:19px!important;height:19px!important}.quote-trust-row small{font-size:.58rem!important;line-height:1.1!important}.product-landing-page .product-landing-nav a{letter-spacing:.025em!important;padding:12px 4px!important;font-size:.72rem!important;font-weight:350!important}.product-mobile-sticky{min-height:56px!important;padding:7px 14px calc(7px + env(safe-area-inset-bottom))!important}.product-mobile-sticky button{min-height:40px!important}}@media (max-width:380px){.product-landing-page .config-group[data-group=neck] .config-option strong,.product-landing-page .config-group[data-group=pickup] .config-option strong{font-size:.49rem!important}}.product-gallery-lightbox-close{font-family:var(--sans)!important;letter-spacing:0!important;text-transform:none!important;background:#fffffff0!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;width:44px!important;height:44px!important;padding:0 0 4px!important;font-size:2rem!important;font-weight:300!important;line-height:1!important;display:inline-flex!important;top:18px!important;right:18px!important}.product-gallery-lightbox-nav{color:var(--ink);cursor:pointer;font-family:var(--serif);z-index:2;background:#ffffffe6;border:1px solid #ffffffa6;border-radius:999px;justify-content:center;align-items:center;width:56px;height:56px;font-size:3rem;line-height:.8;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}.product-gallery-lightbox-nav span{transform:translateY(-3px)}.product-gallery-lightbox-prev{left:20px}.product-gallery-lightbox-next{right:20px}.media-video-frame iframe{overflow:hidden}.media-video-meta a{display:none!important}.product-landing-page .product-media-section{background:#fff}.product-landing-page .media-video-card{box-shadow:none;background:#fff;border:1px solid #10161b1a;border-radius:0;overflow:hidden}.product-landing-page .media-video-frame{background:#0f151b;position:relative}.product-landing-page .media-video-meta{gap:8px;padding:16px 18px 18px}.product-landing-page .media-video-meta strong{font-size:clamp(1.35rem,3vw,2rem)}.product-landing-page .product-detail-section{background:#fff}.product-landing-page .detail-tile{background:#fff;border-color:#10161b1f;position:relative;overflow:hidden}.product-landing-page .detail-tile div{z-index:1;background:linear-gradient(#ffffffeb,#fff 72%);margin-top:-1px;position:relative}.product-landing-page #specification{padding-bottom:clamp(68px,9vw,116px)}.product-landing-page #specification .spec-summary-list{display:grid}.product-landing-page #specification .spec-full-details{margin-top:34px}.product-landing-page #specification .spec-full-details summary{color:#fff;cursor:pointer;font-family:var(--sans);letter-spacing:.06em;text-transform:uppercase;border:1px solid #ffffff52;justify-content:space-between;align-items:center;min-height:52px;padding:0 18px;font-size:.82rem;font-weight:760;display:flex}.product-landing-page #specification .spec-full-details summary:after{content:"+";font-size:1.35rem;font-weight:300}.product-landing-page #specification .spec-full-details[open] summary:after{content:"−"}.product-landing-page #specification .spec-full-details dl{margin-top:16px}.related-model-list .related-model-copy{gap:8px;min-width:0;display:grid}.related-model-list .related-model-copy strong{color:var(--ink);font-family:var(--serif);font-size:clamp(1.65rem,5.8vw,2.5rem);font-weight:400;line-height:.98}.related-model-list .related-model-copy small{color:#0f151b94;font-family:var(--sans);font-size:.88rem}.related-model-list .related-model-price{color:var(--ink);font-family:var(--sans);text-align:right;justify-self:end;max-width:130px;font-size:.82rem;font-weight:740;line-height:1.15}.footer-newsletter-socials{border-top:0!important;justify-content:flex-end!important;gap:10px!important;margin-top:18px!important;padding-top:0!important;display:flex!important}.footer-newsletter-socials a{width:42px!important;height:42px!important;min-height:0!important}.footer-links .footer-social-column{display:none!important}.footer-logo-row .nova-wordmark span:nth-child(3),.site-header .nova-wordmark span:nth-child(3){font-weight:240}.footer-logo-row .nova-wordmark .logo-letter-a,.site-header .nova-wordmark .logo-letter-a{stroke-width:1.55px}@media (min-width:760px){.product-landing-page .media-video-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.product-landing-page .product-media-section{grid-template-columns:minmax(230px,.42fr) minmax(0,1fr);align-items:start}.product-landing-page .product-detail-section{align-items:start}.product-landing-page #specification .spec-summary-list{grid-template-columns:repeat(2,minmax(0,1fr))}.related-model-list a{grid-template-columns:110px minmax(0,1fr) minmax(96px,.28fr) 24px!important;min-height:112px!important}.related-model-list .related-model-copy,.related-model-list .related-model-price{grid-row:1!important}}@media (max-width:899px){.site-header{grid-template-columns:42px minmax(0,1fr) 78px!important;height:47px!important;min-height:47px!important;padding:6px 10px 5px!important;overflow:visible!important}.brand{justify-content:center!important;align-items:center!important;gap:11px!important;min-width:min(33vw,132px)!important;min-height:36px!important;overflow:visible!important}.brand-emblem{width:12px!important;height:23px!important}.nova-wordmark{flex-basis:min(33vw,132px)!important;gap:clamp(.58rem,4.3vw,.86rem)!important;width:min(33vw,132px)!important;font-size:.83rem!important;line-height:1!important;overflow:visible!important}.nova-wordmark .logo-letter-a{width:.86em!important;height:.78em!important}.header-icon-link,.icon-button{flex-basis:32px!important;width:32px!important;height:32px!important}.header-icon-link svg{width:19px!important;height:19px!important}.product-gallery-lightbox-frame{max-width:100vw!important;height:min(88svh,760px)!important}.product-gallery-lightbox-close{width:38px!important;height:38px!important;top:12px!important;right:12px!important}.product-gallery-lightbox-nav{display:none}.product-hero-breadcrumb{gap:5px!important;min-height:0!important;margin-bottom:7px!important;font-size:.5rem!important}.product-hero-breadcrumb a,.product-hero-breadcrumb span{min-height:0!important}.product-hero-title-row{margin-top:0!important}.product-landing-page .product-hero-copy h1{font-size:clamp(2.35rem,9.8vw,2.86rem)!important}.product-status-line span:before{background:var(--gold)!important;content:""!important;border-radius:999px!important;display:inline-block!important}.product-landing-page .product-hero-copy>p{font-size:.8rem!important;font-weight:300!important;line-height:1.22!important}.product-price-row{border-top:0!important;border-bottom:1px solid #10161b1f!important;margin-top:2px!important;padding:0 0 10px!important}.product-landing-page .config-group legend{margin-bottom:5px!important}.product-landing-page .config-group legend span{letter-spacing:.31em!important;font-size:.56rem!important;font-weight:360!important}.product-landing-page .config-group[data-group=soundboard] .config-options,.product-landing-page .config-group[data-group=back-and-sides] .config-options{justify-items:center!important;gap:17px!important}.product-landing-page .config-group[data-group=soundboard] .option-visual,.product-landing-page .config-group[data-group=back-and-sides] .option-visual{width:clamp(26px,7.1vw,31px)!important;height:clamp(26px,7.1vw,31px)!important}.product-landing-page .config-group[data-group=soundboard] .config-option[aria-pressed=true] .option-visual,.product-landing-page .config-group[data-group=back-and-sides] .config-option[aria-pressed=true] .option-visual{box-shadow:0 0 0 2px #fff, 0 0 0 3px var(--gold), 0 0 0 5px #be7e131f!important}.product-landing-page .config-group[data-group=soundboard] .config-option strong,.product-landing-page .config-group[data-group=back-and-sides] .config-option strong{font-size:.54rem!important;font-weight:380!important;line-height:1.04!important}.product-landing-page .config-group[data-group=neck] .config-option,.product-landing-page .config-group[data-group=pickup] .config-option{box-shadow:none!important;border:1px solid #10161b2e!important;min-height:27px!important;padding:2px 3px!important}.product-landing-page .config-group[data-group=neck] .config-option.selected,.product-landing-page .config-group[data-group=pickup] .config-option.selected{border-color:#10161bc7!important;box-shadow:inset 0 -1px #10161bc7!important}.product-landing-page .config-group[data-group=neck] .config-option:after,.product-landing-page .config-group[data-group=pickup] .config-option:after{display:none!important}.product-landing-page .config-group[data-group=neck] .config-option strong,.product-landing-page .config-group[data-group=pickup] .config-option strong{letter-spacing:0!important;white-space:nowrap!important;font-size:.46rem!important;font-weight:420!important}.quote-shipping-note{border-top:1px solid #10161b1f!important;margin:14px 0 11px!important;padding-top:10px!important;font-size:.62rem!important}.quote-shipping-note span+span{padding-left:12px!important}.quote-trust-row{border-top:1px solid #10161b1c!important;border-bottom:0!important;margin-top:11px!important}.quote-trust-row span{justify-content:center!important;align-items:center!important;gap:7px!important;min-height:39px!important;padding:6px 5px!important}.quote-trust-row span+span{border-left:1px solid #10161b1f!important}.product-landing-page .quote-trust-row svg{flex:0 0 17px!important;width:17px!important;height:17px!important}.quote-trust-row small{font-size:.51rem!important;font-weight:300!important;line-height:1.04!important}.product-landing-page .product-landing-nav{box-shadow:none!important;background:#fffffffa!important;border:0!important}.product-landing-page .product-landing-nav a{color:#0f151b85!important;text-transform:none!important;border:0!important;min-height:43px!important;padding:12px 4px 10px!important;font-size:.69rem!important;font-weight:300!important;position:relative!important}.product-landing-page .product-landing-nav a:first-child{color:var(--ink)!important}.product-landing-page .product-landing-nav a:first-child:after{background:var(--gold)!important;content:""!important;height:1px!important;position:absolute!important;bottom:0!important;left:32%!important;right:32%!important}.product-mobile-sticky{min-height:60px!important;padding:8px 14px calc(9px + env(safe-area-inset-bottom))!important;border-top:1px solid #10161b17!important;border-radius:18px 18px 0 0!important;overflow:hidden!important}.product-mobile-sticky button{border-radius:7px!important;min-height:42px!important}.product-landing-page .product-media-section{padding-top:56px!important}.product-landing-page .media-video-grid{gap:14px!important}.product-landing-page .media-video-meta{padding:14px 16px 16px!important}.product-landing-page .product-detail-section{padding-top:56px!important}.product-landing-page .detail-tile{grid-template-rows:minmax(210px,58vw) auto!important}.product-landing-page .detail-tile img{object-position:center 42%!important}.product-landing-page .detail-tile div{background:linear-gradient(#fffffff5,#fff 70%)!important;padding:14px 16px!important}.product-landing-page .detail-tile h3{font-size:clamp(1.55rem,7vw,2.1rem)!important;line-height:.98!important}.product-landing-page #specification h2{margin-bottom:26px!important;font-size:clamp(3.2rem,14vw,4.2rem)!important}.product-landing-page #specification dl>div{grid-template-columns:1fr!important;gap:6px!important;padding:13px 0!important}.product-landing-page #specification .spec-summary-list{grid-template-columns:1fr!important}.product-landing-page #specification .spec-full-details{margin-top:22px!important}.related-model-list a{grid-template-columns:86px minmax(0,1fr) 58px 22px!important;min-height:106px!important;padding:9px 0!important}.related-model-list .related-model-thumb{width:76px!important;height:92px!important}.related-model-list .related-model-thumb img{max-width:76px!important;height:92px!important}.related-model-list .related-model-copy strong{font-size:clamp(1.45rem,7vw,2rem)!important}.related-model-list .related-model-copy small,.related-model-list .related-model-price{font-size:.62rem!important;line-height:1.12!important}.related-model-list .related-model-price{max-width:58px!important}.footer-newsletter-socials{justify-content:flex-start!important}}@media (max-width:380px){.product-landing-page .config-group[data-group=neck] .config-option strong,.product-landing-page .config-group[data-group=pickup] .config-option strong{font-size:.42rem!important}}.site-header .nova-wordmark span,.footer-logo-row .nova-wordmark span{font-weight:260!important}.site-header .nova-wordmark .logo-letter-a,.footer-logo-row .nova-wordmark .logo-letter-a{stroke-width:1.7px!important}.product-gallery-lightbox-close:before{content:"X";font-family:var(--sans);font-size:1rem;font-weight:360;line-height:1}.product-gallery-lightbox-nav span{font-size:0!important;transform:none!important}.product-gallery-lightbox-prev span:before,.product-gallery-lightbox-next span:before{color:var(--ink);font-family:var(--sans);font-size:1.55rem;font-weight:280;line-height:1}.product-gallery-lightbox-prev span:before{content:"<"}.product-gallery-lightbox-next span:before{content:">"}.product-gallery-lightbox-nav{border:1px solid #10161b1f!important;box-shadow:0 18px 44px #0c121829!important}.product-landing-page .media-video-meta a{display:none!important}.product-landing-page .media-video-card{box-shadow:none!important;background:0 0!important;border:0!important}.product-landing-page .media-video-frame{border:1px solid #10161b1f!important;border-radius:12px!important;overflow:hidden!important}.product-landing-page .media-video-meta{background:#fff!important;border:0!important;padding:13px 2px 0!important}.product-landing-page .media-video-meta span{color:var(--gold)!important;letter-spacing:.04em!important;font-size:.62rem!important;font-weight:680!important}.product-landing-page .media-video-meta strong{font-family:var(--serif)!important;font-size:clamp(1.22rem,3.4vw,1.72rem)!important;font-weight:390!important;line-height:1!important}.product-landing-page .detail-tile{background:#fff!important;border-color:#10161b1f!important}.product-landing-page .detail-tile div{background:linear-gradient(#fffffffa,#fff 64%)!important;margin-top:0!important}.product-landing-page #specification>div p,.product-landing-page #specification .spec-full-details:not([open]) dl{display:none!important}.product-landing-page #specification .spec-full-details summary{list-style:none}.product-landing-page #specification .spec-full-details summary::-webkit-details-marker{display:none}.related-model-list .related-model-price .vat-price{min-width:0!important;display:block!important}.related-model-list .related-model-price .vat-price-main,.related-model-list .related-model-price .vat-price-meta{white-space:normal!important;display:block!important}main.product-landing-page+.site-footer{padding-bottom:calc(148px + env(safe-area-inset-bottom))!important}.footer-newsletter-socials{margin-top:16px!important}@media (min-width:760px){.product-landing-page .product-media-section{background:#fff!important;column-gap:clamp(44px,6vw,86px)!important}.product-landing-page .media-video-grid{gap:18px!important}.product-landing-page .product-detail-section{background:#fff!important;gap:clamp(44px,5.5vw,76px)!important}.product-landing-page .detail-tile-grid{gap:22px!important}.product-landing-page .detail-tile{grid-template-rows:minmax(285px,32vw) auto!important}}@media (max-width:899px){.site-header{grid-template-columns:39px minmax(0,1fr) 74px!important;height:52px!important;min-height:52px!important;padding:8px 11px 7px!important}.brand{min-height:38px!important}.brand-emblem{width:13px!important;height:25px!important}.nova-wordmark{flex-basis:min(34vw,136px)!important;gap:clamp(.54rem,3.9vw,.8rem)!important;width:min(34vw,136px)!important;font-size:.81rem!important}.nova-wordmark .logo-letter-a{height:.82em!important}.header-icon-link,.icon-button{flex-basis:31px!important;width:31px!important;height:31px!important}.product-gallery-lightbox-close{border-radius:999px!important;justify-content:center!important;align-items:center!important;width:38px!important;min-width:0!important;height:38px!important;padding:0!important;display:flex!important}.product-gallery-lightbox-frame{touch-action:pan-y!important}.product-hero-breadcrumb{letter-spacing:0!important;gap:4px!important;margin-bottom:1px!important;font-size:.44rem!important}.product-hero-title-row{align-items:start!important;gap:12px!important;margin-top:0!important}.product-landing-page .product-hero-copy h1{font-size:clamp(2.12rem,9vw,2.48rem)!important;line-height:.98!important}.product-status-line{padding-top:5px!important}.product-status-line span{align-items:center!important;gap:7px!important;display:inline-flex!important}.product-status-line span:before{background:var(--gold)!important;content:""!important;border-radius:999px!important;flex:0 0 7px!important;width:7px!important;height:7px!important;display:inline-block!important}.product-landing-page .product-hero-copy>p{max-width:23ch!important;font-size:.78rem!important;font-weight:280!important;line-height:1.22!important}.product-price-row{border-top:0!important;border-bottom:1px solid #10161b1f!important;align-items:baseline!important;gap:9px!important;margin-top:8px!important;padding:0 0 11px!important;display:flex!important}.product-price-row span{text-transform:lowercase!important;font-size:.66rem!important;font-weight:260!important}.product-price-row strong{letter-spacing:0!important;font-size:clamp(1.42rem,7vw,1.82rem)!important;font-weight:330!important}.product-landing-page .config-group{margin-top:13px!important}.product-landing-page .config-group legend{margin-bottom:8px!important}.product-landing-page .config-group legend span{letter-spacing:.29em!important;font-size:.52rem!important;font-weight:300!important}.product-landing-page .config-group[data-group=soundboard] .config-options,.product-landing-page .config-group[data-group=back-and-sides] .config-options{grid-template-columns:repeat(var(--option-count), minmax(0, 1fr))!important;justify-items:center!important;gap:19px!important;display:grid!important}.product-landing-page .config-group[data-group=soundboard],.product-landing-page .config-group[data-group=back-and-sides]{--option-count:4}.product-landing-page .config-group[data-group=soundboard] .option-visual,.product-landing-page .config-group[data-group=back-and-sides] .option-visual{width:clamp(24px,7vw,30px)!important;height:clamp(24px,7vw,30px)!important}.product-landing-page .config-group[data-group=soundboard] .config-option.selected .option-visual,.product-landing-page .config-group[data-group=back-and-sides] .config-option.selected .option-visual{box-shadow:0 0 0 2px #fff, 0 0 0 3px var(--gold), 0 0 0 6px #be7e1321!important}.product-landing-page .config-group[data-group=soundboard] .config-option strong,.product-landing-page .config-group[data-group=back-and-sides] .config-option strong{font-size:.45rem!important;font-weight:260!important;line-height:1.05!important}.product-landing-page .config-group[data-group=neck] .config-options,.product-landing-page .config-group[data-group=pickup] .config-options{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important;display:grid!important}.product-landing-page .config-group[data-group=neck] .config-option,.product-landing-page .config-group[data-group=pickup] .config-option{border-radius:5px!important;justify-content:center!important;align-items:center!important;min-height:30px!important;padding:4px 3px!important;display:flex!important}.product-landing-page .config-group[data-group=neck] .option-visual,.product-landing-page .config-group[data-group=pickup] .option-visual{display:none!important}.product-landing-page .config-group[data-group=neck] .config-option strong,.product-landing-page .config-group[data-group=pickup] .config-option strong{white-space:nowrap!important;font-size:clamp(.38rem,1.85vw,.56rem)!important;font-weight:420!important;line-height:1!important}.product-landing-page .config-group[data-group=neck] .config-option small,.product-landing-page .config-group[data-group=pickup] .config-option small{display:none!important}.product-landing-page .config-group[data-group=neck] .config-option.selected,.product-landing-page .config-group[data-group=pickup] .config-option.selected{box-shadow:none!important;border-color:#10161bc7!important}.quote-shipping-note{gap:10px!important;margin:14px 0 12px!important;padding-top:10px!important}.quote-shipping-note span{font-size:.58rem!important;font-weight:280!important}.quote-trust-row{grid-template-columns:repeat(3,minmax(0,1fr))!important;margin-top:13px!important;display:grid!important}.quote-trust-row span{text-align:left!important;justify-content:center!important;align-items:center!important;gap:7px!important;min-height:38px!important;padding:5px 6px!important;display:flex!important}.product-landing-page .quote-trust-row svg{flex:0 0 17px!important;width:17px!important;height:17px!important}.quote-trust-row small{font-size:.49rem!important;font-weight:260!important;line-height:1.04!important}.product-landing-page .product-landing-nav{border:0!important;box-shadow:inset 0 -1px #10161b1a!important}.product-landing-page .product-landing-nav a{letter-spacing:0!important;text-transform:none!important;border:0!important;min-height:42px!important;font-size:.66rem!important;font-weight:280!important}.product-landing-page .product-landing-nav a:first-child:after{height:1px!important;left:34%!important;right:34%!important}.product-mobile-sticky{border-radius:18px 18px 0 0!important;box-shadow:0 -16px 34px #0f151b21!important}.product-landing-page .product-media-section{background:#fff!important;padding-top:50px!important}.product-landing-page .media-video-grid{gap:18px!important}.product-landing-page .media-video-card{border-bottom:1px solid #10161b1f!important;padding-bottom:18px!important}.product-landing-page .media-video-frame{border-radius:12px!important}.product-landing-page .media-video-meta{padding-top:12px!important}.product-landing-page .product-detail-section{background:#fff!important;padding-top:50px!important}.product-landing-page .detail-tile{grid-template-rows:minmax(220px,62vw) auto!important}.product-landing-page .detail-tile div{background:linear-gradient(#fffffffa,#fff 68%)!important;padding:13px 15px!important}.product-landing-page #specification{padding-bottom:52px!important}.product-landing-page #specification h2{margin-bottom:24px!important;font-size:clamp(2.85rem,13.4vw,3.8rem)!important}.product-landing-page #specification .spec-summary-list{grid-template-columns:1fr!important;display:grid!important}.product-landing-page #specification .spec-full-details summary{min-height:46px!important}.related-model-list a{grid-template-columns:86px minmax(0,1fr) 72px 22px!important;min-height:92px!important;padding:8px 0!important}.related-model-list .related-model-thumb{width:76px!important;height:86px!important}.related-model-list .related-model-copy{gap:3px!important}.related-model-list .related-model-copy strong{font-size:clamp(1.35rem,6.2vw,1.82rem)!important}.related-model-list .related-model-copy small{font-size:.54rem!important}.related-model-list .related-model-price{max-width:72px!important;font-size:.5rem!important;line-height:1.02!important}.footer-newsletter{gap:14px!important;display:grid!important}.footer-newsletter-socials{order:3!important;justify-content:flex-start!important;margin-top:0!important}.footer-newsletter-socials a{width:36px!important;height:36px!important}}@media (max-width:390px){.product-landing-page .config-group[data-group=neck] .config-option strong,.product-landing-page .config-group[data-group=pickup] .config-option strong{font-size:.38rem!important}}:root{--gold:var(--brass)}.product-landing-page .config-group[data-group=soundboard] .config-option,.product-landing-page .config-group[data-group=back-and-sides] .config-option{overflow:visible!important}.product-landing-page .config-group[data-group=soundboard] .option-visual,.product-landing-page .config-group[data-group=back-and-sides] .option-visual{box-shadow:none!important;background:#fff!important;border-radius:999px!important;overflow:visible!important}.product-landing-page .config-group[data-group=soundboard] .config-option.selected .option-visual,.product-landing-page .config-group[data-group=soundboard] .config-option[aria-pressed=true] .option-visual,.product-landing-page .config-group[data-group=back-and-sides] .config-option.selected .option-visual,.product-landing-page .config-group[data-group=back-and-sides] .config-option[aria-pressed=true] .option-visual{box-shadow:0 0 0 3px #fff, 0 0 0 5px var(--gold)!important;outline:0!important}.product-landing-page .quote-panel .quote-submit,.product-mobile-sticky button{justify-content:center!important;position:relative!important}.product-landing-page .quote-panel .quote-submit svg,.product-mobile-sticky button svg{margin:0!important;position:absolute!important;right:clamp(14px,4vw,22px)!important}.quote-actions{border-bottom:0!important}.product-info-tabs{box-sizing:border-box;color:var(--ink);background:#fff;border-top:1px solid #10161b24;width:100vw;margin:0 calc(50% - 50vw);padding:0 clamp(24px,6vw,88px) clamp(64px,8vw,112px)}.product-info-tab-input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.product-info-tab-list{border-bottom:1px solid #10161b1f;grid-template-columns:repeat(4,minmax(0,1fr));margin:0 calc(-1*clamp(24px,6vw,88px)) clamp(42px,6vw,72px);display:grid}.product-info-tab-list label{color:#10161b94;cursor:pointer;font-family:var(--sans);text-transform:none;justify-content:center;align-items:center;min-height:58px;font-size:clamp(.78rem,1vw,.95rem);font-weight:300;display:flex;position:relative}.product-info-panel{display:none}.product-info-panel .product-media-section,.product-info-panel .product-sound-panel,.product-info-panel .product-innovation-panel,.product-info-panel .full-specification{margin:0!important}.product-info-panel .product-media-section .product-section-heading p,.product-info-panel-video .media-copy{display:none!important}.product-info-panel .product-media-section{background:#fff!important;padding:0!important}.product-info-panel .product-media-section .product-section-heading{align-self:start!important}.product-info-panel .media-video-frame{aspect-ratio:16/9!important;background:#fff!important;border:0!important;border-radius:12px!important;height:auto!important}.product-info-panel .media-video-frame iframe{width:100%!important;height:100%!important;display:block!important;overflow:hidden!important}.product-sound-panel,.product-innovation-panel{grid-template-columns:minmax(220px,.34fr) minmax(0,.66fr);gap:clamp(28px,5vw,70px);display:grid}.product-sound-panel-grid{grid-template-columns:minmax(0,.55fr) minmax(220px,.45fr);align-items:start;gap:clamp(20px,3vw,38px);display:grid}.product-sound-panel-grid p{color:var(--muted);font-family:var(--sans);max-width:34ch;margin:0;font-size:clamp(1rem,1.35vw,1.24rem);line-height:1.45}.product-sound-panel-grid img{aspect-ratio:4/3;object-fit:contain;background:#fff;width:100%}.product-innovation-panel .detail-tile-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.product-innovation-panel .detail-tile{background:#fff!important;border:1px solid #10161b1f!important}.product-innovation-panel .detail-tile img{aspect-ratio:3/4!important;object-fit:cover!important;width:100%!important}.product-innovation-panel .detail-tile div{background:linear-gradient(#fffffff5,#fff 72%)!important}.product-info-panel-specs .full-specification{padding-top:0!important}@media (max-width:899px){.product-info-tabs{padding:0 18px calc(48px + env(safe-area-inset-bottom))!important}.product-info-tab-list{margin:0 -18px 34px!important}.product-info-tab-list label{min-height:46px!important;font-size:.7rem!important}.product-info-tab-list label:after{left:31%!important;right:31%!important}.product-info-panel .product-media-section,.product-sound-panel,.product-innovation-panel{display:block!important}.product-info-panel .product-media-section .product-section-heading{margin-bottom:22px!important}.product-info-panel .product-media-section .product-section-heading h2,.product-sound-panel .product-section-heading h2,.product-innovation-panel .product-section-heading h2{font-size:clamp(2.45rem,11vw,3.35rem)!important;line-height:.96!important}.product-sound-panel-grid{grid-template-columns:1fr!important;gap:22px!important;display:grid!important}.product-innovation-panel .detail-tile-grid{grid-template-columns:1fr!important}.product-innovation-panel .detail-tile img{aspect-ratio:16/11!important;object-position:center 44%!important}}.site-header .brand,.footer-logo-row{align-items:center!important}.nova-wordmark{color:#10161b!important;width:clamp(118px,30vw,156px)!important;max-width:150px!important;height:18px!important;display:block!important;overflow:visible!important}.footer-logo-row .nova-wordmark{width:144px!important;height:20px!important}.product-hero-stage{background:#f7f7f4!important}.product-hero-gallery-image,.product-gallery-lightbox-image{object-fit:contain!important;object-position:center!important}.product-hero-gallery[data-active-index="0"] .product-hero-gallery-image{transform:scale(.985)!important}.product-gallery-lightbox-frame{touch-action:pan-y pinch-zoom!important}.product-gallery-lightbox-close{border-radius:999px!important;justify-content:center!important;align-items:center!important;width:44px!important;min-width:44px!important;height:44px!important;padding:0!important;font-size:0!important}.product-gallery-lightbox-close:before{color:currentColor!important;content:"×"!important;font-family:var(--sans)!important;font-size:1.35rem!important;font-weight:300!important;line-height:1!important}.product-gallery-lightbox-nav{background:#ffffffd1!important;border:1px solid #10161b1f!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;width:48px!important;height:48px!important;display:flex!important;box-shadow:0 18px 44px #10161b24!important}.product-gallery-lightbox-nav span{font-size:2rem!important;line-height:1!important}.product-hero-breadcrumb{text-transform:none!important;gap:8px!important;margin-bottom:clamp(8px,2vw,16px)!important;font-size:.72rem!important}.product-hero-title-row{align-items:start!important}.product-hero-title-row h1{letter-spacing:0!important;font-weight:300!important}.product-status-line span:before{background:var(--gold)!important;content:""!important;border-radius:999px!important;width:8px!important;height:8px!important;margin-right:8px!important;display:inline-block!important}.product-price-row{border-top:1px solid #10161b1f!important;align-items:baseline!important;gap:9px!important;padding-top:16px!important;display:flex!important}.product-price-row strong{font-weight:400!important}.product-price-row small{color:var(--muted)!important;font-family:var(--sans)!important;font-size:.72rem!important}.product-landing-page .config-option.selected .option-visual,.product-landing-page .config-option[aria-pressed=true] .option-visual{outline:1.5px solid var(--gold)!important;outline-offset:4px!important}.product-landing-page .config-group[data-group=soundboard] .config-option.selected .option-visual,.product-landing-page .config-group[data-group=soundboard] .config-option[aria-pressed=true] .option-visual,.product-landing-page .config-group[data-group=back-and-sides] .config-option.selected .option-visual,.product-landing-page .config-group[data-group=back-and-sides] .config-option[aria-pressed=true] .option-visual{box-shadow:none!important;outline:1.7px solid var(--gold)!important;outline-offset:5px!important}.quote-panel-top{grid-template-columns:minmax(0,1fr) auto!important}.quote-panel-top small{color:#ffffffad!important;font-family:var(--sans)!important;grid-column:2!important;justify-self:end!important;font-size:.68rem!important;line-height:1.2!important}.quote-inline-status{color:var(--muted)!important;font-family:var(--sans)!important;margin:12px 0 0!important;font-size:.78rem!important}.quote-trust-row{border-top:0!important}.product-info-tabs{background:#fff!important;border-top:1px solid #10161b1f!important}.product-info-tab-list{border-bottom:1px solid #10161b1f!important}.product-info-tab-list label{color:#10161b85!important;text-transform:none!important;border:0!important;font-weight:300!important}.product-info-panel .product-section-heading p{display:none!important}.product-info-panel .media-video-grid{gap:clamp(18px,2.5vw,28px)!important}.product-info-panel .media-video-card{background:#fff!important;border:1px solid #10161b1f!important}.product-info-panel .media-video-meta a{display:none!important}.product-sound-panel{grid-template-columns:minmax(220px,.34fr) minmax(0,.66fr)!important;gap:clamp(24px,4vw,52px)!important;display:grid!important}.product-audio-sample{border:1px solid #10161b1f!important;grid-template-columns:minmax(0,1fr) minmax(220px,.55fr)!important;align-items:center!important;gap:18px!important;padding:clamp(22px,4vw,42px)!important;display:grid!important}.product-audio-sample span,.product-audio-sample small{color:var(--muted)!important;font-family:var(--sans)!important;display:block!important}.product-audio-sample strong{font-family:var(--serif)!important;margin-top:8px!important;font-size:clamp(1.7rem,3vw,3rem)!important;font-weight:400!important;display:block!important}.product-audio-sample audio{width:100%!important}.product-innovation-panel{grid-template-columns:minmax(220px,.34fr) minmax(0,.66fr)!important;gap:clamp(24px,5vw,64px)!important;display:grid!important}.innovation-list{border-top:1px solid #10161b24!important}.innovation-list article{border-bottom:1px solid #10161b24!important;grid-template-columns:56px minmax(0,1fr)!important;gap:24px!important;padding:20px 0!important;display:grid!important}.innovation-list article>span{color:var(--gold)!important;font-family:var(--sans)!important;font-size:.72rem!important;font-weight:800!important}.innovation-list h3{font-family:var(--serif)!important;margin:0 0 6px!important;font-size:clamp(1.35rem,2.1vw,2rem)!important;font-weight:400!important}.innovation-list p{color:var(--muted)!important;font-family:var(--sans)!important;margin:0!important;font-size:.96rem!important;line-height:1.45!important}.product-info-panel-specs #specification{color:var(--ink)!important;background:#fff!important;padding:0!important}.product-info-panel-specs #specification h2{color:var(--ink)!important;margin:0 0 clamp(22px,4vw,42px)!important;font-size:clamp(3rem,7vw,6rem)!important}.product-info-panel-specs #specification dl{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0!important;display:grid!important}.product-info-panel-specs #specification dl div{border-top:1px solid #10161b21!important;min-width:0!important;padding:16px 18px 16px 0!important}.product-info-panel-specs #specification dt{color:var(--gold)!important;font-family:var(--sans)!important;text-transform:uppercase!important;font-size:.68rem!important;font-weight:800!important}.product-info-panel-specs #specification dd{color:var(--ink)!important;font-family:var(--sans)!important;margin:7px 0 0!important;font-size:1rem!important;line-height:1.42!important}.spec-toggle{color:var(--ink)!important;cursor:pointer!important;font-family:var(--sans)!important;letter-spacing:0!important;text-transform:uppercase!important;background:0 0!important;border:1px solid #10161b47!important;width:100%!important;min-height:46px!important;margin-top:24px!important;padding:0 22px!important;font-size:.78rem!important;font-weight:800!important}.related-model-list a{grid-template-columns:92px minmax(0,1fr) minmax(96px,auto)!important;min-height:112px!important;padding:10px 0!important}.related-model-list svg{display:none!important}.related-model-price{color:var(--ink)!important;text-align:right!important;justify-self:end!important;max-width:110px!important}.related-model-price strong{font-family:var(--sans)!important;font-size:.82rem!important;font-weight:800!important;line-height:1.1!important;display:block!important}.related-model-price small{color:var(--muted)!important;font-family:var(--sans)!important;font-size:.58rem!important;line-height:1.05!important;display:block!important}.cart-page{min-height:100vh!important;padding:calc(var(--header-height) + 48px) clamp(22px, 7vw, 96px) 96px!important;background:#f8f8f5!important}.cart-shell{background:#fff!important;max-width:940px!important;margin:0 auto!important;padding:clamp(26px,5vw,64px)!important}.cart-kicker{color:var(--gold)!important;font-family:var(--sans)!important;text-transform:uppercase!important;font-size:.78rem!important;font-weight:800!important}.cart-shell h1{font-family:var(--serif)!important;margin:0 0 32px!important;font-size:clamp(3rem,8vw,7rem)!important;font-weight:400!important;line-height:.95!important}.cart-item,.cart-total{border-top:1px solid #10161b24!important;padding:18px 0!important}.cart-item>div,.cart-total{justify-content:space-between!important;align-items:baseline!important;gap:12px!important;display:flex!important}.cart-item span,.cart-total span,.cart-item small,.cart-item li{color:var(--muted)!important;font-family:var(--sans)!important}.cart-item strong,.cart-total strong{color:var(--ink)!important;font-family:var(--sans)!important}.cart-item ul{gap:6px!important;margin:14px 0 0!important;padding:0!important;list-style:none!important;display:grid!important}.cart-item li{justify-content:space-between!important;gap:12px!important;display:flex!important}.cart-actions{grid-template-columns:2fr 1fr!important;gap:12px!important;margin-top:24px!important;display:grid!important}.cart-actions button,.cart-empty a,.cart-return-link{color:#fff!important;font-family:var(--sans)!important;background:#0b0b0a!important;border:1px solid #0b0b0a!important;justify-content:center!important;align-items:center!important;min-height:54px!important;padding:0 20px!important;font-weight:800!important;text-decoration:none!important;display:flex!important}.cart-actions button+button{color:var(--ink)!important;background:#fff!important}.cart-actions svg{width:18px!important;height:18px!important;margin-left:12px!important}.cart-error{color:#9c2a15!important;font-family:var(--sans)!important}.cart-coupon{border-top:1px solid #10161b24!important;gap:14px!important;padding:22px 0!important;display:grid!important}.cart-coupon h2{font-family:var(--serif)!important;margin:0!important;font-size:clamp(1.8rem,4vw,3rem)!important;font-weight:400!important;line-height:1!important}.cart-coupon-row{grid-template-columns:minmax(0,1fr) auto auto!important;gap:10px!important;display:grid!important}.cart-coupon-row label{gap:6px!important;display:grid!important}.cart-coupon-row label span,.cart-coupon-message,.cart-coupon-success,.cart-discount-breakdown dt,.cart-discount-breakdown dd{font-family:var(--sans)!important}.cart-coupon-row input{color:var(--ink)!important;font-family:var(--sans)!important;text-transform:uppercase!important;border:1px solid #10161b38!important;min-height:52px!important;padding:0 14px!important;font-weight:800!important}.cart-coupon-row button{color:var(--ink)!important;cursor:pointer!important;font-family:var(--sans)!important;background:#fff!important;border:1px solid #0b0b0a!important;align-self:end!important;min-height:52px!important;padding:0 18px!important;font-weight:800!important}.cart-coupon-row button:first-of-type{color:#fff!important;background:#0b0b0a!important}.cart-coupon-message,.cart-coupon-success{margin:0!important}.cart-coupon-message{color:#9c2a15!important}.cart-coupon-success{color:#2f6b3d!important;font-weight:800!important}.cart-discount-breakdown{border-top:1px solid #10161b24!important;gap:8px!important;margin:0!important;padding:16px 0!important;display:grid!important}.cart-discount-breakdown div{justify-content:space-between!important;gap:12px!important;display:flex!important}.cart-discount-breakdown dt{color:var(--muted)!important}.cart-discount-breakdown dd{color:var(--ink)!important;margin:0!important;font-weight:800!important}@media (max-width:899px){.site-header{height:56px!important;padding-block:0!important}.nova-wordmark{width:132px!important;height:14px!important}.product-hero-stage{aspect-ratio:1/1.06!important}.product-hero-gallery[data-active-index="0"] .product-hero-gallery-image{object-position:center!important;transform:scale(.94)!important}.product-hero-breadcrumb{margin-bottom:5px!important;font-size:.64rem!important}.product-hero-title-row h1{font-size:clamp(2.7rem,13vw,3.25rem)!important}.product-hero-copy>p{font-size:1rem!important;line-height:1.34!important}.product-price-row{margin-top:14px!important;padding-top:12px!important}.product-price-row strong{font-size:clamp(1.65rem,8vw,2rem)!important}.product-landing-page .config-group[data-group=soundboard] .option-visual,.product-landing-page .config-group[data-group=back-and-sides] .option-visual{width:42px!important;height:42px!important}.product-landing-page .config-group[data-group=soundboard] .config-option,.product-landing-page .config-group[data-group=back-and-sides] .config-option{gap:8px!important}.product-landing-page .config-group[data-group=soundboard] .config-options,.product-landing-page .config-group[data-group=back-and-sides] .config-options{column-gap:clamp(18px,6vw,30px)!important}.product-landing-page .config-group[data-group=neck] .config-option,.product-landing-page .config-group[data-group=pickup] .config-option{min-height:38px!important;padding:0 8px!important}.product-landing-page .config-group[data-group=neck] .config-option strong,.product-landing-page .config-group[data-group=pickup] .config-option strong{white-space:nowrap!important;font-size:.58rem!important}.product-landing-page .config-group[data-group=neck] .option-visual,.product-landing-page .config-group[data-group=pickup] .option-visual{display:none!important}.quote-panel-top small{grid-column:1/-1!important;justify-self:end!important;display:block!important}.quote-shipping-note{margin-top:14px!important}.quote-trust-row{border-bottom:1px solid #10161b1a!important;margin-top:12px!important;padding:14px 0 10px!important}.quote-trust-row span{grid-template-columns:auto minmax(0,1fr)!important;place-items:center start!important;gap:7px!important;padding:0 8px!important;display:grid!important}.quote-trust-row span+span{border-left:1px solid #10161b24!important}.product-mobile-sticky{border-radius:24px 24px 0 0!important;box-shadow:0 -12px 32px #10161b1f!important}.product-info-tab-list{border-top:1px solid #10161b1a!important;margin-bottom:28px!important}.product-info-tab-list label{min-height:48px!important}.product-info-tab-list label:after{left:36%!important;right:36%!important}.product-info-panel .product-media-section .product-section-heading h2,.product-sound-panel .product-section-heading h2,.product-innovation-panel .product-section-heading h2{font-size:clamp(2.25rem,10vw,3rem)!important}.product-sound-panel,.product-innovation-panel{display:block!important}.product-audio-sample{grid-template-columns:1fr!important;padding:18px!important;display:grid!important}.innovation-list article{grid-template-columns:42px minmax(0,1fr)!important;padding:16px 0!important}.product-info-panel-specs #specification{padding-bottom:18px!important}.product-info-panel-specs #specification h2{font-size:clamp(2.7rem,13vw,3.5rem)!important}.product-info-panel-specs #specification dl{grid-template-columns:1fr!important}.product-info-panel-specs #specification dd{font-size:.95rem!important}.related-model-list a{grid-template-columns:76px minmax(0,1fr) minmax(80px,auto)!important;min-height:86px!important;padding:6px 0!important}.related-model-list .related-model-thumb{width:66px!important;height:72px!important}.related-model-list .related-model-copy strong{font-size:clamp(1.2rem,5.4vw,1.55rem)!important;line-height:.96!important}.related-model-price{max-width:82px!important}.related-model-price strong{font-size:.66rem!important}.related-model-price small{font-size:.5rem!important}.cart-page{padding:calc(var(--header-height) + 28px) 16px calc(120px + env(safe-area-inset-bottom))!important}.cart-shell{padding:22px!important}.cart-actions,.cart-coupon-row{grid-template-columns:1fr!important}}.site-header,.site-header .brand{min-height:60px!important}.site-header .nova-wordmark{width:min(33vw,160px)!important;max-width:none!important;height:18px!important}.nova-wordmark *{vector-effect:non-scaling-stroke!important}.product-gallery-lightbox-close:before{content:"X"!important;font-size:1rem!important;font-weight:400!important}.product-gallery-lightbox-close,.product-gallery-lightbox-nav span{font-size:0!important}.product-gallery-lightbox-prev span:before{content:"<"!important;font-size:1.5rem!important}.product-gallery-lightbox-next span:before{content:">"!important;font-size:1.5rem!important}.product-hero-breadcrumb{color:#10161b94!important;margin-bottom:clamp(4px,1.1vw,10px)!important;font-size:.68rem!important;font-weight:300!important}.product-hero-copy>p{color:#10161bad!important;font-weight:300!important}.product-status-line span{font-weight:400!important}.product-price-row{margin-top:18px!important}.product-price-row span{color:#10161b94!important;text-transform:none!important;font-weight:300!important}.product-price-row strong{font-family:var(--sans)!important;font-weight:400!important}.product-landing-page .config-group,.product-landing-page .config-options,.product-landing-page .config-option{overflow:visible!important}.product-landing-page .config-group[data-group=soundboard] .config-options,.product-landing-page .config-group[data-group=back-and-sides] .config-options{align-items:start!important;gap:18px clamp(24px,5vw,44px)!important}.product-landing-page .config-group[data-group=soundboard] .option-visual,.product-landing-page .config-group[data-group=back-and-sides] .option-visual{background:0 0!important;border:0!important;width:clamp(40px,7vw,60px)!important;height:clamp(40px,7vw,60px)!important;padding:0!important}.product-landing-page .config-group[data-group=soundboard] .config-option.selected .option-visual,.product-landing-page .config-group[data-group=soundboard] .config-option[aria-pressed=true] .option-visual,.product-landing-page .config-group[data-group=back-and-sides] .config-option.selected .option-visual,.product-landing-page .config-group[data-group=back-and-sides] .config-option[aria-pressed=true] .option-visual{box-shadow:0 0 0 1.5px var(--gold)!important;outline:0!important;transform:translateY(-1px)!important}.product-landing-page .config-group[data-group=neck] .config-options,.product-landing-page .config-group[data-group=pickup] .config-options{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;display:grid!important}.product-landing-page .config-group[data-group=neck] .config-option,.product-landing-page .config-group[data-group=pickup] .config-option{min-height:40px!important;padding:0 8px!important}.product-landing-page .config-group[data-group=neck] .option-visual,.product-landing-page .config-group[data-group=pickup] .option-visual,.product-landing-page .config-group[data-group=neck] .config-option small,.product-landing-page .config-group[data-group=pickup] .config-option small{display:none!important}.product-landing-page .config-group[data-group=neck] .config-option strong,.product-landing-page .config-group[data-group=pickup] .config-option strong{text-align:center!important;white-space:normal!important;font-size:clamp(.58rem,2.2vw,.75rem)!important;font-weight:500!important;line-height:1.08!important;display:block!important}.product-landing-page .quote-panel .quote-submit{min-height:56px!important}.product-landing-page .quote-panel .quote-submit span,.product-mobile-sticky button span{font-weight:400!important}.quote-panel-top strong{font-family:var(--sans)!important;font-weight:400!important}.quote-trust-row:before{content:""!important;background:#10161b1f!important;grid-column:1/-1!important;width:100%!important;height:1px!important;margin-bottom:12px!important;display:block!important}.product-info-tabs{padding-bottom:clamp(58px,8vw,104px)!important}.product-info-tab-list{border-bottom:1px solid #10161b1f!important;margin-bottom:clamp(28px,5vw,54px)!important}.product-info-tab-list label{border:0!important;font-weight:300!important}.product-info-tab-list label:after{height:1.5px!important}.product-info-panel .product-media-section{background:#fff!important}.product-info-panel .product-media-section .product-section-heading p,.product-sound-panel .product-section-heading p,.product-innovation-panel .product-section-heading p,.product-info-panel-video .media-copy,.product-info-panel-video .media-detail-figure{display:none!important}.product-info-panel .media-video-card{overflow:hidden!important}.product-info-panel .media-video-frame:after{content:""!important;pointer-events:none!important;background:#10161b3d!important;border-radius:999px!important;width:58px!important;height:58px!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}.product-sound-panel{max-width:760px!important;margin-inline:auto!important;display:block!important}.product-audio-sample{background:#fff!important;grid-template-columns:1fr!important}.product-audio-sample small,.product-audio-sample span{display:none!important}.product-info-panel-specs #specification,section#specification.full-specification{color:var(--ink)!important;background:#fff!important}.product-info-panel-specs #specification dt,section#specification.full-specification dt{color:var(--gold)!important}.product-innovation-panel{display:grid!important}.product-innovation-panel .product-section-heading h2{font-weight:300!important}.related-model-list a{grid-template-columns:84px minmax(0,1fr) minmax(92px,auto)!important;min-height:88px!important}.related-model-list .related-model-copy strong{line-height:1!important}.related-model-price{align-self:center!important}.related-model-price strong{white-space:normal!important}.product-mobile-sticky{padding-bottom:max(10px, env(safe-area-inset-bottom))!important;border-radius:22px 22px 0 0!important}.product-mobile-sticky span{font-weight:300!important}.product-mobile-sticky button{justify-content:center!important;min-height:50px!important}.product-mobile-sticky button svg{right:18px!important}.product-page+#footer{padding-bottom:calc(96px + env(safe-area-inset-bottom))!important}@media (max-width:899px){.site-header{grid-template-columns:48px 1fr 92px!important;height:60px!important;min-height:60px!important;padding-inline:12px!important}.site-header .brand{min-height:60px!important}.site-header .brand-emblem{width:18px!important;height:26px!important}.site-header .nova-wordmark{width:min(34vw,136px)!important;height:17px!important}.icon-button{width:40px!important;height:40px!important}.icon-button svg{width:22px!important;height:22px!important}.hamburger,.hamburger:before,.hamburger:after{width:24px!important}.product-hero{padding-top:0!important}.product-hero-stage{aspect-ratio:1/.98!important}.product-hero-gallery[data-active-index="0"] .product-hero-stage img.product-hero-gallery-image{transform:scale(.88)!important}.product-gallery-thumbs{gap:7px!important;padding-inline:18px!important}.product-gallery-thumbs button{width:58px!important;height:50px!important}.product-hero-breadcrumb{margin-bottom:3px!important;font-size:.57rem!important}.product-hero-title-row{grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:12px!important}.product-hero-title-row h1{font-size:clamp(2.45rem,11.5vw,3rem)!important;line-height:.98!important}.product-status-line{padding-top:4px!important}.product-status-line span{font-size:.8rem!important}.product-status-line small{font-size:.72rem!important}.product-hero-copy>p{max-width:22ch!important;font-size:.96rem!important;line-height:1.28!important}.product-price-row{margin-top:10px!important;padding-top:10px!important}.product-price-row strong{font-size:1.86rem!important}.product-price-row small{font-size:.62rem!important}.product-landing-page .config-group legend span{letter-spacing:.18em!important;font-size:.72rem!important}.product-landing-page .config-group[data-group=soundboard] .config-options,.product-landing-page .config-group[data-group=back-and-sides] .config-options{grid-template-columns:repeat(4,minmax(0,1fr))!important}.product-landing-page .config-group[data-group=soundboard] .config-option,.product-landing-page .config-group[data-group=back-and-sides] .config-option{min-width:0!important}.product-landing-page .config-group[data-group=soundboard] .option-visual,.product-landing-page .config-group[data-group=back-and-sides] .option-visual{width:38px!important;height:38px!important}.product-landing-page .config-group[data-group=soundboard] .config-option strong,.product-landing-page .config-group[data-group=back-and-sides] .config-option strong{font-size:.54rem!important;line-height:1.05!important}.product-landing-page .config-group[data-group=neck] .config-option,.product-landing-page .config-group[data-group=pickup] .config-option{min-height:36px!important;padding:0 4px!important}.product-landing-page .config-group[data-group=neck] .config-option strong,.product-landing-page .config-group[data-group=pickup] .config-option strong{font-size:.56rem!important}.quote-shipping-note{border-top:0!important;gap:10px!important;font-size:.65rem!important}.quote-trust-row{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important}.quote-trust-row span{grid-template-columns:auto minmax(0,1fr)!important;justify-content:center!important;gap:6px!important}.quote-trust-row svg{width:20px!important;height:20px!important}.quote-trust-row small{font-size:.58rem!important;line-height:1.1!important}.product-info-tab-list{border-top:0!important;margin-bottom:24px!important}.product-info-tab-list label{min-height:44px!important}.product-sound-panel .product-section-heading h2,.product-innovation-panel .product-section-heading h2{font-size:clamp(2.05rem,9vw,2.65rem)!important}.product-info-panel .media-video-grid{grid-template-columns:1fr!important}.product-info-panel .media-video-frame{border-radius:10px!important}.product-audio-sample{min-height:132px!important}.innovation-list article{grid-template-columns:34px minmax(0,1fr)!important;gap:14px!important}.product-info-panel-specs #specification{padding-bottom:8px!important}.product-info-panel-specs #specification h2{font-size:clamp(2.55rem,11vw,3.3rem)!important}.product-info-panel-specs #specification dl div{padding:12px 0!important}.spec-toggle{min-height:44px!important}.related-model-list a{grid-template-columns:70px minmax(0,1fr) 88px!important;min-height:76px!important;padding:4px 0!important}.related-model-list .related-model-thumb{width:62px!important;height:62px!important}.related-model-list .related-model-copy strong{font-size:1.2rem!important}.related-model-list .related-model-copy small,.related-model-price strong{font-size:.62rem!important}.related-model-price small{font-size:.48rem!important}.product-mobile-sticky{padding:10px 12px max(10px, env(safe-area-inset-bottom))!important;grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;gap:10px!important;display:grid!important}.product-mobile-sticky>span{font-size:.88rem!important}.product-mobile-sticky button{min-height:48px!important}.product-page+#footer{padding-bottom:calc(118px + env(safe-area-inset-bottom))!important}}.site-header .nova-wordmark *,.footer-logo-row .nova-wordmark *{stroke-width:1.5px!important;stroke-linecap:butt!important;stroke-linejoin:miter!important}.product-hero-gallery[data-active-index="0"] .product-hero-stage img.product-hero-gallery-image{object-fit:contain!important;object-position:center center!important;transform:scale(.86)!important}.product-gallery-thumbs button.is-active,.product-gallery-thumbs button[aria-current=true]{border-color:var(--brass)!important}.product-landing-page .config-group[data-group=soundboard] .option-visual,.product-landing-page .config-group[data-group=back-and-sides] .option-visual{border-radius:999px!important;position:relative!important;overflow:visible!important}.product-landing-page .config-group[data-group=soundboard] .option-visual img,.product-landing-page .config-group[data-group=back-and-sides] .option-visual img{object-fit:cover!important;border-radius:999px!important;width:100%!important;height:100%!important}.product-landing-page .config-group[data-group=soundboard] .config-option.selected .option-visual,.product-landing-page .config-group[data-group=soundboard] .config-option[aria-pressed=true] .option-visual,.product-landing-page .config-group[data-group=back-and-sides] .config-option.selected .option-visual,.product-landing-page .config-group[data-group=back-and-sides] .config-option[aria-pressed=true] .option-visual{box-shadow:none!important}.product-landing-page .config-group[data-group=soundboard] .config-option.selected .option-visual:after,.product-landing-page .config-group[data-group=soundboard] .config-option[aria-pressed=true] .option-visual:after,.product-landing-page .config-group[data-group=back-and-sides] .config-option.selected .option-visual:after,.product-landing-page .config-group[data-group=back-and-sides] .config-option[aria-pressed=true] .option-visual:after{border:1.5px solid var(--brass)!important;content:""!important;pointer-events:none!important;border-radius:999px!important;position:absolute!important;inset:-5px!important}.product-landing-page .quote-panel .quote-submit{justify-content:center!important;position:relative!important}.product-landing-page .quote-panel .quote-submit svg{position:absolute!important;right:clamp(16px,4vw,24px)!important}.product-info-tabs{border-top:1px solid #10161b24!important}.product-info-tab-list{border-top:0!important;border-bottom:1px solid #10161b24!important}.product-info-tab-list label{background:0 0!important;border:0!important}.product-info-tab-list label:after{background:0 0!important;height:1.5px!important}.product-sound-panel{max-width:760px!important;display:block!important}.product-audio-sample{background:#fff!important;border:1px solid #10161b1f!important;grid-template-columns:minmax(0,.45fr) minmax(220px,.55fr)!important}.product-audio-sample strong{font-family:var(--serif)!important;font-size:clamp(1.8rem,3.2vw,3.6rem)!important;font-weight:400!important}.product-info-panel .product-media-section .product-section-heading p,.product-sound-panel .product-section-heading,.product-info-panel-sound .product-section-heading,.product-info-panel-innovations .product-section-heading p,.product-info-panel .media-video-frame:after{display:none!important}.product-info-panel-video .media-video-card,.product-info-panel-video .media-video-frame iframe{border-radius:0!important}.product-info-panel-specs #specification,section#specification.full-specification{color:var(--ink)!important;background:#fff!important;padding:0!important}.product-info-panel-specs #specification h2,section#specification.full-specification h2{color:var(--ink)!important}.product-info-panel-specs #specification dl,section#specification.full-specification dl{border-top:1px solid #10161b24!important}.product-info-panel-specs #specification dl div,section#specification.full-specification dl div{border-color:#10161b24!important}.product-info-panel-specs #specification dd,section#specification.full-specification dd{color:var(--ink)!important}.spec-toggle{color:var(--ink)!important;background:#fff!important;border-color:#10161b42!important}.related-model-list a{grid-template-columns:76px minmax(0,1fr) minmax(92px,auto)!important;align-items:center!important;min-height:82px!important}.related-model-price{min-width:0!important;overflow:hidden!important}.related-model-price strong,.related-model-price small{overflow-wrap:normal!important}@media (max-width:899px){.site-header,.site-header .brand,.site-header .nav-actions{min-height:62px!important}.site-header .nova-wordmark{width:min(34vw,134px)!important;height:16px!important}.product-hero-gallery[data-active-index="0"] .product-hero-stage img.product-hero-gallery-image{transform:scale(.82)!important}.product-hero-breadcrumb{margin-bottom:1px!important;font-size:.54rem!important}.product-hero-title-row h1{font-size:clamp(2.22rem,10.4vw,2.82rem)!important}.product-hero-copy>p{font-size:.92rem!important}.product-price-row{border-top:1px solid #10161b1f!important;margin-top:8px!important;padding-top:9px!important}.product-landing-page .config-group[data-group=soundboard] .config-options,.product-landing-page .config-group[data-group=back-and-sides] .config-options{column-gap:16px!important}.product-landing-page .config-group[data-group=soundboard] .option-visual,.product-landing-page .config-group[data-group=back-and-sides] .option-visual{width:35px!important;height:35px!important}.product-landing-page .config-group[data-group=soundboard] .config-option strong,.product-landing-page .config-group[data-group=back-and-sides] .config-option strong{font-weight:400!important}.product-landing-page .config-group[data-group=neck] .config-option,.product-landing-page .config-group[data-group=pickup] .config-option{min-height:32px!important}.product-landing-page .config-group[data-group=neck] .config-option strong,.product-landing-page .config-group[data-group=pickup] .config-option strong{font-size:.52rem!important;font-weight:400!important;line-height:1!important}.quote-shipping-note{margin-top:12px!important}.quote-trust-row{margin-top:8px!important;padding-top:8px!important}.quote-trust-row span{grid-template-columns:auto minmax(0,1fr)!important}.quote-trust-row small{font-weight:300!important}.product-info-tab-list{margin-bottom:20px!important}.product-audio-sample{grid-template-columns:1fr!important;min-height:110px!important}.product-info-panel-specs #specification,section#specification.full-specification{padding-bottom:12px!important}.product-info-panel-specs #specification h2,section#specification.full-specification h2{font-size:clamp(2.35rem,10.2vw,3.1rem)!important}.related-model-list a{grid-template-columns:58px minmax(0,1fr) minmax(72px,auto)!important;min-height:70px!important}.related-model-list .related-model-thumb{width:56px!important;height:56px!important}.related-model-list .related-model-copy strong{font-size:1.05rem!important}.related-model-price{max-width:76px!important}.related-model-price strong{font-size:.58rem!important}.related-model-price small{font-size:.45rem!important}}.product-mobile-sticky{pointer-events:auto!important;z-index:2147483000!important}@media (max-width:899px){.product-mobile-sticky{position:fixed!important;bottom:0!important;left:0!important;right:0!important}}.site-header .nova-wordmark,.footer-logo-row .nova-wordmark{overflow:visible!important}.site-header .nova-wordmark *,.footer-logo-row .nova-wordmark *{vector-effect:non-scaling-stroke!important;stroke-linecap:butt!important;stroke-linejoin:bevel!important;stroke-width:1.35px!important}.site-header .nova-wordmark .logo-letter-v *,.site-header .nova-wordmark .logo-letter-a *,.footer-logo-row .nova-wordmark .logo-letter-v *,.footer-logo-row .nova-wordmark .logo-letter-a *{stroke-width:1.35px!important}.product-landing-page .product-hero-gallery[data-active-index="0"] .product-hero-stage{overflow:hidden!important}.product-landing-page .product-hero-gallery[data-active-index="0"] .product-hero-stage img.product-hero-gallery-image{object-fit:contain!important;object-position:48% center!important;transform:scale(.8)!important}.product-landing-page .product-detail-section{display:none!important}.product-landing-page .config-group[data-group=soundboard] legend span{letter-spacing:.22em!important;font-size:clamp(.62rem,1.3vw,.72rem)!important;font-weight:400!important}.product-landing-page .config-group[data-group=back-and-sides] legend span{letter-spacing:.18em!important;font-size:clamp(.62rem,1.3vw,.72rem)!important;font-weight:400!important}.product-landing-page .config-group[data-group=soundboard] .config-options,.product-landing-page .config-group[data-group=back-and-sides] .config-options{column-gap:clamp(22px,4.8vw,44px)!important}.product-landing-page .config-group[data-group=soundboard] .option-visual,.product-landing-page .config-group[data-group=back-and-sides] .option-visual{width:clamp(42px,5vw,58px)!important;height:clamp(42px,5vw,58px)!important;overflow:visible!important}.product-landing-page .config-group[data-group=soundboard] .config-option.selected .option-visual:after,.product-landing-page .config-group[data-group=soundboard] .config-option[aria-pressed=true] .option-visual:after,.product-landing-page .config-group[data-group=back-and-sides] .config-option.selected .option-visual:after,.product-landing-page .config-group[data-group=back-and-sides] .config-option[aria-pressed=true] .option-visual:after{border:2px solid #b77a14!important;inset:-5px!important;box-shadow:0 0 0 2px #fffffffa!important}.product-landing-page .config-group[data-group=soundboard] .config-option.selected .option-visual img,.product-landing-page .config-group[data-group=soundboard] .config-option[aria-pressed=true] .option-visual img,.product-landing-page .config-group[data-group=back-and-sides] .config-option.selected .option-visual img,.product-landing-page .config-group[data-group=back-and-sides] .config-option[aria-pressed=true] .option-visual img{transform:none!important}.product-landing-page .config-group[data-group=neck] .config-option,.product-landing-page .config-group[data-group=pickup] .config-option{border-color:#10161b33!important;min-height:34px!important}.product-landing-page .config-group[data-group=neck] .config-option.selected,.product-landing-page .config-group[data-group=neck] .config-option[aria-pressed=true],.product-landing-page .config-group[data-group=pickup] .config-option.selected,.product-landing-page .config-group[data-group=pickup] .config-option[aria-pressed=true]{border-color:var(--ink)!important;box-shadow:inset 0 -2px 0 var(--ink)!important}.product-landing-page .quote-panel .quote-submit svg,.product-mobile-sticky button svg{margin:0!important;position:absolute!important;left:auto!important;right:clamp(16px,4vw,24px)!important}.quote-trust-row{border-top:0!important;border-bottom:0!important;margin-top:12px!important;padding-top:4px!important}.quote-trust-row:before{display:none!important}.quote-panel:after{content:""!important;background:#10161b24!important;width:100%!important;height:1px!important;margin:14px 0 0!important;display:block!important}.product-info-tabs{border-top:1px solid #10161b24!important;padding-bottom:clamp(60px,8vw,104px)!important}.product-info-tab-list{border-bottom:1px solid #10161b24!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;margin-bottom:clamp(26px,5vw,52px)!important;display:grid!important}.product-info-tab-list label{color:#10161b94!important;border:0!important;justify-content:center!important;align-items:center!important;min-height:48px!important;font-weight:300!important;display:flex!important;position:relative!important}.product-info-tab-list label:after{content:""!important;background:0 0!important;height:1.5px!important;position:absolute!important;bottom:-1px!important;left:30%!important;right:30%!important}#product-info-tab-video:checked~.product-info-tab-list label[for=product-info-tab-video],#product-info-tab-sound:checked~.product-info-tab-list label[for=product-info-tab-sound],#product-info-tab-specs:checked~.product-info-tab-list label[for=product-info-tab-specs],#product-info-tab-innovations:checked~.product-info-tab-list label[for=product-info-tab-innovations]{color:var(--ink)!important}#product-info-tab-video:checked~.product-info-tab-list label[for=product-info-tab-video]:after,#product-info-tab-sound:checked~.product-info-tab-list label[for=product-info-tab-sound]:after,#product-info-tab-specs:checked~.product-info-tab-list label[for=product-info-tab-specs]:after,#product-info-tab-innovations:checked~.product-info-tab-list label[for=product-info-tab-innovations]:after{background:var(--brass)!important}.product-info-tab-panels>.product-info-panel{display:none!important}#product-info-tab-video:checked~.product-info-tab-panels .product-info-panel-video,#product-info-tab-sound:checked~.product-info-tab-panels .product-info-panel-sound,#product-info-tab-specs:checked~.product-info-tab-panels .product-info-panel-specs,#product-info-tab-innovations:checked~.product-info-tab-panels .product-info-panel-innovations{display:block!important}.product-info-tabs:has(#specification:target) .product-info-tab-panels>.product-info-panel{display:none!important}.product-info-tabs:has(#specification:target) .product-info-tab-panels .product-info-panel-specs{display:block!important}.product-info-tabs:has(#specification:target) .product-info-tab-list label:after{background:0 0!important}.product-info-tabs:has(#specification:target) .product-info-tab-list label[for=product-info-tab-specs]{color:var(--ink)!important}.product-info-tabs:has(#specification:target) .product-info-tab-list label[for=product-info-tab-specs]:after{background:var(--brass)!important}.product-info-panel .product-media-section .product-section-heading p,.product-info-panel-sound .product-section-heading,.product-info-panel-sound .product-section-heading *,.product-info-panel-sound>p,.product-info-panel-sound>.product-section-heading,.product-info-panel-innovations .product-section-heading{display:none!important}.product-info-panel-sound .product-sound-panel{background:#fff!important;max-width:760px!important;margin:0 auto!important;padding:clamp(18px,4vw,36px)!important}.product-info-panel-sound .product-audio-sample{background:#fff!important;border:1px solid #10161b29!important;min-height:0!important;padding:clamp(16px,4vw,28px)!important;display:block!important}.product-info-panel-sound audio{width:100%!important;display:block!important}.product-info-panel-video .media-video-grid{gap:clamp(14px,2vw,22px)!important}.product-info-panel-video .media-video-card{background:#fff!important;border:1px solid #10161b1f!important}.product-info-panel-video .media-video-meta{padding:16px!important}.product-info-panel-video .media-video-meta a,.product-info-panel-video .media-video-meta .support-text-action{display:none!important}.product-info-panel-video .media-video-frame iframe{border:0!important;border-radius:0!important}.product-info-panel-specs section#specification.product-specs.full-specification,section#specification.product-specs.full-specification{color:var(--ink)!important;background:#fff!important;padding:clamp(24px,5vw,56px) clamp(18px,6vw,72px)!important}.product-info-panel-specs section#specification.product-specs.full-specification h2,section#specification.product-specs.full-specification h2{color:var(--ink)!important;font-weight:400!important}.product-info-panel-specs section#specification.product-specs.full-specification dt,.product-info-panel-specs section#specification.product-specs.full-specification dd,section#specification.product-specs.full-specification dt,section#specification.product-specs.full-specification dd{color:var(--ink)!important}.product-info-panel-specs section#specification.product-specs.full-specification dt,section#specification.product-specs.full-specification dt{color:var(--brass)!important}.product-info-panel-specs section#specification.product-specs.full-specification .spec-toggle,section#specification.product-specs.full-specification .spec-toggle{width:100%!important;margin-top:18px!important;position:static!important}.product-info-panel-innovations .product-innovation-panel{background:#fff!important;padding:clamp(18px,5vw,56px)!important}.product-info-panel-innovations .innovation-list{border-top:1px solid #10161b24!important}.product-info-panel-innovations .innovation-list article{border-bottom:1px solid #10161b24!important}.related-model-list a{grid-template-columns:76px minmax(0,1fr) minmax(76px,max-content)!important;align-items:center!important;gap:12px!important;min-height:74px!important;padding:6px 0!important;overflow:hidden!important}.related-model-list a:after,.related-model-list a>svg,.related-model-list svg{display:none!important}.related-model-list .related-model-thumb{width:64px!important;height:64px!important}.related-model-list .related-model-copy{min-width:0!important}.related-model-list .related-model-copy strong{font-size:clamp(1.05rem,3.2vw,1.55rem)!important;line-height:1!important}.related-model-list .related-model-copy small{font-size:.62rem!important}.related-model-price{text-align:right!important;min-width:0!important;overflow:visible!important}.related-model-price strong{white-space:nowrap!important;font-size:.72rem!important;line-height:1.05!important;display:block!important}.related-model-price small{white-space:nowrap!important;font-size:.52rem!important;line-height:1.05!important;display:block!important}.product-mobile-sticky{border-radius:22px 22px 0 0!important}.product-mobile-sticky>span{text-transform:none!important;font-weight:300!important}.product-mobile-sticky button{justify-content:center!important;position:relative!important}body:has(.product-mobile-sticky) #footer{padding-bottom:calc(128px + env(safe-area-inset-bottom))!important}body:has(.product-mobile-sticky) .site-footer{padding-bottom:calc(128px + env(safe-area-inset-bottom))!important}@media (max-width:899px){.site-header,.site-header .brand{min-height:62px!important}.site-header .nova-wordmark{width:min(36vw,142px)!important;height:17px!important}.product-landing-page .product-hero-gallery[data-active-index="0"] .product-hero-stage img.product-hero-gallery-image{object-position:50% center!important;transform:scale(.74)!important}.product-hero-breadcrumb{margin-bottom:0!important;font-size:.5rem!important}.product-hero-title-row{margin-top:2px!important}.product-hero-title-row h1{font-size:clamp(2.05rem,9.6vw,2.62rem)!important;font-weight:300!important}.product-status-line span:before{background:var(--brass)!important;content:""!important;vertical-align:1px!important;border-radius:999px!important;width:7px!important;height:7px!important;margin-right:6px!important;display:inline-block!important}.product-price-row{border-top:1px solid #10161b24!important;align-items:baseline!important;margin-top:10px!important;padding-top:10px!important}.product-price-row strong{font-size:1.72rem!important}.product-price-row small{font-size:.58rem!important}.product-landing-page .config-group[data-group=soundboard] .config-options,.product-landing-page .config-group[data-group=back-and-sides] .config-options{grid-template-columns:repeat(4,minmax(0,1fr))!important;column-gap:20px!important}.product-landing-page .config-group[data-group=soundboard] .option-visual,.product-landing-page .config-group[data-group=back-and-sides] .option-visual{width:34px!important;height:34px!important}.product-landing-page .config-group[data-group=neck] .config-option,.product-landing-page .config-group[data-group=pickup] .config-option{min-height:30px!important;padding:0 3px!important}.product-landing-page .config-group[data-group=neck] .config-option strong,.product-landing-page .config-group[data-group=pickup] .config-option strong{white-space:normal!important;font-size:.5rem!important}.quote-shipping-note{border-top:0!important;margin-top:12px!important}.quote-trust-row{margin-top:8px!important;padding-top:8px!important}.quote-panel:after{margin-top:12px!important}.product-info-tab-list label{min-height:46px!important;font-size:.74rem!important}.product-info-panel-sound .product-sound-panel{padding:0 12px 28px!important}.product-info-panel-video .media-video-meta{padding:12px!important}.product-info-panel-specs section#specification.product-specs.full-specification,section#specification.product-specs.full-specification{padding:24px 18px!important}.related-model-list a{grid-template-columns:58px minmax(0,1fr) 82px!important;min-height:66px!important;padding:4px 0!important}.related-model-list .related-model-thumb{width:54px!important;height:54px!important}.related-model-list .related-model-copy strong{font-size:1rem!important}.related-model-price strong{letter-spacing:0!important;font-size:.54rem!important}.related-model-price small{font-size:.43rem!important}.product-mobile-sticky{border-radius:20px 20px 0 0!important}}body .site-header{height:58px!important;min-height:58px!important;overflow:visible!important}body .site-header .brand{justify-content:center!important;align-items:center!important;gap:clamp(8px,2.1vw,15px)!important;width:33.333vw!important;min-width:132px!important;max-width:180px!important;display:flex!important;position:absolute!important;top:50%!important;left:50%!important;overflow:visible!important;transform:translate(-50%,-50%)!important}body .site-header .brand-emblem{flex:none!important;width:auto!important;height:25px!important}body .nova-wordmark-text{color:var(--ink)!important;letter-spacing:0!important;stroke-width:0!important;justify-content:space-between!important;align-items:center!important;gap:clamp(12px,2.8vw,25px)!important;width:100%!important;max-width:148px!important;font-family:Arial,Helvetica Neue,Helvetica,sans-serif!important;font-size:clamp(17px,2.55vw,23px)!important;font-weight:300!important;line-height:1!important;display:flex!important;overflow:visible!important}body .nova-wordmark-text>span{font:inherit!important;-webkit-text-stroke:0!important;font-weight:300!important;line-height:1!important;display:inline-block!important;transform:scaleX(1.08)!important}body .footer-logo-row .nova-wordmark-text{gap:18px!important;width:132px!important;max-width:132px!important;font-size:20px!important}body .product-landing-page .product-hero-gallery[data-active-index="0"] .product-hero-stage,body .product-landing-page .product-hero-stage{overflow:hidden!important}body .product-landing-page .product-hero-gallery[data-active-index="0"] .product-hero-stage img.product-hero-gallery-image,body .product-landing-page .product-hero-stage img.product-hero-gallery-image{object-fit:contain!important;object-position:center center!important;transform:scale(.9)!important}body .product-gallery-lightbox-close{border-radius:50%!important;justify-content:center!important;align-items:center!important;width:44px!important;min-width:44px!important;height:44px!important;padding:0!important;font-size:0!important;display:flex!important}body .product-gallery-lightbox-close:before{content:"×"!important;font-size:30px!important;font-weight:300!important;line-height:1!important}body .product-detail-section,body .product-info-panel-sound .product-section-heading,body .product-info-panel-sound .product-section-heading *,body .product-info-panel-sound>p,body .product-info-panel-sound>.product-section-heading,body .product-info-panel-sound iframe,body .product-info-panel-sound img,body .product-info-panel-sound .media-video-grid,body .product-info-panel-sound .media-video-card,body .product-info-panel-sound .product-section-kicker{display:none!important}body .product-info-panel-sound .product-sound-panel{background:#fff!important;border:0!important;padding:clamp(28px,7vw,80px) clamp(18px,7vw,96px)!important}body .product-info-panel-sound .product-audio-sample{background:0 0!important;border:0!important;max-width:720px!important;margin:0 auto!important;padding:0!important}body .product-info-panel-sound audio{width:100%!important;display:block!important}body .product-info-panel-specs section#specification.product-specs.full-specification,body section#specification.product-specs.full-specification{color:var(--ink)!important;background:#fff!important;border:0!important;padding:clamp(34px,7vw,88px) clamp(18px,7vw,96px)!important}body .product-info-panel-specs section#specification.product-specs.full-specification h2,body section#specification.product-specs.full-specification h2{color:var(--ink)!important;font-family:var(--serif)!important;margin:0 0 26px!important;font-size:clamp(3rem,9vw,6.5rem)!important;line-height:.92!important}body .product-info-panel-specs section#specification.product-specs.full-specification dl,body section#specification.product-specs.full-specification dl{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0 clamp(28px,5vw,76px)!important;display:grid!important}body .product-info-panel-specs section#specification.product-specs.full-specification dl div,body section#specification.product-specs.full-specification dl div{border-color:#0d151d24!important;min-width:0!important}body .product-info-panel-specs section#specification.product-specs.full-specification dt,body section#specification.product-specs.full-specification dt{color:#0d151d94!important}body .product-info-panel-specs section#specification.product-specs.full-specification dd,body section#specification.product-specs.full-specification dd{color:var(--ink)!important}body .product-info-panel-specs section#specification.product-specs.full-specification .spec-toggle,body section#specification.product-specs.full-specification .spec-toggle{color:var(--ink)!important;background:#fff!important;border:1px solid #0d151d38!important;width:100%!important;margin-top:26px!important}body .product-info-tabs{background:#fff!important;border-top:1px solid #0d151d21!important}body .product-info-tab-list{background:#fff!important;border-top:0!important;border-bottom:1px solid #0d151d21!important;grid-template-columns:repeat(4,1fr)!important;display:grid!important}body .product-info-tab-list label{color:#0d151d9e!important;letter-spacing:0!important;text-transform:none!important;background:#fff!important;border:0!important;min-height:52px!important;font-size:clamp(.72rem,2.6vw,.95rem)!important;font-weight:400!important;position:relative!important}body .product-info-tab-list label:after{content:""!important;background:0 0!important;height:2px!important;position:absolute!important;bottom:0!important;left:30%!important;right:30%!important}body #product-info-tab-video:checked~.product-info-tab-list label[for=product-info-tab-video],body #product-info-tab-sound:checked~.product-info-tab-list label[for=product-info-tab-sound],body #product-info-tab-specs:checked~.product-info-tab-list label[for=product-info-tab-specs],body #product-info-tab-innovations:checked~.product-info-tab-list label[for=product-info-tab-innovations]{color:var(--ink)!important}body #product-info-tab-video:checked~.product-info-tab-list label[for=product-info-tab-video]:after,body #product-info-tab-sound:checked~.product-info-tab-list label[for=product-info-tab-sound]:after,body #product-info-tab-specs:checked~.product-info-tab-list label[for=product-info-tab-specs]:after,body #product-info-tab-innovations:checked~.product-info-tab-list label[for=product-info-tab-innovations]:after{background:var(--brass)!important}body .product-info-tab-panels>.product-info-panel{display:none!important}body #product-info-tab-video:checked~.product-info-tab-panels .product-info-panel-video,body #product-info-tab-sound:checked~.product-info-tab-panels .product-info-panel-sound,body #product-info-tab-specs:checked~.product-info-tab-panels .product-info-panel-specs,body #product-info-tab-innovations:checked~.product-info-tab-panels .product-info-panel-innovations{display:block!important}body .product-info-tabs:has(#specification:target) .product-info-tab-panels>.product-info-panel{display:none!important}body .product-info-tabs:has(#specification:target) .product-info-tab-panels .product-info-panel-specs{display:block!important}body .product-info-tabs:has(#specification:target) .product-info-tab-list label:after{background:0 0!important}body .product-info-tabs:has(#specification:target) .product-info-tab-list label[for=product-info-tab-specs]{color:var(--ink)!important}body .product-info-tabs:has(#specification:target) .product-info-tab-list label[for=product-info-tab-specs]:after{background:var(--brass)!important}body .product-landing-page .config-group[data-group=soundboard] legend span,body .product-landing-page .config-group[data-group=back-and-sides] legend span{letter-spacing:.19em!important;font-size:.66rem!important;font-weight:500!important}body .product-landing-page .config-group[data-group=soundboard] .option-visual,body .product-landing-page .config-group[data-group=back-and-sides] .option-visual{border-radius:999px!important;width:clamp(34px,9vw,52px)!important;height:clamp(34px,9vw,52px)!important;position:relative!important;overflow:visible!important}body .product-landing-page .config-group[data-group=soundboard] .option-visual img,body .product-landing-page .config-group[data-group=back-and-sides] .option-visual img{object-fit:cover!important;border-radius:999px!important;width:100%!important;height:100%!important}body .product-landing-page .config-group[data-group=soundboard] .config-option.selected .option-visual:after,body .product-landing-page .config-group[data-group=soundboard] .config-option[aria-pressed=true] .option-visual:after,body .product-landing-page .config-group[data-group=back-and-sides] .config-option.selected .option-visual:after,body .product-landing-page .config-group[data-group=back-and-sides] .config-option[aria-pressed=true] .option-visual:after{border:2px solid var(--brass)!important;content:""!important;pointer-events:none!important;border-radius:999px!important;position:absolute!important;inset:-7px!important}body .product-landing-page .config-group[data-group=soundboard] .config-option small,body .product-landing-page .config-group[data-group=back-and-sides] .config-option small{display:none!important}body .product-landing-page .config-group[data-group=neck] .config-option,body .product-landing-page .config-group[data-group=sound-system] .config-option,body .product-landing-page .config-group[data-group=pickup] .config-option{justify-content:center!important;align-items:center!important;min-height:34px!important;padding:0 6px!important;display:flex!important}body .product-landing-page .config-group[data-group=neck] .option-visual,body .product-landing-page .config-group[data-group=sound-system] .option-visual,body .product-landing-page .config-group[data-group=pickup] .option-visual{display:none!important}body .product-landing-page .config-group[data-group=neck] .config-option strong,body .product-landing-page .config-group[data-group=sound-system] .config-option strong,body .product-landing-page .config-group[data-group=pickup] .config-option strong{letter-spacing:0!important;white-space:nowrap!important;font-size:clamp(.48rem,1.85vw,.72rem)!important;font-weight:500!important;line-height:1.05!important}body .product-landing-page .config-group[data-group=neck] .config-option small,body .product-landing-page .config-group[data-group=sound-system] .config-option small,body .product-landing-page .config-group[data-group=pickup] .config-option small{display:none!important}body .quote-panel-top strong,body .product-price-row strong{color:var(--ink)!important}body .quote-submit,body .product-mobile-sticky button{justify-content:center!important;position:relative!important}body .quote-submit svg,body .product-mobile-sticky button svg{width:18px!important;height:18px!important;position:absolute!important;right:18px!important}body .quote-secondary-actions{border-bottom:0!important;margin-bottom:0!important;padding-bottom:0!important}body .quote-trust-row{border-top:0!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important;margin-top:14px!important;padding-top:0!important;display:grid!important}body .quote-trust-row:before{display:none!important}body .quote-trust-row span{border-left:1px solid #0d151d29!important;grid-template-columns:24px minmax(0,1fr)!important;justify-content:start!important;align-items:center!important;gap:8px!important;padding:0 12px!important;display:grid!important}body .quote-panel:after{content:""!important;border-top:1px solid #0d151d21!important;margin-top:18px!important;display:block!important}body .related-model-list a{grid-template-columns:64px minmax(0,1fr) minmax(92px,max-content)!important;align-items:center!important;gap:12px!important;min-height:70px!important;padding:6px 0!important;display:grid!important}body .related-model-list a:after,body .related-model-list svg{display:none!important}body .related-model-price{text-align:right!important;flex-direction:column!important;align-items:flex-end!important;min-width:0!important;display:flex!important}body .related-model-price strong{letter-spacing:0!important;white-space:normal!important;max-width:96px!important;font-size:clamp(.55rem,2.2vw,.74rem)!important;line-height:1.05!important}body .related-model-price small{font-size:.48rem!important;line-height:1!important}body .product-mobile-sticky{border-radius:22px 22px 0 0!important;box-shadow:0 -10px 30px #10161b1f!important}body:has(.product-mobile-sticky) #footer{padding-bottom:calc(140px + env(safe-area-inset-bottom))!important}body:has(.product-mobile-sticky) .site-footer{padding-bottom:calc(140px + env(safe-area-inset-bottom))!important}@media (max-width:760px){body .site-header{height:50px!important;min-height:50px!important}body .site-header .brand{width:36vw!important}body .site-header .brand-emblem{height:22px!important}body .nova-wordmark-text{gap:12px!important;font-size:16px!important}body .product-landing-page .product-hero{padding-top:0!important}body .product-landing-page .product-hero-gallery[data-active-index="0"] .product-hero-stage img.product-hero-gallery-image,body .product-landing-page .product-hero-stage img.product-hero-gallery-image{object-fit:contain!important;object-position:center center!important;transform:scale(.88)!important}body .product-hero-breadcrumb{margin-bottom:4px!important;font-size:.62rem!important}body .product-hero-title-row{align-items:start!important;gap:10px!important}body .product-hero-title-row h1{font-size:clamp(2.95rem,13vw,4.15rem)!important;line-height:.9!important}body .product-status-line{padding-top:6px!important}body .product-status-line span{align-items:center!important;gap:6px!important;display:inline-flex!important}body .product-status-line span:before{background:var(--brass)!important;content:""!important;border-radius:50%!important;width:8px!important;height:8px!important}body .product-hero-copy>p{font-size:1.03rem!important;line-height:1.22!important}body .product-price-row{flex-wrap:wrap!important;align-items:baseline!important;gap:5px 10px!important;margin-top:14px!important;padding-top:14px!important;display:flex!important}body .product-price-row span{font-size:.9rem!important}body .product-price-row strong{font-size:clamp(1.65rem,7vw,2.05rem)!important}body .product-price-row small{flex-basis:100%!important;padding-left:45px!important;font-size:.62rem!important;display:block!important}body .product-info-panel-specs section#specification.product-specs.full-specification,body section#specification.product-specs.full-specification{padding:28px 18px 84px!important}body .product-info-panel-specs section#specification.product-specs.full-specification dl,body section#specification.product-specs.full-specification dl{grid-template-columns:1fr!important}body .quote-trust-row span{grid-template-columns:18px minmax(0,1fr)!important;gap:5px!important;padding:0 8px!important}body .quote-trust-row svg{width:18px!important;height:18px!important}body .quote-trust-row small{text-transform:none!important;font-size:.56rem!important;line-height:1.05!important}body .product-info-tab-list label{min-height:48px!important}body .related-model-list a{grid-template-columns:62px minmax(0,1fr) 88px!important}}body .site-header{grid-template-columns:46px minmax(0,1fr) 86px!important;height:50px!important;min-height:50px!important;padding:0 12px!important;overflow:hidden!important}body .site-header .brand{justify-self:center!important;gap:8px!important;width:34vw!important;max-width:145px!important;overflow:hidden!important}body .site-header .brand:after,body .footer-logo-row:after{content:none!important;display:none!important}body .site-header .brand-emblem{width:13px!important;height:20px!important}body .site-header .nova-wordmark,body .footer-logo-row .nova-wordmark{flex:0 auto!important;width:118px!important;min-width:0!important;max-width:118px!important;height:19px!important;display:block!important}body .site-header .nova-wordmark *,body .footer-logo-row .nova-wordmark *{fill:none!important;stroke:currentColor!important;stroke-linecap:square!important;stroke-linejoin:miter!important;stroke-width:3px!important;vector-effect:non-scaling-stroke!important}body .site-header .header-actions{justify-self:end!important;gap:8px!important;min-width:78px!important}body .site-header .header-icon-link,body .site-header .icon-button{width:34px!important;height:34px!important}body .product-landing-page .product-hero-stage{box-shadow:none!important;background:#fff!important;border:0!important;overflow:hidden!important}body .product-landing-page .product-hero-stage img.product-hero-gallery-image{object-fit:contain!important;object-position:center center!important;background:0 0!important;width:100%!important;height:100%!important;transform:none!important}body .product-gallery-lightbox-frame{box-shadow:none!important;background:#fff!important;border-radius:0!important;padding:0!important}body .product-gallery-lightbox-close{color:var(--ink)!important;letter-spacing:0!important;background:#ffffffe0!important;border:0!important;border-radius:50%!important;justify-content:center!important;align-items:center!important;width:44px!important;height:44px!important;font-size:1.45rem!important;display:flex!important;top:14px!important;right:14px!important}body .product-gallery-lightbox-nav{color:var(--ink)!important;opacity:.68!important;background:#ffffffb8!important;border:0!important;border-radius:50%!important;width:42px!important;height:42px!important;font-size:1.5rem!important}body .product-price-row{border-top:1px solid #0d151d24!important;border-bottom:0!important}body .product-price-row:before,body .product-price-row:after,body .quote-panel:after{display:none!important}body .product-configurator{border-top:0!important}body .product-configurator .product-section-heading{display:none!important}body .product-landing-page .configurator-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:21px 18px!important;display:grid!important}body .product-landing-page .config-group[data-group=neck],body .product-landing-page .config-group[data-group=sound-system],body .product-landing-page .config-group[data-group=pickup]{grid-column:1/-1!important}body .product-landing-page .config-group legend,body .product-landing-page .config-group legend span{letter-spacing:.22em!important;text-transform:uppercase!important;margin-bottom:10px!important;font-size:.62rem!important;font-weight:500!important;line-height:1!important}body .product-landing-page .config-group[data-group=soundboard] .config-options,body .product-landing-page .config-group[data-group=back-and-sides] .config-options{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important;display:grid!important}body .product-landing-page .config-group[data-group=soundboard] .config-option,body .product-landing-page .config-group[data-group=back-and-sides] .config-option{background:0 0!important;border:0!important;align-items:center!important;min-width:0!important;padding:0!important;display:flex!important}body .product-landing-page .config-group[data-group=soundboard] .config-option strong,body .product-landing-page .config-group[data-group=back-and-sides] .config-option strong{display:none!important}body .product-landing-page .config-group[data-group=soundboard] .config-option.selected .option-visual:after,body .product-landing-page .config-group[data-group=soundboard] .config-option[aria-pressed=true] .option-visual:after,body .product-landing-page .config-group[data-group=back-and-sides] .config-option.selected .option-visual:after,body .product-landing-page .config-group[data-group=back-and-sides] .config-option[aria-pressed=true] .option-visual:after{border:2px solid var(--brass)!important;inset:-5px!important}body .product-landing-page .config-group[data-group=neck] .config-options,body .product-landing-page .config-group[data-group=sound-system] .config-options,body .product-landing-page .config-group[data-group=pickup] .config-options{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important}body .product-landing-page .config-group[data-group=neck] .config-option,body .product-landing-page .config-group[data-group=sound-system] .config-option,body .product-landing-page .config-group[data-group=pickup] .config-option{border:1px solid #0d151d38!important;border-radius:4px!important;min-height:32px!important;padding:0 4px!important}body .quote-panel{border-top:1px solid #0d151d24!important}body .quote-shipping-note{border-top:0!important;margin-top:14px!important;padding-top:0!important}body .quote-submit{min-height:46px!important}body .quote-secondary-actions{border-bottom:0!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;display:grid!important}body .quote-secondary-actions a,body .quote-secondary-actions button{min-height:42px!important}body .quote-trust-row{border-top:0!important;margin-top:22px!important}body .product-info-tab-list label{text-align:center!important;justify-content:center!important;align-items:center!important;min-height:48px!important}body .product-info-tab-list label:after{width:32px!important;left:50%!important;right:auto!important;transform:translate(-50%)!important}body .product-info-panel-video .media-video-grid{grid-template-columns:1fr!important;gap:18px!important;width:calc(100vw - 36px)!important;max-width:min(100%,330px)!important;margin-inline:auto!important;display:grid!important}body .product-info-panel-video .media-video-card{width:100%!important;max-width:none!important}body .product-info-panel-video .media-video-frame,body .product-info-panel-video .youtube-poster,body .product-info-panel-video .media-video-frame iframe{aspect-ratio:16/9!important;border-radius:0!important;width:100%!important}body .product-info-panel-video .youtube-play-icon{width:52px!important;height:52px!important}body .product-info-panel-video .youtube-play-icon svg{width:21px!important;height:21px!important}body .media-video-card a{display:none!important}body .related-models{padding-bottom:72px!important}body .related-models h2{margin-bottom:22px!important;font-size:clamp(2.5rem,13vw,4.2rem)!important;line-height:.96!important}body .related-model-list a{border:1px solid #0d151d24!important;grid-template-columns:58px minmax(0,1fr) 76px!important;min-height:76px!important;padding:8px 10px!important}body .related-model-list .related-model-copy strong{font-size:clamp(1rem,4.2vw,1.35rem)!important}body .related-model-list .related-model-price strong{max-width:76px!important;font-size:.64rem!important}body .footer-logo-row{align-items:center!important;gap:12px!important;max-width:185px!important;display:inline-flex!important;overflow:hidden!important}body .footer-logo-row .brand-emblem,body .footer-logo-row .scepter.brand-emblem{flex:none!important;width:15px!important;height:25px!important}@media (max-width:760px){body .product-landing-page .product-hero-stage{aspect-ratio:1.24!important;min-height:0!important}body .product-gallery-thumbs{gap:6px!important;padding-inline:10px!important}body .product-gallery-thumbs button{width:52px!important;min-width:48px!important;height:46px!important}body .product-hero-copy{gap:8px!important;padding-top:14px!important}body .product-hero-breadcrumb{margin-bottom:0!important;font-size:.55rem!important}body .product-hero-title-row h1{font-size:clamp(2.55rem,11vw,3.35rem)!important;line-height:.92!important}body .product-status-line span{font-size:.72rem!important}body .product-status-line small{font-size:.64rem!important}body .product-hero-copy>p{font-size:.92rem!important;line-height:1.2!important}body .product-price-row{margin-top:12px!important;padding-top:12px!important}body .product-price-row strong{font-size:clamp(1.7rem,7vw,2.1rem)!important}body .product-price-row small{padding-left:44px!important}body .product-landing-page .configurator-grid{gap:19px 28px!important}body .product-landing-page .config-group[data-group=soundboard] .option-visual,body .product-landing-page .config-group[data-group=back-and-sides] .option-visual{width:31px!important;height:31px!important}body .product-landing-page .config-group[data-group=neck] .config-option,body .product-landing-page .config-group[data-group=sound-system] .config-option,body .product-landing-page .config-group[data-group=pickup] .config-option{min-height:32px!important}body .product-mobile-sticky{border-radius:18px 18px 0 0!important}}body header.site-header a.brand{align-items:center!important;height:50px!important;max-height:50px!important;display:inline-flex!important;overflow:hidden!important}body header.site-header a.brand svg.wordmark.nova-wordmark.nova-wordmark-svg,body footer#footer .footer-logo-row svg.wordmark.nova-wordmark.nova-wordmark-svg{opacity:1!important;visibility:visible!important;width:118px!important;min-width:0!important;max-width:118px!important;height:19px!important;display:block!important}body .site-header .brand,body .footer-logo-row{align-items:center!important;gap:11px!important;overflow:visible!important}body .site-header .brand{min-width:0!important;max-width:158px!important}body .nova-wordmark-text,body .site-header .nova-wordmark-text,body .footer-logo-row .nova-wordmark-text{color:#050505!important;letter-spacing:.31em!important;opacity:1!important;text-transform:uppercase!important;visibility:visible!important;white-space:nowrap!important;flex:none!important;justify-content:center!important;align-items:center!important;width:auto!important;max-width:none!important;height:auto!important;font-family:Helvetica Neue,Arial,sans-serif!important;font-size:1.06rem!important;font-weight:300!important;line-height:1!important;display:inline-flex!important;position:static!important;overflow:visible!important}body .nova-wordmark-text span,body .site-header .nova-wordmark-text span,body .footer-logo-row .nova-wordmark-text span{font:inherit!important;letter-spacing:inherit!important;line-height:inherit!important;display:inline-block!important;transform:none!important}body .nova-wordmark-text span:last-child,body .site-header .nova-wordmark-text span:last-child,body .footer-logo-row .nova-wordmark-text span:last-child{letter-spacing:0!important}body .footer-logo-row{max-width:none!important}body .footer-logo-row .nova-wordmark-text{font-size:1.28rem!important}body .cart-item>div{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:8px 12px!important;display:grid!important}body .cart-item>div>span{grid-column:1!important}body .cart-item>div>strong,body .cart-item>div>small{text-align:right!important;grid-column:2!important;justify-self:end!important}body .cart-item-remove{appearance:none!important;color:var(--muted)!important;cursor:pointer!important;font-family:var(--sans)!important;letter-spacing:.04em!important;text-transform:uppercase!important;background:0 0!important;border:0!important;border-bottom:1px solid!important;grid-column:1!important;justify-self:start!important;align-items:center!important;padding:0 0 2px!important;font-size:.72rem!important;font-weight:700!important;line-height:1.1!important;display:inline-flex!important}body .cart-item-remove:hover{color:#0b0b0a!important}@media (max-width:760px){body .site-header .brand{max-width:132px!important}body .site-header .brand-emblem,body .site-header .scepter.brand-emblem{width:10px!important;height:18px!important}body .site-header .nova-wordmark-text{letter-spacing:.27em!important;font-size:.9rem!important}body .footer-logo-row .nova-wordmark-text{letter-spacing:.28em!important;font-size:1.05rem!important}body .cart-item>div{grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important}}body header.site-header{min-height:50px!important}body header.site-header a.brand,body footer#footer .footer-logo-row{justify-content:center!important;align-items:center!important;gap:10px!important;display:inline-flex!important;overflow:visible!important}body header.site-header a.brand{flex:0 0 32vw!important;width:32vw!important;min-width:132px!important;max-width:168px!important;position:absolute!important;left:50%!important;transform:translate(-50%)!important}body header.site-header a.brand .brand-emblem,body header.site-header a.brand .scepter.brand-emblem{object-fit:contain!important;flex:none!important;width:10px!important;height:18px!important}body header.site-header a.brand svg.wordmark.nova-wordmark.nova-wordmark-svg,body footer#footer .footer-logo-row svg.wordmark.nova-wordmark.nova-wordmark-svg{color:#070707!important;flex:none!important;width:124px!important;min-width:0!important;max-width:none!important;height:16px!important;display:block!important;overflow:visible!important}body header.site-header .nova-wordmark-text,body footer#footer .nova-wordmark-text{display:none!important}body .product-landing-page .config-group[data-group=soundboard] .config-options,body .product-landing-page .config-group[data-group=back-and-sides] .config-options{grid-template-columns:repeat(4,minmax(0,1fr))!important;place-items:start center!important;gap:18px!important;display:grid!important}body .product-landing-page .config-group[data-group=soundboard] .option-visual,body .product-landing-page .config-group[data-group=back-and-sides] .option-visual{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:999px!important;outline:0!important;width:clamp(28px,4.3vw,34px)!important;height:clamp(28px,4.3vw,34px)!important;overflow:visible!important}body .product-landing-page .config-group[data-group=soundboard] .option-visual img,body .product-landing-page .config-group[data-group=back-and-sides] .option-visual img{object-fit:cover!important;border-radius:999px!important;width:100%!important;height:100%!important;display:block!important}body .product-landing-page .config-group[data-group=soundboard] .config-option.selected .option-visual,body .product-landing-page .config-group[data-group=soundboard] .config-option[aria-pressed=true] .option-visual,body .product-landing-page .config-group[data-group=back-and-sides] .config-option.selected .option-visual,body .product-landing-page .config-group[data-group=back-and-sides] .config-option[aria-pressed=true] .option-visual{box-shadow:none!important;outline:0!important}body .product-landing-page .config-group[data-group=soundboard] .config-option.selected .option-visual:after,body .product-landing-page .config-group[data-group=soundboard] .config-option[aria-pressed=true] .option-visual:after,body .product-landing-page .config-group[data-group=back-and-sides] .config-option.selected .option-visual:after,body .product-landing-page .config-group[data-group=back-and-sides] .config-option[aria-pressed=true] .option-visual:after{content:""!important;opacity:1!important;pointer-events:none!important;border:1.4px solid #b77a14!important;border-radius:999px!important;display:block!important;position:absolute!important;inset:-5px!important;box-shadow:0 0 0 2px #fffffffa!important}body .product-landing-page .config-group[data-group=soundboard] .config-option strong,body .product-landing-page .config-group[data-group=back-and-sides] .config-option strong{margin-top:9px!important;font-size:.64rem!important;line-height:.95!important}body .product-info-panel-sound .product-sound-panel{border:1px solid var(--line)!important;background:#fff!important;max-width:760px!important;margin:0 auto!important;padding:clamp(18px,5vw,34px)!important}body .product-info-panel-sound .product-audio-sample,body .product-info-panel-sound .product-audio-sample audio{width:100%!important}body .product-info-panel-video .media-video-frame{box-shadow:none!important;background:#fff!important;border-radius:10px!important;overflow:hidden!important}body .product-info-panel-video .media-video-frame iframe{border:0!important;border-radius:10px!important}@media (max-width:760px){body header.site-header a.brand{flex-basis:34vw!important;width:34vw!important;min-width:126px!important;max-width:148px!important}body header.site-header a.brand svg.wordmark.nova-wordmark.nova-wordmark-svg{width:112px!important;height:15px!important}body .product-landing-page .config-group[data-group=soundboard] .config-options,body .product-landing-page .config-group[data-group=back-and-sides] .config-options{gap:17px!important}body .product-landing-page .config-group[data-group=soundboard] .option-visual,body .product-landing-page .config-group[data-group=back-and-sides] .option-visual{width:28px!important;height:28px!important}body .product-info-panel-video .media-video-frame,body .product-info-panel-video .media-video-frame iframe{border-radius:9px!important}}body header.site-header a.brand svg.wordmark.nova-wordmark.nova-wordmark-svg,body footer#footer .footer-logo-row svg.wordmark.nova-wordmark.nova-wordmark-svg{width:126px!important;height:15px!important;overflow:visible!important}body header.site-header a.brand svg.wordmark.nova-wordmark.nova-wordmark-svg *,body footer#footer .footer-logo-row svg.wordmark.nova-wordmark.nova-wordmark-svg *{fill:none!important;stroke:currentColor!important;stroke-linecap:butt!important;stroke-linejoin:miter!important;stroke-width:1.16px!important;vector-effect:non-scaling-stroke!important}body footer#footer .footer-logo-row svg.wordmark.nova-wordmark.nova-wordmark-svg{width:154px!important;height:18px!important}body .product-landing-page .config-group[data-group=soundboard] .option-visual,body .product-landing-page .config-group[data-group=back-and-sides] .option-visual{width:clamp(24px,3.8vw,30px)!important;height:clamp(24px,3.8vw,30px)!important}body .product-landing-page .config-group[data-group=soundboard] .config-option.selected .option-visual:after,body .product-landing-page .config-group[data-group=soundboard] .config-option[aria-pressed=true] .option-visual:after,body .product-landing-page .config-group[data-group=back-and-sides] .config-option.selected .option-visual:after,body .product-landing-page .config-group[data-group=back-and-sides] .config-option[aria-pressed=true] .option-visual:after{border-width:1.25px!important;inset:-4px!important}body .product-landing-page .config-group[data-group=soundboard] .config-option strong,body .product-landing-page .config-group[data-group=back-and-sides] .config-option strong{margin-top:8px!important}@media (max-width:760px){body header.site-header a.brand{min-width:132px!important;max-width:154px!important}body header.site-header a.brand svg.wordmark.nova-wordmark.nova-wordmark-svg{width:118px!important;height:14px!important}body .product-landing-page .config-group[data-group=soundboard] .config-options,body .product-landing-page .config-group[data-group=back-and-sides] .config-options{gap:18px!important}body .product-landing-page .config-group[data-group=soundboard] .option-visual,body .product-landing-page .config-group[data-group=back-and-sides] .option-visual{width:24px!important;height:24px!important}}body header.site-header a.brand .nova-wordmark:not(.nova-wordmark-svg),body footer#footer .footer-logo-row .nova-wordmark:not(.nova-wordmark-svg){color:#070707!important;letter-spacing:0!important;flex:none!important;justify-content:center!important;align-items:center!important;gap:12px!important;width:100px!important;height:auto!important;font-family:Aptos Display,Segoe UI Light,Avenir Next,Montserrat,Inter,Helvetica Neue,Arial,sans-serif!important;font-size:15px!important;font-weight:300!important;line-height:1!important;display:inline-flex!important;overflow:visible!important}body header.site-header a.brand .nova-wordmark:not(.nova-wordmark-svg)>span,body footer#footer .footer-logo-row .nova-wordmark:not(.nova-wordmark-svg)>span{color:currentColor!important;font:inherit!important;line-height:1!important;display:block!important;transform:none!important}body header.site-header a.brand .nova-wordmark:not(.nova-wordmark-svg) .logo-letter-a,body footer#footer .footer-logo-row .nova-wordmark:not(.nova-wordmark-svg) .logo-letter-a{color:currentColor!important;fill:none!important;stroke:currentColor!important;stroke-linecap:round!important;stroke-linejoin:round!important;stroke-width:.78px!important;width:.76em!important;height:.82em!important;display:block!important;overflow:visible!important;transform:translateY(.01em)!important}body footer#footer .footer-logo-row .nova-wordmark:not(.nova-wordmark-svg){gap:18px!important;width:150px!important;font-size:22px!important}body .product-landing-page .config-group[data-group=soundboard] legend span,body .product-landing-page .config-group[data-group=back-and-sides] legend span{color:#050505!important;letter-spacing:.28em!important;font-size:8px!important;font-weight:400!important;line-height:1.1!important}body .product-landing-page .config-group[data-group=soundboard] .config-options,body .product-landing-page .config-group[data-group=back-and-sides] .config-options{gap:clamp(16px,4vw,24px)!important}body .product-landing-page .config-group[data-group=soundboard] .option-visual,body .product-landing-page .config-group[data-group=back-and-sides] .option-visual{background:0 0!important;border-radius:999px!important;width:clamp(22px,3.4vw,27px)!important;height:clamp(22px,3.4vw,27px)!important}body .product-landing-page .config-group[data-group=soundboard] .config-option.selected .option-visual:after,body .product-landing-page .config-group[data-group=soundboard] .config-option[aria-pressed=true] .option-visual:after,body .product-landing-page .config-group[data-group=back-and-sides] .config-option.selected .option-visual:after,body .product-landing-page .config-group[data-group=back-and-sides] .config-option[aria-pressed=true] .option-visual:after{border-width:1.15px!important;border-color:#bd7a12!important;inset:-4px!important;box-shadow:0 0 0 2px #fff!important}body .product-landing-page .config-group[data-group=soundboard] .config-option strong,body .product-landing-page .config-group[data-group=back-and-sides] .config-option strong{margin-top:7px!important;font-size:8px!important;font-weight:400!important;line-height:.98!important}@media (min-width:761px){body header.site-header a.brand .nova-wordmark:not(.nova-wordmark-svg){gap:14px!important;width:112px!important;font-size:17px!important}}@media (max-width:760px){body header.site-header a.brand .nova-wordmark:not(.nova-wordmark-svg){gap:12px!important;width:100px!important;font-size:15px!important}body .product-landing-page .config-group[data-group=soundboard] .config-options,body .product-landing-page .config-group[data-group=back-and-sides] .config-options{gap:14px!important}body .product-landing-page .config-group[data-group=soundboard] .option-visual,body .product-landing-page .config-group[data-group=back-and-sides] .option-visual{width:22px!important;height:22px!important}}body .hero-wordmark-title .nova-wordmark:not(.nova-wordmark-svg){color:#082236!important;letter-spacing:0!important;align-items:center!important;gap:.26em!important;font-family:Aptos Display,Segoe UI Light,Avenir Next,Montserrat,Inter,Helvetica Neue,Arial,sans-serif!important;font-size:clamp(4.5rem,16vw,9.5rem)!important;font-weight:300!important;line-height:.92!important;display:inline-flex!important}body .hero-wordmark-title .nova-wordmark:not(.nova-wordmark-svg)>span{font:inherit!important}body .hero-wordmark-title .nova-wordmark:not(.nova-wordmark-svg) .logo-letter-a{fill:none!important;stroke:currentColor!important;stroke-linecap:round!important;stroke-linejoin:round!important;stroke-width:.78px!important;width:.76em!important;height:.82em!important;display:block!important;overflow:visible!important;transform:translateY(.01em)!important}body .product-landing-page .config-group[data-group=soundboard] .config-option:after,body .product-landing-page .config-group[data-group=top-wood] .config-option:after,body .product-landing-page .config-group[data-group=back-and-sides] .config-option:after,body main.product-page.product-landing-page .config-group[data-group=soundboard] .config-option:after,body main.product-page.product-landing-page .config-group[data-group=top-wood] .config-option:after,body main.product-page.product-landing-page .config-group[data-group=back-and-sides] .config-option:after{content:none!important;display:none!important}body .quote-trust-row:before,body .quote-trust-row:after{content:none!important;display:none!important}body .quote-trust-row span{text-align:left!important;border-left:1px solid #00000024!important;justify-content:center!important;align-items:center!important;gap:8px!important;min-height:34px!important;padding:0 10px!important;display:flex!important}body .quote-trust-row span+span{border-left:1px solid #00000024!important}body .quote-trust-row svg{opacity:.58!important;stroke-width:1.35px!important;width:17px!important;height:17px!important}body .quote-trust-row small{text-align:left!important;max-width:76px!important;font-size:.68rem!important;font-weight:400!important;line-height:1.15!important}body .product-info-tabs:before,body .product-info-tabs:after{content:none!important;display:none!important}body .product-info-tab-list{background:#fff!important;border-top:0!important;border-bottom:1px solid #00000026!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;margin:0!important;display:grid!important}body .product-info-tab-list label,body .product-info-tab-list .product-info-tab-link{color:#0000009e!important;background:#fff!important;border:0!important;justify-content:center!important;align-items:center!important;min-height:52px!important;font-size:.82rem!important;font-weight:400!important;text-decoration:none!important;display:flex!important;position:relative!important}body .product-info-tab-list label:after,body .product-info-tab-list .product-info-tab-link:after{content:""!important;background:0 0!important;width:44px!important;height:2px!important;display:block!important;position:absolute!important;bottom:-1px!important;left:50%!important;transform:translate(-50%)!important}body #product-info-tab-video:checked~.product-info-tab-list label[for=product-info-tab-video],body #product-info-tab-sound:checked~.product-info-tab-list label[for=product-info-tab-sound],body #product-info-tab-specs:checked~.product-info-tab-list label[for=product-info-tab-specs]{color:#050505!important}body #product-info-tab-video:checked~.product-info-tab-list label[for=product-info-tab-video]:after,body #product-info-tab-sound:checked~.product-info-tab-list label[for=product-info-tab-sound]:after,body #product-info-tab-specs:checked~.product-info-tab-list label[for=product-info-tab-specs]:after{background:#c47a0c!important}body .product-info-tab-panels{border-top:0!important}body .cart-sound-system{border-top:1px solid var(--line)!important;margin-top:16px!important;padding-top:16px!important}body .cart-sound-system>span{color:var(--muted)!important;letter-spacing:.04em!important;text-transform:uppercase!important;margin-bottom:10px!important;font-size:.72rem!important;font-weight:700!important;display:block!important}body .cart-sound-options{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;display:grid!important}body .cart-sound-options button{border:1px solid var(--line-strong)!important;color:#050505!important;cursor:pointer!important;background:#fff!important;justify-content:center!important;align-items:center!important;min-height:40px!important;padding:8px 10px!important;font-size:.76rem!important;font-weight:600!important;display:flex!important}body .cart-sound-options button.selected,body .cart-sound-options button[aria-pressed=true]{border-color:#050505!important;box-shadow:inset 0 -2px #050505!important}@media (max-width:520px){body .quote-trust-row{padding:12px 0!important}body .quote-trust-row span{gap:6px!important;min-height:30px!important;padding:0 6px!important}body .quote-trust-row svg{width:15px!important;height:15px!important}body .quote-trust-row small{max-width:62px!important;font-size:.61rem!important}body .cart-sound-options{gap:6px!important}body .cart-sound-options button{min-height:36px!important;padding:7px 5px!important;font-size:.64rem!important}}body header.site-header a.brand .nova-wordmark:not(.nova-wordmark-svg),body footer#footer .footer-logo-row .nova-wordmark:not(.nova-wordmark-svg){letter-spacing:0!important;align-items:center!important;gap:clamp(12px,3.2vw,20px)!important;font-family:Aptos Display,Segoe UI Light,Avenir Next,Montserrat,Inter,Helvetica Neue,Arial,sans-serif!important;font-weight:300!important;display:inline-flex!important}body header.site-header a.brand .logo-letter-a,body footer#footer .footer-logo-row .logo-letter-a,body .hero-wordmark-title .logo-letter-a{stroke-width:.38px!important;width:.7em!important}body .hero-wordmark-title .nova-wordmark:not(.nova-wordmark-svg){color:#082236!important;letter-spacing:0!important;align-items:center!important;gap:.34em!important;font-family:Aptos Display,Segoe UI Light,Avenir Next,Montserrat,Inter,Helvetica Neue,Arial,sans-serif!important;font-weight:300!important;display:inline-flex!important}body .home-v2-hero,body .product-hero-gallery,body .product-hero-stage,body .product-gallery-thumbs button,body .product-gallery-lightbox-frame{background:#fff!important}body .home-v2-hero{overflow:hidden!important}body .home-v2-hero:before{content:""!important;pointer-events:none!important;z-index:2!important;background:linear-gradient(90deg,#fffffffa 0 42%,#ffffffb3 60%,#ffffff0f 100%)!important;position:absolute!important;inset:0!important}body .home-v2-hero-copy,body .home-v2-hero-rail{z-index:3!important;position:relative!important}body .home-v2-hero-media{z-index:1!important}body .product-hero-gallery-image{object-fit:contain!important;object-position:center!important}body .product-gallery-lightbox{background:#000000a3!important}body .product-gallery-lightbox-frame{box-shadow:none!important;border:0!important}body .product-gallery-lightbox-close{color:#111!important;background:#ffffffe6!important;border:0!important;border-radius:999px!important;width:42px!important;height:42px!important;font-size:0!important}body .product-gallery-lightbox-close:before{content:"x"!important;font-size:22px!important;font-weight:300!important;line-height:42px!important;display:block!important}body .product-gallery-lightbox-nav{color:#111!important;background:#ffffffb8!important;border:0!important;width:40px!important;height:40px!important;box-shadow:0 8px 24px #0000001a!important}body .product-gallery-lightbox-nav span{font-size:1.35rem!important;font-weight:300!important}body .product-landing-page .configurator-grid{gap:24px clamp(24px,6vw,58px)!important}body .product-landing-page .config-group{min-width:0!important}body .product-landing-page .config-group[data-group=soundboard] legend span,body .product-landing-page .config-group[data-group=top-wood] legend span,body .product-landing-page .config-group[data-group=back-and-sides] legend span,body .product-landing-page .config-group[data-group=neck] legend span,body .product-landing-page .config-group[data-group=sound-system] legend span,body .product-landing-page .config-group[data-group=pickup] legend span{letter-spacing:.34em!important;font-size:.62rem!important;font-weight:500!important}body .product-landing-page .config-group legend small{display:none!important}body .product-landing-page .config-group[data-group=soundboard] .config-options,body .product-landing-page .config-group[data-group=top-wood] .config-options,body .product-landing-page .config-group[data-group=back-and-sides] .config-options{grid-template-columns:repeat(4,minmax(0,1fr))!important;align-items:flex-start!important;gap:14px!important;display:grid!important}body .product-landing-page .config-group[data-group=soundboard] .config-option,body .product-landing-page .config-group[data-group=top-wood] .config-option,body .product-landing-page .config-group[data-group=back-and-sides] .config-option{box-shadow:none!important;background:0 0!important;border:0!important;min-height:0!important;padding:0!important;overflow:visible!important}body .product-landing-page .config-group[data-group=soundboard] .option-visual,body .product-landing-page .config-group[data-group=top-wood] .option-visual,body .product-landing-page .config-group[data-group=back-and-sides] .option-visual{background:0 0!important;border:0!important;border-radius:999px!important;width:clamp(22px,4.2vw,35px)!important;height:clamp(22px,4.2vw,35px)!important;position:relative!important;overflow:visible!important}body .product-landing-page .config-group[data-group=soundboard] .option-visual img,body .product-landing-page .config-group[data-group=top-wood] .option-visual img,body .product-landing-page .config-group[data-group=back-and-sides] .option-visual img{object-fit:cover!important;border-radius:999px!important;width:100%!important;height:100%!important}body .product-landing-page .config-group[data-group=soundboard] .config-option:before,body .product-landing-page .config-group[data-group=soundboard] .config-option:after,body .product-landing-page .config-group[data-group=soundboard] .config-option>span:before,body .product-landing-page .config-group[data-group=soundboard] .config-option>span:after,body .product-landing-page .config-group[data-group=top-wood] .config-option:before,body .product-landing-page .config-group[data-group=top-wood] .config-option:after,body .product-landing-page .config-group[data-group=top-wood] .config-option>span:before,body .product-landing-page .config-group[data-group=top-wood] .config-option>span:after,body .product-landing-page .config-group[data-group=back-and-sides] .config-option:before,body .product-landing-page .config-group[data-group=back-and-sides] .config-option:after,body .product-landing-page .config-group[data-group=back-and-sides] .config-option>span:before,body .product-landing-page .config-group[data-group=back-and-sides] .config-option>span:after{content:none!important;display:none!important}body .product-landing-page .config-group[data-group=soundboard] .config-option small,body .product-landing-page .config-group[data-group=top-wood] .config-option small,body .product-landing-page .config-group[data-group=back-and-sides] .config-option small{display:none!important}body .product-landing-page .config-group[data-group=soundboard] .config-option strong,body .product-landing-page .config-group[data-group=top-wood] .config-option strong,body .product-landing-page .config-group[data-group=back-and-sides] .config-option strong{font-size:0!important}body .product-landing-page .config-group[data-group=soundboard] .config-option.selected .option-visual:after,body .product-landing-page .config-group[data-group=soundboard] .config-option[aria-pressed=true] .option-visual:after,body .product-landing-page .config-group[data-group=top-wood] .config-option.selected .option-visual:after,body .product-landing-page .config-group[data-group=top-wood] .config-option[aria-pressed=true] .option-visual:after,body .product-landing-page .config-group[data-group=back-and-sides] .config-option.selected .option-visual:after,body .product-landing-page .config-group[data-group=back-and-sides] .config-option[aria-pressed=true] .option-visual:after{content:""!important;pointer-events:none!important;border:1.25px solid #bd7a12!important;border-radius:999px!important;display:block!important;position:absolute!important;inset:-5px!important;box-shadow:0 0 0 2px #fff!important}body .product-landing-page .config-group[data-group=neck] .config-options,body .product-landing-page .config-group[data-group=sound-system] .config-options,body .product-landing-page .config-group[data-group=pickup] .config-options{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;display:grid!important}body .product-landing-page .config-group[data-group=neck] .config-option,body .product-landing-page .config-group[data-group=sound-system] .config-option,body .product-landing-page .config-group[data-group=pickup] .config-option{box-shadow:none!important;border:1px solid #00000038!important;justify-content:center!important;align-items:center!important;min-height:34px!important;padding:7px 6px!important;display:flex!important}body .product-landing-page .config-group[data-group=neck] .config-option strong,body .product-landing-page .config-group[data-group=sound-system] .config-option strong,body .product-landing-page .config-group[data-group=pickup] .config-option strong{white-space:nowrap!important;font-size:clamp(.53rem,1.8vw,.72rem)!important;font-weight:500!important;line-height:1.05!important}body .product-landing-page .config-group[data-group=neck] .config-option small,body .product-landing-page .config-group[data-group=sound-system] .config-option small,body .product-landing-page .config-group[data-group=pickup] .config-option small,body .product-landing-page .config-group[data-group=neck] .option-visual,body .product-landing-page .config-group[data-group=sound-system] .option-visual,body .product-landing-page .config-group[data-group=pickup] .option-visual{display:none!important}body .quote-shipping-note{border-top:0!important}body .quote-submit svg,body .product-mobile-sticky button svg{margin-left:auto!important}body .quote-secondary-actions{grid-template-columns:1fr!important}body .quote-trust-row{border-top:0!important;border-bottom:0!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;margin:20px 0 0!important;padding:8px 0 12px!important;display:grid!important}body .quote-trust-row span{border-left:1px solid #00000014!important;justify-content:center!important;align-items:center!important;gap:8px!important;min-height:34px!important;padding:0 8px!important;display:flex!important}body .quote-trust-row span:first-child{border-left:0!important}body .quote-trust-row svg{opacity:.38!important;stroke-width:1.15px!important}body .quote-trust-row small{max-width:74px!important;font-weight:400!important;line-height:1.12!important}body .product-info-tabs{border-top:1px solid #00000024!important;margin-top:16px!important}body .product-info-tab-list{border-top:0!important;border-bottom:1px solid #00000024!important}body .product-info-tab-list label,body .product-info-tab-list .product-info-tab-link{border:0!important;min-height:50px!important}body .product-info-tab-list label:after,body .product-info-tab-list .product-info-tab-link:after{width:40px!important;bottom:-1px!important;left:50%!important;transform:translate(-50%)!important}body .product-info-panel-video .product-section-heading{display:none!important}body .product-info-panel-video .media-video-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))!important;gap:28px!important;max-width:860px!important;margin-inline:auto!important;display:grid!important}body .product-info-panel-video .media-video-card{background:#fff!important;border:1px solid #0000001f!important;width:100%!important}body .product-info-panel-video .media-video-frame{aspect-ratio:16/9!important;background:#fff!important}body .product-info-panel-video .media-video-frame:after{display:none!important}body .product-info-panel-video .media-video-frame iframe{filter:none!important;opacity:1!important;width:100%!important;height:100%!important}body .product-info-panel-video .media-video-meta{padding:16px!important}body .product-info-panel-video .media-video-meta a,body .product-info-panel-video .support-text-action{display:none!important}body .product-info-panel-sound .product-sound-panel{color:#050505!important;background:#fff!important;border:1px solid #0000001f!important;max-width:760px!important;margin-inline:auto!important;padding:24px!important}body .product-audio-sample audio{width:100%!important}body .product-info-panel-specs section#specification.product-specs.full-specification{color:#050505!important;background:#fff!important;padding:clamp(28px,6vw,72px)!important}body .product-info-panel-specs section#specification.product-specs.full-specification h2,body .product-info-panel-specs section#specification.product-specs.full-specification dd{color:#050505!important}body .product-info-panel-specs section#specification.product-specs.full-specification dt{color:#9d6a0c!important}body .product-info-panel-specs section#specification.product-specs.full-specification dl div{border-color:#0000001f!important}body .product-info-panel-specs section#specification.product-specs.full-specification .spec-toggle{color:#050505!important;background:#fff!important;border:1px solid #111!important}body .related-model-list a{grid-template-columns:78px minmax(0,1fr) minmax(84px,auto)!important;min-height:86px!important;padding:8px 10px!important}body .related-model-list a:after,body .related-model-list a>svg,body .related-model-list svg{display:none!important}body .related-model-list .related-model-thumb{width:62px!important;height:62px!important}body .related-model-list .related-model-copy strong{font-size:clamp(1.1rem,6vw,1.6rem)!important;line-height:.96!important}body .related-model-list .related-model-price{text-align:right!important;min-width:84px!important}body .related-model-list .related-model-price strong{white-space:nowrap!important;font-size:.78rem!important}body .related-model-list .related-model-price small{font-size:.58rem!important}body .product-mobile-sticky{border-radius:18px 18px 0 0!important}body:has(.product-mobile-sticky) #footer{padding-bottom:110px!important}body:has(.product-mobile-sticky) .site-footer{padding-bottom:110px!important}@media (max-width:760px){body header.site-header a.brand{width:34vw!important;max-width:34vw!important;left:50%!important;transform:translate(-50%)!important}body header.site-header a.brand .nova-wordmark:not(.nova-wordmark-svg){gap:10px!important;width:auto!important;font-size:12px!important}body header.site-header a.brand .scepter{width:auto!important;height:21px!important}body .product-landing-page .config-group[data-group=soundboard] .config-options,body .product-landing-page .config-group[data-group=top-wood] .config-options,body .product-landing-page .config-group[data-group=back-and-sides] .config-options{gap:clamp(12px,5vw,22px)!important}body .product-landing-page .config-group[data-group=soundboard] .option-visual,body .product-landing-page .config-group[data-group=top-wood] .option-visual,body .product-landing-page .config-group[data-group=back-and-sides] .option-visual{width:24px!important;height:24px!important}body .quote-trust-row span{gap:5px!important;padding:0 5px!important}body .quote-trust-row svg{width:15px!important;height:15px!important}body .quote-trust-row small{max-width:58px!important;font-size:.59rem!important}body .product-info-panel-video .media-video-grid{max-width:360px!important}body .product-info-panel-specs section#specification.product-specs.full-specification{padding:26px 18px 92px!important}}
