@import"https://fonts.googleapis.com/css2?family=Assistant:wght@200..800&display=swap";@import"https://fonts.googleapis.com/css2?family=Work+Sans:ital,wght@0,100..900;1,100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Merriweather+Sans:ital,wght@0,300..800;1,300..800&display=swap";@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Archivo:ital,wght@0,100..900;1,100..900&display=swap";:root{--primary500: #EC1F00;--gray50: #f6f6f8;--gray100: #d4dfd2;--gray200: #666666;--gray300: #333333;--gray400: #1f222b;--gray500: #091208;--gray600: #121212;--gray700: #222222;--white: #ffffff;--black: #000000;--color-accent-background: #EC1F00 !important;--font-body-family: "Inter", sans-serif;--font-heading-family: "Archivo", sans-serif}::selection{background-color:var(--primary500);color:var(--white)}body{line-height:1.2;font-weight:400;color:#0a0e13;font-family:var(--font-body-family)}img{height:initial;width:initial;max-width:100%;vertical-align:bottom;display:block;pointer-events:none}a{cursor:pointer;text-decoration:none;display:inline-block;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease}button{display:inline-block;cursor:pointer;font-family:var(--font-body-family)}*:focus-visible{outline:none;box-shadow:none}.page-width{width:100%}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-weight:600;font-family:var(--font-heading-family);line-height:1.2}.jm-button{border-radius:50rem!important}div#cart-icon-bubble{top:-10px;left:initial;right:-10px;position:absolute}.product-card__image,.card-collection__media img,.product-card__img-placeholder img{object-fit:contain;mix-blend-mode:multiply}.text-icon-column .text-icon-column__item__icon img{object-fit:contain}.main-nav li a{text-transform:uppercase;font-weight:700;letter-spacing:.02em}.text-md{font-size:16px;line-height:1.5}.text-sm{font-size:14px;line-height:1.42857143}.x-footer{padding:0;color:#ffffff9e!important}.footer-col-text img{max-width:clamp(240px,14.5833333vw,280px);border-radius:0}.x-footer .description{max-width:440px}.x-footer .description ul{padding:0}.x-footer .description ul li{position:relative;list-style:none;line-height:1.3;padding-left:34px;color:#ffffff9e!important}.x-footer .description ul li a{background-image:none;color:#ffffff9e!important}.x-footer .description ul li a:hover{color:#fff!important}.x-footer .description ul li:before{content:" ";background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path d="M12 13C13.6569 13 15 11.6569 15 10C15 8.34315 13.6569 7 12 7C10.3431 7 9 8.34315 9 10C9 11.6569 10.3431 13 12 13Z" stroke="%23EC1F00" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path d="M12 22C16 18 20 14.4183 20 10C20 5.58172 16.4183 2 12 2C7.58172 2 4 5.58172 4 10C4 14.4183 8 18 12 22Z" stroke="%23EC1F00" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>');position:absolute;left:0;background-repeat:no-repeat;width:20px;height:20px;top:0;background-size:contain}.x-footer .description ul li:first-child:before{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path d="M8.38028 8.85323C9.07627 10.3028 10.0251 11.6615 11.2266 12.8631C12.4282 14.0646 13.7869 15.0134 15.2365 15.7094C15.3612 15.7693 15.4235 15.7992 15.5024 15.8222C15.7828 15.904 16.127 15.8453 16.3644 15.6752C16.4313 15.6274 16.4884 15.5702 16.6027 15.4559C16.9523 15.1063 17.1271 14.9315 17.3029 14.8172C17.9658 14.3862 18.8204 14.3862 19.4833 14.8172C19.6591 14.9315 19.8339 15.1063 20.1835 15.4559L20.3783 15.6508C20.9098 16.1822 21.1755 16.448 21.3198 16.7333C21.6069 17.3009 21.6069 17.9712 21.3198 18.5387C21.1755 18.8241 20.9098 19.0898 20.3783 19.6213L20.2207 19.7789C19.6911 20.3085 19.4263 20.5733 19.0662 20.7756C18.6667 21 18.0462 21.1614 17.588 21.16C17.1751 21.1588 16.8928 21.0787 16.3284 20.9185C13.295 20.0575 10.4326 18.433 8.04466 16.045C5.65668 13.6571 4.03221 10.7947 3.17124 7.76131C3.01103 7.19687 2.93092 6.91464 2.9297 6.5017C2.92833 6.04347 3.08969 5.42298 3.31411 5.02348C3.51636 4.66345 3.78117 4.39863 4.3108 3.86901L4.46843 3.71138C4.99987 3.17993 5.2656 2.91421 5.55098 2.76987C6.11854 2.4828 6.7888 2.4828 7.35636 2.76987C7.64174 2.91421 7.90747 3.17993 8.43891 3.71138L8.63378 3.90625C8.98338 4.25585 9.15819 4.43065 9.27247 4.60643C9.70347 5.26932 9.70347 6.1239 9.27247 6.78679C9.15819 6.96257 8.98338 7.13738 8.63378 7.48698C8.51947 7.60129 8.46231 7.65845 8.41447 7.72526C8.24446 7.96269 8.18576 8.30695 8.26748 8.5873C8.29048 8.6662 8.32041 8.72854 8.38028 8.85323Z" stroke="%23EC1F00" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>')}.social-icon-wrapper .social-link a{width:38px;height:38px;background:#ffffff12;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:20px;padding:8px}.social-icon-wrapper .social-link a:hover{background:#ec1f00}body .text-link,body .rte a,body .vendor-link .product-comparison-vendor-name{background:none}.sub-footer{border-color:#ffffff9e}.sub-footer .text-link:after{display:none}.x-footer .sub-footer .payment-cards{justify-content:flex-end;margin:0!important}.x-footer .copyright-text a{color:#fff}.x-footer .copyright-text a:hover{color:#ec1f00}.x-footer .mt-5{margin-top:clamp(16px,1.04166667vw,20px)!important}.announcement a{font-weight:800;font-family:var(--font-heading-family);text-transform:uppercase}.section-header.sticky-header .x-header,.transparent-header:hover .x-header-content,.transparent-header:hover,.x-header-content:hover,.sticky-header-content.background-header,.dark .sticky-header-content.background-header,.transparent-header:has(.x-header-mobile.active) #x-header-content,.transparent-header .x-header-content:has(.toggle-menu.is-open),.header-collapse-menu,#x-header-container,.transparent-header:has(.form-search-wrapper.is-open) #x-header-content{background:#121212!important;color:#ec1f00}.section-header.sticky-header .header-item{border-radius:50rem;width:50%}.section-header .btn-search,.search-page .btn-search{justify-content:center;align-items:center;background:#ec1f00;right:6px;display:flex;transition:all ease .3s;border-radius:50rem;width:40px;opacity:1;color:#fff}.section-header .btn-search span,.search-page .btn-search span{width:16px;height:16px;display:inline-block;color:#fff}.section-header .btn-search:hover,.search-page .btn-search:hover{background:#c81600}.boost-sd__search-widget-init-wrapper{border-radius:8px;box-shadow:#64646f33 0 7px 29px;overflow:hidden}.booqable-component #booqable-quickview-inner .bq-close{background:#000;font-size:clamp(16px,1.04166666667vw,20px);width:clamp(30px,2.29166666667vw,44px);height:clamp(30px,2.29166666667vw,44px);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;transition:all ease .3s}.booqable-component .MainImageContainer-hOYqcI.gqqFiU{height:auto;float:none;aspect-ratio:1 / 1}.booqable-component #booqable-quickview-inner .bq-close:hover{background:#2e2e36}.boost-sd__instant-search-product-list-items{gap:12px}.boost-sd__instant-search-product-list-items .boost-sd__suggestion-queries-item{border:1px solid #e3e8ed;border-radius:8px;flex:0 0 calc(50% - 6px)!important;max-width:calc(50% - 6px)!important;height:auto}.boost-sd__instant-search-product-list-items .boost-sd__suggestion-queries-item-product--left,.header-search__results .header-search__compact-max-height,.predictive-result-list li,.predictive-result-item .collection-item{border:1px solid #e3e8ed;border-radius:8px}.predictive-result-list,.predictive-result-item{display:flex;flex-direction:column;gap:20px}.predictive-result-list li,.predictive-result-item .collection-item{padding:8px}.boost-sd__instant-search-product-list-items .boost-sd__suggestion-queries-item-product--left:before,.predictive-result-list .media-hyperlink>div:before{display:none}.boost-sd__instant-search-product-list-items .boost-sd__suggestion-queries-item-img,.predictive-result-list .media-hyperlink>div img{position:static;aspect-ratio:1/1;object-fit:contain;padding:4px}.boost-sd__instant-search-product-list-items .boost-sd__suggestion-queries-item-title{font-family:var(--font-heading-family);font-weight:700}.section-header .form-search-wrapper:not(.form-search-wrapper.is-open){display:none}.section-header .btn-search svg,.search-page .btn-search svg{width:16px;height:16px;object-fit:contain}.section-header .header-search{background-color:transparent!important;justify-content:flex-start}#SearchOpen{background:#fff;color:#121212;border-radius:50rem;width:clamp(36px,2.1875vw,42px);height:clamp(36px,2.1875vw,42px);transition:all ease .3s}.section-header .header-account-menu{background:#fff;color:#121212;border-radius:50rem;transition:all ease .3s;width:clamp(36px,2.1875vw,42px);height:clamp(36px,2.1875vw,42px);display:flex;align-items:center;justify-content:center}.section-header .header-account-icon,.section-header .header-icon-cart span{width:20px;height:20px}.header-account-icon svg,.section-header .header-icon-cart svg{width:100%;height:100%;object-fit:contain}.section-header .header-icon-cart{flex-shrink:0;background:#fff;color:#121212;border-radius:50rem;width:clamp(36px,2.1875vw,42px);height:clamp(36px,2.1875vw,42px);display:flex;align-items:center;justify-content:center;transition:all ease .3s}.section-header .header-account-menu:hover{background:#ec1f00;color:#fff}#SearchOpen span,.section-header .header-icon-cart #cart-icon>span{color:#121212;transition:all ease .3s}#SearchOpen:hover,.section-header .header-icon-cart:hover{background:#ec1f00}#SearchOpen:hover span,.section-header .header-icon-cart:hover #cart-icon>span{color:#fff}.section-header .header-search-inner{border-color:#0a0e13;padding:7px;background:#fff!important}.section-header .header-search-inner .select-button__label{font-weight:900;color:#0a0e13;text-transform:lowercase}.section-header .header-search-inner .select-button__label:first-letter{text-transform:uppercase}.section-header .header-search-inner .select-button:hover{color:#000}.section-header header .form-search .input-search{padding-right:40px!important;color:#6c7885;font-weight:400}.section-header .mega-menu-wrapper{width:100%;max-width:1400px;left:0;right:0;margin:auto;border:1px solid #e3e8ed;border-radius:0 0 16px 16px;box-shadow:0 24px 60px #0a0e1329}.mega-menu__panel .hover-rect{background-color:#00aeef}header .mega-menu_list .mega-menu__item{font-family:Inter!important;text-transform:math-auto}header .mega-menu_list .mega-menu__item .h6{padding-bottom:4px;border-bottom:2px solid #EC1F00;max-width:max-content;color:#ec1f00}header .mega-menu_list .mega-menu__item .h6 a:after{display:none}.mega-menu__panel .sub-menu.btn-wrapper a:hover,.mega-menu__panel .sub-menu.btn-wrapper a.active{color:#0a0e13!important}.header-menu-wrapper{padding-top:16px}.section-collection-list .slider-nav-wrapper .slider-nav{top:-63px;right:46px!important;margin-left:auto;width:36px;height:36px;border:1px solid;transform:none!important}.section-collection-list .slider-nav-wrapper .slider-nav__button-arrow .slider-nav__icon{width:16px;height:16px;object-fit:contain}.section-collection-list .slider-nav-wrapper .slider-nav.slider-nav-next{left:unset;right:0!important}.section-collection-list .swiffy-slider.enable-effect-hover{overflow:visible}.product-info__inventory-status[data-inventory-status=low-stock] .product-info__inventory-label{color:#a56a00;padding:4px 10px;background:#f5a52424;border-radius:50rem;max-width:max-content}.product-info__inventory-status[data-inventory-status=low-stock] .product-info__inventory-dot,.product-info__inventory-status[data-inventory-status=low-stock] .product-info__stock-indicator-bar{background-color:#a56a00;width:6px;height:6px}.product-info__inventory-status[data-inventory-status=out-of-stock] .product-info__inventory-label{color:rgba(var(--color-low-stock));padding:4px 10px;background:#bf18181a;border-radius:50rem;max-width:max-content}.product-info__inventory-status[data-inventory-status=out-of-stock] .product-info__inventory-dot{background-color:rgba(var(--color-low-stock));width:6px;height:6px}.product-info__inventory-status[data-inventory-status=pre-order] .product-info__inventory-label,.product-info__inventory-status[data-inventory-status=in-stock] .product-info__inventory-label,.product-info__inventory-status[data-inventory-status=restock-incoming] .product-info__inventory-label,.product-info__inventory-status[data-inventory-status=out-of-stock-continue-selling] .product-info__inventory-label{color:#0d7a3c;background:#12a1501a;padding:4px 10px;border-radius:50rem;max-width:max-content}.product-info__inventory-status[data-inventory-status=pre-order] .product-info__inventory-dot,.product-info__inventory-status[data-inventory-status=in-stock] .product-info__inventory-dot,.product-info__inventory-status[data-inventory-status=restock-incoming] .product-info__inventory-dot,.product-info__inventory-status[data-inventory-status=out-of-stock-continue-selling] .product-info__inventory-dot{background-color:#0d7a3c;width:6px;height:6px}.homebanner .promotion-grid__item__content{max-width:55%}.main-product__container .product-form__btn-add-to-cart.button.button-secondary{border:1px solid}.section-product-spec .spec-details{border:0;padding:0}.section-product-spec .spec-group>div{display:block!important}.section-product-spec .product-specifications h3{margin:0 0 20px}.section-product-spec{padding:40px 0;border-top:1px solid #e3e8ed;border-bottom:1px solid #e3e8ed}.section-product-spec .product-data h1,.section-product-spec .product-data h2,.section-product-spec .product-data h3,.section-product-spec .product-data h4,.section-product-spec .product-data h5,.section-product-spec .product-data h6{margin:20px 0 10px;font-size:var(--h4-font-size)}.section-product-spec .product-data li{position:relative;padding-left:20px}.section-product-spec .product-data li:before{content:"\2022";position:absolute;left:0;top:0}.section-product-spec .product-data p:empty,.section-product-spec .product-data br{display:none}.section-product-spec .product-data p+p{padding-top:16px}.section-product-spec .product-data ul{padding-top:20px}.section-product-spec .product-data ul li+li{padding-top:8px}.section-product-spec .heading-block{margin:0 0 20px}.section-product-spec .specification-inner{display:flex;align-items:flex-start;gap:clamp(30px,5.20833333vw,100px)}.section-product-spec .left-block{padding:clamp(20px,3.33333333vw,64px) 0;width:50%;flex:1}.section-product-spec .product-specifications{flex:1;background:#f6f6f6;padding:clamp(20px,3.33333333vw,64px);width:50%;position:sticky;top:3rem;border-radius:10px}.section-product-spec .product-specifications ul{display:table;width:100%}.section-product-spec .product-specifications ul li{display:grid;grid-template-columns:180px 1fr;border-bottom:1px solid #ddd;padding:16px 0;box-sizing:border-box;text-align:left}.section-product-spec .product-specifications ul li:last-child{border-bottom:none}.section-product-spec ul li b{font-weight:600;color:#0a0e13}.cart-drawer__calculate-shipping p{display:flex;gap:2px}.cart-drawer-item__image img,.cart-drawer-upsell__item img{object-fit:cover!important;object-position:center}.cart-drawer__cart-note__wrapper textarea,.main-cart__wrapper textarea{resize:none}.cart-item__actions button:hover span,.cart-item__actions button,.main-cart__wrapper .cart-item__remove,.main-cart__wrapper .cart-item__quantity-button span,.variant-picker__product-option .variant-option+.variant-option__label{transition:all ease .3s}.cart-item__actions button:hover span,.cart-item__actions button:hover,.main-cart__wrapper .cart-item__remove:hover,.main-cart__wrapper .cart-item__quantity-button:hover span{color:var(--primary500)}.main-product__container #more-payment-options-link:hover{color:#09b0ff}body .price,body .main-price{color:#0a0e13}body .compare-at-price{color:#6c7885}.main-product__container .product-title{margin-bottom:16px}.variant-picker__product-option .variant-option.selected+.variant-option__label{border-color:#09b0ff;background:#09b0ff}.variant-picker__product-option .variant-option.disabled+.variant-option__label{border-color:#f5f7f9;background:#f5f7f9;cursor:not-allowed}.select-options-wrapper .select-option{text-transform:lowercase}.select-options-wrapper .select-option:first-letter{text-transform:uppercase}.main-product__container .media-gallery__wrapper{display:flex;flex-direction:column-reverse;gap:0}.main-product__container .media-gallery__thumbnail-container{gap:16px}.main-product__container product-info{display:flex}.contact-form-item .select-button{border:1px solid rgba(var(--color-text-no-alpha) / .2)}textarea{resize:none}#MainContent .shopify-policy__container{max-width:1464px;padding-left:32px;padding-right:32px}.shopify-policy__container .shopify-policy__title,.shopify-policy__container .shopify-policy__body{padding:0}.shopify-policy__container .shopify-policy__title{text-align:left}.shopify-policy__container .shopify-policy__body{font-size:clamp(15px,.833333333vw,16px);line-height:1.4;color:#0a0e13}.shopify-policy__container .shopify-policy__body a{color:#09b0ff;transition:all ease .3s;display:inline;font-weight:700}.shopify-policy__container .shopify-policy__body a:hover{color:#0a0e13}.section-main-collection-banner .promotion{min-height:200px}.section-main-collection-banner .promotion>div,.section-main-collection-banner .promotion>div>div{min-height:inherit}.section-main-collection-banner .promotion>div>div{display:flex;align-items:center;justify-content:flex-start}.mobile-menu-drawer ul{display:flex;flex-direction:column}.mobile-menu-drawer ul li{width:100%}.search-page .input-search{border:1px solid #0a0e13;padding-top:14px;padding-bottom:14px}.search-page .button-secondary{border:1px solid currentColor}.pagination-search .block-text-button__wrapper:before,.pagination-search .block-text-button__wrapper:after{display:none}.pagination-search .block-text-button__wrapper{border:1px solid rgb(207 215 223);background:#f1f1f1;transition:all ease .3s}.pagination-search .block-text-button__wrapper.is-active,.pagination-search .block-text-button__wrapper:hover{background:#00aeef;border-color:#00aeef;color:#0a0e13}body .search-page .pagination-search .loading-pagination-button{background:#fff;opacity:1!important}.header-wrapper .header-logo{padding-top:clamp(16px,1.82291667vw,20px);padding-bottom:clamp(16px,1.82291667vw,20px)}.slider-band{padding:28px 0}.slider-band .banner__points{margin-top:22px;display:flex;flex-wrap:wrap;gap:6px;max-width:clamp(340px,26.0416667vw,500px)}.slider-band .banner__point{display:flex;align-items:center;gap:11px;background:#fff;border-radius:50rem;padding:6px;width:100%}.slider-band .banner__dot{width:28px;height:28px;background:#00874a;border-radius:50rem;display:inline-flex;align-items:center;justify-content:center;color:#fff}.slider-band .banner--refurb .banner__side:last-child .banner__dot{background:#007cad}.slider-band .banner__dot svg{width:13px;aspect-ratio:1/1;object-fit:contain}.slider-band .swiper-slide{height:auto}.slider-band .slide__link{display:inline-block;width:100%;height:100%}.slider-band .banner{justify-content:space-between;width:100%;display:flex;gap:30px;border-radius:20px;overflow:hidden;padding:clamp(24px,2.8125vw,54px) clamp(30px,3.4375vw,66px);background-clip:border-box;background-origin:padding-box;background-attachment:scroll;height:100%}.slider-band .banner.banner--refurb{background-image:linear-gradient(100deg,#00bf63 0px 52%,#009de4 52% 100%)}.slider-band .banner.banner--repair{background:linear-gradient(100deg,#1b1b20 0 58%,#ec1f00 58% 100%)}.slider-band .banner.standard-bike-repair{background-image:radial-gradient(44% 72% at 78% 52%,#e01f2661,#0000 62%),linear-gradient(100deg,#1c0508 0px 58%,#050507 58% 100%)}.slider-band .banner.banner--ride{background-image:radial-gradient(44% 72% at 78% 52%,#19b8ff66,#0000 62%),linear-gradient(100deg,#0e0c3c 0 58%,#060618 58% 100%)}.slider-band .banner.banner--case{background-image:linear-gradient(100deg,#fff7e8 0 57.95%,#ffb020 58.05% 100%)}.slider-band .banner.banner--workshop{background-image:linear-gradient(100deg,#08267b 0 57.95%,#19b8ff 58.05% 100%)}.slider-band .banner__side{width:calc(40% - 20px)}.slider-band .banner__kicker,.slider-band .banner__title{color:#ffffffeb}.slider-band .banner__art{width:calc(20% - 20px);align-content:center}.slider-band .banner__art .banner__medallion{padding:clamp(16px,1.25vw,24px);background:#fff;border-radius:50rem;overflow:hidden;display:inline-block}.slider-band .banner__medallion img{width:100%;height:auto;aspect-ratio:1/1;object-fit:contain}.slider-band .banner__kicker{font-weight:800;letter-spacing:.02em;font-size:clamp(16px,1.04166666667vw,20px)}.slider-band .banner__title{font-size:clamp(30px,2.1875vw,42px);font-weight:900;letter-spacing:-.025em;text-transform:uppercase}.slider-band .banner--repair .banner__body,.slider-band .banner--ride .banner__body,.slider-band .banner--case .banner__body,.slider-band .banner--workshop .banner__body,.slider-band .standard-bike-repair .banner__body{width:calc(60% - 15px)}.slider-band .banner--repair .banner__art,.slider-band .banner--ride .banner__art,.slider-band .banner--case .banner__art,.slider-band .banner--workshop .banner__art,.slider-band .standard-bike-repair .banner__art{width:calc(40% - 15px);text-align:center}.slider-band .banner--repair .banner__art .banner__medallion,.slider-band .banner--ride .banner__art .banner__medallion,.slider-band .banner--case .banner__art .banner__medallion,.slider-band .banner--workshop .banner__art .banner__medallion,.slider-band .standard-bike-repair .banner__art .banner__medallion{max-width:286px;padding:50px}.slider-band .banner--repair .banner__kicker,.slider-band .standard-bike-repair .banner__kicker{color:#ff5147}.slider-band .banner--case .banner__kicker{color:#e86608}.slider-band .banner--repair .banner__title,.slider-band .standard-bike-repair .banner__title{color:#fff}.slider-band .banner--case .banner__title{color:#0a0a0f}.slider-band .banner--repair .banner__dot,.slider-band .standard-bike-repair .banner__dot{background:#ec1f00;color:#fff}.slider-band .banner--case .banner__dot{background:#ff7a1a;color:#fff}.slider-band .banner--ride .banner__kicker,.slider-band .banner--workshop .banner__kicker{color:#19b8ff}.slider-band .banner--ride .banner__title,.slider-band .banner--workshop .banner__title{color:#fff}.slider-band .banner--ride .banner__dot,.slider-band .banner--workshop .banner__dot{background:#19b8ff;color:#fff}.slider-band .banner--ride .banner__point,.slider-band .banner--workshop .banner__point{background:#19b8ff1f;color:#fffffff0}.slider-band .swiper-button{background:#000;border-radius:50%;width:clamp(36px,2.39583333vw,46px);height:clamp(36px,2.39583333vw,46px);color:#fff;transition:all ease .3s}.slider-band .swiper-button svg{width:16px;height:16px}.slider-band .swiper-button.swiper-button-disabled{cursor:not-allowed;pointer-events:all}.slider-band .swiper-button:hover{background:#fff;color:#000}.slider-band .swiper-pagination-bullet{width:28px;height:5px;border-radius:10px;background:#cfd7df;opacity:1;margin:0!important}.slider-band .swiper-pagination-bullet:hover{background:#6c7885}.slider-band .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#e8200f;width:46px}.slider-band .swiper-pagination{position:static;margin-top:18px;display:flex;align-items:center;justify-content:center;gap:10px}.header-wrapper .header-top{background:#121212;padding:0;display:block}.header-wrapper header{padding:0}.header-wrapper .header-top-inner{display:flex;align-items:center}.main-menu-item .link:not(.mega-menu__panel .link){color:#fff!important}.header-wrapper .cart-bubble__container{background:#fff;border:2px solid #EC1F00;border-radius:50rem;width:19px;height:19px;font-size:11px;font-weight:800;color:#05070a;padding:0 5px;line-height:19px}.block-group.block-AYkJSczQ0TWVraDJMM__group_jWbtT6 .block-group__content{flex-wrap:wrap;align-items:inherit}.block-group.block-AYkJSczQ0TWVraDJMM__group_jWbtT6 .block-group__content .block-group{width:calc(33.3% - 9.33333333px);height:auto}.block-group.block-AYkJSczQ0TWVraDJMM__group_jWbtT6 .block-group .block-icon img{object-fit:contain}.block-group.block-AYkJSczQ0TWVraDJMM__group_jWbtT6 .block-heading{font-size:18px}.block-group.block-AYkJSczQ0TWVraDJMM__group_jWbtT6 .block-icon{max-width:max-content}.main-nav-mobile ul li a,.main-nav-mobile ul li span{text-transform:uppercase}.main-menu-nav .main-menu-item.e-scooter-item{position:absolute;right:0;border-left:3px solid #00aeef}.e-scooter-item .menu-text{display:none}.e-scooter-item .menu-item-link-icon img{width:auto;height:42px}.main-menu-nav .main-menu-item.special-menu-item span{color:#ffd45c}.x-header-mobile .special-menu-item span{color:#00aeef}.button-secondary,.button-primary{border-radius:50rem}.logo-list__wrapper{text-align:center}.logo-list__heading:before,.logo-list__heading:after{content:"";flex:1;height:2px;background:#ec1f00;display:inline-block;width:clamp(60px,7.29166667vw,140px)}.logo-list__heading{letter-spacing:.28em;text-transform:uppercase;font-size:clamp(11px,1.2vw,13px);display:inline-flex;align-items:center;justify-content:center;gap:clamp(10px,.833333333vw,16px)}nav.header-bottom{padding:0!important;background:#ec1f00}.product-custom-badges__item{padding:4px 16px;border-radius:50rem;max-width:max-content;font-size:14px;text-transform:capitalize}.main-product__container .product-custom-badges__item{padding:6px 16px;font-size:16px}.product-custom-badges__item.product-custom-badges__item--sale{color:#fff;background:#bf1818}.product-custom-badges__item.refurbished-badge{color:#fff;background:#09b0ff}.product-custom-badges__item.refurbished-plus-badge{background:#00bf63;color:#fff}.product-custom-badges__item.free-screen-protector-badge{background:#e6f7fc;color:#008bb8}.product-custom-badges__item.battery-badge{background:#fff3d6;color:#a66a00}div:empty{display:none!important}.jm-stack.jm-stack--space-300.jm-review-widget.jm-review-widget--minimal-header{padding-top:0!important}.quotify-block-AdGg3VmZVYmxYd0F1R__quotify_button_9MrR7m .quotify-request-quote-btn{transition:all ease .3s;background:#000;color:#fff;padding:14px 32px!important;line-height:1.4;border:1px solid #000}.quotify-block-AdGg3VmZVYmxYd0F1R__quotify_button_9MrR7m .quotify-request-quote-btn:hover{background:#fff;color:#000}.promotional-collections__list .product-card__image-wrapper,.feature-collection__item .product-card__image-wrapper{padding-bottom:60%}.promotional-collections__list .product-card__image-container,.feature-collection__item .product-card__image-container{border-bottom:1px solid #e3e8ed;padding-bottom:16px}.main-product__container .media-gallery__media-item img,.main-product__container .media-gallery__img-placeholder svg{object-fit:contain;max-width:clamp(240px,23.4375vw,450px);margin:0 auto;width:100%;mix-blend-mode:multiply;aspect-ratio:1/1;height:auto}.main-product__container .product-info__buy-buttons-wrapper{margin-bottom:12px}.main-product__container .media-gallery__media-item{background:#f1f1f1;padding:clamp(20px,2.08333333vw,40px);display:flex;align-items:center;justify-content:center;aspect-ratio:680 / 544}.main-product__container .media-gallery__container{padding-bottom:80%}.media-gallery__thumbnail-item img{object-fit:contain}.featured-collection_countdown-block{display:flex;align-items:center;gap:14px;padding:12px 18px;border-radius:50rem;background:#ffffff0f;border:1px solid rgba(255,255,255,.12);flex-direction:row;flex-wrap:nowrap}.featured-collection_countdown-block .featured-collection_countdown-text{font-size:12.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#ffffffb3}.featured-collection_countdown-block .countdown-timer__colon{color:#fff;opacity:.4}.featured-collection_countdown-block .countdown-timer__item{font-size:20px;font-weight:800;line-height:1;font-variant-numeric:tabular-nums}.featured-collection_countdown-block .countdown__label{font-size:9.5px;letter-spacing:.12em;text-transform:uppercase;color:#04222d9e;margin-top:3px}.media-gallery__img-placeholder{background:#f1f1f1}body .quotify-sticky-cart-btn{top:55%}.section-quick-view .media-gallery__media-item img{object-fit:contain}.section-quick-view .product-form__btn-add-to-cart{border:1px solid #EC1F00}.section-quick-view .text-link{color:#ec1f00;font-weight:600}.section-quick-view .collapsible-tab__content p:empty,.section-quick-view .collapsible-tab__content br{display:none}.section-quick-view .text-link:hover{color:#000}.section-quick-view .text-link:hover:after{background:#000}.section-quick-view .collapsible-tab__content h1,.section-quick-view .collapsible-tab__content h2,.section-quick-view .collapsible-tab__content h3,.section-quick-view .collapsible-tab__content h4,.section-quick-view .collapsible-tab__content h5,.section-quick-view .collapsible-tab__content h6{font-size:clamp(18px,1.04166667vw,20px);margin-bottom:16px!important}.header-bottom span.menu-item-link-icon img{width:100%;height:40px}.header-bottom span.menu-item-link-icon{margin-right:8px}.mega-menu-wrapper .sub-menu img{object-fit:contain}.booqable-product-detail-wrapper .kyvIqd.kyvIqd:focus:hover{border-color:#ec1f00}body .bq-branded,body .bq-branded:before,body .bq-branded:after{background:#ec1f00!important;color:#fff!important}#booqable-sidebar .booqable-component #booqable-sidebar-inner{color:#212121}.rental-options-modal .product-availability-header-label{color:#ffffffb0}.rental-options-modal .product-availability-header{background-color:#0a0a0f}.rental-options-modal .product-availability-header-title{color:#fff}.rental-options-modal .rental-options-modal-button.is-secondary{background-color:#0a0a0f!important;color:#fff!important;transition:all ease .3s}.rental-options-modal .rental-options-modal-button.is-secondary:hover{background-color:#2e2e36!important}.rental-options-modal .rental-options-modal-button{background-color:#ec1f00!important;color:#fff!important;transition:all ease .3s}.rental-options-modal .rental-options-modal-button:hover{background-color:#c81600!important}#MainCart__Items p{font-size:16px;line-height:1.2}#MainCart__Items .main-cart__calculate-shipping p{display:flex;align-items:center;gap:6px;flex-wrap:wrap;font-size:clamp(14px,.833333333vw,16px)}#MainCart__Items .login-block{display:flex;align-items:center;justify-content:center;gap:6px}#MainCart__Items .login-block a,#MainCart__Items .main-cart__calculate-shipping a{color:#c81600;transition:all ease .3s}#MainCart__Items .login-block a:hover,#MainCart__Items .main-cart__calculate-shipping a:hover{color:#c81600}#judgeme_product_reviews .jm-button--primary{background-color:#ec1f00;color:#fff;border-color:#ec1f00}#judgeme_product_reviews .jm-button--primary:hover{background-color:#c81600;border-color:#c81600}.jdgm-write-review-modal .jdgm-write-review-modal__product-image img,.mobile-menu-drawer ul li img{object-fit:contain!important}.custom-landing-page{padding:40px 0 0}.custom-landing-page .breadcrumb-inner{display:flex;align-items:center;gap:2px}.custom-landing-page .breadcrumb-inner .text-link{color:#ec1f00;transition:all ease .3s}.custom-landing-page .breadcrumb-inner .text-link:hover{color:#c81600}.custom-landing-page .page__body-container img{aspect-ratio:1 / .4;object-fit:cover;border-radius:12px!important;overflow:hidden;margin:clamp(16px,1.35416667vw,26px) 0 0}.landing-page-content .page__title{margin:0}.custom-landing-page .btn-wrapper{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.custom-landing-page .page__body-container{margin:0}.custom-landing-page .btn-primary{padding:12px 16px;background:#ec1f00;color:#fff!important;border-radius:50rem;transition:all ease .3s;font-family:Archivo,sans-serif;font-weight:700;display:inline-block;text-align:center}.custom-landing-page .btn-primary:hover{background:#c81600}@media(min-width:1024px){.homebanner .promotion-grid__promotion{border-radius:34px}.main-nav li a:not(.main-nav li.mega-menu__item a,.main-nav .sub-menu a){padding-top:10px;padding-bottom:8px;border-bottom:3px solid transparent}.main-nav li.e-scooter-item a:not(.main-nav .e-scooter-item li.mega-menu__item a,.main-nav .e-scooter-item .sub-menu a){padding-top:6px!important;padding-bottom:6px!important;margin:0}.main-nav li a:hover:not(.main-nav li.mega-menu__item a:hover,.main-nav .sub-menu a:hover){background:#ffffff1f;border-bottom-color:#ec1f00}}@media(max-width:1200px){.homebanner .promotion-grid__item__content{max-width:80%}.section-header.sticky-header .header-item{width:auto}.block-group.block-AYkJSczQ0TWVraDJMM__group_jWbtT6 .block-group__content .block-group{width:calc(50% - 9.33333333px)}.collections-list__container.collections-list__container__template--21377716486234__section_collections_list_HmkKUF{gap:24px!important}.block-group.block-AYkJSczQ0TWVraDJMM__group_jWbtT6 .block-heading{font-size:17px}.main-nav li a:not(.main-nav li.mega-menu__item a,.main-nav .sub-menu a){font-size:13px;padding-left:12px;padding-right:12px}}@media(max-width:1024px){.homebanner .promotion-grid__item__content{max-width:100%}.search-box-wrapper{margin-bottom:12px}.mobile-menu-drawer .menu-link{padding:0}.text-icon-column .text-icon-column__blocks .text-icon-column__item{width:31.3%}.text-icon-column .text-icon-column__blocks{flex-wrap:wrap}.header-wrapper .header-search__bar--compact{background:transparent}.slider-band .swiper-button{display:none}.header-wrapper .header-mobile-toggle-icon{width:clamp(36px,2.1875vw,42px);padding:0;height:clamp(36px,2.1875vw,42px);background:#000;color:#fff;border-radius:50rem;display:flex;align-items:center;justify-content:center}.header-mobile-toggle-icon span{color:#fff;text-align:center;width:clamp(16px,1.04166667vw,20px);height:clamp(16px,1.04166667vw,20px)}.header-mobile-toggle-icon span svg{width:100%;height:100%;object-fit:contain}.header-wrapper .header-top-inner{gap:10px}div#cart-icon-bubble{top:-14px;right:-14px}#SearchOpen span,.section-header .header-icon-cart #cart-icon>span{width:clamp(16px,1.04166667vw,20px);height:clamp(16px,1.04166667vw,20px);padding:0}.mobile-menu-drawer ul{flex-wrap:nowrap}.mobile-header-account-menu [menu=customer-account-main-menu]{width:30px;height:30px;display:flex;align-items:center;justify-content:center}.mobile-header-toolbar{padding:10px 16px}}@media(max-width:767px){.product-custom-badges__item{padding:3px 7px;font-size:10px}.main-product__container .product-custom-badges__item{font-size:14px}.featured-collection_countdown-block .countdown-timer__item{font-size:16px}.button-secondary:not(.button-quick-view__product-card),.button-primary:not(.button-quick-view__product-card){padding:12px 16px}#MainContent .shopify-policy__container{padding-left:16px;padding-right:16px}.x-footer .social-icon-wrapper{padding-bottom:20px}.x-footer .copyright-text{text-align:center}.x-footer .sub-footer .payment-cards{justify-content:center}.sub-footer{padding-bottom:20px!important}.text-icon-column .text-icon-column__blocks .text-icon-column__item{width:47%}.section-product-spec .product-specifications ul li{grid-template-columns:1fr;gap:6px}.section-product-spec .specification-inner{flex-wrap:wrap}.section-product-spec .left-block,.section-product-spec .product-specifications{width:100%}.section-product-spec .left-block{padding:0}.section-product-spec .product-specifications{position:static}.main-product__container product-info{flex-direction:column}.slider-band .banner{flex-direction:column;justify-content:flex-start}.slider-band .banner__side,.slider-band .banner__art,.slider-band .banner--repair .banner__art,.slider-band .standard-bike-repair .banner__art,.slider-band .banner--ride .banner__art,.slider-band .banner--case .banner__art,.slider-band .banner--workshop .banner__art{width:100%}.slider-band .banner__art{text-align:center}.slider-band .banner--refurb .banner__art .banner__medallion{max-width:180px}.slider-band .banner--repair .banner__art .banner__medallion,.slider-band .standard-bike-repair .banner__art .banner__medallion,.slider-band .banner--ride .banner__art .banner__medallion,.slider-band .banner--case .banner__art .banner__medallion,.slider-band .banner--workshop .banner__art .banner__medallion{padding:40px}.block-group.block-AYkJSczQ0TWVraDJMM__group_jWbtT6 .block-group__content .block-group{width:100%}.main-product__container .media-gallery__media-item img,.main-product__container .media-gallery__img-placeholder svg{max-width:280px}.feature-collection__list-items .product-card__widget{top:0!important;right:0!important;padding:0!important}.feature-collection__item .product-card__wrapper,.promotional-collections__products .product-card__wrapper{padding:10px!important}}@media(max-width:480px){.text-icon-column .text-icon-column__blocks .text-icon-column__item{width:100%}.main-product__container .media-gallery__media-item img,.main-product__container .media-gallery__img-placeholder svg{max-width:210px}.featured-collection_countdown-block{flex-direction:column;flex-wrap:wrap}.promotional-collections__list .product-card__image-wrapper,.feature-collection__item .product-card__image-wrapper{padding-bottom:60%}.custom-landing-page .btn-primary{width:100%}}.feature-collection__item .product-card__img-placeholder img{object-fit:contain;mix-blend-mode:multiply;aspect-ratio:1/.6;object-position:top}.section-logo-list .logo-list__content__logo{height:72px}.section-logo-list .logo-list__content__logo__wrapper{padding-bottom:0!important;height:100%}.section-logo-list .logo-list__content__logo__image{padding:0 12px}.section-logo-list .logo-img{width:auto!important;height:auto!important;max-width:160px;max-height:56px;object-fit:contain}@media(max-width:989px){.section-logo-list .logo-list__content__logo{height:60px}.section-logo-list .logo-img{max-width:130px;max-height:44px}}@media(max-width:749px){.section-logo-list .logo-list__content__logo{height:52px}.section-logo-list .logo-img{max-width:100px;max-height:36px}}.jdgm-review-widget .jm-review-widget-minimal-header__title{display:none}
/*# sourceMappingURL=/cdn/shop/t/8/assets/custom-style.css.map */
