/* One storefront prompt; permission is requested only by the subscribe button. */
#onesignal-slidedown-container,.onesignal-slidedown-dialog{display:none!important}
.kayan-push-promo{display:none;position:fixed;bottom:var(--push-bottom,20px);inset-inline:16px;max-width:660px;margin-inline:auto;padding:16px 18px;border:1px solid #ffffff26;border-radius:16px;background:var(--header-bg,var(--main-color,#25202e));color:#fff;box-shadow:0 12px 35px #0003;z-index:100020;direction:rtl;align-items:center;gap:16px;box-sizing:border-box;font-family:inherit}
.kayan-push-brand{width:50px;height:50px;object-fit:contain;border-radius:12px;padding:5px;background:#ffffff15;flex:none;box-sizing:border-box}
.kayan-push-copy{display:flex;flex-direction:column;gap:5px;min-width:0;flex:1}.kayan-push-copy strong{font-size:1.02rem;font-weight:800;line-height:1.5}.kayan-push-copy span{font-size:.82rem;line-height:1.75;opacity:.9;white-space:normal}
.kayan-push-actions{display:flex;gap:8px;flex:none;align-items:center}.kayan-push-actions button{font-family:inherit;border:0;border-radius:10px;min-height:43px;padding:9px 16px;color:#fff;font-size:.96rem;font-weight:800;cursor:pointer;white-space:nowrap;background:#ffffff20}.kayan-push-actions #onesignal-enable-btn{background:#15803d;box-shadow:0 3px 9px #0002}.kayan-push-actions #onesignal-enable-btn:disabled{opacity:.7;cursor:wait}.kayan-push-actions button:focus-visible{outline:2px solid #fff;outline-offset:3px}
@media(max-width:600px){.kayan-push-promo{inset-inline:12px;padding:14px;gap:11px;flex-wrap:wrap}.kayan-push-brand{width:45px;height:45px}.kayan-push-copy{flex-basis:calc(100% - 60px)}.kayan-push-copy strong{font-size:.98rem}.kayan-push-actions{width:100%;padding-inline-start:56px;box-sizing:border-box}.kayan-push-actions button{flex:1;font-size:.95rem}}
