.learn-more-link-module__9DpHKa__Text{letter-spacing:.98px;text-transform:uppercase;font-size:14px;font-style:normal;font-weight:700;line-height:20px}@media (max-width:1024px){.learn-more-link-module__9DpHKa__Text{letter-spacing:.84px;font-size:12px;font-style:normal}}.learn-more-link-module__9DpHKa__LearnMoreLinkContainer{align-items:center;gap:9px;padding:10px 0;display:flex}.learn-more-link-module__9DpHKa__LearnMoreLinkContainer svg{transition:transform .3s}.learn-more-link-module__9DpHKa__LearnMoreLinkContainer:hover svg{transform:translate(5px)}@media (max-width:1024px){.learn-more-link-module__9DpHKa__LearnMoreLinkContainer{justify-content:center;gap:8px}.learn-more-link-module__9DpHKa__LearnMoreLinkContainer svg{width:16px;height:16px}}
.bundle-series-module__ys315W__SeriesFooter{column-gap:20px;display:flex}@media (max-width:1024px){.bundle-series-module__ys315W__SeriesFooter{flex-direction:column;width:100%;padding-left:16px;padding-right:16px}}.bundle-series-module__ys315W__SeriesFooter .footer-btns-container{align-items:center;display:flex}@media (min-width:1025px){.bundle-series-module__ys315W__SeriesFooter .footer-btns-container{column-gap:20px}}@media (max-width:1024px){.bundle-series-module__ys315W__SeriesFooter .footer-btns-container{flex-wrap:wrap;justify-content:center}.bundle-series-module__ys315W__SeriesFooter .footer-btns-container .checkout-and-cart-container{flex:100px;overflow:visible}.bundle-series-module__ys315W__SeriesFooter .footer-btns-container{gap:4px 16px;margin:16px 0 0}}.bundle-series-module__ys315W__SeriesImageFooter{z-index:21;column-gap:20px;display:flex;position:absolute;bottom:20px;left:20px}.bundle-series-module__ys315W__SeriesImageFooter img{border-radius:10px}@media (max-width:1024px){.bundle-series-module__ys315W__SeriesImageFooter{column-gap:10px;bottom:16px;left:16px}}.bundle-series-module__ys315W__SeriesImageFooterImageWrap{position:relative}.bundle-series-module__ys315W__Tag{border:1px solid var(--dark-major);max-width:calc(100% - 7px);color:var(--dark-major);letter-spacing:-.33px;text-transform:uppercase;background:#fffc;border-radius:50px;justify-content:center;align-items:center;padding:0 3px;font-size:11px;font-style:normal;font-weight:700;line-height:133%;display:flex;position:absolute;top:4px;right:3.5px}@media (max-width:1024px){.bundle-series-module__ys315W__Tag{top:3px;right:3px}}.bundle-series-module__ys315W__Tag{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.bundle-series-module__ys315W__SeriesImageHeader{z-index:21;gap:20px;display:flex;position:absolute;top:20px;left:24px}@media (max-width:1024px){.bundle-series-module__ys315W__SeriesImageHeader{flex-direction:column;top:12px;left:16px;right:16px}}.bundle-series-module__ys315W__BundleSeriesContainer{flex-direction:column;align-items:flex-start;row-gap:20px;width:100%;display:flex;position:relative}@media (max-width:1024px){.bundle-series-module__ys315W__BundleSeriesContainer{row-gap:16px}.bundle-series-module__ys315W__BundleSeriesContainer:nth-child(2){margin-bottom:60px}}.bundle-series-module__ys315W__SeriesImageWrap{aspect-ratio:1440/724;cursor:pointer;width:100%;position:relative;overflow:hidden}@media (min-width:1025px){.bundle-series-module__ys315W__SeriesImageWrap img{border-radius:20px}}@media (max-width:1024px){.bundle-series-module__ys315W__SeriesImageWrap{aspect-ratio:390/488}}.bundle-series-module__ys315W__SeriesImageWrap .series-background-image-container{width:100%;height:100%;position:relative}.bundle-series-module__ys315W__PriceFontSize{justify-content:flex-start;align-items:center;font-size:20px;display:flex}
.index-module__eL1wEW__SeriesHeader{justify-content:space-between;align-items:center;display:flex}@media (max-width:1024px){.index-module__eL1wEW__SeriesHeader{flex-direction:column;row-gap:40px;margin-bottom:7px}}.index-module__eL1wEW__Title{margin-bottom:0}.index-module__eL1wEW__BundleSeriesContainer{flex-direction:column;row-gap:80px;display:flex}@media (max-width:1024px){.index-module__eL1wEW__BundleSeriesContainer{row-gap:0}}
.index-module-scss-module__iX5FFG__CustomScreenSizeInfoContainer{padding-top:calc(60px + 60*(var(--fullWidth,100vw) - 390px)/1050);row-gap:0;margin:0 auto}@media (min-width:1441px){.index-module-scss-module__iX5FFG__CustomScreenSizeInfoContainer{padding-top:calc(120px + 60*(var(--fullWidth,100vw) - 1440px)/2000)}}.index-module-scss-module__iX5FFG__CustomScreenSizeInfoContainer .screen-size__info{grid-column:3/11}@media (max-width:1024px){.index-module-scss-module__iX5FFG__CustomScreenSizeInfoContainer .screen-size__info{grid-column:1/7}}.index-module-scss-module__iX5FFG__CustomScreenSizeInfoContainer .screen-size__title{color:var(--dark-color);text-align:center;font-size:calc(26px + 14*(var(--fullWidth,100vw) - 390px)/1050);align-self:stretch}@media (min-width:1441px){.index-module-scss-module__iX5FFG__CustomScreenSizeInfoContainer .screen-size__title{font-size:calc(40px + 14*(var(--fullWidth,100vw) - 1440px)/2000)}}.index-module-scss-module__iX5FFG__CustomScreenSizeInfoContainer .screen-size__title{letter-spacing:calc(-.78px + -.42*(var(--fullWidth,100vw) - 390px)/1050)}@media (min-width:1441px){.index-module-scss-module__iX5FFG__CustomScreenSizeInfoContainer .screen-size__title{letter-spacing:calc(-1.2px + -.42*(var(--fullWidth,100vw) - 1440px)/2000)}}.index-module-scss-module__iX5FFG__CustomScreenSizeInfoContainer .screen-size__title{margin-bottom:0;font-style:normal;font-weight:600;line-height:normal}:is(.index-module-scss-module__iX5FFG__CustomScreenSizeInfoContainer .screen-size__title,.index-module-scss-module__iX5FFG__CustomScreenSizeInfoContainer .screen-size__description){white-space:normal;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none}:is(.index-module-scss-module__iX5FFG__CustomScreenSizeInfoContainer .screen-size__title[data-locale-hidden],.index-module-scss-module__iX5FFG__CustomScreenSizeInfoContainer .screen-size__description[data-locale-hidden]){word-break:keep-all}.index-module-scss-module__iX5FFG__CustomScreenSizeInfoContainer .screen-size__description{text-align:center;color:var(--dark-color);font-size:calc(18px + 6*(var(--fullWidth,100vw) - 390px)/1050);align-self:stretch;margin-top:16px;margin-bottom:0}@media (min-width:1441px){.index-module-scss-module__iX5FFG__CustomScreenSizeInfoContainer .screen-size__description{font-size:calc(24px + 6*(var(--fullWidth,100vw) - 1440px)/2000)}}.index-module-scss-module__iX5FFG__CustomScreenSizeInfoContainer .screen-size__description{letter-spacing:calc(-.54px + -.18*(var(--fullWidth,100vw) - 390px)/1050)}@media (min-width:1441px){.index-module-scss-module__iX5FFG__CustomScreenSizeInfoContainer .screen-size__description{letter-spacing:calc(-.72px + -.18*(var(--fullWidth,100vw) - 1440px)/2000)}}.index-module-scss-module__iX5FFG__CustomScreenSizeInfoContainer .screen-size__description{text-align:center;font-style:normal;font-weight:400;line-height:150%}.index-module-scss-module__iX5FFG__CustomScreenSizeInfoContainer .screen-size__description p a{color:var(--dark-highlight)}.index-module-scss-module__iX5FFG__CustomScreenSizeVideoContainer .screen-size__media{aspect-ratio:872/490;margin-top:calc(32px + 8*(var(--fullWidth,100vw) - 390px)/1050);border-radius:20px;grid-column:3/11;position:relative;overflow:hidden}@media (min-width:1441px){.index-module-scss-module__iX5FFG__CustomScreenSizeVideoContainer .screen-size__media{margin-top:calc(40px + 8*(var(--fullWidth,100vw) - 1440px)/2000)}}@media (max-width:1024px){.index-module-scss-module__iX5FFG__CustomScreenSizeVideoContainer .screen-size__media{aspect-ratio:39/22;border-radius:0;width:100%}}
.index-module-scss-module__yRYNVW__MobileBlock{box-sizing:border-box;width:100%;padding:0 16px}.index-module-scss-module__yRYNVW__MobileSwiperSection{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.index-module-scss-module__yRYNVW__MobileSwiperSection .accordion-card-mobile-swiper{width:100%;margin-left:0;margin-right:0}.index-module-scss-module__yRYNVW__MobileSwiperSection .accordion-card-mobile-swiper .swiper-slide{box-sizing:border-box;height:auto}.index-module-scss-module__yRYNVW__MobilePaginationRow{box-sizing:border-box;justify-content:flex-start;align-items:center;width:100%;padding-top:1.5em;display:flex}.index-module-scss-module__yRYNVW__MobilePaginationRow>*{width:auto;max-width:none;margin-left:0;margin-right:0}.index-module-scss-module__yRYNVW__SectionTitle{text-align:center;width:100%;margin:0}.index-module-scss-module__yRYNVW__MobileSlide{flex-direction:column;align-items:stretch;gap:20px;height:100%;display:flex}.index-module-scss-module__yRYNVW__MobileSlide .mobile_slide_text{box-sizing:border-box;text-align:center;height:120px;color:var(--dark-color);flex-direction:column;flex-shrink:0;justify-content:flex-start;align-items:center;gap:12px;display:flex;overflow:hidden}.index-module-scss-module__yRYNVW__MobileSlide .mobile_slide_title{letter-spacing:-.03em;max-width:100%;margin:0;font-size:26px;font-weight:600;line-height:1.15}.index-module-scss-module__yRYNVW__MobileSlide .mobile_slide_desc{letter-spacing:-.03em;max-width:100%;margin:0;font-size:18px;font-weight:500;line-height:1.38}.index-module-scss-module__yRYNVW__MobileSlide .mobile_slide_image{aspect-ratio:1;background:var(--dark-form-background-secondary);border-radius:12px;flex-shrink:0;width:100%;position:relative;overflow:hidden}.index-module-scss-module__yRYNVW__MobileSlide .mobile_slide_image img{object-fit:cover;width:100%;height:100%}.index-module-scss-module__yRYNVW__AccordionRow{border-radius:calc(.0095*var(--fullWidth,100vw) + 6.2857px);overflow:hidden}@media (min-width:1441px){.index-module-scss-module__yRYNVW__AccordionRow{border-radius:calc(.002*var(--fullWidth,100vw) + 17.12px)}}.index-module-scss-module__yRYNVW__AccordionRow{flex-direction:row;align-items:stretch;width:100%;height:742px;display:flex}.index-module-scss-module__yRYNVW__AccordionPanel{flex:1 1 0}.index-module-scss-module__yRYNVW__AccordionPanel[data-active]{flex:0 0 660px}.index-module-scss-module__yRYNVW__AccordionPanel{cursor:default;flex-direction:column;min-width:0;min-height:0;transition:flex .55s cubic-bezier(.8,0,.2,1);display:flex}.index-module-scss-module__yRYNVW__PanelFrame{background:var(--dark-form-background-secondary);flex-direction:column;flex:1;min-height:0;display:flex;position:relative;overflow:hidden}.index-module-scss-module__yRYNVW__PanelImageArea{flex:1;width:100%;min-height:0;position:relative;overflow:hidden}.index-module-scss-module__yRYNVW__PanelMediaFill{z-index:0;position:absolute;inset:0;overflow:hidden}.index-module-scss-module__yRYNVW__PanelMediaFill .media-render-container{width:100%;height:100%;position:absolute;inset:0}.index-module-scss-module__yRYNVW__PanelMediaFill img{object-fit:cover;object-position:center;width:100%;height:100%}.index-module-scss-module__yRYNVW__PanelMediaFill .styled-video{object-fit:cover;object-position:center;width:100%;height:100%}.index-module-scss-module__yRYNVW__PanelCollapsedMask{z-index:25;pointer-events:none;opacity:1;background:#00000080;position:absolute;inset:0}.index-module-scss-module__yRYNVW__AccordionPanel[data-active] .index-module-scss-module__yRYNVW__PanelCollapsedMask{opacity:0}.index-module-scss-module__yRYNVW__PanelCollapsedMask{transition:opacity .45s cubic-bezier(.8,0,.2,1)}.index-module-scss-module__yRYNVW__PanelTextFloat{z-index:30;text-align:center;box-sizing:border-box;pointer-events:none;background:linear-gradient(#0000 0%,#000000b8 100%);flex-direction:column;justify-content:flex-start;align-items:center;gap:8px;padding:24px 80px 32px;display:flex;position:absolute;inset:620px 0 0}.index-module-scss-module__yRYNVW__PanelTextFloat .float_title{max-width:100%;color:var(--dark-color);letter-spacing:-.03em;margin:0;font-size:40px;font-weight:600;line-height:1.15;display:block}.index-module-scss-module__yRYNVW__PanelTextFloat .float_desc{max-width:100%;color:var(--dark-color);letter-spacing:-.03em;opacity:0;margin:0;font-size:16px;font-weight:500;line-height:1.33;transition:opacity .4s cubic-bezier(.8,0,.2,1),transform .4s cubic-bezier(.8,0,.2,1);display:block;transform:translateY(4px)}.index-module-scss-module__yRYNVW__AccordionPanel[data-active] .index-module-scss-module__yRYNVW__PanelTextFloat .float_desc{opacity:1;transform:translateY(0)}
.index-module__y-pduW__MobileContentWrapper .content{grid-column:1/-1}.index-module__y-pduW__CompromiseBlackWrapper{flex-direction:column;align-items:center;display:flex}.index-module__y-pduW__Title{text-align:center;white-space:pre-line;word-break:break-word;text-align:center}@media (min-width:1025px){.index-module__y-pduW__Title{margin-top:120px;margin-bottom:24px}}@media (max-width:1024px){.index-module__y-pduW__Title{padding-left:calc(16 * 1px + (60 - 16) * (var(--fullWidth,100vw) - 390px) / 1050)}@media (min-width:1441px){.index-module__y-pduW__Title{padding-left:calc(60 * 1px + (760 - 60) * (var(--fullWidth,100vw) - 1440px) / 2000)}}.index-module__y-pduW__Title{padding-right:calc(16 * 1px + (60 - 16) * (var(--fullWidth,100vw) - 390px) / 1050)}@media (min-width:1441px){.index-module__y-pduW__Title{padding-right:calc(60 * 1px + (760 - 60) * (var(--fullWidth,100vw) - 1440px) / 2000)}}.index-module__y-pduW__Title{letter-spacing:-1.2px;max-width:100%;margin-top:60px;margin-bottom:16px;font-style:normal;font-weight:600;line-height:115%}}.index-module__y-pduW__Subtitle{text-align:center;white-space:pre-line;word-break:break-word;display:block}@media (min-width:1025px){.index-module__y-pduW__Subtitle{letter-spacing:-.72px;max-width:872px;margin-bottom:30px;font-size:24px;font-style:normal;font-weight:500;line-height:138%}}@media (max-width:1024px){.index-module__y-pduW__Subtitle{padding-left:calc(16 * 1px + (60 - 16) * (var(--fullWidth,100vw) - 390px) / 1050);margin-bottom:30px}@media (min-width:1441px){.index-module__y-pduW__Subtitle{padding-left:calc(60 * 1px + (760 - 60) * (var(--fullWidth,100vw) - 1440px) / 2000)}}.index-module__y-pduW__Subtitle{padding-right:calc(16 * 1px + (60 - 16) * (var(--fullWidth,100vw) - 390px) / 1050)}@media (min-width:1441px){.index-module__y-pduW__Subtitle{padding-right:calc(60 * 1px + (760 - 60) * (var(--fullWidth,100vw) - 1440px) / 2000)}}.index-module__y-pduW__Subtitle{max-width:100%}}.index-module__y-pduW__ItemWrapper{flex-direction:var(--is-mobile);flex-wrap:wrap;justify-content:center;align-items:center;width:100%;display:flex;position:relative}.index-module__y-pduW__ItemWrapper .mobile-item{width:100%}__img-wrap:is(.index-module__y-pduW__ItemWrapper .mobile-item){aspect-ratio:1;width:100%;position:relative}.index-module__y-pduW__ItemWrapper .mobile-item .content{z-index:21;margin-top:-60px}.index-module__y-pduW__ItemWrapper .pc-item{aspect-ratio:720/600;box-sizing:border-box;width:50%;padding:40px 60px;padding-left:calc(16 * 1px + (60 - 16) * (var(--fullWidth,100vw) - 390px) / 1050);justify-content:flex-start;align-items:flex-end;display:flex;position:relative}@media (min-width:1441px){.index-module__y-pduW__ItemWrapper .pc-item{padding-left:calc(60 * 1px + (760 - 60) * (var(--fullWidth,100vw) - 1440px) / 2000)}}.index-module__y-pduW__ItemWrapper .pc-item:nth-of-type(2n){padding-left:60px}__img:is(.index-module__y-pduW__ItemWrapper .pc-item){width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.index-module__y-pduW__ItemWrapper .pc-item .content{z-index:21}@media (min-width:1025px){.index-module__y-pduW__FeatureTitle{margin-bottom:12px}}@media (max-width:1024px){.index-module__y-pduW__FeatureTitle{margin-bottom:8px}}@media (min-width:1025px){.index-module__y-pduW__FeatureSubTitle{margin-bottom:32px}}@media (max-width:1024px){.index-module__y-pduW__FeatureSubTitle{margin-bottom:16px}}.index-module__y-pduW__DescriptionList{flex-direction:column;row-gap:10px;width:100%;display:flex}.index-module__y-pduW__DescriptionRow{align-items:flex-start;column-gap:8px;display:flex}@media (min-width:1025px){.index-module__y-pduW__DescriptionRow{max-width:600px}}.index-module__y-pduW__IconBox{flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.index-module__y-pduW__IconBox .close-svg{width:18px;height:18px}.index-module__y-pduW__DescriptionText{color:var(--dark-color);word-break:break-word;white-space:pre-line;flex:1;font-size:16px;line-height:1.5}@media (max-width:1024px){.index-module__y-pduW__DescriptionText{letter-spacing:-.48px;line-height:138%}}
.index-module__VxCzcW__HomeTheaterContentDartRoot{text-align:center}.index-module__VxCzcW__HeadlinesOuter{text-align:center;margin-bottom:calc(24 * 1px + (40 - 24) * (var(--fullWidth,100vw) - 390px) / 1050)}@media (min-width:1441px){.index-module__VxCzcW__HeadlinesOuter{margin-bottom:calc(40 * 1px + (56 - 40) * (var(--fullWidth,100vw) - 1440px) / 2000)}}.index-module__VxCzcW__BigTitle{max-width:100%;color:var(--dark-color);letter-spacing:-.03em;white-space:pre-line;margin:0 auto;font-weight:600;line-height:1.15}@media (max-width:1024px){.index-module__VxCzcW__BigTitle{letter-spacing:-.03em}}.index-module__VxCzcW__HeadlineStack{flex-direction:column;align-items:center;gap:16px;max-width:100%;margin-top:0;margin-left:auto;margin-right:auto;display:flex}.index-module__VxCzcW__HeadlineStack[data-with-big-title]{margin-top:calc(16 * 1px + (24 - 16) * (var(--fullWidth,100vw) - 390px) / 1050)}@media (min-width:1441px){.index-module__VxCzcW__HeadlineStack[data-with-big-title]{margin-top:calc(24 * 1px + (32 - 24) * (var(--fullWidth,100vw) - 1440px) / 2000)}}.index-module__VxCzcW__HeadlineStack{max-width:calc(320 * 1px + (720 - 320) * (var(--fullWidth,100vw) - 390px) / 1050)}@media (min-width:1441px){.index-module__VxCzcW__HeadlineStack{max-width:calc(720 * 1px + (930 - 720) * (var(--fullWidth,100vw) - 1440px) / 2000)}}.index-module__VxCzcW__HeadlineTitle{width:100%;color:var(--dark-color);letter-spacing:-.03em;white-space:pre-line;font-weight:600;line-height:1.15;font-size:calc(22 * 1px + (32 - 22) * (var(--fullWidth,100vw) - 390px) / 1050);margin:0}@media (min-width:1441px){.index-module__VxCzcW__HeadlineTitle{font-size:calc(32 * 1px + (40 - 32) * (var(--fullWidth,100vw) - 1440px) / 2000)}}.index-module__VxCzcW__HeadlineSubtitle{width:100%;color:var(--dark-color);letter-spacing:-.03em;white-space:pre-line;font-weight:500;line-height:1.38;font-size:calc(16 * 1px + (20 - 16) * (var(--fullWidth,100vw) - 390px) / 1050);margin:0}@media (min-width:1441px){.index-module__VxCzcW__HeadlineSubtitle{font-size:calc(20 * 1px + (24 - 20) * (var(--fullWidth,100vw) - 1440px) / 2000)}}.index-module__VxCzcW__HeadlineSubtitle{max-width:calc(300 * 1px + (640 - 300) * (var(--fullWidth,100vw) - 390px) / 1050)}@media (min-width:1441px){.index-module__VxCzcW__HeadlineSubtitle{max-width:calc(640 * 1px + (864 - 640) * (var(--fullWidth,100vw) - 1440px) / 2000)}}
@media (max-width:1024px){.index-module__SvfulG__HomeTheaterBackyardLandingContentFeatureGrids .content-area-title{font-size:20px}}
@media (min-width:1025px){.index-module-scss-module__9U-rpa__ImageQualityStorySwitchContainer{margin-top:-60px;margin-bottom:-100px}}
.index-module-scss-module__qGOeCa__UltrawideInfoInnerContainer{width:100%;aspect-ratio:var(--aspect-ratio);margin:0 auto;position:relative}@media (max-width:1024px){.index-module-scss-module__qGOeCa__UltrawideInfoInnerContainer{margin-top:24px}}@media (min-width:2560px){.index-module-scss-module__qGOeCa__UltrawideInfoInnerContainer{border-radius:20px;overflow:hidden}}.index-module-scss-module__qGOeCa__ContainerText{box-sizing:border-box;z-index:1;align-content:flex-end;height:100%;padding:50px 0;position:absolute;bottom:0;left:0;right:0}:is(.index-module-scss-module__qGOeCa__ContainerText .title,.index-module-scss-module__qGOeCa__ContainerText .content){white-space:normal;word-break:break-word;grid-column:1/5}.index-module-scss-module__qGOeCa__ContainerText .title{color:var(--dark-color);letter-spacing:-.78px;margin-bottom:0;font-size:26px;font-style:normal;font-weight:600;line-height:115%}.index-module-scss-module__qGOeCa__ContainerText .content{color:var(--dark-color);letter-spacing:-.48px;font-size:16px;font-style:normal;font-weight:500;line-height:138%}.index-module-scss-module__qGOeCa__MobileText{margin-top:calc(60px + 60*(var(--fullWidth,100vw) - 390px)/1050)}@media (min-width:1441px){.index-module-scss-module__qGOeCa__MobileText{margin-top:calc(120px + 60*(var(--fullWidth,100vw) - 1440px)/2000)}}.index-module-scss-module__qGOeCa__MobileText{row-gap:12px}.index-module-scss-module__qGOeCa__MobileText .title{color:var(--dark-color);letter-spacing:-.6px;grid-column:1/7;margin-bottom:0;font-size:20px;font-style:normal;font-weight:600;line-height:115%}.index-module-scss-module__qGOeCa__MobileText .content{color:var(--dark-color);opacity:.4;letter-spacing:-.39px;grid-column:1/7;font-size:13px;font-style:normal;font-weight:500;line-height:138%}
