.fit-guide-modal{overflow-y:auto}@media screen and (max-width:991px){.fit-guide-modal{background-color:#fff;bottom:0;display:flex;flex-direction:column;left:100%;max-height:100vh;min-width:100vw;position:fixed;top:0;transition:transform .3s ease-in-out}.fit-guide-modal.wrapper-visible{transform:translate(-100%)}.fit-guide-modal.on-top{z-index:1200}}.fit-guide-modal .fit-guide-modal-header{align-items:center;font-size:1.6rem}.fit-guide-modal .fit-guide-modal-header button{height:2.4rem;min-height:0;padding:0;width:2.4rem}.fit-guide-modal .modal-content-section{padding:2rem}.fit-guide-modal .modal-content-section .modal-heading{display:flex;justify-content:center;margin-bottom:3.2rem}.fit-guide-modal .modal-content-section .modal-heading.gray{color:#a3a3a3}@media screen and (min-width:992px){.fit-guide-modal{background-color:#fff;bottom:0;display:flex;flex-direction:column;left:100%;max-height:100vh;min-width:48rem;position:fixed;top:0;transition:transform .3s ease-in-out}.fit-guide-modal.wrapper-visible{transform:translate(-100%)}.fit-guide-modal.on-top{z-index:1200}}.fit-guide-modal .fit-guide-modal-header{display:flex;justify-content:space-between;padding:0 0 2rem}.fit-guide-modal .fit-guide-modal-header .close-btn{height:1.6rem;min-height:0;width:1.6rem}.fit-guide-modal .fit-guide-modal-header .close-btn i{height:1.2rem;width:1.2rem}.fit-guide-modal-right-slide-in-backdrop{background-color:rgba(0,0,0,.5);bottom:0;display:none;height:100vh;position:fixed;right:0;top:0;width:100vw;z-index:1050}.fit-guide-modal-right-slide-in-backdrop.active{display:block}.fit-guide-modal .bar-select-container .selection-bar{display:flex;flex-direction:row;margin-bottom:1.6rem}.fit-guide-modal .bar-select-container .selection-bar .reset-button{cursor:pointer;margin-left:auto;text-decoration:underline}.fit-guide-modal .bar-select-container .bar-container{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between;overflow:auto;row-gap:2rem}.fit-guide-modal .bar-select-container .bar-container .bar-item-text{align-items:center;display:flex;padding:0 1.2rem}.fit-guide-modal .bar-select-container .bar-container .bar-item{border:.1rem solid #e0e0e0;cursor:pointer;display:flex;padding:.4rem}.fit-guide-modal .bar-select-container .bar-container .bar-item .icon-container{align-items:center;background-color:#f5f5f5;border-radius:0!important;display:flex;flex-shrink:0;height:10.8rem;justify-content:center;width:10.8rem}.fit-guide-modal .bar-select-container .bar-container .bar-item .icon-container i{font-size:6.5rem}.fit-guide-modal .bar-select-container .bar-container .bar-item .icon-container .le-icon-plus{background-color:#757575}.fit-guide-modal .bar-select-container .bar-container .bar-item.active{border:.2rem solid #020202}.fit-guide-modal .bar-select-container .bar-container .bar-item--thirdparty{display:flex;justify-content:center;padding:1.2rem 0}.fit-guide-modal .bar-select-container .bar-container .bar-item--thirdparty span{border-bottom:.1rem solid #181818}.info-window .selection-bar{display:flex;flex-direction:row;margin-bottom:1.6rem}.info-window .selection-bar .reset-button{cursor:pointer;margin-left:auto;text-decoration:underline}#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-spacer{height:6rem}.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;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}#REACT_fitAssistantPDP{border-bottom:1px solid #e0e0e0}
/*# sourceMappingURL=fitGuideRacks.1b04e2be4156f892de17.css.map*/