@font-face{font-family:roundregular;font-style:normal;font-weight:400;src:url(/static/media/round_regular-webfont.0cb21b5286e49a67c121.eot);src:url(/static/media/round_regular-webfont.0cb21b5286e49a67c121.eot?#iefix) format("embedded-opentype"),url(/static/media/round_regular-webfont.6eee151f158c415b031a.woff2) format("woff2"),url(/static/media/round_regular-webfont.cc8af39e0062476599f8.woff) format("woff"),url(/static/media/round_regular-webfont.7ccefa4f99d7eae06e84.ttf) format("truetype"),url(/static/media/round_regular-webfont.b219e839ec6da4cc13b4.svg#roundregular) format("svg")}.overflow-hidden{overflow:hidden}.bike-winner-header{background:radial-gradient(ellipse farthest-corner at right bottom,#fedb37 0,#fdb931 8%,#9f7928 30%,#8a6e2f 40%,#0000 80%),radial-gradient(ellipse farthest-corner at left top,#fff 0,#ffffac 8%,#d1b464 25%,#5d4a1f 62.5%,#5d4a1f 100%);color:#fff;padding:.5rem;text-align:center}.carousel-image img{width:100%}.carousel .carousel-indicators button{border-radius:100%;height:10px;width:10px}.image-footer{display:flex;justify-content:space-between;margin-top:.5rem}.image-footer .user-info{font-weight:500;vertical-align:middle}.image-footer .user-info img{border-radius:50%;margin-right:.5rem}.image-footer .user-info a{color:#606265;text-decoration:none}.image-footer .user-info a:hover{color:#767682}.image-footer .user-info i{color:#9e9ea7;font-size:36px;line-height:36px;margin-right:.5rem;vertical-align:middle}.image-footer .action-icons{vertical-align:top}.image-footer .action-icons button{margin-left:1.5rem}.image-footer .action-icons button i{color:#606265;font-size:1.25rem}.image-footer .action-icons button .heart-like{color:#ff3040}.stats{color:#606265;font-size:.8rem;text-align:right}.stats .comment-count,.stats .like-count,.stats .view-count{display:inline-block}.stats .comment-count span.bold,.stats .like-count span.bold,.stats .view-count span.bold{font-weight:700}.nav-underline .nav-link{color:#606265;font-weight:500}.nav-underline .nav-link.active,.nav-underline .nav-link:hover{color:#0d1b48}.help-button{margin-bottom:.25rem;text-align:right!important}.help-button button{color:#9e9ea7;font-size:.9rem;padding:0;text-decoration:none}.help-button button:active,.help-button button:hover{color:#9e9ea7}.edit-specs{color:#606265;font-size:.8rem;padding:.5rem;text-align:right}.edit-specs a{color:#606265;text-decoration:none}.edit-specs a:hover{color:#3b3c3e;text-decoration:underline}.comments-divider{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem;margin-top:1rem}.comments-divider .comments-count h5{margin-bottom:0}.comments-divider .comment-sort{color:#595c5f}.comments-divider .comment-sort button{border:0;color:#595c5f;font-size:.8rem;margin-left:.5rem;margin-right:.5rem;padding-left:0;padding-right:0}.comments-divider .comment-sort button:hover{color:#343638}.bike-spec-table{margin-bottom:0;margin-top:1.5rem}.bike-spec-table th{color:#0d1b48;font-weight:500;padding-bottom:.25rem;padding-top:.25rem;text-align:center}.bike-spec-table td{font-size:1rem;padding:.25rem .5rem}.bike-spec-table .row-header{font-weight:500;white-space:nowrap;width:1%}.bike-spec-table .row-divider{font-weight:500}@media screen and (max-width:991px){.bike-spec-table th{display:none}.bike-spec-table td{font-size:1rem}}.ad-sidebar-container{padding:0 1rem 1rem;width:332px}.ad-sidebar-container .ad-content{padding:0}.comment-container{margin-top:1rem}.comment-container .comment-reply-to{background-color:#ececec;border-radius:4px;display:inline-block;font-size:.8rem;margin-bottom:.25rem;padding:.25rem .5rem}.comment-container .comment-body{background-color:#f2f8fe;border:1px solid #dbecfc;border-radius:.5rem;padding:.5rem}.comment-container .comment-body a{color:#081828;text-decoration:none}.comment-container .comment-body a:hover{color:#153e68}.comment-container .comment-body .comment-header{display:flex;justify-content:space-between;line-height:1rem;margin-bottom:.5rem}.comment-container .comment-body .comment-header h6{display:inline;margin-bottom:0;margin-right:.5rem}.comment-container .comment-body .comment-header .date-time{font-size:.8rem;margin-left:.5rem;margin-right:.5rem}.comment-container .comment-body .comment-header .reply-user{font-size:.8rem}.comment-container .comment-body .comment-header .likes{color:#0d1b48;font-size:.8rem}.comment-container .comment-body .comment-header .likes i{font-size:.9rem;padding-right:.25rem}.comment-container .comment-body .comment-content p{margin-bottom:0}.comment-container .edit-buttons{margin-bottom:.5rem;margin-top:1rem;text-align:right}.comment-container .edit-buttons button{margin-left:.5rem}.comment-container .comment-footer{color:#606265;font-size:.75rem;margin-right:.5rem;text-align:right}.comment-container .comment-footer button{border:0;color:#606265;font-size:.75rem;margin-left:1rem;padding:0}.comment-container .comment-footer button:hover{color:#0d1b48}.comment-container .comment-footer i{padding-right:.25rem}.comment-container .comment-footer .inactive{color:#9e9ea7;display:inline-block;margin-left:1rem;vertical-align:middle}.bike-winner-container{text-align:center}.bike-winner-container .day-buttons button,.bike-winner-container .month-buttons button,.bike-winner-container .year-buttons button{margin:.375rem .75rem .375rem 0}.bike-winner-container .day-buttons button.active,.bike-winner-container .month-buttons button.active,.bike-winner-container .year-buttons button.active{background-color:#0d1b48;color:#fff}.back-to-top-btn,.back-to-top-btn:first-child:active,.back-to-top-btn:focus-visible,.back-to-top-btn:hover,.back-to-top-btn:not(.btn-check)+.btn:active{background-color:#46b6ff;border:none;border-radius:.25rem;bottom:30px;color:#fff;cursor:pointer;display:block;opacity:.4;position:fixed;right:30px;z-index:99}.back-to-top-btn:first-child:active:hover,.back-to-top-btn:focus-visible:hover,.back-to-top-btn:hover,.back-to-top-btn:hover:hover,.back-to-top-btn:not(.btn-check)+.btn:active:hover{opacity:1}.btn-dk-blue{background-color:#0d1b48;border-color:#0d1b48;color:#fff}.btn-dk-blue:active,.btn-dk-blue:focus-visible,.btn-dk-blue:hover{background-color:#132768!important;border-color:#132768!important;color:#fff!important}.btn-dk-blue:disabled{background-color:#132768!important;border-color:#132768!important;color:#fff!important;cursor:not-allowed;pointer-events:all!important}.btn-outline-md-blue{border-color:#46b6ff;color:#46b6ff}.btn-outline-md-blue:first-child:active,.btn-outline-md-blue:focus-visible,.btn-outline-md-blue:hover,.btn-outline-md-blue:not(.btn-check)+.btn:active{background-color:#0000;border-color:#93d4ff;color:#93d4ff}.btn-outline-dk-blue{border-color:#0d1b48;color:#0d1b48}.btn-outline-dk-blue:first-child:active,.btn-outline-dk-blue:focus-visible,.btn-outline-dk-blue:hover,.btn-outline-dk-blue:not(.btn-check)+.btn:active{background-color:#0000;border-color:#193389;color:#193389}.bike-card{align-items:stretch;display:flex}.bike-card .bike-card-header{background-color:#0d1b48;border-top-left-radius:6px;border-top-right-radius:6px;color:#fff;text-align:center}.bike-card .image-cap{padding:0}.bike-card .image-cap .category-badge{background-color:#0000;border:1px solid #fff;border-radius:.15rem;color:#fff;font-size:.75rem;left:.5rem;line-height:1rem;padding:.125rem;position:absolute;top:.5rem}.bike-card .image-cap svg.winner-badge{color:#886e31;font-size:24px;position:absolute;right:.5rem;top:.375rem}.bike-card .image-cap svg.winner-badge.with-header{top:1.75rem}.bike-card .image-cap .no-radius{border-top-left-radius:0;border-top-right-radius:0}.bike-card .bike-card-body{padding:.5rem .5rem 1rem}.bike-card .bike-card-body .bike-card-title{color:#0d1b48;display:block;font-size:1rem;font-weight:500;line-height:1rem;margin-bottom:0;margin-top:0;text-align:left;text-decoration:none}.bike-card .bike-card-footer{align-items:center;background-color:#0000;border-top:0;color:#595c5f;display:flex;height:40px;justify-content:space-between;padding:.5rem}.bike-card .bike-card-footer .bike-card-user{margin-right:auto}.bike-card .bike-card-footer .bike-card-user a{color:#595c5f;font-size:.9rem;text-decoration:none}.bike-card .bike-card-footer .bike-card-user img{border-radius:50%;height:26px;margin-right:.5rem;width:26px}.bike-card .bike-card-footer .image-count{font-size:.9rem;font-weight:400}.bike-card .bike-card-footer .image-count i.image-count-icon{color:#9e9ea7;font-size:1.125rem;padding-right:.375rem}.bike-card .bike-card-footer i.remove{color:#9e9ea7;font-size:.8rem}.bike-card .bike-card-footer i.remove:hover{color:#dc3545}.bike-card .bike-card-footer .bike-stats .stat-btn{border:none;color:#6c757d;font-size:.8rem;padding-left:0;padding-right:1rem}.bike-card .bike-card-footer .bike-stats .stat-btn:active,.bike-card .bike-card-footer .bike-stats .stat-btn:focus,.bike-card .bike-card-footer .bike-stats .stat-btn:hover{background-color:#0000;color:#6c757d}.bike-card .bike-card-footer .bike-card-actions{background-color:#fff;border:none;color:#ced4da;padding-right:0}.bike-card .bike-card-footer .bike-card-actions .dropdown-toggle{padding-left:0;padding-right:0}.bike-card .bike-card-footer .bike-card-actions .dropdown-toggle:after{display:none!important}.bike-card .bike-card-footer .bike-card-actions i{color:#595c5f}.bike-card .bike-card-footer .dropdown-menu{font-size:.9rem;min-width:inherit;padding-bottom:0;padding-top:0}.bike-card .bike-card-footer .dropdown-menu .dropdown-item{padding:.25rem .5rem;text-decoration:none}.bike-card .bike-card-footer .dropdown-menu .dropdown-item a{color:#0d1b48;text-decoration:none}.bike-card .bike-card-footer .dropdown-menu .dropdown-item:hover{background-color:#0000;color:#0d1b48}.bike-card .bike-card-footer .suspended-footer{color:#dc3545;text-align:center}.default-avatar{color:#9e9ea7!important;vertical-align:middle}.no-content{color:#9e9ea7;font-size:1.5rem;margin-bottom:2rem;padding-top:.5rem;text-align:center}.no-content i{color:#9e9ea7;display:block;font-size:3rem}.section-divider{border-bottom:1px solid #0d1b48;line-height:1rem;text-align:center}.section-divider span{background-color:#f2f8fe;bottom:-.5rem;color:#0d1b48;font-size:1.25rem;font-weight:500;padding:0 1rem;position:relative}.vc-toast-alert{font-weight:500;margin-top:70px;padding:.5rem 0;text-align:center;width:auto}.vc-alert,.vc-toast-alert{background-color:#dff2ff;border-color:#93d4ff;color:#0d1b48}.pre-loader{align-items:center;display:flex;height:100vh;justify-content:center;width:100vw}.pre-loader .icon-loader{animation:spin 2s linear infinite;height:10rem;margin:auto;width:10rem}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.footer{background-color:#0d1b48;border-top:2px solid #46b6ff;color:#b9d6f2}.footer a{color:#b9d6f2!important;text-decoration:none}.footer a:hover{color:#46b6ff!important}.footer .footer-links{margin:3rem .5rem 2rem}.footer .footer-links .links-col{display:flex;justify-content:center}.footer .footer-links .links-col .list-title{color:#46b6ff;font-size:1.1rem;font-weight:500;margin-bottom:.5rem}.footer .footer-links .links-col .nav-item a{margin-bottom:.5rem;padding:0}.footer .bottom-panel{border-top:1px solid #b9d6f2;font-size:.9rem;padding-top:1rem;text-align:center}.footer .bottom-panel a{text-decoration:underline}.footer .bottom-panel .build-version{color:#565f7f;font-size:.7rem}.footer .bottom-panel .social-disc{border:0;font-size:1.4rem;margin-left:1.5rem;padding:0}.modal-header{border-bottom:none}.modal-footer{border-top:none;padding-top:0}.modal-login-form{padding:0 1rem 1rem}.modal-login-form h1{margin-top:0!important}ul.flag-reason{list-style:none;padding-left:0}ul.flag-reason li{margin-bottom:1rem}ul.flag-reason li label{font-weight:500}ul.flag-reason li span{padding-left:1.5rem}.add-favorite-folder .btn-link{color:#606265;padding-left:0;text-decoration:none}.add-favorite-folder .btn-link:active{color:#606265}.progress-bar{background-color:#46b6ff}.navbar{padding-bottom:0;padding-top:0}.navbar-header{background-color:#0d1b48;left:0;position:fixed;right:0;top:0;z-index:1030}.navbar-header i{color:#fff;font-size:2rem}.navbar-header i.user-icon{font-size:1.7rem}.navbar-header .navbar-toggler{border:none}.navbar-header .navbar-toggler:active,.navbar-header .navbar-toggler:focus{border:none;box-shadow:none;outline:none}.navbar-brand{font-family:roundregular;font-size:1.8rem;margin-right:0}.navbar-brand a{color:#fff;text-decoration:none}.navbar-brand img{height:34px;margin-right:.5rem;width:34px}.navbar-brand span.velo{color:#46b6ff}.navbar-brand span.cog{color:#fff}.navbar-search{border-right:none;margin-left:auto;margin-right:2rem;min-width:300px}.navbar-search button.clear-keywords,.navbar-search button.clear-keywords:active,.navbar-search button.clear-keywords:focus-visible,.navbar-search button.clear-keywords:hover{background-color:#fff!important;border:1px solid #ced4da!important;border-bottom-left-radius:4px;border-top-left-radius:4px}.navbar-search button.clear-keywords i,.navbar-search button.clear-keywords:active i,.navbar-search button.clear-keywords:focus-visible i,.navbar-search button.clear-keywords:hover i{color:#9e9ea7;font-size:.7rem}.navbar-search button,.navbar-search button:active,.navbar-search button:focus-visible,.navbar-search button:hover{background-color:#fff!important;border:1px solid #ced4da!important;border-bottom-left-radius:0;border-left:0!important;border-top-left-radius:0}.navbar-search button i,.navbar-search button:active i,.navbar-search button:focus-visible i,.navbar-search button:hover i{color:#9e9ea7;font-size:.9rem}.menu-search{width:80%}.navbar-buttons{margin-right:.8rem}.navbar-buttons button:first-child{margin-right:.5rem}.navbar-user{margin-right:1rem}.navbar-user button{background-color:#0000!important;border:0;font-size:1.7rem;padding:0}.navbar-user button:after{display:none}.navbar-user button:active,.navbar-user button:focus,.navbar-user button:focus-visible{border:none;box-shadow:none;outline:none}.navbar-user .alert-dot{background-color:#dc3545;border:1px solid #0d1b48;border-radius:50%;left:20px;padding:.2rem;position:absolute;top:25px}.navbar-user .user-menu{background-color:#0d1b48;border:1px solid #fff;margin-top:4px;min-width:120px;padding-bottom:.375rem;padding-top:.375rem}.navbar-user .user-menu i{color:#b9d6f2;font-size:1rem;padding-right:.75rem}.navbar-user .user-menu a{align-items:center;color:#b9d6f2;display:flex;padding:.375rem .5rem}.navbar-user .user-menu a:active,.navbar-user .user-menu a:focus{background-color:#0000}.navbar-user .user-menu a:hover,.navbar-user .user-menu a:hover i{background-color:#0000;color:#46b6ff}.navbar-main-links{margin:2rem 1rem 1rem}.navbar-main-links .navbar-search{margin-bottom:2rem;margin-right:0}.navbar-main-links .col{display:flex;justify-content:center;margin-bottom:1rem}.navbar-main-links .list-title{color:#46b6ff;font-size:1.1rem;font-weight:500}.navbar-main-links a.nav-link,.navbar-main-links a.nav-link.active{color:#fff;font-weight:400}.navbar-main-links a.nav-link.active:hover,.navbar-main-links a.nav-link:hover{color:#b9d6f2}.user-icon-dropdown-menu{margin-left:1rem;margin-right:1rem}.user-icon-dropdown-menu button{color:#fff;font-weight:500;margin-bottom:1rem;margin-top:1rem;width:100%}.navbar-auth-user{margin-right:1rem}.navbar-auth-user button{background-color:#0000!important;border:0;font-size:1.7rem;padding:0}.navbar-auth-user button:after{display:none}.navbar-auth-user button:active,.navbar-auth-user button:focus,.navbar-auth-user button:focus-visible{border:none;box-shadow:none;outline:none}.navbar-auth-user img{border-radius:50%;display:block;height:40px;width:40px}.navbar-auth-user .alert-dot{background-color:#dc3545;border:1px solid #0d1b48;border-radius:50%;left:28px;padding:.25rem;position:absolute;top:28px}.navbar-auth-user .icon-dot{left:20px;top:25px}.navbar-auth-user .user-icon-sm{color:#fff;font-size:1.7rem!important}.navbar-auth-user .user-icon-lg{color:#fff;font-size:36px;line-height:36px}.navbar-auth-user .user-auth-menu{background-color:#0d1b48;border:1px solid #fff;margin-top:4px;min-width:170px;padding-bottom:.375rem;padding-top:.375rem}.navbar-auth-user .user-auth-menu i{color:#b9d6f2;font-size:1rem;padding-right:.75rem}.navbar-auth-user .user-auth-menu a{align-items:center;color:#b9d6f2;display:flex;padding:.25rem .5rem;text-decoration:none}.navbar-auth-user .user-auth-menu a:active,.navbar-auth-user .user-auth-menu a:focus{background-color:#0000}.navbar-auth-user .user-auth-menu a:hover,.navbar-auth-user .user-auth-menu a:hover i{background-color:#0000;color:#46b6ff}.navbar-auth-user .user-auth-menu .alert-badge{background-color:#dc3545;border-radius:4px;font-size:.65rem;font-weight:500;margin-left:auto;margin-right:.5rem}.navbar-auth-user .user-auth-menu .menu-divider{border-color:#fff;margin-bottom:0;margin-top:.5rem}.navbar-header-pre-auth{min-width:52px}.bike-card-placeholder{align-items:stretch;display:flex}.bike-card-placeholder .image-placeholder{background-color:#868e96;border-top-left-radius:5px;border-top-right-radius:5px;padding-bottom:75%;width:100%}.bike-card-placeholder .bike-card-placeholder-footer{align-items:center;background-color:#0000;border-top:0;color:#595c5f;display:flex;justify-content:space-between;padding:.5rem}.bike-card-placeholder .bike-card-placeholder-footer .avatar-placeholder{background-color:#868e96;border-radius:50%;height:26px;margin-right:.5rem;width:26px}.search-filters-placeholder{background-color:#fff;border-radius:6px;padding:0}.search-filters-placeholder p{margin-bottom:0}.search-filters-placeholder .ph-header-tab{border-bottom:1px solid #dee2e6;padding:.5rem 0;text-align:center}.search-filters-placeholder .ph-form-group{border-bottom:1px solid #dee2e6;padding:.5rem 1rem}.search-filters-placeholder .ph-form-group:last-child{border-bottom:none}.search-filters-placeholder .ph-form-group .ph-checkbox{border-radius:4px;margin-right:1rem;width:16px}.search-filters-placeholder .ph-form-group .ph-text-input{border-radius:4px;height:24px;width:100%}.placeholder-image-content{margin-top:1rem}.placeholder-image-content .placeholder-image{align-items:center;aspect-ratio:4/3;display:flex;margin-top:1rem;text-align:center;width:100%}.placeholder-image-content .placeholder-image i{display:inline-block;font-size:5rem;margin:0 auto}.placeholder-image-content .placeholder-avatar{border-radius:50%;height:40px;margin-right:.5rem;width:40px}.placeholder-comment-container{margin-bottom:1rem;margin-top:1.5rem}.placeholder-comment-container .placeholder-avatar{border-radius:50%;height:32px;margin-right:.5rem;width:32px}.placeholder-comment-container .placeholder-comment{border-radius:.5rem;height:52px;width:100%}.popover-body{padding:.5rem}.popover-body ul{margin-bottom:0;padding-left:1.25rem}.social-share span{display:block;line-height:1rem;padding-bottom:.5rem}.social-share .icons{display:flex;justify-content:space-between}.color-swatch{height:30px;margin:.5rem;padding-left:0;width:30px}.swatch-input{height:30px;left:0;opacity:0;position:relative;width:30px;z-index:1}.swatch-input .is-invalid{border-color:green}.swatch-label{height:30px;margin-left:1.5rem;margin-top:-2.5rem;position:relative;vertical-align:top;width:30px}.swatch-label:before{background-color:#fff;border:1px solid #e4e4e4;border-radius:.2rem;content:"";height:30px;left:-1.5rem;pointer-events:none;position:absolute;top:.25rem;width:30px}.swatch-label .is-invalid:before{border-color:red}.swatch-label:after{background:no-repeat 50%/50% 50%;content:"";height:30px;left:-1.5rem;position:absolute;top:.25rem;width:30px}.swatch-label.swatch-black:before{background-color:#000}.swatch-label.swatch-blue:before{background-color:blue}.swatch-label.swatch-brown:before{background-color:#8b4513}.swatch-label.swatch-celeste:before{background-color:#55b7b3}.swatch-label.swatch-green:before{background-color:green}.swatch-label.swatch-metal:before{background:linear-gradient(315deg,#e7eff9,#cfd6e6 74%)}.swatch-label.swatch-multi:before{background:linear-gradient(90deg,red,orange,#ff0,green,blue)}.swatch-label.swatch-orange:before{background-color:#ff4500}.swatch-label.swatch-pink:before{background-color:#ff1493}.swatch-label.swatch-purple:before{background-color:purple}.swatch-label.swatch-red:before{background-color:red}.swatch-label.swatch-silver:before{background-color:gray}.swatch-label.swatch-white:before{background-color:#fff}.swatch-label.swatch-yellow:before{background-color:#ff0}.swatch-label.swatch-black.is-invalid:before,.swatch-label.swatch-blue.is-invalid:before,.swatch-label.swatch-brown.is-invalid:before,.swatch-label.swatch-celeste.is-invalid:before,.swatch-label.swatch-green.is-invalid:before,.swatch-label.swatch-metal.is-invalid:before,.swatch-label.swatch-multi.is-invalid:before,.swatch-label.swatch-orange.is-invalid:before,.swatch-label.swatch-pink.is-invalid:before,.swatch-label.swatch-purple.is-invalid:before,.swatch-label.swatch-red.is-invalid:before,.swatch-label.swatch-silver.is-invalid:before,.swatch-label.swatch-white.is-invalid:before,.swatch-label.swatch-yellow.is-invalid:before{border-color:#dc3545}.color-swatch .swatch-input:checked~.swatch-label:after{color:#fff;content:"";font-family:bootstrap-icons;font-size:30px;font-weight:600;line-height:30px}.color-swatch .swatch-input:checked~.swatch-label.swatch-metal:after,.color-swatch .swatch-input:checked~.swatch-label.swatch-white:after,.color-swatch .swatch-input:checked~.swatch-label.swatch-yellow:after{color:#000}h1,h2,h3,h4,h5,h6{color:#0d1b48}body{background-color:#f2f8fe}.main-content{margin-bottom:1rem;margin-top:70px;min-height:100vh!important;padding:1rem}.sidebar-col{background-color:#fff;border-radius:6px;padding:0;text-align:left}.main-col{background-color:#fff;border:1px solid #dee2e6;border-radius:.375rem;padding:0 1rem 1rem}.cookie-consent-banner{align-items:center;background-color:#46b6ff;bottom:0;color:#fff;left:0;padding:1rem;position:fixed;width:100%;z-index:999}.cookie-consent-banner a{color:#fff;text-decoration:underline}.cookie-consent-banner i{font-size:3rem}a.vc-link{color:#46b6ff;text-decoration:none}a.vc-link:hover{color:#0096f9;text-decoration:underline}a.vc-link:focus-visible{outline-color:#fff}.btn:disabled{cursor:not-allowed;pointer-events:all!important}.fc-lt-gray{color:#9e9ea7}.fs-06{font-size:.6rem!important}.fs-07{font-size:.7rem!important}.fs-08{font-size:.8rem!important}.fs-09{font-size:.9rem!important}.fs-1{font-size:1rem!important}.fs-1375{font-size:1.375rem!important}.fs-15{font-size:1.5rem!important}.fs-20{font-size:2rem!important}.fs-25{font-size:2.5rem!important}.fs-30{font-size:3rem!important;line-height:3rem!important}.fs-40{font-size:4rem!important}.fs-50{font-size:50rem!important}.fw-400{font-weight:400!important}.fw-500{font-weight:500!important}.fw-600{font-weight:600!important}.fw-700{font-weight:700!important}.dk-blue{color:#0d1b48}.green{color:#0a3622}.danger{color:#bb2d3b}.lt-grey{color:#9e9ea7}.mt-80{margin-top:80px}.form-check-input[type=checkbox]:checked,.form-check-input[type=radio]:checked{background-color:#0d1b48;border-color:#0d1b48}.input-icon{background-color:#0000}.input-icon a{color:#081828!important}.input-icon i,.input-icon svg{color:#9e9ea7}.input-icon.is-invalid{border-color:#dc3545!important}.form-control-icon{border-right:none}.help-icon:focus-visible{outline:0}.help-icon i{color:#9e9ea7}.btn-form-outline{background-color:#f8f9fa;border-color:#dee2e6}.btn-form-outline:active,.btn-form-outline:first-child:active,.btn-form-outline:focus-visible,.btn-form-outline:hover,.btn-form-outline:not(.btn-check)+.btn:active{border-color:#dee2e6!important}.btn-form-outline a{color:#212529}.form-check-input.is-invalid~.form-check-label{color:#081828!important}.invalid-feedback{display:block}.form-error{height:21px}.home-banner{align-items:center;display:flex;justify-content:space-between;margin-top:-1rem}.home-banner img{border-radius:.375rem;left:50%;max-height:100%;max-width:100%;position:relative;top:50%;transform:translateX(-50%) translateY(-50%)}.home-banner .category-search-box{left:15%;margin:0 auto;max-width:1200px;position:absolute;width:70%}.home-banner .category-search-box select{background:#0d1b48 url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3E%3C/svg%3E");background-position:right 1rem center;background-repeat:no-repeat;background-size:16px 20px;color:#fff}.home-banner .category-search-box input{border-bottom-right-radius:0!important;border-top-right-radius:0!important}.home-banner .category-search-box .search-button{background-color:#0d1b48;border-color:#dee2e6;color:#fff}@media(max-width:991px){.home-banner .banner-img{max-height:280px}.home-banner .input-group-lg>.form-select{border-radius:6px;font-size:1rem;padding:.375rem 2.25rem .375rem .75rem}.home-banner .input-group-lg>.btn,.home-banner .input-group-lg>.form-control{font-size:1rem;padding:.375rem .75rem}}.show-more-button{margin-top:1.5rem;text-align:right}.search-filter-header-tab{background-color:#f8f8f8}.search-filter-header-tab .search-filter-sidebar{overflow-y:auto}.search-filter-header-tab .search-filter-sidebar .header-tab-border{border-bottom:1px solid #dee2e6;margin-bottom:0;padding-bottom:.75rem;padding-top:.75rem;text-align:center}.search-filter-header-tab .search-filter-header button.accordion-button{font-weight:600;padding:.75rem .5rem}.search-filter-header-tab .search-filter-header button.accordion-button:not(.collapsed):after{background-image:none;content:"";font-family:bootstrap-icons;transform:none}.search-filter-header-tab .search-filter-header button.accordion-button.collapsed:after{background-image:none;content:"";font-family:bootstrap-icons;transform:none}.search-filter-header-tab .search-filter-header button.accordion-button:not(.collapsed){background-color:#fff;color:#000}.search-filter-header-tab .search-filter-body{overflow-x:hidden;padding:.75rem .5rem}.search-filter-header-tab .search-filter-body.scroll-filter{max-height:200px;overflow-y:auto}.search-filter-header-tab .search-filter-body .filter-item{margin-bottom:.5rem!important}.search-filter-header-tab .search-filter-body .filter-item:last-child{margin-bottom:0!important}.off-canvas-size-md{--bs-offcanvas-width:min(95vw,300px)!important}.off-canvas-size-sm{--bs-offcanvas-width:min(95vw,250px)!important}@media(min-width:992px){.border-xl{border:1px solid #dee2e6!important}}.slider-container{align-items:center;display:flex;justify-content:center;padding-bottom:1rem;padding-top:1rem}.slider{position:relative;width:300px}.slider-left-value,.slider-range,.slider-right-value,.slider-track{position:absolute}.slider-range,.slider-track{border-radius:3px;height:8px}.slider-track{background-color:#e9ecef;width:100%;z-index:1}.slider-range{background-color:#e9ecef;z-index:2}.slider-left-value,.slider-right-value{color:#212529;font-size:1rem;margin-top:20px}.slider-left-value{left:0}.slider-right-value{right:-4px}.thumb,.thumb::-webkit-slider-thumb{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-appearance:none}.thumb{height:0;outline:none;pointer-events:none;position:absolute}@media(max-width:991px){.thumb{width:240px}}@media(min-width:992px){.thumb{width:204px}}@media(min-width:1200px){.thumb{width:240px}}@media(min-width:1400px){.thumb{width:280px}}.thumb-left{z-index:3}.thumb-right{z-index:4}.thumb::-webkit-slider-thumb{background-color:#0d1b48;border:none;border-radius:50%;cursor:pointer;height:16px;margin-top:6px;pointer-events:all;position:relative;width:16px}.search-result-content .search-header{margin-bottom:2rem}.search-result-content .search-header h2{margin-bottom:4rem;margin-top:1rem}.search-result-content .per-page,.search-result-content .sort-by{display:inline-flex}.search-result-content .per-page label,.search-result-content .sort-by label{font-size:.8rem;font-weight:500;padding-right:.25rem}.search-result-content .per-page select,.search-result-content .sort-by select{background-size:10px 10px;line-height:1rem;padding-right:1.75rem}.search-result-content .search-pagination{display:flex;justify-content:center;margin-bottom:1rem;margin-top:2rem}.search-result-content .search-pagination a{color:#0d1b48}.search-result-content .search-pagination a:hover{text-decoration:none}.search-result-content .search-pagination ul{justify-content:center}.search-result-content .search-pagination .active>.page-link{background-color:#0d1b48;border-color:#0d1b48;color:#fff}.clr-facebook{color:#3b5998}.clr-facebook:hover{color:#627aad}.clr-globe{color:#0d6efd}.clr-globe:hover{color:#3d8bfd}.clr-instagram{color:#c32aa3}.clr-instagram:hover{color:#cf55b5}.clr-pinterest{color:#cb2128}.clr-pinterest:hover{color:#d54d53}.clr-strava{color:#fc5200}.clr-strava:hover{color:#fd7533}.clr-team{color:#000}.clr-team:hover{color:#333}.clr-twitter{color:#55acee}.clr-twitter:hover{color:#77bdf1}.clr-twitter,.clr-twitter:hover{color:#000}.bdr-facebook{border-color:#3b5998!important}.bdr-facebook:hover{border-color:#627aad!important}.bdr-globe{border-color:#0d6efd!important}.bdr-globe:hover{border-color:#3d8bfd!important}.bdr-instagram{border-color:#c32aa3!important}.bdr-instagram:hover{border-color:#cf55b5!important}.bdr-pinterest{border-color:#cb2128!important}.bdr-pinterest:hover{border-color:#d54d53!important}.bdr-strava{border-color:#fc5200!important}.bdr-strava:hover{border-color:#fd7533!important}.bdr-team{border-color:#000!important}.bdr-team:hover{border-color:#333!important}.bdr-twitter{border-color:#55acee!important}.bdr-twitter:hover{border-color:#77bdf1!important}.bdr-twitter-x,.bdr-twitter-x:hover{border-color:#000!important}.faq-content ul li a{color:#0d1b48;text-decoration:none}.faq-content ul li a:hover{color:#46b6ff}.faq-content .faq-question{font-weight:500;margin-bottom:0;margin-top:1.5rem}.legal-content h4{margin-top:2rem}.legal-content h6{margin-top:1.5rem}.legal-content ul li{margin-top:1rem}.add-bike-container .add-bike-image-uploads{margin-bottom:3rem}.add-bike-container .add-bike-image-uploads .filepond-drop-zone{border:1px solid #dee2e6;border-radius:.375rem}@media(min-width:576px){.add-bike-container .add-bike-image-uploads .filepond-drop-zone .filepond--item{width:calc(50% - .5em)}}@media(min-width:992px){.add-bike-container .add-bike-image-uploads .filepond-drop-zone .filepond--item{width:calc(33.3% - .5em)}}@media(min-width:1200px){.add-bike-container .add-bike-image-uploads .filepond-drop-zone .filepond--item{width:calc(25% - .5em)}}.add-bike-container .add-bike-image-uploads .filepond-drop-zone.is-invalid{border-color:#dc3545!important}.add-bike-container .add-bike-image-uploads .filepond-drop-zone [data-filepond-item-state*=error] .filepond--item-panel,.add-bike-container .add-bike-image-uploads .filepond-drop-zone [data-filepond-item-state*=invalid] .filepond--item-panel{background-color:#dc3545}.add-bike-container .add-bike-image-uploads .filepond-drop-zone .filepond--root{background-color:#f8f8f8;border-radius:.375rem;margin-bottom:0;min-height:232px}.add-bike-container .add-bike-image-uploads .filepond-drop-zone .filepond--panel-root{background-color:#0000}.add-bike-container .add-bike-image-uploads .filepond-drop-zone .filepond--drop-label{color:#0d1b48!important}.add-bike-container .add-bike-image-uploads .filepond-drop-zone .filepond--drop-label i{font-size:2rem!important}.add-bike-container .add-bike-image-uploads .filepond-drop-zone .filepond--list-scroller{margin-top:2rem}.add-bike-container .add-bike-specifications{margin-bottom:3rem}.add-bike-container .add-bike-specifications h4{margin-bottom:-.5rem}.add-bike-container .add-bike-details{margin-bottom:1rem}.pintura-editor{--color-background:0,0,0!important;--color-foreground:255,255,255!important}.PinturaRoot .PinturaButtonExport{background-color:#46b6ff!important;color:#fff!important}.edit-bike-container .edit-bike-images{margin-bottom:3rem}.edit-bike-container .edit-bike-images .bike-images{border:1px solid #dee2e6;border-radius:.375rem;margin-bottom:2rem;padding:1rem}.edit-bike-container .edit-bike-images .bike-images img{border-bottom-left-radius:.375rem;border-bottom-right-radius:.375rem}.edit-bike-container .edit-bike-specifications{margin-bottom:3rem}.edit-bike-container .edit-bike-specifications h4{margin-bottom:-.5rem}.edit-bike-container .edit-bike-details{margin-bottom:1rem}.user-bikes-container .bike-count-badge{background-color:#dee2e6!important;color:#0d1b48}.user-bikes-container .tab-content{border:1px solid #dee2e6;border-radius:.375rem;border-top:none;border-top-left-radius:0;padding:1rem}.user-bikes-container .nav-tabs .nav-link{border-color:#dde1e5;color:#000}.user-bikes-container .nav-tabs .nav-link.active{border-bottom:1px solid #fff;color:#0d1b48;font-weight:500}.user-card{margin-bottom:1rem}.user-card h4{color:#0d1b48}.user-card .user-avatar{border-radius:50%;height:150px;margin-left:auto;margin-right:auto;margin-top:-81px;position:relative;width:150px}.user-card .user-avatar img{background-color:#fff;border-radius:50%;padding:6px}.user-card .user-location{font-weight:500;margin-top:1.5rem}.user-card .user-location img{border:1px solid #dee2e6;height:30px;width:40px}.user-card .social-links a{border:1px solid #dee2e6;border-radius:50%;display:inline-block;height:30px;margin:.25rem;width:30px}.user-card .social-links a i{font-size:1.125rem;line-height:28px}.user-card .user-card-actions{background-color:#ced4da;border:none;border-radius:.25rem;color:#ced4da;padding-right:0}.user-card .user-card-actions .dropdown-toggle{padding-left:0;padding-right:0}.user-card .user-card-actions .dropdown-toggle:after{display:none!important}.user-card .user-card-actions i{color:#595c5f}.user-card .dropdown-menu{font-size:.9rem;min-width:inherit;padding-bottom:0;padding-top:0}.user-card .dropdown-menu .dropdown-item{border-radius:.25rem;padding:.25rem .5rem;text-decoration:none}.user-card .dropdown-menu .dropdown-item a{color:#595c5f;text-decoration:none}.user-card .dropdown-menu .dropdown-item:hover{background-color:#0000;color:#595c5f}.user-favorites-container .favorites-folder{margin-top:1rem}.user-favorites-container .favorites-folder .accordion-item .accordion-header{display:flex;justify-content:space-between;position:relative;z-index:1}.user-favorites-container .favorites-folder .accordion-item .accordion-header .accordion-button{background-color:#f8f8f8;color:#0d1b48!important;font-weight:500;padding:.25rem .5rem}.user-favorites-container .favorites-folder .accordion-item .accordion-header .accordion-button:not(.collapsed){background-color:#f8f8f8}.user-favorites-container .favorites-folder .accordion-item .accordion-header .accordion-button:not(.collapsed):after{content:"";font-family:bootstrap-icons;font-size:1.1rem;font-weight:500;line-height:1.1rem;padding-top:.125rem;transform:none}.user-favorites-container .favorites-folder .accordion-item .accordion-header .accordion-button:after{background-image:none;content:"";font-family:bootstrap-icons;font-size:1.1rem;font-weight:500;line-height:1.1rem;margin-left:0;margin-right:.25rem;order:-1;padding-top:.125rem;transition:none}.user-favorites-container .favorites-folder .accordion-item .accordion-header .accordion-button .bike-count-badge{background-color:#dee2e6!important;color:#0d1b48;margin-left:.5rem}.user-favorites-container .favorites-folder .accordion-item .delete-folder{height:28px;margin-left:auto;margin-top:-28px;position:relative;width:28px;z-index:99}.user-favorites-container .favorites-folder .accordion-item .delete-folder button.delete-icon{padding:0}.user-favorites-container .favorites-folder .accordion-item .delete-folder button.delete-icon i{color:#595c5f}.user-messages-container .badge-container{margin-bottom:1rem;max-height:248px;overflow-y:auto}@media(min-width:992px){.user-messages-container .badge-container{max-height:744px}}.user-messages-container .conversation-badge{align-items:center;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;display:flex!important;justify-content:space-between;margin-bottom:.5rem;padding:.5rem;width:100%}.user-messages-container .conversation-badge .btn:first-child:active,.user-messages-container .conversation-badge:not(.btn-check)+.btn:active{background-color:#f0f0f0;border-color:#dee2e6}.user-messages-container .conversation-badge:hover{background-color:#f0f0f0;border-color:#dee2e6;text-decoration:none}.user-messages-container .conversation-badge h6{color:#000;display:inline-block;font-size:.9rem;line-height:1rem;margin-bottom:0;vertical-align:middle}.user-messages-container .conversation-badge h6.read{font-weight:400}.user-messages-container .conversation-badge i{color:#000}.user-messages-container .conversation-badge img{border-radius:50%;display:inline-block;height:30px;margin-right:.5rem;width:30px}.user-messages-container .conversation-badge .more{line-height:36px}.user-messages-container .conversation-badge .date-time{color:#6c757d;display:inline-block;font-size:.8rem;line-height:36px}.user-messages-container .conversation-badge .alert-badge{background-color:#0d1b48;border-radius:4px}.user-messages-container .active-conversation,.user-messages-container .active-conversation:hover{background-color:#f2f8fe;border-color:#0d1b48}.user-messages-container .message-chain{border:1px solid #dee2e6;border-radius:.375rem;padding:0 1rem 1rem}.user-messages-container .message-chain .header-bar{align-items:center;background-color:#f8f8f8;border-bottom:1px solid #dee2e6;border-top-left-radius:.375rem;border-top-right-radius:.375rem;color:#ced4da;display:flex;justify-content:space-between;margin-bottom:2rem;margin-left:-1rem;margin-right:-1rem}.user-messages-container .message-chain .header-bar .header-bar-title{color:#000;font-size:1rem;font-weight:500;margin:0;padding-left:1rem}.user-messages-container .message-chain .header-bar .delete-button{text-align:right}.user-messages-container .message-chain .header-bar .delete-button button{border:none;color:#9e9ea7}.user-messages-container .message-chain .add-message{border-top:1px solid #dee2e6;margin-left:-1rem;margin-right:-1rem;padding:1rem 1rem 0}.message-container{margin-bottom:2rem}.message-container .header{font-weight:500}.message-container .header img{border-radius:50%;height:30px;width:30px}.message-container .header .timestamp{color:#6c757d;font-size:.8rem;font-weight:400}.message-container .user-message{text-align:left}.message-container .auth-user-message{text-align:right}.message-container .body{background-color:#f0f0f0;border:1px solid #dee2e6;border-radius:.5rem;margin-top:.5rem;padding:.5rem}.message-container .body p:last-child{margin-bottom:0}.message-container .user-body{background-color:#f2f8fe;border-color:#dbecfc!important}.user-preferences-container .preferences-section{margin-bottom:2rem}.user-preferences-container .preferences-section .preference{border-bottom:1px solid #dee2e6;display:flex;justify-content:space-between;padding-bottom:.5rem;padding-top:.5rem}.user-preferences-container .preferences-section .preference label{margin-bottom:0}.user-preferences-container .preferences-section .preference-table{display:table}.user-preferences-container .preferences-section .preference-table>.row{display:table-row}.user-preferences-container .preferences-section .preference-table>.row>*{border-bottom:1px solid #dee2e6;display:table-cell;padding:.5rem;white-space:nowrap}.user-preferences-container .preferences-section .preference-table>.row .col{width:100%}.user-profile-container .profile-content{background-color:#fff;border:1px solid #dee2e6;border-radius:.375rem;margin-bottom:2rem;padding:1rem}.user-profile-container .profile-content .profile-avatar img{border-radius:60px;display:block;height:120px;width:120px}.user-profile-container .profile-content .profile-avatar .default-avatar-icon{color:#c9c9c9;display:block;font-size:120px;line-height:120px}.user-profile-container .profile-content .profile-banner img{border-radius:6px;display:block;height:240px;width:360px}.user-sidebar-nav-menu{background-color:#fff;border:1px solid #dee2e6;border-radius:.375rem;font-weight:500}.user-sidebar-nav-menu a{color:#0d1b48}.user-sidebar-nav-menu a i{font-size:1.25rem;padding-right:.25rem}.user-sidebar-nav-menu .list-group-item{border:none;padding:.25rem .5rem}.user-sidebar-nav-menu .list-group-item:first-child{padding-top:.5rem}.user-sidebar-nav-menu .list-group-item:last-child{border-bottom:none;padding-bottom:.5rem}.user-sidebar-nav-menu .list-group-item a{padding:.25rem .5rem}.user-sidebar-nav-menu .list-group-item a:hover{background-color:#eaf3ff!important;border-radius:.25rem;color:#46b6ff}.user-sidebar-nav-menu .active{background-color:#eaf3ff!important;border-radius:.25rem;color:#0d1b48!important}.user-sidebar-nav-menu .alert-badge{background-color:#0d1b48;border-radius:4px;float:right}.user-header{background-color:#f8f8f8;border-bottom:1px solid #dee2e6;border-top-left-radius:.375rem;border-top-right-radius:.375rem;margin-bottom:1rem;margin-left:-1rem;margin-right:-1rem;padding:.5rem 1rem}.user-header h2{margin:0}
/*# sourceMappingURL=main.e20870d2.css.map*/