.pgn-retrouver{max-width:560px;margin:0 auto;font-family:inherit;color:#181818}
.pgn-retrouver-form{display:flex;flex-direction:column;gap:12px}
.pgn-retrouver-form label{font-weight:600;font-size:15px}
.pgn-retrouver-form input{box-sizing:border-box;width:100%;padding:13px 15px;border:1px solid #aaa;border-radius:9px;font-size:16px;background:white;color:#171717}
.pgn-retrouver-form button,.pgn-imprimer-recu{padding:13px 18px;border:1px solid #202020;border-radius:10px;background:#f77850;color:#111;font-size:15px;font-weight:600;cursor:pointer}
.pgn-retrouver-message{padding:12px 0;line-height:1.5}
.pgn-retrouver-document{margin:25px auto 36px;border-bottom:1px solid #ddd;padding-bottom:22px;text-align:center}
.pgn-retrouver-document .kt-ticket-wrap{display:block;margin:0 auto 12px;max-width:380px}
.pgn-retrouver-document .kt-ticket{position:relative!important;transform:none!important;left:auto!important;right:auto!important;top:auto!important;bottom:auto!important;max-width:100%;margin:0 auto;opacity:1!important;visibility:visible!important}
.pgn-retrouver-document .kt-close,.pgn-retrouver-document .kt-actions{display:none!important}
.pgn-retrouver-document .kt-print-area{max-width:100%;box-sizing:border-box}
