.template-index :is(.homepage-products__heading,.homepage-product__title,.section-wrapper-heading,.product-hotspots__heading,.product-hotspots__title,.rich-text__heading,.homepage-time-feature__heading,.homepage-time-feature__caption,.brand-statistics__intro h2,.guarantee-grid-item-title,.homepage-reviews__intro h2){font-optical-sizing:none}.template-index{--homepage-content-gutter: var(--page-content-gutter, 1.5rem);--editorial-grid-columns: minmax(0, 698fr) minmax(0, 754fr) minmax(0, 288fr);--editorial-grid-gap: 10px}.template-index .section-header:not(.scrolled-past-header) .header-wrapper{border-bottom:0}.template-index .image-banner.full_width .image-banner-content{max-width:var(--page-width);padding-inline:var(--homepage-content-gutter)}.template-index :is(.homepage-products__heading,.product-hotspots__heading,.bento-grid--editorial .bento-grid__title){font-weight:600;letter-spacing:-.04em}.template-index .homepage-product__title{font-weight:600;letter-spacing:-.04em}.template-index .homepage-product__subtitle{font-weight:300;letter-spacing:-.04em}.template-index .homepage-product__price{font-weight:400;letter-spacing:-.04em}.template-index .homepage-product__button{background:#ff5800;font-weight:500;letter-spacing:-.04em}.template-index .homepage-product__button:hover{background:#df4d00}.template-index :is(.homepage-product__subtitle,.product-hotspots__title,.product-hotspots__text,.homepage-time-feature__caption){text-transform:none}.template-index :is(.homepage-product__button,.product-hotspots__button){text-transform:capitalize}.template-index [id$=__rich_text_ePXxhA] .rich-text__text{text-transform:none}.template-index .product-hotspots__title{font-weight:600;letter-spacing:-.04em}.template-index .product-hotspots__eyebrow,.template-index .product-hotspots__text{font-weight:300;letter-spacing:-.04em}.template-index .product-hotspots__text ul{margin:0;padding-inline-start:1.2em}.template-index .product-hotspots__text li{margin:0}.template-index .product-hotspots__button{align-items:center;justify-content:center;border-color:#ff5800;color:#ff5800}.template-index .product-hotspots__button:hover{border-color:#df4d00;background:#df4d00;color:#fff}.template-index .guarantee-grid-item-title{font-weight:500;letter-spacing:-.04em}.template-index .guarantee-grid-item-desc{font-size:16px;font-weight:300;line-height:1.6;letter-spacing:-.04em;overflow-wrap:anywhere}.template-index .homepage-media-highlight__container{display:flex;min-height:529px;align-items:center;justify-content:center;padding-block:80px}.template-index .homepage-media-highlight__content{width:min(100%,640px);text-align:center}.template-index .homepage-media-highlight__logo{display:block;width:256px;max-width:100%;height:auto;margin-inline:auto}.template-index .homepage-media-highlight{background:#0d0d0d}.template-index .homepage-media-highlight .brand-logo-carousel__slides{margin-top:33px}.template-index .homepage-media-highlight__text{margin:0;color:#fff;font-size:16px;font-weight:300;line-height:1.5;letter-spacing:-.04em}.template-index .homepage-media-highlight__text p{margin:0}.template-index .homepage-media-highlight .brand-logo-carousel__dots{margin-top:98px;gap:0}.template-index .homepage-media-highlight .brand-logo-carousel__dot{flex-basis:20px;width:20px;min-width:20px}.template-index .homepage-media-highlight .brand-logo-carousel__dot:before{width:10px;height:10px}.template-index .product-hotspots__card{border-radius:20px;box-shadow:none}.template-index .product-hotspots__canvas{background:linear-gradient(120deg,#f4f3ef,#f2f3ee 50%,#f5f5f3)}.template-index .product-hotspots__visual{mix-blend-mode:multiply}.template-index .brand-statistics__stat dd{font-optical-sizing:none}.template-index .carousel-peek-section--stacked .swiper-button-prev{left:var(--homepage-content-gutter)}.template-index .carousel-peek-section--stacked .swiper-button-next{right:var(--homepage-content-gutter)}.template-index .carousel-peek-section--stacked .carousel-peek__swiper .homepage-scene-nav,.template-index .carousel-peek-section--stacked .carousel-peek__swiper .homepage-scene-nav:hover{background:transparent;box-shadow:none;padding:0;margin-top:0;transform:translateY(-50%)}.template-index .carousel-peek-section--stacked .homepage-scene-nav:before,.template-index .carousel-peek-section--stacked .homepage-scene-nav:after{content:"";position:absolute;top:50%;left:50%;pointer-events:none}.template-index .carousel-peek-section--stacked .homepage-scene-nav:before{width:34px;height:34px;border-radius:50%;background:#fff3;transform:translate(-50%,-50%);transition:background-color .18s ease}.template-index .carousel-peek-section--stacked .homepage-scene-nav:after{box-sizing:border-box;width:10.9008px;height:10.9008px;border-top:1px solid #fff;border-left:1px solid #fff;border-radius:.5px;font-size:0;transform:translate(calc(-50% + 2px),-50%) rotate(-45deg)}.template-index .carousel-peek-section--stacked .swiper-button-next.homepage-scene-nav:after{transform:translate(calc(-50% - 2px),-50%) rotate(135deg)}.template-index .carousel-peek-section--stacked .homepage-scene-nav:enabled:focus-visible:before{background:#ffffff73}@media(hover:hover)and (pointer:fine){.template-index .carousel-peek-section--stacked .homepage-scene-nav:enabled:not(.swiper-button-disabled):hover:before{background:#ffffff73}}@media screen and (min-width:990px)and (max-width:1280px){.template-index .slideshow__slide[id$=slide_KMpdBW] .slideshow-dual__heading--with-badge[data-home-typography]{display:flex;flex-direction:row;align-items:flex-start;gap:8px;font-size:calc(var(--home-block-font-size) * .8)}.template-index .slideshow__slide[id$=slide_KMpdBW] .slideshow-dual__heading--with-badge[data-home-typography]>.slideshow-dual__badge{flex-shrink:0;margin:.12em 0 0}.template-index .slideshow__slide[id$=slide_KMpdBW] .slideshow-dual__heading--with-badge[data-home-typography]>p{white-space:nowrap}}@media screen and (min-width:990px){.template-index .slideshow-dual__heading[data-home-typography]{font-size:var(--home-block-font-size);letter-spacing:var(--home-block-tracking);overflow-wrap:anywhere}.template-index .slideshow-dual__content .banner__text[data-home-typography]{font-size:var(--home-block-font-size)}.template-index .slideshow-dual__heading-row:has(>[data-home-typography]){flex-wrap:wrap}.template-index .slideshow-dual__heading-row>.slideshow-dual__heading[data-home-typography]{flex-shrink:0;max-width:100%}.template-index .slideshow-halloween[data-home-typography]{font-size:var(--home-halloween-copy)}.template-index .slideshow-halloween[data-home-typography] .slideshow-halloween__title{font-size:var(--home-halloween-heading)}.template-index .slideshow-halloween[data-home-typography] .slideshow-halloween__discount strong{font-size:var(--home-halloween-discount)}.template-index .slideshow-halloween[data-home-typography] :is(.slideshow-halloween__gift,.slideshow-halloween__date){font-size:var(--home-halloween-detail)}.template-index .slideshow-halloween[data-home-typography] .slideshow-halloween__button{font-size:var(--home-halloween-button);padding-inline:20px}.template-index .slideshow-dual__content .banner__buttons[data-home-typography] .banner__button{font-size:var(--home-block-font-size);padding-inline:20px;border-radius:9999px;letter-spacing:-.04em}.template-index moast-carousel[block-id=f058542d-c9d0-46c1-b63f-318a5668742a]{display:block;width:calc(100% + var(--moast-slide-spacing, 16px));margin-inline:calc(var(--moast-slide-spacing, 16px) / -2);--moast-slide-size: calc((100% - 5 * var(--moast-slide-spacing, 16px)) / 5) !important}.template-index .section-header{margin-bottom:calc(-1 * var(--header-height, 100px))}.template-index .section-header:not(.scrolled-past-header):not(:has(details[open])) .header-wrapper{background:transparent;--color-foreground: 255, 255, 255}.template-index .section-header:not(.scrolled-past-header):not(:has(details[open])) .header__heading-logo{opacity:0}.template-index .section-header:not(.scrolled-past-header):not(:has(details[open])) .brand-logo-variant{display:block}.template-index .section-header:not(.scrolled-past-header):not(:has(details[open])) .country-language-native-button{color:#fff!important}.template-index .header{padding-block:20px}}@media screen and (min-width:750px){.template-index .carousel-peek-section--stacked,.template-index .carousel-peek-section--stacked .carousel-peek__viewport{overflow:hidden}.template-index .carousel-peek-section--stacked .carousel-peek__swiper{--scene-carousel-scale: .790909;width:calc(100% * var(--scene-carousel-scale));overflow:visible;padding-block:max(72px,4vw)}.template-index .carousel-peek-section--stacked .carousel-peek__slide{height:auto;overflow:visible;opacity:1;border-radius:0}.template-index .carousel-peek-section--stacked .carousel-peek__slide picture{aspect-ratio:11 / 20;overflow:hidden;border-radius:var(--interface-corner-radius, 20px)}.template-index .carousel-peek-section--stacked .carousel-peek__slide:not(.carousel-peek__slot):nth-child(4n+1) picture{transform:translate(11.272727%,7.05%) rotate(4.13deg)}.template-index .carousel-peek-section--stacked .carousel-peek__slide:not(.carousel-peek__slot):nth-child(4n+2) picture{transform:translateY(-6.658333%) rotate(-4.84deg)}.template-index .carousel-peek-section--stacked .carousel-peek__slide:not(.carousel-peek__slot):nth-child(4n+3) picture{transform:translate(-4.212121%) rotate(7.38deg)}.template-index .carousel-peek-section--stacked .carousel-peek__slide:not(.carousel-peek__slot):nth-child(4n+4) picture{transform:translate(-6.060606%,-8.8%)}.template-index .carousel-peek__swiper--four-up .swiper-wrapper{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--scene-card-gap, 24px);align-items:center;clip-path:inset(-160px -32px)}.template-index .carousel-peek__swiper--four-up .carousel-peek__slot-viewport{position:relative;width:100%;aspect-ratio:11 / 20;overflow:hidden;border-radius:var(--interface-corner-radius, 10px)}.template-index .carousel-peek__swiper--four-up .carousel-peek__slot-content{position:absolute;top:0;right:0;bottom:0;left:0}.template-index .carousel-peek__swiper--four-up .carousel-peek__slot-content picture{aspect-ratio:auto;border-radius:0}.template-index .carousel-peek__swiper--four-up .carousel-peek__slide{position:relative;z-index:1;width:100%;order:var(--scene-slot)}.template-index .carousel-peek__swiper--four-up .carousel-peek__slide:is([data-scene-slot="0"],[data-scene-slot="2"]){z-index:2}.template-index .carousel-peek__swiper--four-up .carousel-peek__slide[hidden]{display:none}.template-index .carousel-peek__swiper--four-up .carousel-peek__slide[data-scene-slot="0"] .carousel-peek__slot-viewport{transform:translate(11.272727%,7.05%) rotate(4.13deg)}.template-index .carousel-peek__swiper--four-up .carousel-peek__slide[data-scene-slot="1"] .carousel-peek__slot-viewport{transform:translateY(-6.658333%) rotate(-4.84deg)}.template-index .carousel-peek__swiper--four-up .carousel-peek__slide[data-scene-slot="2"] .carousel-peek__slot-viewport{transform:translate(-4.212121%) rotate(7.38deg)}.template-index .carousel-peek__swiper--four-up .carousel-peek__slide[data-scene-slot="3"] .carousel-peek__slot-viewport{transform:translate(-6.060606%,-8.8%)}.template-index .carousel-peek-section--stacked .carousel-peek__slide img{height:100%;object-fit:cover}.template-index .carousel-peek-section--stacked .swiper-button-prev{left:calc((100% - 100% / var(--scene-carousel-scale)) / 2)}.template-index .carousel-peek-section--stacked .swiper-button-next{right:calc((100% - 100% / var(--scene-carousel-scale)) / 2)}.template-index .carousel-peek-section--stacked .swiper-pagination{display:none}.template-index .carousel-peek-section--stacked :is(.swiper-button-prev,.swiper-button-next){width:34px;height:34px}}@media screen and (min-width:750px)and (max-width:989px){.template-index .carousel-peek-section--stacked .carousel-peek__swiper{padding-block:clamp(36px,6vw,56px)}.template-index .carousel-peek__swiper--four-up .swiper-wrapper{gap:clamp(10px,1.6vw,16px)}}@media screen and (min-width:990px){.template-index .homepage-time-feature__grid{grid-template-columns:minmax(max-content,698fr) minmax(0,754fr) minmax(0,288fr)}.template-index .homepage-time-feature__heading{max-width:none}.template-index .bento-grid--editorial .bento-grid__list{grid-template-columns:var(--editorial-grid-columns)!important;gap:var(--editorial-grid-gap)!important}.template-index .bento-grid--editorial .bento-grid__item:first-child{background:transparent}.template-index .bento-grid--editorial .bento-grid__item:first-child .bento-grid__texts{padding:0 32px 0 0}.template-index .bento-grid--editorial .bento-grid__item:hover{transform:none;box-shadow:none}.template-index .bento-grid--editorial .bento-grid__order{display:none}.template-index .bento-grid--editorial .bento-grid__list{grid-auto-rows:minmax(calc((clamp(360px,27.03125vw,519px) - var(--editorial-grid-gap)) / 2),auto)!important}.template-index .bento-grid--editorial .bento-grid__navigation{gap:clamp(24px,2.5vw,48px);font-size:clamp(18px,1.5625vw,30px);line-height:1}.template-index .bento-grid--editorial .bento-grid__title{font-size:36px!important;line-height:1!important;max-width:406px}.template-index .homepage-products{padding-block:120px 90px}.template-index .homepage-products__heading{border:0;padding-top:0;font-size:36px;line-height:1;margin-bottom:80px}.template-index .homepage-product{min-height:520px;aspect-ratio:576 / 760;padding:30px 20px}.template-index .homepage-product__title{font-size:30px;line-height:1}.template-index .homepage-product__subtitle{font-size:16px;line-height:1;margin-top:8px}.template-index .homepage-product__price{margin-top:16px;min-height:22px;line-height:1}.template-index .homepage-product__button{min-width:107px;padding:0 20px;font-size:14px;line-height:20px}.template-index .homepage-product__swatch{width:32px;height:32px}.template-index .homepage-product__footer:before{top:-64px;right:-20px;bottom:-30px;left:-20px}.template-index .product-hotspots__heading{font-size:36px;line-height:1}.template-index .product-hotspots__card{display:flex;flex-direction:column;width:22.272727%;min-height:212px;padding:15px 25px 20px}.template-index .product-hotspots__card[data-product-handle=xteink-x4-pro-pocket-ereader]{left:8.295455%;right:auto;top:min(64.0625%,max(0px,calc(100% - 240px)))}.template-index .product-hotspots__card[data-product-handle=xteink-x3]{left:23.352273%;right:auto;top:20.3125%}.template-index .product-hotspots__card[data-product-handle=xteink-x4-classic-pocket-ereader]{left:64.545455%;right:auto;top:min(64.6875%,max(0px,calc(100% - 240px)))}.template-index .product-hotspots__title{font-size:22px;line-height:1;margin-bottom:13px}.template-index .product-hotspots__eyebrow{font-size:14px;line-height:1.3;margin-bottom:2px}.template-index .product-hotspots__text{font-size:clamp(16px,1.041667vw,20px);line-height:1.3}.template-index .product-hotspots__footer{margin-top:auto;padding-top:12px}.template-index .product-hotspots__arrow{width:44px;height:44px}.template-index .product-hotspots__button{min-width:107px;min-height:32px;justify-content:center;padding:6px 12px;font-size:14px;font-weight:500;line-height:1;letter-spacing:-.04em}.template-index .product-hotspots__price{font-size:22px;font-weight:700;line-height:1;letter-spacing:-.04em}.template-index .brand-statistics__intro{padding-top:9px}.template-index .brand-statistics__intro h2{font-size:36px;font-weight:600;line-height:1;letter-spacing:-.02em;max-width:505px}.template-index .brand-statistics__stat{padding-block:31px}.template-index .brand-statistics__stat:first-child{padding-top:0}.template-index .brand-statistics__stat:last-child{padding-bottom:0}.template-index .brand-statistics__stat dd{font-size:clamp(72px,6.25vw,120px);line-height:1.1;margin-bottom:0}.template-index .brand-statistics__stat dt{font-size:clamp(16px,1.041667vw,20px);line-height:1.1;letter-spacing:-.03em}body.template-index .rich-text-layout--brand-statement .rich-text{min-height:716px}.template-index .video-section{padding-block:48px 0}.template-index .video-section__media{border-radius:0;border:0}.template-index .image-banner-text_wrapper{align-items:flex-start;justify-content:flex-start}body.template-index .guarantee-grid__items{display:flex;justify-content:center;column-gap:var(--service-copy-gap, min(140px, 7.2916667vw));padding-inline:0}body.template-index .guarantee-grid-item{flex:0 1 auto;width:max-content;gap:0}.template-index .guarantee-grid-item .guarantee-grid-item-icon{margin-bottom:22px}.template-index .guarantee-grid-item-title{font-size:20px;line-height:1.6}.template-index :is(.guarantee-grid-item-title,.guarantee-grid-item-desc){width:auto;max-width:100%}.template-index .guarantee-grid-item-desc{min-height:0}.template-index .guarantee-grid.page-width{padding-top:clamp(104px,11.666667vw,224px)}.template-index .homepage-media-highlight__container{align-items:flex-start;padding-block:149px 80px}.template-index [id$=__rich_text_ePXxhA] .rich-text__blocks>*+*{margin-top:15px}.template-index [id$=__177910829402050b76]{margin-top:60px}}@media screen and (min-width:1400px){.template-index .product-hotspots__heading{position:relative;z-index:2}.template-index .product-hotspots__canvas{margin-top:calc(-1 * (var(--hotspot-padding-top) + 36px))}}.template-index .guarantee-grid-item-icon:has(.homepage-service-icon){width:auto;height:62px;display:flex;align-items:flex-end;justify-content:center}.template-index .guarantee-grid-item-icon .homepage-service-icon{width:var(--home-service-icon-width);height:var(--home-service-icon-height);max-width:none;object-fit:contain}.template-index .guarantee-grid-item-icon--figma{width:auto}.template-index .homepage-service-icon-frame{display:block;position:relative;width:calc(var(--home-service-icon-width) * var(--service-icon-scale));height:calc(64.6064px * var(--service-icon-scale))}.template-index .guarantee-grid-item-icon--figma .homepage-service-icon-native{position:absolute;left:50%;bottom:0;width:var(--home-service-icon-width);height:var(--home-service-icon-height);max-width:none;transform:translate(-50%) scale(var(--service-icon-scale));transform-origin:center bottom}@media screen and (min-width:990px)and (max-width:1399px){.template-index .product-hotspots__card{width:30%;padding-inline:18px}.template-index .product-hotspots__card[data-product-handle=xteink-x4-pro-pocket-ereader]{left:3%}.template-index .product-hotspots__card[data-product-handle=xteink-x3]{left:20%}.template-index .product-hotspots__card[data-product-handle=xteink-x4-classic-pocket-ereader]{left:68%}.template-index .product-hotspots__title{font-size:20px}.template-index .bento-grid--editorial .bento-grid__title{font-size:30px!important}}@media screen and (max-width:768px){.template-index .guarantee-grid-item-icon:has(.homepage-service-icon){height:50px}.template-index .guarantee-grid-item-icon .homepage-service-icon{width:calc(var(--home-service-icon-width) * .8);height:calc(var(--home-service-icon-height) * .8)}}@media screen and (min-width:990px)and (max-width:1199px){.template-index .product-hotspots__card[data-product-handle=xteink-x3]{min-height:184px}}@media screen and (max-width:989px){.template-index .brand-statistics{padding-block:40px 80px}}@media screen and (max-width:749px){.template-index .homepage-media-highlight__container{min-height:360px;padding-block:64px}.template-index .homepage-media-highlight__logo{width:192px}.template-index .homepage-media-highlight .brand-logo-carousel__slides{margin-top:24px}.template-index .homepage-media-highlight__text{font-size:14px}.template-index .homepage-media-highlight .brand-logo-carousel__dots{margin-top:36px}.template-index .homepage-media-highlight .brand-logo-carousel__dot{flex-basis:44px;width:44px;min-width:44px}.template-index .guarantee-grid-item-desc{font-size:14px}.template-index .slideshow-dual__content .banner__button{min-height:44px}.template-index .carousel-peek-section--stacked :is(.swiper-button-prev,.swiper-button-next){width:44px;height:44px}.template-index .product-hotspots{padding-block:40px}.template-index .product-hotspots__heading{font-size:26px}.template-index .product-hotspots__overlay{margin-top:24px}.template-index .product-hotspots:has(.product-hotspots__mobile-image) .product-hotspots__visual{display:none}.template-index .product-hotspots__cards{padding-inline:0;gap:12px}.template-index .product-hotspots__card{padding:20px}.template-index .product-hotspots__card:has(.product-hotspots__mobile-image){display:grid;grid-template-columns:96px minmax(0,1fr);column-gap:16px}.template-index .product-hotspots__mobile-image{display:block;grid-column:1;grid-row:1 / 4;align-self:center}.template-index .product-hotspots__mobile-image img{display:block;width:100%;height:auto}.template-index .product-hotspots__card:has(.product-hotspots__mobile-image) :is(.product-hotspots__eyebrow,.product-hotspots__title,.product-hotspots__text){grid-column:2;margin-right:0}.template-index .product-hotspots__card:has(.product-hotspots__mobile-image) .product-hotspots__footer{grid-column:1 / -1}.template-index .product-hotspots__card:has(.product-hotspots__mobile-image)>modal-opener{display:none}.template-index .product-hotspots__button{align-items:center;justify-content:center;min-height:44px;font-size:14px}.template-index .product-hotspots__arrow{width:44px;height:44px}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/homepage-refresh.css.map */
