.index-module-scss-module__C8TLKW__GiftSection{min-width:0;color:var(--dark-color);flex-direction:column;gap:clamp(24px,8vw,32px);display:flex}.index-module-scss-module__C8TLKW__GiftTitle{color:var(--dark-color);white-space:pre-line;margin:0;font-size:32px;font-weight:400}.index-module-scss-module__C8TLKW__GiftAnchorRoot{width:100%;min-width:0}.index-module-scss-module__C8TLKW__GiftList{flex-wrap:wrap;align-items:stretch;gap:16px;width:100%;min-width:0;margin:0;padding:0;list-style:none;display:flex}.index-module-scss-module__C8TLKW__GiftItem{flex:1 1 0;min-width:0;display:flex}.index-module-scss-module__C8TLKW__GiftItemFullRow{flex:1 0 100%}.index-module-scss-module__C8TLKW__GiftItemAction{cursor:pointer}.index-module-scss-module__C8TLKW__GiftSlideHit{width:100%;min-width:0;display:flex}.index-module-scss-module__C8TLKW__GiftCard{box-sizing:border-box;color:#121212;background:linear-gradient(144deg, #fff4e6 27.15%, #ffdeb3 115.07%),linear-gradient(0deg, #e599004d -20.11%, #bf77034d -14.8%, #965a064d -9.5%, #7248094d -2.87%, #543e0c4d 3.76%, #3c270e4d 11.72%, #291b1000 19.67%, #1b171100 30.28%, #14131100 42.22%, #0000 67.41%),var(--Black,#121212);flex-direction:column;gap:16px;width:100%;min-width:0;height:100%;padding:16px clamp(16px,4vw,24px);display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 10px #ffb53e4d}.index-module-scss-module__C8TLKW__GiftIcons{z-index:1;flex-wrap:wrap;align-items:flex-start;gap:0;min-width:0;max-width:100%;line-height:0;display:flex;position:relative}.index-module-scss-module__C8TLKW__GiftTag{color:#121212;max-width:100%;height:16px;font-family:var(--font-dm-mono),monospace;letter-spacing:0;text-align:center;text-transform:uppercase;white-space:nowrap;background:#ffa733;flex:none;justify-content:center;align-items:center;margin-top:9px;padding:0 6px;font-size:10px;line-height:133%;display:inline-flex}.index-module-scss-module__C8TLKW__GiftIcon+.index-module-scss-module__C8TLKW__GiftIcon{margin-left:16px}.index-module-scss-module__C8TLKW__GiftIcon{flex:0 auto;min-width:0;max-width:100%;line-height:0}.index-module-scss-module__C8TLKW__GiftIcon .media-render-container{width:auto;max-width:100%;height:auto}.index-module-scss-module__C8TLKW__GiftIcon .media-render_server-image{object-fit:contain;object-position:left center;width:auto;max-width:100%;height:70px;max-height:70px;display:block}.index-module-scss-module__C8TLKW__GiftCopy{z-index:1;flex-direction:row;justify-content:space-between;align-items:center;gap:16px;width:100%;min-width:0;display:flex;position:relative}.index-module-scss-module__C8TLKW__GiftText{flex-direction:column;flex:auto;min-width:0;display:flex}h3.index-module-scss-module__C8TLKW__GiftItemTitle{color:#121212;overflow-wrap:break-word;white-space:pre-line;width:100%;min-width:0;margin:0;font-size:24px;font-weight:400;line-height:115%}.index-module-scss-module__C8TLKW__GiftItemDescription{color:#121212;overflow-wrap:break-word;white-space:pre-line;width:100%;min-width:0;margin:0;font-size:14px;line-height:115%}.index-module-scss-module__C8TLKW__GiftExplore{pointer-events:none;--val-theme:#ffa733;--val-theme-hover:#ffbe66;--val-theme-active:#e89420;flex:none}.index-module-scss-module__C8TLKW__GiftExplore .val-button__text{align-items:center;gap:4px;display:inline-flex;overflow:visible}.index-module-scss-module__C8TLKW__GiftExploreArrow{flex-shrink:0;width:20px;height:20px;transition:transform .2s;display:block}.index-module-scss-module__C8TLKW__GiftExploreArrow path{fill:currentColor}.index-module-scss-module__C8TLKW__GiftCardFullRow{box-shadow:none;background-color:#ffdeb3;background-image:linear-gradient(90deg,#fff6ec 0%,#ffe3c4 62%,#ffd2a4 100%);flex-direction:row;align-items:center;gap:16px;padding:24px}.index-module-scss-module__C8TLKW__GiftCardFullRow .index-module-scss-module__C8TLKW__GiftIcons{flex:none}.index-module-scss-module__C8TLKW__GiftCardFullRow .index-module-scss-module__C8TLKW__GiftTag{display:none}.index-module-scss-module__C8TLKW__GiftCardFullRow .index-module-scss-module__C8TLKW__GiftIcon{width:88px;max-width:88px;height:88px;max-height:88px}.index-module-scss-module__C8TLKW__GiftCardFullRow .index-module-scss-module__C8TLKW__GiftIcon .media-render-container{width:88px;max-width:88px;height:88px;max-height:88px}.index-module-scss-module__C8TLKW__GiftCardFullRow .index-module-scss-module__C8TLKW__GiftIcon .media-render_server-image{width:88px;max-width:88px;height:88px;max-height:88px}.index-module-scss-module__C8TLKW__GiftCardFullRow .index-module-scss-module__C8TLKW__GiftCopy{flex:auto}.index-module-scss-module__C8TLKW__GiftCardFullRow .index-module-scss-module__C8TLKW__GiftText{gap:8px}.index-module-scss-module__C8TLKW__GiftCard .index-module-scss-module__C8TLKW__GiftExplore[data-type=primary][data-mode=dark][data-size=medium]{height:40px;padding-top:0;padding-bottom:0;padding-right:18px}.index-module-scss-module__C8TLKW__GiftSubscribe{pointer-events:auto;cursor:pointer}.index-module-scss-module__C8TLKW__GiftCard .index-module-scss-module__C8TLKW__GiftExplore.index-module-scss-module__C8TLKW__GiftSubscribe[data-type=primary][data-mode=dark][data-size=medium]{padding-left:32px;padding-right:32px}@media (max-width:1024px){.index-module-scss-module__C8TLKW__GiftCard .index-module-scss-module__C8TLKW__GiftExplore.index-module-scss-module__C8TLKW__GiftSubscribe[data-type=primary][data-mode=dark][data-size=medium]{padding-left:24px;padding-right:24px}}@media (hover:hover){.index-module-scss-module__C8TLKW__GiftCard:hover .index-module-scss-module__C8TLKW__GiftExplore{--val-button-color:var(--val-button-hover-color);--val-button-bg:var(--val-button-hover-bg);--val-button-border:var(--val-button-hover-border)}.index-module-scss-module__C8TLKW__GiftCard:hover .index-module-scss-module__C8TLKW__GiftExploreArrow{transform:translateY(4px)}}@media (max-width:1024px){.index-module-scss-module__C8TLKW__GiftCard{min-height:240px;padding:24px}.index-module-scss-module__C8TLKW__GiftCopy{flex-direction:column;flex:auto;justify-content:space-between;align-items:flex-start;gap:19px}.index-module-scss-module__C8TLKW__GiftText{gap:8px}h3.index-module-scss-module__C8TLKW__GiftItemTitle{font-size:22px}.index-module-scss-module__C8TLKW__GiftItemDescription{font-size:12px}}.index-module-scss-module__C8TLKW__GiftSwiperScroller{flex-direction:column;align-items:flex-start;gap:clamp(24px,8.2vw,32px);min-width:0;display:flex}.index-module-scss-module__C8TLKW__GiftSwiper{width:100%;min-width:0;margin:0}.index-module-scss-module__C8TLKW__GiftSwiper .swiper-slide.index-module-scss-module__C8TLKW__GiftSwiperSlide{width:min(320px,100% - 36px);height:auto;display:flex}
.index-module-scss-module__7iiQQa__OfferSection{min-width:0;color:var(--dark-color)}.index-module-scss-module__7iiQQa__OfferList{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:none;-ms-overflow-style:none;align-items:stretch;gap:8px;width:100%;min-width:0;max-width:100%;margin:0;padding:0;list-style:none;display:flex;overflow:auto hidden}.index-module-scss-module__7iiQQa__OfferList::-webkit-scrollbar{display:none}.index-module-scss-module__7iiQQa__OfferItem{scroll-snap-align:start;flex:0 0 260px;width:260px;min-width:0;display:flex}.index-module-scss-module__7iiQQa__OfferItem[data-inview-nav-id]{cursor:pointer}.index-module-scss-module__7iiQQa__OfferCard{box-sizing:border-box;text-align:center;background-color:#121212;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:12px;width:100%;min-width:0;padding:12px 14px;display:flex}.index-module-scss-module__7iiQQa__OfferIcon{flex-shrink:0;width:56px;height:56px;line-height:0}.index-module-scss-module__7iiQQa__OfferIcon .media-render-container{width:100%;height:100%}.index-module-scss-module__7iiQQa__OfferIcon .media-render_server-image{object-fit:contain;width:100%;height:100%;display:block}.index-module-scss-module__7iiQQa__OfferCopy{flex-direction:column;gap:4px;width:100%;min-width:0;display:flex}.index-module-scss-module__7iiQQa__OfferCardTitle,.index-module-scss-module__7iiQQa__OfferCardDescription{white-space:pre-line;margin:0}.index-module-scss-module__7iiQQa__OfferCardTitle{color:var(--dark-color);font-weight:400}.index-module-scss-module__7iiQQa__OfferCardDescription{color:#7d7d7d}@media (min-width:1025px){.index-module-scss-module__7iiQQa__OfferList{scroll-snap-type:none;align-items:center;gap:20px;overflow:visible}.index-module-scss-module__7iiQQa__OfferItem{scroll-snap-align:none;flex:1 1 0;width:auto}.index-module-scss-module__7iiQQa__OfferCard{text-align:left;-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px);background-color:#0000;border-radius:clamp(16px,1.4vw,20px);flex-direction:row;gap:16px;padding:24px 20px}.index-module-scss-module__7iiQQa__OfferIcon{width:100px;height:100px}.index-module-scss-module__7iiQQa__OfferCopy{flex:1;gap:6px}}@media (pointer:coarse){.index-module-scss-module__7iiQQa__OfferItem[data-inview-nav-id]{-webkit-tap-highlight-color:#0000}}
.index-module-scss-module__pMVWbG__PerkSection{min-width:0;color:var(--dark-color)}.index-module-scss-module__pMVWbG__PerkList{justify-content:space-between;align-items:flex-start;width:100%;min-width:0;margin:0;padding:0;list-style:none;display:flex}.index-module-scss-module__pMVWbG__PerkItem{flex:1 1 0;justify-content:flex-start;min-width:0;padding-inline:8px;display:flex}.index-module-scss-module__pMVWbG__PerkCard{box-sizing:border-box;text-align:start;flex-direction:column;align-items:flex-start;gap:16px;width:100%;min-width:0;display:flex}.index-module-scss-module__pMVWbG__PerkIcon{flex-shrink:0;width:50px;height:50px;line-height:0}.index-module-scss-module__pMVWbG__PerkIcon .media-render-container{width:100%;height:100%}.index-module-scss-module__pMVWbG__PerkIcon .media-render_server-image{object-fit:contain;width:100%;height:100%;display:block}h3.index-module-scss-module__pMVWbG__PerkItemTitle{color:var(--dark-color);overflow-wrap:break-word;white-space:pre-line;margin:0;font-size:22px;font-weight:400;line-height:1.2}@media (max-width:1024px){h3.index-module-scss-module__pMVWbG__PerkItemTitle{font-size:16px;line-height:1.33}.index-module-scss-module__pMVWbG__PerkSectionStacked .index-module-scss-module__pMVWbG__PerkList{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:clamp(6px,2vw,8px);display:grid}.index-module-scss-module__pMVWbG__PerkSectionStacked .index-module-scss-module__pMVWbG__PerkItem{align-items:stretch;padding-inline:0}.index-module-scss-module__pMVWbG__PerkSectionStacked .index-module-scss-module__pMVWbG__PerkCard{background-color:#121212;height:100%;padding:clamp(12px,4vw,16px)}}.index-module-scss-module__pMVWbG__PerkSwiperScroller{--val-theme:#ffa733;min-width:0;color:var(--dark-color);flex-direction:column;align-items:flex-start;gap:32px;display:flex}.index-module-scss-module__pMVWbG__PerkSwiper{width:100%;min-width:0;margin:0}.index-module-scss-module__pMVWbG__PerkSwiper .swiper-slide.index-module-scss-module__pMVWbG__PerkSwiperSlide{flex-shrink:0;width:160px;height:auto}.index-module-scss-module__pMVWbG__PerkSwiper .index-module-scss-module__pMVWbG__PerkCard{height:100%}.index-module-scss-module__pMVWbG__PerkSwiperScroller .swiper-pagination-progressbar.index-module-scss-module__pMVWbG__PerkSwiperProgress{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__pMVWbG__PerkSwiperScroller .swiper-pagination-progressbar-fill{background-color:var(--val-theme)}.index-module-scss-module__pMVWbG__PerkSwiperScroller .swiper-pagination-lock.index-module-scss-module__pMVWbG__PerkSwiperProgress{display:none}
.cell-module-scss-module__c1pYWW__ProjectorCompareCell{flex-direction:column;align-items:flex-start;gap:clamp(8px,1vw,12px);min-width:0;display:flex}@media (max-width:1024px){.cell-module-scss-module__c1pYWW__ProjectorCompareCell{gap:8px}}.cell-module-scss-module__c1pYWW__ProjectorComparePriceBadge{width:clamp(130px,100%,200px);color:var(--dark-background);text-transform:uppercase;background-color:var(--dark-neon-cyan);text-align:center;letter-spacing:0;margin:0;padding:4px 25px;font-size:12px}@media (max-width:1024px){.cell-module-scss-module__c1pYWW__ProjectorComparePriceBadge{width:100%;padding:2px 8px}}.cell-module-scss-module__c1pYWW__ProjectorComparePriceLine{flex-wrap:wrap;align-items:baseline;gap:clamp(8px,1vw,12px);margin:0;display:flex}@media (max-width:1024px){.cell-module-scss-module__c1pYWW__ProjectorComparePriceLine{flex-wrap:nowrap;gap:7px}}.cell-module-scss-module__c1pYWW__ProjectorComparePrice{color:var(--dark-neon-cyan);font-size:36px;line-height:120%}@media (max-width:1024px){.cell-module-scss-module__c1pYWW__ProjectorComparePrice{letter-spacing:-.04em;font-size:24px}}.cell-module-scss-module__c1pYWW__ProjectorCompareComparePrice{color:var(--dark-form-text-description);font-size:24px;line-height:120%;text-decoration:line-through}@media (max-width:1024px){.cell-module-scss-module__c1pYWW__ProjectorCompareComparePrice{font-size:16px}}.cell-module-scss-module__c1pYWW__ProjectorCompareValue{color:#b3b3b3;margin:0;font-size:24px;line-height:120%}@media (max-width:1024px){.cell-module-scss-module__c1pYWW__ProjectorCompareValue{color:var(--dark-color);font-size:18px;line-height:1.35}}.cell-module-scss-module__c1pYWW__ProjectorCompareNote{color:var(--dark-secondary-text)}@media (max-width:1024px){.cell-module-scss-module__c1pYWW__ProjectorCompareNote{height:45px}}.cell-module-scss-module__c1pYWW__ProjectorCompareNote p{margin:0;font-size:18px;line-height:120%}@media (max-width:1024px){.cell-module-scss-module__c1pYWW__ProjectorCompareNote p{font-size:16px;line-height:1.35}}.cell-module-scss-module__c1pYWW__ProjectorCompareDiagram{width:220px;aspect-ratio:var(--compare-diagram-ratio,auto);position:relative}@media (max-width:1024px){.cell-module-scss-module__c1pYWW__ProjectorCompareDiagram{width:100%}}
.index-module-scss-module___rI97a__ProjectorCompareTitle{color:var(--dark-color);font-weight:400}.index-module-scss-module___rI97a__ProjectorComparePanel{letter-spacing:0;background-color:#121212;padding:0 80px 60px}@media (max-width:1024px){.index-module-scss-module___rI97a__ProjectorComparePanel{background-color:#0000;padding:0}}.index-module-scss-module___rI97a__ProjectorCompareProducts,.index-module-scss-module___rI97a__ProjectorCompareRow{grid-template-columns:minmax(0, clamp(140px, 16vw, 240px)) repeat(var(--compare-cols,2), minmax(0, 1fr));align-items:start;column-gap:150px;display:grid}.index-module-scss-module___rI97a__ProjectorCompareRow{border-top:1px solid var(--dark-form-separator-default);padding:48px 0}@media (max-width:1024px){.index-module-scss-module___rI97a__ProjectorCompareRow{border-top:0;grid-template-columns:minmax(0,1fr);gap:12px 0;padding:24px 0 0}}.index-module-scss-module___rI97a__ProjectorCompareProducts{padding-bottom:clamp(20px,2.6vw,36px)}@media (max-width:1024px){.index-module-scss-module___rI97a__ProjectorCompareProducts{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(16px,9vw,34px);padding-bottom:0}.index-module-scss-module___rI97a__ProjectorCompareLabelSpacer{display:none}}.index-module-scss-module___rI97a__ProjectorCompareRowLabel{color:var(--dark-secondary-text);margin:0;font-size:24px;line-height:120%}@media (max-width:1024px){.index-module-scss-module___rI97a__ProjectorCompareRowLabel{color:var(--dark-form-text-description);font-size:12px;font-weight:700;line-height:1.35}.index-module-scss-module___rI97a__ProjectorCompareRowLabel:empty{display:none}}.index-module-scss-module___rI97a__ProjectorCompareLogos{flex-wrap:wrap;grid-column:2/-1;align-items:center;gap:clamp(12px,1.6vw,24px);min-width:0;display:flex}@media (max-width:1024px){.index-module-scss-module___rI97a__ProjectorCompareLogos{grid-column:auto;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:8px;display:grid}}.index-module-scss-module___rI97a__ProjectorCompareCells{display:contents}@media (max-width:1024px){.index-module-scss-module___rI97a__ProjectorCompareCells{background-color:var(--dark-form-fill-default);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;column-gap:clamp(16px,9vw,34px);min-width:0;padding:20px 16px;display:grid}}.index-module-scss-module___rI97a__ProjectorCompareLogo{width:100%;aspect-ratio:var(--compare-logo-ratio,auto);position:relative}@media (max-width:1024px){.index-module-scss-module___rI97a__ProjectorCompareLogo{aspect-ratio:auto;background-color:var(--dark-form-fill-default);width:auto;height:48px}.index-module-scss-module___rI97a__ProjectorCompareLogo:only-child{height:auto;aspect-ratio:var(--compare-logo-ratio,auto);background-color:#0000;grid-column:1/-1}.index-module-scss-module___rI97a__ProjectorCompareLogo img{object-fit:contain}}
.product-module-scss-module__Mre0qG__ProjectorCompareProduct{flex-direction:column;align-items:flex-start;gap:23px;min-width:0;display:flex}@media (max-width:1024px){.product-module-scss-module__Mre0qG__ProjectorCompareProduct{align-items:center;gap:13px}}.product-module-scss-module__Mre0qG__ProjectorCompareMedia{width:100%;padding-top:90px;padding-right:18px;position:relative}@media (max-width:1024px){.product-module-scss-module__Mre0qG__ProjectorCompareMedia{padding-top:40px}}.product-module-scss-module__Mre0qG__ProjectorCompareRibbon{z-index:1;aspect-ratio:110/76;width:110px;color:var(--dark-background);text-align:center;text-transform:uppercase;background:linear-gradient(180deg, #ffb55400 -29.61%, #ffdda1 119.08%),var(--dark-neon-cyan);clip-path:polygon(0 0,100% 0,100% 72%,50% 100%,0 72%);justify-content:center;align-items:center;margin:0;font-size:14px;line-height:133%;display:flex;position:absolute;top:0;right:-30%;transform:translate(-30%)}@media (max-width:1024px){.product-module-scss-module__Mre0qG__ProjectorCompareRibbon{aspect-ratio:auto;width:68px;height:47px;font-size:12px;right:0;transform:none}}.product-module-scss-module__Mre0qG__ProjectorCompareRibbonPerformance{background:var(--dark-color);background:linear-gradient(#fff0 -17.76%,#fff 112.5%),#c5c5c5}@media (max-width:1024px){.product-module-scss-module__Mre0qG__ProjectorCompareRibbonPerformance{width:93px}}.product-module-scss-module__Mre0qG__ProjectorCompareMediaImage{position:relative}.product-module-scss-module__Mre0qG__ProjectorCompareProductName{color:var(--dark-secondary-text);margin:0;font-size:36px;font-weight:400}@media (max-width:1024px){.product-module-scss-module__Mre0qG__ProjectorCompareProductName{text-align:center;width:100%;font-size:24px;line-height:1.35}}.product-module-scss-module__Mre0qG__ProjectorCompareBuy{--val-theme:var(--dark-neon-cyan);--val-theme-hover:var(--dark-neon-cyan-hover);--val-theme-active:var(--dark-neon-cyan-active);width:clamp(130px,100%,200px)}@media (max-width:1024px){.product-module-scss-module__Mre0qG__ProjectorCompareBuy{width:100%}}
