.invitations-heading{display:flex;align-items:center;justify-content:space-between;gap:25px;margin:45px 0 25px}.invitations-heading h1{font-size:42px;margin:8px 0}.invitations-heading p{margin:5px 0}.invitations-list-section{margin:25px 0 55px}.invitations-list-section>label{max-width:560px}.my-invitations-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:22px}.my-invitation-item{background:#fffaf0;border:1px solid #d4bd8d;border-radius:15px;padding:25px;min-width:0;overflow-wrap:anywhere}.my-invitation-item h2{font-size:25px;margin:12px 0}.invitation-stage{display:inline-block;background:#efe5cd;padding:3px 12px;border-radius:16px;font-size:14px;color:#624c27}.invitation-counts{display:flex;flex-wrap:wrap;gap:9px;margin:18px 0}.invitation-counts span{font-size:14px;padding:4px 10px;border-radius:12px;background:#eee9df}.invitation-counts .accepted{background:#e4f4e9;color:#225b38}.invitation-counts .declined{background:#fae6e2;color:#893d31}.invitation-list-actions{display:flex;flex-wrap:wrap;align-items:center;gap:15px}.invitations-empty{padding:35px 15px;display:flex;align-items:center;gap:20px;flex-wrap:wrap}.royal-nav{gap:8px 20px}#manage-guests[hidden]{display:none}@media(max-width:650px){.invitations-heading{align-items:flex-start;flex-direction:column}.invitations-heading h1{font-size:34px}.my-invitations-grid{grid-template-columns:1fr}.royal-nav{gap:5px 14px}}
@media(max-width:1300px){header.royal-header{grid-template-columns:1fr;justify-items:center;gap:7px}.royal-brand{grid-column:1;grid-row:1;justify-self:center}.royal-nav{grid-column:1;grid-row:2;justify-content:center;flex-wrap:wrap;width:100%}}
