.index-module-scss-module__Txeaba__AnchorOverviewContainer{width:100%;height:0;position:relative}.index-module-scss-module__Txeaba__AnchorOverviewContainer .anchor-overview{z-index:1;position:absolute;top:10px;left:0}
:root{--swiper-theme-color:#007aff}:host{z-index:1;margin-left:auto;margin-right:auto;display:block;position:relative}.swiper{z-index:1;margin-left:auto;margin-right:auto;padding:0;list-style:none;display:block;position:relative;overflow:hidden}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{z-index:1;width:100%;height:100%;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box;display:flex;position:relative}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate(0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;transition-property:transform;display:block;position:relative}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{scrollbar-width:none;-ms-overflow-style:none;overflow:auto}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(#0000,#00000080)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(#00000080,#0000)}.swiper-lazy-preloader{z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top-color:#0000;border-radius:50%;width:42px;height:42px;margin-top:-21px;margin-left:-21px;position:absolute;top:50%;left:50%}:is(.swiper:not(.swiper-watch-progress),.swiper-watch-progress .swiper-slide-visible) .swiper-lazy-preloader{animation:1s linear infinite swiper-preloader-spin}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.ChooseScreenPC-module__ZrYAvG__CarouselContainer{--border-duration:0s;aspect-ratio:1920/720;width:100%;position:relative}.ChooseScreenPC-module__ZrYAvG__CarouselContainer .swiper-slide-active:hover .scene-card{border-color:var(--dark-neon-cyan)}.ChooseScreenPC-module__ZrYAvG__CarouselContainer:has(.nav-button:hover) .swiper-slide-active .scene-card{border-color:var(--dark-neon-cyan)}:is(.ChooseScreenPC-module__ZrYAvG__CarouselContainer:has(.swiper-slide-active:hover) .nav-button,.ChooseScreenPC-module__ZrYAvG__CarouselContainer:has(.nav-button:hover) .nav-button){opacity:1;pointer-events:auto}.ChooseScreenPC-module__ZrYAvG__StyledSwiper{width:100%;height:100%}.ChooseScreenPC-module__ZrYAvG__StyledSwiper .swiper-wrapper{height:100%}.ChooseScreenPC-module__ZrYAvG__StyledSwiper .swiper-slide{opacity:.3;width:66%;height:100%;transition:opacity .4s}.ChooseScreenPC-module__ZrYAvG__StyledSwiper .swiper-slide-active{opacity:1}.ChooseScreenPC-module__ZrYAvG__StyledSwiper.ChooseScreenPC-module__ZrYAvG__StyledSwiperWhen1 .swiper-slide{width:var(--container-balanced-width)}.ChooseScreenPC-module__ZrYAvG__SceneCard{width:100%;height:100%;transition:border-color .1s;transition-delay:var(--border-duration);border:1px solid #0000;position:relative;overflow:hidden}.ChooseScreenPC-module__ZrYAvG__SceneCard>*{width:100%;height:100%}.ChooseScreenPC-module__ZrYAvG__SceneCard .media-render-container{width:100%;height:100%}.ChooseScreenPC-module__ZrYAvG__SceneCard .media-render-container img{width:100%;height:100%}.ChooseScreenPC-module__ZrYAvG__HighlightLayer{pointer-events:none;z-index:10;width:66%;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.ChooseScreenPC-module__ZrYAvG__HighlightLayer.ChooseScreenPC-module__ZrYAvG__HighlightLayerWhen1{width:var(--container-balanced-width)}.ChooseScreenPC-module__ZrYAvG__NavButton{z-index:10;cursor:pointer;pointer-events:none;opacity:0;background:#ffffff1a;border:none;justify-content:center;align-items:center;width:64px;height:48px;transition:opacity .3s,background .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.ChooseScreenPC-module__ZrYAvG__NavButton svg,.ChooseScreenPC-module__ZrYAvG__NavButton svg path{fill:var(--dark-color);opacity:1}.ChooseScreenPC-module__ZrYAvG__NavButton:hover{background:#ffffff38}.ChooseScreenPC-module__ZrYAvG__NavButton.ChooseScreenPC-module__ZrYAvG__NavButtonWhen1{left:48px}.ChooseScreenPC-module__ZrYAvG__NavButton.ChooseScreenPC-module__ZrYAvG__NavButtonWhen1 svg{transform:rotate(180deg)}.ChooseScreenPC-module__ZrYAvG__NavButton.ChooseScreenPC-module__ZrYAvG__NavButtonWhen2{right:48px}
.styles-module-scss-module__2OFZJa__SectionContainer{background:var(--dark-background);color:var(--dark-color)}.styles-module-scss-module__2OFZJa__SectionInner{flex-direction:column;width:100%;display:flex}.styles-module-scss-module__2OFZJa__Header{flex-direction:column;align-items:flex-start;width:100%;display:flex}@media (min-width:1025px){.styles-module-scss-module__2OFZJa__Header{gap:16px}}@media (max-width:1024px){.styles-module-scss-module__2OFZJa__Header{gap:8px}}.styles-module-scss-module__2OFZJa__ReviewCarouselSection{width:100%}.styles-module-scss-module__2OFZJa__ReviewCarouselSection.styles-module-scss-module__2OFZJa__AfterHeader{padding-top:30px}.styles-module-scss-module__2OFZJa__Title{color:var(--dark-color);font-weight:400;line-height:1.15;font-size:calc(.0171429*var(--fullWidth,100vw) + 15.3143px);margin:0}.styles-module-scss-module__2OFZJa__Description{color:var(--dark-secondary-text);font-weight:400;line-height:1.35;font-size:calc(.00571429*var(--fullWidth,100vw) + 13.7714px);margin:0}.styles-module-scss-module__2OFZJa__SwiperShell{width:100%;position:relative}@media (max-width:1024px){.styles-module-scss-module__2OFZJa__SwiperShell{width:calc(100% + 2*var(--share-and-win-carousel-edge-offset,0px));margin-left:calc(-1*var(--share-and-win-carousel-edge-offset,0px));margin-right:calc(-1*var(--share-and-win-carousel-edge-offset,0px))}.styles-module-scss-module__2OFZJa__SwiperShell .swiper-slide{width:var(--share-and-win-carousel-slide-width,100%);box-sizing:border-box}}.styles-module-scss-module__2OFZJa__SwiperShell .cinema-society_share-and-win_swiper{width:100%;overflow:hidden}.styles-module-scss-module__2OFZJa__SwiperShell .swiper-slide{height:auto}.styles-module-scss-module__2OFZJa__ReviewCard{flex-direction:column;gap:clamp(6px,1vw,8px);height:100%;display:flex}.styles-module-scss-module__2OFZJa__ReviewMedia{aspect-ratio:16/10;background:var(--dark-accent-strong);border-radius:clamp(6px,1vw,8px);width:100%;max-height:clamp(140px,28vw,164px);position:relative;overflow:hidden}.styles-module-scss-module__2OFZJa__ReviewMedia img{object-fit:cover;width:100%;height:100%;display:block}.styles-module-scss-module__2OFZJa__ReviewCopy{background:var(--dark-accent-lighter);border-radius:clamp(6px,1vw,8px);flex-direction:column;flex:1;gap:clamp(4px,.8vw,6px);padding:clamp(8px,1.5vw,12px);display:flex}.styles-module-scss-module__2OFZJa__StarRow{color:#f0b95b;gap:2px;display:flex}.styles-module-scss-module__2OFZJa__StarRow svg{width:10px;height:10px}.styles-module-scss-module__2OFZJa__ReviewQuote{-webkit-line-clamp:3;color:#f2f5f4;line-height:1.4;font-size:calc(0*var(--fullWidth,100vw) + 12px);-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}@media (min-width:1441px){.styles-module-scss-module__2OFZJa__ReviewQuote{font-size:calc(0*var(--fullWidth,100vw) + 12px)}}.styles-module-scss-module__2OFZJa__ReviewName{color:#f2f5f4;line-height:1.2;font-size:calc(0*var(--fullWidth,100vw) + 12px);margin:0}@media (min-width:1441px){.styles-module-scss-module__2OFZJa__ReviewName{font-size:calc(0*var(--fullWidth,100vw) + 12px)}}.styles-module-scss-module__2OFZJa__ReviewRole{color:#a7b0af;line-height:1.3;font-size:calc(0*var(--fullWidth,100vw) + 10px);margin:0}@media (min-width:1441px){.styles-module-scss-module__2OFZJa__ReviewRole{font-size:calc(0*var(--fullWidth,100vw) + 10px)}}.styles-module-scss-module__2OFZJa__NavArrow{z-index:3;color:#f2f5f4;cursor:pointer;background:#3a3f3f;border:0;border-radius:50%;place-items:center;width:clamp(36px,5vw,40px);height:clamp(36px,5vw,40px);padding:0;display:none;position:absolute;top:38%}@media (min-width:1025px){.styles-module-scss-module__2OFZJa__NavArrow{display:grid}}:is(.styles-module-scss-module__2OFZJa__NavArrow:disabled,.styles-module-scss-module__2OFZJa__NavArrow.swiper-button-disabled){opacity:.28;cursor:default}.styles-module-scss-module__2OFZJa__NavArrow svg{width:16px;height:16px}.styles-module-scss-module__2OFZJa__NavArrowPrev{left:0}.styles-module-scss-module__2OFZJa__NavArrowNext{right:0}
@keyframes index-module-scss-module__wWwtwW__coordinateBreathe{0%,to{opacity:1;transform:scale(1)}50%{opacity:.82;transform:scale(1.2)}}.index-module-scss-module__wWwtwW__SectionContainer .desc{color:var(--dark-secondary-text);white-space:pre-line;font-size:22px;line-height:135%}@media (max-width:1024px){.index-module-scss-module__wWwtwW__SectionContainer .desc{padding:0 16px;font-size:16px}}.index-module-scss-module__wWwtwW__SectionContainer .choose-screen-wrap{margin-top:60px}@media (max-width:1024px){.index-module-scss-module__wWwtwW__SectionContainer .choose-screen-wrap{margin-top:32px}}.index-module-scss-module__wWwtwW__SectionContainer .choose-screen-wrap .swiper-slide-active:hover .content-box{opacity:1;transform:translateY(0)}.index-module-scss-module__wWwtwW__SectionContainer .choose-screen-wrap:has(.index-module-scss-module__wWwtwW__nav-button:hover) .swiper-slide-active .content-box{opacity:1;transform:translateY(0)}.index-module-scss-module__wWwtwW__MaxWidthTitle{margin-bottom:16px}.index-module-scss-module__wWwtwW__MaxWidthTitle h2{margin:0;font-weight:400}@media (max-width:1024px){.index-module-scss-module__wWwtwW__MaxWidthTitle{max-width:100%;margin-bottom:12px}.index-module-scss-module__wWwtwW__MaxWidthTitle h2{font-size:32px}}.index-module-scss-module__wWwtwW__ScreenCard{aspect-ratio:var(--aspect-ratio,4/3)}.index-module-scss-module__wWwtwW__ScreenCard .content-box{z-index:20;opacity:0;background:linear-gradient(#0000 0%,#000000e0 100%);padding:0 48px 42px;transition:opacity .4s .1s,transform .4s .1s;position:absolute;bottom:0;left:0;transform:translateY(20px)}.index-module-scss-module__wWwtwW__ScreenCard .content-box .title{white-space:pre-line;margin:0;font-size:36px;font-weight:400;line-height:115%}.index-module-scss-module__wWwtwW__ScreenCard .content-box .sceneDescription{color:var(--dark-secondary-text);white-space:pre-line;margin-top:8px;font-size:18px;line-height:135%}.index-module-scss-module__wWwtwW__CoordinateMarker{z-index:21;cursor:pointer;transform-origin:50%;will-change:transform,opacity;width:25px;height:25px;aspect-ratio:var(--aspect-ratio);animation:2.4s ease-in-out infinite index-module-scss-module__wWwtwW__coordinateBreathe;position:absolute}@media (prefers-reduced-motion:reduce){.index-module-scss-module__wWwtwW__CoordinateMarker{animation:none}}
@media (max-width:1024px){.index-module__Y9Tvlq__ProductDescriptionTotalPriceContainer[data-rent=true]{min-height:50px}.index-module__Y9Tvlq__ProductDescriptionTotalPriceContainer[data-rent=false]{height:auto;min-height:25.5px;overflow:visible}.index-module__Y9Tvlq__ProductDescriptionTotalPriceContainer{padding:0;font-size:3.5vw}}@media (min-width:1025px){.index-module__Y9Tvlq__ProductDescriptionTotalPriceContainer{padding:0 1.5em 0 0}}.index-module__Y9Tvlq__ProductDescriptionTotalPriceContainer .price-and-after-text-container{align-items:center;display:flex}.index-module__Y9Tvlq__ProductDescriptionTotalPriceContainer .rent-montly-tag-container{margin:0 0 0 8px}.index-module__Y9Tvlq__ProductDescriptionTotalPriceContainer .header-price-right-bottom-tip{width:100%;color:var(--dark-white-description);align-items:center;gap:.25em;margin:6px 0 0;display:flex}.index-module__Y9Tvlq__ProductDescriptionTotalPriceContainer .header-price-right-bottom-tip-text{height:1.4em}
.styles-module-scss-module__P2E3XG__RealHomeVideosRoot{--real-home-videos-inline:calc(16 * 1px + (60 - 16) * (var(--fullWidth,100vw) - 390px) / 1050)}@media (min-width:1441px){.styles-module-scss-module__P2E3XG__RealHomeVideosRoot{--real-home-videos-inline:calc(60 * 1px + (760 - 60) * (var(--fullWidth,100vw) - 1440px) / 2000)}}.styles-module-scss-module__P2E3XG__RealHomeVideosRoot[data-layout-width=balanced]{--real-home-videos-inline:calc((var(--fullWidth,100vw) - var(--container-balanced-width)) / 2)}@media (min-width:1025px){.styles-module-scss-module__P2E3XG__RealHomeVideosRoot[data-layout-width=wide],.styles-module-scss-module__P2E3XG__RealHomeVideosRoot[data-layout-width=medium],.styles-module-scss-module__P2E3XG__RealHomeVideosRoot[data-layout-width=none]{--real-home-videos-inline:0px}.styles-module-scss-module__P2E3XG__RealHomeVideosRoot[data-layout-width=mediumLarge]{--real-home-videos-inline:4vw}}.styles-module-scss-module__P2E3XG__RealHomeVideosRoot{background:var(--dark-background);width:100%;max-width:100%;color:var(--dark-color);overflow:clip visible}.styles-module-scss-module__P2E3XG__HeaderArea{width:100%;padding-left:var(--real-home-videos-inline);padding-right:var(--real-home-videos-inline);box-sizing:border-box;overflow:visible}.styles-module-scss-module__P2E3XG__HeaderWrap{width:100%;position:relative;overflow:visible}.styles-module-scss-module__P2E3XG__HeaderWrap .with-dot-root{overflow:visible}.styles-module-scss-module__P2E3XG__HeaderWrap .with-dot-svg{z-index:2}.styles-module-scss-module__P2E3XG__HeaderWrap .title-group{width:100%}.styles-module-scss-module__P2E3XG__CarouselArea{width:100%}@media (min-width:1025px){.styles-module-scss-module__P2E3XG__CarouselArea{margin-top:60px}}@media (max-width:1024px){.styles-module-scss-module__P2E3XG__CarouselArea{margin-top:40px}}.styles-module-scss-module__P2E3XG__CarouselBleedShell{width:100%;padding-left:var(--real-home-videos-inline);box-sizing:border-box;padding-right:0}.styles-module-scss-module__P2E3XG__CarouselBleedAlign{width:100%}.styles-module-scss-module__P2E3XG__CarouselInner{width:100%;padding-left:var(--real-home-videos-inline);padding-right:var(--real-home-videos-inline);box-sizing:border-box}@media (min-width:1025px){.styles-module-scss-module__P2E3XG__CarouselInner{margin-top:60px}}.styles-module-scss-module__P2E3XG__SwiperWrap{box-sizing:border-box;width:100%}.styles-module-scss-module__P2E3XG__SwiperWrap .swiper{overflow:hidden}.styles-module-scss-module__P2E3XG__SwiperWrap .swiper-slide{aspect-ratio:378/585;flex-shrink:0;overflow:hidden;width:378px!important}@media (min-width:1025px){.styles-module-scss-module__P2E3XG__SwiperWrap .swiper{margin:0;padding:0;overflow:visible}}@media (min-width:480px) and (max-width:1024px){.styles-module-scss-module__P2E3XG__SwiperWrap .swiper-slide{aspect-ratio:378/485;width:480px!important}}@media (max-width:1024px){.styles-module-scss-module__P2E3XG__SwiperWrap .swiper-slide{aspect-ratio:378/485}}@media (max-width:479px){.styles-module-scss-module__P2E3XG__SwiperWrap{box-sizing:border-box;padding-right:16px}.styles-module-scss-module__P2E3XG__SwiperWrap .swiper-slide{max-width:none;width:100%!important}}.styles-module-scss-module__P2E3XG__VideoCardRoot{background:var(--dark-background);isolation:isolate;flex-direction:column;width:100%;height:100%;display:flex;position:relative;overflow:hidden}:is(.styles-module-scss-module__P2E3XG__VideoCardRoot:hover .real-home-video-media,.styles-module-scss-module__P2E3XG__VideoCardRoot:hover .real-home-video-content){opacity:1}.styles-module-scss-module__P2E3XG__VideoCardRoot:hover .real-home-video-gradient{opacity:0}.styles-module-scss-module__P2E3XG__VideoCardRoot .real-home-video-media:not(.is-playing) .real-home-video-play-btn{opacity:1}.styles-module-scss-module__P2E3XG__VideoCardRoot:hover .real-home-video-play-btn{opacity:1}.styles-module-scss-module__P2E3XG__VideoCardRoot:has(.real-home-video-media.is-playing) .real-home-video-content{opacity:1}.styles-module-scss-module__P2E3XG__CardMediaWrap{z-index:1;cursor:pointer;border-bottom:1px solid var(--dark-background);min-height:0;opacity:var(--dimmed);flex:1;transition:opacity .35s;position:relative;overflow:hidden}.styles-module-scss-module__P2E3XG__CardMediaWrap.is-playing{opacity:1}.styles-module-scss-module__P2E3XG__CardMediaWrap.is-playing .real-home-video-gradient{opacity:0!important}.styles-module-scss-module__P2E3XG__CardMediaWrap .media-render-container{overflow:visible;width:100%!important;display:block!important;position:relative!important;inset:auto!important}.styles-module-scss-module__P2E3XG__CardMediaWrap .media-render-container img{aspect-ratio:608/1080;object-fit:cover;object-position:top center;display:block;width:100%!important;position:relative!important;inset:0 auto auto 0!important}.styles-module-scss-module__P2E3XG__CardMediaWrap .media-render-container video{aspect-ratio:608/1080;object-fit:cover;object-position:top center;display:block;width:100%!important;position:relative!important;inset:0 auto auto 0!important}.styles-module-scss-module__P2E3XG__CardMediaWrap .media-render-container .styled-video{aspect-ratio:608/1080;object-fit:cover;object-position:top center;display:block;width:100%!important;position:relative!important;inset:0 auto auto 0!important}.styles-module-scss-module__P2E3XG__CardMediaWrap .media-render-container img{z-index:3}.styles-module-scss-module__P2E3XG__CardMediaWrap [id^=video-render-container-real-home-videos-preview-]{z-index:2;aspect-ratio:608/1080;visibility:hidden;pointer-events:none;overflow:hidden;width:100%!important;position:absolute!important;top:0!important;left:0!important}.styles-module-scss-module__P2E3XG__CardMediaWrap [id^=video-render-container-real-home-videos-preview-] .styled-video{aspect-ratio:608/1080;object-fit:cover;object-position:top center;width:100%!important;position:relative!important;inset:auto!important}.styles-module-scss-module__P2E3XG__CardMediaWrap.is-playing .media-render-container img{opacity:0!important}.styles-module-scss-module__P2E3XG__CardMediaWrap.is-playing [id^=video-render-container-real-home-videos-preview-]{visibility:visible;z-index:4;pointer-events:auto}.styles-module-scss-module__P2E3XG__CardMediaGradient{z-index:3;pointer-events:none;opacity:var(--is-playing);background:linear-gradient(#0000000f 67.57%,#0009 84.41%);transition:opacity .35s;position:absolute;inset:0}.styles-module-scss-module__P2E3XG__PlayPauseIndicatorRoot{z-index:10;pointer-events:none;opacity:0;justify-content:center;align-items:center;width:48px;height:48px;transition:opacity .2s;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.styles-module-scss-module__P2E3XG__PlayIcon{border-style:solid;border-width:12px 0 12px 20px;border-color:#0000 #0000 #0000 var(--dark-neon-cyan);filter:drop-shadow(0 2px 8px #00000080);width:0;height:0;margin-left:5px;display:block}.styles-module-scss-module__P2E3XG__PauseIcon{width:20px;height:20px;display:block;position:relative}.styles-module-scss-module__P2E3XG__PauseIcon:before,.styles-module-scss-module__P2E3XG__PauseIcon:after{content:"";background:var(--dark-neon-cyan);width:5px;height:20px;position:absolute;top:0}.styles-module-scss-module__P2E3XG__PauseIcon:before{left:2px}.styles-module-scss-module__P2E3XG__PauseIcon:after{right:2px}.styles-module-scss-module__P2E3XG__CardContent{z-index:5;box-sizing:border-box;cursor:default;width:100%;opacity:var(--dimmed);flex-direction:column;flex-shrink:0;gap:16px;padding:0 16px 16px;transition:opacity .35s;display:flex;position:absolute;bottom:0;left:0;right:0}.styles-module-scss-module__P2E3XG__CardQuote{color:var(--dark-color);margin:0;font-size:16px;font-weight:400;line-height:1.35}@media (max-width:479px){.styles-module-scss-module__P2E3XG__CardQuote{font-size:14px}}.styles-module-scss-module__P2E3XG__DividerTrack{background:#fff3;width:100%;height:2px;position:relative}.styles-module-scss-module__P2E3XG__DividerActive{background:var(--dark-neon-cyan);min-width:0;height:100%;transition:width .15s linear;position:absolute;top:0;left:0}.styles-module-scss-module__P2E3XG__CardFooterRow{justify-content:space-between;align-items:center;gap:12px;width:100%;display:flex}.styles-module-scss-module__P2E3XG__AuthorGroup{align-items:center;gap:12px;min-width:0;display:flex}.styles-module-scss-module__P2E3XG__AuthorAvatar{border-radius:50%;flex-shrink:0;width:44px;height:44px;position:relative;overflow:hidden}@media (max-width:479px){.styles-module-scss-module__P2E3XG__AuthorAvatar{width:38px;height:38px}}.styles-module-scss-module__P2E3XG__AuthorAvatar .media-render-container{object-fit:cover;width:100%;height:100%}.styles-module-scss-module__P2E3XG__AuthorAvatar .media-render-container img{object-fit:cover;width:100%;height:100%}.styles-module-scss-module__P2E3XG__AuthorName{color:var(--dark-color);white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-weight:400;line-height:1.35;overflow:hidden}@media (max-width:479px){.styles-module-scss-module__P2E3XG__AuthorName{font-size:14px}}.styles-module-scss-module__P2E3XG__WatchButton{cursor:pointer;letter-spacing:0;text-transform:uppercase;color:var(--dark-neon-cyan);white-space:nowrap;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;gap:2px;margin:0;padding:0;font-size:14px;font-weight:400;line-height:1.33;display:inline-flex}@media (max-width:479px){.styles-module-scss-module__P2E3XG__WatchButton{font-size:12px}}.styles-module-scss-module__P2E3XG__WatchButton svg{fill:currentColor;width:20px;height:20px;transition:transform .25s}@media (max-width:479px){.styles-module-scss-module__P2E3XG__WatchButton svg{width:17px;height:17px}}.styles-module-scss-module__P2E3XG__WatchButton:hover:not(:disabled) svg{transform:translate(4px)}.styles-module-scss-module__P2E3XG__WatchButton:disabled{cursor:not-allowed;opacity:.45}.styles-module-scss-module__P2E3XG__NavRow{box-sizing:border-box;justify-content:flex-end;align-items:center;gap:20px;display:flex}@media (max-width:1024px){.styles-module-scss-module__P2E3XG__NavRow{margin-top:40px}}@media (max-width:479px){.styles-module-scss-module__P2E3XG__NavRow{display:none}}.styles-module-scss-module__P2E3XG__MobileNavRow{display:none}@media (max-width:479px){.styles-module-scss-module__P2E3XG__MobileNavRow{box-sizing:border-box;justify-content:flex-end;width:100%;margin-top:40px;padding-right:0;display:flex}}.styles-module-scss-module__P2E3XG__MobileProgressTrack{display:none}@media (max-width:479px){.styles-module-scss-module__P2E3XG__MobileProgressTrack{background:#fff3;width:80px;height:4px;display:flex}}.styles-module-scss-module__P2E3XG__MobileProgressActive{background:var(--dark-neon-cyan);height:100%;transition:width .2s}.styles-module-scss-module__P2E3XG__SlideCounter{text-transform:uppercase;white-space:nowrap;align-items:center;gap:0;font-family:awolDm,monospace;font-size:18px;font-weight:400;line-height:1.15;display:flex}@media (max-width:479px){.styles-module-scss-module__P2E3XG__SlideCounter{display:none}}.styles-module-scss-module__P2E3XG__SlideCounter .current{color:var(--dark-color)}:is(.styles-module-scss-module__P2E3XG__SlideCounter .divider,.styles-module-scss-module__P2E3XG__SlideCounter .total){color:#7d7d7d}.styles-module-scss-module__P2E3XG__NavButtonGroup{align-items:center;gap:16px;display:flex}@media (max-width:479px){.styles-module-scss-module__P2E3XG__NavButtonGroup{display:none}}.styles-module-scss-module__P2E3XG__NavButton{cursor:pointer;width:64px;height:48px;color:var(--dark-neon-cyan);background:#ffffff1f;border:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:opacity .2s,background .2s;display:flex}.styles-module-scss-module__P2E3XG__NavButton svg{fill:currentColor;width:24px;height:24px}.styles-module-scss-module__P2E3XG__NavButton[data-variant=prev] svg{transform:rotate(180deg)}.styles-module-scss-module__P2E3XG__NavButton:hover:not(:disabled){background:#ffffff38}.styles-module-scss-module__P2E3XG__NavButton:disabled{color:var(--dark-color);cursor:not-allowed;opacity:.35}
.index-module__bJfYDW__RentMontlyTagContainer{border:1px solid var(--dark-white-description);border-radius:34px;padding:4px 10px;font-weight:600;overflow:hidden}
.index-module__ovcEVW__Subscribe{width:100%}.index-module__ovcEVW__Subscribe .val-button-link{width:100%}.index-module__ovcEVW__SoldOut{width:100%}.index-module__ovcEVW__SoldOut .cta-pill{width:100%}@media (max-width:1024px){.index-module__ovcEVW__SoldOut .cta-pill{height:40px}}
.button-animation-module-scss-module__G3NGxq__ButtonBounce{transform-origin:bottom;animation-name:button-animation-module-scss-module__G3NGxq__button-bounce;animation-duration:4s;animation-iteration-count:infinite;animation-delay:1s;animation-fill-mode:both}@keyframes button-animation-module-scss-module__G3NGxq__button-bounce{0%,5%,13.25%,20%,25%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translate(0,0)}10%,10.75%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translateY(-30px)}17.5%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translateY(-15px)}22.5%{transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.button-animation-module-scss-module__G3NGxq__ButtonBounce{animation:none}}
.index-module__wh7mMW__OfflineStoreDialogButton{width:100%}.index-module__wh7mMW__OfflineStoreDialogButton .cta-pill{width:100%;font-size:13px}@media (max-width:1024px){.index-module__wh7mMW__OfflineStoreDialogButton .cta-pill{padding:0 .5em;font-size:12px}}.index-module__wh7mMW__CheckoutAndAddToCartContainer .checkout-and-cart-left-text{background:var(--dark-color);color:var(--dark-primary);-webkit-tap-highlight-color:transparent}.index-module__wh7mMW__CheckoutAndAddToCartContainer .checkout-and-cart-left-text:hover{background:var(--dark-form-text-primary)}.index-module__wh7mMW__CheckoutAndAddToCartContainer .checkout-and-cart-right-cart{background:var(--dark-color);color:var(--dark-primary);-webkit-tap-highlight-color:transparent;border-left:2px solid var(--dark-form-text-primary)}.index-module__wh7mMW__CheckoutAndAddToCartContainer .checkout-and-cart-right-cart:hover{background:var(--dark-form-text-primary)}.index-module__wh7mMW__CheckoutAndAddToCartContainer .checkout-and-cart-left-text>div:first-of-type{background:#00000014}.index-module__wh7mMW__CheckoutAndAddToCartContainer .checkout-and-cart-left-text>div:first-of-type svg{filter:brightness(0);opacity:.88}.index-module__wh7mMW__CheckoutAndAddToCartContainer .checkout-and-cart-right-cart>div svg{filter:brightness(0);opacity:.88}.index-module__wh7mMW__CheckoutAndAddToCartContainer[data-is-buy-now-highlight] .checkout-and-cart-left-text{background:var(--promotion-primary);color:var(--dark-color)}.index-module__wh7mMW__CheckoutAndAddToCartContainer[data-is-buy-now-highlight] .checkout-and-cart-left-text:hover{background:var(--promotion-hover-primary)}.index-module__wh7mMW__CheckoutAndAddToCartContainer[data-is-buy-now-highlight] .checkout-and-cart-right-cart{background:var(--promotion-primary);color:var(--dark-color);border-left-color:var(--promotion-hover-primary)}.index-module__wh7mMW__CheckoutAndAddToCartContainer[data-is-buy-now-highlight] .checkout-and-cart-right-cart:hover{background:var(--promotion-hover-primary)}.index-module__wh7mMW__CheckoutAndAddToCartContainer[data-is-buy-now-highlight] .checkout-and-cart-left-text>div:first-of-type{background:var(--promotion-primary)}.index-module__wh7mMW__CheckoutAndAddToCartContainer[data-is-buy-now-highlight] .checkout-and-cart-left-text>div:first-of-type svg{filter:brightness(0)invert()}.index-module__wh7mMW__CheckoutAndAddToCartContainer[data-is-buy-now-highlight] .checkout-and-cart-right-cart>div svg{filter:brightness(0)invert()}
.index-module-scss-module__FXUjJG__ConfidenceSection{background-color:var(--dark-background);color:var(--dark-color);flex-direction:column;gap:32px;display:flex}.index-module-scss-module__FXUjJG__ConfidenceTitle{color:var(--dark-color);margin:0}.index-module-scss-module__FXUjJG__ConfidenceSection .index-module-scss-module__FXUjJG__ConfidenceTitle{letter-spacing:0;font-size:36px;font-weight:400;line-height:1.15}.index-module-scss-module__FXUjJG__ConfidenceList{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.index-module-scss-module__FXUjJG__ConfidenceListOdd .index-module-scss-module__FXUjJG__ConfidenceCard:last-child{grid-column:1/-1}.index-module-scss-module__FXUjJG__ConfidenceCard{background-color:#1a1a1a;flex-direction:column;gap:16px;min-width:0;padding:24px;display:flex}.index-module-scss-module__FXUjJG__ConfidenceIcon{flex-shrink:0;width:64px;height:64px;position:relative}.index-module-scss-module__FXUjJG__ConfidenceCopy{flex-direction:column;gap:4px;min-width:0;display:flex}.index-module-scss-module__FXUjJG__ConfidenceCardTitle,.index-module-scss-module__FXUjJG__ConfidenceCardDescription{margin:0}.index-module-scss-module__FXUjJG__ConfidenceCardTitle{color:var(--dark-color)}.index-module-scss-module__FXUjJG__ConfidenceCardDescription{color:#c2c2c2}.index-module-scss-module__FXUjJG__ConfidenceCard .index-module-scss-module__FXUjJG__ConfidenceCardTitle,.index-module-scss-module__FXUjJG__ConfidenceCard .index-module-scss-module__FXUjJG__ConfidenceCardDescription{letter-spacing:0}.index-module-scss-module__FXUjJG__ConfidenceCard .index-module-scss-module__FXUjJG__ConfidenceCardTitle{font-size:18px;font-weight:400;line-height:1.33}.index-module-scss-module__FXUjJG__ConfidenceCard .index-module-scss-module__FXUjJG__ConfidenceCardDescription{letter-spacing:-.01em;font-size:12px;font-weight:500;line-height:1.33}@media (min-width:1025px){.index-module-scss-module__FXUjJG__ConfidenceSection .index-module-scss-module__FXUjJG__ConfidenceTitle{font-size:48px}.index-module-scss-module__FXUjJG__ConfidenceList{gap:16px}.index-module-scss-module__FXUjJG__ConfidenceListOdd .index-module-scss-module__FXUjJG__ConfidenceCard:last-child{grid-column:auto}.index-module-scss-module__FXUjJG__ConfidenceListFive{grid-template-columns:repeat(6,minmax(0,1fr))}.index-module-scss-module__FXUjJG__ConfidenceListFive .index-module-scss-module__FXUjJG__ConfidenceCard:nth-child(-n+2){grid-column:span 3}.index-module-scss-module__FXUjJG__ConfidenceListFive .index-module-scss-module__FXUjJG__ConfidenceCard:nth-child(n+3){grid-column:span 2}.index-module-scss-module__FXUjJG__ConfidenceListSix{grid-template-columns:repeat(3,minmax(0,1fr))}.index-module-scss-module__FXUjJG__ConfidenceCopy{gap:8px}.index-module-scss-module__FXUjJG__ConfidenceCard .index-module-scss-module__FXUjJG__ConfidenceCardTitle{font-size:22px;line-height:1.15}.index-module-scss-module__FXUjJG__ConfidenceCard .index-module-scss-module__FXUjJG__ConfidenceCardDescription{color:var(--dark-secondary-text);letter-spacing:0;font-size:18px;font-weight:400;line-height:1.35}}
.Sidebar-module__8aTPfW__Container{width:100%;height:100%;min-height:0;color:var(--dark-color);background:#17191c;flex-direction:column;display:flex}@media (max-width:1024px){.Sidebar-module__8aTPfW__Container{overflow:visible}}.Sidebar-module__8aTPfW__SearchSection{padding:29px 40px 36px}@media (max-width:1024px){.Sidebar-module__8aTPfW__SearchSection{padding:20px 18px 24px}}.Sidebar-module__8aTPfW__Description{color:#fff6;margin:0;font-size:12px;line-height:1.5}.Sidebar-module__8aTPfW__ListWrapper{background:#17191c;flex:1;min-height:0;position:relative;overflow:hidden}@media (max-width:1024px){.Sidebar-module__8aTPfW__ListWrapper{flex:none;max-height:450px;position:relative;overflow:hidden}}.Sidebar-module__8aTPfW__ListContainer{box-sizing:border-box;pointer-events:var(--is-loading);background:#17191c;height:100%;padding:0 40px 40px;overflow-y:auto}@media (max-width:1024px){.Sidebar-module__8aTPfW__ListContainer{max-height:450px;padding:0 18px 40px;overflow-y:auto}}.Sidebar-module__8aTPfW__ListContainer::-webkit-scrollbar{width:6px}.Sidebar-module__8aTPfW__ListContainer::-webkit-scrollbar-thumb{background-color:#444;border-radius:3px}.Sidebar-module__8aTPfW__ListLoadingShade{z-index:20;pointer-events:none;background:#17191c8c;position:absolute;inset:0}.Sidebar-module__8aTPfW__StoreCard{background:var(--dark-accent-lighter);border:1px solid #ffffff1a;align-items:center;padding:20px;display:flex}.Sidebar-module__8aTPfW__StoreCard[data-active]{background:#2c2f33;border-color:#ffffff40}.Sidebar-module__8aTPfW__StoreCard{cursor:pointer;border-radius:10px;margin-bottom:10px;transition:all .2s;overflow:hidden}.Sidebar-module__8aTPfW__StoreCard:hover{background:#2a2d31}@media (max-width:1024px){.Sidebar-module__8aTPfW__StoreCard{align-items:center;margin-bottom:12px;padding:20px;position:relative}}.Sidebar-module__8aTPfW__StoreImageWrapper{flex-shrink:0;width:54px;height:54px;margin-right:24px}@media (max-width:1024px){.Sidebar-module__8aTPfW__StoreImageWrapper{width:72px;height:72px;margin-right:16px}}.Sidebar-module__8aTPfW__StoreImage{object-fit:cover;border-radius:4px;width:100%;height:100%;display:block}@media (max-width:1024px){.Sidebar-module__8aTPfW__StoreImage{border-radius:10px}}.Sidebar-module__8aTPfW__StoreIconPlaceholder{color:#ffffff80;background:0 0;border-radius:4px;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.Sidebar-module__8aTPfW__StoreIconPlaceholder svg{flex-shrink:0;width:25px;height:25px}@media (max-width:1024px){.Sidebar-module__8aTPfW__StoreIconPlaceholder{border-radius:10px}.Sidebar-module__8aTPfW__StoreIconPlaceholder svg{width:34px;height:34px}}.Sidebar-module__8aTPfW__StoreRightColumn{flex:1;align-items:center;min-width:0;display:flex}@media (max-width:1024px){.Sidebar-module__8aTPfW__StoreRightColumn{flex-direction:column;align-items:flex-start;gap:20px}}.Sidebar-module__8aTPfW__StoreInfo{flex:1;min-width:0}.Sidebar-module__8aTPfW__StoreHeader{flex-wrap:wrap;align-items:flex-start;gap:6px;margin-bottom:10px;display:flex}.Sidebar-module__8aTPfW__StoreInventoryStatus{background-color:var(--bg-color);border-radius:50%;width:10px;height:10px}.Sidebar-module__8aTPfW__StoreInventory{color:#fffc;align-items:center;gap:6px;margin-bottom:10px;font-size:12px;line-height:1.4;display:flex}.Sidebar-module__8aTPfW__StoreName{word-break:break-word;margin:0;font-size:14px;font-weight:600;line-height:1.3}.Sidebar-module__8aTPfW__DistanceBadge{color:var(--dark-color);white-space:nowrap;background:#505050;justify-content:center;align-items:center;display:inline-flex}.Sidebar-module__8aTPfW__DistanceBadge:not([data-mobile-overlay]){box-sizing:border-box;border-radius:2px;flex-shrink:0;min-height:16px;margin-top:1px;padding:3px 6px 2px 4px;font-size:11px;line-height:11px}.Sidebar-module__8aTPfW__DistanceBadge[data-mobile-overlay]{display:none}@media (max-width:1024px){.Sidebar-module__8aTPfW__DistanceBadge:not([data-mobile-overlay]){display:none}.Sidebar-module__8aTPfW__DistanceBadge[data-mobile-overlay]{z-index:1;border-radius:0 10px;height:21px;padding:0 8px;font-size:12px;display:flex;position:absolute;top:0;right:0}}.Sidebar-module__8aTPfW__StoreDetail{color:#fffc;align-items:flex-start;margin-bottom:6px;font-size:12px;line-height:1.4;display:flex}.Sidebar-module__8aTPfW__StoreDetail:last-child{margin-bottom:0}.Sidebar-module__8aTPfW__PhoneLink{color:inherit;cursor:pointer;text-decoration:none}@media (hover:hover){.Sidebar-module__8aTPfW__PhoneLink:hover{color:var(--dark-color)}}.Sidebar-module__8aTPfW__Icon{color:#fffc;flex-shrink:0;align-items:flex-start;margin-right:6px;padding-top:1px;display:flex}.Sidebar-module__8aTPfW__ActionArea{flex-shrink:0;align-items:center;margin-left:30px;display:flex}@media (max-width:1024px){.Sidebar-module__8aTPfW__ActionArea{width:100%;margin-left:0}}.Sidebar-module__8aTPfW__ActionAreaWrapper{flex-direction:column;align-items:center;gap:10px;display:flex}.Sidebar-module__8aTPfW__ActionAreaWrapper svg{width:12px}.Sidebar-module__8aTPfW__ActionAreaWrapper .cta-pill-inner{gap:4px}.Sidebar-module__8aTPfW__ActionAreaWrapper .cta-pill{transition:color .2s}@media (hover:hover){.Sidebar-module__8aTPfW__ActionAreaWrapper .cta-pill:hover{color:var(--dark-highlight)}}@media (max-width:1024px){.Sidebar-module__8aTPfW__ActionAreaWrapper{flex-flow:row;justify-content:flex-start;align-items:center;gap:12px;width:100%}}.Sidebar-module__8aTPfW__AnreiseButton{background:var(--dark-color);color:var(--dark-primary);cursor:pointer;white-space:nowrap;text-overflow:ellipsis;border:none;border-radius:24px;min-width:74px;max-width:98px;height:27px;padding:7px;font-size:12px;font-weight:600;transition:background-color .2s,color .2s;overflow:hidden}@media (hover:hover){.Sidebar-module__8aTPfW__AnreiseButton:hover{background:#f0f0f0}}@media (max-width:1024px){.Sidebar-module__8aTPfW__AnreiseButton{min-width:85px;max-width:108px;height:30px;font-size:14px}}.Sidebar-module__8aTPfW__MobileMapWrapper{display:none}@media (max-width:1024px){.Sidebar-module__8aTPfW__MobileMapWrapper{aspect-ratio:5/4;border-radius:10px;flex-shrink:0;margin:0 18px 24px;display:block;overflow:hidden}}.Sidebar-module__8aTPfW__SpinnerOverlay{z-index:21;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.Sidebar-module__8aTPfW__Spinner{border:3px solid #ffffff1a;border-top-color:var(--dark-color);border-radius:50%;width:40px;height:40px;animation:1s linear infinite Sidebar-module__8aTPfW__spin}.Sidebar-module__8aTPfW__EmptyState{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:20px;height:100%;padding:20px;display:flex}.Sidebar-module__8aTPfW__EmptyIcon{width:100px;height:100px;color:var(--dark-color);flex-shrink:0;justify-content:center;align-items:center;display:flex}.Sidebar-module__8aTPfW__EmptyTextGroup{flex-direction:column;align-items:center;gap:16px;display:flex}.Sidebar-module__8aTPfW__EmptyTitle{color:var(--dark-form-text-primary);letter-spacing:-.72px;text-align:center;margin:0;font-size:24px;font-weight:600;line-height:1.15}@media (max-width:1024px){.Sidebar-module__8aTPfW__EmptyTitle{letter-spacing:-.6px;font-size:20px}}.Sidebar-module__8aTPfW__EmptyDesc{color:var(--dark-color);opacity:.6;letter-spacing:-.48px;text-align:center;max-width:412px;margin:0;font-size:16px;line-height:1.3}@media (max-width:1024px){.Sidebar-module__8aTPfW__EmptyDesc{letter-spacing:-.42px;font-size:14px}}@keyframes Sidebar-module__8aTPfW__spin{to{transform:rotate(360deg)}}
.index-module-scss-module__p63nla__ConfidenceSwiperScroller{--val-theme:var(--dark-neon-cyan);min-width:0;color:var(--dark-color);flex-direction:column;align-items:flex-start;gap:clamp(12px,4.1vw,16px);display:flex}.index-module-scss-module__p63nla__ConfidenceSwiper{width:100%;min-width:0;margin:0}.index-module-scss-module__p63nla__ConfidenceSwiper .swiper-wrapper{align-items:stretch}.index-module-scss-module__p63nla__ConfidenceSwiper .swiper-slide.index-module-scss-module__p63nla__ConfidenceSwiperSlide{height:auto;display:flex}.index-module-scss-module__p63nla__ConfidenceSwiperCard{box-sizing:border-box;width:100%;height:100%}.index-module-scss-module__p63nla__ConfidenceSwiperScroller .swiper-pagination-progressbar.index-module-scss-module__p63nla__ConfidenceSwiperProgress{background-color:color-mix(in srgb, var(--dark-color) 20%, transparent);--swiper-pagination-color:var(--val-theme);width:70px;height:4px;margin:0;position:relative;inset:auto;overflow:hidden}.index-module-scss-module__p63nla__ConfidenceSwiperScroller .swiper-pagination-progressbar-fill{background-color:var(--val-theme)}.index-module-scss-module__p63nla__ConfidenceSwiperScroller .swiper-pagination-lock.index-module-scss-module__p63nla__ConfidenceSwiperProgress{display:none}
.index-module-scss-module__deSaiW__Countdown{align-items:flex-start;gap:11px;display:flex}.index-module-scss-module__deSaiW__CountdownColon{color:var(--dark-color);flex-shrink:0;display:block}.index-module-scss-module__deSaiW__CountdownUnit{flex-direction:column;align-items:center;gap:3px;display:flex}.index-module-scss-module__deSaiW__CountdownValue{background:color-mix(in srgb, var(--dark-color) 20%, transparent);width:41px;height:41px;color:var(--product-card-grid-theme,var(--dark-neon-cyan));font-variant-numeric:tabular-nums;justify-content:center;align-items:center;font-family:awolDm,monospace;font-size:17px;line-height:1.15;display:flex}.index-module-scss-module__deSaiW__CountdownLabel{color:var(--dark-color);font-size:8px;line-height:1.5}
.index-module-scss-module__6Tuhra__Banner{background-color:color-mix(in srgb, var(--dark-color) 30%, var(--dark-background));flex-direction:column;justify-content:center;align-self:center;gap:8px;max-width:100%;min-height:clamp(180px,22vw,280px);padding:clamp(24px,4vw,80px);display:flex}.index-module-scss-module__6Tuhra__BannerWithImage{min-height:0;aspect-ratio:var(--banner-aspect-ratio);background-color:#0000;position:relative;overflow:hidden}.index-module-scss-module__6Tuhra__BannerMedia{position:absolute;inset:0;overflow:hidden}.index-module-scss-module__6Tuhra__BannerMedia .media-render-container{width:100%;height:100%}.index-module-scss-module__6Tuhra__BannerContent{z-index:1;flex-direction:column;gap:24px;width:100%;display:flex;position:relative}.index-module-scss-module__6Tuhra__BannerCopy{flex-direction:column;gap:8px;width:100%;display:flex}.index-module-scss-module__6Tuhra__BannerButton,.index-module-scss-module__6Tuhra__BannerCountdown{align-self:flex-start}.index-module-scss-module__6Tuhra__BannerCountdownAfterButton{margin-top:12px}.index-module-scss-module__6Tuhra__BannerTag{box-sizing:border-box;background:var(--product-card-theme,#ffb53e);height:20px;color:var(--light-color);white-space:nowrap;text-transform:uppercase;justify-content:center;align-self:flex-start;align-items:center;margin:0;padding:0 8px;font-family:DM Mono,monospace;font-size:12px;font-weight:400;line-height:20px;display:inline-flex}.index-module-scss-module__6Tuhra__BannerTitle{color:var(--dark-color);white-space:pre-line;margin:0;font-size:28px;font-weight:400;line-height:1.2}.index-module-scss-module__6Tuhra__BannerTitle p{margin:0}.index-module-scss-module__6Tuhra__BannerDescription{max-width:min(100%,520px);color:var(--dark-secondary-text);white-space:pre-line;margin:0;font-size:18px;line-height:1.2}.index-module-scss-module__6Tuhra__BannerDescription p{margin:0}@media (max-width:1024px){.index-module-scss-module__6Tuhra__Banner.index-module-scss-module__6Tuhra__Banner{align-self:stretch;width:100%;max-width:100%}.index-module-scss-module__6Tuhra__Banner{align-items:flex-start;min-height:0;padding:24px 16px}.index-module-scss-module__6Tuhra__BannerContent{align-items:flex-start;gap:8px}.index-module-scss-module__6Tuhra__BannerCountdown,.index-module-scss-module__6Tuhra__BannerCountdownAfterButton{margin-top:16px}.index-module-scss-module__6Tuhra__BannerTitle{width:100%;font-size:28px;line-height:1.15}.index-module-scss-module__6Tuhra__BannerDescription{width:100%;max-width:100%;font-size:16px;line-height:1.35}.index-module-scss-module__6Tuhra__BannerWithImage{aspect-ratio:1;justify-content:flex-end;gap:0;padding:0}.index-module-scss-module__6Tuhra__BannerWithImage .index-module-scss-module__6Tuhra__BannerMedia{position:absolute;inset:0}.index-module-scss-module__6Tuhra__BannerWithImage .index-module-scss-module__6Tuhra__BannerMedia:after{content:"";background:linear-gradient(to bottom, transparent 53.741%, color-mix(in srgb, var(--dark-background) 80%, transparent) 98.753%);pointer-events:none;position:absolute;inset:0}.index-module-scss-module__6Tuhra__BannerWithImage .index-module-scss-module__6Tuhra__BannerMedia .media-render-container img{object-fit:cover;width:100%;height:100%}.index-module-scss-module__6Tuhra__BannerWithImage .index-module-scss-module__6Tuhra__BannerMedia .media-render-container video{object-fit:cover;width:100%;height:100%}.index-module-scss-module__6Tuhra__BannerWithImage .index-module-scss-module__6Tuhra__BannerMedia .media-render-container .styled-video{object-fit:cover;width:100%;height:100%}.index-module-scss-module__6Tuhra__BannerWithImage .index-module-scss-module__6Tuhra__BannerContent{padding:24px 16px}}
.index-module-scss-module__dlN2Va__Slide{flex-direction:column;gap:clamp(24px,2.2vw,32px);width:100%;min-width:0;display:flex}
.index-module-scss-module__AjZ_zq__BundleSwiper{width:100%}.index-module-scss-module__AjZ_zq__BundleSwiper .tab-progress-swiper_tab-control_item-active{background-color:#383838}
.index-module-scss-module__okIieq__WarmupCountdownRoot{background:var(--warmup-countdown-wrap,transparent);align-items:flex-start;gap:16px;width:max-content;max-width:100%;display:flex}@media (max-width:1024px){.index-module-scss-module__okIieq__WarmupCountdownRoot{box-sizing:border-box;--warmup-countdown-count:4;--warmup-countdown-digit-size:min(96px, calc((100cqi - 1px - 32px * (var(--warmup-countdown-count) - 1)) / (var(--warmup-countdown-count) + (var(--warmup-countdown-count) - 1) * 4 / 60)));justify-content:center;width:100%;padding-inline:3px;container-type:inline-size}}.index-module-scss-module__okIieq__WarmupCountdownColon{color:var(--dark-color);flex-shrink:0;display:block}@media (max-width:1024px){.index-module-scss-module__okIieq__WarmupCountdownColon{width:calc(var(--warmup-countdown-digit-size)*4/60);height:var(--warmup-countdown-digit-size)}}.index-module-scss-module__okIieq__WarmupCountdownUnit{flex-direction:column;align-items:center;gap:4px;min-width:0;display:flex}@media (max-width:1024px){.index-module-scss-module__okIieq__WarmupCountdownUnit{width:var(--warmup-countdown-digit-size)}}.index-module-scss-module__okIieq__WarmupCountdownDigit{box-sizing:border-box;background:var(--warmup-countdown-digit-bg,color-mix(in srgb, var(--dark-color) 20%, transparent));width:60px;height:60px;color:var(--warmup-countdown-digit,var(--product-card-grid-theme,var(--dark-neon-cyan)));font-variant-numeric:lining-nums tabular-nums;justify-content:center;align-items:center;padding:2px;font-family:awolDm,monospace;font-size:24px;line-height:1.15;display:flex}@media (max-width:1024px){.index-module-scss-module__okIieq__WarmupCountdownDigit{width:var(--warmup-countdown-digit-size);height:var(--warmup-countdown-digit-size);font-size:calc(var(--warmup-countdown-digit-size)*.4)}}.index-module-scss-module__okIieq__WarmupCountdownLabel{color:var(--warmup-countdown-label,var(--dark-color));text-align:center;white-space:nowrap;font-size:12px;line-height:1.5}@media (max-width:1024px){.index-module-scss-module__okIieq__WarmupCountdownLabel{font-size:calc(var(--warmup-countdown-digit-size)*.2)}}
.index-module-scss-module__jse_gW__CountdownSection{width:100%;min-width:0;margin-top:var(--black-friday-warmup-hero-section-space-mobile,0px)}@media (min-width:1025px){.index-module-scss-module__jse_gW__CountdownSection{margin-top:var(--black-friday-warmup-hero-section-space,0px)}}.index-module-scss-module__jse_gW__CountdownTimer{justify-content:flex-start;width:100%;min-width:0;display:flex}.index-module-scss-module__jse_gW__CountdownTimer .countdown-large_wrap{justify-content:flex-start;margin-top:0;display:flex}@media (max-width:1024px){.index-module-scss-module__jse_gW__CountdownTimer{justify-content:center}.index-module-scss-module__jse_gW__CountdownTimer .countdown-large_wrap{justify-content:center}}
.index-module-scss-module__VqioHa__CustomCopySection{width:100%;min-width:0;margin-top:var(--black-friday-warmup-hero-section-space-mobile,0px)}@media (min-width:1025px){.index-module-scss-module__VqioHa__CustomCopySection{margin-top:var(--black-friday-warmup-hero-section-space,0px)}}.index-module-scss-module__VqioHa__CustomCopy{width:100%;min-width:0;color:var(--dark-color)}
.index-module-scss-module__5se0qq__DescriptionSection{width:100%;min-width:0;margin-top:var(--black-friday-warmup-hero-section-space-mobile,0px)}@media (min-width:1025px){.index-module-scss-module__5se0qq__DescriptionSection{margin-top:var(--black-friday-warmup-hero-section-space,0px)}}.index-module-scss-module__5se0qq__DescriptionCopy{max-width:705px;color:var(--dark-color);letter-spacing:0;white-space:pre-line;margin:0;font-size:24px;line-height:1.15}@media (max-width:1024px){.index-module-scss-module__5se0qq__DescriptionCopy{max-width:none;color:var(--dark-secondary-text);font-size:16px;line-height:1.35}}
.index-module-scss-module__r0MDZa__EyebrowSection{width:100%;min-width:0;margin-top:var(--black-friday-warmup-hero-section-space-mobile,0px)}@media (min-width:1025px){.index-module-scss-module__r0MDZa__EyebrowSection{margin-top:var(--black-friday-warmup-hero-section-space,0px)}}.index-module-scss-module__r0MDZa__EyebrowCopy{min-width:0;color:var(--dark-color);letter-spacing:0;margin:0;font-size:24px;line-height:1.15}@media (max-width:1024px){.index-module-scss-module__r0MDZa__EyebrowCopy{font-size:16px;line-height:1.35}}
.carousel-module-scss-module___ddJmW__CarouselWrap{width:100%;position:relative}.carousel-module-scss-module___ddJmW__SwiperArea{position:relative}.carousel-module-scss-module___ddJmW__SwiperAreaTextBelow{container-type:inline-size}@media (min-width:1025px){.carousel-module-scss-module___ddJmW__SwiperArea:hover .carousel-module-scss-module___ddJmW__NavButton{opacity:1;pointer-events:auto}.carousel-module-scss-module___ddJmW__SwiperArea:has(.carousel-module-scss-module___ddJmW__NavButton:hover) .carousel-module-scss-module___ddJmW__NavButton{opacity:1;pointer-events:auto}}.carousel-module-scss-module___ddJmW__StyledSwiper{width:100%}.carousel-module-scss-module___ddJmW__StyledSwiper .swiper-slide{width:100%}.carousel-module-scss-module___ddJmW__SceneSlide{flex-direction:column;gap:clamp(12px,2vw,20px);width:100%;display:flex}.carousel-module-scss-module___ddJmW__SceneSlideTextOutside{gap:32px}.carousel-module-scss-module___ddJmW__SceneCard{width:100%;aspect-ratio:var(--scene-aspect-ratio,4/3);position:relative;overflow:hidden}.carousel-module-scss-module___ddJmW__OutsideText{flex-direction:column;gap:clamp(8px,1.2vw,12px);width:100%;padding-inline:clamp(16px,2vw,24px);display:flex}.carousel-module-scss-module___ddJmW__OutsideText .carousel-module-scss-module___ddJmW__SlideDesc{color:var(--dark-secondary-text);text-shadow:none}.carousel-module-scss-module___ddJmW__SceneCard img,.carousel-module-scss-module___ddJmW__SceneCard video{object-fit:cover;width:100%;height:100%}.carousel-module-scss-module___ddJmW__SceneCard .media-render-container{object-fit:cover;width:100%;height:100%}.carousel-module-scss-module___ddJmW__ContentBox{z-index:21;pointer-events:none;flex-direction:column;display:flex;position:absolute}.carousel-module-scss-module___ddJmW__SlideTitle,.carousel-module-scss-module___ddJmW__SlideDesc{white-space:pre-line;margin:0;font-weight:400}@media (min-width:1025px){.carousel-module-scss-module___ddJmW__SwiperAreaTextBelow .carousel-module-scss-module___ddJmW__NavButton{top:calc(100cqi/var(--cinema-moment-aspect,1.3333)/2)}.carousel-module-scss-module___ddJmW__SceneSlideTextOutside{gap:clamp(16px,2vw,32px)}.carousel-module-scss-module___ddJmW__OutsideText{gap:8px;padding:0}.carousel-module-scss-module___ddJmW__ContentBox{background:linear-gradient(#0000 0%,#000000e0 100%);gap:8px;width:100%;padding:42px 48px;bottom:0}.carousel-module-scss-module___ddJmW__SlideTitle{color:var(--dark-color);font-size:36px;line-height:115%}.carousel-module-scss-module___ddJmW__SlideDesc{color:var(--dark-secondary-text);font-size:18px;line-height:135%}}@media (max-width:1024px){.carousel-module-scss-module___ddJmW__ContentBox{background:linear-gradient(#000000a3 0%,#0000 100%);gap:8px;width:100%;padding:24px 16px;top:0;left:0}.carousel-module-scss-module___ddJmW__SlideTitle{color:var(--dark-color);font-size:24px;line-height:115%}.carousel-module-scss-module___ddJmW__SlideDesc{color:var(--dark-color);text-shadow:0 4px 80px var(--dark-background);font-size:14px;line-height:135%}}.carousel-module-scss-module___ddJmW__LinePaginationOverlay{z-index:2;pointer-events:none;position:absolute;bottom:24px;left:32px;right:32px}.carousel-module-scss-module___ddJmW__NavButton{z-index:10;cursor:pointer;pointer-events:none;opacity:0;background:#ffffff1a;border:none;justify-content:center;align-items:center;width:64px;height:48px;transition:opacity .3s,background .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.carousel-module-scss-module___ddJmW__NavButtonLeft{left:48px}.carousel-module-scss-module___ddJmW__NavButtonLeft svg{transform:rotate(180deg)}.carousel-module-scss-module___ddJmW__NavButtonRight{right:48px}.carousel-module-scss-module___ddJmW__NavButton svg,.carousel-module-scss-module___ddJmW__NavButton svg path{fill:var(--dark-color);opacity:1}.carousel-module-scss-module___ddJmW__NavButton:hover{background:#ffffff38}@media (max-width:1024px){.carousel-module-scss-module___ddJmW__NavButton{display:none}}
.line-pagination-module__XSJypG__LineTrack{background:#7d7d7d;width:80px;height:3px;position:relative}.line-pagination-module__XSJypG__LineIndicator{background:var(--dark-neon-cyan);width:30px;height:3px;transition:left .3s;position:absolute;top:0}
.ChooseScreenLinePagination-module__drsXxa__LineTrack{background:#7d7d7d;width:80px;height:3px;position:relative}.ChooseScreenLinePagination-module__drsXxa__LineIndicator{background:var(--dark-neon-cyan);width:30px;height:3px;transition:left .3s;position:absolute;top:0}
.ChooseScreenLinePagination-module-scss-module__yt9hBq__LineTrack{background:#7d7d7d;width:80px;height:3px;position:relative}.ChooseScreenLinePagination-module-scss-module__yt9hBq__LineIndicator{background:var(--dark-neon-cyan);width:30px;height:3px;transition:left .3s;position:absolute;top:0}
.index-module__VxAOeW__CarouselWrap{flex-direction:column;gap:16px;display:flex}.index-module__VxAOeW__SwiperArea{position:relative}.index-module__VxAOeW__LinePaginationOverlay{z-index:2;pointer-events:none;position:absolute;bottom:24px;left:32px;right:32px}.index-module__VxAOeW__StyledSwiper{width:100%}.index-module__VxAOeW__SceneCard{aspect-ratio:320/212;width:100%;position:relative;overflow:hidden}.index-module__VxAOeW__SceneCard img,.index-module__VxAOeW__SceneCard video{object-fit:cover;width:100%;height:100%}.index-module__VxAOeW__SceneCard .media-render-container{object-fit:cover;width:100%;height:100%}.index-module__VxAOeW__SlideTextWrap{word-break:break-word;opacity:var(--sc-dyn-1);flex-direction:column;gap:8px;padding:32px 32px 0;transition:opacity .2s;display:flex}.index-module__VxAOeW__SlideTextWrap .title{color:var(--dark-color);white-space:pre-line;margin:0;font-size:28px;font-weight:400;line-height:115%}.index-module__VxAOeW__SlideTextWrap .desc{color:var(--dark-secondary-text);white-space:pre-line;margin:0;font-size:16px;font-weight:400;line-height:135%}@keyframes index-module__VxAOeW__coordinateBreathe{0%,to{opacity:1;transform:scale(1)}50%{opacity:.82;transform:scale(1.2)}}.index-module__VxAOeW__CoordinateMarker{z-index:21;cursor:pointer;transform-origin:50%;will-change:transform, opacity;width:25px;height:25px;animation:2.4s ease-in-out infinite index-module__VxAOeW__coordinateBreathe;position:absolute}@media (prefers-reduced-motion:reduce){.index-module__VxAOeW__CoordinateMarker{animation:none}}.index-module__VxAOeW__CoordinateMarker.index-module__VxAOeW__CoordinateMarkerWhen2{aspect-ratio:var(--sc-dyn-1)}
.index-module-scss-module__clbo4W__CarouselWrap{flex-direction:column;display:flex}.index-module-scss-module__clbo4W__SwiperArea{position:relative}.index-module-scss-module__clbo4W__LinePaginationOverlay{z-index:2;pointer-events:none;position:absolute;bottom:24px;left:32px;right:32px}.index-module-scss-module__clbo4W__StyledSwiper{width:100%}.index-module-scss-module__clbo4W__SceneCard{aspect-ratio:320/212;width:100%;position:relative;overflow:hidden}.index-module-scss-module__clbo4W__SceneCard img,.index-module-scss-module__clbo4W__SceneCard video{object-fit:cover;width:100%;height:100%}.index-module-scss-module__clbo4W__SceneCard .media-render-container{object-fit:cover;width:100%;height:100%}.index-module-scss-module__clbo4W__SlideTextWrap{word-break:break-word;opacity:var(--sc-dyn-1);flex-direction:column;gap:8px;padding:32px 32px 0;transition:opacity .2s;display:flex}.index-module-scss-module__clbo4W__SlideTextWrap .title{color:var(--dark-color);white-space:pre-line;margin:0;font-size:28px;font-weight:400;line-height:115%}.index-module-scss-module__clbo4W__SlideTextWrap .desc{color:var(--dark-secondary-text);white-space:pre-line;margin:0;font-size:16px;font-weight:400;line-height:135%}@keyframes index-module-scss-module__clbo4W__coordinateBreathe{0%,to{opacity:1;transform:scale(1)}50%{opacity:.82;transform:scale(1.2)}}.index-module-scss-module__clbo4W__CoordinateMarker{z-index:21;cursor:pointer;transform-origin:50%;will-change:transform,opacity;width:25px;height:25px;animation:2.4s ease-in-out infinite index-module-scss-module__clbo4W__coordinateBreathe;position:absolute}@media (prefers-reduced-motion:reduce){.index-module-scss-module__clbo4W__CoordinateMarker{animation:none}}.index-module-scss-module__clbo4W__CoordinateMarker.index-module-scss-module__clbo4W__CoordinateMarkerWhen2{aspect-ratio:var(--sc-dyn-1)}
.index-module___yg3qq__SectionContainer{background:var(--dark-background);color:var(--dark-color)}@media (min-width:1025px){.index-module___yg3qq__SectionContainer .swiper-slide:not(.swiper-slide-active) .content-box{opacity:0}.index-module___yg3qq__SectionContainer .swiper-slide-active:hover .content-box{opacity:1;transform:translateY(0)}.index-module___yg3qq__SectionContainer:has(.nav-button:hover) .swiper-slide-active .content-box{opacity:1;transform:translateY(0)}.index-module___yg3qq__SectionContainer .content-box{opacity:0;transition:opacity .4s .1s,transform .4s .1s;transform:translateY(20px)}}.index-module___yg3qq__SectionContainer .title-wrap{margin-bottom:60px}.index-module___yg3qq__SectionContainer .title-wrap .desc{color:var(--dark-secondary-text);white-space:pre-line;margin:16px 0 0;font-size:22px;line-height:135%}@media (min-width:1025px){.index-module___yg3qq__SectionContainer .title-wrap{max-width:850px}}@media (max-width:1024px){.index-module___yg3qq__SectionContainer .title-wrap{margin-bottom:32px}.index-module___yg3qq__SectionContainer .title-wrap .desc{margin-top:8px;padding:0 16px;font-size:16px}}.index-module___yg3qq__SectionTitle{color:var(--dark-color);white-space:pre-line;margin:0;font-weight:400;line-height:115%}@media (max-width:1024px){.index-module___yg3qq__SectionTitle{text-transform:capitalize;white-space:normal;font-size:32px}}.index-module___yg3qq__SwitchTagWrap{margin-bottom:40px;display:block}.index-module___yg3qq__SwitchTagWrap .switch-tag-list{gap:24px;display:flex;position:relative;overflow:auto hidden}.index-module___yg3qq__SwitchTagWrap .switch-tag-list::-webkit-scrollbar{scrollbar-width:none;display:none}.index-module___yg3qq__SwitchTagWrap .switch-tag-list .switch-tag-item{z-index:2;color:var(--dark-secondary-text);cursor:pointer;white-space:nowrap;padding:5px 12px;font-size:18px;line-height:135%;transition:color .2s;position:relative}.index-module___yg3qq__SwitchTagWrap .switch-tag-list .switch-tag-item__active{color:var(--dark-neon-cyan)}@media (max-width:1024px){.index-module___yg3qq__SwitchTagWrap{margin-bottom:32px}.index-module___yg3qq__SwitchTagWrap .switch-tag-list{gap:8px}.index-module___yg3qq__SwitchTagWrap .switch-tag-list .switch-tag-item{font-size:16px}}.index-module___yg3qq__SceneCardPC{width:100%;aspect-ratio:var(--sc-dyn-1);position:relative}@keyframes index-module___yg3qq__coordinateBreathe{0%,to{opacity:1;transform:scale(1)}50%{opacity:.82;transform:scale(1.2)}}.index-module___yg3qq__CoordinateMarker{z-index:21;cursor:pointer;transform-origin:50%;will-change:transform, opacity;width:25px;height:25px;animation:2.4s ease-in-out infinite index-module___yg3qq__coordinateBreathe;position:absolute}@media (prefers-reduced-motion:reduce){.index-module___yg3qq__CoordinateMarker{animation:none}}.index-module___yg3qq__CoordinateMarker.index-module___yg3qq__CoordinateMarkerWhen2{aspect-ratio:var(--sc-dyn-1)}.index-module___yg3qq__ContentBox{z-index:21;pointer-events:none;background:linear-gradient(#0000 0%,#000000e0 100%);flex-direction:column;width:100%;padding:42px 48px;display:flex;position:absolute;bottom:0}.index-module___yg3qq__ContentBox .text-wrap{flex-direction:column;gap:8px;display:flex}.index-module___yg3qq__ContentBox .title{color:var(--dark-color);white-space:pre-line;margin:0;font-size:36px;font-weight:400;line-height:115%}.index-module___yg3qq__ContentBox .desc{color:var(--dark-secondary-text);white-space:pre-line;margin:0;font-size:18px;font-weight:400;line-height:135%}
.index-module-scss-module__5PvToW__SectionContainer{background:var(--dark-background);color:var(--dark-color)}@media (min-width:1025px){.index-module-scss-module__5PvToW__SectionContainer .swiper-slide:not(.swiper-slide-active) .content-box{opacity:0}.index-module-scss-module__5PvToW__SectionContainer .swiper-slide-active:hover .content-box{opacity:1;transform:translateY(0)}.index-module-scss-module__5PvToW__SectionContainer:has(.nav-button:hover) .swiper-slide-active .content-box{opacity:1;transform:translateY(0)}.index-module-scss-module__5PvToW__SectionContainer .content-box{opacity:0;transition:opacity .4s .1s,transform .4s .1s;transform:translateY(20px)}}.index-module-scss-module__5PvToW__SectionContainer .title-wrap{margin-bottom:40px}@media (min-width:1025px){.index-module-scss-module__5PvToW__SectionContainer .title-wrap{max-width:850px}}@media (max-width:1024px){.index-module-scss-module__5PvToW__SectionContainer .title-wrap{margin-bottom:32px}}.index-module-scss-module__5PvToW__SwitchTagWrap{margin-bottom:40px;display:block}.index-module-scss-module__5PvToW__SwitchTagWrap .switch-tag-list{gap:24px;display:flex;position:relative;overflow:auto hidden}.index-module-scss-module__5PvToW__SwitchTagWrap .switch-tag-list::-webkit-scrollbar{scrollbar-width:none;display:none}.index-module-scss-module__5PvToW__SwitchTagWrap .switch-tag-list .switch-tag-item{z-index:2;color:var(--dark-secondary-text);cursor:pointer;white-space:nowrap;padding:5px 12px;font-size:18px;line-height:135%;transition:color .2s;position:relative}.index-module-scss-module__5PvToW__SwitchTagWrap .switch-tag-list .switch-tag-item__active{color:var(--dark-neon-cyan)}@media (max-width:1024px){.index-module-scss-module__5PvToW__SwitchTagWrap{margin-bottom:32px}.index-module-scss-module__5PvToW__SwitchTagWrap .switch-tag-list{gap:8px}.index-module-scss-module__5PvToW__SwitchTagWrap .switch-tag-list .switch-tag-item{font-size:16px}}.index-module-scss-module__5PvToW__SceneCardPC{width:100%;aspect-ratio:var(--sc-dyn-1);position:relative}@keyframes index-module-scss-module__5PvToW__coordinateBreathe{0%,to{opacity:1;transform:scale(1)}50%{opacity:.82;transform:scale(1.2)}}.index-module-scss-module__5PvToW__CoordinateMarker{width:var(--sc-dyn-1);height:var(--sc-dyn-2);z-index:21;cursor:pointer;transform-origin:50%;will-change:transform,opacity;animation:2.4s ease-in-out infinite index-module-scss-module__5PvToW__coordinateBreathe;position:absolute}@media (prefers-reduced-motion:reduce){.index-module-scss-module__5PvToW__CoordinateMarker{animation:none}}.index-module-scss-module__5PvToW__CoordinateMarker.index-module-scss-module__5PvToW__CoordinateMarkerWhen4{aspect-ratio:var(--sc-dyn-3)}.index-module-scss-module__5PvToW__ContentBox{z-index:21;pointer-events:none;background:linear-gradient(#0000 0%,#000000e0 100%);flex-direction:column;width:100%;padding:42px 48px;display:flex;position:absolute;bottom:0}.index-module-scss-module__5PvToW__ContentBox .text-wrap{flex-direction:column;gap:8px;display:flex}.index-module-scss-module__5PvToW__ContentBox .title{color:var(--dark-color);white-space:pre-line;margin:0;font-size:36px;font-weight:400;line-height:115%}.index-module-scss-module__5PvToW__ContentBox .desc{color:var(--dark-secondary-text);white-space:pre-line;margin:0;font-size:18px;font-weight:400;line-height:135%}
.index-module__vMBqVW__MobileBlock{box-sizing:border-box;width:100%;padding:0 16px}.index-module__vMBqVW__MobileSwiperSection{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.index-module__vMBqVW__MobileSwiperSection .accordion-card-mobile-swiper{width:100%;margin-left:0;margin-right:0}.index-module__vMBqVW__MobileSwiperSection .accordion-card-mobile-swiper .swiper-slide{box-sizing:border-box;height:auto}.index-module__vMBqVW__MobilePaginationRow{box-sizing:border-box;justify-content:flex-start;align-items:center;width:100%;padding-top:1.5em;display:flex}.index-module__vMBqVW__MobilePaginationRow>*{width:auto;max-width:none;margin-left:0;margin-right:0}.index-module__vMBqVW__SectionTitle{text-align:var(--align);width:100%;margin:0}.index-module__vMBqVW__MobileSlide{flex-direction:column;align-items:stretch;gap:20px;height:100%;display:flex}.index-module__vMBqVW__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__vMBqVW__MobileSlide .mobile_slide_title{letter-spacing:-.03em;max-width:100%;margin:0;font-size:26px;font-weight:600;line-height:1.15}.index-module__vMBqVW__MobileSlide .mobile_slide_desc{letter-spacing:-.03em;max-width:100%;margin:0;font-size:18px;font-weight:500;line-height:1.38}.index-module__vMBqVW__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__vMBqVW__MobileSlide .mobile_slide_image img{object-fit:cover;width:100%;height:100%}.index-module__vMBqVW__AccordionRow{border-radius:calc(.0095 * var(--fullWidth,100vw) + 6.2857px);overflow:hidden}@media (min-width:1441px){.index-module__vMBqVW__AccordionRow{border-radius:calc(.002 * var(--fullWidth,100vw) + 17.12px)}}.index-module__vMBqVW__AccordionRow{flex-direction:row;align-items:stretch;width:100%;height:742px;display:flex}.index-module__vMBqVW__AccordionPanel{flex:var(--sc-dyn-1);cursor:default;flex-direction:column;min-width:0;min-height:0;transition:flex .55s cubic-bezier(.8,0,.2,1);display:flex}.index-module__vMBqVW__PanelFrame{background:var(--dark-form-background-secondary);flex-direction:column;flex:1;min-height:0;display:flex;position:relative;overflow:hidden}.index-module__vMBqVW__PanelImageArea{flex:1;width:100%;min-height:0;position:relative;overflow:hidden}.index-module__vMBqVW__PanelMediaFill{z-index:0;position:absolute;inset:0;overflow:hidden}.index-module__vMBqVW__PanelMediaFill .media-render-container{width:100%;height:100%;position:absolute;inset:0}.index-module__vMBqVW__PanelMediaFill img{object-fit:cover;object-position:center;width:100%;height:100%}.index-module__vMBqVW__PanelMediaFill .styled-video{object-fit:cover;object-position:center;width:100%;height:100%}.index-module__vMBqVW__PanelCollapsedMask{z-index:25;pointer-events:none;opacity:var(--sc-dyn-1);background:#00000080;transition:opacity .45s cubic-bezier(.8,0,.2,1);position:absolute;inset:0}.index-module__vMBqVW__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__vMBqVW__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__vMBqVW__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__vMBqVW__PanelTextFloat .float_desc.is_visible{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-scss-module__NV4vGG__NoticeSection{width:100%;min-width:0}.index-module-scss-module__NV4vGG__NoticeBar{box-sizing:border-box;background-color:var(--product-card-grid-theme-secondary,var(--dark-neon-cyan));justify-content:center;align-items:center;width:100%;min-width:0;padding:16px;display:flex}.index-module-scss-module__NV4vGG__NoticeText{color:#121212;text-align:center;overflow-wrap:break-word;white-space:pre-line;max-width:100%;margin:0}@media (min-width:1025px){.index-module-scss-module__NV4vGG__NoticeBar{min-height:56px;padding-block:15px;padding-inline:clamp(16px,2vw,48px)}}
.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)}}
.index-module__0ZLAMG__VisionMasterMaxContentDarkContainer{text-align:center}.index-module__0ZLAMG__VisionMasterMaxContentDarkContainer .content-dark-title{line-height:1.15}.index-module__0ZLAMG__VisionMasterMaxContentDarkContainer .content-dark-description{white-space:pre-line;padding-top:.8em;line-height:1.15}.index-module__0ZLAMG__VisionMasterMaxContentDarkContainer .smoother-streaming-title{line-height:1.1}@media (min-width:1025px){.index-module__0ZLAMG__VisionMasterMaxContentDarkContainer .contrast-label{padding-top:100px}}@media (max-width:1024px){.index-module__0ZLAMG__VisionMasterMaxContentDarkContainer .contrast-label{padding-top:150px}}.index-module__0ZLAMG__VisionMasterMaxContentDarkContainer .contrast-label-title{font-size:68px;line-height:115%}@media (max-width:1024px){.index-module__0ZLAMG__VisionMasterMaxContentDarkContainer .contrast-label-title{font-size:48px}}.index-module__0ZLAMG__VisionMasterMaxContentDarkContainer .disclaimer-text{color:#fff9;letter-spacing:-.39px;font-size:13px;font-weight:500;line-height:120%}
.index-module__lB2KDa__TitleEpic{font-size:calc(.0686 * var(--fullWidth,100vw) + 21.2571px);letter-spacing:-.04em;font-weight:600;line-height:1.15}.index-module__lB2KDa__TitleEpicSpaced{margin-bottom:.5em}.index-module__lB2KDa__ContrastLabel{text-align:center;z-index:20;width:100%;padding-top:40px;position:absolute;top:0;left:0}.index-module__lB2KDa__ContrastLabelBottom{padding-top:0;top:auto;bottom:6em}.index-module__lB2KDa__ContrastLabel h2{margin:0}.index-module__lB2KDa__ContrastLabel p{opacity:.6}.index-module__lB2KDa__ContrastLabel h4{margin-bottom:0}.index-module__lB2KDa__ContrastLabel .disclaimer-text{color:var(--dark-color);text-align:center;letter-spacing:-.96px;white-space:pre-line;font-size:32px;font-style:normal;font-weight:600;line-height:115%}.index-module__lB2KDa__ContrastLabel .description-text{white-space:pre-line}.index-module__lB2KDa__Multiple{align-items:center;display:flex}.index-module__lB2KDa__Multiple .multile-content-inner{flex:1}.index-module__lB2KDa__Multiple .multile-content-inner-title{font-size:calc(.0305 * var(--fullWidth,100vw) + 28.1143px);text-shadow:0 2px 12px #007bff,0 3px 30px #007bff;color:#edfdfe;font-weight:700;line-height:1.15}.index-module__lB2KDa__Multiple .multile-content-inner-description{padding-top:calc(.0038 * var(--fullWidth,100vw) + 2.5143px);line-height:1.15;font-size:calc(.0114 * var(--fullWidth,100vw) + 15.5429px);font-weight:700}.index-module__lB2KDa__ImageContainer{z-index:30;backface-visibility:hidden;width:100%;height:100%;position:absolute;top:0;left:0}.index-module__lB2KDa__ImageContainer>img{z-index:2}.index-module__lB2KDa__ImageHidden{overflow:hidden}.index-module__lB2KDa__ImageContainer .dark-image-container{z-index:2;width:100%;height:100svh;position:absolute;top:0;left:0}.index-module__lB2KDa__MediaContainer{z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}.index-module__lB2KDa__MediaContainer img{object-fit:cover}.index-module__lB2KDa__Sticky{top:var(--header-bar-height,0px);height:calc(100lvh - var(--header-bar-height,0px));height:calc(100svh - var(--header-bar-height,0px));width:100%;position:sticky}.index-module__lB2KDa__EffectDuration{z-index:10;height:200svh;position:relative}@media (min-width:1441px){.index-module__lB2KDa__TitleEpic{font-size:calc(.035 * var(--fullWidth,100vw) + 69.6px)}.index-module__lB2KDa__Multiple .multile-content-inner-title{font-size:calc(.005 * var(--fullWidth,100vw) + 64.8px)}.index-module__lB2KDa__Multiple .multile-content-inner-description{padding-top:calc(.001 * var(--fullWidth,100vw) + 6.56px);font-size:calc(.004 * var(--fullWidth,100vw) + 26.24px)}}@media (min-width:1025px){.index-module__lB2KDa__Multiple{padding:0 8%}}@media (max-width:1024px){.index-module__lB2KDa__ContrastLabelBottom{bottom:4em}.index-module__lB2KDa__ContrastLabel{padding-top:24px}.index-module__lB2KDa__ContrastLabelBottom{padding-top:0}.index-module__lB2KDa__ContrastLabel .disclaimer-text{padding:0 8px;font-size:24px}.index-module__lB2KDa__ContrastLabel .description-text{padding:0 8px}}
.index-module__9ibDRG__MobileEblStepArrayListContainer{margin-top:60px}.index-module__9ibDRG__MobileEblStepArrayContainer{padding-left:calc(16 * 1px + (60 - 16) * (var(--fullWidth,100vw) - 390px) / 1050)}@media (min-width:1441px){.index-module__9ibDRG__MobileEblStepArrayContainer{padding-left:calc(60 * 1px + (760 - 60) * (var(--fullWidth,100vw) - 1440px) / 2000)}}.index-module__9ibDRG__MobileEblStepArrayContainer{padding-right:calc(16 * 1px + (60 - 16) * (var(--fullWidth,100vw) - 390px) / 1050)}@media (min-width:1441px){.index-module__9ibDRG__MobileEblStepArrayContainer{padding-right:calc(60 * 1px + (760 - 60) * (var(--fullWidth,100vw) - 1440px) / 2000)}}@media (max-width:1024px){.index-module__9ibDRG__MobileEblStepArrayContainer{scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;flex-direction:row;justify-content:flex-start;display:flex;overflow:auto hidden}.index-module__9ibDRG__MobileEblStepArrayContainer::-webkit-scrollbar{display:none}}.index-module__9ibDRG__MobileEblStepArrayContainer .ebl-step-item-container{flex-wrap:nowrap;justify-content:space-between;align-items:flex-start;display:flex}.index-module__9ibDRG__MobileEblStepArrayContainer .ebl-step-item-arrow-container{flex-shrink:0;justify-content:center;align-items:center;width:25px;height:100%;margin-left:10px;margin-right:10px;display:flex}.index-module__9ibDRG__MobileEblStepArrayContainer .ebl-step-item-arrow-container svg{height:27px}.index-module__9ibDRG__MobileEblStepArrayContainer .ebl-step-item-content{position:relative}@media (max-width:1024px){.index-module__9ibDRG__MobileEblStepArrayContainer .ebl-step-item-content{flex:none;width:76.15vw;margin:0}}.index-module__9ibDRG__MobileEblStepArrayContainer .ebl-step-item-content .el-step-index{position:absolute;top:0}@media (max-width:1024px){.index-module__9ibDRG__MobileEblStepArrayContainer .ebl-step-item-content .el-step-index{border:1.5px solid var(--dark-color);border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;display:flex;left:0}}.index-module__9ibDRG__MobileEblStepArrayContainer .ebl-step-item-content .ebl-step-item-title{white-space:pre-line;text-align:left;height:44px}@media (max-width:1024px){.index-module__9ibDRG__MobileEblStepArrayContainer .ebl-step-item-content .ebl-step-item-title{margin-bottom:10px;padding:0 0 0 30px}}.index-module__9ibDRG__MobileEblStepArrayContainer .ebl-step-item-content .ebl-step-item-description{text-align:left;padding:10px 0 0}@media (max-width:1024px){.index-module__9ibDRG__MobileEblStepArrayContainer .ebl-step-item-content .ebl-step-item-description{font-size:14px;line-height:1.4}}.index-module__9ibDRG__MobileEblStepItemMedia{margin-top:10px;position:relative}.index-module__9ibDRG__MobileEblStepItemMedia[data-media-aspect-ratio]{aspect-ratio:var(--media-aspect-ratio)}@media (max-width:1024px){.index-module__9ibDRG__MobileEblStepItemMedia{border-radius:8px;overflow:hidden}}
@media (min-width:1025px){.index-module-scss-module__0AzdYW__EblStepArrayListIndexContainer{padding:0 5%}}.index-module-scss-module__0AzdYW__EblStepArrayContainer{justify-content:center;display:flex}@media (max-width:1024px){.index-module-scss-module__0AzdYW__EblStepArrayContainer{flex-direction:column}}.index-module-scss-module__0AzdYW__EblStepArrayContainer .ebl-step-item-container{flex:1;position:relative}@media (min-width:1025px){.index-module-scss-module__0AzdYW__EblStepArrayContainer .ebl-step-item-container{padding:0 0 0 50px}.index-module-scss-module__0AzdYW__EblStepArrayContainer .ebl-step-item-container:not(:first-child){margin:0 0 0 50px}}@media (max-width:1024px){.index-module-scss-module__0AzdYW__EblStepArrayContainer .ebl-step-item-container:not(:first-child){margin:63px 0 0}}.index-module-scss-module__0AzdYW__EblStepArrayContainer .ebl-step-item-container .ebl-step-item-arrow-container{position:absolute}@media (min-width:1025px){.index-module-scss-module__0AzdYW__EblStepArrayContainer .ebl-step-item-container .ebl-step-item-arrow-container{top:45%;left:-15px}}@media (max-width:1024px){.index-module-scss-module__0AzdYW__EblStepArrayContainer .ebl-step-item-container .ebl-step-item-arrow-container{top:-42px;left:48%;transform:rotate(90deg)}}.index-module-scss-module__0AzdYW__EblStepArrayContainer .ebl-step-item-container .ebl-step-item-arrow-container{width:22px;height:24px}.index-module-scss-module__0AzdYW__EblStepArrayContainer .ebl-step-item-container .el-step-index{position:absolute;top:0}@media (min-width:1025px){.index-module-scss-module__0AzdYW__EblStepArrayContainer .ebl-step-item-container .el-step-index{left:15px}}.index-module-scss-module__0AzdYW__EblStepArrayContainer .ebl-step-item-container .el-step-index{border:1.5px solid var(--dark-color);border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;line-height:22px;display:flex}.index-module-scss-module__0AzdYW__EblStepArrayContainer .ebl-step-item-container .ebl-step-item-title{white-space:pre-line;text-align:left}@media (max-width:1024px){.index-module-scss-module__0AzdYW__EblStepArrayContainer .ebl-step-item-container .ebl-step-item-title{padding:0 0 0 30px}}.index-module-scss-module__0AzdYW__EblStepArrayContainer .ebl-step-item-container .ebl-step-item-description{text-align:left;padding:10px 0 0}.index-module-scss-module__0AzdYW__EblStepItemMedia{margin-top:10px;position:relative}.index-module-scss-module__0AzdYW__EblStepItemMedia[data-media-aspect-ratio]{aspect-ratio:var(--media-aspect-ratio)}
.index-module-scss-module__BoRFtG__ContentHomeTheaterFeatureGridsContainer .vision-master-max-content-feature-grids-title{text-align:center;margin-bottom:0}.index-module-scss-module__BoRFtG__TitleBlock{flex-direction:column;justify-content:center;align-items:center;gap:16px;display:flex}@media (max-width:1024px){.index-module-scss-module__BoRFtG__TitleBlock{gap:8px}}.index-module-scss-module__BoRFtG__Title{text-align:center;text-shadow:0 2px 4px #00000026;background:linear-gradient(180deg, var(--dark-color) 0%, #999 80.2%);-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text;margin-bottom:0}.index-module-scss-module__BoRFtG__SubTitle{text-align:center;text-shadow:0 2px 4px #00000026;letter-spacing:-3.6px;text-transform:capitalize;background:linear-gradient(180deg, var(--dark-color) 0%, #999 80.2%);-webkit-text-fill-color:#0000;white-space:pre-line;-webkit-background-clip:text;background-clip:text;margin-bottom:0;font-size:120px;font-weight:600;line-height:115%}@media (max-width:1024px){.index-module-scss-module__BoRFtG__SubTitle{letter-spacing:-1.44px;font-size:48px;font-style:normal}}
.index-module-scss-module__SnHtCG__SectionWrap{--why-projectors-slide-width:var(--layout-width-regular);flex-direction:column;display:flex}.index-module-scss-module__SnHtCG__CarouselContent{flex-direction:column;gap:16px;min-width:0;margin-top:40px;display:flex;position:relative}@media (max-width:1024px){.index-module-scss-module__SnHtCG__CarouselContent{gap:32px}}.index-module-scss-module__SnHtCG__StyledSwiper{width:100%;overflow:hidden}.index-module-scss-module__SnHtCG__StyledSwiper .swiper-wrapper{align-items:stretch}.index-module-scss-module__SnHtCG__StyledSwiper .swiper-slide{height:auto}.index-module-scss-module__SnHtCG__StyledSwiper.index-module-scss-module__SnHtCG__StyledSwiperCoverflow .swiper-slide{width:var(--why-projectors-slide-width);opacity:.5;transition:opacity .4s}.index-module-scss-module__SnHtCG__StyledSwiper.index-module-scss-module__SnHtCG__StyledSwiperCoverflow .swiper-slide-active{opacity:1}.index-module-scss-module__SnHtCG__StyledSwiper.index-module-scss-module__SnHtCG__StyledSwiperCoverflow:not(.swiper-initialized){--why-projectors-slide-gap:16px}.index-module-scss-module__SnHtCG__StyledSwiper.index-module-scss-module__SnHtCG__StyledSwiperCoverflow:not(.swiper-initialized) .swiper-wrapper{transform:translateX(calc((100% - var(--why-projectors-slide-width)) / 2 - var(--why-projectors-slide-width) - var(--why-projectors-slide-gap)))}.index-module-scss-module__SnHtCG__StyledSwiper.index-module-scss-module__SnHtCG__StyledSwiperCoverflow:not(.swiper-initialized) .swiper-slide{margin-right:var(--why-projectors-slide-gap)}.index-module-scss-module__SnHtCG__StyledSwiper.index-module-scss-module__SnHtCG__StyledSwiperCoverflow:not(.swiper-initialized) .swiper-slide:nth-child(2){opacity:1}:is(.index-module-scss-module__SnHtCG__StyledSwiper.swiper-initialized .swiper-slide:not(.swiper-slide-active) .nav-button,.index-module-scss-module__SnHtCG__StyledSwiper:not(.swiper-initialized) .swiper-slide:not(:first-child) .nav-button){display:none}.index-module-scss-module__SnHtCG__StyledSwiper.index-module-scss-module__SnHtCG__StyledSwiperCoverflow:not(.swiper-initialized) .swiper-slide:first-child .nav-button{display:none}.index-module-scss-module__SnHtCG__StyledSwiper.index-module-scss-module__SnHtCG__StyledSwiperCoverflow:not(.swiper-initialized) .swiper-slide:nth-child(2) .nav-button{display:flex}.index-module-scss-module__SnHtCG__NavButton{z-index:21;cursor:pointer;opacity:1;background:#ffffff1a;border:none;justify-content:center;align-items:center;width:64px;height:48px;transition:opacity .3s,background .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.index-module-scss-module__SnHtCG__NavButton svg,.index-module-scss-module__SnHtCG__NavButton svg path{fill:var(--dark-color);opacity:1}@media (max-width:1024px){.index-module-scss-module__SnHtCG__NavButton{width:40px;height:32px}}.index-module-scss-module__SnHtCG__NavButton:hover{background:#ffffff38}.index-module-scss-module__SnHtCG__NavButton.index-module-scss-module__SnHtCG__NavButtonWhen1{left:48px}.index-module-scss-module__SnHtCG__NavButton.index-module-scss-module__SnHtCG__NavButtonWhen1 svg{transform:rotate(180deg)}@media (max-width:1024px){.index-module-scss-module__SnHtCG__NavButton.index-module-scss-module__SnHtCG__NavButtonWhen1{left:14px}}.index-module-scss-module__SnHtCG__NavButton.index-module-scss-module__SnHtCG__NavButtonWhen2{right:48px}@media (max-width:1024px){.index-module-scss-module__SnHtCG__NavButton.index-module-scss-module__SnHtCG__NavButtonWhen2{right:14px}}.index-module-scss-module__SnHtCG__SlideMedia{width:100%;position:relative;overflow:hidden}.index-module-scss-module__SnHtCG__SceneImg{background:#121212;width:100%;position:relative;overflow:hidden}.index-module-scss-module__SnHtCG__SceneImg.index-module-scss-module__SnHtCG__SceneImgWhen2{aspect-ratio:var(--sc-dyn-1)}.index-module-scss-module__SnHtCG__LabelOverlay{z-index:20;pointer-events:none;grid-template-columns:repeat(2,minmax(0,1fr));display:grid;position:absolute;bottom:0;left:0;right:0}.index-module-scss-module__SnHtCG__ImageLabel{width:fit-content;max-width:calc(100% - 40px);color:var(--sc-dyn-1);white-space:nowrap;text-overflow:ellipsis;background:#00000080;justify-content:flex-start;align-items:center;margin:0 0 20px 20px;padding:8px;font-size:14px;font-weight:400;line-height:1.15;display:inline-flex;overflow:hidden}.index-module-scss-module__SnHtCG__ImageLabel:empty{visibility:hidden}@media (max-width:1024px){.index-module-scss-module__SnHtCG__ImageLabel{max-width:calc(100% - 20px);margin:0 0 10px 10px;padding:6px;font-size:10px}}.index-module-scss-module__SnHtCG__ItemContent{background-color:#121212;flex-direction:column;gap:16px;padding:36px 32px;display:flex}@media (max-width:1024px){.index-module-scss-module__SnHtCG__ItemContent{padding:16px}}.index-module-scss-module__SnHtCG__Copy{flex-direction:column;gap:8px;display:flex}.index-module-scss-module__SnHtCG__ItemTitle{color:var(--dark-neon-cyan);white-space:pre-line;margin:0;font-size:36px;font-weight:400;line-height:1.35}@media (max-width:1024px){.index-module-scss-module__SnHtCG__ItemTitle{color:var(--dark-color);font-size:28px}}.index-module-scss-module__SnHtCG__ItemDescription{color:var(--dark-secondary-text);white-space:pre-line;margin:0;font-size:18px;line-height:1.35}@media (max-width:1024px){.index-module-scss-module__SnHtCG__ItemDescription{font-size:12px}}.index-module-scss-module__SnHtCG__ItemDescription p{margin:0}.index-module-scss-module__SnHtCG__FeatureColumns{background-color:var(--dark-background);grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;padding:32px 20px;display:grid}@media (max-width:1024px){.index-module-scss-module__SnHtCG__FeatureColumns{gap:6px;padding:24px 10px 0}}.index-module-scss-module__SnHtCG__FeatureList{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.index-module-scss-module__SnHtCG__FeatureItem{color:var(--sc-dyn-1);align-items:center;gap:7px;font-size:16px;line-height:1.38;display:flex}@media (max-width:1024px){.index-module-scss-module__SnHtCG__FeatureItem{gap:6px;font-size:12px}}.index-module-scss-module__SnHtCG__FeatureIcon{width:16px;height:16px;color:var(--sc-dyn-1);flex:0 0 16px;justify-content:center;align-items:center;display:inline-flex}.index-module-scss-module__SnHtCG__FeatureIcon svg{width:100%;height:100%}.index-module-scss-module__SnHtCG__FeatureIcon path{stroke:currentColor}@media (max-width:1024px){.index-module-scss-module__SnHtCG__FeatureIcon{flex-basis:12px;width:12px;height:12px}}.index-module-scss-module__SnHtCG__ProgressNavigation{align-items:center;gap:8px;display:flex}@media (max-width:1024px){.index-module-scss-module__SnHtCG__ProgressNavigation{gap:0}}.index-module-scss-module__SnHtCG__ProgressButton{width:var(--sc-dyn-1);background:var(--sc-dyn-2);cursor:pointer;border:0;height:4px;padding:0;transition:width .2s,background-color .2s}@media (max-width:1024px){.index-module-scss-module__SnHtCG__ProgressButton{width:30px}}
.index-module-scss-module__6--B1q__MembershipSwiperScroller{--val-theme:var(--dark-neon-cyan);min-width:0;color:var(--dark-color);flex-direction:column;order:1;gap:clamp(16px,6vw,24px);display:flex}.index-module-scss-module__6--B1q__MembershipSwiper{width:100%;min-width:0;margin:0}.index-module-scss-module__6--B1q__MembershipSwiper .swiper-slide.index-module-scss-module__6--B1q__MembershipSwiperSlide{flex-shrink:0;width:clamp(140px,42.8vw,167px);height:auto}.index-module-scss-module__6--B1q__MembershipSwiperCard{box-sizing:border-box;border-left:1px solid var(--val-theme);flex-direction:column;gap:clamp(12px,4vw,16px);width:100%;min-width:0;height:100%;padding-left:16px;display:flex}.index-module-scss-module__6--B1q__MembershipSwiperIcon{flex-shrink:0;align-self:flex-start;max-width:100%;line-height:0}.index-module-scss-module__6--B1q__MembershipSwiperIcon .media-render-container{height:42px;display:inline-block}.index-module-scss-module__6--B1q__MembershipSwiperIcon .media-render_server-image{width:auto;max-width:none;height:100%;display:block}.index-module-scss-module__6--B1q__MembershipSwiperCopy{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.index-module-scss-module__6--B1q__MembershipSwiperItemTitle,.index-module-scss-module__6--B1q__MembershipSwiperItemDescription{white-space:pre-line;margin:0}.index-module-scss-module__6--B1q__MembershipSwiperItemTitle{color:var(--dark-color);font-weight:400}.index-module-scss-module__6--B1q__MembershipSwiperItemDescription{color:#7d7d7d;margin-top:auto}.index-module-scss-module__6--B1q__MembershipSwiperScroller .swiper-pagination-progressbar.index-module-scss-module__6--B1q__MembershipSwiperProgress{background-color:color-mix(in srgb, var(--dark-color) 20%, transparent);--swiper-pagination-color:var(--val-theme);border-radius:999px;width:70px;height:4px;margin:0;position:relative;inset:auto;overflow:hidden}.index-module-scss-module__6--B1q__MembershipSwiperScroller .swiper-pagination-progressbar-fill{border-radius:inherit;background-color:var(--val-theme)}.index-module-scss-module__6--B1q__MembershipSwiperScroller .swiper-pagination-lock.index-module-scss-module__6--B1q__MembershipSwiperProgress{display:none}
.index-module-scss-module__GgTVUW__MembershipSection{--val-theme:var(--dark-neon-cyan);background-color:var(--dark-background);color:var(--dark-color);flex-direction:column;gap:clamp(24px,8vw,32px);display:flex}.index-module-scss-module__GgTVUW__MembershipHeading{display:contents}.index-module-scss-module__GgTVUW__MembershipHeading .index-module-scss-module__GgTVUW__MembershipTitle{color:var(--dark-color);order:0;margin:0;font-size:32px;font-weight:400;line-height:1.15}@media (min-width:1025px){.index-module-scss-module__GgTVUW__MembershipHeading .index-module-scss-module__GgTVUW__MembershipTitle{font-size:56px}}.index-module-scss-module__GgTVUW__MembershipActions{flex-direction:column;order:2;align-items:stretch;gap:4px;min-width:0;display:flex}.index-module-scss-module__GgTVUW__MembershipAction{width:100%}.index-module-scss-module__GgTVUW__MembershipList{order:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(24px,8vw,32px) clamp(16px,6vw,24px);margin:0;padding:0;list-style:none;display:grid}.index-module-scss-module__GgTVUW__MembershipItem{border-left:1px solid var(--dark-neon-cyan);flex-direction:column;gap:16px;min-width:0;padding-left:16px;display:flex}.index-module-scss-module__GgTVUW__MembershipItemIcon{flex-shrink:0;align-self:flex-start;max-width:100%;line-height:0}.index-module-scss-module__GgTVUW__MembershipItemIcon .media-render-container{height:42px;display:inline-block}.index-module-scss-module__GgTVUW__MembershipItemIcon .media-render_server-image{width:auto;max-width:none;height:100%;display:block}.index-module-scss-module__GgTVUW__MembershipItemCopy{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.index-module-scss-module__GgTVUW__MembershipItemTitle,.index-module-scss-module__GgTVUW__MembershipItemDescription{margin:0}.index-module-scss-module__GgTVUW__MembershipItemTitle{color:var(--dark-color);font-weight:400}.index-module-scss-module__GgTVUW__MembershipItemDescription{color:#7d7d7d;margin-top:auto}@media (min-width:1025px){.index-module-scss-module__GgTVUW__MembershipSection{gap:clamp(32px,4vw,60px)}.index-module-scss-module__GgTVUW__MembershipHeading{flex-wrap:nowrap;order:0;justify-content:space-between;align-items:center;gap:clamp(24px,4vw,73px);display:flex}.index-module-scss-module__GgTVUW__MembershipTitle,.index-module-scss-module__GgTVUW__MembershipActions{order:0}.index-module-scss-module__GgTVUW__MembershipActions{flex-direction:row;align-items:center;width:auto;margin-left:auto}.index-module-scss-module__GgTVUW__MembershipAction{width:auto}.index-module-scss-module__GgTVUW__MembershipActionPrimary{width:clamp(160px,14vw,200px)}.index-module-scss-module__GgTVUW__MembershipList{order:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(32px,4vw,60px) clamp(24px,4vw,80px)}.index-module-scss-module__GgTVUW__MembershipItem{gap:clamp(20px,2vw,29px);padding-left:clamp(16px,2vw,31px)}}
@media (min-width:1025px){.page-view-module-scss-module__W-f18q__ProjectorSalePageRoot{background-position:top;background-size:100%;background-image:var(--projector-sale-page-bg-pc)}}
@media (max-width:1024px){.index-module__SvfulG__HomeTheaterBackyardLandingContentFeatureGrids .content-area-title{font-size:20px}}
.index-module__sZLQCG__TextContainer{text-align:center}.index-module__sZLQCG__CommonCardDisplayContainer{padding-top:calc(80 * 1px + (120 - 80) * (var(--fullWidth,100vw) - 390px) / 1050)}@media (min-width:1441px){.index-module__sZLQCG__CommonCardDisplayContainer{padding-top:calc(120 * 1px + (160 - 120) * (var(--fullWidth,100vw) - 1440px) / 2000)}}.index-module__sZLQCG__CommonCardDisplayContainer{text-align:center}.index-module__sZLQCG__CommonCardDisplayContainer .common-display__title{text-align:center;grid-column:3/11;line-height:115%}@media (max-width:1024px){.index-module__sZLQCG__CommonCardDisplayContainer .common-display__title{grid-column:1/-1}}.index-module__sZLQCG__CommonCardDisplayContainer .common-display__title{margin-bottom:calc(12 * 1px + (16 - 12) * (var(--fullWidth,100vw) - 390px) / 1050)}@media (min-width:1441px){.index-module__sZLQCG__CommonCardDisplayContainer .common-display__title{margin-bottom:calc(16 * 1px + (20 - 16) * (var(--fullWidth,100vw) - 1440px) / 2000)}}.index-module__sZLQCG__CommonCardDisplayContainer .common-display__sub-title{letter-spacing:-1.2px;white-space:pre-wrap;grid-column:3/11;line-height:115%}@media (max-width:1024px){.index-module__sZLQCG__CommonCardDisplayContainer .common-display__sub-title{grid-column:1/-1}}.index-module__sZLQCG__CommonCardDisplayContainer .common-display__sub-title{margin-bottom:calc(20 * 1px + (40 - 20) * (var(--fullWidth,100vw) - 390px) / 1050)}@media (min-width:1441px){.index-module__sZLQCG__CommonCardDisplayContainer .common-display__sub-title{margin-bottom:calc(40 * 1px + (60 - 40) * (var(--fullWidth,100vw) - 1440px) / 2000)}}.index-module__sZLQCG__CommonCardDisplayContainer .common-display__media{aspect-ratio:1320/742;border-radius:20px;position:relative;overflow:hidden}@media (max-width:1024px){.index-module__sZLQCG__CommonCardDisplayContainer .common-display__media{aspect-ratio:1;border-radius:10px}}-desc:is(.index-module__sZLQCG__CommonCardDisplayContainer .common-display__media){white-space:pre-wrap;z-index:32;text-align:left;width:680px;position:absolute;top:32px;left:32px;right:32px}.index-module__sZLQCG__CommonCardDisplayContainer .common-display__media-desc-mobile{margin-top:20px}
.index-module__vNK2_q__BackyardLandingContentFeatureGridsContainer .backyard-landing-content-feature-grids-title{text-align:center;margin-bottom:0}
.index-module__mt-pta__TopTarget{margin-top:-30px;padding-top:30px}@media (max-width:1024px){.index-module__mt-pta__TopTarget{margin-top:-20px;padding-top:20px}}.index-module__mt-pta__PainSpotContainer{padding-top:calc(80 * 1px + (120 - 80) * (var(--fullWidth,100vw) - 390px) / 1050)}@media (min-width:1441px){.index-module__mt-pta__PainSpotContainer{padding-top:calc(120 * 1px + (160 - 120) * (var(--fullWidth,100vw) - 1440px) / 2000)}}.index-module__mt-pta__PainSpotContainer{row-gap:0;position:relative}.index-module__mt-pta__PainSpotTitle{text-align:center;white-space:pre-wrap;margin-bottom:calc(20 * 1px + (40 - 20) * (var(--fullWidth,100vw) - 390px) / 1050);grid-column:3/11}@media (min-width:1441px){.index-module__mt-pta__PainSpotTitle{margin-bottom:calc(40 * 1px + (60 - 40) * (var(--fullWidth,100vw) - 1440px) / 2000)}}.index-module__mt-pta__PainSpotTitle{white-space:pre-wrap;overflow-wrap:break-word}@media (max-width:1024px){.index-module__mt-pta__PainSpotTitle{grid-column:1/-1}}.index-module__mt-pta__PainSpotCardList{grid-column:1/-1;grid-template-columns:repeat(3,1fr)}.index-module__mt-pta__PainSpotCardList .pain-spot-card-media{aspect-ratio:1;border-radius:10px;position:relative;overflow:hidden}.index-module__mt-pta__PainSpotCardList .pain-spot-card-description{align-items:center;gap:calc(14 * 1px + (20 - 14) * (var(--fullWidth,100vw) - 390px) / 1050);display:flex;position:absolute;bottom:24px;left:24px;right:24px}@media (min-width:1441px){.index-module__mt-pta__PainSpotCardList .pain-spot-card-description{gap:calc(20 * 1px + (26 - 20) * (var(--fullWidth,100vw) - 1440px) / 2000)}}.index-module__mt-pta__PainSpotCardList .pain-spot-card-description{z-index:23;text-shadow:0 2px 16px var(--dark-background)}.index-module__mt-pta__PainSpotCardList .pain-spot-card-description .pain-spot-card-description-icon{width:calc(24 * 1px + (39 - 24) * (var(--fullWidth,100vw) - 390px) / 1050)}@media (min-width:1441px){.index-module__mt-pta__PainSpotCardList .pain-spot-card-description .pain-spot-card-description-icon{width:calc(39 * 1px + (57 - 39) * (var(--fullWidth,100vw) - 1440px) / 2000)}}.index-module__mt-pta__PainSpotCardList .pain-spot-card-description .pain-spot-card-description-icon{height:calc(24 * 1px + (39 - 24) * (var(--fullWidth,100vw) - 390px) / 1050)}@media (min-width:1441px){.index-module__mt-pta__PainSpotCardList .pain-spot-card-description .pain-spot-card-description-icon{height:calc(39 * 1px + (57 - 39) * (var(--fullWidth,100vw) - 1440px) / 2000)}}.index-module__mt-pta__PainSpotCardMobile{aspect-ratio:1;position:relative}.index-module__mt-pta__PainSpotCardMobile .pain-spot-card-media{background-color:var(--dark-background);width:100%;height:100%;position:relative;overflow:hidden}.index-module__mt-pta__PainSpotCardMobile .pain-spot-card-description{align-items:center;gap:calc(14 * 1px + (20 - 14) * (var(--fullWidth,100vw) - 390px) / 1050);display:flex;position:absolute;bottom:16px;left:16px;right:16px}@media (min-width:1441px){.index-module__mt-pta__PainSpotCardMobile .pain-spot-card-description{gap:calc(20 * 1px + (26 - 20) * (var(--fullWidth,100vw) - 1440px) / 2000)}}.index-module__mt-pta__PainSpotCardMobile .pain-spot-card-description{z-index:23}.index-module__mt-pta__PainSpotCardMobile .pain-spot-card-description-icon{width:calc(24 * 1px + (39 - 24) * (var(--fullWidth,100vw) - 390px) / 1050)}@media (min-width:1441px){.index-module__mt-pta__PainSpotCardMobile .pain-spot-card-description-icon{width:calc(39 * 1px + (57 - 39) * (var(--fullWidth,100vw) - 1440px) / 2000)}}.index-module__mt-pta__PainSpotCardMobile .pain-spot-card-description-icon{height:calc(24 * 1px + (39 - 24) * (var(--fullWidth,100vw) - 390px) / 1050)}@media (min-width:1441px){.index-module__mt-pta__PainSpotCardMobile .pain-spot-card-description-icon{height:calc(39 * 1px + (57 - 39) * (var(--fullWidth,100vw) - 1440px) / 2000)}}@media (max-width:1024px){.index-module__mt-pta__PainSpotCardDescription{color:var(--dark-color);text-shadow:0 1.391px 11.129px var(--dark-background);letter-spacing:-.543px;font-size:18px;font-style:normal;font-weight:600;line-height:115%}}.index-module__mt-pta__MobileSliderContainer{flex-direction:column;width:100%;display:flex;position:relative}.index-module__mt-pta__MobileSliderContainer .slider-columns-container{padding-bottom:0}.index-module__mt-pta__MobileSliderContainer .slider-columns-styled-cell{width:calc(83.3333vw - 29.3333px)}.index-module__mt-pta__MobileSliderContainer .slider-columns-overflow-container{align-items:stretch}
.index-module-scss-module__ULCD7a__ManCaveBundleSeriesContainer{position:relative}.index-module-scss-module__ULCD7a__ManCaveBundleSeriesContainer .active-cinema-background-container{position:relative}@media (max-width:1024px){.index-module-scss-module__ULCD7a__ManCaveBundleSeriesContainer .active-cinema-background-container{margin:24px 0 0}}.index-module-scss-module__ULCD7a__TitleDescriptionInner{row-gap:0}:is(.index-module-scss-module__ULCD7a__TitleDescriptionInner .bundles-series-title,.index-module-scss-module__ULCD7a__TitleDescriptionInner .bundles-series-description){grid-column:9/13}.index-module-scss-module__ULCD7a__TitleDescriptionInner .bundles-series-title{letter-spacing:-1.2px;white-space:pre-line;text-align:center;margin-bottom:0;line-height:1.15}.index-module-scss-module__ULCD7a__TitleDescriptionInner .bundles-series-description{padding:1em 0 0}
.index-module-scss-module__YwX0jG__TopText .line{margin-top:4px;display:block}@media (max-width:1024px){.index-module-scss-module__YwX0jG__TopText .line{padding-left:0}}.index-module-scss-module__YwX0jG__TopText .line:first-child{margin-top:0}.index-module-scss-module__YwX0jG__ContrastVideoContainer{position:relative}@media (max-width:1024px){.index-module-scss-module__YwX0jG__ContrastVideoContainer{width:100%}}.index-module-scss-module__YwX0jG__ContrastVideoContentWrap{aspect-ratio:872/252;grid-column:3/11;width:100%;position:relative}@media (max-width:1024px){.index-module-scss-module__YwX0jG__ContrastVideoContentWrap{aspect-ratio:390/195;width:100%;left:0}}.index-module-scss-module__YwX0jG__TextWrapperPc{z-index:10;box-sizing:border-box;text-align:left;width:100%;height:100%;padding:16px 16px 10px;display:flex;position:relative}.index-module-scss-module__YwX0jG__TextWrapperPc .left{flex-direction:column;flex:1;justify-content:space-between;align-items:flex-start;display:flex}.index-module-scss-module__YwX0jG__TextWrapperPc .right{flex-direction:column;flex:1;justify-content:space-between;align-items:flex-start;padding-left:16px;display:flex}.index-module-scss-module__YwX0jG__TextWrapperPc .text__left-bottom{text-align:left;width:100%;max-width:342px}.index-module-scss-module__YwX0jG__TextWrapperPc .text__right-bottom{padding-left:16px}.index-module-scss-module__YwX0jG__TextWrapperPc .text__right-top{white-space:pre-line;padding-left:16px}.index-module-scss-module__YwX0jG__TextWrapperMobile{text-align:left;margin-top:12px}.index-module-scss-module__YwX0jG__TextWrapperMobile .left{grid-column:1/4}.index-module-scss-module__YwX0jG__TextWrapperMobile .left .text__left-bottom{width:85%;margin-top:16px}.index-module-scss-module__YwX0jG__TextWrapperMobile .right{grid-column:4/7}.index-module-scss-module__YwX0jG__ContrastFeaturesItems{padding:32px 0 0}.index-module-scss-module__YwX0jG__ContrastFeaturesItems .contrast-features-item{align-items:center;display:flex}.index-module-scss-module__YwX0jG__ContrastFeaturesItems .contrast-features-item:not(:first-child){padding-top:16px}:is(.index-module-scss-module__YwX0jG__ContrastFeaturesItems .contrast-features-item .contrast-features-item-ebl,.index-module-scss-module__YwX0jG__ContrastFeaturesItems .contrast-features-item .contrast-features-item-ebl-off){text-align:left;width:48%;display:flex}.index-module-scss-module__YwX0jG__ContrastFeaturesItems .contrast-features-item .contrast-features-item-ebl-off{padding-left:10px}.index-module-scss-module__YwX0jG__ContrastFeaturesItems .contrast-features-item .contrast-ebl-icon-container{flex:0 0 16px;width:16px;height:16px;margin-top:3px}.index-module-scss-module__YwX0jG__ContrastFeaturesItems .contrast-features-item .contrast-ebl-icon-close-container{flex:0 0 12px;width:12px;height:12px;margin-top:1px}.index-module-scss-module__YwX0jG__ContrastFeaturesItems .contrast-features-item .contrast-ebl-text-container{padding:0 0 0 5px}
.index-module-scss-module__L6tCAG__ContentFeaturesGridContainer{position:relative}
.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%}}
@media (min-width:1025px){.index-module-scss-module__m2Ywga__ImageQualityScreenContainer{margin-bottom:var(--img-len)}}
.index-module-scss-module__3il4-G__Infographic{opacity:0}.index-module-scss-module__3il4-G__ScreenInner{width:100%;height:100%;position:absolute;top:0;left:0}.index-module-scss-module__3il4-G__Seats{margin-top:calc(0*var(--fullWidth,100vw) + 30px);position:absolute}@media (min-width:1441px){.index-module-scss-module__3il4-G__Seats{margin-top:calc(.01*var(--fullWidth,100vw) + 15.6px)}}.index-module-scss-module__3il4-G__Seats{width:var(--screen-seats-width,100%);top:100%;left:50%;transform:translate(-50%)}@media (max-width:1024px){.index-module-scss-module__3il4-G__Seats{height:calc(0*var(--fullWidth,100vw) + 120px)}}@media (min-width:1025px){.index-module-scss-module__3il4-G__Seats{aspect-ratio:344/64;height:auto}}.index-module-scss-module__3il4-G__Seats img{object-fit:cover;object-position:50% 0%}.index-module-scss-module__3il4-G__Screen{aspect-ratio:1.9;width:100%;height:auto;position:relative}@container imaxSizeCssContainer (min-aspect-ratio:1.9){.index-module-scss-module__3il4-G__Screen{width:auto;height:100%}}.index-module-scss-module__3il4-G__Boundaries{justify-content:center;align-items:center;width:90vw;display:flex;position:absolute;top:39%;left:50%;transform:translate(-50%,-50%);container:imaxSizeCssContainer/size}@media (min-width:1025px){.index-module-scss-module__3il4-G__Boundaries{height:70svh}}@media (max-width:1024px){.index-module-scss-module__3il4-G__Boundaries{height:30svh}}.index-module-scss-module__3il4-G__BoundariesDuration{top:47.5%}@media (max-width:1024px){.index-module-scss-module__3il4-G__BoundariesDuration{height:70svh}}.index-module-scss-module__3il4-G__DurationOn{height:363svh;margin-top:-13svh}@media (max-width:1024px){.index-module-scss-module__3il4-G__DurationOn{margin:-26svh 0}}.index-module-scss-module__3il4-G__Sticky{position:sticky;top:0}@media (min-width:1025px){.index-module-scss-module__3il4-G__Sticky{height:100svh}}@media (max-width:1024px){.index-module-scss-module__3il4-G__Sticky{height:40svh}.index-module-scss-module__3il4-G__StickyDuration{height:100svh}}.index-module-scss-module__3il4-G__Block{z-index:20;position:relative}.index-module-scss-module__3il4-G__BlockOffset{margin-top:calc(var(--offset,0)*100svh)}.index-module-scss-module__3il4-G__Copy{text-align:center;grid-column:3/11}@media (max-width:1024px){.index-module-scss-module__3il4-G__Copy{grid-column:1/7}}
.index-module-scss-module__2BZQ3G__RealTitle h2{color:var(--dark-color);letter-spacing:-1.2px;grid-column:1/-1;margin-bottom:40px;font-size:40px;font-style:normal;font-weight:600;line-height:115%}
@media (max-width:1024px){.index-module-scss-module__OQoEdG__ContentStudioCalibratedContainer{flex-direction:column-reverse;display:flex}}.index-module-scss-module__OQoEdG__ContentStudioCalibratedContainer .sutudio-calibrated-description{padding-top:calc(12px + 4*(var(--fullWidth,100vw) - 390px)/1050)}@media (min-width:1441px){.index-module-scss-module__OQoEdG__ContentStudioCalibratedContainer .sutudio-calibrated-description{padding-top:calc(16px + 4*(var(--fullWidth,100vw) - 1440px)/2000)}}
.index-module-scss-module__ELKRKG__StudioCalibratedPersonalContainer{grid-column:2/6}.index-module-scss-module__ELKRKG__StudioCalibratedPersonalContainer .studio-calibrated-personal-content{width:100%;position:relative}.index-module-scss-module__ELKRKG__StudioCalibratedPersonalContainer .studio-calibrated-personal-content .personal-media-container{border-radius:10px;position:relative;overflow:hidden}@media (max-width:1024px){.index-module-scss-module__ELKRKG__StudioCalibratedPersonalContainer .studio-calibrated-personal-content .personal-media-container{margin:24px 0 0}}.index-module-scss-module__ELKRKG__StudioCalibratedPersonalContainer .message-height-point-position{height:150px}
.elliptical-bar-module__2Mzv4W__DescText{color:#fffffff2;white-space:nowrap;letter-spacing:.84px;text-transform:uppercase;font-size:12px;font-style:normal;font-weight:600;line-height:133%}.elliptical-bar-module__2Mzv4W__LabelText{letter-spacing:-.6px;font-size:20px;font-style:normal;font-weight:500;line-height:138%}.elliptical-bar-module__2Mzv4W__SupportBox{height:0;display:none}.elliptical-bar-module__2Mzv4W__TabsContainer{background:var(--dark-accent-lighter);z-index:50;align-items:center;padding:4px;display:flex}.elliptical-bar-module__2Mzv4W__TabsInner{align-items:center;gap:4px;display:flex}.elliptical-bar-module__2Mzv4W__TabItem{cursor:pointer;color:#ffffff73;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:12px 24px;transition:all .2s ease-in-out;display:flex}.elliptical-bar-module__2Mzv4W__TabItem:hover{color:#fffffff2}.elliptical-bar-module__2Mzv4W__TabItemOn{background:var(--dark-major);color:var(--Text-whitePrimary,#fffffff2)}.elliptical-bar-module__2Mzv4W__TabItemOn:hover{color:var(--Text-whitePrimary,#fffffff2)}.elliptical-bar-module__2Mzv4W__TabItem:first-child .tabItem-desc-text{opacity:.4}@media (min-width:1025px){.elliptical-bar-module__2Mzv4W__TabsContainer{border-radius:14px}}@media (max-width:1024px){.elliptical-bar-module__2Mzv4W__DescText{letter-spacing:.7px;font-size:10px}.elliptical-bar-module__2Mzv4W__LabelText{letter-spacing:-.39px;font-size:13px;line-height:120%}.elliptical-bar-module__2Mzv4W__SupportBox{height:57px}.elliptical-bar-module__2Mzv4W__TabsContainer,.elliptical-bar-module__2Mzv4W__TabsInner{width:100%}.elliptical-bar-module__2Mzv4W__TabItem{border-radius:4px;flex:1;gap:4px;padding:8px}}
.index-module___xs0qW__ImageQualityHeaderContainer .overflow-wrapper .title-section-sub-title--self{margin:0}

