/* Pixora product surfaces — Ads reminder. Legacy mobile-interface rollout UI retired in R42. */
.pxr36-ad-reminder{position:relative;overflow:hidden;margin:12px 0;border:1px solid #e3defa!important;border-radius:20px!important;padding:15px!important;background:linear-gradient(135deg,#fff 0%,#faf8ff 58%,#f3efff 100%)!important;box-shadow:0 10px 30px rgba(54,42,110,.06)!important}.pxr36-ad-reminder:before{content:"";position:absolute;inset-inline-end:-34px;top:-44px;width:126px;height:126px;border-radius:50%;background:radial-gradient(circle,rgba(139,92,246,.18),rgba(139,92,246,0) 68%);pointer-events:none}.pxr36-ad-reminder-top{position:relative;display:grid;grid-template-columns:46px minmax(0,1fr) auto;gap:10px;align-items:center}.pxr36-ad-reminder-icon{width:46px;height:46px;border-radius:15px;display:grid;place-items:center;background:linear-gradient(145deg,#6c46f7,#8b5cf6);color:#fff;box-shadow:0 9px 22px rgba(108,70,247,.22)}.pxr36-ad-reminder-icon svg{width:21px;height:21px}.pxr36-ad-reminder-top small,.pxr36-ad-reminder-top strong{display:block}.pxr36-ad-reminder-top small{font-size:8px;font-weight:950;color:#7863e8;letter-spacing:.1em}.pxr36-ad-reminder-top strong{margin-top:2px;font-size:14px;line-height:1.35;color:#1e2230}.pxr36-ad-reminder-badge{font-size:8px;font-weight:900;color:#6c46f7;background:#efeaff;border-radius:999px;padding:6px 8px;white-space:nowrap}.pxr36-ad-reminder>p{position:relative;margin:11px 0 10px;font-size:11px;line-height:1.65;color:#707887}.pxr36-ad-reminder-benefits{position:relative;display:flex;gap:6px;flex-wrap:wrap}.pxr36-ad-reminder-benefits span{display:inline-flex;align-items:center;gap:5px;padding:6px 8px;border-radius:999px;border:1px solid #ebe7f8;background:#fff;color:#626a79;font-size:8px;font-weight:800}.pxr36-ad-reminder-benefits svg{width:13px;height:13px;color:#6c46f7}.pxr36-ad-reminder-cta{position:relative;margin-top:12px;padding-top:11px;border-top:1px solid #ece8f7;display:flex;align-items:center;justify-content:space-between;gap:10px}.pxr36-ad-reminder-cta b,.pxr36-ad-reminder-cta small{display:block}.pxr36-ad-reminder-cta b{font-size:13px}.pxr36-ad-reminder-cta small{font-size:8px;color:#9298a5;margin-top:1px}.pxr36-ad-reminder-cta .btn{min-height:38px;padding:0 13px;border-radius:12px;display:inline-flex;align-items:center;gap:6px;font-size:10px}.pxr36-ad-reminder-cta .btn svg{width:15px;height:15px}
@media(max-width:480px){.pxr36-ad-reminder{border-radius:0!important;border-inline:0!important;margin:7px 0!important;padding:14px 13px!important}.pxr36-ad-reminder-top{grid-template-columns:44px minmax(0,1fr) auto}.pxr36-ad-reminder-icon{width:44px;height:44px}.pxr36-ad-reminder-top strong{font-size:13px}.pxr36-ad-reminder-benefits{gap:5px}.pxr36-ad-reminder-cta .btn{white-space:nowrap}}
