.fit-assistant-modal-left-slide-in-backdrop{background-color:rgba(0,0,0,.5);bottom:0;display:none;height:100vh;left:0;position:fixed;right:0;top:0;width:100vw;z-index:1050}.fit-assistant-modal-left-slide-in-backdrop.active{display:block}.fit-assistant-modal-header{align-items:center;font-size:1.6rem;padding:0 0 2.4rem}.fit-assistant-modal-header,.fit-assistant-modal-header .buttons{display:flex;justify-content:space-between}.fit-assistant-modal-header .buttons button{height:2.4rem;min-height:0;padding:0;width:2.4rem}.fit-assistant-modal-header .selection{color:#757575;text-align:center}.fit-assistant-modal-header h3{text-align:center}@media screen and (max-width:991px){.fit-assistant-modal{background-color:#fff;bottom:0;display:flex;flex-direction:column;left:100%;max-height:100vh;min-width:100vw;overflow-y:auto;position:fixed;top:0;transition:transform .3s ease-in-out}.fit-assistant-modal.wrapper-visible{transform:translate(-100%)}.fit-assistant-modal.on-top{z-index:1200}}.fit-assistant-modal .modal-content-section{overflow:auto!important;padding:1.6rem 2rem 2rem}@media screen and (min-width:992px){.fit-assistant-modal .modal-content-section{padding:1.6rem 4rem}.fit-assistant-modal{background-color:#fff;bottom:0;display:flex;flex-direction:column;left:100%;max-height:100vh;position:fixed;top:0;transition:transform .3s ease-in-out;width:48rem}.fit-assistant-modal.wrapper-visible{transform:translate(-100%)}.fit-assistant-modal.on-top{z-index:1200}}#REACT_fitAssistant_new_portal:has(.rrs-trigger-button){margin-bottom:0!important}#fitAssistantHeaderPortal{max-width:1920px}@media screen and (max-width:991px){#fitAssistantHeaderPortal .fit-assistant{margin-top:14px}}.fit-assistant-button-anchor{width:100%}.fit-assistant-spacer{height:6rem}.fit-assistant .header-wrapper{display:flex;justify-content:space-between}.fit-assistant .header-wrapper a{text-decoration:underline}.fit-assistant .fit-status{color:#474747}.fit-assistant .fit-status:before{content:"\2014";margin-inline:.8rem}.fit-assistant .fit-assistant-button{align-items:center;background-color:#303030;border:none;color:#f5f5f5;column-gap:1.2rem;display:flex;min-height:6rem;padding:.8rem 1.6rem;width:100%}@media screen and (min-width:992px){.fit-assistant .fit-assistant-button{align-items:center}}.fit-assistant .fit-assistant-button .icon-wrapper--arrow{align-items:center;display:flex;height:100%}@media screen and (min-width:992px){.fit-assistant .fit-assistant-button{column-gap:2rem}}.fit-assistant .fit-assistant-button:not(.pdp){justify-content:center}.fit-assistant .fit-assistant-button:not(.pdp) i{background-color:#f5f5f5}.fit-assistant .fit-assistant-button.pdp{background-color:#fff;border:.1rem solid #000;color:#181818;column-gap:1.2rem}.fit-assistant .fit-tip-box{background-color:#f5f5f5;cursor:pointer}.fit-assistant .fit-tip-box .action-text{color:#474747;text-decoration:underline}.fit-assistant .rrs-button-section hr{color:#e0e0e0}.fit-assistant #fit-assistant-select_selectContainer label{color:#474747;font-size:1.6rem;margin-bottom:1.6rem}.is-standalone-buyers-guide .fit-assistant-button{background-color:#387ab0;color:#fff}.is-standalone-buyers-guide .fit-assistant-button:not(.pdp) i{background-color:#fff}.fit-assistant-modal .confirmation{background-color:#fff;box-shadow:0 0 16px rgba(0,0,0,.1);display:flex;flex-direction:column;gap:2rem;padding:2rem;z-index:2}@media screen and (min-width:992px){.fit-assistant-modal .confirmation{padding:4rem}}.fit-assistant-modal .confirmation.hide-shadow{box-shadow:none}.fit-assistant-modal .adapter-selector img{width:100%}.fit-assistant-modal .adapter-selector .adapter{border:1px solid #e0e0e0;gap:1.2rem}.fit-assistant-modal .adapter-selector .adapter.selected{outline:2px solid #020202}.fit-assistant-modal .adapter-selector .adapter .image-wrapper{background-color:#f5f5f5;display:block;height:100px;max-width:10rem;mix-blend-mode:multiply;position:relative;width:100px}.fit-assistant-modal .adapter-selector .adapter .image-wrapper img{width:100%}.fit-assistant-modal .adapter-selector .adapter p{color:#474747}.fit-assistant-modal .type-selector .type-option{border:1px solid #e0e0e0;cursor:pointer}.fit-assistant-modal .type-selector .type-option.selected{border:2px solid #306fdb}.fit-assistant-modal .type-selector .type-option .image-wrapper{background-color:#e0e0e0}.fit-assistant-modal .type-selector .type-option .image-wrapper img{width:100%}.fit-assistant-modal .type-selector .type-option p{color:#474747}.choice-step img{width:100%}.choice-step .list-item{border-bottom:.5px solid #e0e0e0;padding:1.6rem 0}.choice-step .list-item .list-item-text{cursor:pointer;padding-right:4rem;position:relative}.choice-step .list-item .list-item-text .header{font-size:1.6rem;margin-bottom:1rem}.choice-step .list-item .list-item-text p{margin:0}.choice-step .list-item .list-item-text i{position:absolute;right:0;top:calc(50% - 1.2rem)}.choice-step .list-item.select .list-item-text i{background-color:#020202}.result-step img{width:100%}.result-step .result-content .items{display:flex;gap:1.2rem}.result-step .result-content h5{font-weight:500}.result-step .result-content a{text-decoration:underline}
/*# sourceMappingURL=fitAssistantBikes.0d177bfeacb4a1b34ce0.css.map*/