.route-error{text-align:center;background-color:#5c524678;justify-content:center;align-items:center;min-height:638px;padding:50px 15px;display:flex}.route-error__grid{width:100%;max-width:462px;margin:0 auto}.route-error__grid h2{color:#030303;margin:0 0 12px;font-family:Cormorant Garamond,serif;font-size:30px;font-weight:700;line-height:1.3}.route-error__grid p{color:#030303;margin:8px 0 0;font-size:18px;line-height:27px}.route-error__actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:2rem;display:flex}@media (max-width:575px){.route-error{min-height:420px;padding:40px 15px}}
