.compare-product-new.no-banner .content-for-layout{margin-top:0;background:#fff}.compare-product-new.no-banner .compare-section{margin-top:0;margin-bottom:80px}.compare-product-new .ebike-compare-select{z-index:3;background:#fff;position:relative}.compare-product-new .ebike-compare-select-wrapper{padding-top:140px;position:relative;z-index:2;background:#fff;display:block}.ebike-compare-select h2.title{margin-bottom:0;padding-bottom:80px;text-align:left}.compare-product-new .selector-table{max-width:930px;margin:0 auto;padding:0}.compare-product-new .compare-row{display:grid;--column-gap: 0%;--columns: 3;margin:0 auto;grid-template-columns:repeat(var(--columns),calc((100% - var(--column-gap) * (var(--columns) - 1))/var(--columns)));column-gap:var(--column-gap);min-height:100px}.compare-product-new .compare-row:nth-of-type(1),.compare-product-new .compare-row:nth-of-type(2),.compare-product-new .compare-row:nth-of-type(4){border:none}.compare-product-new .compare-row:nth-of-type(5){margin-top:40px}.compare-product-new .compare-row:last-of-type{border-bottom:1px solid #E6E6E6}.compare-product-new .template-badge-list{padding:0 25px}.compare-product-new .template-dropdown .compare-row{padding-top:0}.compare-product-new .ebike-compare-select-wrapper .selector-element-container{padding:0 50px}.is-fixed .ebike-compare-select-wrapper .selector-element-container:not(:first-child){border-left:1px solid #D5E6FB}.compare-product-new .ebike-compare-select-wrapper .selector-element-container .icon-caret-container{width:3rem;position:relative}.compare-product-new .selector-element{position:relative;background:#fff;border:1px solid #E6E6E6;border-radius:5px;transition:border-color .2s ease;display:flex}.compare-product-new .selector-dropdown{font-size:20px;line-height:38px;font-weight:700;letter-spacing:.012em;width:100%;margin:0;padding:8px 16px;color:#000;background:transparent;border:0;overflow:hidden;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;border-radius:5px;text-align:left;outline:none;-webkit-user-select:none;user-select:none}.compare-product-new .template-dropdown .selector-icon{display:block;position:absolute;top:50%;right:14px;margin-top:-11px;font-size:20px;line-height:1;color:#0071e3;pointer-events:none}.compare-product-new .selector-element .icon-caret{position:absolute;height:.7rem;right:1.5rem;top:50%;color:#2f80ed;transform:translateY(-70%);-webkit-transform:translateY(-70%);transition:all .3s;-webkit-transition:all .3s}.compare-product-new .selector-element.selected .icon-caret{transform:translateY(-70%) rotate(180deg);-webkit-transform:translateY(-70%) rotateZ(180deg);-moz-transform:translateY(-70%) rotateZ(180deg);-ms-transform:translateY(-70%) rotateZ(180deg);-o-transform:translateY(-70%) rotateZ(180deg)}.compare-product-new .template-wrapper{height:0px;position:absolute;z-index:99;top:0;transition:top .2s linear}.compare-product-new .content-wrapper{width:640px;height:0;background:#fff;z-index:1;overflow:hidden;position:absolute;opacity:0;visibility:hidden;border-radius:0 0 20px 20px;transition:height .3s cubic-bezier(.4,0,.6,1),visibility .3s step-start,background .3s cubic-bezier(.4,0,.6,1),opacity .3s}.open_template_wrapper .content-wrapper{height:400px;box-shadow:0 0 19px #15182a14;border-radius:12px;margin-top:20px;padding:40px;opacity:1;visibility:visible}.compare-product-new .open_template_wrapper.is-mobile .content-wrapper{height:350px}.compare-product-new .template-wrapper .content-wrapper{overflow-y:scroll;background:#fff;border-radius:12px;width:640px;position:absolute}.open_template_wrapper_1 .template-wrapper .content-wrapper{left:0}.open_template_wrapper_2 .template-wrapper .content-wrapper{left:140px;margin:0}.open_template_wrapper_3 .template-wrapper .content-wrapper{transition:height .3s cubic-bezier(.4,0,.6,1),visibility .3s step-start,background .3s cubic-bezier(.4,0,.6,1),opacity .3s;right:0}.template-wrapper .content-wrapper .content-wrapper__container{max-width:640px;display:grid;--column-gap: 11%;--columns: 3;margin:0 auto;grid-template-columns:repeat(var(--columns),calc((100% - var(--column-gap) * (var(--columns) - 1))/var(--columns)));column-gap:var(--column-gap)}.is-mobile .template-wrapper .content-wrapper .content-wrapper__container{--columns: 2 }.open_template_wrapper.is-mobile .mark{display:block;position:absolute;background:#0003;width:100%;top:400px;z-index:1;bottom:0;left:0;transition:height .3s cubic-bezier(.4,0,.6,1),visibility .3s step-start,background .3s cubic-bezier(.4,0,.6,1)}.compare-product-new .content-item{cursor:pointer;border-radius:8px}.compare-product-new .content-item:hover{background:#f4f8fc}.compare-product-new .content-item_title{text-align:center;font-size:16px;font-weight:500;line-height:24px;margin:0}.compare-product-new .product-compare-wrapper{max-width:1200px;margin:0 auto;position:relative}.compare-product-new .compare-select-content{position:absolute;width:100%}.compare-product-new .product-compare-wrapper__title{text-align:center;padding-top:80px;font-weight:700;font-size:36px;line-height:48px;color:#000}.template-badge-list .compare-value,.template-badge-list .compare-btton,.template-badge-list .compare-icon{text-align:center;color:#000}.compare-value-riders strong{font-style:normal;font-weight:700;font-size:28px;line-height:30px}.compare-value-riders-level2{font-style:normal;font-weight:700;font-size:16px;line-height:24px}.compare-product-new .compare-icon strong.compare-icon_kg2,.compare-product-new .compare-icon strong.compare-icon_powericon,.compare-product-new .compare-icon strong.compare-icon_battery_text,.compare-product-new .compare-icon strong.compare-icon-tires{font-style:normal;font-weight:700;font-size:28px;line-height:36px}.template-badge-list .compare-btton a:link,.template-badge-list .compare-btton a:visited,.template-badge-list .compare-btton a:hover,.template-badge-list .compare-btton a:active{text-decoration:none;color:#fff;background:linear-gradient(180deg,#599bf4,#0d74ff);padding:12px 22px;font-weight:700;display:inline-block;height:48px;line-height:24px;background:#ffdf00;color:#333;font-family:Arial;font-size:16px;font-style:normal;font-weight:400;line-height:16px;border-radius:4px;display:flex;align-items:center;justify-content:center;min-width:164px}.template-badge-list .compare-order-now a:link,.template-badge-list .compare-order-now a:visited,.template-badge-list .compare-order-now a:hover,.template-badge-list .compare-order-now a:active{width:138px}.template-badge-list .compare-explore a:link,.template-badge-list .compare-explore a:visited,.template-badge-list .compare-explore a:hover,.template-badge-list .compare-explore a:active{background:#000}.compare-product-new .compare-order-now{padding-top:20px}.compare-product-new .compare-price{font-size:24px;font-weight:700;padding-top:20px}.is-mobile .ebike-compare-select-wrapper{padding-top:40px}.is-mobile .compare-column-extra{display:none}.is-mobile .compare-row{--columns: 2;--column-gap: 0% }.is-mobile .compare-value{font-size:1.4rem;margin:0 auto;width:14rem}.is-mobile .compare-product-new .template-wrapper .content-wrapper{width:100%}.open_template_wrapper_2.is-mobile .template-wrapper .content-wrapper{left:0}.is-mobile .compare-select-container .compare-row{padding:0}.is-mobile .compare-select-container .compare-row .selector-element-container:first-child{padding-left:2.9rem}.is-mobile .compare-select-container .compare-row .selector-element-container:nth-child(2){padding-right:2.9rem}.is-mobile .ebike-compare-select h2.title{font-size:3.2rem}.open_template_wrapper.is-mobile .content-wrapper{margin-top:0;box-shadow:none}.is-mobile .product-compare-list{padding:5.8rem 2rem;padding-top:0}.is-mobile .ebike-compare-select .title-item{display:inline-block;padding:5px 0}.is-fixed .compare-select-container{padding:0}.is-fixed .compare-select-container .compare-row{--column-gap: 0% }.is-fixed .compare-select-container .compare-row .selector-element{border-radius:0;border:none}.is-fixed .compare-select-container .compare-row .selector-element:not(:first-child){border-left:1px solid #D5E6FB}.is-fixed .compare-select-content .compare-select-content-wrapper{border-top:1px solid #D5E6FB;border-bottom:1px solid #D5E6FB}.v-clock,.product-compare-list .compare-row .show{visibility:hidden}.compare-description{display:flex;align-items:center;font-weight:700;color:#000;font-size:18px}.compare-column-plus{display:flex;justify-content:center;align-items:center}.selector-element-container .icon-caret-container{display:flex;align-items:center;padding-right:15px}.icon-frame{display:flex;justify-content:space-between}.icon-frame-center{display:flex;align-items:center}.compare-product-new .selector-element-border{border:none}.compare-product-new .scroll-row .template-badge-list-border{border:1px solid #E6E6E6;border-bottom:0;position:relative}.compare-product-new .scroll-row .template-badge-list-border:nth-of-type(3){border-right:none}.compare-product-new .scroll-row .template-badge-list-border:nth-of-type(2){border-right:none}.is-mobile .compare-product-new .scroll-row .template-badge-list-border:nth-of-type(2){border-right:1px solid #E6E6E6}.is-mobile .compare-product-new .scroll-row .template-badge-list-border{border-top:0}.is-mobile .compare-product-new .scroll-row:nth-of-type(1) .template-badge-list-border{border-left:0}.is-mobile .compare-product-new .scroll-row:nth-of-type(2) .template-badge-list-border{border-right:0}.compare-product-new:has(.scroll-row.sticky) .template-wrapper{position:fixed;top:260px;left:max(calc((100% - 1200px)/2),0px);width:100%;max-width:1200px;z-index:99;margin:0}.compare-product-new .compare-row:nth-of-type(1).scroll-row{position:fixed;top:-100px;left:max(calc((100% - 1200px)/2),0px);z-index:99;background:#fff;max-width:1200px;width:100%;transition:top .2s linear;border-bottom:1px solid #E6E6E6}.compare-product-new .compare-row:nth-of-type(1).scroll-row.sticky{top:95px}.compare-product-new .compare-row:nth-of-type(1).scroll-row .template-badge-list .compare-icon{width:50%;margin:0 auto}.ebike-compare-select h2.mobile-title{display:none}.compare-product-new .icon-frame-top-right{width:3.125rem;height:3.125rem;position:absolute;top:0;right:0;display:none}.is-mobile .ebike-compare-select h2.title,.is-mobile .product-compare-list .compare-row .show{display:none!important}.is-mobile .ebike-compare-select h2.mobile-title{display:block;text-align:center;margin-top:0;padding-bottom:0}.is-mobile .compare-description{display:block;grid-row-start:1;grid-row-end:2;grid-column-start:1;grid-column-end:4;text-align:center}.is-mobile .icon-frame{justify-content:center}.is-mobile .icon-frame-center{display:none}.is-mobile .compare-product-new .icon-frame-top-right{display:block}.is-mobile .compare-product-new .selector-dropdown{text-align:center}.is-mobile .selector-element-container{display:flex;justify-content:center}.compare-product-new .template-wrapper{height:0px;position:absolute;z-index:99;top:37px;transition:top .2s linear;right:378px}@media screen and (max-width: 750px){.compare-product-new.no-banner .compare-section{margin-bottom:0}.compare-product-new .template-wrapper .content-wrapper{border-radius:0 0 12px 12px}.compare-product-new .template-badge-list{padding:0}.compare-product-new .compare-icon svg{height:4rem;width:4rem}.compare-product-new .compare-icon .icon-frame-top-right svg{height:3.125rem;width:3.125rem}.compare-product-new .product-compare-wrapper__title{font-style:normal;font-weight:700;font-size:2.4rem;line-height:3.2rem;padding-top:50px}.ebike-compare-select h2.title{margin-bottom:0;padding-bottom:60px}.ebike-compare-select-wrapper .selector-dropdown{height:44px;line-height:28px;font-style:normal;font-weight:700;font-size:14px}.compare-product-new .ebike-compare-select-wrapper .selector-element-container{width:100%;padding:0 .9rem}.is-fixed .template-wrapper .content-wrapper{position:absolute;top:1px}.template-badge-list{padding:0 1rem}.open_template_wrapper .content-wrapper{padding-bottom:20px}.compare-value-riders strong{font-style:normal;font-weight:700;font-size:1.8rem;line-height:2.6rem}.compare-value-riders .compare-value-riders-level2{font-style:normal;font-weight:700;font-size:1.4rem;line-height:2.2rem}.compare-product-new .compare-row{padding-top:20px}.compare-product-new .compare-row-bottom{padding-bottom:20px}.compare-icon strong.compare-icon_kg2,.compare-icon strong.compare-icon_powericon,.compare-icon strong.compare-icon_battery_text,.compare-icon strong.compare-icon-tires{font-style:normal;font-weight:700;font-size:2rem;line-height:2.8rem}.template-badge-list .compare-btton a:link,.template-badge-list .compare-btton a:visited,.template-badge-list .compare-btton a:hover,.template-badge-list .compare-btton a:active{text-decoration:none;color:#fff;border-radius:200px;font-weight:700;display:inline-block;height:38px;line-height:14px;width:14.5rem;font-size:1.4rem}.compare-product-new:has(.scroll-row.sticky) .template-wrapper{top:266px}}.scroll-height1 .compare-icon img,.scroll-height1 .title{padding-top:50px}.scroll-row .compare-icon img,.is-mobile .scroll-height1 .compare-icon img{padding-top:30px}.compare-product-new .media>img{object-fit:cover;object-position:center center;transition:opacity .4s cubic-bezier(.25,.46,.45,.94)}.compare-product-new .media>*:not(.zoom):not(.deferred-media__poster-button),.media model-viewer{display:block;max-width:100%;position:absolute;top:0;left:0;height:100%;width:100%}.compare-product-new .media{background:transparent}.compare-product-new .media{display:block;background-color:transparent;position:relative;overflow:hidden}.compare-product-new .ebike-compare-select h2.title{margin-bottom:0;padding-bottom:80px;text-align:left;margin-top:8rem}.compare-product-new .scroll-height1 .compare-icon img,.compare-product-new .scroll-height1 .title{padding-top:50px}.compare-product-new .title{font-size:36px;line-height:44px;font-weight:600;text-align:center}.template-badge-list .compare-icon{margin-bottom:20px}.compare-product-new .compare-order-now{padding-top:20px;display:flex;justify-content:center}.compare-product-new .media{margin:28px 0 0;max-width:160px;height:160px;padding:0!important}.compare-product-new .scroll-height1 .compare-icon img{padding:0}.compare-product-new .compare-order-now{padding-top:20px;display:flex;justify-content:flex-start}.compare-column-plus{display:flex;justify-content:flex-start;align-items:center}@media screen and (max-width: 767px){.compare-product-new .compare-row{padding-top:20px}.compare-product-new .ebike-compare-select h2.mobile-title{display:block;text-align:center;margin-top:0;padding-bottom:0;font-size:28px;margin-bottom:0}}@media screen and (max-width: 767px){.compare-product-new .template-badge-list{padding:0}.compare-value{font-size:14px!important;margin:0 auto;width:140px!important}.compare-order-now a{text-decoration:none;color:#000!important;border-radius:4px!important;font-weight:500!important;display:inline-block;height:38px!important;line-height:14px!important;width:100%!important;min-width:100%!important;font-size:14px!important}.selector-element-container{display:flex;justify-content:center}.compare-product-new .selector-dropdown{text-align:center}.compare-column-extra{display:none}.compare-product-new .selector-dropdown{font-size:15px;line-height:22px}.product-compare-list{padding:20px!important}.compare-product-new .compare-row{grid-template-columns:1fr 1fr;gap:20px}.compare-product-new .media{max-width:100px;height:100px;margin:22px auto 0}.compare-product-new .compare-order-now{padding-top:0}.compare-product-new .compare-row{min-height:unset}}.compare-product-new .media>img{object-fit:contain}.ebike-compare-select ul li,.ebike-compare-select ul{list-style-type:none;margin:0}@media screen and (max-width: 767px){.open_template_wrapper_1 .template-wrapper .content-wrapper{left:-20px}.is-mobile .compare-product-new .template-wrapper .content-wrapper{width:100vw}.compare-product-new .template-wrapper{right:unset;top:82px}.product-compare-list{padding:0!important}.compare-product-new .selector-dropdown{padding:8px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/product-comparison.css.map */
