.slick-slider {
   box-sizing: border-box;
   -webkit-user-select: none;
   -moz-user-select: none;
   user-select: none;
   -webkit-touch-callout: none;
   -khtml-user-select: none;
   touch-action: pan-y;
   -webkit-tap-highlight-color: transparent;
}
.slick-list,
.slick-slider {
   position: relative;
   display: block;
}
.slick-list {
   overflow: hidden;
   margin: 0;
   padding: 0;
}
.slick-list:focus {
   outline: none;
}
.slick-list.dragging {
   cursor: pointer;
   cursor: hand;
}
.slick-slider .slick-list,
.slick-slider .slick-track {
   transform: translateZ(0);
}
.slick-track {
   position: relative;
   top: 0;
   left: 0;
   display: block;
   margin-left: auto;
   margin-right: auto;
}
.slick-track:after,
.slick-track:before {
   display: table;
   content: "";
}
.slick-track:after {
   clear: both;
}
.slick-loading .slick-track {
   visibility: hidden;
}
.slick-slide {
   display: none;
   float: left;
   height: 100%;
   min-height: 1px;
}
[dir="rtl"] .slick-slide {
   float: right;
}
.slick-slide img {
   display: block;
}
.slick-slide.slick-loading img {
   display: none;
}
.slick-slide.dragging img {
   pointer-events: none;
}
.slick-initialized .slick-slide {
   display: block;
}
.slick-loading .slick-slide {
   visibility: hidden;
}
.slick-vertical .slick-slide {
   display: block;
   height: auto;
   border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
   display: none;
}
.styles_variant_primary__mnnKi a {
   color: #fff !important;
   font-family: LG EI !important;
   font-size: 16px !important;
   font-weight: 600 !important;
   line-height: 19.2px !important;
   letter-spacing: 0.05em !important;
   text-align: center !important;
   padding: 10.5px 16px !important;
   text-transform: unset !important;
   max-height: 40px !important;
}
.styles_variant_primary__mnnKi a:after {
   transition: none !important;
   background-color: #ea1917 !important;
   color: #000;
}
.styles_variant_primary__mnnKi a:hover {
   text-decoration: none !important;
}
.styles_variant_primary__mnnKi a:hover,
.styles_variant_white__Z6oXL a {
   background-color: #fff !important;
   color: #000 !important;
   outline: 1px solid #000 !important;
}
.styles_variant_white__Z6oXL a {
   line-height: 24px !important;
   text-transform: unset !important;
   max-height: 40px !important;
}
.styles_variant_white__Z6oXL a:after {
   background-color: #fff !important;
   transition: none !important;
}
.styles_variant_white__Z6oXL a:hover {
   background-color: #ea1917 !important;
   color: #fff !important;
   outline: 1px solid #ea1917 !important;
   text-decoration: none !important;
}
.BehindTheSound_wrapper__g1sg9 {
   padding: 63px 0 65px;
}
.BehindTheSound_wrapper__g1sg9 * {
   margin: 0;
   padding: 0;
}
.BehindTheSound_wrapper__g1sg9 .slick-dots li:not(.slick-active) button:before {
   background-color: rgba(27, 26, 30, 0.259);
   border: none;
}
.BehindTheSound_wrapper__g1sg9 .slick-dots {
   margin-top: -20px !important;
}
.BehindTheSound_wrapper__g1sg9 .slick-slide {
   padding: 44px 24px;
}
.BehindTheSound_wrapper__g1sg9 .slick-arrow:focus {
   outline: none !important;
}
.BehindTheSound_wrapper__g1sg9 .slick-arrow.slick-next {
   right: calc(50% - 5.625rem) !important;
}
.BehindTheSound_wrapper__g1sg9 .slick-arrow.slick-next:before {
   background-image: url(/us/audio/assets/images/arrow-black.png) !important;
   background-repeat: no-repeat !important;
   background-position: 50% !important;
}
.BehindTheSound_wrapper__g1sg9 .slick-arrow.slick-next.slick-disabled:before {
   background-repeat: no-repeat !important;
   background-position: 50% !important;
   filter: invert(0.6);
}
.BehindTheSound_wrapper__g1sg9 .slick-arrow.slick-prev {
   left: calc(50% - 5.625rem) !important;
}
.BehindTheSound_wrapper__g1sg9 .slick-arrow.slick-prev:before {
   background-image: url(/us/audio/assets/images/arrow-black-back.png) !important;
   background-repeat: no-repeat !important;
   background-position: 50% !important;
}
.BehindTheSound_wrapper__g1sg9 .slick-arrow.slick-prev.slick-disabled:before {
   background-repeat: no-repeat !important;
   background-position: 50% !important;
   filter: invert(0.6);
}
.BehindTheSound_wrapper__g1sg9 .slick-dots li {
   width: 8px !important;
   height: 8px !important;
   margin-right: 4px !important;
}
.BehindTheSound_wrapper__g1sg9 .slick-dots li button:before {
   border: none;
   background-color: #f0ece4;
   width: 8px !important;
   height: 8px !important;
}
.BehindTheSound_wrapper__g1sg9 .slick-dots li.slick-active button:before {
   background-color: #000 !important;
   opacity: 1;
   width: 8px !important;
   height: 8px !important;
}
.BehindTheSound_caroussel-card__KO5zW {
   height: 100%;
   aspect-ratio: 269/384;
   max-width: 500px;
   position: relative;
   background-color: #000;
   border-radius: 24px;
   overflow: hidden;
   padding: 24px;
   display: flex;
   align-items: flex-end;
   margin: 0 auto;
}
.BehindTheSound_caroussel-card__image__bN4tf {
   position: absolute;
   top: 0;
   left: 0;
   width: 100%;
}
.BehindTheSound_caroussel-card__content__ERLwF {
   text-align: left;
   color: #fff;
   z-index: 40;
   width: 100%;
}
.BehindTheSound_caroussel-card__title__vYIZ1 {
   color: var(--Primary-Contrast, #fff);
   font-size: 18px;
   font-style: normal;
   font-weight: 600;
   line-height: 120%;
   margin-bottom: 16px;
}
.BehindTheSound_caroussel-card__copy__zI9Yh {
   color: var(--Primary-Contrast, #fff);
   font-size: 14px;
   font-style: normal;
   font-weight: 400;
   line-height: 138%;
   margin-bottom: 24px;
}
.BehindTheSound_caroussel-card__KO5zW:after {
   z-index: 20;
   content: "";
   position: absolute;
   bottom: 0;
   left: 0;
   width: 100%;
   height: 100%;
   background: linear-gradient(180deg, transparent 44.01%, rgba(0, 0, 0, 0.6));
}
.BehindTheSound_caroussel-card__KO5zW a {
   width: 100% !important;
}
.BehindTheSound_carrousel-or-grid__zjgt3 .BehindTheSound_img-container__pA0Q2 {
   position: relative;
   border-radius: 32px;
   overflow: hidden;
   height: 560px;
   display: flex;
   flex-direction: column;
   background-color: #000;
   max-width: 320px;
   margin: 0 auto;
}
.BehindTheSound_carrousel-or-grid__zjgt3 img {
   width: 100%;
   object-fit: cover;
   height: unset;
}
.BehindTheSound_carrousel-or-grid__zjgt3 .BehindTheSound_text-content__gXUYz {
   height: auto;
   color: #fff;
   position: absolute;
   bottom: 40px;
   left: 40px;
   height: 220px;
}
.BehindTheSound_carrousel-or-grid__zjgt3
   .BehindTheSound_text-content__gXUYz
   h3 {
   font-size: 28px;
   line-height: 32px;
   margin-bottom: 16px;
}
.BehindTheSound_carrousel-or-grid__zjgt3 .BehindTheSound_text-content__gXUYz p {
   font-size: 18px;
   line-height: 24px;
   margin-bottom: 24px;
}
.BehindTheSound_carrousel-or-grid__zjgt3 .BehindTheSound_cta__f5nKZ {
   width: 100% !important;
}
.BehindTheSound_carrousel-or-grid__zjgt3 .BehindTheSound_cta__f5nKZ a {
   font-size: 16px !important;
   padding: 10.5px 12px !important;
}
.BehindTheSound_wrapper__g1sg9 {
   max-width: 1600px;
   display: flex;
   flex-direction: column;
   gap: 0;
}
.BehindTheSound_container__HWHfF {
   max-width: 375px;
   margin: 0 auto;
   padding: 0 24px;
   display: flex;
   flex-direction: column;
   gap: 16px;
}
.BehindTheSound_container__HWHfF .BehindTheSound_title__ewka5 {
   color: var(--Text-Primary, #000);
   font-size: 28px;
   font-style: normal;
   font-weight: 550;
   line-height: 118%;
}
.BehindTheSound_container__HWHfF .BehindTheSound_text__Gq1wJ {
   color: var(--Text-Primary, rgba(27, 26, 30, 0.87));
   font-size: 16px;
   font-style: normal;
   font-weight: 400;
   line-height: 138%;
}
@media screen and (min-width: 767px) {
   .BehindTheSound_wrapper__g1sg9 {
      padding-top: 40px;
      padding-bottom: 70px;
   }
   .BehindTheSound_wrapper__g1sg9 .slick-slide {
      padding: 0 12px;
   }
   .BehindTheSound_wrapper__g1sg9 .slick-track {
      padding-left: 20px;
      padding-top: 44px;
   }
   .BehindTheSound_wrapper__g1sg9 .slick-dots {
      margin-top: 34px !important;
   }
   .BehindTheSound_container__HWHfF {
      padding: 0;
      max-width: 600px;
   }
   .BehindTheSound_caroussel-card__KO5zW {
      padding: 24px;
      margin: 0;
      max-width: unset;
      aspect-ratio: 313/447;
   }
   .BehindTheSound_caroussel-card__KO5zW .BehindTheSound_cta__f5nKZ {
      width: -moz-fit-content !important;
      width: fit-content !important;
   }
   .BehindTheSound_caroussel-card__KO5zW .BehindTheSound_cta__f5nKZ a {
      padding: 10.5px 16px !important;
   }
   .BehindTheSound_caroussel-card__KO5zW img {
      height: unset;
   }
   .BehindTheSound_img-container__pA0Q2 {
      max-width: unset !important;
      position: relative;
   }
}
@media screen and (min-width: 992px) {
   .BehindTheSound_wrapper__g1sg9 {
      gap: 40px;
      margin-top: 110px;
      padding: 100px 23px;
   }
   .BehindTheSound_container__HWHfF {
      max-width: 732px;
      gap: 16px;
   }
   .BehindTheSound_container__HWHfF .BehindTheSound_title__ewka5 {
      color: var(--Text-Primary, #000);
      text-align: center;
      font-size: 48px;
      font-style: normal;
      font-weight: 550;
      line-height: 112%;
      letter-spacing: -0.48px;
   }
   .BehindTheSound_container__HWHfF .BehindTheSound_text__Gq1wJ {
      color: var(--Text-Primary, rgba(27, 26, 30, 0.87));
      text-align: center;
      font-size: 16px;
      font-style: normal;
      font-weight: 400;
      line-height: 138%;
   }
   .BehindTheSound_caroussel-card__KO5zW {
      padding: 24px;
      margin: 0;
      min-height: unset;
      aspect-ratio: 1/1;
   }
   .BehindTheSound_caroussel-card__KO5zW:after {
      display: none;
   }
   .BehindTheSound_cta__f5nKZ {
      width: 135px !important;
   }
   .BehindTheSound_carrousel-or-grid__zjgt3 {
      max-width: 1236px;
      margin: 0 auto;
      width: 100%;
   }
   .BehindTheSound_carrousel-or-grid__zjgt3 img {
      height: 100%;
   }
   .BehindTheSound_carrousel-or-grid__zjgt3 .regular {
      width: 100%;
      max-width: 1236px;
      display: flex;
      gap: 24px;
      justify-content: center;
   }
   .BehindTheSound_carrousel-or-grid__zjgt3 .regular > div {
      width: 100%;
      max-width: 396px;
      aspect-ratio: 1/1;
   }
   .BehindTheSound_carrousel-or-grid__zjgt3
      .BehindTheSound_text-content__gXUYz {
      color: #fff;
      background-color: transparent;
      max-width: unset;
      height: auto;
      z-index: 3;
   }
   .BehindTheSound_carrousel-or-grid__zjgt3
      .BehindTheSound_text-content__gXUYz
      h3 {
      margin-bottom: 16px;
      font-size: 30px;
      font-style: normal;
      font-weight: 550;
      line-height: 112%;
      letter-spacing: -0.3px;
   }
   .BehindTheSound_carrousel-or-grid__zjgt3
      .BehindTheSound_text-content__gXUYz
      p {
      margin-bottom: 24px;
      font-size: 16px;
      font-style: normal;
      font-weight: 400;
      line-height: 138%;
   }
}
.FullWidthVideo_wrapper__UYhw1 {
   position: relative;
   margin-top: -30px !important;
}
.FullWidthVideo_container__qv8B4 {
   background: #646464;
   max-width: 1600px;
   margin: 0 auto;
   position: relative;
   overflow: hidden;
}
.FullWidthVideo_container__qv8B4 video {
   width: 100%;
}
.FullWidthVideo_header__oZJKm {
   display: flex;
   flex-direction: column;
   text-align: left;
   color: #fff;
   position: inherit;
   max-width: 900px;
   z-index: 30;
   align-items: center;
   margin: 80px auto 0;
   padding: 0 24px;
}
.FullWidthVideo_header__subtitle__1ov35 {
   color: var(--Primary-Contrast, #fff);
   font-size: 12px;
   font-style: normal;
   font-weight: 400;
   line-height: 112%;
   letter-spacing: 0.12px;
   text-transform: uppercase;
   margin-bottom: 16px;
   text-align: left;
   width: 100%;
   order: 0;
}
.FullWidthVideo_header__title__9pqo3 {
   color: var(--Primary-Contrast, #fff);
   font-size: 28px;
   font-style: normal;
   font-weight: 550;
   line-height: 118%;
   margin-bottom: 16px;
   order: 1;
}
.FullWidthVideo_header__copy__2oToA {
   max-width: 900px;
   color: var(--Primary-Contrast, #fff);
   font-size: 16px;
   font-style: normal;
   font-weight: 400;
   line-height: 138%;
   order: 3;
   margin: 0;
}
.FullWidthVideo_logo-container__KqSgk {
   z-index: 30;
   height: -moz-fit-content;
   height: fit-content;
   position: absolute;
   bottom: 50px;
   right: 40px;
   width: 100%;
   max-width: 90px;
}
.FullWidthVideo_logo-container__logo__WM3xX {
   width: 100%;
   z-index: 100;
   fill: #fff;
}
.FullWidthVideo_video-container__IHYoY {
   position: relative;
   width: 100%;
   height: 100%;
   aspect-ratio: 375/233.62;
   overflow: hidden;
}
.FullWidthVideo_overlay__qUMUe {
   background: linear-gradient(
      180deg,
      #646464,
      hsla(0, 0%, 39%, 0.67) 12.85%,
      hsla(0, 0%, 39%, 0) 24.06%
   );
   position: absolute;
   top: 0;
   left: 0;
   width: 100%;
   height: 100%;
   z-index: 20;
   pointer-events: none;
}
.FullWidthVideo_dolby-logo__2WCXq {
   position: absolute;
   bottom: 25px;
   right: 50px;
   width: 100px;
   height: auto;
   z-index: 30;
}
.FullWidthVideo_dolby-logo__2WCXq img {
   width: 100%;
   height: auto;
   display: block;
}
@media screen and (min-width: 768px) {
   .FullWidthVideo_logo-container__KqSgk {
      right: 50px;
      bottom: 70px;
      max-width: 132px;
   }
   .FullWidthVideo_header__oZJKm {
      max-width: 644px;
      margin-top: 100px;
      align-items: flex-start;
      padding: 0;
   }
   .FullWidthVideo_header__title__9pqo3 {
      color: var(--Primary-Contrast, #fff);
      font-size: 28px;
      font-style: normal;
      font-weight: 550;
      line-height: 118%;
   }
}
@media screen and (min-width: 1200px) {
   .FullWidthVideo_wrapper__UYhw1 {
      margin-top: -60px !important;
   }
   .FullWidthVideo_header__oZJKm {
      margin-top: 190px;
      max-width: 1096px;
      align-items: center;
   }
   .FullWidthVideo_header__subtitle__1ov35 {
      width: -moz-fit-content;
      width: fit-content;
   }
   .FullWidthVideo_header__title__9pqo3 {
      color: var(--Primary-Contrast, #fff);
      text-align: center;
      font-size: 48px;
      font-style: normal;
      font-weight: 550;
      line-height: 112%;
      letter-spacing: -0.48px;
   }
   .FullWidthVideo_header__copy__2oToA {
      text-align: center;
      max-width: unset;
   }
   .FullWidthVideo_logo-container__KqSgk {
      right: 126px;
      bottom: 82px;
      max-width: 210px;
   }
   .FullWidthVideo_dolby-logo__2WCXq {
      bottom: 50px;
      right: 100px;
      width: 210px;
   }
}
.Herov2_wrapper__cWSib {
   position: relative;
}
.Herov2_wrapper__cWSib .Herov2_sr-only__FmM36 {
   position: absolute;
   width: 1px;
   height: 1px;
   padding: 0;
   margin: -1px;
   overflow: hidden;
   clip: rect(0, 0, 0, 0);
   white-space: nowrap;
   border: 0;
}
.Herov2_container__YPFth {
   position: relative;
   aspect-ratio: 1600/600;
   overflow: hidden;
   display: flex;
   flex-direction: column;
}
.Herov2_content__i1Xk9 {
   position: absolute;
   width: 100%;
   height: 100%;
   display: flex;
   flex-direction: column;
   justify-content: center;
   padding: 64px;
   max-width: 800px;
}
.Herov2_eyebrow__XW0O6 {
   font-size: 12px;
   font-weight: 400;
   letter-spacing: 0.12px;
   text-transform: uppercase;
}
.Herov2_eyebrow__XW0O6,
.Herov2_title__WYaXF {
   color: var(--Secondary-Contrast, #fff);
   font-style: normal;
   line-height: 112%;
   margin: 0 0 16px;
}
.Herov2_title__WYaXF {
   font-size: 60px;
   font-weight: 550;
   letter-spacing: -0.6px;
}
.Herov2_copy__TKurm {
   color: var(--Secondary-Contrast, #fff);
   font-size: 16px;
   font-style: normal;
   font-weight: 400;
   line-height: 138%;
}
.Herov2_badges__m0SUB {
   display: flex;
   flex-direction: column;
   gap: 24px;
   position: absolute;
   right: 34px;
   top: 24px;
}
@media screen and (max-width: 1200px) {
   .Herov2_container__YPFth {
      aspect-ratio: unset;
   }
   .Herov2_content__i1Xk9 {
      justify-content: flex-start;
      padding: 40px 24px;
   }
   .Herov2_title__WYaXF {
      color: var(--Secondary-Contrast, #fff);
      font-size: 32px;
      font-style: normal;
      font-weight: 550;
      line-height: 114%;
   }
   .Herov2_badges__m0SUB {
      top: 25%;
      max-width: 60px;
   }
}
@media screen and (max-width: 670px) {
   .Herov2_badges__m0SUB {
      width: 38px;
      top: unset;
      right: 23px;
      bottom: 24%;
      gap: 12px;
   }
}
.Categories_wrapper__HY52t {
   position: relative;
   z-index: 0;
}
.Categories_wrapper__HY52t * {
   margin: 0;
   padding: 0;
}
.Categories_container__iCSmr {
   padding: 45px 20px 50px;
   background-color: #fff;
}
.Categories_header__2pcTv {
   text-align: left;
   max-width: 860px;
   margin: 0 auto 44px;
   padding: 0 8px;
}
.Categories_header__subtitle__NU420 {
   color: var(--Grey-Grey-500, #646464);
   font-size: 12px;
   font-style: normal;
   font-weight: 400;
   line-height: 112%;
   letter-spacing: 0.12px;
   text-transform: uppercase;
}
.Categories_header__title__F4xeC {
   color: var(--Text-Primary, #000);
   font-size: 28px;
   font-style: normal;
   font-weight: 550;
   line-height: 118%;
}
.Categories_header__copy__61MZ9 {
   color: var(--Text-Primary, #000);
   font-size: 16px;
   font-style: normal;
   font-weight: 400;
   line-height: 138%;
}
.Categories_header__2pcTv :not(:last-child) {
   margin-bottom: 16px;
}
.Categories_cards__9ZPre {
   display: flex;
   flex-direction: column;
   gap: 60px;
   max-width: 1400px;
   margin: 0 auto;
}
.Categories_card__QD9F1 {
   flex-grow: 1;
}
.Categories_card__image__OiAWN {
   margin-bottom: 30px;
   border-radius: 24px;
   width: 100%;
}
.Categories_card__title__KGK8c {
   margin-bottom: 16px;
   color: var(--Text-Primary, rgba(27, 26, 30, 0.87));
   font-size: 22px;
   font-style: normal;
   font-weight: 600;
   line-height: 120%;
}
.Categories_card__copy__AO0nx {
   margin-bottom: 24px;
   color: var(--Text-Secondary, #333);
   font-size: 16px;
   font-style: normal;
   font-weight: 400;
   line-height: 138%;
}
.Categories_card__btn__V_Aus {
   width: 100%;
   margin-bottom: 2px;
}
.Categories_cards__9ZPre {
   display: block;
   width: 100%;
}
.Categories_cards__9ZPre .regular {
   display: flex;
   width: 100%;
   justify-content: space-around;
}
.Categories_cards__9ZPre .slick-arrow {
   outline: none;
}
.Categories_cards__9ZPre .slick-next:before {
   background-image: url(/us/audio/assets/images/arrow-black.png) !important;
   background-repeat: no-repeat;
   width: 20px;
   height: 20px;
}
.Categories_cards__9ZPre .slick-prev:before {
   background-image: url(/us/audio/assets/images/arrow-black-back.png) !important;
   background-repeat: no-repeat;
   width: 20px;
   height: 20px;
}
.Categories_cards__9ZPre .slick-dots {
   margin-top: 20px !important;
   transform: translateY(55%) !important;
}
.Categories_cards__9ZPre .slick-dots li {
   width: 8px !important;
   height: 8px !important;
   margin-right: 4px !important;
}
.Categories_cards__9ZPre .slick-dots li button:before {
   border: none;
   background-color: #f0ece4;
   width: 8px !important;
   height: 8px !important;
}
.Categories_cards__9ZPre .slick-dots li.slick-active button:before {
   opacity: 1;
   width: 8px !important;
   height: 8px !important;
}
.Categories_cards__9ZPre .slick-dots li:not(.slick-active) button:before {
   background-color: #000 !important;
   border: none;
}
.Categories_cards__9ZPre .slick-dots li.slick-active button:before {
   background-color: #000 !important;
   opacity: 1 !important;
   border: none;
}
.Categories_cards__9ZPre .slick-slide {
   margin: 0 8px !important;
}
.Categories_cards__9ZPre .slick-prev {
   left: calc(50% - 5.625rem) !important;
   transform: translateY(-40%);
}
.Categories_cards__9ZPre .slick-next {
   right: calc(50% - 5.625rem) !important;
   transform: translateY(-40%);
}
.Categories_cards__9ZPre .slick-disabled {
   opacity: 0.5 !important;
}
@media screen and (min-width: 769px) {
   .Categories_wrapper__HY52t {
      padding: 45px 0;
      background-color: #fff;
   }
   .Categories_container__iCSmr {
      padding: 0;
   }
   .Categories_header__2pcTv {
      margin-bottom: 40px;
      max-width: 600px;
      text-align: center;
   }
   .Categories_header__title__F4xeC {
      font-size: 28px;
      font-weight: 550;
      line-height: 118%;
   }
   .Categories_header__copy__61MZ9,
   .Categories_header__title__F4xeC {
      color: var(--Text-Primary, #000);
      text-align: center;
      font-style: normal;
   }
   .Categories_header__copy__61MZ9 {
      font-size: 16px;
      font-weight: 400;
      line-height: 138%;
   }
   .Categories_cards__9ZPre {
      flex-direction: row;
      justify-content: space-between;
      gap: 30px;
      padding-left: 12px;
   }
   .Categories_cards__9ZPre .slick-slide {
      margin: 0 12px !important;
   }
   .Categories_card__QD9F1 {
      max-width: calc((100% - 59px) / 3);
      display: flex;
      flex-direction: column;
      justify-content: space-between;
   }
   .Categories_card__QD9F1 .cta a.newbtn {
      width: unset !important;
   }
}
@media screen and (min-width: 1200px) {
   .Categories_wrapper__HY52t {
      z-index: 1;
      padding-bottom: 110px;
   }
   .Categories_cards__9ZPre {
      max-width: 1236px;
      padding: 0;
   }
   .Categories_cards__9ZPre .regular {
      gap: 24px;
   }
   .Categories_header__2pcTv {
      margin-bottom: 50px;
      max-width: 985px;
   }
   .Categories_header__title__F4xeC {
      color: var(--Text-Primary, #000);
      text-align: center;
      font-size: 48px;
      font-style: normal;
      font-weight: 550;
      line-height: 112%;
      letter-spacing: -0.48px;
   }
   .Categories_card__QD9F1 {
      max-width: 396px;
      justify-content: unset;
   }
   .Categories_card__content__UqNfs {
      display: flex;
      flex-direction: column;
   }
   .Categories_card__image__OiAWN {
      aspect-ratio: 1/1;
   }
}
.StickyNav_wrapper__LxXFF * {
   padding: 0;
   margin: 0;
}
.StickyNav_wrapper__LxXFF {
   position: -webkit-sticky;
   position: sticky;
   top: 0;
   z-index: 100;
}
.StickyNav_container__BU917 {
   justify-content: space-between;
   padding: 22px 24px;
   background-color: #f0ece4;
   width: 100%;
   z-index: 100;
   color: #000;
   border-bottom: 1px solid var(--Other-Outlined-Border, #cbc8c2);
}
.StickyNav_container__BU917,
.StickyNav_left_side__Fa8aD {
   display: flex;
   align-items: center;
}
.StickyNav_left_side__Fa8aD h2 {
   color: var(--Text-Primary, #000);
   text-align: center;
   font-size: 20px;
   font-style: normal;
   font-weight: 600;
   line-height: 120%;
   letter-spacing: -0.4px;
}
.StickyNav_left_side__Fa8aD .StickyNav_icon__bbBfe {
   width: 32px;
   height: 32px;
   display: flex;
   justify-content: center;
   align-items: center;
}
.StickyNav_left_side__Fa8aD .StickyNav_icon__bbBfe img {
   display: none;
}
.StickyNav_links__ykagV {
   display: flex;
   gap: 30px;
}
.StickyNav_links__ykagV .StickyNav_link__Zwghf:first-child {
   text-decoration: underline;
}
.StickyNav_link__Zwghf {
   font-size: 18px;
   font-weight: 400;
   line-height: 21.6px;
   text-align: center;
   display: flex;
   align-items: center;
}
.StickyNav_link__Zwghf a {
   color: var(--Text-Primary, rgba(27, 26, 30, 0.87));
   font-size: 18px;
   font-style: normal;
   font-weight: 400;
   line-height: 120%;
   -webkit-text-decoration-style: solid;
   text-decoration-style: solid;
   -webkit-text-decoration-skip-ink: none;
   text-decoration-skip-ink: none;
   text-decoration-thickness: auto;
   text-underline-offset: auto;
}
.StickyNav_link__Zwghf:hover {
   text-decoration: underline;
}
.StickyNav_link_list_mobile__l_vlm {
   display: none;
}
.StickyNav_link_mobile__tUdFV a {
   color: rgba(27, 26, 30, 0.871) !important;
}
@media screen and (max-width: 1200px) {
   .StickyNav_wrapper__LxXFF {
      position: relative;
   }
   .StickyNav_container__BU917 {
      flex-direction: column;
      padding: 0;
      position: relative;
   }
   .StickyNav_left_side__Fa8aD {
      width: 100%;
      align-items: center;
      justify-content: space-between;
      padding: 19px 24px;
   }
   .StickyNav_left_side__Fa8aD .StickyNav_icon__bbBfe {
      cursor: pointer;
   }
   .StickyNav_left_side__Fa8aD .StickyNav_icon__bbBfe img {
      display: block;
      width: 18px;
      height: 12px;
   }
   .StickyNav_link_list__x8mEX {
      display: none;
   }
   .StickyNav_link_list_mobile__l_vlm {
      display: flex;
      position: absolute;
      height: 0;
      transition: height 0.3s ease;
      width: 100%;
      overflow: hidden;
      top: 100%;
      background-color: #f0ece4;
   }
   .StickyNav_link_list_mobile__l_vlm[data-nav-open="false"] {
      height: 0;
   }
   .StickyNav_link_list_mobile__l_vlm[data-nav-open="true"] {
      width: 100%;
      height: 180px;
   }
   .StickyNav_links_mobile__ulIay {
      flex-direction: column;
      gap: 0;
      padding: 16px 0;
      width: 100%;
   }
   .StickyNav_link_mobile__tUdFV {
      display: flex;
      justify-content: flex-end;
      align-items: center;
      font-size: 18px;
      font-weight: 400;
      line-height: 21.6px;
      height: 50px;
      padding-right: 6.4%;
      cursor: pointer;
   }
   .StickyNav_link_mobile__tUdFV:first-child {
      text-decoration: underline;
   }
   .StickyNav_link_mobile__tUdFV:hover {
      background-color: #d9d9d9;
      text-decoration: none;
   }
}
@media screen and (max-width: 576px) {
   .StickyNav_left_side__Fa8aD {
      padding-top: 18px;
      padding-bottom: 18px;
      max-height: 60px;
   }
   .StickyNav_link_mobile__tUdFV {
      justify-content: flex-start;
      padding-left: 30px;
   }
   .StickyNav_link_mobile__tUdFV[data-nav-open="true"] {
      padding: 0 0 0 30px;
   }
}
.Banner_wrapper__ejXUM {
   background-color: #e6e1d6;
}
.Banner_container__39jgQ {
   padding: 24px 0;
   display: flex;
}
.Banner_carousel__urCg4 {
   display: block;
   padding: 0 24px;
   width: 100%;
}
.Banner_carousel__urCg4 .regular {
   display: flex;
   width: 100%;
   justify-content: space-around;
}
.Banner_carousel__urCg4 .regular :last-child .Banner_card__p93Vr {
   left: -60%;
}
.Banner_carousel__urCg4 .slick-arrow {
   outline: none;
}
.Banner_carousel__urCg4 .slick-next:before {
   background-image: url(/us/audio/assets/images/arrow-black.png) !important;
   background-repeat: no-repeat;
   width: 20px;
   height: 20px;
}
.Banner_carousel__urCg4 .slick-prev:before {
   background-image: url(/us/audio/assets/images/arrow-black-back.png) !important;
   background-repeat: no-repeat;
   width: 20px;
   height: 20px;
}
.Banner_carousel__urCg4 .slick-dots {
   margin-top: 10px !important;
   transform: translateY(40%) !important;
}
.Banner_carousel__urCg4 .slick-dots li {
   width: 8px !important;
   height: 8px !important;
   margin-right: 4px !important;
}
.Banner_carousel__urCg4 .slick-dots li.slick-active button:before,
.Banner_carousel__urCg4 .slick-dots li:not(.slick-active) button:before {
   background-color: #000 !important;
   border: none;
   width: 8px !important;
   height: 8px !important;
}
.Banner_carousel__urCg4 .slick-dots li.slick-active button:before {
   opacity: 1 !important;
}
.Banner_carousel__urCg4 .slick-slide {
   margin: 0 8px !important;
}
.Banner_carousel__urCg4 .slick-prev {
   left: calc(50% - 5.625rem) !important;
   transform: translateY(-40%);
}
.Banner_carousel__urCg4 .slick-next {
   right: calc(50% - 5.625rem) !important;
   transform: translateY(-40%);
}
.Banner_carousel__urCg4 .slick-disabled {
   opacity: 0.5 !important;
}
.Banner_slide__4h9kf {
   display: flex !important;
   justify-content: center;
   align-items: center;
   gap: 14px;
   position: relative;
}
.Banner_copy__JnXVh {
   color: var(--Text-Primary, #000);
   font-size: 18px;
   font-style: normal;
   font-weight: 600;
   line-height: 120%;
   letter-spacing: -0.36px;
   margin: 0;
}
.Banner_card__p93Vr {
   background-color: #fff;
   padding: 24px;
   border-radius: 16px;
   width: 330px;
   position: absolute;
   top: 100%;
   left: 0;
   box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.1), 0 4px 8px rgba(0, 0, 0, 0.1);
   display: none;
   z-index: 10;
}
.Banner_card_visible__tP3_7 {
   display: block;
}
.Banner_card_title__St6Qh {
   font-weight: 500;
   font-size: 1.25rem;
   letter-spacing: -0.025rem;
   line-height: 1.2;
   margin: 0 0 8px;
}
.Banner_card_copy__CLnpT {
   margin: 0;
   font-weight: 400;
   font-size: 0.875rem;
   line-height: 1.38;
}
.Banner_card_copy__CLnpT a,
.Banner_card_copy__CLnpT span {
   text-decoration: underline;
   cursor: pointer;
}
@media screen and (max-width: 991px) {
   .Banner_carousel__urCg4 .regular {
      justify-content: space-between;
   }
   .Banner_cards_mobile__o2_9W,
   .Banner_carousel__urCg4 .regular .card {
      display: none;
   }
}
@media screen and (max-width: 575px) {
   .Banner_cards_mobile__o2_9W {
      display: block;
   }
   .Banner_container__39jgQ {
      position: relative;
   }
   .Banner_card_visible__tP3_7 {
      display: none;
   }
   .Banner_card_visible_mobile__w_V5c {
      display: flex;
      width: 260px;
      flex-direction: column;
   }
   .Banner_card_visible_mobile__w_V5c .Banner_card_title__St6Qh {
      font-size: 1.25rem;
   }
   .Banner_card_visible_mobile__w_V5c .Banner_card_copy__CLnpT {
      color: #212529;
   }
}
.FutureOfSound_wrapper___oXON {
   background-color: #f0ece4;
   padding-top: 40px;
   padding-bottom: 20px;
}
.FutureOfSound_header__H94yK {
   padding: 0 24px;
   margin-bottom: 44px;
}
.FutureOfSound_eyebrow__tUNJL {
   color: var(--Grey-Grey-500, #646464);
   font-size: 12px;
   font-style: normal;
   font-weight: 400;
   line-height: 112%;
   letter-spacing: 0.12px;
   text-transform: uppercase;
   margin: 0 0 16px;
}
.FutureOfSound_title__w3Qwf {
   color: var(--Text-Primary, #000);
   font-size: 28px;
   font-style: normal;
   font-weight: 550;
   line-height: 118%;
   margin: 0 0 16px;
}
.FutureOfSound_copy__mxWx3 {
   margin: 0;
   color: var(--Text-Secondary, #333);
   font-size: 16px;
   font-style: normal;
   font-weight: 400;
   line-height: 138%;
}
.FutureOfSound_william_image__XT2ua {
   border-radius: 32px;
   overflow: hidden;
   aspect-ratio: 1/1;
   max-width: calc(100% - 48px);
   width: 100%;
   margin: 0 auto 24px;
}
.FutureOfSound_william_image__XT2ua img {
   width: 100%;
   height: auto;
   border-radius: 24px;
}
.FutureOfSound_video_card__m57kY {
   border-radius: 24px;
   overflow: hidden;
   position: relative;
   aspect-ratio: 1/1;
   width: 269px;
   height: auto;
}
.FutureOfSound_video_content__v7L_C {
   position: absolute;
   top: 0;
   left: 0;
   width: 100%;
   height: 100%;
   display: flex;
   flex-direction: column;
   color: #fff;
   justify-content: flex-end;
   align-items: center;
   padding: 24px 30px;
}
.FutureOfSound_video_content__v7L_C p {
   color: var(--Primary-Contrast, #fff);
   text-align: center;
   font-family: LG EI;
   font-size: 18px;
   font-style: normal;
   font-weight: 600;
   line-height: 120%;
}
.FutureOfSound_cta__3RfNP {
   width: 100% !important;
   cursor: pointer;
}
.FutureOfSound_videos_wrapper__fqART {
   padding-left: 14px;
}
.FutureOfSound_videos_wrapper__fqART
   .slick-dots
   li:not(.slick-active)
   button:before {
   background-color: #b1b1b1;
   border: none;
}
.FutureOfSound_videos_wrapper__fqART .slick-arrow:focus {
   outline: none !important;
}
.FutureOfSound_videos_wrapper__fqART .slick-arrow.slick-next {
   right: calc(50% - 5.625rem) !important;
}
.FutureOfSound_videos_wrapper__fqART .slick-arrow.slick-next:before {
   background-image: url(/us/audio/assets/images/arrow-black.png) !important;
   background-repeat: no-repeat !important;
   background-position: 50% !important;
}
.FutureOfSound_videos_wrapper__fqART
   .slick-arrow.slick-next.slick-disabled:before {
   background-repeat: no-repeat !important;
   background-position: 50% !important;
   filter: invert(0.6);
}
.FutureOfSound_videos_wrapper__fqART .slick-arrow.slick-prev {
   left: calc(50% - 5.625rem) !important;
}
.FutureOfSound_videos_wrapper__fqART .slick-arrow.slick-prev:before {
   background-image: url(/us/audio/assets/images/arrow-black-back.png) !important;
   background-repeat: no-repeat !important;
   background-position: 50% !important;
}
.FutureOfSound_videos_wrapper__fqART
   .slick-arrow.slick-prev.slick-disabled:before {
   background-repeat: no-repeat !important;
   background-position: 50% !important;
   filter: invert(0.6);
}
.FutureOfSound_videos_wrapper__fqART .slick-dots {
   margin-top: 25px !important;
}
.FutureOfSound_videos_wrapper__fqART .slick-dots li {
   width: 8px !important;
   height: 8px !important;
   margin-right: 4px !important;
}
.FutureOfSound_videos_wrapper__fqART .slick-dots li button:before {
   border: none;
   background-color: #f0ece4;
   width: 8px !important;
   height: 8px !important;
}
.FutureOfSound_videos_wrapper__fqART .slick-dots li.slick-active button:before {
   background-color: #000 !important;
   opacity: 1;
   width: 8px !important;
   height: 8px !important;
}
.FutureOfSound_modal_wrapper___OvVo {
   overflow: hidden;
   display: none;
}
.FutureOfSound_modal_wrapper___OvVo .FutureOfSound_modal__mYcbR {
   display: flex;
   flex-direction: column;
   align-items: flex-end;
}
.FutureOfSound_modal_wrapper___OvVo .FutureOfSound_modal_video__x0RvC {
   width: 100%;
}
.FutureOfSound_modal_wrapper___OvVo iframe {
   min-width: 330px;
   height: 100%;
}
.FutureOfSound_modal_wrapper___OvVo[data-open="true"] {
   display: flex;
   position: fixed;
   width: 100vw;
   height: 100vh;
   background-color: rgba(0, 0, 0, 0.8);
   top: 0;
   left: 0;
   z-index: 9999;
   justify-content: center;
   align-items: center;
   padding: 0 12px;
}
.FutureOfSound_modal_wrapper___OvVo .FutureOfSound_modal_close_btn__iDVnx {
   max-width: 24px;
   margin-bottom: 12px;
   cursor: pointer;
}
@media screen and (min-width: 575px) {
   .FutureOfSound_wrapper___oXON {
      padding-top: 40px;
   }
   .FutureOfSound_header__H94yK {
      max-width: 596px;
      margin: 0 auto;
      padding: 0 24px;
   }
   .FutureOfSound_videos_wrapper__fqART {
      padding: 0;
   }
   .FutureOfSound_videos_wrapper__fqART .regular {
      display: flex;
      justify-content: space-between;
      gap: 24px;
   }
   .FutureOfSound_video_card__m57kY {
      width: 100%;
   }
   .FutureOfSound_video_content__v7L_C p {
      color: var(--Primary-Contrast, #fff);
      text-align: center;
      font-size: 21.273px;
      font-style: normal;
      font-weight: 600;
      line-height: 120%;
   }
   .FutureOfSound_images_wrapper__HFTmT {
      padding: 44px 62px;
   }
   .FutureOfSound_william_image__XT2ua {
      width: 100%;
      aspect-ratio: 644/492;
      max-width: unset;
   }
   .FutureOfSound_cta__3RfNP {
      display: flex;
      justify-content: center;
   }
   .FutureOfSound_cta__3RfNP a {
      font-size: 18px !important;
      padding: 12.5px 19px !important;
   }
   .FutureOfSound_modal_wrapper___OvVo .FutureOfSound_modal__mYcbR {
      width: 90%;
      height: auto;
      aspect-ratio: 16/9;
   }
   .FutureOfSound_modal_wrapper___OvVo .FutureOfSound_modal_video__x0RvC {
      width: 100%;
      height: 100%;
   }
   .FutureOfSound_modal_wrapper___OvVo iframe {
      min-width: 100%;
   }
}
@media screen and (min-width: 1200px) {
   .FutureOfSound_wrapper___oXON {
      padding-top: 100px;
      padding-bottom: 0;
   }
   .FutureOfSound_header__H94yK {
      max-width: 780px;
      margin-bottom: 50px;
   }
   .FutureOfSound_eyebrow__tUNJL {
      text-align: center;
   }
   .FutureOfSound_title__w3Qwf {
      color: var(--Text-Primary, #000);
      text-align: center;
      font-size: 48px;
      font-style: normal;
      font-weight: 550;
      line-height: 112%;
      letter-spacing: -0.48px;
   }
   .FutureOfSound_copy__mxWx3 {
      text-align: center;
   }
   .FutureOfSound_images_wrapper__HFTmT {
      display: flex;
      gap: 24px;
      justify-content: center;
      max-width: 1236px;
      max-height: 732px;
      aspect-ratio: 1236/732;
      margin: 0 auto;
      padding: 0;
   }
   .FutureOfSound_william_image__XT2ua {
      max-width: 858px;
      width: 100%;
      margin: unset;
      aspect-ratio: 858/732;
      flex-shrink: 1;
   }
   .FutureOfSound_videos_wrapper__fqART {
      aspect-ratio: 354/732;
      flex-shrink: 1;
   }
   .FutureOfSound_videos_wrapper__fqART .regular {
      aspect-ratio: 354/732;
      flex-direction: column;
      flex-shrink: 1;
   }
   .FutureOfSound_modal_wrapper___OvVo .FutureOfSound_modal__mYcbR {
      max-width: 1600px;
      width: 80%;
   }
   .FutureOfSound_modal_wrapper___OvVo .FutureOfSound_modal_close_btn__iDVnx {
      max-width: unset;
   }
}
.Resonates_wrapper__hNFw7 {
   z-index: 10;
   position: relative;
}
.Resonates_container__e3GVw {
   background-color: #fff;
   border-radius: 32px;
   padding: 40px 0 60px;
}
.Resonates_header__JXt05 {
   padding: 24px 24px 48px;
}
.Resonates_header__JXt05 h2 {
   color: var(--Text-Primary, #000);
   font-size: 32px;
   font-style: normal;
   font-weight: 550;
   line-height: 114%;
   margin: 0 0 16px;
}
.Resonates_header__JXt05 p {
   margin: 0;
   color: var(--Text-Secondary, #333);
   font-size: 16px;
   font-style: normal;
   font-weight: 400;
   line-height: 138%;
}
.Resonates_portable_speakers__al48h {
   position: relative;
}
.Resonates_portable_speakers_video__wlsjU {
   display: flex;
   justify-content: center;
   margin: 0 auto;
}
.Resonates_portable_speakers_video__wlsjU video {
   width: 100%;
   height: 100%;
}
.Resonates_portable_speakers_content__HeMBV {
   padding: 48px 24px 60px;
}
.Resonates_eyebrow__fz0Rw {
   color: var(--Grey-Grey-500, #646464);
   font-size: 12px;
   font-style: normal;
   font-weight: 400;
   line-height: 112%;
   letter-spacing: 0.12px;
   text-transform: uppercase;
   margin: 0 0 16px;
}
.Resonates_title__kplSd {
   color: var(--Text-Primary, #000);
   font-size: 28px;
   font-style: normal;
   font-weight: 550;
   line-height: 118%;
   margin: 0 0 16px;
}
.Resonates_copy__cELbL {
   color: var(--Text-Secondary, #333);
   font-size: 16px;
   font-style: normal;
   font-weight: 400;
   line-height: 138%;
   margin: 0 0 24px;
}
.Resonates_cta__QLEsM {
   width: 100%;
}
.Resonates_wave__Qug4z {
   display: none;
}
.Resonates_soundbars_content__vcHSy {
   padding: 48px 24px 88px;
}
.Resonates_soundbars_video___mwcr {
   padding: 0 24px;
}
.Resonates_earbuds_content__dsFCV {
   padding: 26px 24px 0;
}
.Resonates_flying_buds__E9E0o {
   display: none;
}
@media screen and (min-width: 575px) {
   .Resonates_container__e3GVw {
      padding: 71px 0;
   }
   .Resonates_portable_speakers_content__HeMBV {
      padding: 48px 62px 78px;
   }
   .Resonates_soundbars__n0C_G {
      padding: 0 68px;
   }
   .Resonates_soundbars_content__vcHSy {
      padding-bottom: 130px;
      padding-left: unset;
      padding-right: unset;
   }
   .Resonates_soundbars_video___mwcr {
      padding: 0;
   }
   .Resonates_header__JXt05 {
      padding: 0 64px 50px;
   }
   .Resonates_header__JXt05 h2 {
      color: var(--Text-Primary, #000);
      text-align: center;
      font-size: 32px;
      font-style: normal;
      font-weight: 550;
      line-height: 114%;
   }
   .Resonates_header__JXt05 p {
      color: var(--Text-Secondary, #333);
      text-align: center;
      font-size: 16px;
      font-style: normal;
      font-weight: 400;
      line-height: 138%;
   }
   .Resonates_earbuds_image__XrjSj {
      padding-left: 60px;
   }
   .Resonates_earbuds_content__dsFCV {
      padding: 0 62px;
   }
   .Resonates_portable_speakers_video__wlsjU {
      padding: 0 8px;
   }
}
@media screen and (min-width: 992px) {
   .Resonates_container__e3GVw {
      padding: 115px 0 100px;
      border-radius: 64px;
   }
   .Resonates_header__JXt05 {
      padding-bottom: 115px;
   }
   .Resonates_header__JXt05 h2 {
      color: var(--Text-Primary, #000);
      text-align: center;
      font-size: 60px;
      font-style: normal;
      font-weight: 550;
      line-height: 112%;
      letter-spacing: -0.6px;
   }
   .Resonates_portable_speakers__al48h {
      display: flex;
      align-items: center;
      margin-bottom: 100px;
   }
   .Resonates_portable_speakers_video__wlsjU {
      width: 50%;
   }
   .Resonates_portable_speakers_content__HeMBV {
      padding: 0 128px 0 0;
      width: 50%;
   }
   .Resonates_title__kplSd {
      color: var(--Text-Primary, #000);
      font-size: 48px;
      font-style: normal;
      font-weight: 550;
      line-height: 112%;
      letter-spacing: -0.48px;
   }
   .Resonates_wave__Qug4z {
      display: block;
      position: absolute;
      top: 0;
      right: 0;
   }
   .Resonates_soundbars__n0C_G {
      display: flex;
      align-items: center;
      flex-direction: row-reverse;
      padding: 0 64px;
      margin-bottom: 230px;
      gap: 60px;
   }
   .Resonates_soundbars_video___mwcr {
      padding: unset;
      width: 100%;
   }
   .Resonates_soundbars_video___mwcr video {
      margin-bottom: -1px;
   }
   .Resonates_soundbars_content__vcHSy {
      max-width: 672px;
   }
   .Resonates_earbuds__SxAjK {
      display: flex;
      align-items: center;
      position: relative;
   }
   .Resonates_earbuds_image__XrjSj {
      padding-left: 77px;
   }
   .Resonates_flying_buds__E9E0o {
      display: block;
      position: absolute;
      top: -30px;
      right: 50px;
      max-width: 180px;
   }
   .Resonates_earbuds_content__dsFCV {
      padding-left: 8px;
      padding-right: 80px;
   }
}
.Thinq_container__RLLrv {
   position: relative;
}
.Thinq_content__SM1c3 {
   position: absolute;
   top: 0;
   padding: 48px 24px;
   text-align: left;
   width: 100%;
   z-index: 2;
}
.Thinq_title__cJO9m {
   font-size: 28px;
   font-weight: 550;
   line-height: 118%;
   margin-bottom: 16px;
}
.Thinq_copy__POvZm,
.Thinq_title__cJO9m {
   color: var(--Primary-Contrast, #fff);
   font-style: normal;
}
.Thinq_copy__POvZm {
   font-size: 16px;
   font-weight: 400;
   line-height: 138%;
   margin-bottom: 24px;
}
.Thinq_cta__QuNld {
   width: -moz-fit-content;
   width: fit-content;
}
.Thinq_cell__M5N6_ {
   position: absolute;
   bottom: 0;
   right: 15px;
   max-width: 62%;
}
@media screen and (min-width: 576px) {
   .Thinq_cell__M5N6_ {
      right: unset;
      left: 30px;
      width: 368px;
      max-width: unset;
   }
   .Thinq_content__SM1c3 {
      padding: 48px 62px;
   }
}
@media screen and (min-width: 1200px) {
   .Thinq_content__SM1c3 {
      padding: 0;
      height: 100%;
      display: flex;
      flex-direction: column;
      justify-content: center;
      max-width: 672px;
      margin-left: 64px;
   }
   .Thinq_title__cJO9m {
      font-size: 48px;
      font-weight: 550;
      line-height: 112%;
      letter-spacing: -0.48px;
   }
   .Thinq_copy__POvZm,
   .Thinq_title__cJO9m {
      color: var(--Primary-Contrast, #fff);
      font-style: normal;
   }
   .Thinq_copy__POvZm {
      font-size: 16px;
      font-weight: 400;
      line-height: 138%;
   }
   .Thinq_cell__M5N6_ {
      left: 60%;
      width: 17%;
   }
}
@media screen and (min-width: 1400px) {
   .Thinq_cell__M5N6_ {
      left: 50%;
      width: 23%;
   }
}
.CarouselShop_wrapper__fgRrj {
   background-color: #f0ece4;
   padding-top: 50px;
   border-radius: 0 0 64px 64px;
   overflow: hidden;
   padding-bottom: 30px;
   position: relative;
   z-index: 5;
}
.CarouselShop_shop-header__lB0Nz {
   padding: 0 24px;
   margin-bottom: 40px;
}
.CarouselShop_header_eyebrow__8aBCK {
   color: var(--Grey-Grey-500, #646464);
   text-align: center;
   font-size: 12px;
   font-style: normal;
   font-weight: 400;
   line-height: 112%;
   letter-spacing: 0.12px;
   text-transform: uppercase;
   margin: 0 0 16px;
}
.CarouselShop_shop-header__lB0Nz h3 {
   color: var(--Text-Primary, #000);
   text-align: center;
   font-size: 28px;
   font-style: normal;
   font-weight: 550;
   line-height: 118%;
   margin-bottom: 16px;
}
.CarouselShop_copy__2NAB2 {
   color: var(--Text-Secondary, #333);
   text-align: center;
   font-size: 18px;
   font-style: normal;
   font-weight: 400;
   line-height: 138%;
   margin: 0;
}
.CarouselShop_shop-carousel__bE2Pk .CarouselShop_slick-list__mSqHR {
   margin-left: 10px;
}
.CarouselShop_shop-carousel__bE2Pk .CarouselShop_slick-track__2HiGm {
   display: flex !important;
   padding: 10px 0 !important;
   margin-bottom: 15px !important;
}
.CarouselShop_shop-carousel__bE2Pk .slick-slide {
   margin: 0 24px !important;
   height: inherit !important;
   display: flex !important;
}
.CarouselShop_shop-carousel__bE2Pk .slick-arrow {
   -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
   outline: none;
   -moz-user-select: none;
   user-select: none;
   -webkit-user-select: none;
   -webkit-touch-callout: none;
}
.CarouselShop_shop-carousel__bE2Pk .slick-prev {
   left: calc(60% - 8.625rem);
   padding: 0;
}
.CarouselShop_shop-carousel__bE2Pk .slick-next {
   right: calc(60% - 8.625rem);
}
.CarouselShop_shop-carousel__bE2Pk .slick-disabled {
   opacity: 0.2;
   filter: grayscale(100%);
}
.CarouselShop_shop-carousel__bE2Pk .slick-dots {
   margin-top: 10px !important;
   transform: translateY(63%) !important;
}
.CarouselShop_shop-carousel__bE2Pk .slick-dots li button:before {
   background-color: #b1b1b1 !important;
   border: none !important;
   width: 12px !important;
   height: 12px !important;
}
.CarouselShop_shop-carousel__bE2Pk .slick-dots li.slick-active button:before {
   border: none !important;
   outline: none !important;
   width: 12px !important;
   height: 12px !important;
}
.CarouselShop_shop-carousel__bE2Pk .slick-slide > div > div {
   display: flex !important;
   height: 100% !important;
   width: 100%;
   padding-bottom: 30px;
   padding-top: 10px;
}
.CarouselShop_shop-carousel__bE2Pk .slick-prev:before {
   background-image: url(/us/audio/assets/images/arrow-black-back.png);
}
.CarouselShop_shop-carousel__bE2Pk .slick-next:before,
.CarouselShop_shop-carousel__bE2Pk .slick-prev:before {
   background-repeat: no-repeat !important;
   background-size: contain !important;
   background-position: 50% !important;
   filter: none !important;
   width: 12px !important;
}
.CarouselShop_shop-carousel__bE2Pk .slick-next:before {
   background-image: url(/us/audio/assets/images/arrow-black.png);
}
.CarouselShop_shop-carousel__bE2Pk .slick-dots li {
   width: 8px !important;
   height: 8px !important;
   margin-right: 4px !important;
}
.CarouselShop_shop-carousel__bE2Pk .slick-dots li button:before {
   border: none;
   background-color: #f0ece4;
   width: 8px !important;
   height: 8px !important;
}
.CarouselShop_shop-carousel__bE2Pk .slick-dots li.slick-active button:before {
   background-color: #000 !important;
   opacity: 1;
   width: 8px !important;
   height: 8px !important;
}
.CarouselShop_shop-card__MZ3eT {
   background-color: #fff;
   border-radius: 24px;
   box-shadow: 0 2px 10px 0 rgba(27, 26, 30, 0.15);
   position: relative;
   height: 100%;
   display: flex;
   flex-direction: column;
   overflow: hidden;
}
.CarouselShop_shop-card-image__9z7Y3 {
   display: flex;
   justify-content: center;
   align-items: flex-end;
}
.CarouselShop_shop-card-content__kEHCM {
   padding: 20px 20px 0;
   display: flex;
   flex-direction: column;
}
.CarouselShop_eyebrow__fyfQr {
   color: var(--Grey-Grey-500, #646464);
   font-size: 12px;
   font-style: normal;
   font-weight: 400;
   line-height: 112%;
   letter-spacing: 0.12px;
   text-transform: uppercase;
   margin: 0 0 8px;
}
.CarouselShop_shop-card-title__YcNQ6 {
   color: var(--Text-Primary, #000);
   font-size: 20px;
   font-style: normal;
   font-weight: 600;
   line-height: 120%;
   letter-spacing: -0.4px;
   margin-bottom: 16px;
}
.CarouselShop_shop-card-list__3cEts {
   list-style: none;
   padding: 0;
   margin: 0;
}
.CarouselShop_shop-card-list__3cEts li {
   position: relative;
   padding-left: 20px;
   color: var(--Text-Secondary, #333);
   font-size: 14px;
   font-style: normal;
   font-weight: 400;
   line-height: 138%;
   margin-bottom: 8px !important;
}
.CarouselShop_shop-card-list__3cEts li:before {
   content: "•";
   position: absolute;
   left: 6px;
   top: 0;
}
.CarouselShop_shop-cta__AQS8z {
   width: unset !important;
   justify-self: flex-end;
   height: unset !important;
   margin-top: auto;
   padding: 16px;
}
@media (min-width: 700px) {
   .CarouselShop_wrapper__fgRrj {
      padding-bottom: 70px;
   }
   .CarouselShop_shop-header__lB0Nz {
      padding: 0 59px;
      margin-bottom: 40px;
   }
   .CarouselShop_copy__2NAB2 {
      margin-bottom: unset;
   }
   .CarouselShop_shop-carousel__bE2Pk .CarouselShop_slick-list__mSqHR {
      margin-left: 49px;
   }
   .CarouselShop_shop-carousel__bE2Pk
      .CarouselShop_slick-track__2HiGm
      > :last-child {
      margin-right: 49px !important;
   }
   .CarouselShop_shop-carousel__bE2Pk {
      margin: 0 20px;
   }
   .CarouselShop_shop-carousel__bE2Pk .slick-prev {
      left: calc(55% - 8.625rem);
   }
   .CarouselShop_shop-carousel__bE2Pk .slick-next {
      right: calc(55% - 8.625rem);
   }
   .CarouselShop_shop-carousel__bE2Pk .slick-slide {
      margin: 0 10px !important;
   }
   .CarouselShop_cta__4Nsn2 a {
      width: 100% !important;
   }
}
@media (min-width: 1024px) {
   .CarouselShop_wrapper__fgRrj {
      margin: 0 auto;
   }
   .CarouselShop_shop-header__lB0Nz {
      margin: 0 auto 50px;
      max-width: 1032px;
      padding: 0;
   }
   .CarouselShop_shop-header__lB0Nz h3 {
      color: var(--Text-Primary, #000);
      text-align: center;
      font-size: 48px;
      font-style: normal;
      font-weight: 550;
      line-height: 112%;
      letter-spacing: -0.48px;
   }
   .CarouselShop_wrapper__fgRrj {
      max-width: 1600px !important;
      margin: 0 auto !important;
      padding-top: 80px;
   }
   .CarouselShop_shop-carousel__bE2Pk {
      max-width: 1252px;
      margin: 0 auto 30px;
   }
   .CarouselShop_shop-carousel__bE2Pk .slick-slide {
      margin: 0 15px !important;
   }
   .CarouselShop_shop-carousel__bE2Pk .CarouselShop_slick-list__mSqHR {
      margin-left: 0;
   }
   .CarouselShop_shop-carousel__bE2Pk
      .CarouselShop_slick-track__2HiGm
      > :last-child {
      margin-right: unset !important;
   }
   .CarouselShop_shop-card-content__kEHCM {
      padding: 20px 16px 24px;
   }
   .CarouselShop_cta__4Nsn2 {
      margin: auto 16px 16px;
      width: 100%;
   }
}
.Footer_wrapper__ddMny {
   width: 100%;
   height: 100%;
   background-color: #f0ece4;
   padding: 55px 30px;
   margin-top: -2px;
}
.Footer_container__pP_Gj {
   max-width: 620px;
   width: 100%;
   height: 100%;
   margin: 0 auto;
   display: flex;
   justify-content: center;
   flex-direction: column;
   align-items: center;
}
.Footer_logo__tSFSn {
   max-width: 245px;
   margin-bottom: 50px;
}
.Footer_disclaimers__Oho4S {
   margin-bottom: 80px;
   color: var(--Text-Primary, rgba(27, 26, 30, 0.87));
}
.Footer_disclaimers__Oho4S div {
   display: flex;
}
.Footer_disclaimers__Oho4S p {
   font-size: 12px;
   font-style: normal;
   font-weight: 400;
   line-height: 122%;
}
.Footer_disclaimers__Oho4S sup {
   padding-right: 8px;
   font-size: 8px;
   font-style: normal;
   font-weight: 400;
   line-height: 122%;
}
@media screen and (min-width: 630px) {
   .Footer_logo__tSFSn {
      max-width: 400px;
   }
   .Footer_container__pP_Gj {
      max-width: 650px;
   }
   .Footer_wrapper__ddMny {
      padding: 0;
   }
}
@media screen and (min-width: 990px) {
   .Footer_wrapper__ddMny {
      padding: 0;
   }
   .Footer_container__pP_Gj {
      max-width: 1416px;
   }
   .Footer_disclaimers__Oho4S {
      padding: 0 12px;
   }
   .Footer_logo__tSFSn {
      margin-bottom: 60px;
   }
}
