.top-ribbon.loyalty-ribbon{background-color:var(--color-light-pink)}.lp-invite-ribbon-container{display:flex;align-items:center;justify-content:center;min-height:70px;opacity:1;padding:0 15px;flex:1;gap:1em}.lp-invite-ribbon-message-header{font-size:.8rem;margin:unset;font-weight:var(--weight-700)}.lp-invite-ribbon-message-body{font-size:.8rem}.lp-invite-ribbon-member-button{opacity:1;max-width:125px;width:max-content;text-decoration:none}.lp-invite-ribbon-member-button:hover{background-color:var(--color-brand-primary)}.top-ribbon .lp-invite-ribbon-message-header{font-size:.8rem;margin:unset}.top-ribbon .lp-invite-ribbon-message-body{display:none}.top-ribbon .lp-invite-ribbon-member-button{font-size:.7rem;color:#fff;text-transform:none;letter-spacing:unset;border:none;width:max-content}.top-ribbon .lp-invite-ribbon-button-container{margin-left:0;text-align:center}.top-ribbon .lp-invite-ribbon-button-container .lp-invite-link{color:unset;font-weight:400;font-size:var(--size-12)}.top-ribbon .lp-invite-ribbon-container{padding:0 1em 0 1em;height:unset;min-height:40px}