.mt-conv-banner{--mt-conv-pink:#ec0074;--mt-conv-bg:#fde6f1;position:relative;display:flex;flex-direction:column;gap:16px;background:var(--mt-conv-bg);border-radius:16px;padding:16px;margin:24px 0 0;box-sizing:border-box}.mt-conv-banner__close{position:absolute;top:10px;right:12px;width:28px;height:28px;line-height:1;font-size:22px;color:var(--mt-conv-pink);background:#fff0;border:0;cursor:pointer;padding:0;border:none;outline:none}.mt-conv-banner__media{flex:0 0 auto}.mt-conv-banner__media img{display:block;width:100%;height:180px;object-fit:cover;border-radius:12px}.mt-conv-banner__body{display:flex;flex-direction:column;gap:8px;align-items:flex-start}.mt-conv-banner__tag{display:inline-block;border:1px solid var(--mt-conv-pink);color:var(--mt-conv-pink);background:#fff0;border-radius:999px;padding:2px 12px;font-size:13px;font-weight:600;line-height:1.4}.mt-conv-banner__title{font-size:22px;font-weight:700;color:#1a1a1a;line-height:1.25}.mt-conv-banner__text{margin:0;font-size:16px!important;color:#1a1a1a;line-height:1.4}.mt-conv-banner__cta{display:inline-flex;align-items:center;gap:8px;margin-top:4px;background:var(--mt-conv-pink);color:#fff!important;text-decoration:none;font-weight:700;font-size:15px;padding:12px 24px;border-radius:16px;transition:filter .2s ease}.mt-conv-banner__cta:hover,.mt-conv-banner__cta:focus{color:#fff;text-decoration:none;filter:brightness(.94)}.mt-conv-banner__arrow{flex:0 0 auto}@media (min-width:768px){.mt-conv-banner{flex-direction:row;align-items:center;gap:24px;padding:20px}.mt-conv-banner__media{flex:0 0 170px;width:170px}.mt-conv-banner__media img{height:150px}.mt-conv-banner__body{flex:1 1 auto}.mt-conv-banner--no-image .mt-conv-banner__body{width:100%}}