mark::before,mark::after{clip-path:inset(100%);clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.mark::before,mark::before{content:" [highlight start] "}.mark::after,mark::after{content:" [highlight end] "}@font-face{font-family:"UniSans";src:url("//images.crutchfieldonline.com/fonts/bluesound/UniSansRegular.otf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"UniSans";src:url("//images.crutchfieldonline.com/fonts/bluesound/UniSansSemiBold.otf") format("truetype");font-weight:700;font-style:normal}.bluesound{font-family:"UniSans"}.bluesound .bluesound-navbar{background:#1a1a1a;color:#fff;padding:0}.bluesound .bluesound-navbar svg{filter:url(#filter_fff_1)}.bluesound .bluesound-navbar .navbar-header{width:100%}.bluesound .bluesound-navbar .navbar-header button{width:100%;display:flex;justify-content:space-between;align-items:center;padding:16px}.bluesound .bluesound-navbar .navbar-collapse li{padding:16px}.bluesound .bluesound-navbar .navbar-collapse li:hover{text-decoration:underline}@media(min-width: 768px){.bluesound .bluesound-navbar .navbar-collapse{padding:8px}}.bluesound .container{max-width:1200px}.bluesound .lead-title{font-size:1.25rem}.bluesound .btn-bs{background:#000;padding:12px 16px;color:#fff;border:1px solid #000;border-radius:0;font-size:.875rem;font-weight:700}.bluesound .btn-bs:hover{border:1px solid #000;background:#fff;color:#000}.bluesound .bluesound-product-block{text-align:left}@media(max-width: 991.98px){.bluesound .bluesound-product-block{max-width:570px;margin:2rem auto}}.bluesound .bluesound-product-block .title{font-size:2rem}.bluesound .bluesound-product-block .subtitle{font-weight:700}@media(min-width: 992px){.bluesound .bluesound-product-block{padding:0 1rem}.bluesound .bluesound-product-block:nth-child(2n+2) .image-wrapper{order:1}}
