.BikesListingUI_wrapper__n8ekd{min-height:100vh}.BikesListingUI_salesSessionBar__Fhahe{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;box-shadow:0 2px 8px #0000001a}.BikesListingUI_contentWrapper__hUFwH{display:flex;gap:24px}@media only screen and (max-width:991px){.BikesListingUI_contentWrapper__hUFwH{display:block}}.BikesListingUI_filtersWrapper__XXyqB{width:280px;flex-shrink:0}@media only screen and (max-width:991px){.BikesListingUI_filtersWrapper__XXyqB{display:none}}.BikesListingUI_bikesWrapper___g3QC{flex:1 1}.BikesListingUI_bikesGrid__1V_2R{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:20px}@media only screen and (max-width:991px){.BikesListingUI_bikesGrid__1V_2R{grid-template-columns:1fr}}.BikesListingUI_listingWrapper__LKX7n{display:flex;justify-content:space-between}@media only screen and (max-width:991px){.BikesListingUI_listingWrapper__LKX7n{display:block}}.BikesListingUI_listingWrapper__LKX7n .BikesListingUI_desktopFiltersWrapper__T1vO7{width:300px;margin-right:24px}@media only screen and (max-width:991px){.BikesListingUI_listingWrapper__LKX7n .BikesListingUI_desktopFiltersWrapper__T1vO7{display:none}}.BikesListingUI_listingWrapper__LKX7n .BikesListingUI_bikesTable__XUIg9{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;min-width:0}@media only screen and (max-width:991px){.BikesListingUI_listingWrapper__LKX7n .BikesListingUI_bikesTable__XUIg9{grid-template-columns:1fr}}.BikesListingUI_listingWrapper__LKX7n .BikesListingUI_bikesTable__XUIg9>*{min-width:0}.BikesListingUI_listingWrapper__LKX7n .BikesListingUI_bikesTable__XUIg9 .BikesListingUI_bannerWrapper__weK6p{grid-column:span 3;min-width:0;overflow:hidden}@media only screen and (max-width:991px){.BikesListingUI_listingWrapper__LKX7n .BikesListingUI_bikesTable__XUIg9 .BikesListingUI_bannerWrapper__weK6p{grid-column:span 1}}.BikesListingUI_listingWrapper__LKX7n .BikesListingUI_bikesTable__XUIg9 .BikesListingUI_exploreFilterWrapper__PrrXx{grid-column:span 3;min-width:0}@media only screen and (max-width:991px){.BikesListingUI_listingWrapper__LKX7n .BikesListingUI_bikesTable__XUIg9 .BikesListingUI_exploreFilterWrapper__PrrXx{grid-column:span 1;margin-left:-16px;margin-right:-16px}}.BikesListingUI_filterTab__tUDZL{cursor:pointer;display:flex;justify-content:center;align-items:center;padding:8px 12px;color:var(--colorPrimary);background-color:var(--bgColorSecondary);min-width:60px;border:1px solid var(--borderColorPrimary);border-radius:32px;min-height:36px;text-align:center;white-space:nowrap;flex:0 0 auto;overflow:hidden}.BikesListingUI_filterTab__tUDZL.BikesListingUI_active__UbwOt{background-color:var(--colorHighlightLight);border-color:var(--colorHighlight)}.BikesListingUI_filterTab__tUDZL .BikesListingUI_filtersCount__IiuuB{width:19px;height:19px;border-radius:50%;background-color:var(--colorHighlight);color:var(--bgColorSecondary);display:flex;justify-content:center;align-items:center;font-size:10px}.BikesListingUI_listingBanner__6NgWA{overflow:hidden;margin-top:10px;align-self:stretch;border-radius:16px;display:flex;flex-direction:column}.BikesListingUI_listingBanner__6NgWA .BikesListingUI_listingBannerImageWrap__BY_d_{position:relative;width:100%;aspect-ratio:16/5}.BikesListingUI_listingBanner__6NgWA .BikesListingUI_listingBannerImage__twNBi{border-radius:16px;object-fit:cover}.BikesListingUI_filterMainBanner__wjVyV{overflow:hidden;align-self:stretch;border-radius:16px;display:flex}.BikesListingUI_filterTagContainer___jh89{justify-content:flex-start;column-gap:5px}.BikesListingUI_filterTabBanner__iW4Kn{cursor:pointer;display:flex;justify-content:center;align-items:center;padding:8px 12px;color:var(--colorPrimary);background-color:var(--bgColorSecondary);min-width:60px;border:1px solid var(--borderColorPrimary);border-radius:32px;min-height:36px;text-align:center;white-space:nowrap;flex:0 0 auto;overflow:hidden}.BikesListingUI_filterTabBanner__iW4Kn.BikesListingUI_activeBanner__6Pyui{background-color:var(--colorHighlightLight);border-color:var(--colorHighlight)}.BikesListingUI_filterTabBanner__iW4Kn .BikesListingUI_filtersCountBanner__5Y79R{width:19px;height:19px;border-radius:50%;background-color:var(--colorHighlight);color:var(--bgColorSecondary);display:flex;justify-content:center;align-items:center;font-size:10px}.BikesListingUI_clearTab__yEPPc{justify-self:end;cursor:pointer;display:flex;justify-content:center;align-items:center;padding:8px 12px;color:blue;background-color:#fff;min-width:60px;min-height:36px;text-align:center;white-space:nowrap;flex:0 0 auto;overflow:hidden}.BikesListingUI_clearTab__yEPPc.BikesListingUI_active__UbwOt{background-color:var(--colorHighlightLight);border-color:var(--colorHighlight)}.BikesListingUI_clearTab__yEPPc .BikesListingUI_filtersCount__IiuuB{width:19px;height:19px;border-radius:50%;background-color:var(--colorHighlight);color:var(--bgColorSecondary);display:flex;justify-content:center;align-items:center;font-size:10px}.BikesListingUI_locationSelector__5D87V{padding:8px 16px;color:var(--colorSecondary);background-color:var(--bgColorSecondary);font-size:inherit!important;outline:none;box-shadow:none;border:1px solid var(--borderColorPrimary)!important;border-radius:32px!important;min-height:36px;cursor:pointer}.BikesListingUI_locationSelector__5D87V.BikesListingUI_active__UbwOt{color:var(--colorPrimary)}.BikesListingUI_locationSelector__5D87V:focus,.BikesListingUI_locationSelector__5D87V:hover{border-color:var(--colorLink)!important}.Footer_v1_footerWrapper__RGyGk{position:fixed;bottom:0;left:calc(50% - 1384px/2);width:100%;max-width:1384px;color:var(--colorPrimary);background-color:var(--bgColorSecondary);transition:.5s;z-index:99999;border-top:1px solid var(--borderColorPrimary);display:none;justify-content:space-between;align-items:center;height:60px;overflow:hidden}@media only screen and (max-width:991px){.Footer_v1_footerWrapper__RGyGk{display:flex}}@media only screen and (max-width:1384px){.Footer_v1_footerWrapper__RGyGk{left:0}}.Footer_v1_footerWrapper__RGyGk .Footer_v1_navTab__RVV9O{position:relative;height:100%;padding-top:6px;flex:1 1;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:4px;font-size:13px;color:var(--colorSecondaryExtraLight);text-transform:uppercase;cursor:pointer}.Footer_v1_footerWrapper__RGyGk .Footer_v1_navTab__RVV9O.Footer_v1_active__OZ7zM,.Footer_v1_footerWrapper__RGyGk .Footer_v1_navTab__RVV9O:hover{color:var(--colorHighlight);font-weight:500}.Footer_v1_footerWrapper__RGyGk .Footer_v1_navTab__RVV9O.Footer_v1_active__OZ7zM:after,.Footer_v1_footerWrapper__RGyGk .Footer_v1_navTab__RVV9O:hover:after{content:" ";position:absolute;top:0;left:50%;transform:translate(-50%,-50%);width:16px;height:16px;border-radius:50%;background-color:var(--colorHighlight)}.Footer_v1_footerWrapper__RGyGk .Footer_v1_navTab__RVV9O.Footer_v1_navTabLR__08ndZ{flex-direction:row;gap:8px}.Footer_v1_footerWrapper__RGyGk .Footer_v1_navTab__RVV9O.Footer_v1_navTabLR__08ndZ:after{content:none}.Footer_v1_footerWrapper__RGyGk .Footer_v1_navTab__RVV9O .Footer_v1_icon__KlWRX{font-size:24px}.Footer_v1_footerWrapper__RGyGk .Footer_v1_navTab__RVV9O .Footer_v1_label__dfhTz{font-size:8px}.Footer_v1_footerWrapper__RGyGk .Footer_v1_navTab__RVV9O .Footer_v1_labelBig__f5xLQ{font-size:12px}