.popup{background-color:rgba(0,0,0,.33);bottom:0;left:0;overflow-y:auto;position:fixed;right:0;top:0;z-index:200}.popup .popup-inner{background-color:#fff;margin:30px auto;max-width:600px;padding:20px 30px;position:relative}.popup .popup-inner .popup-close{background:var(--nw-primary);border-radius:24px;color:#fff;cursor:pointer;font-size:26px;height:48px;line-height:48px;position:absolute;right:-24px;text-align:center;top:-24px;transition:background-color .2s;width:48px;z-index:10}.popup .popup-inner .popup-close:hover{background-color:var(--nw-hover)}@media(max-width:767px){.popup .popup-inner .popup-close{font-size:20px;height:30px;line-height:30px;right:15px;top:15px;width:30px}}.popup .popup-inner .popup-content .modal-title{margin-top:0}.popup .popup-inner .popup-content .financing .product{align-items:center;display:flex;justify-content:start}.popup .popup-inner .popup-content .financing .product img{margin-right:20px}.popup .popup-inner .popup-content .financing .product .productinfo{flex:1 1 100%}.popup .popup-inner .popup-content .financing .product .productinfo .title{font-size:18px;margin:0}.popup .popup-inner .popup-content .financing .product .productinfo .line{align-items:center;display:flex;justify-content:start}.popup .popup-inner .popup-content .financing .product .productinfo .line .label{flex:0 1 25%}.popup .popup-inner .popup-content .financing .product .productinfo .line .value{font-weight:700}@media(max-width:767px){.popup .popup-inner .popup-content .financing .product{flex-direction:column}.popup .popup-inner .popup-content .financing .product img{margin:0}}.popup-lg .popup-inner{max-width:calc(150vh - 270px);width:90%}@media(max-width:1020px){.popup-lg .popup-inner{max-width:calc(150vh - 70px);width:96%}}.popup-open{cursor:pointer}
