.vehicle-poup .popup-content{position:relative}.vehicle-poup vehicle-selector{display:block;max-height:calc(94vh - 40px);overflow:auto;padding:20px 15px}.vehicle-poup .popup-inner{border-radius:6px;padding:0;overflow:unset}.vehicle-poup .btn-popup-close{top:17px;right:6px}.vehicle-poup .section-heading-wrapper{margin-bottom:20px}.vehicle-poup .section-heading{font-size:20px;font-weight:700;line-height:1.4em}.vehicle-poup .section-subheading{margin:2px 0;color:var(--subtext-color)}.vehicle-poup .section-subheading--show{display:none;margin:2px 0;color:var(--subtext-color)}.vehicle-poup .toggle-trigger{opacity:.6;padding:12px 30px 12px 15px;border:1px solid #ededed}.vehicle-poup .toggle-trigger.active{background:var(--primary-color);color:#fff;border-color:var(--primary-color);opacity:1}.vehicle-poup .toggle-trigger.active svg{transform:rotate(0)}.vehicle-poup .toggle-trigger.active svg path{fill:#fff}.vehicle-poup .toggle-trigger span:empty,.vehicle-poup .toggle-trigger span:not(:empty)+span{display:none}.vehicle-poup .toggle-panel::-webkit-scrollbar-track{box-shadow:inset 0 0 4px var(--miscellaneous-color);-webkit-box-shadow:inset 0 0 var(--miscellaneous-color);background-color:var(--miscellaneous-color)}.vehicle-poup .toggle-panel::-webkit-scrollbar{width:4px;background-color:var(--miscellaneous-color)}.vehicle-poup .toggle-panel::-webkit-scrollbar-thumb{background-color:var(--primary-color)}.vehicle-poup .selected+.toggle-trigger{opacity:1}.vehicle-poup .button-group{position:absolute;left:0;right:0;bottom:0;padding-bottom:30px;width:calc(100% - 30px);margin:auto;background:var(--background-color)}.vehicle-poup .button-group button{width:100%}.vehicle-poup .button-group button[disabled]{background:#acacac;border-color:#acacac;pointer-events:none}.vehicle-poup .vehicle-step-select{margin-bottom:74px}.vehicle-poup .vehicle-step-result{display:none}.vehicle-poup .vehicle-step-result .button-group{position:relative}.vehicle-poup .vehicle-step-result .button-group .btn{margin-bottom:16px}.vehicle-poup .vehicle-step-result .button-group a.block{color:var(--subtext-color);margin-bottom:10px}.vehicle-poup .vehicle-step-result .button-group .highlight{font-weight:700;text-decoration:underline;text-underline-offset:2px}.vehicle-poup .vehicle-step-result .on-saved{display:none}.vehicle-poup .vehicle-step-result .saved .on-saved{display:block}.vehicle-poup .show-result .section-subheading,.vehicle-poup .show-result .vehicle-step-select,.vehicle-poup .vehicle-step-result .saved .on-default{display:none}.vehicle-poup .show-result .section-subheading--show,.vehicle-poup .show-result .vehicle-step-result{display:block}.vehicle-poup .vehicle-result{max-width:250px;margin:auto}.vehicle-poup .vehicle-information{margin-top:16px;margin-bottom:30px}.vehicle-poup .vehicle-information p{margin:16px 0}.vehicle-poup .vehicle-information .flex{flex-wrap:nowrap;text-align:right;justify-content:center}.vehicle-poup .vehicle-information .icon{margin-left:5px}.vehicle-poup .vehicle-information .icon svg{width:12px}.vehicle-poup .vehicle-information .icon svg path{fill:#51c66c}.vehicle-poup .no-result .empty-result{color:var(--primary-color)}.vehicle-poup .no-result+.button-group>a .text,.vehicle-poup .no-result+.button-group button{display:none}.vehicle-poup .list-values li{transition:all .25s ease-in-out}.vehicle-poup .list-values li:hover{background:var(--miscellaneous-color)}@media (min-width: 750px){.vehicle-poup .popup-inner{max-width:530px}.vehicle-poup .btn-popup-close{top:27px;right:18px}.vehicle-poup .btn-popup-close svg{width:16px;height:16px}.vehicle-poup vehicle-selector{padding:30px}.vehicle-poup .vehicle-result{max-width:100%}.vehicle-poup .vehicle-inner{display:flex;align-items:center;flex-direction:row-reverse;margin-bottom:30px}.vehicle-poup .vehicle-image{flex:0 0 240px;max-width:240px;margin-left:20px}.vehicle-poup .vehicle-information{flex:1;margin:0}.vehicle-poup .vehicle-information .flex{justify-content:flex-end}.vehicle-poup .vehicle-step-result .button-group{display:flex;flex-wrap:wrap;margin:0 auto}.vehicle-poup .vehicle-step-result .button-group .btn{margin-left:10px;margin-right:10px;flex:1;padding:13px 10px}.vehicle-poup .vehicle-step-result .button-group a.block{width:100%;margin-bottom:0}.vehicle-poup .button-group{width:calc(100% - 60px)}.vehicle-poup .section-heading-wrapper{position:absolute;background:#fff;width:calc(100% - 77px);padding-top:30px;top:0;z-index:1}.vehicle-poup .section-content{margin-top:70px}}

/*# sourceMappingURL=vehicle-selector.min.css.map */
