.favorite-name-row{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0}
.favorite-name-row h1,.favorite-name-row strong{min-width:0;overflow-wrap:anywhere}
.favorite-form{margin:0;flex:0 0 auto}
.favorite-heart{display:inline-grid;place-items:center;width:44px;height:44px;padding:0;color:#657786;background:transparent;border:0;cursor:pointer}
.favorite-heart svg{width:25px;height:25px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linejoin:round}
.favorite-heart[aria-pressed=true]{color:#004871}
.favorite-heart[aria-pressed=true] svg{fill:#0378A4}
.favorite-heart:focus-visible{outline:3px solid #005b92;outline-offset:2px}
.favorite-verified{display:inline-block;vertical-align:middle;color:#00ACDB;font-size:1.3em;font-weight:900;line-height:.75;margin-inline:2px}.showcase-card-image{display:block}.favorite-name-row h3{min-width:0;overflow-wrap:anywhere}
.offer-favorite-heading{padding:8px 14px}
.favorites-shortcuts{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}
.favorite-notice{position:fixed;left:50%;bottom:22px;transform:translateX(-50%);z-index:1000;max-width:calc(100% - 24px);padding:10px 15px;background:#003f63;color:#fff;border-radius:9px;text-align:center}
.favorite-notice:empty{display:none}
