@font-face{font-family:Exo-Bold;src:url(Exo-Bold.otf) format("otf"),url(Exo-Bold.otf) format("otf");font-display:swap}@font-face{font-family:Exo-ExtraBold;src:url(Exo-ExtraBold.otf) format("otf"),url(Exo-ExtraBold.otf) format("otf");font-display:swap}.custom-desktop-nav{background-color:#f2f2f2;border-top:1px solid #CCCCCC}@media(min-width:768px){.header__wrapper--custom{padding:12px 0;justify-content:center}}@media(max-width:767px){.header__wrapper--custom{padding:0}}.vehicle-filter-selectors{display:flex;gap:24px}@media(max-width:767px){.vehicle-filter-selectors{gap:20px;flex-direction:column;margin-bottom:20px}}.vehicle-filter-selector{position:relative}.vehicle-filter-selector button{border:2px solid #BABABA;border-radius:6px;display:flex;align-items:center;justify-content:space-between;min-width:250px;padding-left:18px;width:100%;cursor:default;position:relative;gap:13px;background-color:#f8f8f8;color:#606060}.vehicle-filter-selector button .button-label{font-size:0;position:absolute;top:-8px;left:12.5px;transition:font-size .24s ease}.vehicle-filter-selector button .button-label--shown{font-size:10px;padding:0 6px;background-color:#fff}.vehicle-filter-selector button svg{margin-left:auto}.vehicle-filter-selector button svg path{stroke:#bababa}.vehicle-filter-selector button .icon-placeholder{width:65px;height:52px;border-left:2px solid #BABABA;text-align:center;display:flex;align-items:center;justify-content:center;padding:0 5px}.vehicle-filter-selector button .icon-placeholder img{width:100%;height:auto;object-fit:cover;object-position:center}.vehicle-filter-selector button .icon-placeholder svg{vertical-align:middle;margin:0}.vehicle-filter-selector button .icon-placeholder svg path{fill:#bababa}.vehicle-filter-selector.is-active button{border:2px solid #404040;cursor:pointer;background-color:#fff;color:#404040}.vehicle-filter-selector.is-active button svg path{stroke:#404040}.vehicle-filter-selector.is-active button .icon-placeholder{border-left:2px solid #404040}.vehicle-filter-selector.is-active button .icon-placeholder svg path{fill:#404040}.vehicle-filter-options{background-color:#fff;height:0;overflow:hidden;border-color:#404040;border-style:solid;border-width:0 0 0 0;z-index:999;position:fixed;left:0;right:0;bottom:0}@media(min-width:768px){.vehicle-filter-options{position:absolute;bottom:auto}}.vehicle-filter-options ul{list-style:none;padding:0 10px}.vehicle-filter-options ul li{padding:5px 10px;border-color:#dadae2;border-style:solid;border-width:0 0 1px 0;cursor:pointer}.vehicle-filter-options ul li:last-child{border-width:0}.vehicle-filter-options ul li:hover{background-color:#f2f2f2}.vehicle-filter-selector.is-open button{border-bottom-right-radius:0;border-bottom-left-radius:0}.vehicle-filter-selector.is-open .vehicle-filter-options{border-width:0 2px 2px 2px;height:auto}@media(min-width:768px){.vehicle-filter-selector.is-open .vehicle-filter-options{border-top-width:0}}.vehicle-filter-options--mobile{height:auto;border-radius:20px 20px 0 0;padding-bottom:60px}.vehicle-filter-options--mobile .close-icon{cursor:pointer;padding:5px}.vehicle-filter-options--mobile .close-icon svg{width:18px;height:18px}.vehicle-filter-options-mobile-overlay{position:fixed;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;z-index:9999;pointer-events:none;opacity:0;transition:opacity .24s ease}.vehicle-filter-options-mobile-overlay.is-open{pointer-events:auto;opacity:1}.vehicle-filter-options-mobile-overlay-bd{position:absolute;top:0;right:0;bottom:0;left:0;background:#0000008c}.vehicle-filter-options-mobile-overlay.is-open .vehicle-filter-options-mobile-overlay-bd{transform:translateY(0) scale(1)}.vehicle-filter-options__header{padding:20px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #D9D9D9;font-size:18px;font-weight:600}.vehicle-filter-options__header .prev-icon{cursor:pointer}.vehicle-filter-options__footer{padding:16px 0;text-align:center;font-size:16px;min-height:60px;position:absolute;bottom:0;left:0;right:0}.vehicle-filter-options__footer span{text-decoration:underline;cursor:pointer;color:#db0b0b}.vehicle-filter-options__scrollable{overflow-y:auto;overflow-x:hidden;max-height:calc(75vh - 142px)}.vehicle-filter-options__scrollable::-webkit-scrollbar{display:none}.vehicle-filter-options--mobile ul li{display:flex;align-items:center;justify-content:space-between;padding:12px 20px;border-width:1px 0 0 0}.vehicle-filter-options--mobile ul li:last-child{border-width:1px 0 0 0}.vehicle-filter-options--mobile ul li:hover{background-color:transparent}.vehicle-filter-options--mobile ul li.option-selected{font-weight:700}#vehicle-filter-mobile{background-color:#fff;padding:20px}#vehicle-filter-mobile:empty{padding:0;margin:0}#find-your-bike-btn{position:fixed;bottom:20px;left:20px;z-index:9999;font-size:14px;padding-left:20px;padding-right:20px}
/*# sourceMappingURL=/cdn/shop/t/14/assets/custom.css.map */
