/** Shopify CDN: Minification failed

Line 588:0 Unexpected "}"
Line 628:4 Expected "}" to go with "{"

**/
h1, h2, h3, h4, h5, h6, p{
   font-family: "Inter", sans-serif !important;
}.Ride-with-best-main button.slick-arrow {
    height: 34px;
    width: 34px;
    line-height: 39px;
    position: absolute;
    top: 35%;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
  font-size: 0;
  background-color: #fff;
    opacity: 1;
}.Ride-with-best-main button.slick-arrow svg {
    padding-top: 7px;
}.product-shop .groups-btn .btn {
    width: 100%;
    margin-right: 0;
}header.page-header {
    background-color: #000;
}header.page-header h2{
  color: #fff;
   text-align: center;
      padding: 110px 0;
    text-align: center;
}.template-page main.main-content.container {
    padding: 0;
  border-top: 1px solid #fff;
}.template-page  main.main-content.container .rte {
    max-width: 1350px;
    margin: 0 auto;
}.template-page  main.main-content.container .rte p {
    font-size: 17px;
    line-height: 23px;
}
/* .Ride-with-best-main button.slick-prev.slick-arrow::before {
    content: "<";
    font-size: 27px;
    position: absolute;
    top: -2px;
    left: 7px;
    text-align: center;
}.Ride-with-best-main button.slick-next.slick-arrow::before {
    content: ">";
    font-size: 27px;
    position: absolute;
    top: -2px;
    right: 7px;
    text-align: center;
} */
.boost-sd__filter-option .boost-sd__button--clear {
    display: none;
}.boost-sd__refine-by-vertical-refine-by button.boost-sd__button.boost-sd__button--clear {
    color: #fff;
}.template-article .site-header .header-bottom .row, .template-article .last-product-section .container {
    max-width: 1370px;
    margin: 0 auto;
}.wrapper-header .site-header .header-top .row .top-bar p {
    font-size: 17px;
    line-height: 21px;
    padding: 0;
    letter-spacing: 0.03em;
}.wrapper-header .site-header .header-top .row .top-bar {
    padding: 5px 0;
}.wrapper-header .header-bottom .top-cart .cartCount {
    background: #ffffff !important;
    color: #000000 !important;
    position: absolute;
    top: 19px;
    padding: 2px;
    border-radius: 60%;
    font-size: 12px;
    width: 15px;
    height: 15px;
    right: 0px;
    display: flex;
    align-items: center;
    justify-content: center;
}.site-header .header-bottom .column-right .top-cart {
    padding-left: 25px;
}div#bannervideo {
    max-height: 630px;
}.home-service-sec {
    background: #0a0b0d;
}.home-service-sec .home_Service.cls_homeservice {
    padding: 27px 0 10px;
    border: none;
}.service_wrap {
    display: flex;
    flex-wrap: wrap;
}.service_wrap .column{
        flex: 0 0 16.666667%;
        max-width: 16.666667%;
}.home-service-sec .home_Service.cls_homeservice .service_wrap .service_grid {
    height: 100%;
}.service_grid {
    text-align: center;
    width: 100%;
    max-width: 182px;
    margin: 10px auto;
}.home-service-sec .home_Service.cls_homeservice .service_wrap .service_grid.text_head h2 {
    color: #fff;
    font-size: 36px;
    font-weight: 800;
    /* white-space: nowrap; */
    height: 100%;
    align-items: center;
    display: flex;
    justify-content: center;
}.service_icon {
    height: 32px;
    margin-bottom: 20px;
}.home-service-sec .home_Service.cls_homeservice .service_wrap h5.sh2 {
    color: #fff;
    font-size: 16px;
    letter-spacing: 1.4px;
  margin-bottom: 10px;
}.home-service-sec .home_Service.cls_homeservice .service_wrap p {
    color: #fff;
    font-size: 14px;
    margin-bottom: 0;
}.home-service-sec .container {
    max-width: 1230px !important;
    padding-right: 0px !important;
    padding-left: 0px !important;
}.site-header .header-bottom .row, .last-product-section .container {
    max-width: 1230px;
    margin: 0 auto;
}.site-header .header-top .container {
    max-width: 1230px;
    margin: 0 auto;
    padding: 0;
}.ride-with-best {
    background-color: #000;
    padding: 70px 0;
    margin-bottom: 0px;
    color: #fff;
}.cust-imgg-cshmm-sec .container, .homepage-escooter-products .container {
    padding: 0;
  max-width: 1230px;
    margin: 0 auto;
}.homepage-reviews .container{
    padding: 0;
    max-width: 1230px;
    margin: 0 auto;
}

