.bike-evaluator-spacing{margin:32px 0;width:100%}.bike-evaluator-title-bar{display:flex;flex-direction:column;align-items:center;gap:8px;position:relative}.bike-evaluator-step{font-size:12px;font-weight:500;color:#ff3864;letter-spacing:1px;margin-bottom:8px}.bike-evaluator-title{font-weight:700;font-size:32px;text-align:center}.bike-evaluator-filter-bar{display:flex;flex-direction:column;align-items:center;gap:16px;position:relative;margin-top:32px;z-index:1}.be-filter-list{display:flex;gap:16px;position:inherit;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;max-width:100%}.bike-evaluator-query-search{width:100%;position:relative}.bike-evaluator-query-search input{width:100%;padding-right:32px;margin:0}.bike-evaluator-query-search svg{position:absolute;right:12px;top:50%;transform:translateY(-50%)}.bike-evaluator-query-search input::placeholder{color:#afb0b1}.bike-evaluator-product-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;transition:opacity .5s;margin-top:16px;row-gap:40px}.bike-evaluator-product-grid.loading{opacity:.5}.bike-evaluator-card-title{font-size:17px;font-weight:600;line-height:22px;margin-top:12px}.bike-evaluator-card-info{font-size:14px;color:#484a4d;font-weight:500;margin-top:8px;line-height:19.5px}.bike-evaluator-chip{background-color:#ebeef0;padding:4px 8px;border-radius:20px;font-size:13px;font-weight:500;letter-spacing:.4px;color:#484a4d;line-height:17px}.bike-evaluator-card-image{width:100%;height:calc(50vw - 16px);background-color:#f4f4f4;border-radius:16px;padding:8px;display:flex;align-items:center;justify-content:center}.bike-evaluator-card-image img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.bike-evaluator-submit{padding:16px;flex-shrink:0;background-color:#ff3864;color:#fff;border-radius:8px;font-size:15px;font-weight:500;cursor:pointer;letter-spacing:.2px;display:flex;align-items:center;gap:8px}.bike-evaluator-submit:disabled{cursor:not-allowed;background-color:#afb0b1;color:#6a6c6f;pointer-events:none}.bike-evaluator-button{padding:16px;flex-shrink:0;background-color:#1a1d21;color:#fff;border-radius:8px;font-size:15px;font-weight:500;cursor:pointer;letter-spacing:.2px;display:flex;align-items:center;gap:8px}.bike-evaluator-button:disabled{opacity:.5;cursor:not-allowed}.bike-evaluator-button svg{width:11px;transform:rotate(-90deg)}.bike-evaluator-button svg path{stroke:#fff}.bike-evaluator-pagination{display:flex;align-items:stretch;border:1px solid #d1d2d3;border-radius:8px}.bike-evaluator-pagination-button{width:40px;height:40px;display:flex;align-items:center;justify-content:center}.bike-evaluator-pagination-button.left svg{transform:rotate(90deg)}.bike-evaluator-pagination-button.right svg{transform:rotate(-90deg)}.bike-evaluator-pagination-numbers{height:100%;display:flex}.bike-evaluator-pagination-numbers button{width:25px;display:flex;align-items:center;justify-content:center;font-size:13px}.bike-evaluator-pagination-numbers button.current{color:#ff3864;border-bottom:1px solid #ff3864}.bike-evaluator-loader{grid-column:span 5 / span 5;overflow:hidden;padding-top:40px}.bike-evaluator-loader div{display:flex;justify-content:center;align-items:center}.bike-evaluator-loader div svg{width:50px;height:50px}.custom-select--check label{display:flex;align-items:center;flex-wrap:nowrap;gap:4px}.custom-select--check input{width:16px}#be-clear-filters{flex-shrink:0;font-size:14px;font-weight:500;text-decoration:underline}.no-results{grid-column:span 5 / span 5;text-align:center;display:flex;flex-direction:column;align-items:center;gap:12px;padding-top:40px}.bike-evaluator-custom-bike-dialog{padding:40px 24px 32px}.bike-evaluator-dialog-subheading{font-size:15px;line-height:24px;text-align:center}.bike-evaluator-dialog-column{display:flex;flex-direction:column;gap:24px;margin-top:24px}.bike-evaluator-dialog-column input{width:100%}.bike-evaluator-dialog-column .year-row{display:flex;gap:16px;flex-wrap:nowrap}.bike-evaluator-dialog-column .year-row>div:first-child{flex-grow:1}.bike-evaluator-dialog-column .year-row>div:last-child{flex-shrink:0;width:150px}.bike-evaluator-dialog-button-bar{display:flex;justify-content:end;gap:16px;margin-top:16px}.bike-evaluator-dialog-button-bar.between{justify-content:space-between}.bike-evaluator-dialog-button-bar.center{justify-content:center}.bike-evaluator-back{padding:16px 0;flex-shrink:0;color:#1a1d21;font-size:15px;font-weight:500;cursor:pointer;letter-spacing:.2px;display:flex;align-items:center;gap:8px}.bike-evaluator-back svg{width:11px;transform:rotate(90deg)}.be-abs{align-self:start}#new-bike-step-two a{text-decoration:underline!important}.be-condition-container{display:flex;flex-direction:column;align-items:center;gap:16px;margin-top:32px}.be-condition-button{background-color:#f4f4f4;border:1px solid #d1d2d3;border-radius:16px;padding:24px 20px;display:flex;align-items:center;gap:24px;max-width:800px;width:100%}.be-condition-button.selected{border:1px solid #1a1d21;box-shadow:0 2px 16px #1a1d2129}.be-condition-image{width:120px;height:120px;overflow:hidden;border-radius:4px;flex-shrink:0}.be-condition-image img{width:100%;height:100%;object-fit:cover}.be-condition-info{min-height:120px;flex-grow:1;display:flex;flex-direction:column;gap:8px;justify-content:space-between;text-align:left;padding:2px 0}.be-condition-info .be-title{font-size:16px;font-weight:700;line-height:20.5px}.be-condition-info .be-subtext{font-size:14px;line-height:19.5px;padding-top:8px}.be-condition-info .be-chip{background-color:#fff;padding:4px 8px;border-radius:4px;letter-spacing:.2px;font-size:12px;color:#6a6c6f;font-weight:500}.be-condition-info .be-chip strong{color:#1a1d21}.be-condition-buttons{display:flex;gap:16px;margin-top:40px;justify-content:center}.sm-be-filter{width:100vw;padding:16px!important}@media only screen and (min-width: 768px){.bike-evaluator-product-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.bike-evaluator-card-image{height:256px}.bike-evaluator-filter-bar{flex-direction:row;justify-content:space-between}.bike-evaluator-query-search{flex-grow:1;width:450px;max-width:450px;flex-shrink:0}.sm-be-filter{width:auto;padding:0}.bike-evaluator-custom-bike-dialog{padding:40px 64px}.be-abs{position:absolute;left:0;top:50%;transform:translateY(-50%)}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/bike-evaluator.css.map */
