/* oBeynet 2.5.97 — photo-advertiser contact; no script, avoids blocking page loading. */
.ob2597-inline-seller{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:14px;padding:14px 16px;margin:13px 0 18px;border:1px solid #dce7f6;border-radius:14px;background:#f8fbff;color:#182d4a;box-shadow:0 3px 12px rgba(15,48,89,.05)}
.ob2597-seller-info{display:flex;align-items:center;gap:10px;min-width:0;flex:1 1 190px;color:#173154!important;text-decoration:none!important}
.ob2597-seller-info>span:not(.ob2597-avatar-placeholder){display:grid;gap:3px;min-width:0}
.ob2597-seller-info strong{display:block;font-size:14px;font-weight:800;max-width:260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.ob2597-seller-info small{font-size:11px;color:#697c92}
.ob2597-seller-avatar,.ob2597-avatar-placeholder{flex:0 0 52px;width:52px;height:52px;border-radius:50%;object-fit:cover;border:2px solid #fff;box-shadow:0 1px 5px #0e33551b}
.ob2597-avatar-placeholder{display:grid;place-items:center;background:#e7f0fc;color:#3678c0;font-size:23px}
.ob2597-seller-actions{display:flex;flex-wrap:wrap;align-items:center;gap:7px;min-width:0}
.ob2597-seller-actions a{display:inline-flex;align-items:center;justify-content:center;text-align:center;padding:10px 13px;border-radius:9px;font-size:12px;font-weight:750;text-decoration:none!important;min-height:39px}
.ob2597-contact-main{background:#0866c8;color:#fff!important}
.ob2597-contact-secondary{background:#fff;color:#0756a2!important;border:1px solid #adc9ec}
.ob2597-seller-actions a:hover,.ob2597-seller-actions a:focus-visible{outline:2px solid #78b5ef;outline-offset:2px}
.ob-detail-right .ob-seller{border-radius:15px;border:1px solid #d5e7f9;background:#fafcff}
.ob-detail-right .ob-seller-avatar img,.seller-card .avatar{width:52px;height:52px;object-fit:cover;border-radius:50%}
body.ob2594-site .seller-card{border:1px solid #dce7f6;border-radius:14px;background:#fff;padding:16px}
@media(max-width:740px){.ob2597-inline-seller{padding:11px;gap:10px}.ob2597-seller-info{flex-basis:100%}.ob2597-seller-actions{width:100%}.ob2597-contact-main{flex:1 1 100%}.ob2597-contact-secondary{flex:1 1 40%}}

/* 2.5.98 AdSense details: ads in content flow, never in gallery/contact card. */
.ob2598-detail-adslot{display:block;position:static;clear:both;width:100%;margin:24px auto;max-width:1050px;padding:0 12px}
.ob2598-detail-adslot .ob2598-adslot{width:100%;position:static;min-height:94px}
@media(max-width:640px){.ob2598-detail-adslot{margin:24px auto;padding:0 6px}}
