.shopify-section.tch-wrap{margin:0;padding:0}.tch,.tch *,.tch *:before,.tch *:after{box-sizing:border-box}.tch{--tch-s: 1;--tch-m: 1;--tch-hero-s: 1;font-family:Poppins,sans-serif;color:inherit}@supports (opacity: calc(100px/100px)){@media screen and (min-width:750px){.tch{--tch-s: min(1, calc((100cqi - 48px)/1340px) )}.tch-hero{--tch-hero-s: min(1, calc(100cqi/2560px) )}}@media screen and (min-width:990px){.tch{--tch-artboard-s: min(1, calc(100vw/2560px) );--tch-header-content: calc(min(100cqi, var(--page-width, 130rem)) - 10rem) ;--tch-content: min( calc(100cqi - 48px) , max(calc(1340px * var(--tch-artboard-s)), var(--tch-header-content)));--tch-s: calc(var(--tch-content) / 1340px)}}@media screen and (max-width:749px){.tch{--tch-m: calc(100cqi/430px) }.tch-nav,.tch-nav.is-sticky{--tch-m: calc(100vw/430px) }}}.tch h1,.tch h2,.tch h3,.tch p,.tch a,.tch button,.tch span{font-family:Poppins,sans-serif}.tch h1,.tch h2,.tch h3,.tch p{margin:0}.tch-media{display:block;width:100%;height:100%;background:transparent}.tch-media__img{display:block;width:100%;height:100%;max-width:none;object-fit:cover}.tch-media--contain .tch-media__img{object-fit:contain}.tch-frame{position:relative;overflow:hidden}.tch-frame>.tch-media{position:absolute;top:0;right:0;bottom:0;left:0}@media screen and (min-width:750px){.shopify-section.tch-wrap{container-type:inline-size}.tch{letter-spacing:0;font-style:normal}.tch :where(h1,h2,h3,p,a,button,span){letter-spacing:0;font-style:normal}}tech-anchor-nav{display:block}.section-header.tch-header-managed{position:sticky;top:0;transition:top .22s ease}.section-header.tch-header-managed.tch-header-hidden:not(.menu-open){top:calc(-1 * var(--tch-managed-header-height, var(--header-height, 0px)))}.shopify-section.tch-nav-managed,.tch-nav.is-stuck{transition:top .22s ease}.tch-nav{background:var(--tch-nav-bg, #f3f3f3);min-height:var(--tch-nav-h-m, 72px);display:flex;align-items:center}.tch-nav.is-sticky{position:sticky;top:var(--tch-header-offset, var(--header-height, 0px));z-index:2;box-shadow:0 -1px 0 var(--tch-nav-bg, #f3f3f3)}.tch-nav__list{display:flex;align-items:center;gap:8px;width:100%;margin:0;padding:12px 16px;overflow-x:auto;list-style:none;scrollbar-width:none}.tch-nav__list::-webkit-scrollbar{display:none}.tch-nav__item{flex:0 0 auto}.tch-nav__btn{display:inline-flex;align-items:center;justify-content:center;height:40px;padding:0 18px;border:0;border-radius:999px;background:var(--tch-nav-idle-bg, #fff);color:var(--tch-nav-idle-color, #000);font-size:var(--tch-nav-size-m, 14px);font-weight:500;line-height:1;text-align:center;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color .16s ease,color .16s ease}.tch-nav__btn.is-active{background:var(--tch-nav-active-bg, #000);color:var(--tch-nav-active-color, #fff)}.tch-nav__btn:focus-visible{outline:2px solid #111;outline-offset:2px}@media(prefers-reduced-motion:reduce){.section-header.tch-header-managed,.shopify-section.tch-nav-managed,.tch-nav.is-stuck,.tch-nav__btn{transition:none}}@media screen and (min-width:750px){.tch-nav{--tch-nav-s: min(1, calc(var(--tch-s) * 1340 / 1238));min-height:calc(var(--tch-nav-h, 80px) * var(--tch-nav-s))}.tch-nav__list{gap:calc(189px * var(--tch-nav-s));justify-content:center;width:calc(1238px * var(--tch-nav-s));max-width:calc(100% - 48px);margin-inline:auto;padding:0;overflow:visible}.tch-nav__item{flex:0 0 calc(285px * var(--tch-nav-s))}.tch-nav__btn{width:100%;height:calc(45px * var(--tch-nav-s));padding:0 calc(20px * var(--tch-nav-s));border-radius:calc(63.274px * var(--tch-nav-s));font-size:calc(var(--tch-nav-size, 18px) * var(--tch-nav-s));font-weight:400;line-height:1.5}}.tch-hero{position:relative;height:var(--tch-hero-h-m, 560px);overflow:hidden;background:#000;color:#fff}.tch-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;background:#000}.tch-hero__visual{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.tch-hero__video{display:block;background:transparent;pointer-events:none}.tch-hero__video>video{opacity:0}.tch-hero__video.is-ready>video{opacity:1}.tch-hero__copy-video{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;overflow:hidden;border-radius:inherit}.tch-hero__content>.tch-hero__title,.tch-hero__content>.tch-hero__sub{position:relative;z-index:1}.tch-hero__copy-video,.tch-products__video,.tch-features__video,.tch-bms__video{background:transparent;pointer-events:none}.tch-hero__copy-video>video,.tch-products__video>video,.tch-features__video>video,.tch-bms__video>video{opacity:0}.tch-hero__copy-video.is-ready>video,.tch-products__video.is-ready>video,.tch-features__video.is-ready>video,.tch-bms__video.is-ready>video{opacity:1}.tch-hero__shade{position:absolute;left:0;right:0;bottom:0;height:180px;background:linear-gradient(to top,#000 22%,#0000 94%);pointer-events:none}.tch-hero__content{position:absolute;z-index:1;left:50%;top:64px;transform:translate(-50%);width:calc(100% - 40px);display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center}.tch-hero__title{color:var(--tch-title-color, #fff);font-size:var(--tch-title-m, 32px);font-weight:700;line-height:1.1}.tch-hero__sub{color:var(--tch-sub-color, #fff);font-size:var(--tch-sub-m, 16px);font-weight:400;line-height:1.45}@media screen and (min-width:750px){.tch-hero{height:calc(var(--tch-hero-h, 1220px) * var(--tch-hero-s));background:var(--tch-hero-bg-d, #000)}.tch-hero__visual{background:var(--tch-hero-bg-d, #000)}.tch-hero__visual>picture.tch-hero__media{background:var(--tch-hero-bg-d, #000)}.tch .tch-hero__shade{display:block;bottom:calc(-28px * var(--tch-hero-s));height:calc(371px * var(--tch-hero-s))}.tch-hero__content{top:calc(119.09px * var(--tch-hero-s));transform:translate(-50%);width:min(calc(100% - 48px),calc(1272px * var(--tch-s)));gap:calc(24px * var(--tch-hero-s));background-color:var(--tch-copy-bg-d, transparent);background-image:var(--tch-copy-bg-image-d, none);background-size:cover;background-position:center;background-repeat:no-repeat}#flowstride .tch-hero__content{left:calc(50% - 21px * var(--tch-hero-s));top:calc(135px * var(--tch-hero-s))}#flowstride .tch-hero__media .tch-media__img{object-position:center 80%}#hub-motors .tch-hero__media .tch-media__img{object-position:center top}#battery .tch-hero__media .tch-media__img{object-position:center 71.17%}.tch-hero__title{color:var(--tch-title-color-d, var(--tch-title-color, #fff));font-size:max(var(--tch-title-m, 32px),calc(var(--tch-title, 58px) * var(--tch-hero-s)));line-height:1.5;text-box-trim:trim-both;text-box-edge:cap alphabetic}.tch-hero__sub{color:var(--tch-sub-color-d, var(--tch-sub-color, #fff));font-size:max(var(--tch-sub-m, 16px),calc(var(--tch-sub, 24px) * var(--tch-hero-s)));line-height:1.5}}@media screen and (min-width:990px){.tch-hero__title{font-size:max(24px,calc(var(--tch-title, 58px) * var(--tch-hero-s)))}.tch-hero__sub{font-size:max(12px,calc(var(--tch-sub, 24px) * var(--tch-hero-s)))}}.tch-steps{background:var(--tch-bg, #000);padding:var(--tch-pad-t-m, 48px) 16px var(--tch-pad-b-m, 48px)}.tch-steps__inner{width:min(100%,1340px);margin-inline:auto}.tch-steps h2.tch-steps__heading,.tch-steps h3.tch-steps__title,.tch-steps .tch-steps__body,.tch-steps .tch-steps__num{font-family:Poppins,sans-serif;letter-spacing:0;word-break:normal;overflow-wrap:anywhere}.tch-steps__heading{margin:0 auto 28px;color:var(--tch-heading-color, #fff);font-size:var(--tch-heading-m, 26px);font-weight:600;line-height:1.25;text-align:center}.tch-steps__grid{display:grid;grid-template-columns:1fr;gap:16px;width:100%;margin-inline:auto}.tch-steps__card{display:flex;flex-direction:column;gap:16px;min-height:0;padding-bottom:20px;overflow:visible;border-radius:4px;background:var(--tch-card-bg, #303030);box-shadow:0 5px 11px #0000000d}.tch-steps__media{flex:none;width:100%;height:210px;overflow:hidden;border-radius:4px 4px 0 0;background:#fff}.tch-steps__copy{display:flex;flex-direction:column;gap:10px;min-width:0;padding:0 16px}.tch-steps__video{background:transparent;pointer-events:none}.tch-steps__video>video{opacity:0}.tch-steps__video.is-ready>video{opacity:1}.tch-steps__title-row{position:relative}.tch-steps__num{position:absolute;left:0;top:1px;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--tch-badge-bg, #fff);color:var(--tch-badge-color, #000);font-size:var(--tch-badge-m, 16px);font-weight:600;line-height:1}.tch-steps__card.has-index .tch-steps__title{text-indent:36px}.tch-steps__title{margin:0;color:var(--tch-title-color, #fff);font-size:var(--tch-title-m, 18px);font-weight:600;line-height:1.5}.tch-steps__body{height:auto;margin:0;overflow:visible;color:var(--tch-body-color, #fff);font-size:var(--tch-body-m, 14px);font-weight:400;line-height:1.45}.tch-steps__text-mobile{display:none}@media screen and (max-width:749px){.tch-steps__text-desktop{display:none}.tch-steps__text-mobile{display:inline}}@media screen and (min-width:750px){.tch-steps{padding:calc(var(--tch-pad-t, 80px) * var(--tch-s)) 24px calc(var(--tch-pad-b, 80px) * var(--tch-s))}.tch-steps__inner{width:calc(1340px * var(--tch-s));max-width:100%}.tch-steps h2.tch-steps__heading{margin-bottom:calc(60px * var(--tch-s));font-size:calc(var(--tch-heading, 42px) * var(--tch-s));font-weight:600;line-height:1.5;text-box-trim:trim-both;text-box-edge:cap alphabetic;white-space:nowrap}.tch-steps__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(20px * var(--tch-s))}.tch-steps__card{gap:calc(24px * var(--tch-s));height:auto;min-height:calc(480px * var(--tch-s));padding-bottom:calc(15.6px * var(--tch-s));border-radius:calc(3.35px * var(--tch-s))}.tch-steps__card--wide{grid-column:1 / -1;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0;align-items:stretch;padding-bottom:0}.tch-steps__media{height:calc(290px * var(--tch-s));border-radius:calc(3.35px * var(--tch-s)) calc(3.35px * var(--tch-s)) 0 0;background:#fff}.tch-steps__card--wide .tch-steps__media{height:auto;align-self:stretch;min-height:0;border-radius:calc(3.35px * var(--tch-s)) 0 0 calc(3.35px * var(--tch-s));background:#fff}.tch-steps__copy{gap:calc(13.408px * var(--tch-s));padding:0 calc(20.112px * var(--tch-s))}.tch-steps__card--wide .tch-steps__copy{align-self:center;justify-content:center}.tch-steps .tch-steps__num{top:calc(-4.84px * var(--tch-s));width:calc(28px * var(--tch-s));height:calc(28px * var(--tch-s));font-size:calc(var(--tch-badge, 20px) * var(--tch-s))}.tch-steps__card.has-index .tch-steps__title{text-indent:calc(36px * var(--tch-s))}.tch-steps h3.tch-steps__title{font-size:calc(var(--tch-title, 24px) * var(--tch-s));line-height:1.5;text-box-trim:trim-both;text-box-edge:cap alphabetic}.tch-steps .tch-steps__body{height:auto;overflow:visible;font-size:calc(var(--tch-body, 14px) * var(--tch-s));line-height:1.5}.tch-steps__card--wide .tch-steps__body{height:auto}}.tch-products{background:var(--tch-bg, #f3f3f3);padding:var(--tch-pad-t-m, 48px) 16px var(--tch-pad-b-m, 48px)}.tch-products__grid{display:grid;grid-template-columns:1fr;gap:16px;width:min(100%,1340px);margin-inline:auto}.tch-products__card{overflow:hidden;border-radius:12px;background:var(--tch-purchase-bg-m, #fff)}.tch-products__media{height:230px;background:#b7b7b7}.tch-products__body{display:flex;flex-direction:column;gap:22px;padding:22px 18px 24px;background:var(--tch-purchase-bg-m, #fff)}.tch-products__meta{display:flex;flex-direction:column;align-items:flex-start;gap:14px}.tch-products__copy,.tch-products__prices{display:flex;flex-direction:column;gap:8px;min-width:0}.tch-products__prices{text-align:left}.tch-products__title,.tch-products__price{color:var(--tch-title-color-m, var(--tch-title-color, #000));font-size:var(--tch-title-m, 22px);font-weight:600;line-height:1.2}.tch-products__price{color:var(--tch-price-color, #000);font-size:var(--tch-price-m, 22px)}.tch-products__desc,.tch-products__compare{color:var(--tch-desc-color-m, var(--tch-desc-color, #000));font-size:var(--tch-desc-m, 14px);font-weight:400;line-height:1.44;opacity:.7}.tch-products__compare{color:var(--tch-compare-color, #000);font-size:var(--tch-compare-m, 14px);text-decoration:line-through}.tch-products__actions{display:flex;gap:12px}.tch-products__btn{display:flex;flex:1 1 0;align-items:center;justify-content:center;min-height:44px;padding:10px 16px;border:1px solid transparent;border-radius:999px;font-size:var(--tch-btn-m, 14px);font-weight:500;line-height:1.3;text-align:center;text-decoration:none;cursor:pointer}.tch-products__btn--solid{background:var(--tch-btn-bg, #ffc100);color:var(--tch-btn-color, #282828)}.tch-products__btn--outline{background:transparent;border-color:var(--tch-outline-color, #000);color:var(--tch-outline-color, #000)}.tch-products__btn:focus-visible{outline:2px solid #111;outline-offset:2px}.tch-products__btn--desktop-detail{display:none}@media screen and (min-width:750px){.tch-products{padding:calc(var(--tch-pad-t, 80px) * var(--tch-s)) 0 calc(var(--tch-pad-b, 80px) * var(--tch-s))}.tch-products__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(20px * var(--tch-s));width:calc(1340px * var(--tch-s));max-width:calc(100% - 48px)}.tch-products__card{min-height:calc(200px * var(--tch-s));border-radius:calc(12px * var(--tch-s));background:var(--tch-purchase-bg, #fff)}.tch-products__card[data-product-handle=e-wagon-air]{order:-1}.tch-products__media{position:absolute;left:calc(23.195px * var(--tch-s));top:calc(12px * var(--tch-s));width:calc(186.913px * var(--tch-s));height:calc(186.913px * var(--tch-s));background:transparent}.tch-products__card[data-product-handle=e-wagon-air] .tch-products__media{left:calc(45px * var(--tch-s));top:calc(11.625px * var(--tch-s))}.tch-products__media .tch-media__img{object-fit:contain}.tch-products__body{position:relative;margin-left:calc(258.195px * var(--tch-s));gap:calc(30px * var(--tch-s));padding:calc(42.625px * var(--tch-s)) calc(20px * var(--tch-s)) calc(32.745px * var(--tch-s)) 0;background:transparent}.tch-products__card[data-product-handle=e-wagon-air] .tch-products__body{margin-left:calc(271px * var(--tch-s))}.tch-products__meta{gap:0}.tch-products__copy{flex:1 1 auto;width:100%;gap:calc(4.63px * var(--tch-s))}.tch-products__prices,.tch-products__actions>.tch-products__btn:not(.tch-products__btn--desktop-detail){display:none}.tch-products__title{color:var(--tch-title-color, #000);font-size:calc(var(--tch-title, 32px) * var(--tch-s));font-weight:700;line-height:1.5;text-box-trim:none}.tch-products__desc{color:var(--tch-desc-color, #000);font-size:calc(var(--tch-desc, 16px) * var(--tch-s));line-height:calc(23.151px * var(--tch-s));opacity:1;text-box-trim:trim-both;text-box-edge:cap alphabetic}.tch-products__actions{gap:0}.tch-products__btn--desktop-detail{display:flex;flex:none;width:calc(199px * var(--tch-s));height:calc(30px * var(--tch-s));min-height:calc(30px * var(--tch-s));padding:0 calc(14.318px * var(--tch-s));border:0;gap:calc(5.966px * var(--tch-s));font-size:calc(var(--tch-btn, 14px) * var(--tch-s))}.tch-products__desktop-chevron{display:flex;flex:none;align-items:center;justify-content:center;width:calc(3.729px * var(--tch-s));height:calc(6.712px * var(--tch-s))}.tch-products__desktop-chevron-art{flex:none;transform:rotate(-90deg) scale(var(--tch-s))}.tch-products__desktop-chevron-art img{display:block;max-width:none}.tch-products--stacked .tch-products__grid{gap:calc(16.75px * var(--tch-s))}.tch-products--stacked .tch-products__card{min-height:0;border-radius:calc(13.4px * var(--tch-s))}.tch-products--stacked .tch-products__card .tch-products__media{position:relative;left:0;top:0;width:100%;height:calc(402px * var(--tch-s));background:#b7b7b7}.tch-products--stacked .tch-products__media .tch-media__img{object-fit:cover}.tch-products--stacked .tch-products__card .tch-products__body{margin-left:0;gap:calc(35.175px * var(--tch-s));padding:calc(33.5px * var(--tch-s)) calc(31.825px * var(--tch-s));background:var(--tch-purchase-bg, #fff)}.tch-products--stacked .tch-products__meta{flex-direction:row;align-items:center;justify-content:space-between;gap:calc(16.75px * var(--tch-s))}.tch-products--stacked .tch-products__copy,.tch-products--stacked .tch-products__prices{gap:calc(16.75px * var(--tch-s))}.tch-products--stacked .tch-products__prices{display:flex;flex:none;text-align:right}.tch-products--stacked .tch-products__title{font-size:calc(var(--tch-stacked-title, 30px) * var(--tch-s));font-weight:600}.tch-products--stacked .tch-products__price{font-size:calc(var(--tch-price, 30px) * var(--tch-s))}.tch-products--stacked .tch-products__desc{font-size:calc(var(--tch-stacked-desc, 15px) * var(--tch-s));opacity:.7}.tch-products--stacked .tch-products__compare{font-size:calc(var(--tch-compare, 15px) * var(--tch-s))}.tch-products--stacked .tch-products__title,.tch-products--stacked .tch-products__price,.tch-products--stacked .tch-products__desc,.tch-products--stacked .tch-products__compare{line-height:1.5;text-box-trim:trim-both;text-box-edge:cap alphabetic}.tch-products--stacked .tch-products__actions{gap:calc(15.075px * var(--tch-s))}.tch-products--stacked .tch-products__actions--mobile-only{display:none}.tch-products--stacked .tch-products__actions>.tch-products__btn{display:flex;flex:1 1 0;width:auto;height:calc(45.45px * var(--tch-s));min-height:calc(45.45px * var(--tch-s));padding:0 calc(20.1px * var(--tch-s));border-width:calc(.419px * var(--tch-s));font-size:calc(var(--tch-stacked-btn, 17px) * var(--tch-s))}.tch-products--stacked .tch-products__actions>.tch-products__btn--desktop-detail,.tch-products--stacked .tch-products__actions>.tch-products__btn--mobile{display:none}}.tch-scenes{background:var(--tch-bg, #fff);padding:var(--tch-pad-t-m, 48px) 0 var(--tch-pad-b-m, 48px);overflow:hidden}.tch-scenes h2.tch-scenes__heading,.tch-scenes .tch-scenes__caption{font-family:Poppins,sans-serif;letter-spacing:0;word-break:normal}.tch-scenes__layout{display:flex;flex-direction:column;gap:24px}.tch-scenes__head,.tch-scenes__progress{width:min(1340px,calc(100% - 32px));margin-left:16px}.tch-scenes__head{display:flex;align-items:center;justify-content:space-between;gap:16px}.tch-scenes__heading{margin:0;color:var(--tch-heading-color, #000);font-size:var(--tch-heading-m, 26px);font-weight:600;line-height:1.2}.tch-scenes__nav{display:flex;flex:none;gap:12px}.tch-scenes__arrow{width:36px;height:36px;padding:0;border:0;background:transparent;color:#111;cursor:pointer}.tch-scenes__arrow svg{display:block;width:100%;height:100%}.tch-scenes__arrow:disabled{opacity:.28;cursor:default}.tch-scenes__arrow:focus-visible{outline:2px solid #111;outline-offset:2px}.tch-scenes__viewport{margin-left:16px;overflow-x:auto;scroll-snap-type:x proximity;scroll-behavior:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.tch-scenes__viewport::-webkit-scrollbar{display:none}.tch-scenes__track{display:flex;gap:12px;width:max-content;padding-right:16px}.tch-scenes__card{position:relative;flex:none;width:78vw;height:calc(78vw * 560 / 430);overflow:hidden;border-radius:8px;background:#222;scroll-snap-align:start}.tch-scenes__caption{position:absolute;z-index:1;left:0;right:0;bottom:0;margin:0;padding:16px;color:var(--tch-card-caption-color, var(--tch-caption-color, #000));font-size:var(--tch-caption-m, 16px);font-weight:600;line-height:normal;white-space:normal;overflow-wrap:anywhere}.tch-scenes__video{background:transparent;pointer-events:none}.tch-scenes__video>video{opacity:0}.tch-scenes__video.is-ready>video{opacity:1}.tch-scenes__progress{width:140px;height:2px;overflow:hidden;border-radius:1px;background:#0000001f}.tch-scenes__progress-bar{display:block;width:var(--tch-scene-fill, 18%);height:100%;background:#111}.tch-scenes__pagination{display:none}@media screen and (min-width:750px){.tch-scenes{--tch-scene: var(--tch-s);--tch-scene-inset: calc((100cqi - 1340px * var(--tch-scene)) / 2);padding:calc(var(--tch-pad-t, 80px) * var(--tch-scene)) 0 calc(var(--tch-pad-b, 80px) * var(--tch-scene))}.tch-scenes__layout{gap:calc(40px * var(--tch-scene))}.tch-scenes__head,.tch-scenes__pagination{margin-left:var(--tch-scene-inset)}.tch-scenes__viewport{width:100%;margin-left:0;scroll-padding-inline:var(--tch-scene-inset)}.tch-scenes__head{width:min(calc(1340px * var(--tch-scene)),calc(100% - 48px))}.tch-scenes__head{min-height:calc(42px * var(--tch-scene))}.tch-scenes h2.tch-scenes__heading{font-size:calc(var(--tch-heading, 42px) * var(--tch-scene));font-weight:600;line-height:1}.tch-scenes__nav{gap:calc(16px * var(--tch-scene))}.tch-scenes__arrow{width:calc(42px * var(--tch-scene));height:calc(42px * var(--tch-scene))}.tch-scenes__arrow:disabled{opacity:1}.tch-scenes__arrow:disabled circle{fill:#303030;stroke:#303030}.tch-scenes__arrow:disabled path{stroke:#fff}.tch-scenes__track{gap:calc(20px * var(--tch-scene));padding-inline:var(--tch-scene-inset)}.tch-scenes__card{width:calc(430px * var(--tch-scene));height:calc(560px * var(--tch-scene));border-radius:calc(8px * var(--tch-scene))}.tch-scenes__caption{padding:calc(20.1px * var(--tch-scene));font-size:calc(var(--tch-caption, 22px) * var(--tch-scene));font-weight:600}.tch-scenes__progress{display:none}.tch-scenes__pagination{display:flex;gap:calc(3.35px * var(--tch-scene));width:max-content;height:calc(1.675px * var(--tch-scene))}.tch-scenes__page{position:relative;flex:none;width:calc(33.5px * var(--tch-scene));height:100%;min-width:0;min-height:0;padding:0;border:0;border-radius:0;background:#cfcfcf;box-shadow:none;cursor:pointer}.tch-scenes__page:before{content:"";position:absolute;top:-10px;right:0;bottom:-10px;left:0}.tch-scenes__page[hidden]{display:none}.tch-scenes__page[aria-current=true]{background:#000}.tch-scenes__page:focus-visible{outline:2px solid #111;outline-offset:4px}}.tch-features{background:var(--tch-bg, #f3f3f3);padding:var(--tch-pad-t-m, 48px) 16px var(--tch-pad-b-m, 48px)}.tch-features__grid{display:grid;grid-template-columns:1fr;gap:16px;width:min(100%,1340px);margin-inline:auto}.tch-features__item{display:flex;flex-direction:column;gap:16px;padding-bottom:20px;overflow:hidden;border-radius:4px;background:var(--tch-card-bg, #fff);box-shadow:0 5px 11px #0000000d}.tch-features__media{height:210px;background:#000}.tch-features__label{position:absolute;z-index:1;left:0;right:0;bottom:0;display:flex;flex-direction:column;align-items:center;gap:8px;margin:0;padding:28px 16px 16px;background:linear-gradient(to top,#000000b8,#0000);color:var(--tch-label-color, #fff);font-size:var(--tch-label-m, 14px);font-weight:600;line-height:1.3;text-align:center}.tch-features__mark{display:flex;flex-direction:column;align-items:center}.tch-features__mark:before{content:"";width:8px;height:8px;border-radius:50%;background:currentColor}.tch-features__mark:after{content:"";width:1px;height:28px;background:currentColor}.tch-features__copy{display:flex;flex-direction:column;gap:10px;padding:0 16px}.tch-features__title{color:var(--tch-title-color, #000);font-size:var(--tch-title-m, 18px);font-weight:600;line-height:1.5}.tch-features__body{color:var(--tch-body-color, #000);font-size:var(--tch-body-m, 14px);font-weight:400;line-height:1.45}@media screen and (min-width:750px){.tch-features{padding:calc(var(--tch-pad-t, 80px) * var(--tch-s)) 0 calc(var(--tch-pad-b, 80px) * var(--tch-s))}.tch-features__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(20px * var(--tch-s));width:calc(1340px * var(--tch-s));max-width:calc(100% - 48px)}.tch-features__item{gap:calc(26px * var(--tch-s));min-height:calc(480px * var(--tch-s));padding-bottom:calc(20px * var(--tch-s));border-radius:calc(3.35px * var(--tch-s))}.tch-features__item--split{grid-column:1 / -1;display:grid;grid-template-columns:1fr 1fr;gap:0;align-items:center;padding-bottom:0}.tch-features__media{flex:none;height:calc(290px * var(--tch-s))}.tch-features__item--split .tch-features__media{height:100%;min-height:calc(480px * var(--tch-s))}.tch-features__label{display:none}.tch-features__copy{gap:calc(13.408px * var(--tch-s));padding:0 calc(20.112px * var(--tch-s))}.tch-features__title{font-size:calc(var(--tch-title, 24px) * var(--tch-s));line-height:1.5;text-box-trim:trim-both;text-box-edge:cap alphabetic}.tch-features__body{font-size:calc(var(--tch-body, 16px) * var(--tch-s));line-height:1.5}.tch-features__item--split .tch-features__body{max-width:calc(591px * var(--tch-s))}}.tch-bms{background:var(--tch-bg, #000);color:#fff;padding:var(--tch-pad-t-m, 48px) 16px var(--tch-pad-b-m, 48px)}.tch-bms__inner{isolation:isolate;display:flex;flex-direction:column;gap:28px;width:min(100%,1340px);margin-inline:auto}.tch-bms__head{display:flex;flex-direction:column;gap:20px}.tch-bms__heading{color:var(--tch-heading-color, #fff);font-size:var(--tch-heading-m, 26px);font-weight:700;line-height:1.2}.tch-bms__intro-row{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.tch-bms__intro{max-width:794px;color:var(--tch-intro-color, #b4b4b4);font-size:var(--tch-intro-m, 15px);font-weight:400;line-height:1.45}.tch-bms__quote{flex:none;color:#fff;font-size:48px;font-weight:500;line-height:.8}.tch-bms__quote-img{width:56px;height:56px;background:transparent}.tch-bms__rule{display:none;width:100%;height:1px;margin-top:12px;background:#ffffff73}.tch-bms__body{display:flex;flex-direction:column;gap:36px}.tch-bms__grid{display:grid;grid-template-columns:1fr;gap:12px}.tch-bms__stat{position:relative;min-height:240px;overflow:hidden;border:1px solid rgba(255,255,255,.5);border-radius:4px;background:#fff}.tch-bms__stat-copy{position:absolute;right:8%;top:28%;z-index:1}.tch-bms__stat-value,.tch-bms__stat-label{display:block;background:linear-gradient(121deg,#3f3f3f 15%,#000 40%,#4d4d4d 94%);-webkit-background-clip:text;background-clip:text;color:transparent}.tch-bms__stat-value{padding:.06em;margin:-.06em;font-size:var(--tch-stat-m, 36px);font-weight:700;letter-spacing:-.05em;line-height:1;white-space:nowrap}.tch-bms__stat-label{margin-top:4px;background-image:linear-gradient(115deg,#000 35%,#666 96%);font-size:var(--tch-stat-label-m, 13px);font-weight:600;letter-spacing:-.02em;line-height:1.2}.tch-bms__shield{display:flex;align-items:center;gap:12px;min-height:88px;padding:16px 18px;overflow:hidden;border:1px solid rgba(255,255,255,.5);border-radius:4px;background:linear-gradient(180deg,#020203,#343745);color:var(--tch-shield-color, #fff)}.tch-bms__icon,.tch-bms__fallback{flex:none;width:48px;height:48px}.tch-bms__icon{background:transparent}.tch-bms__shield-text{font-size:var(--tch-shield-m, 14px);font-weight:500;letter-spacing:-.03em;line-height:1.35}.tch-bms__features{display:grid;grid-template-columns:1fr;gap:16px}.tch-bms__feature{display:flex;flex-direction:column;overflow:hidden;border-radius:4px;background:var(--tch-feature-bg, #303030)}.tch-bms__feature-media{height:220px;background:#1a1a1a}.tch-bms__inset{position:absolute;left:12px;bottom:12px;width:96px;height:96px;overflow:hidden;border:1px solid #fff;border-radius:6px;background:#b79e9e}.tch-bms__feature-copy{display:flex;flex-direction:column;gap:8px;padding:20px 20px 24px}.tch-bms__feature-title{color:var(--tch-feature-title, #fff);font-size:var(--tch-feature-title-m, 18px);font-weight:700;line-height:1.35}.tch-bms__feature-body{color:var(--tch-feature-body, #fff);font-size:var(--tch-feature-body-m, 14px);font-weight:400;line-height:1.45}.tch-bms__pc-art{display:none}@media screen and (min-width:750px){.tch-bms{padding:calc(var(--tch-pad-t, 80px) * var(--tch-s)) 0 calc(var(--tch-pad-b, 80px) * var(--tch-s))}.tch-bms__inner{gap:calc(36px * var(--tch-s));width:calc(1340px * var(--tch-s));max-width:calc(100% - 48px)}.tch-bms__head{gap:calc(36px * var(--tch-s))}.tch-bms__heading{font-size:calc(var(--tch-heading, 36px) * var(--tch-s));line-height:1.5;text-box-trim:trim-both;text-box-edge:cap alphabetic}.tch-bms__intro-row{min-height:calc(99px * var(--tch-s))}.tch-bms__quote,.tch-bms__quote-svg,.tch-bms__quote-img{opacity:.6}.tch-bms__intro{width:calc(793.95px * var(--tch-s));max-width:calc(100% - 100px * var(--tch-s));font-size:calc(var(--tch-intro, 22px) * var(--tch-s));line-height:1.5;min-height:calc(99px * var(--tch-s))}.tch-bms__quote{display:none}.tch-bms__quote-svg{display:block;flex:none;width:calc(83.75px * var(--tch-s));height:calc(83.4916px * var(--tch-s))}.tch-bms__quote-img{width:calc(83.75px * var(--tch-s));height:calc(83.492px * var(--tch-s))}.tch .tch-bms__rule{position:relative;display:block;height:calc(10.8875px * var(--tch-s));margin-top:0;border-top:0;background:transparent;transform:scaleY(-1)}.tch-bms__divider-svg{position:absolute;display:block;left:0;top:calc(-.5433px * var(--tch-s));width:100%;height:calc(11.8495px * var(--tch-s))}.tch-bms__body{gap:calc(80px * var(--tch-s))}.tch-bms__grid{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:calc(134.7014px * var(--tch-s));gap:calc(20px * var(--tch-s))}.tch-bms__stat,.tch-bms__shield{background-clip:padding-box}.tch-bms__stat{grid-column:1 / span 2;grid-row:1 / span 2;min-height:0;border-radius:calc(3.35px * var(--tch-s))}.tch-bms__stat-badge{position:absolute;display:block;z-index:1;left:calc(493px * var(--tch-s) - 1px);top:calc(82.96px * var(--tch-s) - 1px);width:calc(105.138px * var(--tch-s));height:calc(124.009px * var(--tch-s));overflow:hidden}.tch-bms__stat-badge img{position:absolute;display:block;left:-31.68%;top:-17.99%;width:176.32%;height:154.59%;max-width:none}.tch-bms__stat-copy{left:calc(509.175px * var(--tch-s) - 1px);right:auto;top:calc(115.313px * var(--tch-s) - 1px);z-index:2}.tch-bms__stat-value{background-image:linear-gradient(-58.859836deg,#3f3f3f 15.285%,#000 39.817%,#4d4d4d 93.681%);font-size:calc(var(--tch-stat, 48px) * 1.0109375 * var(--tch-s));line-height:calc(67.396px * var(--tch-s));text-box-trim:trim-both;text-box-edge:cap alphabetic}.tch-bms__stat-label{position:absolute;left:calc(1.34785px * var(--tch-s));top:calc(43.132885px * var(--tch-s));margin-top:0;background-image:linear-gradient(114.799465deg,#000 35.368%,#666 96.07%);font-size:calc(var(--tch-stat-label, 13px) * 1.036846154 * var(--tch-s));line-height:1.5;text-box-trim:trim-both;text-box-edge:cap alphabetic}.tch-bms__shield{--tch-bms-icon-x: 46.95px;--tch-bms-icon-y: 34.963px;--tch-bms-text-x: 132.95px;--tch-bms-text-y: 48.963px;position:relative;min-height:0;padding:0;border-radius:calc(3.35px * var(--tch-s))}.tch-bms__shield:nth-of-type(2n){--tch-bms-icon-x: 49.925px;--tch-bms-text-x: 132.925px}.tch-bms__shield:nth-of-type(n+3){--tch-bms-icon-y: 38.212px;--tch-bms-text-y: 52.212px}.tch-bms__fallback{display:none}.tch-bms__icon,.tch-bms__icon-svg{position:absolute;display:block;left:calc(var(--tch-bms-icon-x) * var(--tch-s) - 1px);top:calc(var(--tch-bms-icon-y) * var(--tch-s) - 1px);width:calc(69px * var(--tch-s));height:calc(69px * var(--tch-s))}.tch-bms__shield-text{position:absolute;left:calc(var(--tch-bms-text-x) * var(--tch-s) - 1px);top:calc(var(--tch-bms-text-y) * var(--tch-s) - 1px);font-size:calc(var(--tch-shield, 14px) * var(--tch-s));line-height:1.5;white-space:nowrap}.tch-bms__features{gap:calc(24px * var(--tch-s));grid-template-columns:1fr 1fr}.tch-bms__feature{border-radius:calc(4px * var(--tch-s))}.tch-bms__feature-media{height:calc(390px * var(--tch-s))}.tch-bms__inset{left:calc(16px * var(--tch-s));top:calc(203.56px * var(--tch-s));bottom:auto;width:calc(165px * var(--tch-s));height:calc(165px * var(--tch-s));border-radius:calc(6px * var(--tch-s))}.tch-bms__feature-copy{gap:calc(9px * var(--tch-s));min-height:calc(138px * var(--tch-s));padding:calc(26px * var(--tch-s)) calc(64px * var(--tch-s))}.tch-bms__feature-title{width:calc(383px * var(--tch-s));max-width:100%;font-size:calc(var(--tch-feature-title-size, 26px) * var(--tch-s));line-height:calc(35px * var(--tch-s))}.tch-bms__feature-body{max-width:calc(506px * var(--tch-s));font-size:calc(var(--tch-feature-body-size, 14px) * var(--tch-s));line-height:1.5}.tch-bms__feature:nth-child(2) .tch-bms__feature-body{max-width:calc(393px * var(--tch-s))}}.tch-nav__label-mobile,.tch-scenes__mobile-arrow,.tch-bms__shield-text-mobile{display:none}@media screen and (max-width:749px){.shopify-section.tch-wrap{container-type:inline-size}.tch{letter-spacing:0;font-style:normal}.tch :where(h1,h2,h3,p,a,button,span){letter-spacing:0;font-style:normal}.tch-nav,.tch-nav.is-sticky{min-height:calc(var(--tch-nav-h-m, 50px) * var(--tch-m));position:static;background:var(--tch-nav-bg-mobile, #f3f3f3)}.tch-nav.is-stuck{position:fixed;top:var(--tch-header-offset, var(--header-height, 0px));left:0;width:100%;z-index:2}.tch-nav.is-sticky{box-shadow:0 -1px 0 var(--tch-nav-bg-mobile, #f3f3f3)}.tch-nav__list{gap:calc(10px * var(--tch-m));width:calc(405px * var(--tch-m));height:calc(28px * var(--tch-m));margin:0 calc(12px * var(--tch-m));padding:0;background:transparent;border-radius:0;overflow:visible}.tch-nav__item{flex:0 0 calc(111px * var(--tch-m));min-width:0}.tch-nav__item:nth-child(2){flex:0 0 calc(163px * var(--tch-m))}.tch-nav__btn{width:100%;height:calc(28px * var(--tch-m));padding:0;background:var(--tch-nav-idle-bg, #fff);font-size:calc(var(--tch-nav-size-m, 12px) * var(--tch-m));font-weight:400;line-height:1}.tch-nav__label{display:none}.tch-nav__label-mobile{display:inline}.tch-hero--stacked{display:flex;flex-direction:column;height:auto;background:#000}.tch-hero--stacked>.tch-hero__visual{position:relative;inset:auto;height:auto;width:100%;aspect-ratio:var(--tch-hero-media-ratio-m, 1);flex:none;background:#000}.tch-hero--stacked .tch-hero__visual>picture.tch-hero__media{background:#000}.tch-hero--stacked .tch-hero__content{position:relative;order:-1;left:auto;top:auto;transform:none;width:100%;margin:0;padding:calc(40px * var(--tch-m)) calc(27.564px * var(--tch-m));background-color:var(--tch-copy-bg-m, #000);background-image:var(--tch-copy-bg-image-m, none);background-size:cover;background-position:center;background-repeat:no-repeat;align-items:flex-start;gap:calc(24px * var(--tch-m));text-align:left}.tch-hero--stacked .tch-hero__title{color:var(--tch-copy-title-color-m, #fff);font-size:calc(var(--tch-copy-title-m, 32px) * var(--tch-m));font-weight:600;line-height:1.3125;text-box-trim:trim-both;text-box-edge:cap alphabetic}.tch-hero--stacked .tch-hero__sub{color:var(--tch-copy-sub-color-m, #fff);font-size:calc(var(--tch-copy-sub-m, 18px) * var(--tch-m));line-height:1.4444444444}.tch-hero--stacked .tch-hero__sub br{display:none}.tch-hero__wagon{white-space:nowrap}.tch-hero--stacked .tch-hero__shade{height:calc(180px * var(--tch-m))}}@media screen and (max-width:749px){.tch-products{background:#f0f0f0;padding:calc(26px * var(--tch-m)) calc(20px * var(--tch-m))}.tch-products__grid{width:100%;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(10px * var(--tch-m))}.tch-products__card{position:relative;min-height:calc(90px * var(--tch-m));border-radius:calc(6px * var(--tch-m));background:var(--tch-purchase-bg-m, #fff)}.tch-products__card[data-product-handle=e-wagon-air]{order:-1}.tch-products__media{position:absolute;left:0;top:calc(5px * var(--tch-m));width:calc(80.736px * var(--tch-m));height:calc(80.736px * var(--tch-m));background:transparent}.tch-products__card[data-product-handle=e-wagon-lite] .tch-products__media{top:calc(4px * var(--tch-m))}.tch-products__media .tch-media__img{object-fit:contain}.tch-products__body{position:relative;margin-left:calc(81px * var(--tch-m));padding:calc(13px * var(--tch-m)) calc(12px * var(--tch-m)) calc(13px * var(--tch-m)) 0;gap:calc(10px * var(--tch-m));background:transparent}.tch-products__meta{gap:0}.tch-products__copy{width:100%;gap:calc(2px * var(--tch-m))}.tch-products__title{font-size:calc(14px * var(--tch-m));font-weight:700;line-height:1.5;letter-spacing:0}.tch-products__desc{font-size:calc(7px * var(--tch-m));line-height:calc(10px * var(--tch-m));opacity:1;letter-spacing:0;text-box-trim:trim-both;text-box-edge:cap alphabetic}.tch-products__prices,.tch-products__actions>.tch-products__btn:not(.tch-products__btn--mobile){display:none}.tch-products__actions{gap:0}.tch-products__btn--mobile{flex:none;width:calc(60px * var(--tch-m));min-height:calc(16px * var(--tch-m));height:calc(16px * var(--tch-m));padding:0 calc(6.185px * var(--tch-m));border:0;gap:calc(2.577px * var(--tch-m));font-size:calc(6px * var(--tch-m));font-weight:500;line-height:1.3;letter-spacing:0}.tch-products__chevron{display:flex;flex:none;align-items:center;justify-content:center;width:calc(1.611px * var(--tch-m));height:calc(2.899px * var(--tch-m))}.tch-products__chevron-art{display:flex;flex:none;align-items:center;justify-content:center;width:1.611px;height:2.899px;transform:scale(var(--tch-m))}.tch-products__chevron-art img{display:block;flex:none;width:3.31779px;height:2.02933px;max-width:none;transform:rotate(-90deg)}.tch-products--motors{background:#fff}.tch-products--motors .tch-products__card{background:var(--tch-purchase-bg-m, #f3f3f3)}.tch-features{padding:calc(40px * var(--tch-m)) calc(17.641px * var(--tch-m)) calc(25.616px * var(--tch-m))}.tch-features__grid{width:calc(394px * var(--tch-m));max-width:100%;gap:calc(26.462px * var(--tch-m))}.tch-features__item{gap:0;padding-bottom:0;border-radius:calc(4.41px * var(--tch-m));box-shadow:none}.tch-features__media{flex:none;height:auto;aspect-ratio:4 / 3}.tch-features__label{display:none}.tch-features__copy{gap:calc(24px * var(--tch-m));padding:calc(26.462px * var(--tch-m)) calc(17.641px * var(--tch-m)) calc(26px * var(--tch-m))}.tch-features__title{font-size:calc(24px * var(--tch-m));font-weight:700;line-height:calc(30px * var(--tch-m));letter-spacing:0;text-box-trim:trim-both;text-box-edge:cap alphabetic}.tch-features__title-desktop{display:none}.tch-features__title-mobile{display:inline}.tch-features__body{font-size:calc(16px * var(--tch-m));line-height:1.5;letter-spacing:0;text-box-trim:trim-both;text-box-edge:cap alphabetic}.tch-features__item--split .tch-features__title{line-height:1.5}.tch-features__item--split .tch-features__body{font-size:calc(18px * var(--tch-m))}.tch-features__item--split .tch-features__copy{padding-bottom:calc(21.555px * var(--tch-m))}.tch-features__item--sealing .tch-features__body{width:calc(376px * var(--tch-m))}}@media screen and (max-width:749px){.tch-steps{background:#141414;padding:calc(40px * var(--tch-m)) calc(17.641px * var(--tch-m))}.tch-steps__inner{width:100%}.tch-steps h2.tch-steps__heading{width:100%;margin:0 auto calc(26px * var(--tch-m));font-size:var(--tch-heading-m, 24px);font-weight:700;line-height:1.5}.tch-steps__heading-end{display:block}.tch-steps__grid{grid-template-columns:minmax(0,calc(394px * var(--tch-m)));justify-content:center;gap:calc(17.641px * var(--tch-m))}.tch-steps__card{width:100%;gap:0;min-height:calc(530px * var(--tch-m));padding:0;overflow:hidden;border-radius:calc(4.41px * var(--tch-m));box-shadow:none}.tch-steps__media{height:auto;aspect-ratio:4 / 3;border-radius:0;background:#303030}.tch-steps__copy{flex:1;gap:calc(24px * var(--tch-m));justify-content:center;min-height:calc(234px * var(--tch-m));padding:calc(26.462px * var(--tch-m)) calc(17.641px * var(--tch-m)) calc(26px * var(--tch-m))}.tch-steps__title-row{flex:none}.tch-steps h3.tch-steps__title{font-size:var(--tch-title-m, 22px);line-height:1.5;text-box-trim:trim-both;text-box-edge:cap alphabetic}.tch-steps__card.has-index .tch-steps__title{text-indent:36px}.tch-steps .tch-steps__num{top:-5.5px;width:28px;height:28px;font-size:20px}.tch-steps .tch-steps__body{font-size:var(--tch-body-m, 16px);line-height:1.5;text-box-trim:trim-both;text-box-edge:cap alphabetic}.tch-scenes{padding-block:calc(40px * var(--tch-m))}.tch-scenes__layout{gap:calc(24px * var(--tch-m))}.tch-scenes__head{display:contents}.tch-scenes h2.tch-scenes__heading{order:0;width:calc(100% - 35.282px * var(--tch-m));margin-inline:auto;font-size:clamp(calc(var(--tch-heading-m, 32px) * .75),calc(var(--tch-heading-m, 32px) * var(--tch-m)),var(--tch-heading-m, 32px));font-weight:700;line-height:1.5;text-align:center;text-box-trim:trim-both;text-box-edge:cap alphabetic}.tch-scenes__viewport{order:1;width:100%;margin-left:0;scroll-padding-inline:calc(18px * var(--tch-m));scroll-snap-type:x mandatory}.tch-scenes__track{gap:calc(10px * var(--tch-m));padding-inline:calc(18px * var(--tch-m))}.tch-scenes__card{width:calc(310px * var(--tch-m));height:calc(356px * var(--tch-m));border-radius:calc(3.874px * var(--tch-m));background:#3e3e3e}.tch-scenes__card:first-child{background:#909090}.tch-scenes .tch-scenes__caption{padding:calc(13.668px * var(--tch-m)) calc(10.251px * var(--tch-m));font-size:var(--tch-caption-m, 16px);font-weight:600;line-height:1.5}.tch-scenes__nav{order:2;justify-content:flex-end;width:calc(100% - 32px * var(--tch-m));margin-inline:auto;gap:15px}.tch-scenes__arrow{position:relative;display:grid;place-items:center;width:36px;height:36px;min-width:0;min-height:0;border-radius:50%;background:#5a5a5a}.tch-scenes__arrow:before{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px}.tch-scenes__arrow:disabled{opacity:1;background:#d6d6d6}.tch-scenes__arrow .tch-scenes__desktop-arrow{display:none}.tch-scenes__mobile-arrow{display:block;width:20px;height:20px}.tch-scenes__mobile-arrow svg{width:20px;height:20px}.tch-scenes__progress,.tch-scenes__pagination{display:none}}@media screen and (max-width:749px){.tch-bms{padding:0;overflow:hidden}.tch-bms__inner{position:relative;gap:0;width:100%;max-width:none}.tch-bms__head{position:absolute;z-index:3;left:calc(25px * var(--tch-m));top:calc(41.7px * var(--tch-m));width:calc(393px * var(--tch-m));max-width:calc(100% - 37px * var(--tch-m));gap:calc(9px * var(--tch-m))}.tch-bms__heading{width:100%;font-size:clamp(22px,calc(var(--tch-heading-m, 26px) * var(--tch-m)),var(--tch-heading-m, 26px));font-weight:700;line-height:35px}.tch-bms__intro-row{display:block;opacity:1}.tch-bms__intro{width:100%;max-width:none;color:#fff;font-size:calc(var(--tch-intro-m, 15px) * 14 / 15);line-height:1.5}.tch-bms__quote,.tch-bms__quote-img,.tch-bms__quote-svg,.tch-bms__rule{display:none}.tch-bms__intro-row:has(>.tch-bms__quote-img.has-mobile-media){display:flex}.tch-bms__intro-row:has(>.tch-bms__quote-img.has-mobile-media)>.tch-bms__intro{flex:1;width:auto;min-width:0}.tch-bms__quote-img.has-mobile-media{display:block;flex:none}.tch-bms__body,.tch-bms__grid{display:block}.tch-bms__stat{height:calc(530px * var(--tch-m));min-height:0;border:0;border-radius:0;background:#000}.tch-bms__stat:after{content:"";position:absolute;z-index:1;left:0;right:0;bottom:0;height:calc(124px * var(--tch-m));background:linear-gradient(180deg,transparent 42.204%,#000 100%);pointer-events:none}.tch-bms__stat-badge{position:absolute;z-index:2;display:block;left:calc(33px * var(--tch-m));top:calc(412.08px * var(--tch-m));width:calc(78px * var(--tch-m));height:calc(92px * var(--tch-m));overflow:hidden}.tch-bms__stat-badge img{position:absolute;display:block;left:-31.68%;top:-17.99%;width:176.32%;height:154.59%;max-width:none}.tch-bms__stat-copy{z-index:3;left:calc(45px * var(--tch-m));right:auto;top:calc(436.08px * var(--tch-m))}.tch-bms__stat-value{background-image:linear-gradient(-58.355346deg,#3f3f3f 15.285%,#000 39.817%,#4d4d4d 93.681%);font-size:clamp(30px,calc(var(--tch-stat-m, 36px) * var(--tch-m)),var(--tch-stat-m, 36px));line-height:calc(50px * var(--tch-m));letter-spacing:-.05em;text-box-trim:trim-both;text-box-edge:cap alphabetic}.tch-bms__stat-label{position:absolute;left:calc(1px * var(--tch-m));top:calc(32px * var(--tch-m));margin:0;background-image:linear-gradient(113.706007deg,#000 35.368%,#666 96.07%);font-size:calc(var(--tch-stat-label-m, 13px) * 10 / 13);line-height:1.5;letter-spacing:-.02em;text-box-trim:trim-both;text-box-edge:cap alphabetic}.tch-bms__shield-carousel{display:block;width:100%;height:calc(302px * var(--tch-m));padding-top:calc(35.32px * var(--tch-m))}.tch-bms__shield-viewport{display:block;width:100%;overflow-x:auto;scrollbar-width:none;scroll-snap-type:x proximity;scroll-padding-inline:calc(23px * var(--tch-m));-webkit-overflow-scrolling:touch}.tch-bms__shield-viewport::-webkit-scrollbar{display:none}.tch-bms__shield-track{display:flex;gap:calc(10px * var(--tch-m));width:max-content;padding-inline:calc(23px * var(--tch-m))}.tch-bms__shield{position:relative;display:block;flex:none;width:calc(160px * var(--tch-m));height:calc(200px * var(--tch-m));min-height:0;padding:0;border-color:#b7b7b780;border-radius:calc(6px * var(--tch-m));background:linear-gradient(0deg,#373948,#000);scroll-snap-align:start}.tch-bms__fallback{display:none}.tch-bms__icon,.tch-bms__icon-svg{position:absolute;display:block;left:calc(50% + .5px * var(--tch-m));top:calc(48.44px * var(--tch-m) - 1px);width:calc(69px * var(--tch-m));height:calc(69px * var(--tch-m));transform:translate(-50%)}.tch-bms__icon-svg{width:69px;height:69px;transform:translate(-50%) scale(var(--tch-m));transform-origin:top center}.tch-bms__shield-text{position:absolute;left:50%;top:calc(144.44px * var(--tch-m) - 1px);width:calc(100% - 4px * var(--tch-m));font-size:min(calc(var(--tch-shield-m, 14px) * 11 / 14 * var(--tch-m)),calc(var(--tch-shield-m, 14px) * 11 / 14));font-weight:500;line-height:1.5;letter-spacing:-.03em;text-align:center;transform:translate(-50%)}.tch-bms__shield-text-desktop{display:none}.tch-bms__shield-text-mobile{display:inline}.tch-bms__shield-text :where(span){letter-spacing:inherit}.tch-bms__shield-progress{width:calc(359.436px * var(--tch-m));height:calc(4.41px * var(--tch-m));margin-top:calc(24px * var(--tch-m));margin-left:calc(23px * var(--tch-m));overflow:hidden;border-radius:calc(4.41px * var(--tch-m));background:#f3f3f3}.tch-bms__shield-progress-thumb{display:block;width:26.074%;height:100%;border-radius:inherit;background:#b9b9b9}.tch-bms__features{display:block}.tch-bms__feature{position:relative;display:block;height:calc(532px * var(--tch-m));border-radius:0;background:#000}.tch-bms__feature-media{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;background:#000}.tch-bms__feature-media:after{content:"";position:absolute;left:0;right:0;top:0;height:calc(136px * var(--tch-m));background:linear-gradient(180deg,#000 0%,transparent 91.912%);pointer-events:none}.tch-bms__feature-copy{position:absolute;z-index:1;left:calc(19px * var(--tch-m));top:calc(41px * var(--tch-m));width:calc(393px * var(--tch-m));max-width:calc(100% - 37px * var(--tch-m));gap:calc(9px * var(--tch-m));min-height:0;padding:0}.tch-bms__feature-title{font-size:clamp(22px,calc(var(--tch-feature-title-m, 18px) * 26 / 18 * var(--tch-m)),calc(var(--tch-feature-title-m, 18px) * 26 / 18));font-weight:700;line-height:35px}.tch-bms__feature-body{font-size:var(--tch-feature-body-m, 14px);line-height:1.5}.tch-bms__inset{z-index:1;left:calc(14px * var(--tch-m));top:calc(419.7px * var(--tch-m));bottom:auto;width:calc(100px * var(--tch-m));height:calc(100px * var(--tch-m));border-radius:calc(6px * var(--tch-m))}}
/*# sourceMappingURL=/cdn/shop/t/52/assets/section-technology.css.map */
