.appModal_modal___E_BF{background:#fff;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:calc(100% - 20px - 20px);margin:0 auto;max-height:90vh;overflow-y:auto;width:400px;padding:60px}.appModal_overlay____v5Z{background-color:rgba(0,0,0,.4);position:fixed;top:0;bottom:0;left:0;right:0;z-index:100}.appModal_closeBtn__OGvH8{padding:0;background:none;font-family:inherit;font-size:inherit;color:inherit;-webkit-appearance:none;cursor:pointer;text-decoration:none;position:relative}.appModal_closeBtn__OGvH8:after{content:"";position:absolute;left:50%;top:50%;width:100%;height:100%;min-width:44px;min-height:44px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.appModal_closeBtn__OGvH8{border:0;position:absolute;top:60px;right:60px}.notCompatibleCarModal_modal__srYyv{width:920px!important;padding:50px 20px 40px!important;border-radius:15px!important;outline:none;max-width:calc(100% - 30px)!important}@media (min-width:768px){.notCompatibleCarModal_modal__srYyv{padding:50px 40px 40px!important;max-width:calc(100% - 40px)!important}}.notCompatibleCarModal_closeIcon__5WXFK{top:20px!important;right:20px!important}@media (min-width:768px){.notCompatibleCarModal_closeIcon__5WXFK{top:30px!important;right:30px!important}}.notCompatibleCarModal_paragraph__Sv3Qv{font-family:var(--soehne-buch);font-size:2rem;line-height:1.4;font-weight:400;margin-top:0;margin-bottom:0}@media (min-width:768px){.notCompatibleCarModal_paragraph__Sv3Qv{padding-right:40px}}.notCompatibleCarModal_buttons__zlAsx{margin-top:40px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap}.notCompatibleCarModal_buttons__zlAsx>:not(:first-of-type){margin-top:20px}.notCompatibleCarModal_buttons__zlAsx>:not(:last-of-type){width:100%}@media (min-width:550px){.notCompatibleCarModal_buttons__zlAsx{-ms-flex-direction:row;flex-direction:row}.notCompatibleCarModal_buttons__zlAsx>*{margin-top:20px}.notCompatibleCarModal_buttons__zlAsx>:not(:last-of-type){width:auto}.notCompatibleCarModal_buttons__zlAsx>:not(:last-child){margin-right:20px}}.notCompatibleCarModal_cancelBtn__wNaJG{border-bottom:1px solid #d01000}@media (min-width:550px){.notCompatibleCarModal_cancelBtn__wNaJG{margin-left:20px}}