.site-footer{color:#ecddf7;text-align:start;border-top:1px solid #b397ce55;width:100%;margin:36px 0 0;padding:28px 0 20px;font-size:14px;display:block!important}.site-footer-grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.25fr) minmax(0,1fr);align-items:start;gap:24px;display:grid}.site-footer p{overflow-wrap:anywhere;margin:7px 0;line-height:1.75;display:block!important}.site-footer-name{color:#fff3d6;font-size:25px;font-weight:900;line-height:1.25}.site-footer h2,.site-footer .support-contact-label{color:#fff3d6;margin:0 0 10px;font-size:14px;font-weight:800}.site-footer-nav{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;justify-items:start;gap:2px 18px;min-width:0;display:grid}.site-footer-nav h2{grid-column:1/-1;margin-bottom:4px}.site-footer-nav a,.site-footer-nav button{white-space:normal;overflow-wrap:anywhere;color:#ecddf7;text-align:start;max-width:100%;min-height:44px;line-height:1.6;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;padding:4px 0;text-decoration:none;display:inline-flex}.site-footer-nav a:hover,.site-footer-nav button:hover{color:#ffdc73;text-underline-offset:4px;text-decoration:underline}.site-footer a:focus-visible,.site-footer button:focus-visible{outline-offset:4px;border-radius:4px;outline:3px solid #bce978}.site-footer .support-contact{border:0;min-width:0;margin:0;padding:0}.site-footer .support-contact-links{grid-template-columns:minmax(0,1fr);gap:8px;display:grid}.site-footer .support-contact-link{text-align:start;width:100%;min-height:58px;padding:9px 12px;color:#ecddf7!important}.site-footer .support-whatsapp>svg{color:#bce978}.saudi-origin{color:#d4efa9;background:#bce97812;border:1px solid #bce97866;border-radius:9px;align-items:center;gap:7px;margin:6px 0;padding:5px 10px;font-size:13px;font-weight:700;display:inline-flex}.site-footer .site-footer-commerce{color:#d4bbeb;max-width:270px;font-size:12px}.site-footer-trust{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:auto;align-items:start;gap:16px;margin-top:22px;display:grid}.site-footer-business,.business-verification{box-sizing:border-box;min-width:0;min-height:var(--footer-trust-collapsed-height,0);background:#b397ce0a;border:1px solid #b397ce3d;border-radius:16px;padding:17px 18px}.site-footer .site-footer-business p{color:#d9c6e8;margin:4px 0;font-size:13px}.site-footer-business bdi,.business-verification bdi{letter-spacing:.03em;white-space:nowrap;font-weight:700}.business-registry-link{color:#d4efa9;text-underline-offset:3px;overflow-wrap:anywhere;align-items:center;max-width:100%;min-height:40px;font-size:12px;line-height:1.7;text-decoration:underline;display:flex}.business-verification{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:12px 18px;display:flex}.site-footer .business-verification h2{margin-bottom:5px}.site-footer .business-verification p{margin:3px 0;font-size:13px}.business-verification-info{flex:180px;align-self:flex-start;min-width:0;max-width:100%}.business-verification-info a{color:#d4efa9;overflow-wrap:anywhere;text-underline-offset:3px;align-items:center;min-height:40px;padding:3px 0;font-size:12px;line-height:1.7;text-decoration:underline;display:inline-flex}.business-seal-viewport{flex:0 auto;min-width:0;max-width:100%;overflow-x:auto}.business-seal-frame{background:0 0;border:0;max-width:none;display:block}.site-footer-bottom{color:#c6b1d8;border-top:1px solid #b397ce33;flex-wrap:wrap;justify-content:space-between;gap:8px;margin-top:18px;padding-top:16px;font-size:12px;display:flex}@media (width<=980px){.site-footer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.site-footer .support-contact{grid-column:1/-1}.site-footer .support-contact-links{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){.site-footer-trust{grid-template-columns:minmax(0,1fr);grid-auto-rows:auto;align-items:start}}@media (width<=540px){.site-footer{margin-top:28px;padding-top:22px}.site-footer-grid{grid-template-columns:minmax(0,1fr);gap:22px}.site-footer-nav{column-gap:16px}.site-footer-nav a,.site-footer-nav button{font-size:13px}.site-footer .support-contact-links{grid-template-columns:minmax(0,1fr)}.site-footer-trust{gap:12px;margin-top:18px}.site-footer-business,.business-verification{padding:15px}.site-footer-bottom{justify-content:flex-start;column-gap:16px}}
