﻿@media only screen and (max-width: 1023px){header .mobTrigger,header .mobMenu{display:block}header .header .logo,header .header .notLogo{width:33.33%}header .header .logo{left:33.33%;text-align:center}header .header .notLogo{left:auto}header .header .notLogo nav.menu{display:none}body.hasHero #content{margin:0}footer .mainFooter ul.imageMenu,footer .mainFooter .menus{float:none;width:100%}footer .mainFooter .menus{margin:40px 0 0}footer .mainFooter .menus .inner{border-top:solid 1px #ddd;padding:40px 10px 0}footer .mainFooter .navMenu{text-align:center}footer .mainFooter .navMenu.connectMenu li span.icon{display:none}footer .endFooter ul.legalMenu{display:none}footer .endFooter ul.copyright{float:none;width:230px;margin:0 auto}footer .endFooter ul .padding{padding:0}.infoBlock .image .primary{min-height:calc(71vw - 10px)}.infoBlock .image .secondary{min-height:35.5vw}.infoBlock.featureBannerMobile .image{min-height:auto}.infoBlock .image,.infoBlock .info{width:100%}.infoBlock .info{position:unset;padding:0 0 60px;height:auto;top:unset;left:unset;transition:none}.infoBlock.bigProduct .info .title,.infoBlock.bigProduct .info p{max-width:none}.pre24pdp #single .secondary .core-features .ancDB,.infoBlock .info .title,.aerialBan .overlay .title,.soundChart .mainTxt .title,.soundMsgBlock .title,.soundMsgBlock p,.pressGrid .intro .title,.pressGrid .intro p,.smallBlocks ul li .title,.legal .title,.contact .title{padding:0 0 20px}.pre24pdp #single .secondary .core-features .codecs{margin:20px 0 0}#page.covid19 .letter p{margin:0 0 20px}.infoBlock .info a.btn,.aerialBan .overlay a.btn{margin:20px 0 0}.pre24pdp #single .secondary .core-features .info p a.btn{margin:20px auto 0}.infoBlock .image .padding{padding:0 0 60px}.infoBlock .image.wBorder .padding{padding:40px 40px 60px}.infoBlock.featureBannerMobile.textAbove .image .padding{padding:0}.infoBlock.featureBannerMobile.textAbove .image.wBorder .padding{padding:40px}.infoBlock .image.wGrid .imgwrap{padding:20px 20px 40px}.homeHero .overlay p{font-size:32px;line-height:44px}.newHomeHero .overlay,.newHomeHero .overlay.leftTxt,.newHomeHero .overlay.rightTxt{width:100%;text-align:center;left:0;right:0}.newHomeHero .overlay .inner{max-width:625px}.newHomeHero .overlay .textA p{font-size:30px;line-height:40px}.newHomeHero .overlay .textB p{margin:10px 0 0;font-size:20px;line-height:30px}.newHomeHero .overlay a.btn{margin:20px 0 0}#home .pressQuotes li.quote p,.brandMsg p,.pre24pdp #single .pressHighlight .inner p{font-size:22px;line-height:32px}#home .pressQuotes li.quote img.logo{margin:30px auto 0}#home .pressQuotes li.quote a{margin:20px 0 0}.brandMsg.aboutMsgBlock .inner,.brandMsg.soundMsgBlock .inner,.brandMsg.emptyCart .inner,.pre24pdp #single .pressHighlight .inner{padding:60px 40px}.brandMsg .brandIcon{margin:0 0 30px}.brandMsg a{margin:30px 0 0}.smallBlocks ul li{float:none}.smallBlocks ul li.imgLinkBlock,.smallBlocks ul li.txtLinkBlock{width:auto}.smallBlocks ul li.imgLinkBlock{margin:0 0 40px}.smallBlocks ul li.imgLinkBlock.infoBlock .image,.smallBlocks ul li.imgLinkBlock.infoBlock .info{width:50%}.smallBlocks ul li.imgLinkBlock.infoBlock .info{position:absolute;padding:0}.smallBlocks ul li.txtLinkBlock a.padding{padding:60px 0}.smallBlocks ul li.txtLinkBlock .inner{position:relative;max-width:500px;margin:0 auto}.soundChart .padding,#page.covid19 .end{padding:60px 40px}.soundChart .mainTxt,.soundChart .animatedChart{margin:0 auto 40px}.soundMsgBlock .inner,#page.covid19 .letter .padding,.pressGrid .intro .inner{padding:60px 40px 40px}#page.covid19 .letter .logos{margin:0 0 60px}.pressGrid .grid .inner{padding:0 20px 20px}.pressGrid .grid .gridBlock .pad{padding:0 20px 40px}.pressGrid .grid .gridBlock p{font-size:18px;line-height:28px}.legal .title,.legal .content,.contact .title,.contact .content{width:100%;float:none}#page.staticcart .desktop{display:none !important}#page.staticcart .mobile{display:block !important}#page.staticcart .prices{text-align:center}#page.staticcart .prices .remove.mobile,#page.staticcart .prices .price{margin:10px 0 0}#page.staticcart .finalDetails .table.subtotal .price{width:100%;text-align:right}#page.staticcart form .secondary .buttons input.btn{width:48%}#page.staticcart form .secondary .buttons input.btn.update-cart{float:left}#page.staticcart form .secondary .buttons input.btn.checkout{float:right}#collection .products .product:nth-child(n+4):before{border-top:none}.products{padding:40px 40px 20px}.products .product{float:none;width:100%}.products .product,#collection .products .product:nth-child(n+4){margin:0 0 20px}.products .product .wrap{padding:0 0 40px}.products .product:last-child .wrap{padding:0}.products .product .wrap a .divide{position:absolute;top:auto;left:0px;border-right:none;border-bottom:1px solid #ddd}.products .product:nth-child(3n+3) .wrap a .divide{display:block}.products .product:last-child .wrap a .divide{display:none}.pre24pdp #single .primary .images,.pre24pdp #single .primary .details{float:none;width:auto}.pre24pdp #single .primary .images .flex-direction-nav .flex-prev{left:0}.pre24pdp #single .primary .images .flex-direction-nav .flex-next{right:0}#single.RP-TESTER .primary .images .flex-direction-nav .flex-prev{left:40px}#single.RP-TESTER .primary .images .flex-direction-nav .flex-next{right:40px}.pre24pdp #single .primary .details{position:static}.pre24pdp #single .primary .details .pad.is-active{overflow:visible}.pre24pdp #single .primary .details .rating{width:90px;margin:0 auto 20px}.pre24pdp #single .primary .details .rating .yotpo .text-m{display:block;text-align:center}.pre24pdp #single .secondary .core-features li.infoBlock.featureBannerMobile{display:block}.pre24pdp #single .secondary .core-features li.featureBanner{display:none}.pre24pdp #single .reviews .sectionHeader{margin:0 auto 40px}.pre24pdp #single .reviews .wrapper.noPress{padding:60px 0}.pre24pdp #single .reviews .wrapper.wPress{padding:60px 0 40px}.pre24pdp #single .reviews .wrapper.wPress .productPressQuotes,.pre24pdp #single .reviews .wrapper.wPress .customerReviews{float:none;width:100%;max-width:800px;margin:0 auto}.pre24pdp #single .reviews .productPressQuotes .quotes{padding:0 40px 40px}.pre24pdp #single .reviews .wrapper.wPress .divideWrap .divider{display:none}}@media only screen and (max-width: 768px){.specialMsg{font-size:12px;line-height:12px;padding:7px 20px}body.hasHero #content{margin:0}.newHomeHero .overlay .inner{margin:41px auto 0}.newHomeHero .overlay .textA p{font-size:24px;line-height:32px}.newHomeHero .overlay .textB p{font-weight:400}.aerialBan .overlay .inner{max-width:340px}#home .pressQuotes.mobile{display:block}#home .pressQuotes.desktop{display:none}.pillars .pillarsIntro{padding:60px 20px 0}.pillars ul{padding:40px 20px 0}.pillars ul li.pillar{float:none;width:100%;margin:0 0 60px}#single.RP-TESTER .primary .images .flex-direction-nav .flex-prev{left:20px}#single.RP-TESTER .primary .images .flex-direction-nav .flex-next{right:20px}.pre24pdp #single .secondary .core-features .doubleBlock .padding{padding:40px 20px}.pre24pdp #single .secondary .core-features .doubleBlock .block{float:none;width:100%}.pre24pdp #single .secondary .core-features .doubleBlock .blockA{border-bottom:solid 1px #ddd;margin:0 0 20px}.pre24pdp #single .secondary .core-features .doubleBlock .block .image{max-width:none}.pre24pdp #single .secondary .core-features .doubleBlock .divider{display:none}.pre24pdp #single .tertiary .specs .tech .columns{-moz-column-count:2;-webkit-column-count:2;column-count:2}#page.staticcart form .secondary .buttons input.btn{width:100%}#page.staticcart form .secondary .buttons input.btn.update-cart{margin:0 0 20px 0}#page.staticcart form .secondary .buttons input.btn.update-cart{float:left}#page.staticcart form .secondary .buttons input.btn.checkout{float:right}.bulkPricing .pricing{float:none;width:100%}.bulkPricing .contact{position:relative;width:auto;border-left:none;border-top:solid 1px #fff;margin:0 40px;top:auto;bottom:auto}}@media only screen and (max-width: 750px){#CartDrawer .note.warranty{font-size:14px;line-height:24px}#CartDrawer .ajaxcart__footer .pad{padding:20px 20px 10px}#CartDrawer .ajaxcart__footer button{margin:0 auto 10px}#CartDrawer .ajaxcart__footer span.ccLogos{margin:0 auto 10px}#CartDrawer .ajaxcart__footer span.or{font-size:14px}#CartDrawer .ajaxcart__footer .additional-checkout-buttons{margin:10px 0 0}}@media only screen and (max-width: 667px){header .mobTrigger .padding{padding:20px 10px}header .header .logo .padding{padding:0 10px}header .header .userMenu .padding{padding:0 10px 0 0}header .header .userMenu .currency{border-right:none}header .header .userMenu .currency .selectboxit-btn{padding:0 10px}header .header .userMenu .currency .selectboxit-options{right:0}header .header .userMenu .currency .selectboxit-btn #selectBoxSelectBoxItArrowContainer{display:none}header .header .userMenu .currency .selectboxit-option-anchor{padding:0 0 0 10px}header .header .userMenu .cart{padding:0 10px 0 0}footer .mainFooter .innerWrap{padding:40px 10px 60px}footer .mainFooter .inner{padding:0}footer .mainFooter .menus .inner{padding:40px 0 0}footer .endFooter .innerWrap{padding:20px 10px}.newHomeHero.leftImg .image img{object-position:25% top}.newHomeHero.rightImg .image img,.newHomeHero.centerImg .image img{object-position:75% top}.newHomeHero.leftImg .video video,.newHomeHero.rightImg .video video,.newHomeHero.centerImg .video video{object-position:center top}.newHomeHero .overlay .inner{padding:0 20px}.homeHero .overlay p,.homeHero.aboutHero .overlay p{font-size:26px;line-height:36px}.homeHero .overlay a.btn{margin:30px 0 0}.homeHero .overlay a.btn,.aerialBan .overlay a.btn{opacity:.85}.infoBlock .info .inner{padding:0 20px}.infoBlock .image .padding{padding:0 0 40px}.infoBlock .image.wBorder .padding{padding:20px 20px 40px}.infoBlock.featureBannerMobile.textAbove .image .padding{padding:0}.infoBlock.featureBannerMobile.textAbove .image.wBorder .padding,.brandImg .image.wBorder .padding,.videoBlock.wBorder{padding:20px}.infoBlock .image.wGrid .imgwrap{padding:10px 10px 30px}.infoBlock .image.wGrid .padding{padding:10px}.brandMsg .inner{padding:0 20px}.brandMsg.aboutMsgBlock .inner,.brandMsg.soundMsgBlock .inner,.brandMsg.emptyCart .inner,.pre24pdp #single .pressHighlight .inner{padding:60px 20px}#home .pressQuotes{padding:40px 0}#home .pressQuotes .flexslider-container{padding:0 20px}.brandMsg p,#home .pressQuotes li.quote p,.pre24pdp #single .pressHighlight .inner p{font-size:18px;line-height:28px}#home .pressQuotes li.quote img.logo{max-width:200px}.pillars ul{padding:40px 0 0}.pillars ul li.pillar .pad{padding:0 20px}.soundChart .usThem li{float:none;width:100%}.soundChart .usThem li:first-child{margin:0 0 40px}.smallBlocks .wrapper{padding:0}.smallBlocks ul li .padding,.smallBlocks ul li.imgLinkBlock{margin:0}.smallBlocks ul li.imgLinkBlock.infoBlock .image,.smallBlocks ul li.imgLinkBlock.infoBlock .info{width:100%}.smallBlocks ul li.imgLinkBlock.infoBlock .info{position:inherit}.smallBlocks ul li.imgLinkBlock .info .inner{padding:0 20px 60px}.smallBlocks ul li.imgLinkBlock .info a{margin:20px 0 0}.smallBlocks ul li.txtLinkBlock{margin:20px}.smallBlocks ul li.txtLinkBlock .brandIcon{margin:0 0 20px}.smallBlocks ul li.txtLinkBlock .inner{padding:0 20px}.soundChart .padding,#page.covid19 .end{padding:60px 20px}.soundChart .usThem li .pad{padding:0 10px}.soundMsgBlock .inner,#page.covid19 .letter .padding{padding:60px 20px 40px}.pressGrid .intro .inner{padding:60px 20px 20px}.pressGrid .grid .inner{padding:0 0 20px}.pressGrid .grid .gridBlock{float:none;width:100%}.pressGrid .grid .gridBlock .logo{height:auto}.aerialBan{padding:0 0 60px}.aerialBan .image .padding{padding:0 0 40px}.aerialBan .image .desktop{display:none}.aerialBan .image .mobile{display:block}.aerialBan .overlay{position:inherit}.legal .inner,.legal .padding,.contact .inner,.contact .padding{padding:0 10px}.contact .form .field.L .pad{padding:0 5px 0 0}.contact .form .field.R .pad{padding:0 0 0 5px}.contact .divider{margin:0 10px}.contact .title h2,.legal .title h2,.contact h3,.contact .contactInfo .info,.contact .form .submit{text-align:center}.contact .contactInfo h3,.contact .contactInfo .info{float:none;width:100%}.contact .contactInfo h3 .pad,.contact .contactInfo .info .pad{padding:0}.contact .form .submit input{float:none}#collection .collectionHead{padding:40px 10px 0}#collection .collectionFilter{float:none}#collection .collectionHead .padding{padding:0 10px}.products{padding:20px}.flex-direction-nav a,.splide__arrow{width:30px;height:30px;margin:-15px 0 0}.flex-direction-nav a:before,.splide__arrow:before{font-size:30px;line-height:30px}.pre24pdp #single .primary .details .notification .uspPromo .message .inner{padding:0 10px}.pre24pdp #single .highlights{padding:20px 0}.pre24pdp #single .highlights li.highlight{float:none;width:100%}.pre24pdp #single .highlights li.highlight .pad{margin:0 20px;padding:40px 0}.pre24pdp #single .highlights li.highlight:nth-child(2) .pad{border-right:none;border-left:none;border-top:solid 1px #ccc;border-bottom:solid 1px #ccc}.pre24pdp #single .pressHighlight .inner .source,.pre24pdp #single .pressHighlight .inner .readMore{margin:20px 0 0}.pre24pdp #single .secondary .core-features .doubleBlock .padding{padding:40px 10px}.pre24pdp #single .secondary .core-features .doubleBlock .block .pad{padding:20px 10px}.pre24pdp #single .tertiary{padding:20px 0}.pre24pdp #single .tertiary .specs .accordion-section.vids .smallVids .video{float:none;width:100%}.pre24pdp #single .tertiary .specs .accordion-section.vids .smallVids .video:first-child .pad,.pre24pdp #single .tertiary .specs .accordion-section.vids .smallVids .video:last-child .pad{padding:0}.pre24pdp #single .reviews .customerReviews .padding{padding:0 20px}.pre24pdp #single .reviews .productPressQuotes .quotes{padding:0 20px 30px}.pre24pdp #single .reviews .productPressQuotes .quotes ul li.quote{margin:0 0 10px}.pre24pdp #single .reviews .productPressQuotes .quotes ul li.quote .inner{padding:40px}.bulkPricing{padding:20px}.bulkPricing .padding{padding:20px 0}.bulkPricing .pricing .inner,.bulkPricing .contact .inner{padding:40px 20px}.bulkPricing .pricing .title{font-size:20px}.bulkPricing .pricing .prices,.bulkPricing .contact .emailAddress{font-size:18px}.bulkPricing .pricing .title,.bulkPricing .pricing .prices{line-height:48px}.bulkPricing .contact .emailAddress{line-height:28px}}@media only screen and (max-width: 500px){header .header .innerWrap{height:64px}header .mobTrigger{top:17px;bottom:0}header .mobTrigger .padding{padding:15px 10px}header .header .logo h1 a{padding:17px 0}header .header .logo h1 a span.newlogo{width:71px;height:30px;background-size:71px 30px}header .header .userMenu{top:17px}header .header .userMenu .currency span.selectboxit-option-icon-container{display:none}header .header .userMenu .currency .selectboxit-option-anchor{padding:0;text-align:center}footer .mainFooter{display:none}.newHomeHero.desktop{display:none}.newHomeHero.mobile{display:block}.newHomeHero .image img,.newHomeHero .video video{height:calc(100vh - 100px)}.newHomeHero .overlay .textA p{font-size:28px;line-height:38px}.newHomeHero .overlay .textB p{font-size:18px;line-height:26px}.homeHero .overlay{width:55%}.homeHero .overlay.leftTxt{left:0}.homeHero .overlay.rightTxt{right:0}.homeHero .overlay .inner,.aerialBan .overlay .inner{padding:0 20px}.homeHero.hasMobileImg .image.desktop{display:none}.homeHero.hasMobileImg .image.mobile{display:block}.homeHero .image img{object-fit:cover;padding:0}.homeHero .image.desktop img{height:240px;object-position:38% 100%}.homeHero .image.mobile img{height:360px;object-position:0% 100%}#home .homeHero.hasMobileImg .overlay{width:70%}#home .homeHero.hasMobileImg .overlay .FT,#home .homeHero.hasMobileImg .overlay .FT .FC{display:block;height:auto}#home .homeHero.hasMobileImg .overlay .inner{margin:40px 0 0}.homeHero.aboutHero.hasMobileImg .overlay{width:100%;text-align:center}.homeHero.aboutHero .overlay.wShadow p{text-shadow:0px 0px 20px #222,0px 0px 150px #000}.homeHero .overlay a.btn{min-width:80px}.pre24pdp #single .secondary .core-features .ancDB{font-size:30px}.homeHero .overlay p,.homeHero.aboutHero .overlay p,.infoBlock .info .title,.doubleBlock .block .text p,.aerialBan .overlay .title,.aerialBan .msg,.soundChart .mainTxt .title,.soundMsgBlock .title,.pressGrid .intro .title,#collection .collectionHead .collectionFilter .selectboxit-btn,.legal .title h2,.contact .title h2,.centerWidget .title h2,.pre24pdp #single .primary .details hgroup h2,#page.covid19 .letter p.heading,.pre24pdp #single .reviews .sectionHeader{font-size:20px;line-height:28px}.pressGrid .grid .gridBlock .logo,.pressGrid .grid .gridBlock p{margin:0 auto 10px}.brandMsg.newOverlay img{object-fit:cover;height:400px;object-position:70% 100%}.brandMsg.newOverlay .overlay{width:auto;left:0}.brandMsg.newOverlay .overlay .inner{text-align:center}.infoBlock.bigProduct .info p,.products .product .info h3,.brandMsg p,.pre24pdp #single .reviews .productPressQuotes .quotes ul li.quote p{font-size:16px;line-height:24px}.brandMsg p,.pre24pdp #single .reviews .productPressQuotes .quotes ul li.quote p{font-weight:400}.brandImg .image.wBorder img{object-fit:cover;object-position:50% 50%;height:250px}#home .pressQuotes .flex-viewport{overflow:inherit !important}#home .pressQuotes li.quote{padding:0 0 20px}#home .pressQuotes li.quote img.logo{margin:20px auto 0}#home .pressQuotes li.quote img.logo,.pre24pdp #single .reviews .productPressQuotes .quotes ul li.quote .presslogo{max-width:150px}.products .product .info h2{font-size:20px;line-height:26px}.pillars .pillarsIntro{font-size:20px;line-height:28px}.pillars ul li.pillar .pillarTitle{font-size:20px;line-height:20px}#collection .collectionFilter{text-align:center}.uspPromo__bundle{float:none;width:100%}.uspPromo__bundle:first-child .uspPromo__variant-container,.uspPromo__bundle:last-child .uspPromo__variant-container{margin:0}.pre24pdp #single .secondary .core-features .codecs span{width:100px;height:31px;background-size:100px 31px}.pre24pdp #single .tertiary .specs .tech li{line-height:18px;overflow:inherit;white-space:inherit;margin:0 0 20px;font-size:12px;vertical-align:middle;text-align:center}.pre24pdp #single .tertiary .specs .tech .columns li .icon{display:block;margin:0 auto 5px}#page.staticcart form .primary .productItem .productDetails,#page.staticcart form .primary .productItem .prices,#page.staticcart form .secondary .finalDetails{width:100%;display:block}#page.staticcart form .primary .productItem{padding:0 0 40px}#page.staticcart form .secondary{padding:40px 0 60px}#page.staticcart form .secondary .fill{display:none}#page.staticcart form .secondary .subtotal,#page.staticcart form .secondary .note{padding:0 0 30px}#page.staticcart form .secondary .padding{padding:0}.soundChart .animatedChart #usThemChart .ct-series .ct-line{stroke-width:3px}.soundChart .animatedChart .bassLabels span{font-size:14px}#page.covid19 .letter .logos span.logo.logo1{width:92px;height:38px;background-size:92px 38px}#page.covid19 .letter .logos span.logo.logo2{width:250px;height:50px;background-size:250px 50px}#page.covid19 .letter .logos span.x{margin:20px 0}}
