.fv>.iaw-adopted{position:absolute;z-index:3;left:0;right:0;top:var(--hh);display:flex;align-items:center;gap:12px;padding:8px 16px;background:rgba(251,246,236,.94);border-bottom:1px solid rgba(166,135,80,.35);box-shadow:0 4px 12px rgba(43,36,32,.08)}
.iaw-adopted a{display:block;width:64px;flex:none;line-height:0;box-shadow:0 3px 10px rgba(43,36,32,.2)}
.iaw-adopted img{display:block;width:100%;height:auto;aspect-ratio:1/1}
.iaw-adopted .lbl{display:block;font:400 12px/1.6 var(--serif);letter-spacing:.1em;color:var(--gold-ink)}
.iaw-adopted .lbl b{display:block;font-weight:500;font-size:15px;letter-spacing:.06em;color:var(--cocoa-ink)}
.iaw-adopted a:focus-visible{outline:3px solid var(--cocoa-ink);outline-offset:3px}
.fv .cap{left:14px;right:auto;bottom:14px;font-size:9px;color:#81746a;line-height:1.5;pointer-events:none}
@media(min-width:64em){.fv>.iaw-adopted{padding-left:6%;padding-right:6%}.fv .cap{font-size:10px;left:24%;bottom:14px}}
@media(max-width:359px){.fv>.iaw-adopted{gap:10px;padding:7px 14px}.iaw-adopted a{width:56px}.iaw-adopted .lbl{font-size:11px}.iaw-adopted .lbl b{font-size:14px}}