.last-product-section .container{
  padding: 0;
}.homepage-reviews .slick-slider {
    padding: 0px !important;
}.homepage-reviews .slick-arrow {
    top: 55%;
}.footer .container {
    max-width: 1230px;
    padding: 0;
    margin: 0 auto;
}html {
    padding-bottom: 0 !important;
}.footer-newsletter h3 span, h3.foot-title span {
    font-size: 15px;
}
.faq-sec1.fastest-faq p {
    padding-left: 10px;
    padding-right: 10px;
    margin-bottom: 15px !important;
    padding-bottom: 0;
    padding-top: 0;
}.faq-sec1.fastest-faq h3 {
    margin-bottom: 30px;
}.faq-sec1.fastest-faq h4 {
    padding: 0px 0 20px 10px;
}div#shopify-section-new-related-products, div#shopify-section-recently-viewed-products {
    width: 100%;
}.faq-sec1.fastest-faq p a {
    color: #082e53;
}.tggl-nvi{
  display: none;
}.col-12.col-md-4.col-lg-3.footmerge .column-footer.csf1 {
    max-width: 100%;
}h3.foot-title span {
    font-size: 16px !important;
  display: flex;
    align-items: center;
}.col-12.col-md-4.col-lg-3.footmerge .column-footer.csf1 svg {
    height: 20px;
    width: 30px;
    transform: rotate(89deg);
}.footer-newsletter h3 span, h3.foot-title span {
    font-size: 15px;
}.col-12.col-md-4.col-lg-3.footmerge .column-footer.csf1 h3.foot-title.tggmm svg{
  transform: rotate(272deg);
}.escooter-section .widget-product a.product-title span {
    font-size: 15px !important;
    font-weight: 900 !important;
}.product-item .product-bottom .action {
    display: none;
}.cust-merge-sec {
    background: transparent;
}.cust-merge-sec .price-box {
    width: 100%;
}.product-label.custom_home_sale_tag {
    /* display: none; */
}.casual-banner-section {
    /* margin-bottom: 0px !important; */
}.images_overview {
    flex-wrap: wrap;
}.homepage-reviews .body-review {
    text-align: center;
}.sut-rv-class {
    justify-content: center;
    flex-wrap: wrap;
}.name-review {
    width: 100%;
    text-align: center;
}.homepage-reviews .slick-slider {
    background: transparent;
    border-radius: unset;
    position: unset;
}.homepage-reviews .name-review h5 {
    color: #000;
}.homepage-reviews .cust-sec-div .body-review span {
    color: #000;
}.template-index #shopify-section-footer {
    margin: 0;
}.template-index .footer .footer-top {
    padding: 100px 0 100px;
}.homepage-reviews .cust-sec-div {
    padding-left: 0;
}.footer-newsletter h3 span, h3.foot-title span {
    font-size: 15px !important;
}.footer .footer-top .column-footer .newsletter .btn {
    max-width: 60px;
    min-width: 83px !important;
      background-size: 25px;
}.footer .footer-top .column-footer.csf3 .newsletter .input-group-field {
    min-height: 50px;
    max-width: 170px;
  padding: 10px 4px;
}.product-label {
   max-width: fit-content;
}.product-label p:first-child {
    color: #fff;
        padding: 8px 5px;
    background: #003459;
}.product-label p {
    color: #000;
        padding: 8px 5px;
    background: #f4f4f4;
          font-size: 12px;
    margin-bottom: 3px;
    width: fit-content;
    text-align: right;
}.product-item .product-top .product-label {
    /* top: 70px; */
}div#shopify-section-360eca6f-55f0-4bc3-bdac-99728f94bbe0 h2, div#shopify-section-360eca6f-55f0-4bc3-bdac-99728f94bbe0 p, div#shopify-section-360eca6f-55f0-4bc3-bdac-99728f94bbe0 li {
    text-shadow: none !important;
}.homepage-escooter-products .product-item .product-top .product-label {
    top: 0;
}.homepage-escooter-products .product-item .product-top .product-label {
    display: none;
}.last-product-section {
    padding-top: 85px;
    background-color: #f4f4f4;
}.latst-prdts-sec:nth-child(6) .last-product-section, .latst-prdts-sec:nth-child(7) .last-product-section {
    padding-top: 35px;
}.product-item .product-top .product-image:hover ~ .product-label.custom_home_sale_tag {
    display: none;
}.homepage-reviews {
    position: relative;
    background: #f4f4f4;
    margin: 0 !important;
    padding: 65px 0;
}.homepage-reviews .slick-prev {
    left: 140px;
}.homepage-reviews .slick-next{
  right: 140px;
}.homepage-reviews .slick-next:after, .homepage-reviews .slick-prev:after{
  filter: invert(1);
}.badge-icos img {
    /* filter: invert(1); */
}.badges-main {
    padding: 50px 0 !important;
    background: #000;
    color: #fff;
}.badge-icos {
    border: 2px solid #fff !important;
}.cust-imgg-cshmm-sec {
    padding: 68px 0 68px !important;
}.last-product-section .widget-product {
    border-bottom: 1px solid #cacaca;
}.cust-imgg-cshmm-sec {
    background-color: #f4f4f4;
    border-bottom: 1px solid #cacaca;
}.badges-inner {
    max-width: 1200px !important;
}.product-item .product-top .product-label {
    position: absolute;
    top: 0;
    z-index: 2;
    right: 0;
    text-align: right;
    /* width: fit-content !important; */
    display: flex;
    flex-wrap: wrap;
    max-width: 93px;
    justify-content: end;
}.template-collection {
    background-color: #f0f0f0;
}div#boost-sd__collection-header {
    display: none;
}.collection_main_banner {
    background-color: #000;
  color: #fff;
}.collection_main_banner .banner_coll_sec {
    display: flex;
}.collection_main_banner .banner_coll_sec .text_featured_coll {
    max-width: 40%;
    flex: 0 0 40%;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}.collection_main_banner .banner_coll_sec .marquee_content_sec {
        max-width: 60%;
    flex: 0 0 60%;
    padding-left: 24px;
    height: 100%;
    padding-bottom: 0px;
}.collection_main_banner .featured-logos.wf-section {
    position: relative;
    bottom: 0;
    padding-top: 40px;
    padding-bottom: 0px;
}.collection_main_banner .featured-logos-reviews-box img.featured-logos-stars {
    height: 26px;
}.collection_main_banner .featured-logos-reviews-title {
    max-width: 190px;
    margin-top: 10px;
    margin-right: auto;
    margin-left: auto;
    font-size: 15px;
    line-height: 22px;
    font-weight: 500;
}.collection_main_banner .featured-logos-reviews-box {
    background-image: linear-gradient(90deg, #0a0b0d, #0A0B0D 20%, #0A0B0D 50%, #0a0b0d00 100%, transparent);
    position: absolute;
    top: 0;
    max-width: 200px;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
}.collection_main_banner .banner_coll_sec .text_featured_coll h1 {
    font-size: 40px;
    font-weight: 800;
    line-height: normal;
    color: #fff;
    margin-bottom: 20px;
}.collection_main_banner .banner_coll_sec .text_featured_coll h2{
font-size: 24px;
    line-height: normal;
    color: #fff !important;
    padding-right: 28px;
    font-weight: 500;
}.collection_main_banner {
    color: #fff;
    background: #0a0b0d;
    padding: 58px 0 58px;
    overflow: hidden;
}.collection_main_banner .container {
    max-width: 1230px !important;
    padding-right: 15px !important;
    padding-left: 15px !important;
}.about_expert_scooter video.mpvideo.lazyloading {
    width: 100%;
}.collection_main_banner .service_wrap .column {
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
}.collection_main_banner marquee img {
    max-width: 150px;
    object-fit: contain;
    margin-right: 20px;
}.template-collection .main-content {
    /* margin-bottom: 60px; */
}.jdgm-prev-badge__text {
    visibility: visible !important;
}.noUi-value.noUi-value-horizontal.noUi-value-large {
    font-size: 16px;
  left: 5% !important;
}.boost-sd__filter-option-item-button, .boost-sd__filter-option-item-amount{
  font-family: Inter, sans-serif !important;
}.boost-sd__filter-option-item-button--with-checkbox.boost-sd__filter-option-item-button--selected:before {
    border-color: #fff !important;
}.boost-sd__filter-option-item-button--with-checkbox:after{
  border: 2px solid #fff !important;
}.full-max .leftmax.abhifull img {
    width: 100%;
}.noUi-pips.noUi-pips-horizontal .noUi-value.noUi-value-horizontal.noUi-value-large:nth-child(6), .noUi-pips.noUi-pips-horizontal .noUi-value.noUi-value-horizontal.noUi-value-large:nth-child(8) {
    display: none;
}.boost-sd__filter-option-title:after, .boost-sd__filter-option-title:before{
    display: none !important;
}.boost-sd__filter-option-icon {
        display: block !important;
}.boost-sd__filter-option-title{
        width: 100% !important;
}.home-service-sec .column.mobile{
  display:none;
}
@media (min-width: 992px){
.bottm-fst-sec .fstbott, .bottm-furth-sec .fstbott:nth-child(2), .bottm-sec-sec .ftbott {
        right: 650px;
}.bottm-fst-sec .foutbott {
    top: 850px;
}.bottm-fst-sec .sxxbott {
    top: 1280px;
}.bottm-furth-sec .fstbott:nth-child(3), .bottm-fvee-sec .fstbott:nth-child(3), .bottm-sec-sec .fstbott:nth-child(3) {
    top: 508px;
}.bottm-sec-sec .fstbott:nth-child(5) {
    top: 880px;
}.bottm-sec-sec .fstbott:nth-child(6) {
    top: 1280px;
}.bottm-thrd-sec .fstbott:nth-child(2) {
    right: 650px;
}.bottm-thrd-sec .fstbott:nth-child(5) {
    top: 870px;
}.bottm-thrd-sec .fstbott:nth-child(6) {
    top: 1295px;
}.bottm-furth-sec .fstbott:nth-child(5) {
    top: 858px;
}.bottm-furth-sec .fstbott:nth-child(6) {
    top: 1280px;
}.bottm-fvee-sec .fstbott:nth-child(3) {
    top: 780px;
}.bottm-fvee-sec .fstbott:nth-child(4) {
    top: 1140px;
    right: 630px;
}
}

@media (max-width: 767px){
  .btn.for-mobile{
    display:none !important;
  }.btn.for-desktop {
        display: block !important;
    }
  .last-product-section {
    padding-top: 40px;
}.last-product-section .cust-all-title h1 {
    font-size: 26px;
    margin-bottom: 10px;
}.casual-inn-bann ul {
    display: none;
}.casual-banner-section {
    color: #fff;
    padding: 20px 20px 30px 20px;
    border-radius: 20px;
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
    height: 100%;
    margin: 0px 5px 20px;
}.casual-inn-bann h2 {
    font-size: 20px;
        margin-bottom: 10px;
}.casual-inn-bann p {
    font-size: 17px;
    margin-bottom: 10px !important;
            padding-bottom: 15px;
}.casual-inn-bann a {
    font-size: 15px;
    padding: 11px;
}
.home-service-sec .column.mobile{
  display:block !important;
}.home-service-sec .column.desktop{
  display:none;
}.home-service-sec .column.mobile .service_grid.text_head {
    margin-top: 0;
    margin-bottom: 0;
    padding: 20px;
    color: #fff;
    max-width: 400px;
}.home-service-sec .column.mobile .service_grid.text_head h2 {
    margin-bottom: 0px;
    font-size: 25px;
}.home-service-sec .home_Service.cls_homeservice {
    padding-top: 0;
}
 p.blackslecuppon {
    font-size: 14px;
    max-width: 100px;
}.cust-nn-header #navbarNav.collapse.show a {
    color: #ffff;
}.badge-icos {
        flex: 0 90%;
    }.customleft-portion {
    margin-top: 20px;
}.home-slideshow .caption-wrap .slide-des .customleft-portion a {
    outline: none;
    color: #fff !important;
    font-size: 17px;
    background-color: #000 !important;
    padding: 8px 15px;
}#shopify-section-slideshow_HUWANp .home-slideshow .caption-wrap .slide-des span {
    width: 340px !important;
} .customleft-portion h4{
  color: #000 !important; 
 }.innercst {
    line-height: 20px;
    margin-bottom: 20px;
    color: #000 !important;
}.sale-icc-wthhprc, .cust-quan-wth-prc{
   flex-wrap: wrap;
}.promo-icons img {
    max-width: 75px !important;
}.cust-quan-wth-prc {
    margin-bottom: 15px;
}.home-slideshow img.not-parallax {
    display: none !important;
}#shopify-section-slideshow_qr76E8 .home-slideshow .slick-dots li button {
    width: 13px;
    height: 13px;
}.ride-feature{
   flex-wrap: wrap;
}
.service_wrap .column{
  flex: 0 0 50%;
  max-width: 50%;
        padding: 0 12px;
}.site-header .header-bottom .column-right .top-cart {
    padding-left: 0px;
}    .header-bottom .top-cart .slide-cart-open .cartCount {
        height: 5px;
        width: 17px;
    }#bannervideo video.mpvideo {
        padding-bottom: 0;
    }.collection_main_banner .banner_coll_sec .text_featured_coll {
    max-width: 100%;
    flex: 0 0 100%;
    text-align: center;
}.collection_main_banner .service_wrap .column:last-child {
    display: none;
}.collection_main_banner .service_wrap .column {
    flex: 0 0 50%;
    max-width: 50%;
}.collection_main_banner .banner_coll_sec .marquee_content_sec {
    max-width: 100%;
    flex: 0 0 100%;
    padding-left: 0;
}.collection_main_banner .featured-logos-reviews-box {
    background-image: linear-gradient(90deg, #00000000, #0A0B0D 20%, #0A0B0D 50%, #0a0b0d00 100%, transparent);
    position: absolute;
    top: 15px;
    max-width: 200px;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
    margin: 0 auto;
    text-align: center;
    left: 70px;
}.collection_main_banner .banner_coll_sec {
    flex-wrap: wrap;
}.template-collection .main-content {
        padding-top: 0;
    }
}
h3.head-about {
  border-top: 1px solid #fff;
    background-color: #000;
    color: #fff;
    margin: 0;
    padding: 110px 0;
    text-align: center;
    font-size: 25px;
}.coming-sbout{
  max-width: 1350px;
  margin: 0 auto;
  padding: 40px 0;
}
}
body#privacy-policy .main-content.container, body#shipping-policy .main-content.container, body#refund-policy .main-content.container, body#terms-of-service .main-content.container {
    padding: 0 !important;
  max-width: 100% !important;
}body#privacy-policy main.main-content.container .shopify-policy__container, body#shipping-policy main.main-content.container .shopify-policy__container, body#refund-policy main.main-content.container .shopify-policy__container, body#terms-of-service main.main-content.container .shopify-policy__container {
    max-width: 100% !important;
    padding: 0 !important;
}body#privacy-policy main.main-content.container .shopify-policy__container .shopify-policy__title, body#shipping-policy main.main-content.container .shopify-policy__container .shopify-policy__title, body#refund-policy main.main-content.container .shopify-policy__container .shopify-policy__title, body#terms-of-service main.main-content.container .shopify-policy__container .shopify-policy__title {
    background-color: #000;
    padding: 110px 0;
    border-top: 1px solid #fff;
}body#privacy-policy main.main-content.container .shopify-policy__container .shopify-policy__title h1, body#shipping-policy main.main-content.container .shopify-policy__container .shopify-policy__title h1, body#refund-policy main.main-content.container .shopify-policy__container .shopify-policy__title h1, body#terms-of-service main.main-content.container .shopify-policy__container .shopify-policy__title h1 {
    margin-bottom: 0;
    color: #fff;
}.shopify-policy__body {
    max-width: 1350px;
    margin: 0 auto;
  padding: 30px 0;
}

@media (max-width: 1024px) {
    .cust-nn-header #navbarNav {
        height: 100vh;
    }   body .shop-multi-drp{
        top: 7% !important;
        position: relative;
        background-color: transparent !important;
        height: 100% !important;
              display: block;
              padding-bottom:0px;
    }body .site-nav .shop-multi-drp-inn .shop-multi-men h3 span {
      color: #fbc00c !important;
      font-size: 15px !important
}body .site-nav .shop-multi-drp-inn .shop-multi-men h3 svg {
        fill: #fff;
    }body .site-nav .shop-multi-drp-inn .shop-multi-men h3 {
    font-size: 10px;
    text-transform: capitalize;
}.cust-nn-header #navbarNav.collapse.show a {
        color: #fff !important;