.weonusFilterBanner_banner__eS3JH{position:relative;display:flex;aspect-ratio:750/180;border-radius:var(--r-md);overflow:hidden;background:#111;color:#fff;text-decoration:none;transition:opacity var(--dur-fast) ease}.weonusFilterBanner_banner__eS3JH:hover{opacity:.9}.weonusFilterBanner_banner__eS3JH:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.weonusFilterBanner_copy__RQimv{flex:1 1;min-width:0;display:flex;flex-direction:column;justify-content:center;gap:5px;padding:0 14px}.weonusFilterBanner_wordmark__ENSZ0{display:block;align-self:flex-start;width:auto;height:12px;margin-bottom:2px}.weonusFilterBanner_title__rn7XC{font-size:14px;font-weight:700;line-height:1.3;letter-spacing:-.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.weonusFilterBanner_contact__tdKv3{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:500;line-height:1.3;color:rgba(255,255,255,.72);white-space:nowrap}.weonusFilterBanner_contact__tdKv3:before{content:"";flex:none;width:12px;height:2px;background:#9b2b38}.weonusFilterBanner_photo__foQyy{flex:none;display:block;width:34%;height:100%;object-fit:cover;object-position:50% 30%}.weonusFilterBanner_adMark__MSCZN{position:absolute;top:6px;right:6px;padding:1px 5px;border-radius:var(--r-sm);background:rgba(17,17,17,.72);font-size:11px;font-weight:500;line-height:1.45;color:rgba(255,255,255,.86)}.weonusFilterBanner_drawer__ER5YZ .weonusFilterBanner_title__rn7XC{font-size:15px}.weonusFilterBanner_drawer__ER5YZ .weonusFilterBanner_wordmark__ENSZ0{height:13px}