/* Scoped policy presentation: directory, header and bottom navigation are unchanged. */
.store-privacy{min-width:0;margin-block:24px}.store-privacy .privacy-heading h1,.store-privacy .privacy-heading h2{font-size:22px;line-height:1.6;margin:0 0 8px;color:#0b2939}.store-privacy p{font-size:14px;line-height:1.9;color:#526f7d;margin:0 0 12px;overflow-wrap:anywhere}.store-privacy .privacy-subtitle{font-size:13px}.store-privacy .privacy-date{font-size:12px;color:#6c818d}.privacy-section{margin-top:9px;border:1px solid #dce4e7;border-radius:9px;background:#fff;overflow:hidden}.privacy-section>summary{min-height:44px;padding:11px 14px;color:#0b2939;font-size:14px;font-weight:650;line-height:1.7;cursor:pointer}.privacy-section[open]>summary{border-bottom:1px solid #e5eaed;background:#f7fafb}.privacy-section>div{padding:15px 14px 3px}.privacy-contact{display:flex;align-items:flex-start;flex-direction:column;gap:7px;padding-top:20px;font-size:13px}.privacy-contact a{display:inline-flex;align-items:center;min-height:44px;max-width:100%;overflow-wrap:anywhere;color:#a84922;text-decoration:underline}.privacy-contact a:focus-visible,.privacy-section>summary:focus-visible,.privacy-language-nav a:focus-visible{outline:3px solid #ee5f23;outline-offset:3px}
@font-face{font-family:SanaPrivacyArabic;src:url('./brand/arabic.woff2') format('woff2');font-display:swap}@font-face{font-family:SanaPrivacyLatin;src:url('./brand/inter.woff2') format('woff2');font-display:swap}.privacy-page{margin:0;padding:22px;background:#f5f4f0;color:#0b2939;font-family:SanaPrivacyLatin,SanaPrivacyArabic,Arial,sans-serif}.privacy-page[dir=rtl],html[dir=rtl] .privacy-page{font-family:SanaPrivacyArabic,SanaPrivacyLatin,Arial,sans-serif}.privacy-page *{box-sizing:border-box}.privacy-page [hidden]{display:none!important}.privacy-page main,.privacy-language-nav{max-width:860px;margin-inline:auto}.privacy-page .store-privacy{margin-block:18px;padding:24px;background:#fff;border:1px solid #dce4e7;border-radius:13px}.privacy-language-nav{display:flex;gap:8px}.privacy-language-nav a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:8px 14px;border:1px solid #dce4e7;border-radius:8px;background:#fff;color:#0b2939;text-decoration:none}.privacy-language-nav [aria-current=page]{border-color:#ee5f23;background:#fff1e6}@media(max-width:600px){.privacy-page{padding:15px}.privacy-page .store-privacy{padding:18px}.store-privacy .privacy-heading h1,.store-privacy .privacy-heading h2{font-size:20px}.privacy-section>summary{padding:10px 12px}}
