.product-card.show-hover-img{padding:25px;border-radius:22px}.product-card.show-hover-img .product-card__figure{padding:30px}.product-card.show-hover-img .product-card-info-wrapper,.vamos-layout-ebikes .vamos-heading{width:100%}.product-card.show-hover-img .product-card__swatch-list label{width:28px;height:28px}.product-card.show-hover-img .shi-hover-img{position:absolute;width:100%;height:100%;background-size:cover;transition:.3s ease-in;border:2px solid red;border-radius:22px;top:0;opacity:0;background-position:center;background-repeat:no-repeat;right:0;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:15px 0}.product-card.show-hover-img:hover .shi-hover-img{opacity:1}.product-card.show-hover-img span.product-hover-price{background-color:rgba(255,255,255,.82);border-radius:13px;border:1px solid #dd001c;padding:12px 20px 13px;display:flex;font-size:16px;font-weight:400;text-align:center;width:80%;flex-direction:row;flex-wrap:wrap;column-gap:5px;align-items:center;justify-content:center;color:#dd001c}@media only screen and (max-width:400px){.product-card.show-hover-img span.product-hover-price strong{display:none}.product-card.show-hover-img span.product-hover-price{flex-direction:column;padding:5px 20px 11px}}.product-card.show-hover-img span.product-hover-price strong,.vamos-layout-explore .vamos-layout-col-2 ul li a:hover,.vamos-layout-gear .mega-menu__nav li a:hover,.vamos-layout-support .mega-menu__nav li a:hover,.vamos-layout-support .vamos-layout-col-2 ul li a:hover{color:#dd001c}.product-card.show-hover-img span.product-hover-price .price-list{order:0!important}.product-card.show-hover-img span.product-hover-price .price-list .text-subdued{font-size:inherit}.product-card.show-hover-img .product-card__title{font-weight:700;font-size:21px;line-height:1;margin-bottom:20px;padding:0}.product-card.show-hover-img .product-card__subtitle{font-size:14px;margin-bottom:33px;line-height:1}.product-card.show-hover-img .price-list .text-subdued{color:#dd001c;font-weight:700;font-size:24px}.product-card.show-hover-img .product-hover-value,.product-card.show-hover-img .rating .text-sm{font-size:16px}.product-card.show-hover-img .product-card__aside{margin-bottom:25px}.product-card.show-hover-img .rating-and-price{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;align-items:baseline;justify-content:space-between;border-top:2px solid #d9d9d9;padding-top:20px}.product-card.show-hover-img .product-hover-details{display:flex;flex-direction:row;align-items:center;justify-content:center;width:100%;padding:18px 17px;text-align:center}.product-card.show-hover-img .product-hover-detail{color:#fff;font-weight:600;display:flex;flex-direction:column;width:100%;row-gap:6px}.product-card.show-hover-img .product-hover-title{font-size:13px;order:1}@media only screen and (max-width:1366px){.product-card.show-hover-img .price-list .text-subdued{font-size:20px}.product-card.show-hover-img .jdgm-prev-badge__text{font-size:14px}}.is-filled .header__wrapper,.mega-menu.vamos-layout{background-color:#fff}.group-parent-wrapper{display:flex}.tab-content .group-parent-wrapper button{text-transform:uppercase}@media only screen and (min-width:1150px){.header__icon-list{justify-content:right}}@media only screen and (max-width:1149px){.header__wrapper{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.header__main-nav{display:none}}@media only screen and (max-width:1070px) and (min-width:699px){.collection .product-list.product-list-show-hover-img,.shopify-section--featured-collection .product-list.product-list-show-hover-img{--product-list-gap:var(--product-list-row-gap) var(--product-list-column-gap)!important;--product-list-items-per-row:2!important}.collection .product-list.product-list-show-hover-img{--product-list-grid:auto-flow dense/repeat(var(--product-list-items-per-row), minmax(0, 1fr))}}@media only screen and (max-width:1070px) and (max-width:699px){.product-card.show-hover-img .product-card-info-wrapper{height:auto!important}.product-card.show-hover-img .product-card__aside{margin-bottom:23px}}.header__link-list summary{letter-spacing:1px}.vamos-layout{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;--mega-menu-nav-column-gap:0;--mega-menu-block-padding:0;--mega-menu-gap:0;padding:35px 100px 60px;border-top:0;--column-list-max-width:100%!important;row-gap:25px}@media only screen and (max-width:1800px){.vamos-layout{padding:35px 80px 60px}}@media only screen and (max-width:1600px){.product-card.show-hover-img .product-card__subtitle{margin-bottom:15px}.product-card.show-hover-img .rating-and-price{flex-direction:column}.product-card.show-hover-img .price-list{order:1}.vamos-layout{padding:35px 50px 60px}}@media only screen and (max-width:1440px){.vamos-layout{padding:35px 40px 60px}}@media only screen and (max-width:1300px){.vamos-layout{padding:35px 20px 60px}}.vamos-layout .vamos-layout-col{width:25%;width:calc(25% - 10px);padding:0 10px}.vamos-layout-explore .vamos-layout-col-2{width:75%}.vamos-layout-ebikes .vamos-layout-col-menu,.vamos-layout-gear .vamos-layout-col-menu,.vamos-layout-support .vamos-layout-col-menu{width:50%}.vamos-layout-ebikes .vamos-layout-col,.vamos-mobile-layout .vamos-layout-shop-now-wrapper{text-align:center}.vamos-layout-ebikes .vamos-layout-col-1{text-align:left}.vamos-layout .vamos-layout-col-1 h3{font-size:32px;line-height:44px;margin-bottom:30px;font-weight:700}.vamos-layout-ebikes .vamos-heading h4{font-size:32px;font-weight:700;line-height:1.4;display:flex;align-items:center;justify-content:center;column-gap:5vw}.vamos-layout .vamos-footer h4{line-height:35px;font-size:26px;padding-top:0;font-weight:700;vertical-align:middle;text-align:center}.vamos-layout-ebikes .vamos-layout-col:not(.vamos-layout-col-menu) h4,.vamos-layout-ebikes .vamos-layout-col:not(.vamos-layout-col-menu) p{margin-bottom:35px;width:290px;line-height:26px}.tab-content .panel__wrapper.vamos-mobile-layout-gear .vamos-link-title,.tab-content .panel__wrapper.vamos-mobile-layout-support .vamos-link-title,.vamos-layout-ebikes .h5,.vamos-layout-ebikes .vamos-layout-col:not(.vamos-layout-col-menu) h4{font-weight:700}.vamos-layout-ebikes .vamos-layout-col:not(.vamos-layout-col-menu) ul h4,.vamos-layout-ebikes .vamos-layout-col:not(.vamos-layout-col-menu) ul h4 a{display:flex;align-items:center;column-gap:15px;margin:0 auto;justify-content:left}.vamos-layout-ebikes .vamos-layout-col.vamos-layout-col-1 ul h4{margin:0}.vamos-layout-ebikes .vamos-layout-col:not(.vamos-layout-col-menu) li{margin-bottom:40px}.vamos-layout-ebikes .vamos-layout-col:not(.vamos-layout-col-menu) li:last-child{margin-bottom:0}.vamos-layout-col:not(.vamos-layout-col-menu) img,.vamos-layout-ebikes .vamos-layout-col.vamos-layout-col-1 ul h4 img{width:80px;padding:0}.vamos-layout-explore .vamos-layout-col-2 ul img,.vamos-layout-gear .vamos-layout-col-2 img{border-radius:22px}.vamos-layout-col:not(.vamos-layout-col-menu) ul img{width:50px}.vamos-layout-support .vamos-layout-col:not(.vamos-layout-col-menu) ul img{padding:0 15px}.vamos-layout-ebikes .vamos-layout-col.vamos-layout-col-menu img{max-width:80px;margin:0 auto}.vamos-layout .vamos-footer .vamos-btn,.vamos-layout-ebikes .vamos-heading a.vamos-btn,.vamos-layout-gear a.vamos-btn{font-size:16px;text-transform:uppercase;color:#fff;padding:18px 44px 15px;text-decoration:none;border-radius:100px;z-index:1;display:inline-block;line-height:1;letter-spacing:1px;font-weight:500;transition:.3s;background-color:#dd001c;border:2px solid #dd001c;vertical-align:middle}.vamos-layout .vamos-footer .vamos-btn{margin:5px}.vamos-layout-ebikes .vamos-layout-col-menu .mega-menu__nav,.vamos-layout-gear .vamos-layout-col-menu .mega-menu__nav{row-gap:35px;justify-content:center}.vamos-layout-support .vamos-layout-col-menu .mega-menu__nav{justify-content:space-evenly}.tabbed-panels .tabbed-items li,.vamos-layout-ebikes .vamos-layout-col-menu .mega-menu__nav a{width:100%;text-align:center}.vamos-layout-ebikes .vamos-layout-col-menu .mega-menu__nav a.vamos-link-effect{width:auto}.vamos-btn-shop-now{color:#dd001c;font-size:16px;width:110px;padding:0;margin:0 auto;font-weight:400}.vamos-link-effect{position:relative}.vamos-link-effect.effect-underline:hover:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.vamos-link-effect.effect-underline:after{content:'';position:absolute;left:0;display:inline-block;height:1em;width:100%;border-bottom:2px solid;margin-top:10px;opacity:0;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:scale(0,1);transform:scale(0,1)}.vamos-layout a.vamos-btn:hover{color:#dd001c;background-color:#fff}.vamos-layout-ebikes .product-card__subtitle{text-align:center;width:100%}.vamos-layout-gear .mega-menu__nav li a,.vamos-layout-support .mega-menu__nav li a{padding:5px 0;font-weight:500;transition:.2s ease-in;letter-spacing:1px;opacity:1}.vamos-layout-gear .mega-menu__nav li>ul{transition:.2s ease-in}.vamos-layout-gear .mega-menu__nav li:hover>ul{-webkit-transform:scaleY(100%);-ms-transform:scaleY(100%);transform:scaleY(100%)}.vamos-layout-gear .vamos-layout-col-1 a.vamos-btn{margin-top:20px}.vamos-layout-explore .vamos-layout-col-2 ul{display:flex;flex-direction:row;flex-wrap:wrap;column-gap:1vw}.vamos-layout-explore .vamos-img-wrapper{position:relative;margin-bottom:15px}.vamos-layout-explore .vamos-img-wrapper::after{content:"";display:block;padding-bottom:100%}.vamos-layout-explore .vamos-img-wrapper img{position:absolute;width:100%!important;height:100%!important;object-fit:cover}.vamos-layout-explore .vamos-layout-col-2 ul li{width:20%;width:calc(20% - 1vw);font-weight:500;letter-spacing:1px;text-align:center}.vamos-layout-explore .vamos-layout-col-2 ul img{width:100%;margin-bottom:10px;padding:0}.vamos-layout-support .vamos-layout-col-2 a,.vamos-layout-support .vamos-layout-col-2 ul li{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;column-gap:20px;letter-spacing:1px;position:relative;line-height:22px;font-weight:500}.vamos-layout-support .vamos-layout-col-2 ul li{background-color:#ededed;position:relative;padding:11px 0}.vamos-layout-support .vamos-layout-col-2 ul li *{z-index:1}.vamos-layout-support .vamos-layout-col-2 li::after{content:'';width:50px;height:100%;background-color:#dd001c;position:absolute;z-index:0}.vamos-layout .vamos-footer{margin-top:60px}.vamos-layout .vamos-footer span{vertical-align:middle}@media only screen and (min-width:1291px){.vamos-layout-support .vamos-layout-col-2 a,.vamos-layout-support .vamos-layout-col-2 ul li{align-items:flex-start}.vamos-layout-support .vamos-layout-col-2 li::after{top:0}}@media only screen and (min-width:1456px){.vamos-layout-support .vamos-layout-col-2 a,.vamos-layout-support .vamos-layout-col-2 ul li{column-gap:10px}}@media only screen and (max-width:1420px){.vamos-layout-support .vamos-layout-col-2 a,.vamos-layout-support .vamos-layout-col-2 ul li{font-size:12px}}@media only screen and (max-width:1290px){.vamos-layout-support .vamos-layout-col-2 a,.vamos-layout-support .vamos-layout-col-2 ul li{flex-direction:column}.vamos-layout-support .vamos-layout-col-2 ul li{padding:0 0 15px;margin-bottom:15px}.vamos-layout-support .vamos-layout-col-2 li:after{width:100%;height:50px}.vamos-layout-col:not(.vamos-layout-col-menu) ul img{width:auto;height:50px;margin-bottom:15px}.vamos-layout-support .vamos-layout-col:not(.vamos-layout-col-menu) ul img{padding:15px}}#header-sidebar-menu{--drawer-body-padding:0;padding:0;left:auto!important;right:0!important}.navigation-drawer{z-index:1041}#header-sidebar-menu.drawer::part(content){border-radius:0;clip-path:none!important}#header-sidebar-menu.navigation-drawer[mobile-opening=left]::part(body){background-color:#fff}.sidemenu-logo{margin-top:71px;padding-left:20px}.sidemenu-logo img{width:90px}.tabbed-panels{display:flex;position:absolute;width:100%}#header-sidebar-menu .panel-footer li::after,.tab-content{display:none}.tabbed-panels .tabbed-items{display:flex;flex-direction:row;align-items:center;justify-content:space-evenly;width:100%}.tabbed-panels .tabbed-items a.tab-item{display:block;background-color:#dd001c;color:#fff;padding:12px 10px;font-weight:600;text-transform:uppercase;font-size:14px;letter-spacing:2px}.tabbed-panels .tabbed-items a.tab-item.active-tab{background-color:#fff;color:#000}#header-sidebar-menu.navigation-drawer::part(body){gap:0}.tab-content{margin-top:13px}.tab-content.active-tab-content{display:block}.tab-content .panel__scroller li.link-search-form{padding:0;border:0}.tab-content .panel__scroller li.link-search-form .tab-search-form .search-input{border-top:0}.tab-search-form{width:100%;margin:0 auto}.tab-search-form button{padding:19px;border-left:1px solid #d9d9d9}.tab-search-form .search-input{padding-bottom:0;border-top:1px solid #d9d9d9;font-size:20px;border-bottom:1px solid #d9d9d9;padding-left:20px}#header-sidebar-menu.navigation-drawer[mobile-opening=left]>[is=close-button]{position:absolute;right:20px;top:60px}#header-sidebar-menu.navigation-drawer[mobile-opening=left] .panel__wrapper,.tab-content .panel.gap-8 .panel__wrapper .gap-4,.tab-content .panel__scroller .gap-4{gap:0}#tabbed-panel-0 .tab-content-body{margin-bottom:60px;margin-top:30px}#tabbed-panel-0 .tab-content-body ul{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin:0 20px}#tabbed-panel-0 .tab-content-body ul li{width:50%;font-weight:700;border-bottom:1px solid #d9d9d9;padding:10px;position:relative;display:flex;flex-direction:column;justify-content:center;border:0}#tabbed-panel-0 .tab-content-body ul li img{width:35px}.tab-account a,.tab-content .panel__scroller li,.tab-content .panel__wrapper li{text-transform:uppercase;font-size:16px;font-weight:500;border-bottom:1px solid #d9d9d9;padding:15px 7%}#header-sidebar-menu .panel-footer .tap-area,.tab-account a:hover,.tab-content .group:hover .circle-chevron.group-hover\:colors:not([disabled]),.tab-content li:hover a,.tab-content li:hover button,.tab-content li:hover li a:hover,.tab-content li:hover li button:hover{color:#dd001c}.tab-content .group:hover li .circle-chevron.group-hover\:colors:not([disabled]),.tab-content li:hover li a,.tab-content li:hover li button{color:inherit}.tab-content .group:hover .circle-chevron.group-hover\:colors:not([disabled]){background:0 0}.tab-content .panel.gap-8 .panel__wrapper li:first-child{background:#f8f9fa;text-align:center;border:0}.tab-content .panel.gap-8 .panel__wrapper li:first-child .text-subdued{color:#000}.tab-content .panel.gap-8 .panel__wrapper li li:first-child{background:0 0;text-align:left}.tab-content .panel__scroller .circle-chevron{background-color:transparent;right:10px;position:absolute}.tab-account a .icon{display:inline;margin-right:5px;vertical-align:middle}.tab-account a{display:inline-block;width:100%;vertical-align:middle;text-align:left}#header-sidebar-menu .social-media{border-bottom:1px solid #d9d9d9;padding-bottom:20px;margin:0 20px}#header-sidebar-menu .panel-footer li{border:none;padding:0}#header-sidebar-menu .panel-footer{background-color:transparent}#header-sidebar-menu .panel-footer .panel-footer__localization-wrapper{border:0;margin:0 25px}.tab-content-body h3{text-transform:uppercase;font-weight:600;font-size:18px;margin-bottom:20px;margin-top:30px}#tabbed-panel-1 .tab-content-body{padding:0 20px}#tabbed-panel-1 .tab-content-body li{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;column-gap:15px;margin-bottom:20px}#tabbed-panel-1 .tab-content-body li>span{width:calc(100% - 49px)}#tabbed-panel-1 .tab-content-body li img{width:25px}@media only screen and (max-width:260px){#tabbed-panel-0 .tab-content-body ul li,#tabbed-panel-1 li{flex-direction:column;text-align:center}#tabbed-panel-0 .tab-content-body ul li{width:100%;text-align:center}#tabbed-panel-0 .tab-content-body ul li img{margin:0 auto}#tabbed-panel-0 .tab-content-body ul li::after{display:none}}#header-sidebar-menu #tabbed-panel-1 .social-media{border:0;padding:0 20px;margin:20px 0 0}.vamos-mobile-layout .vamos-btn{border:2px solid #dd001c;background-color:#dd001c;color:#fff;padding:10px 20px;font-size:14px;border-radius:50px;display:inline-block;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;letter-spacing:1px}.vamos-mobile-layout .vamos-btn:hover{background-color:#fff;color:#dd001c}.vamos-mobile-layout-ebikes li.vamos-layout-link-wrapper>a{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between}.vamos-mobile-layout-ebikes li.vamos-layout-link-wrapper>a .vamos-product-header{width:70%;width:calc(100% - 80px);text-transform:none}.vamos-mobile-layout-ebikes li.vamos-layout-link-wrapper>a .vamos-product-header .product-card__title{font-weight:700;padding:0}.vamos-mobile-layout-ebikes li.vamos-layout-link-wrapper>a .vamos-product-header .icon{display:inline-block}.vamos-mobile-layout-ebikes li.vamos-layout-link-wrapper>a img{width:80px;order:1}.vamos-mobile-layout-ebikes .product-card__subtitle{text-transform:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:55%;text-align:left;font-size:14px}.tab-content .panel__wrapper li.vamos-layout-colm,.tab-content .panel__wrapper.vamos-mobile-layout-gear li,.tab-content .panel__wrapper.vamos-mobile-layout-support li{border:0}.tab-content .panel__wrapper .vamos-layout-colm li{text-transform:none}.tab-content .panel__wrapper .vamos-layout-colm li strong{font-size:.85em}.vamos-mobile-layout-ebikes .vamos-layout-colm li,.vamos-mobile-layout-support .vamos-layout-colm li{text-align:center!important}.vamos-mobile-layout .vamos-layout-colm img{padding:25px}.tab-content .panel__wrapper .vamos-layout-colm li img{display:inline-block;padding:0;max-width:80px}.tab-content .panel.gap-8 .panel__wrapper .vamos-layout-colm li:first-child{border-bottom:0;background-color:transparent}.tab-content .panel__wrapper li ul.vamos-gear-sublink li{padding:0;text-transform:none}.vamos-mobile-layout-gear .vamos-layout-link-wrapper a,.vamos-mobile-layout-support .vamos-layout-link-wrapper a{display:inline-block;margin:4px}.tab-content .panel__wrapper.vamos-mobile-layout-gear li:not(.vamos-layout-colm) li,.tab-content .panel__wrapper.vamos-mobile-layout-support li:not(.vamos-layout-colm) li{padding-bottom:0}.tab-content .panel__wrapper .vamos-layout-colm-2{line-height:1.9}.tab-content .panel__wrapper .vamos-layout-colm-2 li img{max-height:20px}.tab-content .panel__wrapper .vamos-layout-colm-2 li{padding:0;display:flex;flex-direction:row;column-gap:22px}.tab-content .panel.gap-8 .panel__wrapper.vamos-mobile-layout-explore .vamos-layout-colm li:first-child{border-bottom:1px solid #d9d9d9}.tab-content .panel.gap-8 .panel__wrapper.vamos-mobile-layout-explore .vamos-layout-colm li a{display:flex;flex-direction:row;align-items:center;column-gap:1.5em;font-weight:700}.tab-content .panel.gap-8 .panel__wrapper.vamos-mobile-layout-explore .vamos-layout-colm li img{display:inline-block;padding:0;height:100px;width:100px;max-width:100px;border-radius:50%}@media only screen and (max-width:1600px){.vamos-layout .vamos-layout-col-1 h3{line-height:35px;margin-bottom:20px}.vamos-layout .vamos-layout-col-1 h3,.vamos-layout-ebikes .vamos-heading h4{font-size:30px}.vamos-layout-ebikes .vamos-layout-col-menu .mega-menu__nav a{font-size:18px}.vamos-layout-ebikes .product-card__subtitle{font-size:14px}}@media only screen and (max-width:1475px){.vamos-layout-ebikes .vamos-layout-col-menu .mega-menu__nav,.vamos-layout-gear .vamos-layout-col-menu .mega-menu__nav{column-gap:30px}}@media only screen and (max-width:1440px){.vamos-layout .vamos-layout-col-1 h3{line-height:1.3}.vamos-layout .vamos-footer h4,.vamos-layout .vamos-layout-col-1 h3,.vamos-layout-ebikes .vamos-heading h4{font-size:24px}.vamos-layout-ebikes .vamos-layout-col-menu .mega-menu__nav .h5{font-size:16px}.vamos-layout-gear .vamos-layout-col-menu .mega-menu__nav .h5,.vamos-layout-support .vamos-layout-col-menu .mega-menu__nav .h5{font-size:18px}.vamos-layout-gear .mega-menu__nav li>ul,.vamos-layout-support .mega-menu__nav li>ul{font-size:14px}.vamos-layout-ebikes .product-card__subtitle{font-size:12px}.vamos-layout-ebikes .vamos-layout-col:not(.vamos-layout-col-menu) li{margin-bottom:20px}}@media only screen and (max-width:1220px){.vamos-layout-ebikes .vamos-layout-col-menu .mega-menu__nav,.vamos-layout-gear .vamos-layout-col-menu .mega-menu__nav{column-gap:10px}}@media only screen and (max-width:1200px){.vamos-layout .vamos-layout-col-1 h3{line-height:1.3}.vamos-layout .vamos-footer h4,.vamos-layout .vamos-layout-col-1 h3,.vamos-layout-ebikes .vamos-heading h4{font-size:22px}}@media only screen and (max-width:480px){.tab-content .panel.gap-8 .panel__wrapper.vamos-mobile-layout-explore .vamos-layout-colm li img{height:80px;width:80px;max-width:80px}}@media only screen and (max-width:340px){.tab-content .panel__wrapper .vamos-layout-colm li img{display:block;margin:0 auto}}@media only screen and (max-width:320px){.header__wrapper .header__secondary-nav{width:100%}}@media only screen and (max-width:300px){.tab-content .panel.gap-8 .panel__wrapper.vamos-mobile-layout-explore .vamos-layout-colm li a{flex-direction:column}}