.privacy-banner[hidden]{display:none!important}.privacy-banner{position:fixed;inset-inline:18px;bottom:92px;z-index:1000001;max-width:1000px;margin:auto;background:#fff;color:#29223c;border:1px solid #d8cdea;border-radius:18px;padding:24px;box-shadow:0 12px 70px #21153930;font:15px/1.7 Heebo,Arial,sans-serif}.privacy-banner h2{font-size:22px;margin:0 0 8px;line-height:1.3}.privacy-banner p{margin:0 0 16px;line-height:1.65}.privacy-actions{display:flex;flex-wrap:wrap;gap:10px}.privacy-actions button{font:inherit;border:1px solid #a18abf;border-radius:9px;padding:10px 18px;min-height:44px;background:#f5f0fc;color:#37294f;cursor:pointer}.privacy-actions button:hover{background:#e9dff7}.privacy-actions button:focus-visible{outline:3px solid #7552d4;outline-offset:3px}#privacy-settings{z-index:1000002;width:min(600px,calc(100% - 32px));max-height:85dvh;overflow:auto;background:#fff;color:#29223c;border:1px solid #d8cdea;border-radius:18px;padding:26px;font:15px/1.7 Heebo,Arial,sans-serif}#privacy-settings::backdrop{background:#20152f80}#privacy-settings h2{font-size:26px}.privacy-option{display:flex;gap:12px;align-items:center;padding:16px 0;border-bottom:1px solid #e9e1f2}.privacy-option input{width:20px;height:20px;accent-color:#7552d4}#privacy-settings p{line-height:1.7}#privacy-status{margin:8px 0 0}.form-privacy-notice{font-size:12px!important;line-height:1.7!important;color:inherit}.asw-menu{max-width:calc(100vw - 24px)!important}.asw-widget{direction:ltr}
@media(max-width:650px){.privacy-banner{inset-inline:12px;bottom:84px;padding:18px;max-height:65dvh;overflow:auto}.privacy-actions button{flex:1 1 130px}#privacy-settings{padding:20px}.privacy-banner h2{font-size:20px}}
/* Prevent the utility widgets from widening the RTL document. */
.privacy-banner,.privacy-banner *{box-sizing:border-box}#privacy-settings input{flex-shrink:0}.asw-menu-content{overflow-wrap:anywhere}

/* Fixed opposite Sienna, in both Hebrew and English. */
.whatsapp-launch{position:fixed;left:20px;bottom:20px;z-index:500000;display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:58px;height:58px;border:3px solid #fff;border-radius:50%;outline:5px solid #168c46;background:#168c46;color:#fff;box-shadow:0 5px 15px #252c6126;text-decoration:none;transition:transform .2s ease}.whatsapp-launch:hover{transform:scale(1.08);background:#117738}.whatsapp-launch:focus-visible{outline:5px solid #24213c;outline-offset:3px}.whatsapp-launch svg{display:block;width:34px;height:34px}@media(prefers-reduced-motion:reduce){.whatsapp-launch{transition:none}.whatsapp-launch:hover{transform:none}}
