.configurator-sidebar{border-radius:8px}@media(min-width:1259px){.configurator-sidebar{padding-bottom:25px;position:sticky;top:100px}.configurator-sidebar.dealers-platform{top:190px}}.configurator-sidebar .send-btn i{display:none}.configurator-sidebar .send-btn{padding-top:14px!important}.configurator-sidebar .send-btn.successed i{display:block}.configurator-sidebar .send-btn i{color:#21ba45}.collapsed-button{background:#3c4141;border:none;border-radius:3px;margin-left:auto;margin-right:auto;margin-top:12px;max-height:6px;min-height:6px;outline:none;width:57px}.configurator-sidebar-wrapper{will-change:min-height}@media(min-width:1259px){.configurator-sidebar-wrapper{padding-right:20px}}@media(max-width:1259px){.configurator-sidebar-wrapper{padding-bottom:100px}}.configurator-sidebar-wrapper .configurator-sidebar{transform:translate(0);transform:translateZ(0);will-change:position,transform}.configurator-sidebar-wrapper{height:100%}@media(min-width:1259px){.configurator-sidebar-wrapper{width:calc(100% - 75vw)}}.configurator-sidebar-content{margin:16px 16px 16px 14px;max-width:100%}.configurator-sidebar-content.dealer{padding-bottom:0}.configurator-sidebar-content.error{border:1px solid #cc2e0e;border-radius:12px}.configurator-sidebar-content:last-child{margin-bottom:0}.no-outline{outline:none!important}.total h5{font-size:16px;font-weight:500;line-height:20px}.total p{font-size:12px;line-height:15px}.total p span{font-size:20px;line-height:20px}@media(max-width:1259px){.configurator-sidebar-wrapper .configurator-sidebar{background-color:#181818;border-radius:12px 12px 0 0;left:0!important;min-height:100vh;position:fixed;right:0!important;top:56px;transform:translateY(0)!important;transition:transform .3s ease,top .4s ease;visibility:visible!important;width:100vw!important;z-index:10!important}.configurator-sidebar-wrapper.closed .configurator-sidebar{bottom:0!important;top:auto;transform:translateY(calc(100% - 125px))!important}}.text-negative.configurator-sidebar-content{padding-bottom:0}.scrollspy{border-radius:50%;margin-left:14px;margin-top:20px;right:calc(25vw - 27px);top:80px;z-index:9}.scrollspy .scroll-step{align-items:center;display:flex;flex-direction:column}.scrollspy .scroll-step:first-child .line{height:110px}.scrollspy .scroll-step:nth-child(2) .line{height:118px}.scrollspy .scroll-step:nth-child(3) .line{height:145px}.scrollspy .bullet,.scrollspy .line{background-color:#252c2c;margin-bottom:5px;position:relative}.scrollspy .bullet:before,.scrollspy .line:before{background-color:#ff9549;content:"";inset:0 0 100%;position:absolute}.scrollspy .bullet{border-radius:50%;height:8px;overflow:hidden;width:8px}.scrollspy .bullet.filled.last:before{animation-delay:1.1s}.scrollspy .bullet.filled:before{animation:scrollSpyFill .45s ease-in-out;animation-fill-mode:forwards;animation-iteration-count:1}.scrollspy .line{height:400px;width:2px}.scrollspy .line.filled:before{animation:scrollSpyFill .65s ease-in-out;animation-delay:.45s;animation-fill-mode:forwards;animation-iteration-count:1}@keyframes scrollSpyFill{0%{bottom:100%}to{bottom:0}}.payment-hover:hover{cursor:pointer}
