/* BEGIN SOURCE /assets/index-C9qXjCCQ.css sha256=d2818eee2896ab53a8b6e3cf6ded4f8dca36dc8269ea680b890ac63a9b3b3ac1 */

:root{--sarmad-bg-dark:#180b2c;--sarmad-bg-light:#f4f4f4;--sarmad-surface-dark:#18336e;--sarmad-surface-light:#fff;--sarmad-primary:#18336e;--sarmad-primary-soft:#6d97e2;--sarmad-gold:#d89a3f;--sarmad-gold-muted:#ceae6e;--sarmad-cream:#e9e6e1;--sarmad-input-dark:#e1ecff;--sarmad-input-light:#f4f4f4;--sarmad-border:#e2e8f0;--sarmad-muted:#757575;--sarmad-icon-muted:#9d9d9d;--sarmad-white:#fff;--sarmad-text-dark:#180b2c;--sarmad-text-on-dark:#fff;--sarmad-font:Arial, "Noto Sans Arabic", sans-serif}.sarmad-header,.sarmad-footer,.sarmad-header *,.sarmad-footer *{box-sizing:border-box;font-family:var(--sarmad-font,var(--arabic-font))}.sarmad-visually-hidden{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.sarmad-login-artwork,.sarmad-cart-icon,.sarmad-theme-toggle-icon,.sarmad-cart-svg,.sarmad-theme-svg{display:block}.sarmad-login-artwork{width:150px;height:36px}.sarmad-login-artwork-bg{fill:#18336e;fill-opacity:.2}:root[data-theme=light] .sarmad-login-artwork-bg{fill:#6d6acc;fill-opacity:1}.sarmad-cart-icon,.sarmad-theme-toggle-icon{place-items:center;width:100%;height:100%;display:grid}.sarmad-cart-svg-light,.sarmad-theme-svg-moon,:root[data-theme=light] .sarmad-cart-svg-dark,:root[data-theme=light] .sarmad-theme-svg-sun{display:none}:root[data-theme=light] .sarmad-cart-svg-light,:root[data-theme=light] .sarmad-theme-svg-moon{display:block}.sarmad-header{z-index:90;color:var(--sarmad-text-on-dark);direction:rtl;position:absolute;top:0;left:0}.sarmad-header-desktop{background:var(--sarmad-primary);width:1440px;height:81px}:root[data-theme=light] .sarmad-header-desktop{color:var(--sarmad-text-dark);background:var(--sarmad-surface-light);box-shadow:inset 0 -1px #d89a3f1a}.sarmad-header-actions{direction:ltr;width:276px;height:40px;position:absolute;top:21px;left:110px}.sarmad-header-login{color:#0000;white-space:nowrap;background:0 0;border:0;border-radius:14px;place-items:center;width:150px;height:36px;padding:0;line-height:0;display:grid;position:absolute;top:0;left:0}:root[data-theme=light] .sarmad-header-login{color:#0000;background:0 0}.sarmad-header-icon{width:40px;height:40px;color:var(--sarmad-white);background:0 0;border:0;border-radius:12px;place-items:center;padding:0;display:grid;position:absolute;top:0}:root[data-theme=light] .sarmad-header-icon{color:var(--sarmad-primary)}.sarmad-header-cart{left:176px}.sarmad-header-theme{background:0 0;border:0;left:236px}:root[data-theme=light] .sarmad-header-theme{background:0 0;border-color:#0000}.sarmad-header .header-svg{fill:none!important;stroke:currentColor!important;stroke-width:2.1px!important;stroke-linecap:round!important;stroke-linejoin:round!important;width:28px!important;height:28px!important;display:block!important}.sarmad-header-nav{width:380px;height:22px;color:inherit;direction:rtl;justify-content:space-between;align-items:center;display:flex;position:absolute;top:31px;left:525px}.sarmad-header-nav a,.sarmad-header-nav button{color:inherit;text-align:center;white-space:nowrap;background:0 0;border:0;margin:0;padding:0;font-size:16px;font-weight:400;line-height:19px;display:block}.sarmad-header-logo{display:block;position:absolute}.sarmad-header-logo img{object-fit:contain;width:100%;height:auto;display:block}.sarmad-header-logo-desktop{width:129px;height:42px;top:19px;left:1248px}.sarmad-header-logo-light,:root[data-theme=light] .sarmad-header-logo-dark{display:none!important}:root[data-theme=light] .sarmad-header-logo-light{display:block!important}.sarmad-header-mobile{background:var(--sarmad-primary);direction:ltr;width:414px;height:84px;overflow:hidden}:root[data-theme=light] .sarmad-header-mobile{background:var(--sarmad-white)}.sarmad-mobile-menu-button{background:0 0;border:0;border-radius:8px;align-content:center;gap:4px;width:24px;height:24px;padding:0;display:grid;position:absolute;top:32px;left:17px}.sarmad-mobile-menu-button span{background:var(--sarmad-input-dark);border-radius:999px;width:18px;height:2px;margin:0 auto;display:block}:root[data-theme=light] .sarmad-mobile-menu-button span{background:var(--sarmad-text-dark)}.sarmad-header-logo-mobile{width:122px;height:43px;top:21px;left:279px}.sarmad-mobile-currency{z-index:3;position:absolute;top:17px;left:118px}.sarmad-mobile-currency .currency-trigger{background:color-mix(in srgb, var(--sarmad-surface-dark) 88%, transparent);min-width:90px;height:44px;color:var(--sarmad-text-on-dark);padding-inline:9px}:root[data-theme=light] .sarmad-mobile-currency .currency-trigger{background:var(--sarmad-white);color:var(--sarmad-primary)}.sarmad-footer{color:var(--sarmad-text-on-dark);background:var(--sarmad-bg-dark);direction:rtl;overflow:hidden}:root[data-theme=light] .sarmad-footer{color:var(--sarmad-text-dark);background:var(--sarmad-white)}.sarmad-footer-desktop{border-top:1px solid #ffffff47;width:1440px;height:413px}:root[data-theme=light] .sarmad-footer-desktop{border-top:0}.sarmad-footer-logo{object-fit:contain;width:255px;height:auto;display:block;position:absolute;top:84px;left:1088px}.sarmad-footer-description{color:currentColor;text-align:right;letter-spacing:-.011em;width:515px;min-height:70px;margin:0;font-size:20px;font-weight:400;line-height:31px;position:absolute;top:184px;left:824px}.sarmad-footer-socials{direction:ltr;justify-content:space-between;align-items:center;gap:16px;width:258px;height:48px;display:flex;position:absolute;top:284px;left:1059px}.sarmad-footer-socials a{width:48px;height:48px;color:var(--sarmad-primary);background:var(--sarmad-cream);border:1px solid #18336e38;border-radius:50%;place-items:center;display:grid}.sarmad-footer .footer-social-svg{fill:currentColor;width:23px;height:23px;display:block}.sarmad-footer-quick,.sarmad-footer-contact{margin:0;position:absolute}.sarmad-footer-quick{width:126px;top:99px;left:660px}.sarmad-footer-contact{width:210px;top:99px;left:235px}.sarmad-footer-title{color:currentColor;text-align:right;white-space:nowrap;margin:0 0 22px;font-size:20px;font-weight:500;line-height:24px}:root[data-theme=light] .sarmad-footer-title{color:var(--sarmad-primary)}.sarmad-footer-links{color:currentColor;margin:0;padding:0;list-style:none}.sarmad-footer-links li{text-align:right;white-space:nowrap;margin:0 0 18px;padding-right:18px;position:relative}.sarmad-footer-links li:after{content:"";background:currentColor;border-radius:50%;width:6px;height:6px;position:absolute;top:8px;right:0}.sarmad-footer-links button{color:currentColor;text-align:right;background:0 0;border:0;padding:0;font-size:16px;font-weight:400;line-height:20px}.sarmad-footer-contact p{color:currentColor;text-align:right;white-space:nowrap;direction:ltr;justify-content:flex-end;align-items:center;gap:8px;width:210px;height:22px;margin:0 0 14px;font-size:14px;font-weight:400;line-height:21px;display:flex}.sarmad-footer-contact span{color:currentColor;display:inline-block}.sarmad-footer .contact-svg{fill:currentColor;flex:0 0 13px;width:13px;height:13px;display:block}.sarmad-footer-rule{background:#ffffff6b;width:1229px;height:1px;position:absolute;top:350px;left:104px}:root[data-theme=light] .sarmad-footer-rule{background:#18336e1a}.sarmad-footer-copy{color:currentColor;opacity:.55;text-align:center;width:1440px;margin:0;font-size:12px;font-weight:400;line-height:16px;position:absolute;top:376px;left:0}.sarmad-footer-mobile{border-top:1px solid #ffffff47;width:414px;height:788px}:root[data-theme=light] .sarmad-footer-mobile{border-top:0}.sarmad-footer-mobile .sarmad-footer-logo{width:242px;top:72px;left:86px}.sarmad-footer-mobile .sarmad-footer-description{text-align:center;width:330px;font-size:18px;line-height:29px;top:176px;left:42px}.sarmad-footer-mobile .sarmad-footer-socials{gap:8px;width:272px;height:54px;top:292px;left:71px}.sarmad-footer-mobile .sarmad-footer-socials a{width:54px;height:54px}.sarmad-footer-mobile .sarmad-footer-quick{width:126px;top:426px;left:234px}.sarmad-footer-mobile .sarmad-footer-contact{width:170px;top:426px;left:40px}.sarmad-footer-mobile .sarmad-footer-title{margin-bottom:22px;font-size:20px;line-height:24px}.sarmad-footer-mobile .sarmad-footer-contact p{justify-content:flex-end;width:170px;font-size:13px}.sarmad-footer-mobile .sarmad-footer-rule{width:350px;top:700px;left:32px}.sarmad-footer-mobile .sarmad-footer-copy{width:414px;top:732px}.sarmad-footer .footer-social-svg-tiktok{fill:none;width:24px;height:24px}.sarmad-footer-logo-light,:root[data-theme=light] .sarmad-footer-logo-dark{display:none!important}:root[data-theme=light] .sarmad-footer-logo-light{display:block!important}.sarmad-footer-mobile .sarmad-footer-logo{width:187px;height:64px;top:72px;left:114px}.sarmad-footer-mobile .sarmad-footer-logo img,.sarmad-footer-mobile .sarmad-footer-logo{object-fit:contain}@media (width<=767px){.sarmad-footer-mobile{width:414px;height:788px;position:relative;overflow:hidden}.sarmad-footer-mobile .sarmad-footer-logo{object-fit:contain!important;width:187px!important;height:64px!important;top:58px!important;left:113px!important}.sarmad-footer-mobile .sarmad-footer-description{width:357px!important;height:48px!important;font-family:var(--sarmad-font,var(--arabic-font))!important;letter-spacing:-.011em!important;text-align:center!important;color:#fff!important;margin:0!important;font-size:16px!important;font-weight:400!important;line-height:150%!important;top:176px!important;left:28px!important}:root[data-theme=light] .sarmad-footer-mobile .sarmad-footer-description{color:#180b2c!important}.sarmad-footer-mobile .sarmad-footer-socials{direction:ltr!important;justify-content:space-between!important;align-items:center!important;gap:26px!important;width:272px!important;height:48px!important;display:flex!important;top:260px!important;left:71px!important}.sarmad-footer-mobile .sarmad-footer-socials a{color:#18336e!important;background:#e9e6e1!important;border:1px solid #18336e33!important;border-radius:50%!important;flex:0 0 48px!important;width:48px!important;height:48px!important}.sarmad-footer-mobile .sarmad-footer-quick{text-align:right!important;width:113px!important;height:175px!important;top:356px!important;left:auto!important;right:42px!important}.sarmad-footer-mobile .sarmad-footer-contact{text-align:right!important;width:275px!important;height:145px!important;top:544px!important;left:auto!important;right:42px!important}.sarmad-footer-mobile .sarmad-footer-title{width:auto!important;height:24px!important;font-family:Tajawal, var(--sarmad-font), sans-serif!important;text-align:right!important;white-space:nowrap!important;color:#fff!important;margin:0 0 22px!important;font-size:20px!important;font-weight:500!important;line-height:24px!important}.sarmad-footer-mobile .sarmad-footer-links{color:#e9e6e1!important;margin:0!important;padding:0!important;list-style:none!important}.sarmad-footer-mobile .sarmad-footer-links li{text-align:right!important;white-space:nowrap!important;width:auto!important;height:19px!important;margin:0 0 18px!important;padding-right:18px!important;position:relative!important}.sarmad-footer-mobile .sarmad-footer-links li:after{background:#fff!important;border-radius:50%!important;width:6px!important;height:6px!important;top:7px!important;right:0!important}.sarmad-footer-mobile .sarmad-footer-links button{font-family:Inter, var(--sarmad-font), sans-serif!important;color:inherit!important;text-align:right!important;font-size:16px!important;font-weight:400!important;line-height:19px!important}.sarmad-footer-mobile .sarmad-footer-contact p{color:#e9e6e1!important;width:275px!important;height:24px!important;font-family:Inter, var(--sarmad-font), sans-serif!important;letter-spacing:-.011em!important;text-align:right!important;white-space:nowrap!important;direction:ltr!important;flex-direction:row!important;justify-content:flex-end!important;align-items:center!important;gap:12px!important;margin:0 0 22px!important;font-size:16px!important;font-weight:400!important;line-height:150%!important;display:flex!important}.sarmad-footer-mobile .contact-svg{color:currentColor!important;fill:currentColor!important;flex:0 0 16px!important;width:16px!important;height:16px!important}:root[data-theme=light] .sarmad-footer-mobile .contact-svg,:root[data-theme=light] .sarmad-footer-mobile .contact-svg path{color:#18336e!important;fill:#18336e!important;stroke:#18336e!important}.sarmad-footer-mobile{direction:rtl!important;background:#180b2c!important;border-top:1px solid #727272!important;width:414px!important;height:788px!important;position:relative!important;overflow:hidden!important}:root[data-theme=light] .sarmad-footer-mobile{background:#fff!important;border-top:0!important}.sarmad-footer-mobile .sarmad-footer-description{width:383px!important;height:48px!important;font-family:var(--sarmad-font,var(--arabic-font))!important;letter-spacing:-.011em!important;text-align:right!important;color:#fff!important;justify-content:flex-end!important;align-items:center!important;margin:0!important;font-size:16px!important;font-weight:400!important;line-height:150%!important;display:flex!important;top:176px!important;left:15px!important}:root[data-theme=light] .sarmad-footer-mobile .sarmad-footer-description{color:#180b2c!important;width:357px!important;left:28px!important}.sarmad-footer-mobile .sarmad-footer-quick{text-align:right!important;direction:rtl!important;width:113px!important;height:175px!important;top:356px!important;left:auto!important;right:42px!important}.sarmad-footer-mobile .sarmad-footer-contact{text-align:right!important;direction:rtl!important;width:275px!important;height:145px!important;top:544px!important;left:auto!important;right:42px!important}.sarmad-footer-mobile .sarmad-footer-title{width:max-content!important;height:24px!important;font-family:Tajawal, var(--sarmad-font), sans-serif!important;text-align:right!important;color:#fff!important;white-space:nowrap!important;margin:0 0 22px!important;padding:0!important;font-size:20px!important;font-weight:500!important;line-height:24px!important;display:block!important}:root[data-theme=light] .sarmad-footer-mobile .sarmad-footer-title{color:#18336e!important}.sarmad-footer-mobile .sarmad-footer-links{color:#e9e6e1!important;width:113px!important;margin:0!important;padding:0!important;list-style:none!important;display:block!important}:root[data-theme=light] .sarmad-footer-mobile .sarmad-footer-links{color:#180b2c!important}.sarmad-footer-mobile .sarmad-footer-links li{text-align:right!important;white-space:nowrap!important;width:113px!important;height:19px!important;margin:0 0 18px!important;padding:0 18px 0 0!important;position:relative!important}.sarmad-footer-mobile .sarmad-footer-links li:after{content:""!important;background:#fff!important;border-radius:50%!important;width:6px!important;height:6px!important;position:absolute!important;top:7px!important;right:0!important}:root[data-theme=light] .sarmad-footer-mobile .sarmad-footer-links li:after{background:#18336e!important}.sarmad-footer-mobile .sarmad-footer-links button{font-family:Inter, var(--sarmad-font), sans-serif!important;color:inherit!important;text-align:right!important;white-space:nowrap!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important;font-size:16px!important;font-weight:400!important;line-height:19px!important;display:block!important}.sarmad-footer-mobile .sarmad-footer-contact p{width:275px!important;height:24px!important;font-family:Inter, var(--sarmad-font), sans-serif!important;letter-spacing:-.011em!important;text-align:right!important;white-space:nowrap!important;color:#e9e6e1!important;direction:ltr!important;flex-direction:row!important;justify-content:flex-end!important;align-items:center!important;gap:12px!important;margin:0 0 22px!important;padding:0!important;font-size:16px!important;font-weight:400!important;line-height:150%!important;display:flex!important}:root[data-theme=light] .sarmad-footer-mobile .sarmad-footer-contact p{color:#180b2c!important}.sarmad-footer-mobile .sarmad-footer-contact span{color:currentColor!important;white-space:nowrap!important;display:inline-block!important}.sarmad-footer-mobile .sarmad-footer-contact .contact-svg{color:currentColor!important;fill:currentColor!important;stroke:currentColor!important;flex:0 0 16px!important;width:16px!important;height:16px!important}:root[data-theme=light] .sarmad-footer-mobile .sarmad-footer-contact .contact-svg,:root[data-theme=light] .sarmad-footer-mobile .sarmad-footer-contact .contact-svg path{color:#18336e!important;fill:#18336e!important;stroke:#18336e!important}.sarmad-footer-mobile .sarmad-footer-rule{background:#d9d9d9!important;width:364px!important;height:1px!important;top:713.5px!important;left:22px!important}.sarmad-footer-mobile .sarmad-footer-copy{width:255px!important;height:38px!important;font-family:Tajawal, var(--sarmad-font), sans-serif!important;text-align:right!important;color:#d9d9d9!important;opacity:1!important;margin:0!important;font-size:16px!important;font-weight:500!important;line-height:19px!important;top:742px!important;left:calc(50% - 127.5px)!important}.sarmad-footer-mobile .sarmad-footer-contact,.home-code-mobile .home-footer.sarmad-footer-mobile .sarmad-footer-contact{text-align:right!important;z-index:3!important;direction:rtl!important;width:210px!important;height:145px!important;top:544px!important;left:auto!important;right:42px!important}.sarmad-footer-mobile .sarmad-footer-contact .sarmad-footer-title,.home-code-mobile .home-footer.sarmad-footer-mobile .sarmad-footer-contact .sarmad-footer-title{text-align:right!important;width:210px!important;margin:0 0 22px!important}.sarmad-footer-mobile .sarmad-footer-contact p,.home-code-mobile .home-footer.sarmad-footer-mobile .sarmad-footer-contact p{text-align:right!important;white-space:nowrap!important;direction:rtl!important;grid-template-columns:16px minmax(0,1fr)!important;justify-content:end!important;align-items:center!important;column-gap:12px!important;width:210px!important;height:24px!important;margin:0 0 22px!important;display:grid!important}.sarmad-footer-mobile .sarmad-footer-contact p span,.home-code-mobile .home-footer.sarmad-footer-mobile .sarmad-footer-contact p span{text-align:right!important;direction:ltr!important;grid-column:1/2!important;justify-self:end!important}.sarmad-footer-mobile .sarmad-footer-contact p .contact-svg,.home-code-mobile .home-footer.sarmad-footer-mobile .sarmad-footer-contact p .contact-svg{grid-column:2/3!important;justify-self:end!important;width:16px!important;height:16px!important}.sarmad-footer-mobile .sarmad-footer-contact p:nth-of-type(2) span,.home-code-mobile .home-footer.sarmad-footer-mobile .sarmad-footer-contact p:nth-of-type(2) span{font-size:15px!important}.sarmad-footer-mobile .sarmad-footer-contact p,.home-code-mobile .home-footer.sarmad-footer-mobile .sarmad-footer-contact p{direction:ltr!important;flex-direction:row!important;justify-content:flex-end!important;align-items:center!important;gap:12px!important;width:210px!important;display:flex!important}.sarmad-footer-mobile .sarmad-footer-contact p span,.home-code-mobile .home-footer.sarmad-footer-mobile .sarmad-footer-contact p span{text-align:right!important;direction:ltr!important;min-width:0!important;display:inline-block!important}.sarmad-footer-mobile .sarmad-footer-contact p .contact-svg,.home-code-mobile .home-footer.sarmad-footer-mobile .sarmad-footer-contact p .contact-svg{flex:0 0 16px!important;order:2!important}.sarmad-footer-mobile .sarmad-footer-contact p span,.home-code-mobile .home-footer.sarmad-footer-mobile .sarmad-footer-contact p span{order:1!important}.sarmad-footer-mobile .sarmad-footer-contact p:nth-of-type(2),.home-code-mobile .home-footer.sarmad-footer-mobile .sarmad-footer-contact p:nth-of-type(2){width:232px!important}.sarmad-footer-mobile .sarmad-footer-contact,.home-code-mobile .home-footer.sarmad-footer-mobile .sarmad-footer-contact{top:558px!important}.sarmad-footer-mobile .sarmad-footer-rule,.home-code-mobile .home-footer.sarmad-footer-mobile .sarmad-footer-rule{top:738px!important}.sarmad-footer-mobile .sarmad-footer-copy,.home-code-mobile .home-footer.sarmad-footer-mobile .sarmad-footer-copy{top:758px!important}}.sarmad-header-non-home.sarmad-header-desktop{width:1440px;height:81px;box-shadow:none;color:#fff;background:#18336e;border:0}:root[data-theme=light] .sarmad-header-non-home.sarmad-header-desktop{color:#180b2c;box-shadow:none;background:#fff;border-bottom:1px solid #d89a3f1a}.sarmad-header-non-home .sarmad-header-actions{width:274px;height:40px;top:21px;left:110px}.sarmad-header-non-home .sarmad-header-login{color:#18336e;width:150px;height:40px;font-family:var(--sarmad-font,var(--arabic-font));text-align:center;white-space:nowrap;background:#fff;border:0;border-radius:14px;justify-content:center;align-items:center;font-size:16px;font-weight:500;line-height:20px;text-decoration:none;display:flex;top:0;left:0}:root[data-theme=light] .sarmad-header-non-home .sarmad-header-login{color:#fff;background:#18336e;border:0}.sarmad-header-non-home .sarmad-header-cart{color:#fff;background:0 0;border:0;border-radius:10px;width:26px;height:26px;top:7px;left:185px}:root[data-theme=light] .sarmad-header-non-home .sarmad-header-cart{color:#18336e}.sarmad-header-non-home .sarmad-header-theme{color:#cdaa4a;width:40px;height:40px;box-shadow:none;background:#18336e;border:1px solid #e2e8f0;border-radius:12px;top:0;left:234px}:root[data-theme=light] .sarmad-header-non-home .sarmad-header-theme{background:#fff;border:1px solid #e2e8f0}.sarmad-header-non-home .sarmad-cart-icon,.sarmad-header-non-home .sarmad-theme-toggle-icon{place-items:center;width:100%;height:100%;display:grid}.sarmad-header-non-home .sarmad-cart-svg,.sarmad-header-non-home .sarmad-theme-svg{display:block}.sarmad-header-non-home .sarmad-cart-svg-dark,.sarmad-header-non-home .sarmad-cart-svg-light{width:26px;height:26px}.sarmad-header-non-home .sarmad-theme-svg{width:24px;height:24px}.sarmad-header-non-home .sarmad-header-nav{width:333px;height:19px;color:inherit;direction:ltr;display:block;top:31px;left:539px}.sarmad-header-non-home .sarmad-header-nav a,.sarmad-header-non-home .sarmad-header-nav button{height:19px;color:inherit;font-family:var(--sarmad-font,var(--arabic-font));text-align:right;white-space:nowrap;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;margin:0;padding:0;font-size:16px;font-weight:400;line-height:19px;display:flex;position:absolute;top:0}.sarmad-header-non-home .sarmad-header-nav a:first-child{width:55px;left:278px}.sarmad-header-non-home .sarmad-header-nav button:nth-child(2){width:59px;left:189px}.sarmad-header-non-home .sarmad-header-nav button:nth-child(3){width:51px;left:108px}.sarmad-header-non-home .sarmad-header-nav button:nth-child(4){width:78px;left:0}.sarmad-header-non-home .sarmad-header-logo-desktop{width:150px;height:53px;top:14px;left:1250px}.sarmad-header-non-home .sarmad-header-logo img{object-fit:contain;width:100%;height:100%}.sarmad-header-non-home.sarmad-header-mobile{background:#18336e;width:414px;height:84px;overflow:hidden}:root[data-theme=light] .sarmad-header-non-home.sarmad-header-mobile{background:#fff}.sarmad-header-non-home .sarmad-mobile-menu-button{gap:4px;width:24px;height:24px;top:32px;left:17px}.sarmad-header-non-home .sarmad-mobile-menu-button span{background:#fff;border-radius:999px;width:18px;height:2px}:root[data-theme=light] .sarmad-header-non-home .sarmad-mobile-menu-button span{background:#18336e}.sarmad-header-non-home .sarmad-header-logo-mobile{width:150px;height:53px;top:16px;left:248px}.sarmad-header-non-home .sarmad-header-theme .sarmad-theme-toggle-icon{place-items:center;display:grid;position:relative}.sarmad-header-non-home .sarmad-header-theme .sarmad-theme-svg{grid-area:1/1;margin:auto;display:none!important}.sarmad-header-non-home .sarmad-header-theme .sarmad-theme-svg-sun{display:block!important}.sarmad-header-non-home .sarmad-header-theme .sarmad-theme-svg-moon,:root[data-theme=light] .sarmad-header-non-home .sarmad-header-theme .sarmad-theme-svg-sun{display:none!important}:root[data-theme=light] .sarmad-header-non-home .sarmad-header-theme .sarmad-theme-svg-moon{display:block!important}.sarmad-header-nav a,.sarmad-header-nav button,.mobile-drawer-nav a{transition:color .18s,-webkit-text-fill-color .18s,text-shadow .18s}.sarmad-header-nav a:hover,.sarmad-header-nav a:focus-visible,.sarmad-header-nav button:hover,.sarmad-header-nav button:focus-visible{color:#cdaa4a!important;-webkit-text-fill-color:#cdaa4a!important;text-shadow:0 0 12px #cdaa4a3d!important;background:0 0!important;outline:none!important}.sarmad-mobile-cart-button{color:#fff;cursor:pointer;z-index:2;background:0 0;border:0;border-radius:8px;place-items:center;width:26px;height:26px;margin:0;padding:0;display:grid;position:absolute;top:30px;left:63px}.sarmad-mobile-cart-button .sarmad-cart-icon,.sarmad-mobile-cart-button .sarmad-cart-svg{width:26px;height:26px}.sarmad-mobile-cart-button .sarmad-cart-svg-dark{display:block!important}.sarmad-mobile-cart-button .sarmad-cart-svg-light{display:none!important}.sarmad-mobile-cart-button .sarmad-cart-svg-dark path{fill:#fff!important}:root[data-theme=light] .sarmad-mobile-cart-button .sarmad-cart-svg-dark{display:none!important}:root[data-theme=light] .sarmad-mobile-cart-button .sarmad-cart-svg-light{display:block!important}:root[data-theme=light] .sarmad-mobile-cart-button .sarmad-cart-svg-light path{fill:#18336e!important}@media (width<=767px){.sarmad-mobile-cart-button,.sarmad-header-non-home .sarmad-mobile-cart-button,.home-code-mobile .sarmad-mobile-cart-button{width:26px;height:26px;top:30px;left:63px}.home-mobile-cart-control{display:none!important}}.sarmad-header-cart,.sarmad-mobile-cart-button,.about-mobile-cart-button,.site-cart{overflow:visible!important}.sarmad-cart-count-badge{z-index:5;color:#18336e;min-width:18px;height:18px;font-family:var(--sarmad-font,var(--arabic-font));letter-spacing:-.02em;pointer-events:none;direction:ltr;background:#cdaa4a;border:1.5px solid #e1ecffeb;border-radius:999px;justify-content:center;align-items:center;padding:0 5px;font-size:11px;font-weight:800;line-height:18px;display:inline-flex;position:absolute;top:-8px;right:-10px;box-shadow:0 5px 14px #00000038}:root[data-theme=light] .sarmad-cart-count-badge{color:#fff;background:#18336e;border-color:#cdaa4aeb;box-shadow:0 5px 14px #18336e2e}.sarmad-header-non-home .sarmad-cart-count-badge,.home-code-artboard .sarmad-header-cart .sarmad-cart-count-badge{top:-9px;right:-11px}.sarmad-mobile-cart-button .sarmad-cart-count-badge,.about-mobile-cart-button .sarmad-cart-count-badge{min-width:17px;height:17px;padding:0 4px;font-size:10px;line-height:17px;top:-9px;right:-11px}@media (width<=767px){.sarmad-mobile-cart-button .sarmad-cart-count-badge,.about-mobile-cart-button .sarmad-cart-count-badge{top:-8px;right:-10px}}.sarmad-header-cart,.sarmad-mobile-cart-button{overflow:visible!important}.sarmad-cart-button-content{isolation:isolate;place-items:center!important;width:26px!important;height:26px!important;display:grid!important;position:relative!important;overflow:visible!important}.sarmad-cart-button-content .sarmad-cart-icon,.sarmad-cart-button-content .sarmad-cart-svg{width:26px!important;height:26px!important}.sarmad-header-cart .sarmad-cart-count-badge,.sarmad-mobile-cart-button .sarmad-cart-count-badge{z-index:30!important;opacity:1!important;visibility:visible!important;color:#18336e!important;min-width:18px!important;height:18px!important;font-family:var(--sarmad-font,var(--arabic-font))!important;letter-spacing:-.03em!important;text-align:center!important;pointer-events:none!important;direction:ltr!important;background:#cdaa4a!important;border:1.5px solid #e1ecfff5!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;padding:0 5px!important;font-size:10px!important;font-weight:900!important;line-height:18px!important;display:inline-flex!important;position:absolute!important;inset-block-start:-7px!important;inset-inline-end:-8px!important;box-shadow:0 4px 12px #00000047!important}:root[data-theme=light] .sarmad-header-cart .sarmad-cart-count-badge,:root[data-theme=light] .sarmad-mobile-cart-button .sarmad-cart-count-badge{color:#fff!important;background:#18336e!important;border-color:#cdaa4af5!important;box-shadow:0 4px 12px #18336e38!important}@media (width<=767px){.sarmad-mobile-cart-button .sarmad-cart-count-badge{min-width:18px!important;height:18px!important;font-size:10px!important;line-height:18px!important;inset-block-start:-7px!important;inset-inline-end:-8px!important}}.sarmad-header-customer{color:#e1ecff;width:150px;min-width:0;height:36px;font-family:var(--sarmad-font,var(--arabic-font));text-align:center;white-space:nowrap;cursor:default;direction:rtl;background:#18336e3d;border:1px solid #ffffff7a;border-radius:18px;justify-content:center;align-items:center;padding:0 14px;font-size:14px;font-weight:600;line-height:1;display:flex;position:absolute;top:0;left:0;overflow:hidden;box-shadow:inset 0 0 18px #ffffff14}.sarmad-header-customer:before{content:"";background:#cdaa4a;border-radius:999px;flex:none;width:7px;height:7px;margin-left:8px;box-shadow:0 0 0 4px #cdaa4a24}.sarmad-header-customer-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;display:block;overflow:hidden}:root[data-theme=light] .sarmad-header-customer{color:#fff;background:#18336e;border-color:#cdaa4a85;box-shadow:0 8px 20px #18336e24}:root[data-theme=light] .sarmad-header-customer:before{background:#cdaa4a;box-shadow:0 0 0 4px #cdaa4a2e}.home-code-artboard .sarmad-header-customer{width:150px;height:36px;font-size:14px;top:2px;left:0}:root[data-theme=dark] .home-code-artboard .sarmad-header-customer{color:#fff;background:#18336e3d;border-color:#ffffff7a}:root[data-theme=light] .home-code-artboard .sarmad-header-customer{color:#fff;background:#6d6acc;border-color:#ffffff47}.sarmad-header-non-home .sarmad-header-customer{color:#18336e;width:150px;height:40px;box-shadow:none;background:#fff;border:0;border-radius:14px;font-size:15px;font-weight:600;top:0;left:0}:root[data-theme=light] .sarmad-header-non-home .sarmad-header-customer{color:#fff;background:#18336e;border:0}.sarmad-header-non-home .sarmad-header-customer:before{background:#cdaa4a;box-shadow:0 0 0 4px #cdaa4a29}@media (width<=767px){.sarmad-header-customer{display:none}}.sarmad-header-auth-group{direction:rtl;justify-content:flex-start;align-items:center;gap:6px;width:150px;height:36px;display:flex;position:absolute;top:0;left:0}.sarmad-header-auth-group .sarmad-header-customer{border-radius:16px;flex:auto;width:auto;min-width:0;height:36px;padding:0 10px;position:relative;top:auto;left:auto}.sarmad-header-auth-group .sarmad-header-customer:before{width:6px;height:6px;margin-left:6px}.sarmad-header-logout{color:#18336e;width:42px;height:36px;font-family:var(--sarmad-font,var(--arabic-font));text-align:center;white-space:nowrap;cursor:pointer;background:#cdaa4a;border:1px solid #ffffff57;border-radius:15px;flex:0 0 42px;place-items:center;padding:0;font-size:12px;font-weight:800;line-height:1;display:grid;box-shadow:0 8px 18px #cdaa4a29}:root[data-theme=light] .sarmad-header-logout{color:#fff;background:#18336e;border-color:#cdaa4a8a;box-shadow:0 8px 18px #18336e24}.sarmad-header-non-home .sarmad-header-auth-group{height:40px;top:0}.sarmad-header-non-home .sarmad-header-auth-group .sarmad-header-customer,.sarmad-header-non-home .sarmad-header-logout{height:40px}.sarmad-header-non-home .sarmad-header-logout{border-radius:14px}@media (width<=767px){.sarmad-header-auth-group{display:none}}.sarmad-header-auth-group,.home-code-artboard .sarmad-header-auth-group,.sarmad-header-non-home .sarmad-header-auth-group{z-index:120;direction:rtl;width:150px;height:40px;display:block;position:absolute;top:0;left:0;overflow:visible}.home-code-artboard .sarmad-header-auth-group{height:36px;top:2px}.sarmad-header-auth-group .sarmad-header-customer,.home-code-artboard .sarmad-header-auth-group .sarmad-header-customer,.sarmad-header-non-home .sarmad-header-auth-group .sarmad-header-customer{cursor:pointer;appearance:none;justify-content:center;align-items:center;gap:7px;width:150px;min-width:0;height:40px;padding:0 12px;display:flex;position:relative;top:auto;left:auto}.home-code-artboard .sarmad-header-auth-group .sarmad-header-customer{height:36px}.sarmad-header-auth-group .sarmad-header-customer:before{flex:none;width:6px;height:6px;margin-left:0}.sarmad-header-customer-chevron{color:currentColor;opacity:.72;flex:none;margin-top:-3px;font-family:Arial,sans-serif;font-size:15px;font-weight:700;line-height:1;transition:transform .16s;display:block}.sarmad-header-auth-group.is-open .sarmad-header-customer-chevron{transform:rotate(180deg)translateY(-1px)}.sarmad-header-account-menu{z-index:130;color:#e1ecff;-webkit-backdrop-filter:blur(12px);transform-origin:0 0;background:#18336ef5;border:1px solid #e1ecff2e;border-radius:18px;gap:7px;width:188px;padding:10px;display:grid;position:absolute;top:calc(100% + 10px);left:0;box-shadow:0 22px 54px #00000047}.sarmad-header-account-menu:before{content:"";background:inherit;border-top:1px solid #e1ecff2e;border-left:1px solid #e1ecff2e;width:13px;height:13px;position:absolute;top:-7px;left:24px;transform:rotate(45deg)}.sarmad-header-account-menu button{z-index:1;width:100%;height:38px;color:inherit;font-family:var(--sarmad-font,var(--arabic-font));text-align:right;white-space:nowrap;cursor:pointer;background:#fff1;border:1px solid #e1ecff1a;border-radius:13px;justify-content:flex-end;align-items:center;padding:0 13px;font-size:14px;font-weight:700;line-height:1;display:flex;position:relative}.sarmad-header-account-menu button:hover,.sarmad-header-account-menu button:focus-visible{background:#ffffff21;border-color:#cdaa4a59;outline:none}.sarmad-header-account-menu button.is-danger{color:#f6d56f}:root[data-theme=light] .sarmad-header-account-menu{color:#18336e;background:#fffffffa;border-color:#18336e1f;box-shadow:0 22px 52px #18336e29}:root[data-theme=light] .sarmad-header-account-menu:before{border-color:#18336e1f}:root[data-theme=light] .sarmad-header-account-menu button{background:#18336e0e;border-color:#18336e14}:root[data-theme=light] .sarmad-header-account-menu button:hover,:root[data-theme=light] .sarmad-header-account-menu button:focus-visible{background:#18336e17;border-color:#18336e29}:root[data-theme=light] .sarmad-header-account-menu button.is-danger{color:#9b3412}@media (width<=767px){.sarmad-header-auth-group,.sarmad-header-account-menu{display:none!important}}@media (width>=768px){.product-page>.sarmad-header-desktop,.checkout-flow>.sarmad-header-desktop,.payment-flow>.sarmad-header-desktop,.shopping-cart-flow>.sarmad-header-desktop{width:100%!important}.product-page>.sarmad-header-desktop .sarmad-header-logo-desktop,.checkout-flow>.sarmad-header-desktop .sarmad-header-logo-desktop,.payment-flow>.sarmad-header-desktop .sarmad-header-logo-desktop,.shopping-cart-flow>.sarmad-header-desktop .sarmad-header-logo-desktop{left:auto!important;right:clamp(18px,4vw,63px)!important}.product-page>.sarmad-header-desktop .sarmad-header-nav,.checkout-flow>.sarmad-header-desktop .sarmad-header-nav,.payment-flow>.sarmad-header-desktop .sarmad-header-nav,.shopping-cart-flow>.sarmad-header-desktop .sarmad-header-nav{transform:translate(-50%);left:50%!important}.product-page>.sarmad-header-desktop .sarmad-header-actions,.checkout-flow>.sarmad-header-desktop .sarmad-header-actions,.payment-flow>.sarmad-header-desktop .sarmad-header-actions,.shopping-cart-flow>.sarmad-header-desktop .sarmad-header-actions{left:clamp(16px,7vw,110px)!important}.flow-footer.sarmad-footer-desktop{grid-template-columns:minmax(280px,1.5fr) minmax(150px,.7fr) minmax(230px,.8fr);grid-template-areas:"brand quick contact""rule rule rule""copy copy copy";align-items:start;gap:34px;width:100%;height:auto;min-height:360px;padding:54px max(42px,50% - 610px) 24px;display:grid;position:relative;overflow:hidden}.flow-footer .sarmad-footer-brand{grid-area:brand}.flow-footer .sarmad-footer-brand,.flow-footer .sarmad-footer-quick,.flow-footer .sarmad-footer-contact,.flow-footer .sarmad-footer-logo,.flow-footer .sarmad-footer-description,.flow-footer .sarmad-footer-socials,.flow-footer .sarmad-footer-rule,.flow-footer .sarmad-footer-copy{position:static;top:auto;left:auto}.flow-footer .sarmad-footer-logo{width:220px;max-width:100%}.flow-footer .sarmad-footer-description{width:min(500px,100%);min-height:0;margin-top:18px;font-size:17px;line-height:1.8}.flow-footer .sarmad-footer-socials{width:245px;max-width:100%;height:auto;margin-top:20px}.flow-footer .sarmad-footer-quick{grid-area:quick;width:auto}.flow-footer .sarmad-footer-contact{grid-area:contact;width:auto}.flow-footer .sarmad-footer-contact p{justify-content:flex-start;width:auto}.flow-footer .sarmad-footer-rule{grid-area:rule;width:100%;margin-top:8px}.flow-footer .sarmad-footer-copy{grid-area:copy;width:100%}}@media (width>=768px) and (width<=1100px){.product-page>.sarmad-header-desktop,.checkout-flow>.sarmad-header-desktop,.payment-flow>.sarmad-header-desktop,.shopping-cart-flow>.sarmad-header-desktop{height:122px}.product-page>.sarmad-header-desktop .sarmad-header-nav,.checkout-flow>.sarmad-header-desktop .sarmad-header-nav,.payment-flow>.sarmad-header-desktop .sarmad-header-nav,.shopping-cart-flow>.sarmad-header-desktop .sarmad-header-nav{top:87px}.product-page-grid,.checkout-flow-form,.payment-flow-form,.shopping-cart-content{margin-top:158px!important}.flow-footer.sarmad-footer-desktop{grid-template-columns:1fr 1fr;grid-template-areas:"brand brand""quick contact""rule rule""copy copy";padding-inline:34px}}@media (width<=767px){.product-page>.sarmad-header-mobile,.checkout-flow>.sarmad-header-mobile,.payment-flow>.sarmad-header-mobile,.shopping-cart-flow>.sarmad-header-mobile{width:100%!important}.product-page>.sarmad-header-mobile .sarmad-header-logo-mobile,.checkout-flow>.sarmad-header-mobile .sarmad-header-logo-mobile,.payment-flow>.sarmad-header-mobile .sarmad-header-logo-mobile,.shopping-cart-flow>.sarmad-header-mobile .sarmad-header-logo-mobile{width:112px!important;left:auto!important;right:8px!important}.product-page>.sarmad-header-mobile .sarmad-mobile-currency,.checkout-flow>.sarmad-header-mobile .sarmad-mobile-currency,.payment-flow>.sarmad-header-mobile .sarmad-mobile-currency,.shopping-cart-flow>.sarmad-header-mobile .sarmad-mobile-currency{left:104px!important}.sarmad-mobile-currency .currency-trigger{gap:4px;min-width:80px;padding-inline:6px}.product-page>.sarmad-header-mobile .sarmad-mobile-menu-button,.checkout-flow>.sarmad-header-mobile .sarmad-mobile-menu-button,.payment-flow>.sarmad-header-mobile .sarmad-mobile-menu-button,.shopping-cart-flow>.sarmad-header-mobile .sarmad-mobile-menu-button{width:44px!important;height:44px!important;top:20px!important;left:4px!important}.product-page>.sarmad-header-mobile .sarmad-mobile-cart-button,.checkout-flow>.sarmad-header-mobile .sarmad-mobile-cart-button,.payment-flow>.sarmad-header-mobile .sarmad-mobile-cart-button,.shopping-cart-flow>.sarmad-header-mobile .sarmad-mobile-cart-button{width:44px!important;height:44px!important;top:20px!important;left:54px!important}.flow-footer.sarmad-footer-mobile{width:100%!important}.flow-footer.sarmad-footer-mobile .sarmad-footer-logo{transform:translate(-50%);left:50%!important}.flow-footer.sarmad-footer-mobile .sarmad-footer-description{width:calc(100% - 40px)!important;left:20px!important}.flow-footer.sarmad-footer-mobile .sarmad-footer-socials{transform:translate(-50%);left:50%!important}.flow-footer.sarmad-footer-mobile .sarmad-footer-rule{width:calc(100% - 40px)!important;left:20px!important}.flow-footer.sarmad-footer-mobile .sarmad-footer-copy{width:100%!important;left:0!important}}:root{--white:#fff;--navy:#18336e;--blue:#6d97e2;--gold:#cdaa4a;--cream:#e9e6e1;--footer-text:#180b2c;--arabic-font:Arial, "Noto Sans Arabic", sans-serif}*{box-sizing:border-box}html{font-synthesis:none;text-rendering:geometricprecision;-webkit-font-smoothing:antialiased}html,body,#root{min-height:100%;margin:0}body{font-family:var(--arabic-font);background:#f4f4f4;overflow-x:hidden}button,a{font-family:inherit}a{color:inherit;text-decoration:none}button{cursor:pointer;border:0}.viewport{background:#f4f4f4;width:100%;position:relative;overflow:hidden}.artboard{transform-origin:top;background:#f4f4f4;width:1440px;height:4366px;position:absolute;top:0;left:50%;overflow:hidden}.artboard:before{content:"";background-image:url(/assets/frame-dark.png);background-position:0 0;background-repeat:no-repeat;background-size:1440px 3953px;width:1440px;height:3953px;position:absolute;top:0;left:0}:root[data-theme=light] .artboard:before{background-image:url(/assets/frame-light.png)}.home-code-viewport{direction:rtl;background:#000;width:100%;min-width:100%;margin:0;padding:0;position:relative;overflow:hidden}:root[data-theme=light] .home-code-viewport{background:#f4f4f4}.home-code-artboard{isolation:isolate;transform-origin:top;color:#fff;font-family:var(--sarmad-font,var(--arabic-font));margin:0;padding:0;position:absolute;top:0;overflow:hidden}.home-code-artboard-desktop{left:50%}.home-code-artboard-mobile{transform-origin:0 0;left:0}.home-stage{background-color:#18336e;background-image:url(/assets/frame-dark.png);background-position:0 0;background-repeat:no-repeat;background-size:100% 100%;width:100%;position:absolute;inset:0 auto auto 0;overflow:hidden}.home-stage:before{content:none;display:none}:root[data-theme=light] .home-stage{background-color:#f4f4f4;background-image:url(/assets/frame-light.png)}.home-code-artboard .sarmad-header{z-index:40;font-family:var(--sarmad-font,var(--arabic-font))}.home-code-artboard .sarmad-header-desktop{box-shadow:none;color:#fff;background:0 0}:root[data-theme=dark] .home-code-desktop .sarmad-header-desktop{opacity:0}:root[data-theme=light] .home-code-artboard .sarmad-header-desktop{color:#18336e;box-shadow:none;background:0 0}.home-code-artboard .sarmad-header-nav a:first-child,.home-code-artboard .sarmad-header-nav button:first-of-type{color:#d89a3f}.home-code-artboard .sarmad-header-actions{width:284px;height:40px;top:21px;left:81px}.home-code-artboard .sarmad-header-login{color:#0000;background:0 0;border-radius:14px;width:150px;height:36px;top:2px;left:0}.home-code-artboard .sarmad-header-cart{color:#0000;background:0 0;width:26px;height:26px;top:7px;left:195px}.home-code-artboard .sarmad-header-cart .sarmad-cart-icon{place-items:start}.home-code-artboard .sarmad-header-theme{color:#0000;background:0 0;border:0;width:40px;height:40px;top:0;left:244px}.home-code-artboard .sarmad-header-mobile{color:#fff;background:#18336e}:root[data-theme=light] .home-code-artboard .sarmad-header-mobile{background:#fff}.home-code-artboard .sarmad-mobile-menu-button span{background:#e1ecff}:root[data-theme=light] .home-code-artboard .sarmad-mobile-menu-button span{background:#18336e}.home-mobile-cart-control{z-index:100;color:#e1ecff;background:0 0;border:0;border-radius:8px;place-items:center;width:30px;height:30px;padding:0;display:grid;position:absolute;top:29px;left:55px}.home-mobile-cart-control .sarmad-cart-icon{width:26px;height:26px}.home-mobile-cart-control .sarmad-cart-svg-dark,.home-mobile-cart-control .sarmad-cart-svg-light{display:block}:root[data-theme=light] .home-mobile-cart-control .sarmad-cart-svg-dark,:root[data-theme=dark] .home-mobile-cart-control .sarmad-cart-svg-light{display:none}:root[data-theme=light] .home-mobile-cart-control{color:#18336e}.home-hero,.home-arrivals,.home-offers,.home-categories,.home-products{z-index:2;width:100%;position:absolute;left:0}.home-hero{height:920px;top:0}.home-hero-card{z-index:1;background:#18336e33;border:0;border-radius:58px;width:1368px;height:629px;position:absolute;top:149px;left:37px;overflow:hidden}:root[data-theme=light] .home-code-artboard-desktop .home-hero-card{background:#18336e33;top:303px;left:34px}:root[data-theme=dark] .home-code-artboard-desktop .home-hero-card{background:#18336e33;top:149px;left:37px}.home-cloud,.home-stars{display:none}.home-hands{z-index:4;object-fit:contain;pointer-events:none;width:112px;height:88px;position:absolute;top:266px;left:922px}.home-hero-title{z-index:4;color:#fff;width:520px;font-family:var(--sarmad-font,var(--arabic-font));text-align:center;white-space:nowrap;margin:0;font-size:96px;font-weight:500;line-height:120px;position:absolute;top:365px;left:972px;transform:translate(-50%)}.home-hero-button{z-index:4;color:#fbfcff;white-space:nowrap;background:#cdaa4a33;border:1px solid #ffffff85;border-radius:16px;place-items:center;width:300px;height:90px;padding:0;font-size:32px;font-weight:500;line-height:40px;display:grid;position:absolute;left:241px}.home-hero-products{top:298px}.home-hero-about{top:399px}:root[data-theme=dark] .home-code-artboard-desktop .home-hero-button{color:#fbfcff;background:#18336e33;border:0;border-radius:58px;width:295px;height:94px;font-size:32px;line-height:40px;left:246px}:root[data-theme=dark] .home-code-artboard-desktop .home-hero-products{top:308px}:root[data-theme=dark] .home-code-artboard-desktop .home-hero-about{top:409px;left:247px}.home-arrivals{height:300px;top:595px}.home-section-title,.home-arrivals-title{color:#fff;font-family:var(--sarmad-font,var(--arabic-font));text-align:center;margin:0;font-size:36px;font-weight:700;line-height:45px}:root[data-theme=light] .home-section-title,:root[data-theme=light] .home-arrivals-title{color:#18336e}.home-arrivals-title{width:100%;font-weight:500;position:absolute;top:0;left:0}.home-arrivals-strip{width:100%;height:210px;position:absolute;top:87px;left:0}.home-arrivals-grid{direction:ltr;grid-template-columns:repeat(3,300px);gap:12px;width:896px;display:grid;position:absolute;top:0;left:272px}.home-arrival-card{background:0 0;border:0;border-radius:16px;width:300px;height:200px;padding:0;overflow:hidden}.home-arrival-card img{object-fit:cover;width:100%;height:100%;display:block}.home-slider-button{z-index:5;color:#505255;background:#fff;border:0;border-radius:10px;place-items:center;width:65.66px;height:65.81px;padding:0 0 7px;font-size:42px;font-weight:300;line-height:1;display:grid;position:absolute;top:58px;box-shadow:0 4px 10px #2e106640}.home-slider-prev{left:239px}.home-slider-next{left:1163px}.home-offers{height:716px;top:973px}.home-offers-title{background:linear-gradient(90deg,#6d97e2 0%,#cdaa4a 100%);color:#0000;text-align:center;-webkit-background-clip:text;background-clip:text;width:909px;margin:0 auto;font-size:64px;font-weight:700;line-height:80px}:root[data-theme=light] .home-offers-title{color:#18336e;-webkit-text-fill-color:#18336e;background:0 0}.home-offers-subtitle{color:#e1ecff;text-align:center;width:909px;margin:21px auto 0;font-size:24px;font-weight:700;line-height:30px}:root[data-theme=light] .home-offers-subtitle{color:#18336e}.home-countdown-card{box-sizing:border-box;background:#18336e;border:1px solid #e1ecff;border-radius:52px;width:909px;height:515px;padding:67px 0 0;position:absolute;top:201px;left:279px}:root[data-theme=light] .home-countdown-card{background:#fff;border-color:#cdaa4a}.home-countdown-card h3,.home-countdown-card p{text-align:center;margin:0}.home-countdown-card h3{color:#6d97e2;font-size:32px;font-weight:700;line-height:40px}:root[data-theme=light] .home-countdown-card h3{color:#18336e}.home-countdown-card p{color:#e1ecff;margin-top:23px;font-size:24px;font-weight:700;line-height:30px}:root[data-theme=light] .home-countdown-card p{color:#cdaa4a}.home-countdown-grid{direction:ltr;justify-content:space-between;width:712px;display:flex;position:absolute;top:244px;left:99px}.home-time-group{text-align:center;width:133px}.home-time-group strong{color:#fff;background:linear-gradient(127.79deg,#cdaa4a .06%,#e9e6e1 99.94%);border-radius:16px;place-items:center;width:133px;height:117px;font-size:40px;font-weight:700;line-height:50px;display:grid}.home-time-group span{color:#e9e6e1;margin-top:18px;font-size:24px;font-weight:700;line-height:30px;display:block}:root[data-theme=light] .home-time-group span{color:#18336e}.home-categories{height:354px;top:1787px}.home-categories>.home-section-title{width:100%;position:absolute;top:0;left:0}.home-category-grid{direction:ltr;grid-template-columns:repeat(5,1fr);gap:62px;width:1098px;display:grid;position:absolute;top:100px;left:171px}.home-category{color:#fff;background:0 0;border:0;grid-template-rows:160px 48px;align-content:start;justify-items:center;gap:18px;width:160px;height:226px;padding:0;display:grid}.home-category-shape{color:#e1ecff;background:conic-gradient(from 45deg, #e1ecff 0 25%, #6d97e2 0 50%, #e1ecff 0 75%, #6d97e2 0 100%);border-radius:50%;place-items:center;width:160px;height:160px;display:grid;position:relative;overflow:hidden}.home-category-gold .home-category-shape{background:conic-gradient(from 45deg, #e9e6e1 0 25%, #cdaa4a 0 50%, #e9e6e1 0 75%, #cdaa4a 0 100%)}.home-category-shape:after{content:"";background:#ffffff14;border-radius:50%;position:absolute;inset:38px}.home-category svg{z-index:2;fill:none;stroke:currentColor;stroke-width:5px;stroke-linecap:round;stroke-linejoin:round;width:70px;height:70px;position:relative}.home-category-label{color:#fff;white-space:nowrap;font-size:24px;font-weight:700;line-height:30px}:root[data-theme=light] .home-category-label{color:#18336e}.home-products{height:1200px;top:2287px}.home-products>.home-section-title{width:100%;position:absolute;top:0;left:0}.home-product-grid{direction:ltr;grid-template-columns:repeat(4,286px);gap:86px 23px;width:1226px;display:grid;position:absolute;top:95px;left:107px}.home-product-card{background:var(--home-card-color);direction:rtl;border-radius:16px;width:286px;height:427px;overflow:hidden;box-shadow:0 4px 4px #00000040}.home-product-gold{--home-card-color:#ceae6e}.home-product-blue{--home-card-color:#6d97e2}.home-product-image{background:#d9d9d9;border:0;border-radius:16px 16px 0 0;width:286px;height:232px;padding:0;display:block}.home-product-body{box-sizing:border-box;height:195px;padding:26px 20px 0;position:relative}.home-product-body h3{color:#fff;text-align:right;margin:0 0 25px;font-size:18px;font-weight:400;line-height:27px}.home-product-body strong{color:#18336e;text-align:right;margin-bottom:29px;font-size:20px;font-weight:700;line-height:30px;display:block}.home-product-body button{color:#fff;background:#18336e;border:0;border-radius:12px;place-items:center;width:244px;height:40px;padding:0;font-size:16px;font-weight:500;display:grid}.home-more-button{color:#fff;background:#6d97e2;border:0;border-radius:63px;place-items:center;width:256px;height:87px;padding:0;font-size:32px;font-weight:400;line-height:40px;display:grid;position:absolute;top:1151px;left:592px}.home-bottom-landscape{display:none}.home-footer{z-index:8;position:absolute;top:3953px;left:0}.home-code-artboard .home-footer.sarmad-footer-desktop{background:#180b2c}:root[data-theme=light] .home-code-artboard .home-footer.sarmad-footer-desktop{background:#fff}@media (width<=767px){.home-code-viewport{background:#180b2c;width:100%!important;min-width:100%!important;max-width:100%!important;overflow-x:hidden!important}:root[data-theme=light] .home-code-viewport{background:#f4f4f4}.home-code-artboard-mobile{color:#fff;border-radius:0}.home-stage{background-color:#18336e;background-image:url(/assets/frame-dark.png);background-position:top;background-repeat:no-repeat;background-size:100% 100%}:root[data-theme=light] .home-stage{background-color:#f4f4f4;background-image:url(/assets/frame-light.png)}.home-code-artboard .sarmad-header-mobile{height:84px}.home-hero-card{background:#18336e38;border-radius:58px;width:370px;height:629px;top:94px;left:22px}.home-cloud-1{width:220px;height:27px;top:151px;left:62px}.home-cloud-2{width:230px;height:30px;top:244px;left:139px}.home-cloud-3{opacity:.72;width:190px;height:36px;top:300px;left:210px}.home-hands{width:58px;height:46px;top:158px;left:178px}.home-hero-title{width:300px;font-size:48px;line-height:60px;top:225px;left:207px}.home-hero-button{border-radius:11px;width:356px;height:72px;font-size:24px;line-height:30px;left:29px}.home-arrivals{height:287px;top:793px}.home-section-title,.home-arrivals-title{font-size:24px;line-height:30px}.home-arrivals-strip{height:205px;top:70px}.home-arrivals-grid{grid-template-columns:300px;gap:0;width:300px;top:0;left:58px}.home-arrival-card{width:300px;height:200px;display:none}.home-arrival-card:nth-child(2){display:block}.home-slider-button{border-radius:5px;width:34px;height:34px;padding-bottom:4px;font-size:26px;top:68px;box-shadow:0 3px 8px #2e10663d}.home-slider-prev{left:22px}.home-slider-next{left:358px}.home-offers{height:750px;top:1144px}.home-offers-title{width:100%;font-size:40px;line-height:50px}.home-offers-subtitle{width:100%;margin-top:12px;font-size:18px;line-height:24px}.home-countdown-card{border-radius:26px;width:380px;height:486px;padding-top:54px;top:174px;left:17px}.home-countdown-card h3{font-size:24px;line-height:30px}.home-countdown-card p{margin-top:12px;font-size:18px;line-height:24px}.home-countdown-grid{direction:ltr;grid-template-columns:repeat(2,120px);gap:30px 78px;width:318px;display:grid;top:176px;left:31px}.home-time-group,.home-time-group strong{width:120px}.home-time-group strong{border-radius:8px;height:100px;font-size:32px;line-height:40px}.home-time-group span{margin-top:12px;font-size:18px;line-height:24px}.home-categories{height:830px;top:1962px}.home-category-grid{direction:ltr;grid-template-columns:repeat(2,136px);gap:48px 80px;width:352px;top:80px;left:31px}.home-category{grid-template-rows:136px 36px;gap:14px;width:136px;height:190px}.home-category-shape{width:136px;height:136px}.home-category-shape:after{inset:32px}.home-category svg{stroke-width:5px;width:58px;height:58px}.home-category-label{font-size:20px;line-height:25px}.home-products{height:1270px;top:2952px}.home-product-grid{grid-template-columns:1fr;gap:44px;width:348px;top:68px;left:33px}.home-product-card{border-radius:8px;width:348px;height:432px}.home-product-image{border-radius:8px 8px 0 0;width:348px;height:232px}.home-product-body{height:200px;padding:27px 22px 0}.home-product-body h3{margin-bottom:22px;font-size:16px;line-height:20px}.home-product-body strong{margin-bottom:31px;font-size:18px;line-height:22px}.home-product-body button{border-radius:8px;width:304px;height:38px;font-size:14px;font-weight:400}.home-more-button{border-radius:63px;width:292px;height:72px;font-size:24px;line-height:30px;top:1175px;left:61px}.home-bottom-landscape{width:900px;height:620px;bottom:0;left:-260px}.home-bottom-landscape:before,.home-bottom-landscape:after{width:1040px;left:-75px}.home-bottom-landscape:before{height:430px;top:188px}.home-bottom-landscape:after{height:330px;top:276px}.home-footer{top:4533px}.home-code-artboard .home-footer.sarmad-footer-mobile{background:#180b2c}:root[data-theme=light] .home-code-artboard .home-footer.sarmad-footer-mobile{background:#fff}.home-code-mobile .sarmad-header-mobile{width:414px;height:84px;box-shadow:none;overflow:visible;background:0 0!important}.home-code-mobile .sarmad-mobile-menu-button{width:24px;height:24px;display:block;top:32px;left:17px}.home-code-mobile .sarmad-mobile-menu-button span{border-radius:1px;width:18px;height:2.5px;margin:0;position:absolute;left:3px;background:#fff!important}.home-code-mobile .sarmad-mobile-menu-button span:first-child{top:6px}.home-code-mobile .sarmad-mobile-menu-button span:nth-child(2){top:11px}.home-code-mobile .sarmad-mobile-menu-button span:nth-child(3){top:16px}.home-code-mobile .sarmad-header-logo-mobile img{width:129px;height:auto}.home-code-mobile .sarmad-header-logo-mobile .sarmad-header-logo-dark{display:none!important}.home-code-mobile .sarmad-header-logo-mobile .sarmad-header-logo-light{display:block!important}.home-mobile-cart-control{width:26px;height:26px;top:29px;left:55px;color:#fff!important}.home-mobile-cart-control .sarmad-cart-icon,.home-mobile-cart-control .sarmad-cart-svg-dark{width:26px;height:26px}.home-mobile-cart-control .sarmad-cart-svg-dark{display:block!important}.home-mobile-cart-control .sarmad-cart-svg-light{display:none!important}.home-mobile-cart-control .sarmad-cart-svg-dark path{fill:#fff!important}.home-hero{height:760px;top:0}.home-hero-card{background:#18336e33;border:0;border-radius:58px;width:370px;height:629px;top:84px;left:22px}:root[data-theme=light] .home-hero-card{background:#18336e33;border:0;top:84px}.home-hands{object-fit:contain;width:147px;height:134.31px;top:178px;left:133px}.home-hero-title{color:#fff;text-align:center;width:228px;height:80px;font-size:64px;font-weight:500;line-height:80px;top:320px;left:92px;transform:none}.home-hero-button{color:#fbfcff;text-align:center;background:#cdaa4a33;border:0;border-radius:16px;justify-content:center;align-items:center;width:300px;height:90px;font-size:32px;font-weight:500;line-height:40px;display:flex;left:56px}.home-hero-products{top:486px}.home-hero-about{top:592.07px}.home-code-mobile .home-stage{isolation:isolate;background-color:#112144!important;background-image:linear-gradient(#112144,#112144)!important;background-position:0 0!important;background-repeat:no-repeat!important;background-size:414px 4533px!important;border-radius:0!important}:root[data-theme=light] .home-code-mobile .home-stage{background-color:#8b87d9!important;background-image:radial-gradient(63.83% 63.83% at 28.65% -15.72%,#6c5de7 0%,#9d93f400 100%),linear-gradient(145.57deg,#8b87d9 9.37%,#ebb6e3 72.1%)!important}.home-code-mobile .home-stage:before{content:"";z-index:0;pointer-events:none;filter:blur(39.5px);background:#ffe6fd75;width:1670px;height:235px;position:absolute;top:232px;left:-141px}.home-code-mobile .home-stage:after{content:"";z-index:0;pointer-events:none;background:radial-gradient(1944px 463px at 460px 370px,#b4f1ffd9 0%,#b4f1ff54 28%,#b4f1ff00 58%),radial-gradient(1782px 366px at 565px 520px,#3d5edac7 0%,#3d5eda00 58%),linear-gradient(264.54deg,#72c7e8 38.49%,#3360d9 81.83%);width:2159px;height:878px;position:absolute;top:3655px;left:-461px}.home-code-mobile .home-cloud{z-index:0;pointer-events:none;filter:blur(12.2443px);background:linear-gradient(165.83deg,#fba9da9e 25.18%,#fba9da00 95.96%);border-radius:999px;display:block;position:absolute}.home-code-mobile .home-cloud-1{width:313.17px;height:131.81px;top:104px;left:47px;transform:rotate(26deg)}.home-code-mobile .home-cloud-2{width:313.17px;height:131.81px;top:232px;left:328px;transform:rotate(17deg)}.home-code-mobile .home-cloud-3{filter:blur(13.7281px);background:linear-gradient(165.83deg,#fba9da 25.18%,#fba9da00 95.96%);width:351.12px;height:147.78px;top:90px;left:180px;transform:rotate(15.5deg)}.home-code-mobile .home-hero{height:760px;top:0}.home-code-mobile .home-hero-card,:root[data-theme=light] .home-code-mobile .home-hero-card{background:#18336e33;border:0;border-radius:58px;width:370px;height:629px;top:94px;left:22px}.home-code-mobile .home-hands{object-fit:contain;width:147px;height:134.31px;top:190px;left:133px}.home-code-mobile .home-hero-title{color:#fff;text-align:center;width:228px;height:80px;font-size:64px;font-weight:500;line-height:80px;top:320px;left:92px;transform:none}.home-code-mobile .home-hero-button{color:#fbfcff;text-align:center;background:#cdaa4a33;border:0;border-radius:16px;justify-content:center;align-items:center;width:300px;height:90px;font-size:32px;font-weight:500;line-height:40px;display:flex;left:56px}.home-code-mobile .home-hero-products{top:491px}.home-code-mobile .home-hero-about{top:592.07px}.home-code-mobile .sarmad-header-mobile{background:0 0!important}.home-code-mobile .sarmad-header-logo-mobile{width:129px;height:50px;top:17px;left:262px}:root[data-theme=light] .home-code-mobile .sarmad-header-logo-mobile{top:15px;left:258px}.home-code-mobile .home-mobile-cart-control{width:26px;height:26px;top:30px;left:63px}}.home-code-desktop .sarmad-header-logo-desktop img{width:242px;height:auto}@media (width<=767px){.home-code-mobile .sarmad-header-logo-mobile,:root[data-theme=light] .home-code-mobile .sarmad-header-logo-mobile{width:187px;height:64px;top:10px;left:204px}.home-code-mobile .sarmad-header-logo-mobile img,:root[data-theme=light] .home-code-mobile .sarmad-header-logo-mobile img{object-fit:contain;width:187px;height:auto;max-height:64px}.home-code-mobile .sarmad-header-logo-mobile .sarmad-header-logo-dark{display:block!important}.home-code-mobile .sarmad-header-logo-mobile .sarmad-header-logo-light,:root[data-theme=light] .home-code-mobile .sarmad-header-logo-mobile .sarmad-header-logo-dark{display:none!important}:root[data-theme=light] .home-code-mobile .sarmad-header-logo-mobile .sarmad-header-logo-light{display:block!important}}.home-code-desktop .sarmad-header-logo-desktop{width:129px!important;height:42px!important;top:19px!important;left:1248px!important}.home-code-desktop .sarmad-header-logo-desktop img{object-fit:contain;width:129px!important;height:42px!important}@media (width<=767px){.home-code-mobile .sarmad-header-logo-mobile,:root[data-theme=light] .home-code-mobile .sarmad-header-logo-mobile{width:129px!important;height:42px!important;top:17px!important;left:auto!important;right:23px!important}.home-code-mobile .sarmad-header-logo-mobile img,:root[data-theme=light] .home-code-mobile .sarmad-header-logo-mobile img{object-fit:contain;width:129px!important;height:42px!important;max-height:42px!important}.home-code-mobile .home-stage{background-color:#112144!important;background-image:url(/assets/home-mobile-background-dark.svg)!important;background-position:0 0!important;background-repeat:no-repeat!important;background-size:414px 4533px!important;border-radius:0!important}:root[data-theme=light] .home-code-mobile .home-stage{background-color:#f4f4f4!important;background-image:url(/assets/home-mobile-background-light.svg)!important;background-position:0 0!important;background-repeat:no-repeat!important;background-size:414px 4533px!important}.home-code-mobile .home-stage:before,.home-code-mobile .home-stage:after{content:none!important;display:none!important}.home-code-mobile .home-cloud,.home-code-mobile .home-stars,.home-code-mobile .home-bottom-landscape{display:none!important}.home-code-mobile .home-products{height:1591px!important;top:2870px!important}.home-code-mobile .home-product-grid{grid-template-columns:286px!important;gap:33px!important;width:286px!important;top:87px!important;left:64px!important}.home-code-mobile .home-product-card{border-radius:16px!important;width:286px!important;height:427px!important}.home-code-mobile .home-product-image{border-radius:16px 16px 0 0!important;width:286px!important;height:232px!important}.home-code-mobile .home-product-body{height:195px!important;padding:26px 20px 0!important}.home-code-mobile .home-product-body h3{margin-bottom:25px!important;font-size:18px!important;line-height:27px!important}.home-code-mobile .home-product-body strong{margin-bottom:29px!important;font-size:20px!important;line-height:30px!important}.home-code-mobile .home-product-body button{border-radius:12px!important;width:244px!important;height:40px!important;font-size:16px!important;font-weight:500!important;line-height:24px!important}.home-code-mobile .home-more-button{border-radius:63px!important;width:256px!important;height:87px!important;font-size:32px!important;line-height:40px!important;top:1504px!important;left:79px!important}.home-code-mobile .home-footer.sarmad-footer-mobile .sarmad-footer-logo{width:187px!important;height:64px!important;top:72px!important;left:auto!important;right:58px!important}}.sr-only{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.home-code-desktop .home-categories{height:354px!important;top:1952px!important}.home-categories-art{z-index:2;pointer-events:none;-webkit-user-select:none;user-select:none;display:block;position:absolute}.home-categories-art-desktop{width:1099px;height:354px;top:0;left:calc(50% - 538.5px)}.home-categories-art-mobile,.home-categories-art-light{display:none}.home-categories-art-dark,:root[data-theme=light] .home-categories-art-light{display:block}:root[data-theme=light] .home-categories-art-dark{display:none}.home-category-hit-layer{z-index:3;position:absolute;inset:0}.home-category-hit{cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0;display:block;position:absolute}.home-category-hit:focus-visible{outline-offset:4px;outline:3px solid #6d97e2bf}.home-code-desktop .home-category-hit{width:174.64px;height:241px;top:113px}.home-code-desktop .home-category-hit-mugs{left:182px}.home-code-desktop .home-category-hit-themes{left:413px}.home-code-desktop .home-category-hit-eid{left:644px}.home-code-desktop .home-category-hit-prints{left:875px}.home-code-desktop .home-category-hit-gifts{left:1106px}.home-code-desktop .home-products{top:2452px!important}@media (width<=767px){.home-code-mobile .home-categories{height:751px!important;top:2013px!important}.home-code-mobile .home-categories-art-desktop{display:none!important}.home-code-mobile .home-categories-art-mobile{width:306px;height:751px;top:0;left:54.5px}.home-code-mobile .home-categories-art-mobile.home-categories-art-light{display:none}.home-code-mobile .home-categories-art-mobile.home-categories-art-dark,:root[data-theme=light] .home-code-mobile .home-categories-art-mobile.home-categories-art-light{display:block}:root[data-theme=light] .home-code-mobile .home-categories-art-mobile.home-categories-art-dark{display:none}.home-code-mobile .home-category-hit-prints{width:123.29px;height:189.41px;top:102.74px;left:60.04px}.home-code-mobile .home-category-hit-gifts{width:123.29px;height:189.03px;top:102.74px;left:232.65px}.home-code-mobile .home-category-hit-themes{width:123.29px;height:195.17px;top:320.55px;left:51px}.home-code-mobile .home-category-hit-eid{width:132.75px;height:195.17px;top:320.55px;left:223.61px}.home-code-mobile .home-category-hit-for-you{width:123.29px;height:194.34px;top:562.2px;left:51px}.home-code-mobile .home-category-hit-mugs{width:123.29px;height:194.34px;top:562.2px;left:223.61px}}.home-categories-art-current-desktop,.home-categories-art-current-mobile{pointer-events:none;opacity:1!important;visibility:visible!important;display:block!important}.home-code-desktop .home-categories-art-current-desktop{width:1099px!important;height:354px!important;top:0!important;left:calc(50% - 538.5px)!important}.home-code-desktop .home-categories-art-current-mobile,.home-code-mobile .home-categories-art-current-desktop{display:none!important}@media (width<=767px){.home-code-mobile .home-categories-art-current-mobile{opacity:1!important;visibility:visible!important;width:306px!important;height:751px!important;display:block!important;top:0!important;left:54.5px!important}.home-code-mobile .home-hero-card,:root[data-theme=light] .home-code-mobile .home-hero-card{box-sizing:border-box!important;border:1px solid #e1ecffb8!important}.home-code-mobile .home-hero-button,:root[data-theme=light] .home-code-mobile .home-hero-button{box-sizing:border-box!important;border:1px solid #e1ecff94!important}}.home-code-desktop .sarmad-header-desktop .sarmad-header-nav a,.home-code-desktop .sarmad-header-desktop .sarmad-header-nav button,:root[data-theme=light] .home-code-desktop .sarmad-header-desktop .sarmad-header-nav a,:root[data-theme=light] .home-code-desktop .sarmad-header-desktop .sarmad-header-nav button{color:#fff!important}.home-code-desktop .sarmad-header-desktop .sarmad-header-nav a[href=\#home],:root[data-theme=light] .home-code-desktop .sarmad-header-desktop .sarmad-header-nav a[href=\#home],.home-code-desktop .sarmad-header-desktop .sarmad-header-nav a:hover,.home-code-desktop .sarmad-header-desktop .sarmad-header-nav button:hover,.home-code-desktop .sarmad-header-desktop .sarmad-header-nav a:focus-visible,.home-code-desktop .sarmad-header-desktop .sarmad-header-nav button:focus-visible,:root[data-theme=light] .home-code-desktop .sarmad-header-desktop .sarmad-header-nav a:hover,:root[data-theme=light] .home-code-desktop .sarmad-header-desktop .sarmad-header-nav button:hover,:root[data-theme=light] .home-code-desktop .sarmad-header-desktop .sarmad-header-nav a:focus-visible,:root[data-theme=light] .home-code-desktop .sarmad-header-desktop .sarmad-header-nav button:focus-visible{color:#cdaa4a!important}@media (width<=767px){.home-code-mobile .home-arrivals-title,:root[data-theme=light] .home-code-mobile .home-arrivals-title{width:115px!important;height:69px!important;font-family:var(--sarmad-font,var(--arabic-font))!important;text-align:center!important;font-size:36px!important;font-weight:500!important;line-height:45px!important;top:0!important;left:calc(50% - 59px)!important}:root[data-theme=light] .home-code-mobile .home-arrivals-title{color:#18336e!important}.home-code-mobile .home-offers{height:788px!important;top:1156px!important}.home-code-mobile .home-offers-title,:root[data-theme=light] .home-code-mobile .home-offers-title{text-align:center!important;width:265px!important;height:45px!important;margin:0!important;font-size:36px!important;font-weight:700!important;line-height:45px!important;position:absolute!important;top:0!important;left:calc(50% - 133px)!important}:root[data-theme=light] .home-code-mobile .home-offers-title{color:#18336e!important;-webkit-text-fill-color:#18336e!important;background:0 0!important}.home-code-mobile .home-offers-subtitle,:root[data-theme=light] .home-code-mobile .home-offers-subtitle{text-align:center!important;width:315px!important;height:50px!important;margin:0!important;font-size:20px!important;font-weight:700!important;line-height:25px!important;position:absolute!important;top:73px!important;left:calc(50% - 158px)!important}:root[data-theme=light] .home-code-mobile .home-offers-subtitle{color:#18336e!important}.home-code-mobile .home-countdown-card,:root[data-theme=light] .home-code-mobile .home-countdown-card{box-sizing:border-box!important;border-radius:52px!important;width:370px!important;height:610px!important;padding:0!important;top:178px!important;left:calc(50% - 185px)!important}.home-code-mobile .home-countdown-card{background:#18336e33!important;border:1px solid #e1ecff!important}:root[data-theme=light] .home-code-mobile .home-countdown-card{background:#f4f4f4!important;border:1px solid #cdaa4a!important}.home-code-mobile .home-countdown-card h3,:root[data-theme=light] .home-code-mobile .home-countdown-card h3{width:185px!important;height:40px!important;font-family:var(--sarmad-font,var(--arabic-font))!important;text-align:center!important;margin:0!important;font-size:32px!important;font-weight:700!important;line-height:40px!important;position:absolute!important;top:59px!important;left:calc(50% - 98px)!important}:root[data-theme=light] .home-code-mobile .home-countdown-card h3{color:#18336e!important}.home-code-mobile .home-countdown-card p,:root[data-theme=light] .home-code-mobile .home-countdown-card p{width:253px!important;height:30px!important;font-family:var(--sarmad-font,var(--arabic-font))!important;text-align:center!important;color:#ceae6e!important;margin:0!important;font-size:24px!important;font-weight:700!important;line-height:30px!important;position:absolute!important;top:122px!important;left:58px!important}.home-code-mobile .home-countdown-grid,:root[data-theme=light] .home-code-mobile .home-countdown-grid{direction:ltr!important;grid-template-columns:133px 133px!important;grid-auto-rows:165px!important;gap:43px 41px!important;width:307px!important;display:grid!important;position:absolute!important;top:195px!important;left:31px!important}.home-code-mobile .home-time-group,:root[data-theme=light] .home-code-mobile .home-time-group{text-align:center!important;width:133px!important;height:165px!important}.home-code-mobile .home-time-group strong,:root[data-theme=light] .home-code-mobile .home-time-group strong{color:#fff!important;width:133px!important;height:117px!important;font-family:var(--sarmad-font,var(--arabic-font))!important;background:linear-gradient(127.79deg,#cdaa4a .06%,#e9e6e1 99.94%)!important;border-radius:16px!important;place-items:center!important;font-size:40px!important;font-weight:700!important;line-height:50px!important;display:grid!important}.home-code-mobile .home-time-group span,:root[data-theme=light] .home-code-mobile .home-time-group span{font-family:var(--sarmad-font,var(--arabic-font))!important;text-align:center!important;margin-top:18px!important;font-size:24px!important;font-weight:700!important;line-height:30px!important;display:block!important}:root[data-theme=light] .home-code-mobile .home-time-group span{color:#18336e!important}.home-code-mobile .home-products>.home-section-title,:root[data-theme=light] .home-code-mobile .home-products>.home-section-title{width:134px!important;height:45px!important;font-family:var(--sarmad-font,var(--arabic-font))!important;text-align:right!important;margin:0!important;font-size:36px!important;font-weight:700!important;line-height:45px!important;position:absolute!important;top:0!important;left:calc(50% - 67px)!important}:root[data-theme=light] .home-code-mobile .home-products>.home-section-title{color:#18336e!important}.home-code-mobile .home-footer.sarmad-footer-mobile{height:788px!important}:root[data-theme=light] .home-code-mobile .home-footer.sarmad-footer-mobile{background:#fff!important}.home-code-mobile .home-footer.sarmad-footer-mobile .sarmad-footer-description,:root[data-theme=light] .home-code-mobile .home-footer.sarmad-footer-mobile .sarmad-footer-description{width:357px!important;height:48px!important;font-family:var(--sarmad-font,var(--arabic-font))!important;letter-spacing:-.011em!important;text-align:right!important;align-items:center!important;margin:0!important;font-size:16px!important;font-weight:400!important;line-height:150%!important;top:176px!important;left:28px!important}:root[data-theme=light] .home-code-mobile .home-footer.sarmad-footer-mobile .sarmad-footer-description{color:#180b2c!important}.home-code-mobile .home-footer.sarmad-footer-mobile .sarmad-footer-socials{width:272px!important;height:48px!important;top:260px!important;left:71px!important}.home-code-mobile .home-footer.sarmad-footer-mobile .sarmad-footer-socials a{width:48px!important;height:48px!important}.home-code-mobile .home-footer.sarmad-footer-mobile .sarmad-footer-quick,:root[data-theme=light] .home-code-mobile .home-footer.sarmad-footer-mobile .sarmad-footer-quick{text-align:right!important;width:113px!important;top:356px!important;left:auto!important;right:42px!important}.home-code-mobile .home-footer.sarmad-footer-mobile .sarmad-footer-contact,:root[data-theme=light] .home-code-mobile .home-footer.sarmad-footer-mobile .sarmad-footer-contact{text-align:right!important;width:175px!important;top:544px!important;left:auto!important;right:42px!important}.home-code-mobile .home-footer.sarmad-footer-mobile .sarmad-footer-title,:root[data-theme=light] .home-code-mobile .home-footer.sarmad-footer-mobile .sarmad-footer-title{width:auto!important;font-family:Tajawal, var(--sarmad-font), sans-serif!important;text-align:right!important;margin:0 0 23px!important;font-size:20px!important;font-weight:500!important;line-height:24px!important}:root[data-theme=light] .home-code-mobile .home-footer.sarmad-footer-mobile .sarmad-footer-title{color:#18336e!important}.home-code-mobile .home-footer.sarmad-footer-mobile .sarmad-footer-links{gap:20px!important}.home-code-mobile .home-footer.sarmad-footer-mobile .sarmad-footer-links li,.home-code-mobile .home-footer.sarmad-footer-mobile .sarmad-footer-links button,:root[data-theme=light] .home-code-mobile .home-footer.sarmad-footer-mobile .sarmad-footer-links li,:root[data-theme=light] .home-code-mobile .home-footer.sarmad-footer-mobile .sarmad-footer-links button{font-family:Inter, var(--sarmad-font), sans-serif!important;text-align:right!important;font-size:16px!important;font-weight:400!important;line-height:19px!important}:root[data-theme=light] .home-code-mobile .home-footer.sarmad-footer-mobile .sarmad-footer-links button{color:#180b2c!important}:root[data-theme=light] .home-code-mobile .home-footer.sarmad-footer-mobile .sarmad-footer-links li:after{background:#18336e!important}.home-code-mobile .home-footer.sarmad-footer-mobile .sarmad-footer-contact p,:root[data-theme=light] .home-code-mobile .home-footer.sarmad-footer-mobile .sarmad-footer-contact p{width:175px!important;height:24px!important;font-family:Inter, var(--sarmad-font), sans-serif!important;letter-spacing:-.011em!important;text-align:right!important;justify-content:flex-start!important;gap:12px!important;margin:0 0 22px!important;font-size:16px!important;font-weight:400!important;line-height:150%!important}:root[data-theme=light] .home-code-mobile .home-footer.sarmad-footer-mobile .sarmad-footer-contact p{color:#180b2c!important}:root[data-theme=light] .home-code-mobile .home-footer.sarmad-footer-mobile .sarmad-footer-contact svg,:root[data-theme=light] .home-code-mobile .home-footer.sarmad-footer-mobile .sarmad-footer-contact svg path{color:#18336e!important;stroke:#18336e!important;fill:#18336e!important}.home-code-mobile .home-footer.sarmad-footer-mobile .sarmad-footer-rule,:root[data-theme=light] .home-code-mobile .home-footer.sarmad-footer-mobile .sarmad-footer-rule{background:#d9d9d9!important;width:364px!important;height:1px!important;top:713.5px!important;left:22px!important}.home-code-mobile .home-footer.sarmad-footer-mobile .sarmad-footer-copy,:root[data-theme=light] .home-code-mobile .home-footer.sarmad-footer-mobile .sarmad-footer-copy{width:255px!important;height:19px!important;font-family:Tajawal, var(--sarmad-font), sans-serif!important;text-align:right!important;opacity:1!important;margin:0!important;font-size:16px!important;font-weight:500!important;line-height:19px!important;top:732px!important;left:calc(50% - 127.5px)!important}:root[data-theme=light] .home-code-mobile .home-footer.sarmad-footer-mobile .sarmad-footer-copy{color:#d9d9d9!important}.home-code-mobile .home-footer.sarmad-footer-mobile .sarmad-footer-contact{z-index:2!important}.home-code-mobile .home-footer.sarmad-footer-mobile .sarmad-footer-rule,:root[data-theme=light] .home-code-mobile .home-footer.sarmad-footer-mobile .sarmad-footer-rule{width:364px!important;top:713.5px!important;left:22px!important}.home-code-mobile .home-footer.sarmad-footer-mobile .sarmad-footer-copy,:root[data-theme=light] .home-code-mobile .home-footer.sarmad-footer-mobile .sarmad-footer-copy{top:742px!important}.home-code-mobile .home-footer.sarmad-footer-mobile{background-image:none!important}.home-code-mobile .home-footer.sarmad-footer-mobile .sarmad-footer-quick{width:113px!important;height:175px!important;top:356px!important;right:42px!important}.home-code-mobile .home-footer.sarmad-footer-mobile .sarmad-footer-contact{width:275px!important;height:145px!important;top:544px!important;right:42px!important}.home-code-mobile .home-footer.sarmad-footer-mobile .sarmad-footer-contact p{direction:ltr!important;justify-content:flex-end!important;gap:12px!important;width:275px!important;margin-bottom:22px!important}.home-code-mobile .home-footer.sarmad-footer-mobile .sarmad-footer-contact .contact-svg{flex-basis:16px!important;width:16px!important;height:16px!important}.home-code-mobile .home-slider-button{color:#0000!important;direction:ltr!important;unicode-bidi:isolate!important;font-family:Arial,sans-serif!important;line-height:1!important}.home-code-mobile .home-slider-button:before{color:#505255;font-size:26px;font-weight:300;line-height:1;display:block}.home-code-mobile .home-arrivals-strip{height:205px!important;top:70px!important}.home-code-mobile .home-arrivals-grid{width:300px!important;height:200px!important;top:0!important;left:57px!important}.home-code-mobile .home-arrival-card{border-radius:16px!important;width:300px!important;height:200px!important}.home-code-mobile .home-slider-button{color:#0000!important;background:#fff!important;border:0!important;border-radius:7.07178px!important;place-items:center!important;width:46.43px!important;height:46.54px!important;padding:0!important;display:grid!important;top:86.27px!important;overflow:visible!important;transform:none!important;box-shadow:0 2.82871px 7.07178px #2e106640!important}.home-code-mobile .home-slider-prev{left:33px!important;right:auto!important}.home-code-mobile .home-slider-next{left:329px!important;right:auto!important}.home-code-mobile .home-slider-button:before{color:#505255!important;font-family:Arial,sans-serif!important;font-size:28px!important;font-weight:300!important;line-height:1!important;display:block!important;transform:translateY(-1px)!important}.home-code-mobile .home-slider-prev:before{content:"‹"!important}.home-code-mobile .home-slider-next:before{content:"›"!important}.home-code-mobile .home-footer.sarmad-footer-mobile .sarmad-footer-quick{text-align:right!important;direction:rtl!important;width:113px!important;height:175px!important;top:356px!important;left:auto!important;right:42px!important}.home-code-mobile .home-footer.sarmad-footer-mobile .sarmad-footer-links{gap:0!important;width:113px!important;display:block!important}.home-code-mobile .home-footer.sarmad-footer-mobile .sarmad-footer-links li{text-align:right!important;width:113px!important;height:19px!important;margin:0 0 18px!important;padding:0 18px 0 0!important}.home-code-mobile .home-footer.sarmad-footer-mobile .sarmad-footer-contact .contact-svg{flex:0 0 16px!important;width:16px!important;height:16px!important}.home-code-mobile .home-slider-button{text-indent:0!important;place-items:center!important;line-height:0!important;display:grid!important}.home-code-mobile .home-slider-button:before{content:none!important;display:none!important}.home-code-mobile .home-slider-arrow-svg{width:27.86px!important;height:27.92px!important;display:block!important;overflow:visible!important}.home-code-mobile .home-slider-arrow-svg path{fill:none!important;stroke:#505255!important;stroke-width:1.06077px!important;stroke-linecap:round!important;stroke-linejoin:round!important}.home-code-mobile .home-footer.sarmad-footer-mobile .sarmad-footer-contact{text-align:right!important;z-index:3!important;direction:rtl!important;width:210px!important;height:145px!important;top:544px!important;left:auto!important;right:42px!important}.home-code-mobile .home-footer.sarmad-footer-mobile .sarmad-footer-contact .sarmad-footer-title{text-align:right!important;width:210px!important;margin:0 0 22px!important}.home-code-mobile .home-footer.sarmad-footer-mobile .sarmad-footer-contact p{text-align:right!important;white-space:nowrap!important;direction:ltr!important;flex-direction:row!important;justify-content:flex-end!important;align-items:center!important;gap:12px!important;width:210px!important;height:24px!important;margin:0 0 22px!important;display:flex!important}.home-code-mobile .home-footer.sarmad-footer-mobile .sarmad-footer-contact p span{text-align:right!important;white-space:nowrap!important;direction:ltr!important;order:1!important}.home-code-mobile .home-footer.sarmad-footer-mobile .sarmad-footer-contact p .contact-svg{flex:0 0 16px!important;order:2!important;width:16px!important;height:16px!important}.home-code-mobile .home-footer.sarmad-footer-mobile .sarmad-footer-contact p:nth-of-type(2){width:232px!important}.home-code-mobile .home-footer.sarmad-footer-mobile .sarmad-footer-contact p:nth-of-type(2) span{font-size:15px!important}}@media (width>=768px){.home-code-desktop .home-arrivals .home-slider-button{color:#505255!important;background:#fff!important;border:0!important;border-radius:10px!important;place-items:center!important;width:65.66px!important;height:65.81px!important;padding:0!important;line-height:1!important;display:grid!important;box-shadow:0 4px 10px #2e106640!important}.home-code-desktop .home-arrivals .home-slider-arrow-svg{background-position:50%!important;background-repeat:no-repeat!important;background-size:17px 30px!important;width:17px!important;height:30px!important;display:block!important}.home-code-desktop .home-arrivals .home-slider-arrow-svg path{display:none!important}.home-code-desktop .home-arrivals .home-slider-prev .home-slider-arrow-svg{background-image:url(/assets/desktop-arrow-prev-old.png)!important}.home-code-desktop .home-arrivals .home-slider-next .home-slider-arrow-svg{background-image:url(/assets/desktop-arrow-next-old.png)!important}.home-code-desktop .home-stage{background-color:#112144!important;background-image:url(/assets/home-desktop-background-dark-phase31.svg)!important;background-position:0 0!important;background-repeat:no-repeat!important;background-size:1440px 3953px!important}:root[data-theme=light] .home-code-desktop .home-stage{background-color:#f4f4f4!important;background-image:url(/assets/home-desktop-background-light-phase31.svg)!important;background-position:0 0!important;background-repeat:no-repeat!important;background-size:1440px 3953px!important}.home-code-desktop .home-stage:before,.home-code-desktop .home-stage:after{content:none!important;display:none!important}.home-code-desktop .sarmad-header-desktop,:root[data-theme=light] .home-code-desktop .sarmad-header-desktop,:root[data-theme=dark] .home-code-desktop .sarmad-header-desktop{opacity:1!important;visibility:visible!important;pointer-events:auto!important;box-shadow:none!important;background:0 0!important}.home-code-desktop .sarmad-header-desktop .sarmad-header-actions,.home-code-desktop .sarmad-header-desktop .sarmad-header-nav,.home-code-desktop .sarmad-header-desktop .sarmad-header-logo{opacity:1!important;visibility:visible!important;pointer-events:auto!important}.home-code-artboard-desktop .home-hero-card{box-sizing:border-box!important;border:1px solid #e1ecff6b!important;box-shadow:inset 0 1px #ffffff2e,inset 0 -1px #ffffff0f!important}:root[data-theme=light] .home-code-artboard-desktop .home-hero-card{border-color:#ffffff75!important;box-shadow:inset 0 1px #ffffff42,inset 0 -1px #18336e0a!important}.home-code-artboard-desktop .home-hero-button{box-sizing:border-box!important;border:1px solid #e1ecff80!important;box-shadow:inset 0 1px #ffffff29,inset 0 -1px #ffffff0d!important}:root[data-theme=light] .home-code-artboard-desktop .home-hero-button{border-color:#ffffff85!important;box-shadow:inset 0 1px #fff3,inset 0 -1px #18336e0d!important}.home-code-artboard-desktop .home-slider-button{box-sizing:border-box!important;border:1px solid #e1ecffb8!important;box-shadow:0 4px 10px #2e106640,inset 0 1px #ffffffb3!important}:root[data-theme=light] .home-code-artboard-desktop .home-hero-card{background:#18336e33!important;border-radius:58px!important;width:1368px!important;height:629px!important;top:149px!important;left:37px!important}:root[data-theme=light] .home-code-artboard-desktop .home-arrivals-title{color:#18336e!important;font-size:36px!important;font-weight:500!important;line-height:45px!important}}.home-arrivals-title{white-space:nowrap!important}@media (width<=767px){.home-code-mobile .home-arrivals-title,:root[data-theme=light] .home-code-mobile .home-arrivals-title{white-space:nowrap!important;width:132px!important;left:calc(50% - 67.5px)!important}}@media (width>=768px){:root[data-theme=light] .home-code-artboard-desktop .home-arrivals-title{color:#fff!important}}@media (width<=767px){.home-code-mobile .home-arrival-card{display:none!important}.home-code-mobile .home-arrival-card.is-active{display:block!important}}.home-category-hit img{object-fit:contain;pointer-events:none;width:100%;height:76%;display:block}.home-category-hit span{color:#fff;pointer-events:none;background:0 0;place-items:center;min-height:42px;padding:4px 2px;font-size:18px;font-weight:800;line-height:1.25;display:grid;position:absolute;bottom:0;left:0;right:0}:root[data-theme=light] .home-category-hit span{color:#18336e;background:0 0}@media (width<=767px){.home-category-hit span{min-height:36px;font-size:15px}}.home-product-image img{object-fit:cover;border-radius:inherit;width:100%;height:100%;display:block}.home-products-status{text-align:center;color:#fff;z-index:4;background:#18336e75;border:1px solid #7199e561;border-radius:26px;width:min(760px,82%);margin:auto;padding:44px 28px;position:absolute;inset:100px 0 auto}.home-products-status h3{margin:0 0 12px;font-size:26px}.home-products-status p{margin:0;font-size:18px}.home-products-status button{color:#fff;font:inherit;cursor:pointer;background:#7199e5;border:0;border-radius:12px;margin-top:20px;padding:12px 28px}:root[data-theme=light] .home-products-status{color:#18336e;background:#ffffffe6;border-color:#d8d1c8}.home-product-card{animation:.6s cubic-bezier(.2,.75,.2,1) both sarmadHomeProductReveal;animation-delay:var(--home-product-delay,0s);transition:transform .28s,box-shadow .28s}.home-product-card:hover{transform:translateY(-9px);box-shadow:0 18px 38px #00000042}.home-product-image img{transition:transform .42s}.home-product-card:hover .home-product-image img{transform:scale(1.05)}@keyframes sarmadHomeProductReveal{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:translateY(0)}}@media (width<=767px){.home-products-status{padding:32px 20px;inset:120px 0 auto}.home-products-status h3{font-size:21px}.home-products-status p{font-size:15px}}@media (prefers-reduced-motion:reduce){.home-product-card{transition:none!important;animation:none!important}.home-product-image img{transition:none!important}}.site-header,:root[data-theme=light] .site-header,:root[data-theme=dark] .site-header{z-index:80!important;color:#fff!important;width:1440px!important;height:82px!important;font-family:var(--arabic-font)!important;pointer-events:none!important;direction:rtl!important;position:absolute!important;top:0!important;left:0!important}.site-header *,:root[data-theme=light] .site-header *,:root[data-theme=dark] .site-header *{box-sizing:border-box!important}.site-header a,.site-header button,.site-header img,:root[data-theme=light] .site-header a,:root[data-theme=light] .site-header button,:root[data-theme=light] .site-header img,:root[data-theme=dark] .site-header a,:root[data-theme=dark] .site-header button,:root[data-theme=dark] .site-header img{pointer-events:auto!important}:root[data-theme=dark] .site-login,:root[data-theme=dark] .site-cart,:root[data-theme=dark] .site-theme,:root[data-theme=dark] .site-nav,:root[data-theme=dark] .site-logo{opacity:0!important}:root[data-theme=light] .site-login,:root[data-theme=light] .site-cart,:root[data-theme=light] .site-theme,:root[data-theme=light] .site-nav,:root[data-theme=light] .site-logo{opacity:1!important}.site-actions,:root[data-theme=light] .site-actions,:root[data-theme=dark] .site-actions{direction:ltr!important;width:330px!important;height:42px!important;display:block!important;position:absolute!important;top:23px!important;left:81px!important;transform:none!important}.site-login,:root[data-theme=light] .site-login,:root[data-theme=dark] .site-login{color:#fff!important;-webkit-text-fill-color:#fff!important;width:150px!important;height:36px!important;font-family:var(--arabic-font)!important;text-align:center!important;white-space:nowrap!important;background:#18336e3d!important;border:1px solid #ffffff7a!important;border-radius:18px!important;place-items:center!important;margin:0!important;padding:0!important;font-size:15px!important;font-weight:500!important;line-height:36px!important;display:grid!important;position:absolute!important;top:0!important;left:0!important;overflow:hidden!important;box-shadow:inset 0 0 18px #ffffff14!important}.site-icon-button,.site-cart,.site-theme,:root[data-theme=light] .site-icon-button,:root[data-theme=light] .site-cart,:root[data-theme=light] .site-theme,:root[data-theme=dark] .site-icon-button,:root[data-theme=dark] .site-cart,:root[data-theme=dark] .site-theme{color:#18336e!important;background:0 0!important;border:0!important;border-radius:12px!important;place-items:center!important;width:40px!important;height:40px!important;margin:0!important;padding:0!important;font-family:initial!important;display:grid!important;position:absolute!important;transform:none!important}.site-cart,:root[data-theme=light] .site-cart,:root[data-theme=dark] .site-cart{top:-2px!important;left:198px!important}.site-theme,:root[data-theme=light] .site-theme,:root[data-theme=dark] .site-theme{background:#ffffff24!important;border:1px solid #ffffff6b!important;top:-2px!important;left:255px!important;box-shadow:inset 0 0 18px #ffffff14!important}.header-svg,:root[data-theme=light] .header-svg,:root[data-theme=dark] .header-svg{fill:none!important;stroke:currentColor!important;stroke-width:2.1px!important;stroke-linecap:round!important;stroke-linejoin:round!important;width:28px!important;height:28px!important;display:block!important;overflow:visible!important}.site-nav,:root[data-theme=light] .site-nav,:root[data-theme=dark] .site-nav{color:#fff!important;direction:rtl!important;justify-content:space-between!important;align-items:center!important;width:330px!important;height:30px!important;display:flex!important;position:absolute!important;top:30px!important;left:591px!important;transform:none!important}.site-nav a,:root[data-theme=light] .site-nav a,:root[data-theme=dark] .site-nav a{color:#fff!important;-webkit-text-fill-color:#fff!important;font-family:var(--arabic-font)!important;text-align:center!important;white-space:nowrap!important;text-shadow:0 0 10px #ffffff14!important;opacity:1!important;font-size:13px!important;font-weight:500!important;line-height:24px!important;display:block!important}.site-logo,:root[data-theme=light] .site-logo,:root[data-theme=dark] .site-logo{width:137px!important;height:42px!important;display:block!important;position:absolute!important;top:22px!important;left:1207px!important;transform:none!important}.site-logo img,:root[data-theme=light] .site-logo img,:root[data-theme=dark] .site-logo img{object-fit:contain!important;opacity:1!important;filter:none!important;width:137px!important;height:auto!important;display:block!important}:root[data-theme=light] h1.welcome-title{z-index:6!important;color:#0000!important;-webkit-text-fill-color:transparent!important;width:520px!important;height:120px!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;text-align:center!important;letter-spacing:0!important;white-space:nowrap!important;font-synthesis:none!important;text-rendering:geometricprecision!important;-webkit-font-smoothing:antialiased!important;direction:rtl!important;unicode-bidi:isolate!important;background-color:#0000!important;background-image:url(/assets/welcome-title-thmanyah.svg)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:324px 113px!important;border:0!important;margin:0!important;font-family:Arial,Noto Sans Arabic,sans-serif!important;font-size:96px!important;font-style:normal!important;font-weight:500!important;line-height:120px!important;position:absolute!important;top:365px!important;left:972px!important;overflow:visible!important;transform:translate(-50%)!important}:root[data-theme=light] .hands-emoji{z-index:7!important;background-image:url(/assets/hands-transparent.png)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:contain!important;place-items:center!important;width:112px!important;height:88px!important;display:grid!important;position:absolute!important;top:266px!important;left:922px!important}:root[data-theme=light] .hands-image{object-fit:contain!important;width:112px!important;height:88px!important;display:block!important}:root[data-theme=light] .hero-panel:after{content:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;display:none!important}.mobile-header{display:none}.mobile-header-image{display:block}.mobile-menu-button,.mobile-logo-link{display:none}@media (width<=767px){.mobile-header{z-index:1000;direction:ltr;background:#18336e;width:100%;height:84px;display:block;position:absolute;top:0;left:0;overflow:hidden}:root[data-theme=light] .mobile-header{background:#fff}.mobile-header-image{object-fit:fill;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:84px;display:block;position:absolute;top:0;left:0}.mobile-header-image-light,:root[data-theme=light] .mobile-header-image-dark{display:none}:root[data-theme=light] .mobile-header-image-light{display:block}.mobile-menu-button{cursor:pointer;background:0 0;border:0;border-radius:8px;width:24px;height:24px;margin:0;padding:0;display:block;position:absolute;top:32px;left:17px}.mobile-logo-link{border-radius:10px;width:122px;height:43px;display:block;position:absolute;top:21px;left:279px}.site-header,:root[data-theme=light] .site-header,:root[data-theme=dark] .site-header{visibility:hidden!important;pointer-events:none!important;display:none!important}}.mobile-menu-layer{display:none}@media (width<=767px){.mobile-menu-layer{z-index:2000;visibility:hidden;pointer-events:none;font-family:var(--arabic-font);display:block;position:fixed;inset:0}.mobile-menu-layer.is-open{visibility:visible;pointer-events:auto}.mobile-menu-overlay{opacity:0;cursor:pointer;-webkit-backdrop-filter:blur();background:#00000075;border:0;width:100%;height:100%;margin:0;padding:0;transition:opacity .26s,-webkit-backdrop-filter .32s,backdrop-filter .32s;position:absolute;inset:0}:root[data-theme=light] .mobile-menu-overlay{background:#18336e52}.mobile-menu-layer.is-open .mobile-menu-overlay{opacity:1;-webkit-backdrop-filter:blur(6px)}.mobile-menu-drawer{color:#fff;opacity:.98;will-change:transform;direction:rtl;background:radial-gradient(circle at 0 0,#6d97e238 0,#6d97e200 38%),linear-gradient(#18336e 0%,#142b5d 100%);border:1px solid #e1ecff2e;border-left:0;border-radius:0 28px 28px 0;flex-direction:column;width:min(82vw,340px);max-width:calc(100vw - 38px);height:100dvh;padding:20px 18px 22px;transition:transform .34s cubic-bezier(.22,1,.36,1),opacity .24s;display:flex;position:absolute;top:0;left:0;overflow-y:auto;transform:translate(-108%);box-shadow:18px 0 45px #00000047}.mobile-menu-layer.is-open .mobile-menu-drawer{opacity:1;transform:translate(0)}:root[data-theme=light] .mobile-menu-drawer{color:#180b2c;background:radial-gradient(circle at 0 0,#6d97e229 0,#6d97e200 42%),#fff;border-color:#18336e1f;box-shadow:18px 0 42px #18336e2e}.mobile-drawer-head{direction:ltr;justify-content:space-between;align-items:center;gap:16px;min-height:58px;display:flex}.mobile-drawer-logo-link{border-radius:14px;justify-content:flex-end;align-items:center;width:150px;height:58px;display:flex;overflow:hidden}.mobile-drawer-logo{object-fit:contain;object-position:center;-webkit-user-select:none;user-select:none;width:146px;max-height:56px;display:block}.mobile-drawer-logo-light,:root[data-theme=light] .mobile-drawer-logo-dark{display:none}:root[data-theme=light] .mobile-drawer-logo-light{display:block}.mobile-drawer-close{color:#e1ecff;cursor:pointer;background:#ffffff1a;border:1px solid #e1ecff3d;border-radius:14px;place-items:center;width:42px;height:42px;margin:0;padding:0;font-family:Arial,sans-serif;font-size:30px;font-weight:300;line-height:1;display:grid}:root[data-theme=light] .mobile-drawer-close{color:#18336e;background:#18336e0f;border-color:#18336e1f}.mobile-drawer-nav{gap:12px;margin-top:38px;display:grid}.mobile-drawer-nav a{height:54px;color:inherit;text-align:right;letter-spacing:-.011em;white-space:nowrap;background:#ffffff14;border:1px solid #e1ecff29;border-radius:18px;justify-content:flex-end;align-items:center;padding:0 18px 0 16px;font-size:21px;font-weight:500;line-height:1;transition:transform .18s,background-color .18s,border-color .18s;display:flex;position:relative}.mobile-drawer-nav a:after{content:"";background:#cdaa4a;border-radius:999px;width:7px;height:7px;margin-right:10px;display:block;box-shadow:0 0 0 4px #cdaa4a1f}.mobile-drawer-nav a:hover,.mobile-drawer-nav a:focus-visible{background:#ffffff24;border-color:#e1ecff52;outline:none;transform:translate(4px)}:root[data-theme=light] .mobile-drawer-nav a{background:#18336e0e;border-color:#18336e1a}:root[data-theme=light] .mobile-drawer-nav a:hover,:root[data-theme=light] .mobile-drawer-nav a:focus-visible{background:#18336e17;border-color:#18336e2e}.mobile-drawer-actions{gap:12px;margin-top:auto;padding-top:34px;display:grid}.mobile-drawer-action{color:#e1ecff;white-space:nowrap;cursor:pointer;background:#ffffff14;border:1px solid #e1ecff29;border-radius:18px;justify-content:center;align-items:center;gap:10px;min-height:52px;padding:0 18px;font-size:18px;font-weight:500;line-height:1;transition:transform .18s,background-color .18s,border-color .18s;display:flex}.mobile-drawer-action:hover,.mobile-drawer-action:focus-visible{background:#ffffff24;border-color:#e1ecff4d;outline:none;transform:translateY(-1px)}.mobile-drawer-action-primary{color:#18336e;background:linear-gradient(135deg,#cdaa4a 0%,#e9e6e1 100%);border-color:#ffffff42;box-shadow:0 12px 30px #cdaa4a33}.mobile-drawer-action-primary:hover,.mobile-drawer-action-primary:focus-visible{background:linear-gradient(135deg,#d7b95c 0%,#f1eee8 100%)}.mobile-drawer-action .header-svg{color:currentColor!important;stroke:currentColor!important;width:23px!important;height:23px!important}:root[data-theme=light] .mobile-drawer-action{color:#18336e;background:#18336e0e;border-color:#18336e1a}:root[data-theme=light] .mobile-drawer-action:hover,:root[data-theme=light] .mobile-drawer-action:focus-visible{background:#18336e17;border-color:#18336e2e}:root[data-theme=light] .mobile-drawer-action-primary{color:#fff;background:#18336e;border-color:#18336e2e;box-shadow:0 12px 28px #18336e2e}.mobile-drawer-note{color:#e1ecffb3;text-align:center;white-space:normal;margin:18px 0 0;font-size:13px;font-weight:400;line-height:1.6}:root[data-theme=light] .mobile-drawer-note{color:#180b2c8f}.mobile-drawer-nav a:after,.mobile-drawer-nav a.is-active:after,.mobile-drawer-nav a[aria-current=page]:after{content:none!important;display:none!important}.mobile-drawer-nav a{justify-content:flex-end!important;padding:0 22px!important}.mobile-drawer-actions{gap:12px!important}.mobile-drawer-auth-row{direction:rtl;flex-direction:row;justify-content:center;align-items:center;gap:12px;width:100%;display:flex}.mobile-drawer-auth-row .mobile-drawer-action-primary{flex:auto;width:auto;min-width:0;height:52px;min-height:52px}.mobile-drawer-action-theme{flex:0 0 52px;border-radius:16px!important;place-items:center!important;width:52px!important;height:52px!important;min-height:52px!important;padding:0!important;line-height:0!important;display:grid!important}.mobile-drawer-action-theme .sarmad-theme-toggle-icon{place-items:center!important;width:32px!important;height:32px!important;display:grid!important}.mobile-drawer-action-theme .sarmad-theme-svg{width:32px!important;height:32px!important;margin:0!important}.mobile-drawer-action-theme .sarmad-theme-svg-sun{display:block!important}.mobile-drawer-action-theme .sarmad-theme-svg-moon,:root[data-theme=light] .mobile-drawer-action-theme .sarmad-theme-svg-sun{display:none!important}:root[data-theme=light] .mobile-drawer-action-theme .sarmad-theme-svg-moon{display:block!important}:root[data-theme=light] .mobile-drawer-action-theme{color:#18336e;box-shadow:0 8px 22px #18336e1f;background:#fff!important;border-color:#18336e29!important}}.mobile-drawer-action-cart{position:relative}.mobile-drawer-cart-icon-wrap{place-items:center;width:26px;height:26px;display:grid;position:relative;overflow:visible}.mobile-drawer-cart-icon-wrap .sarmad-cart-icon,.mobile-drawer-cart-icon-wrap .sarmad-cart-svg{width:24px!important;height:24px!important}.mobile-drawer-cart-count-badge{z-index:2;color:#18336e;min-width:18px;height:18px;font-family:var(--sarmad-font,var(--arabic-font));pointer-events:none;direction:ltr;background:#cdaa4a;border:1.5px solid #e1ecffeb;border-radius:999px;justify-content:center;align-items:center;padding:0 5px;font-size:10px;font-weight:800;line-height:18px;display:inline-flex;position:absolute;top:-8px;right:-11px;box-shadow:0 5px 14px #0003}:root[data-theme=light] .mobile-drawer-cart-count-badge{color:#fff;background:#18336e;border-color:#cdaa4aeb;box-shadow:0 5px 14px #18336e2e}@media (width<=767px){.mobile-drawer-customer{color:#18336e;width:auto;min-width:0;height:52px;min-height:52px;font-family:var(--sarmad-font,var(--arabic-font));text-align:center;white-space:nowrap;direction:rtl;background:linear-gradient(135deg,#cdaa4a 0%,#e9e6e1 100%);border:1px solid #ffffff42;border-radius:18px;flex:auto;justify-content:center;align-items:center;gap:6px;padding:0 16px;line-height:1;display:flex;overflow:hidden;box-shadow:0 12px 30px #cdaa4a33}.mobile-drawer-customer span{opacity:.78;flex:none;font-size:14px;font-weight:500}.mobile-drawer-customer strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:17px;font-weight:700;display:block;overflow:hidden}:root[data-theme=light] .mobile-drawer-customer{color:#fff;background:#18336e;border-color:#18336e2e;box-shadow:0 12px 28px #18336e2e}}.site-customer,:root[data-theme=light] .site-customer,:root[data-theme=dark] .site-customer{color:#fff!important;-webkit-text-fill-color:#fff!important;width:150px!important;min-width:0!important;height:36px!important;font-family:var(--arabic-font)!important;text-align:center!important;white-space:nowrap!important;direction:rtl!important;background:#18336e3d!important;border:1px solid #ffffff7a!important;border-radius:18px!important;justify-content:center!important;align-items:center!important;margin:0!important;padding:0 14px!important;font-size:14px!important;font-weight:600!important;line-height:1!important;display:flex!important;position:absolute!important;top:0!important;left:0!important;overflow:hidden!important;box-shadow:inset 0 0 18px #ffffff14!important}.site-customer span{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;display:block!important;overflow:hidden!important}:root[data-theme=dark] .site-customer{opacity:0!important}:root[data-theme=light] .site-customer{opacity:1!important}@media (width<=767px){.mobile-drawer-auth-row.is-authenticated{justify-content:center;align-items:flex-start;gap:10px}.mobile-drawer-session{flex-direction:column;flex:auto;gap:10px;min-width:0;display:flex;transform:translate(10px)}.mobile-drawer-session .mobile-drawer-customer{flex:none;width:100%;height:52px;min-height:52px;transform:none}.mobile-drawer-logout{color:#e9e6e1;width:100%;height:44px;min-height:44px;font-family:var(--sarmad-font,var(--arabic-font));text-align:center;white-space:nowrap;background:#ffffff14;border:1px solid #cdaa4a6b;border-radius:16px;justify-content:center;align-items:center;padding:0 16px;font-size:15px;font-weight:700;line-height:1;display:flex;box-shadow:inset 0 0 18px #ffffff09}:root[data-theme=light] .mobile-drawer-logout{color:#18336e;background:#fff;border-color:#18336e29;box-shadow:0 8px 22px #18336e1a}}.site-customer-group{direction:rtl!important;justify-content:flex-start!important;align-items:center!important;gap:6px!important;width:150px!important;height:36px!important;display:flex!important;position:absolute!important;top:0!important;left:0!important}.site-customer-group .site-customer{flex:auto!important;width:auto!important;height:36px!important;padding:0 10px!important;position:relative!important;top:auto!important;left:auto!important}.site-logout{color:#18336e!important;width:42px!important;height:36px!important;font-family:var(--sarmad-font,var(--arabic-font))!important;background:#cdaa4a!important;border:1px solid #ffffff57!important;border-radius:15px!important;flex:0 0 42px!important;place-items:center!important;padding:0!important;font-size:12px!important;font-weight:800!important;line-height:1!important;display:grid!important}:root[data-theme=light] .site-logout{color:#fff!important;background:#18336e!important;border-color:#cdaa4a8a!important}@media (width<=767px){.mobile-menu-drawer{padding-left:22px!important;padding-right:22px!important}.mobile-drawer-nav{gap:11px!important;margin-top:34px!important}.mobile-drawer-account-panel{color:#e1ecff;background:#fff1;border:1px solid #e1ecff24;border-radius:22px;gap:10px;margin-top:26px;padding:12px;display:grid;box-shadow:inset 0 0 24px #ffffff09}.mobile-drawer-account-panel .mobile-drawer-customer{justify-content:center;width:100%!important;height:54px!important;min-height:54px!important;transform:none!important}.mobile-drawer-menu-link{width:100%;height:48px;min-height:48px;color:inherit;font-family:var(--sarmad-font,var(--arabic-font));text-align:right;white-space:nowrap;background:#ffffff13;border:1px solid #e1ecff1f;border-radius:16px;justify-content:flex-end;align-items:center;padding:0 16px;font-size:16px;font-weight:700;line-height:1;display:flex}.mobile-drawer-menu-link:hover,.mobile-drawer-menu-link:focus-visible{background:#ffffff21;border-color:#cdaa4a57;outline:none}.mobile-drawer-menu-link-danger{color:#f6d56f}.mobile-drawer-auth-row.is-authenticated{justify-content:flex-end!important;align-items:center!important;gap:0!important}.mobile-drawer-auth-row.is-authenticated .mobile-drawer-action-theme{flex:0 0 52px;margin-inline-start:auto}:root[data-theme=light] .mobile-drawer-account-panel{color:#18336e;box-shadow:none;background:#18336e0b;border-color:#18336e1a}:root[data-theme=light] .mobile-drawer-menu-link{background:#18336e0e;border-color:#18336e17}:root[data-theme=light] .mobile-drawer-menu-link:hover,:root[data-theme=light] .mobile-drawer-menu-link:focus-visible{background:#18336e17;border-color:#18336e29}:root[data-theme=light] .mobile-drawer-menu-link-danger{color:#9b3412}}.login-viewport{width:100%;font-family:var(--arabic-font);background:#180b2c;position:relative;overflow:hidden}:root[data-theme=light] .login-viewport{background:#f4f4f4}.login-artboard{transform-origin:top;background:#180b2c;width:1440px;height:1287px;position:absolute;top:0;left:50%;overflow:hidden}:root[data-theme=light] .login-artboard{background:#f4f4f4}.login-design-image{z-index:1;object-fit:fill;pointer-events:none;-webkit-user-select:none;user-select:none;width:1440px;height:1287px;display:block;position:absolute;inset:0}.login-design-image-light,:root[data-theme=light] .login-design-image-dark{display:none}:root[data-theme=light] .login-design-image-light{display:block}.login-form-hit-layer{z-index:5;pointer-events:none;margin:0;padding:0;position:absolute;inset:0}.login-hitbox,.login-real-input,.login-real-checkbox{z-index:6;pointer-events:auto;font-family:var(--arabic-font);position:absolute}.login-hitbox{color:#0000;appearance:none;cursor:pointer;text-indent:-9999px;background:0 0;border:0;border-radius:12px;margin:0;padding:0;display:block;overflow:hidden}.login-hitbox:focus,.login-hitbox:focus-visible,.login-real-input:focus,.login-real-checkbox:focus{box-shadow:none;outline:none}.login-logo-hitbox{width:132px;height:50px;top:18px;left:1248px}.login-nav-home-hitbox{width:80px;height:40px;top:22px;left:805px}.login-nav-products-hitbox{width:84px;height:40px;top:22px;left:716px}.login-nav-about-hitbox{width:74px;height:40px;top:22px;left:633px}.login-nav-contact-hitbox{width:106px;height:40px;top:22px;left:525px}.login-header-login-hitbox{border-radius:12px;width:150px;height:40px;top:21px;left:110px}.login-header-cart-hitbox{width:46px;height:40px;top:21px;left:286px}.login-header-theme-hitbox{border-radius:12px;width:40px;height:40px;top:21px;left:344px}.login-real-input{color:#180b2c;text-align:right;caret-color:#18336e;appearance:none;direction:ltr;background:0 0;border:0;border-radius:12px;width:448px;height:46px;padding:0 48px;font-size:16px;font-weight:400;line-height:20px}.login-real-input::placeholder{color:#0000}.login-real-email{top:316px;left:496px}.login-real-password{top:409px;left:496px}.login-real-checkbox{opacity:0;cursor:pointer;width:16px;height:15px;margin:0;top:465px;left:919px}.login-forgot-hitbox{width:140px;height:28px;top:462px;left:496px}.login-submit-hitbox{width:448px;height:46px;top:536px;left:496px}.login-google-hitbox{width:218px;height:46px;top:673px;left:496px}.login-create-account-hitbox{width:250px;height:38px;top:748px;left:598px}.login-design-image-mobile,.login-mobile-menu-hitbox,.login-mobile-logo-hitbox{display:none}@media (width<=767px){.login-viewport,.login-viewport-mobile{background:#180b2c;border-radius:0;width:100%;position:relative;overflow:hidden}:root[data-theme=light] .login-viewport,:root[data-theme=light] .login-viewport-mobile{background:#f4f4f4}.login-artboard,.login-artboard-mobile{transform-origin:top;background:#180b2c;border-radius:20px;width:414px;height:896px;position:absolute;top:0;left:50%;overflow:hidden}:root[data-theme=light] .login-artboard,:root[data-theme=light] .login-artboard-mobile{background:#f4f4f4}.login-design-image{z-index:1;object-fit:fill;pointer-events:none;-webkit-user-select:none;user-select:none;width:414px;height:896px;display:block;position:absolute;inset:0}.login-design-image-desktop,:root[data-theme=light] .login-design-image-desktop{display:none!important}.login-design-image-mobile-dark{display:block!important}.login-design-image-mobile-light,:root[data-theme=light] .login-design-image-mobile-dark{display:none!important}:root[data-theme=light] .login-design-image-mobile-light{display:block!important}.login-logo-hitbox,.login-nav-home-hitbox,.login-nav-products-hitbox,.login-nav-about-hitbox,.login-nav-contact-hitbox,.login-header-login-hitbox,.login-header-cart-hitbox,.login-header-theme-hitbox{pointer-events:none!important;display:none!important}.login-mobile-menu-hitbox{border-radius:8px;width:24px;height:24px;top:32px;left:17px;display:block!important}.login-mobile-logo-hitbox{border-radius:10px;width:122px;height:43px;top:21px;left:279px;display:block!important}.login-real-input{color:#180b2c;text-align:right;caret-color:#18336e;appearance:none;direction:ltr;background:0 0;border:0;border-radius:12px;width:358px;height:50px;padding:0 44px;font-size:14px;font-weight:400;line-height:18px}.login-real-email{top:284px;left:27px}.login-real-password{top:380px;left:27px}.login-real-checkbox{pointer-events:none!important;display:none!important}.login-forgot-hitbox{width:160px;height:40px;top:440px;left:28px}.login-submit-hitbox{border-radius:10px;width:358px;height:60px;top:504px;left:28px}.login-google-hitbox{border-radius:10px;width:358px;height:50px;top:638px;left:28px}.login-create-account-hitbox{width:200px;height:42px;top:775px;left:110px}.login-viewport-mobile-real{width:100%;font-family:var(--arabic-font);background:#180b2c;position:relative;overflow:hidden}:root[data-theme=light] .login-viewport-mobile-real{background:#f4f4f4}.login-mobile-real-page{transform-origin:top;color:#fff;width:414px;height:896px;font-family:var(--arabic-font);background:#180b2c;border-radius:20px;position:absolute;top:0;left:50%;overflow:hidden}:root[data-theme=light] .login-mobile-real-page{color:#180b2c;background:#f4f4f4}.login-mobile-real-page *,.login-mobile-real-page :before,.login-mobile-real-page :after{box-sizing:border-box;font-family:var(--arabic-font)}.login-mobile-real-header{z-index:10;direction:ltr;background:#18336e;width:414px;height:84px;position:absolute;top:0;left:0;overflow:hidden}:root[data-theme=light] .login-mobile-real-header{background:#fff}.login-mobile-real-header-image{object-fit:fill;pointer-events:none;-webkit-user-select:none;user-select:none;width:414px;height:84px;display:block;position:absolute;top:0;left:0}.login-mobile-real-header-image-light,:root[data-theme=light] .login-mobile-real-header-image-dark{display:none}:root[data-theme=light] .login-mobile-real-header-image-light{display:block}.login-mobile-real-menu-button{z-index:12;cursor:pointer;background:0 0;border:0;border-radius:8px;width:24px;height:24px;margin:0;padding:0;position:absolute;top:32px;left:17px}.login-mobile-real-logo-link{z-index:12;border-radius:10px;width:122px;height:43px;display:block;position:absolute;top:21px;left:279px}.login-mobile-real-content{z-index:2;direction:rtl;margin:0;padding:0;position:absolute;inset:0}.login-mobile-real-title{color:#fff;text-align:center;white-space:nowrap;justify-content:center;align-items:center;width:216px;height:76px;margin:0;font-size:36px;font-weight:500;line-height:76px;display:flex;position:absolute;top:132px;left:99px}:root[data-theme=light] .login-mobile-real-title{color:#180b2c}.login-mobile-real-form{margin:0;padding:0;position:absolute;inset:0}.login-mobile-real-field{width:359px;height:85px;position:absolute;left:27px}.login-mobile-real-email-field{top:249px}.login-mobile-real-password-field{top:345px}.login-mobile-real-label{color:#fff;text-align:right;white-space:nowrap;height:20px;margin:0;font-size:16px;font-weight:400;line-height:20px;position:absolute;top:0;right:0}:root[data-theme=light] .login-mobile-real-label{color:#000}.login-mobile-real-input-wrap{width:358px;height:50px;position:absolute;top:35px;left:0}.login-mobile-real-input{color:#180b2c;width:358px;height:50px;box-shadow:none;text-align:right;caret-color:#18336e;appearance:none;direction:ltr;background:#fff;border:1px solid #e2e8f0;border-radius:12px;outline:none;margin:0;padding:0 42px 0 48px;font-size:14px;font-weight:400;line-height:18px;position:absolute;inset:0}.login-mobile-real-input::placeholder{color:#757575;opacity:1}.login-mobile-real-input:focus{border-color:#6d97e2;box-shadow:0 0 0 2px #6d97e22e}.login-mobile-real-icon{z-index:2;fill:#9d9d9d;pointer-events:none;width:18px;height:18px;display:block;position:absolute;top:16px}.login-mobile-real-icon-right{right:18px}.login-mobile-real-icon-left{left:16px}.login-mobile-real-forgot{color:#e1ecff;text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;width:127px;height:16px;margin:0;padding:0;font-size:14px;font-weight:400;line-height:16px;position:absolute;top:450px;left:28px}:root[data-theme=light] .login-mobile-real-forgot{color:#18336e}.login-mobile-real-submit{color:#fff;text-align:center;cursor:pointer;background:#6d97e2;border:0;border-radius:10px;width:358px;height:60px;margin:0;padding:0;font-size:16px;font-weight:700;line-height:16px;position:absolute;top:504px;left:28px}:root[data-theme=light] .login-mobile-real-submit{background:#18336e}.login-mobile-real-separator{direction:ltr;justify-content:space-between;align-items:center;width:358px;height:16px;display:flex;position:absolute;top:595px;left:28px}.login-mobile-real-line{background:#eaeaea;width:109px;height:1px;display:block}.login-mobile-real-separator-text{color:#e1ecff;text-align:center;white-space:nowrap;direction:rtl;width:99px;height:16px;font-size:13px;font-weight:400;line-height:16px;display:block}:root[data-theme=light] .login-mobile-real-separator-text{color:#3d3d3d}.login-mobile-real-social{color:#000;text-align:center;cursor:pointer;box-sizing:border-box;direction:ltr;background:#fff;border:1px solid #000;border-radius:10px;justify-content:center;align-items:center;gap:12px;width:358px;height:50px;margin:0;padding:0;font-size:15px;font-weight:400;line-height:19px;text-decoration:none;display:flex;position:absolute;left:28px}.login-mobile-real-google{top:595px}.login-mobile-real-google-icon{flex:none;width:20px;height:20px;display:block}.login-mobile-real-create{color:#fff;text-align:center;white-space:nowrap;direction:rtl;width:260px;height:16px;margin:0;font-size:15px;font-weight:400;line-height:16px;position:absolute;top:675px;left:80px}.login-mobile-real-create span{color:#fff}.login-mobile-real-create button{color:#fff;text-align:center;cursor:pointer;background:0 0;border:0;margin:0;padding:0;font-size:15px;font-weight:700;line-height:16px}:root[data-theme=light] .login-mobile-real-create span{color:#727272}:root[data-theme=light] .login-mobile-real-create button{color:#18336e}}.login-real-input{z-index:8!important;color:#180b2c!important;-webkit-text-fill-color:#180b2c!important;width:448px!important;height:46px!important;font-family:var(--arabic-font)!important;text-align:right!important;caret-color:#18336e!important;appearance:none!important;direction:ltr!important;background:#e1ecff!important;border:1px solid #e2e8f0!important;border-radius:12px!important;padding:0 50px!important;font-size:16px!important;font-weight:400!important;line-height:20px!important}:root[data-theme=light] .login-real-input{background:#f4f4f4!important}.login-real-input::placeholder{color:#757575!important;-webkit-text-fill-color:#757575!important;opacity:1!important}.login-real-input:-webkit-autofill{-webkit-text-fill-color:#180b2c!important;transition:background-color 9999s ease-in-out!important;box-shadow:inset 0 0 0 1000px #e1ecff!important}.login-real-input:-webkit-autofill:hover{-webkit-text-fill-color:#180b2c!important;transition:background-color 9999s ease-in-out!important;box-shadow:inset 0 0 0 1000px #e1ecff!important}.login-real-input:-webkit-autofill:focus{-webkit-text-fill-color:#180b2c!important;transition:background-color 9999s ease-in-out!important;box-shadow:inset 0 0 0 1000px #e1ecff!important}:root[data-theme=light] .login-real-input:-webkit-autofill{box-shadow:inset 0 0 0 1000px #f4f4f4!important}:root[data-theme=light] .login-real-input:-webkit-autofill:hover{box-shadow:inset 0 0 0 1000px #f4f4f4!important}:root[data-theme=light] .login-real-input:-webkit-autofill:focus{box-shadow:inset 0 0 0 1000px #f4f4f4!important}.login-real-password::-ms-reveal{width:0!important;height:0!important;display:none!important}.login-real-password::-ms-clear{width:0!important;height:0!important;display:none!important}.login-mobile-real-input::-ms-reveal{width:0!important;height:0!important;display:none!important}.login-mobile-real-input::-ms-clear{width:0!important;height:0!important;display:none!important}.login-real-password::-webkit-credentials-auto-fill-button{visibility:hidden!important;pointer-events:none!important;display:none!important;position:absolute!important;right:0!important}.login-mobile-real-input::-webkit-credentials-auto-fill-button{visibility:hidden!important;pointer-events:none!important;display:none!important;position:absolute!important;right:0!important}.login-desktop-input-icon{z-index:9;fill:#9d9d9d;pointer-events:none;width:16px;height:16px;display:block;position:absolute}.login-desktop-email-icon{top:329px;left:905px}.login-desktop-password-lock-icon{top:422px;left:905px}.login-desktop-password-toggle{z-index:10;color:#9d9d9d;cursor:pointer;pointer-events:auto;background:0 0;border:0;border-radius:8px;place-items:center;width:28px;height:28px;margin:0;padding:0;display:grid;position:absolute;top:419px;left:504px}.login-desktop-password-toggle:focus,.login-desktop-password-toggle:focus-visible{box-shadow:none;outline:none}.login-desktop-password-eye{fill:currentColor;pointer-events:none;width:18px;height:18px;display:block}.login-real-checkbox{z-index:10!important;opacity:1!important;cursor:pointer!important;pointer-events:auto!important;appearance:none!important;background:#fff!important;border:1px solid #e2e8f0!important;border-radius:2px!important;width:16px!important;height:15px!important;margin:0!important;padding:0!important;display:block!important;top:465px!important;left:919px!important}.login-real-checkbox:checked{background:#6d97e2!important;border-color:#6d97e2!important}.login-real-checkbox:checked:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:5px;height:9px;position:absolute;top:1px;left:4px;transform:rotate(45deg)}@media (width<=767px){.login-mobile-real-input{color:#180b2c!important;-webkit-text-fill-color:#180b2c!important;text-align:right!important;appearance:none!important;direction:ltr!important;background:#fff!important;padding:0 42px 0 48px!important}.login-mobile-real-input::placeholder{color:#757575!important;-webkit-text-fill-color:#757575!important;opacity:1!important}.login-mobile-real-input:-webkit-autofill{-webkit-text-fill-color:#180b2c!important;transition:background-color 9999s ease-in-out!important;box-shadow:inset 0 0 0 1000px #fff!important}.login-mobile-real-input:-webkit-autofill:hover{-webkit-text-fill-color:#180b2c!important;transition:background-color 9999s ease-in-out!important;box-shadow:inset 0 0 0 1000px #fff!important}.login-mobile-real-input:-webkit-autofill:focus{-webkit-text-fill-color:#180b2c!important;transition:background-color 9999s ease-in-out!important;box-shadow:inset 0 0 0 1000px #fff!important}.login-mobile-real-password-toggle{z-index:4;color:#9d9d9d;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;width:26px;height:26px;margin:0;padding:0;display:grid;position:absolute;top:12px;left:12px}.login-mobile-real-password-toggle:focus,.login-mobile-real-password-toggle:focus-visible{box-shadow:none;outline:none}.login-mobile-real-password-eye{fill:currentColor;pointer-events:none;width:18px;height:18px;display:block}.login-mobile-real-remember{cursor:pointer;-webkit-user-select:none;user-select:none;direction:rtl;justify-content:flex-end;align-items:center;gap:6px;width:82px;height:16px;display:flex;position:absolute;top:450px;right:28px}.login-mobile-real-remember-input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.login-mobile-real-remember-box{background:#fff;border:1px solid #e2e8f0;border-radius:2px;flex:none;width:16px;height:15px;display:block;position:relative}.login-mobile-real-remember-input:checked+.login-mobile-real-remember-box{background:#6d97e2;border-color:#6d97e2}.login-mobile-real-remember-input:checked+.login-mobile-real-remember-box:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:5px;height:9px;position:absolute;top:1px;left:4px;transform:rotate(45deg)}.login-mobile-real-remember-text{color:#fff;white-space:nowrap;font-size:14px;font-weight:400;line-height:16px}:root[data-theme=light] .login-mobile-real-remember-text{color:#18336e}:root[data-theme=light] .login-mobile-real-remember-box{background:#fff}}.login-remember-hitbox{border-radius:8px;width:70px;height:32px;top:456px;left:872px;z-index:9!important}@media (width<=767px){.login-mobile-real-remember{-webkit-tap-highlight-color:transparent;z-index:40!important;pointer-events:auto!important}.login-mobile-real-remember-input{opacity:0!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important}.login-mobile-real-remember-box{z-index:1!important;pointer-events:none!important;display:block!important;position:relative!important;overflow:visible!important}.login-mobile-real-remember-text{z-index:1!important;pointer-events:none!important;position:relative!important}.login-mobile-real-remember-input:checked+.login-mobile-real-remember-box,:root[data-theme=light] .login-mobile-real-remember-input:checked+.login-mobile-real-remember-box,:root[data-theme=dark] .login-mobile-real-remember-input:checked+.login-mobile-real-remember-box{background:#6d97e2!important;border-color:#6d97e2!important}.login-mobile-real-remember-input:checked+.login-mobile-real-remember-box:after,:root[data-theme=light] .login-mobile-real-remember-input:checked+.login-mobile-real-remember-box:after,:root[data-theme=dark] .login-mobile-real-remember-input:checked+.login-mobile-real-remember-box:after{content:""!important;opacity:1!important;border:2px solid #fff!important;border-width:0 2px 2px 0!important;width:5px!important;height:9px!important;display:block!important;position:absolute!important;top:1px!important;left:4px!important;transform:rotate(45deg)!important}.login-mobile-real-remember:focus-within .login-mobile-real-remember-box{outline-offset:2px!important;outline:2px solid #6d97e28c!important}html,body,#root{background:#180b2c!important;width:100%!important;margin:0!important;padding:0!important;overflow-x:hidden!important}:root[data-theme=light] body,:root[data-theme=light] #root{background:#f4f4f4!important}.login-viewport-mobile-real,.login-viewport-mobile,.login-viewport{border-radius:0!important;width:100%!important;margin:0!important;padding:0!important;overflow-x:hidden!important}.login-mobile-real-page,.login-artboard-mobile,.login-mobile-real-header,.login-mobile-real-header-image{border-radius:0!important}}.login-code-main,.login-code-main *{box-sizing:border-box;font-family:var(--sarmad-font,var(--arabic-font))}.login-code-main{z-index:10;direction:rtl;background:0 0;width:1440px;height:793px;position:absolute;top:81px;left:0}.login-code-card{width:500px;height:680px;color:var(--sarmad-white);background:var(--sarmad-primary);border-radius:16px;margin:0;position:absolute;top:62px;left:470px;box-shadow:0 4px 4px #00000040}:root[data-theme=light] .login-code-card{color:#000;background:var(--sarmad-white)}.login-code-title{color:currentColor;text-align:center;white-space:nowrap;width:500px;height:40px;margin:0;font-size:32px;font-weight:500;line-height:40px;position:absolute;top:70px;left:0}.login-code-form{width:500px;height:680px;margin:0;position:absolute;inset:0}.login-code-field{width:448px;height:73px;position:absolute;left:26px}.login-code-email-field{top:145px}.login-code-password-field{top:238px}.login-code-label{color:currentColor;text-align:right;white-space:nowrap;font-size:14px;font-weight:400;line-height:18px;position:absolute;top:0;right:0}.login-code-input-wrap{width:448px;height:46px;position:absolute;top:27px;left:0}.login-code-input{width:448px;height:46px;color:var(--sarmad-text-dark);-webkit-text-fill-color:var(--sarmad-text-dark);background:var(--sarmad-input-dark);border:1px solid var(--sarmad-border);text-align:right;caret-color:var(--sarmad-primary);appearance:none;direction:ltr;border-radius:12px;outline:none;margin:0;padding:0 50px;font-size:16px;font-weight:400;line-height:20px;position:absolute;inset:0}:root[data-theme=light] .login-code-input{background:var(--sarmad-input-light)}.login-code-input::placeholder{color:var(--sarmad-muted);-webkit-text-fill-color:var(--sarmad-muted);opacity:1}.login-code-input:focus{border-color:var(--sarmad-primary-soft);box-shadow:0 0 0 3px #6d97e238}.login-code-input::-ms-reveal{display:none!important}.login-code-input::-ms-clear{display:none!important}.login-code-field-icon{z-index:2;width:16px;height:16px;fill:var(--sarmad-icon-muted);pointer-events:none;display:block;position:absolute;top:15px}.login-code-field-icon-right{right:17px}.login-code-password-toggle{z-index:3;color:#a5a5a5;background:0 0;border:0;border-radius:8px;place-items:center;width:20px;height:20px;padding:0;display:grid;position:absolute;top:13px;left:13px}.login-code-password-eye{fill:currentColor;width:18px;height:18px;display:block}.login-code-remember{color:currentColor;cursor:pointer;-webkit-tap-highlight-color:transparent;align-items:center;gap:8px;font-size:14px;font-weight:400;line-height:18px;display:inline-flex;position:absolute;top:322px;right:26px}.login-code-remember-input{opacity:0;clip:rect(0 0 0 0);clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.login-code-remember-box{background:var(--sarmad-primary-soft);border:1px solid var(--sarmad-primary-soft);border-radius:2px;flex:0 0 16px;width:16px;height:15px;display:block;position:relative}.login-code-remember-box:after{content:"";border:solid var(--sarmad-white);opacity:1;border-width:0 2px 2px 0;width:5px;height:9px;display:block;position:absolute;top:1px;left:4px;transform:rotate(45deg)}.login-code-remember-input:not(:checked)+.login-code-remember-box{background:var(--sarmad-white);border-color:var(--sarmad-border)}.login-code-remember-input:not(:checked)+.login-code-remember-box:after{opacity:0}.login-code-forgot{color:currentColor;text-align:left;background:0 0;border:0;padding:0;font-size:14px;font-weight:400;line-height:18px;position:absolute;top:320px;left:26px}.login-code-submit{width:448px;height:46px;color:var(--sarmad-white);background:var(--sarmad-primary-soft);border:0;border-radius:12px;place-items:center;padding:0;font-size:16px;font-weight:400;line-height:20px;display:grid;position:absolute;top:393px;left:26px}:root[data-theme=light] .login-code-submit{background:var(--sarmad-primary)}.login-code-separator{justify-content:center;align-items:center;gap:12px;width:386px;height:20px;display:flex;position:absolute;top:489px;left:57px}.login-code-line{background:#eaeaea;width:130px;height:1px}:root[data-theme=light] .login-code-line{background:#18336e1f}.login-code-separator-text{color:currentColor;white-space:nowrap;font-size:13px;font-weight:400;line-height:18px}.login-code-social{color:#180b2c;background:var(--sarmad-white);border:1px solid var(--sarmad-border);box-sizing:border-box;cursor:pointer;direction:ltr;border-radius:12px;justify-content:center;align-items:center;gap:14px;width:448px;height:46px;padding:0;font-size:14px;font-weight:400;line-height:18px;text-decoration:none;display:flex;position:absolute;top:489px}.login-code-google{left:26px}.login-code-google-icon{width:16px;height:16px;display:block}.login-code-create{color:currentColor;text-align:center;direction:rtl;justify-content:center;align-items:center;gap:3px;width:500px;height:20px;margin:0;font-size:16px;font-weight:400;line-height:20px;display:flex;position:absolute;top:560px;left:0}.login-code-create button{color:inherit;font:inherit;text-underline-offset:2px;background:0 0;border:0;padding:0;text-decoration:underline}.signup-viewport{width:100%;font-family:var(--arabic-font);background:#180b2c;position:relative;overflow:hidden}:root[data-theme=light] .signup-viewport{background:#f4f4f4}.signup-artboard{transform-origin:top;color:#fff;width:1440px;height:1445px;font-family:var(--arabic-font);background:#180b2c;position:absolute;top:0;left:50%;overflow:hidden}:root[data-theme=light] .signup-artboard{color:#180b2c;background:#f4f4f4}.signup-artboard *,.signup-artboard :before,.signup-artboard :after{box-sizing:border-box;font-family:var(--arabic-font)}.signup-desktop-header{z-index:20;direction:rtl;background:#18336e;border-bottom:1px solid #d89a3f1a;width:1440px;height:81px;position:absolute;top:0;left:0}:root[data-theme=light] .signup-desktop-header{background:#fff}.signup-desktop-logo{width:129px;height:45px;display:block;position:absolute;top:20px;left:1245px}.signup-desktop-logo img{object-fit:contain;width:100%;height:auto;display:block}.signup-desktop-logo-light,:root[data-theme=light] .signup-desktop-logo-dark{display:none!important}:root[data-theme=light] .signup-desktop-logo-light{display:block!important}.signup-desktop-nav{direction:rtl;justify-content:space-between;align-items:center;width:333px;height:24px;display:flex;position:absolute;top:29px;left:539px}.signup-desktop-nav button{color:#e1ecff;white-space:nowrap;background:0 0;margin:0;padding:0;font-size:16px;font-weight:400;line-height:19px;display:block}:root[data-theme=light] .signup-desktop-nav button{color:#180b2c}.signup-desktop-actions{direction:ltr;width:285px;height:42px;display:block;position:absolute;top:22px;left:110px}.signup-desktop-login{color:#18336e;white-space:nowrap;background:#fff;border-radius:12px;place-items:center;width:150px;height:40px;padding:0;font-size:16px;font-weight:500;line-height:20px;display:grid;position:absolute;top:0;left:0}:root[data-theme=light] .signup-desktop-login{color:#fff;background:#18336e}.signup-desktop-icon-button{color:#fff;background:0 0;border-radius:12px;place-items:center;width:40px;height:40px;padding:0;display:grid;position:absolute;top:0}:root[data-theme=light] .signup-desktop-icon-button{color:#18336e}.signup-desktop-cart{left:180px}.signup-desktop-theme{background:#ffffff14;border:1px solid #ffffff6b;left:235px}:root[data-theme=light] .signup-desktop-theme{background:#fff;border-color:#18336e24;box-shadow:0 0 0 1px #18336e0a}.signup-desktop-icon-button .header-svg{width:28px!important;height:28px!important;color:inherit!important}.signup-main{background:0 0;width:1440px;height:951px;position:absolute;top:81px;left:0}.signup-card{color:#fff;direction:rtl;background:#18336e;border-radius:16px;width:500px;height:814px;margin:0;position:absolute;top:51px;left:470px;box-shadow:0 4px 4px #00000040}:root[data-theme=light] .signup-card{color:#000;background:#fff}.signup-title{color:#fff;text-align:center;white-space:nowrap;width:500px;height:40px;margin:0;font-size:32px;font-weight:500;line-height:40px;position:absolute;top:49px;left:0}:root[data-theme=light] .signup-title{color:#000}.signup-form{width:500px;height:814px;margin:0;position:absolute;top:0;left:0}.signup-field{width:448px;height:73px;position:absolute;left:26px}.signup-name-field{top:135px}.signup-email-field{top:228px}.signup-phone-field{top:321px}.signup-password-field{top:414px}.signup-confirm-field{top:507px}.signup-field-label{color:#fff;text-align:right;white-space:nowrap;height:18px;font-size:14px;font-weight:400;line-height:18px;position:absolute;top:0;right:0}:root[data-theme=light] .signup-field-label{color:#000}.signup-input-wrap{width:448px;height:46px;position:absolute;top:27px;left:0}.signup-real-input{color:#180b2c;text-align:right;width:448px;height:46px;box-shadow:none;appearance:none;direction:rtl;background:#e1ecff;border:1px solid #e2e8f0;border-radius:12px;outline:none;margin:0;padding:0 48px;font-size:16px;font-weight:400;line-height:20px;position:absolute;inset:0}:root[data-theme=light] .signup-real-input{background:#f4f4f4}.signup-real-input::placeholder{color:#757575;opacity:1}.signup-real-input:focus{border-color:#6d97e2;box-shadow:0 0 0 3px #6d97e238}.signup-field-icon{fill:#9d9d9d;pointer-events:none;width:16px;height:16px;display:block;position:absolute;top:15px}.signup-field-icon-right{right:17px}.signup-password-toggle{color:#a5a5a5;z-index:3;background:0 0;border:0;border-radius:8px;place-items:center;width:20px;height:20px;padding:0;display:grid;position:absolute;top:13px;left:13px}.signup-password-eye{fill:currentColor;width:18px;height:18px;display:block}.signup-real-input::-ms-reveal{display:none!important}.signup-real-input::-ms-clear{display:none!important}.signup-real-input[type=password]::-webkit-credentials-auto-fill-button{visibility:hidden!important;pointer-events:none!important;display:none!important}.signup-real-input[type=password]::-webkit-contacts-auto-fill-button{visibility:hidden!important;pointer-events:none!important;display:none!important}.signup-terms{color:#fff;text-align:right;cursor:pointer;-webkit-tap-highlight-color:transparent;direction:rtl;justify-content:flex-start;align-items:flex-start;gap:8px;width:270px;min-height:36px;font-size:14px;font-weight:400;line-height:18px;display:flex;position:absolute;top:600px;right:26px}:root[data-theme=light] .signup-terms{color:#180b2c}.signup-terms-input{opacity:0;clip:rect(0 0 0 0);clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.signup-terms-box{background:#6d97e2;border:1px solid #6d97e2;border-radius:2px;flex:0 0 16px;width:16px;height:15px;margin-top:1px;display:block;position:relative}.signup-terms-box:after{content:"";opacity:1;border:2px solid #fff;border-width:0 2px 2px 0;width:5px;height:9px;display:block;position:absolute;top:1px;left:4px;transform:rotate(45deg)}.signup-terms-input:not(:checked)+.signup-terms-box{background:0 0;border-color:#9d9d9d}.signup-terms-input:not(:checked)+.signup-terms-box:after{opacity:0}.signup-terms-text{color:inherit;display:block}.signup-terms-text a{color:inherit;text-underline-offset:2px;text-decoration:underline}.signup-submit{color:#fff;background:#6d97e2;border:0;border-radius:12px;place-items:center;width:448px;height:46px;padding:0;font-size:16px;font-weight:400;line-height:20px;display:grid;position:absolute;top:682px;left:21px}:root[data-theme=light] .signup-submit{background:#18336e}.signup-login-text{color:#fff;text-align:center;direction:rtl;justify-content:center;align-items:center;gap:3px;width:500px;height:20px;margin:0;font-size:16px;font-weight:400;line-height:20px;display:flex;position:absolute;top:747px;left:0}:root[data-theme=light] .signup-login-text{color:#180b2c}.signup-login-text button{color:inherit;font-weight:400;font-size:inherit;line-height:inherit;text-underline-offset:2px;background:0 0;border:0;padding:0;text-decoration:underline}.signup-footer{direction:rtl;position:absolute;left:0;overflow:hidden}.signup-footer-desktop{color:#fff;background:#180b2c;border-top:1px solid #ffffff47;width:1440px;height:413px;top:1032px}:root[data-theme=light] .signup-footer-desktop{color:#180b2c;background:#fff;border-top:0}.signup-footer-logo{object-fit:contain;width:255px;height:auto;display:block;position:absolute;top:84px;left:1088px}.signup-footer-description{color:currentColor;text-align:right;letter-spacing:-.011em;white-space:normal;width:515px;min-height:70px;margin:0;font-size:20px;font-weight:400;line-height:31px;position:absolute;top:184px;left:824px}.signup-footer-socials{direction:ltr;justify-content:space-between;align-items:center;gap:16px;width:258px;height:48px;display:flex;position:absolute;top:284px;left:1059px}.signup-footer-socials a{color:#18336e;background:#e9e6e1;border:1px solid #18336e38;border-radius:50%;place-items:center;width:48px;height:48px;text-decoration:none;display:grid}.signup-footer-socials .footer-social-svg{fill:#18336e;width:23px;height:23px}.signup-quick-title,.signup-contact-title{color:currentColor;text-align:right;white-space:nowrap;margin:0;font-size:20px;font-weight:500;line-height:24px;position:absolute}:root[data-theme=light] .signup-quick-title,:root[data-theme=light] .signup-contact-title{color:#18336e}.signup-quick-title{width:113px;top:99px;left:663px}.signup-contact-title{width:92px;top:99px;left:353px}.signup-quick-links{color:currentColor;text-align:right;direction:rtl;width:126px;margin:0;padding:0;font-size:16px;font-weight:400;line-height:20px;list-style:none;position:absolute;top:146px;left:660px}.signup-quick-links li{white-space:nowrap;margin:0 0 18px;padding-right:18px;position:relative}.signup-quick-links li:after{content:"";background:currentColor;border-radius:50%;width:6px;height:6px;position:absolute;top:8px;right:0}:root[data-theme=light] .signup-quick-links li:after{background:#18336e}.signup-contact-lines{color:currentColor;text-align:right;direction:ltr;width:210px;font-size:14px;font-weight:400;line-height:21px;position:absolute;top:145px;left:235px}.signup-contact-lines p{color:currentColor;white-space:nowrap;justify-content:flex-end;align-items:center;gap:8px;width:210px;height:22px;margin:0 0 14px;display:flex}.signup-contact-lines span{color:currentColor;display:inline-block}.signup-contact-lines .contact-svg{fill:currentColor;flex:none;width:15px;height:15px}:root[data-theme=light] .signup-contact-lines .contact-svg{fill:#18336e}.signup-footer-rule{background:#fffc;width:1237px;height:1px;position:absolute;top:350px;left:102px}:root[data-theme=light] .signup-footer-rule{background:#e9e9e9}.signup-copyright{color:#ffffffc7;text-align:center;white-space:nowrap;width:440px;margin:0;font-size:13px;font-weight:400;line-height:20px;position:absolute;top:374px;left:500px}:root[data-theme=light] .signup-copyright{color:#d1d1d1}@media (width<=767px){.signup-viewport,.signup-viewport-mobile{background:#180b2c!important;border-radius:0!important;width:100%!important;margin:0!important;padding:0!important;overflow-x:hidden!important}:root[data-theme=light] .signup-viewport,:root[data-theme=light] .signup-viewport-mobile{background:#f4f4f4!important}.signup-viewport-mobile .signup-artboard{color:#fff;background:#180b2c;width:414px;height:1692px;top:0;left:50%;overflow:hidden;border-radius:0!important}:root[data-theme=light] .signup-viewport-mobile .signup-artboard{color:#180b2c;background:#f4f4f4}.signup-mobile-header{z-index:20;background:#18336e;width:414px;height:84px;position:absolute;top:0;left:0;overflow:hidden;border-radius:0!important}:root[data-theme=light] .signup-mobile-header{background:#fff}.signup-mobile-header-image{object-fit:fill;pointer-events:none;-webkit-user-select:none;user-select:none;width:414px;height:84px;display:block;position:absolute;top:0;left:0;border-radius:0!important}.signup-mobile-header-image-light,:root[data-theme=light] .signup-mobile-header-image-dark{display:none}:root[data-theme=light] .signup-mobile-header-image-light{display:block}.signup-mobile-menu-button{cursor:pointer;background:0 0;border:0;border-radius:8px;width:24px;height:24px;margin:0;padding:0;display:block;position:absolute;top:32px;left:17px}.signup-mobile-logo-link{border-radius:10px;width:122px;height:43px;display:block;position:absolute;top:21px;left:279px}.signup-main{width:414px;height:826px;top:84px}.signup-card{width:414px;height:826px;box-shadow:none;color:#fff;border-radius:0;top:0;left:0;background:0 0!important}:root[data-theme=light] .signup-card{color:#180b2c}.signup-title{color:#fff;width:414px;height:48px;font-size:36px;font-weight:500;line-height:48px;top:68px;left:0}:root[data-theme=light] .signup-title{color:#180b2c}.signup-form{width:414px;height:826px;top:0;left:0}.signup-field{width:358px;height:85px;left:28px}.signup-name-field{top:173px}.signup-email-field{top:266px}.signup-phone-field{top:378px}.signup-password-field{top:492px}.signup-confirm-field{top:590px}.signup-field-label{color:#fff;height:20px;font-size:16px;line-height:20px;top:0;right:0}:root[data-theme=light] .signup-field-label{color:#000}.signup-input-wrap{width:358px;height:50px;top:32px;left:0}.signup-real-input{color:#180b2c;background:#fff;border:1px solid #e2e8f0;border-radius:12px;width:358px;height:50px;padding:0 48px;font-size:14px;line-height:18px}:root[data-theme=light] .signup-real-input{background:#fff}.signup-field-icon{width:18px;height:18px;top:16px}.signup-field-icon-right{right:17px}.signup-password-toggle{width:20px;height:20px;top:15px;left:18px}.signup-password-eye{width:18px;height:18px}.signup-terms{display:none!important}.signup-submit{background:#6d97e2;border-radius:10px;width:358px;height:60px;font-size:16px;font-weight:700;line-height:16px;top:680px;left:28px}:root[data-theme=light] .signup-submit{background:#18336e}.signup-login-text{color:#fff;width:414px;height:20px;font-size:15px;line-height:20px;top:772px;left:0}:root[data-theme=light] .signup-login-text{color:#757575}.signup-login-text button{color:#fff;font-weight:700;text-decoration:none}:root[data-theme=light] .signup-login-text button{color:#18336e}.signup-footer-mobile{color:#fff;background:#180b2c;border-top:1px solid #ffffff57;width:414px;height:782px;top:910px}:root[data-theme=light] .signup-footer-mobile{color:#180b2c;background:#fff;border-top:0}.signup-footer-mobile .signup-footer-logo{width:224px;top:42px;left:112px}.signup-footer-mobile .signup-footer-description{text-align:center;width:366px;min-height:62px;font-size:18px;line-height:28px;top:178px;left:24px}.signup-footer-mobile .signup-footer-socials{gap:15px;width:246px;height:54px;top:282px;left:84px}.signup-footer-mobile .signup-footer-socials a{width:54px;height:54px}.signup-footer-mobile .signup-footer-socials .footer-social-svg{width:25px;height:25px}.signup-footer-mobile .signup-quick-title{color:currentColor;text-align:center;width:414px;font-size:25px;line-height:31px;top:412px;left:0}.signup-footer-mobile .signup-quick-links{color:currentColor;text-align:center;width:414px;font-size:18px;line-height:23px;top:489px;left:0}.signup-footer-mobile .signup-quick-links li{text-align:right;width:max-content;margin:0 auto 18px;padding-right:18px}.signup-footer-mobile .signup-contact-title{color:currentColor;text-align:center;width:414px;font-size:25px;line-height:31px;top:639px;left:0}.signup-footer-mobile .signup-contact-lines{color:currentColor;text-align:center;width:414px;font-size:18px;line-height:23px;top:696px;left:0}.signup-footer-mobile .signup-contact-lines p{justify-content:center;gap:10px;width:414px;height:24px;margin:0 0 18px}.signup-footer-mobile .signup-contact-lines .contact-svg{width:18px;height:18px}.signup-footer-mobile .signup-footer-rule{width:362px;display:none;top:716px;left:26px}.signup-footer-mobile .signup-copyright{color:#ffffffc7;width:414px;font-size:14px;line-height:20px;top:743px;left:0}:root[data-theme=light] .signup-footer-mobile .signup-copyright{color:#d1d1d1}}.auth-footer{z-index:40;pointer-events:auto;position:absolute;left:0}.auth-footer-desktop{width:1440px;height:413px}.auth-footer-signup.auth-footer-desktop{top:1032px}.auth-footer-login.auth-footer-desktop{top:874px}.signup-footer,.signup-footer-desktop,.signup-footer-mobile{display:none!important}@media (width<=767px){.login-mobile-real-page{border-radius:0!important;height:1692px!important}.auth-footer-mobile{width:414px;height:788px;top:904px}}.products-viewport{direction:rtl;background:#180b2c;width:100%;min-width:100%;margin:0;padding:0;position:relative;overflow:hidden}:root[data-theme=light] .products-viewport{background:#f4f4f4}.products-artboard{isolation:isolate;transform-origin:top;margin:0;padding:0;position:absolute;top:0;overflow:hidden}.products-artboard-large{left:50%}.products-artboard-mobile{transform-origin:0 0;left:0}.products-code-artboard{color:#fff;font-family:var(--sarmad-font,var(--arabic-font));background:#180b2c}:root[data-theme=light] .products-code-artboard{color:#000;background:#f4f4f4}.products-content{box-sizing:border-box;background:#180b2c;width:1440px;height:1888px;position:absolute;top:0;left:0}:root[data-theme=light] .products-content{background:#f4f4f4}.products-title{color:#fff;width:89px;height:35px;font-family:var(--sarmad-font,var(--arabic-font));text-align:center;margin:0;font-size:28px;font-weight:400;line-height:35px;position:absolute;top:134px;left:1242px}:root[data-theme=light] .products-title{color:#000}.products-search{color:silver;width:1254px;height:50px;display:block;position:absolute;top:188px;left:94px}.products-search input{box-sizing:border-box;color:#180b2c;width:100%;height:100%;font-family:var(--sarmad-font,var(--arabic-font));text-align:right;background:#e1ecff;border:1px solid #e2e8f0;border-radius:12px;outline:none;padding:0 66px 0 24px;font-size:16px;font-weight:400;line-height:20px;display:block}:root[data-theme=light] .products-search input{background:#fff}.products-search input::placeholder{color:silver;opacity:1}.products-search-icon{z-index:2;fill:currentColor;pointer-events:none;width:24px;height:24px;position:absolute;top:13px;left:1193px}.products-filters{scrollbar-width:thin;direction:rtl;flex-direction:row;align-items:center;gap:16px;width:1226px;height:40px;display:flex;position:absolute;top:265px;left:107px;overflow-x:auto}.products-filter{color:#6d97e2;width:65px;height:40px;font-family:var(--sarmad-font,var(--arabic-font));text-align:center;cursor:pointer;background:#f4f4f4;border:0;border-radius:30px;flex:0 0 65px;place-items:center;padding:0;font-size:16px;font-weight:700;line-height:20px;display:grid}.products-filter.is-selected{color:#fff;background:#6d97e2}:root[data-theme=light] .products-filter{color:#18336e;background:#e9e6e1}:root[data-theme=light] .products-filter.is-selected{color:#fff;background:#18336e}.products-grid{pointer-events:none;direction:ltr;width:1440px;height:1714px;position:absolute;top:0;left:0}.products-card{left:var(--product-card-left);top:var(--product-card-top);cursor:pointer;pointer-events:auto;direction:rtl;background:#18336e;border-radius:16px;outline:none;width:286px;height:427px;position:absolute;overflow:hidden;box-shadow:0 4px 4px #00000040}:root[data-theme=light] .products-card{background:#fffefe}.products-card-image{background:#d9d9d9;border-radius:16px 16px 0 0;width:286px;height:232px;position:absolute;top:0;left:0}.products-card-body{color:#fff;text-align:right;width:100%;height:100%;position:absolute;top:0;left:0}:root[data-theme=light] .products-card-body{color:#000}.products-card h2{color:currentColor;width:174px;height:27px;font-family:var(--sarmad-font,var(--arabic-font));letter-spacing:-.011em;text-align:right;white-space:nowrap;margin:0;font-size:18px;font-weight:400;line-height:150%;position:absolute;top:252px;right:20px}.products-card strong{color:#cdaa4a;width:92px;height:30px;font-family:Inter, var(--sarmad-font,sans-serif);letter-spacing:-.011em;text-align:right;margin:0;font-size:20px;font-weight:700;line-height:150%;display:block;position:absolute;top:304px;right:20px}.products-card button{color:#fff;width:244px;height:40px;font-family:var(--sarmad-font,var(--arabic-font));letter-spacing:-.011em;cursor:pointer;background:#6d97e2;border:0;border-radius:12px;place-items:center;padding:0;font-size:16px;font-weight:500;line-height:150%;display:grid;position:absolute;top:369px;left:21px}:root[data-theme=light] .products-card button{background:#18336e}.products-pagination{direction:ltr;width:345px;height:50px;position:absolute;top:1788px;left:558px}.products-pagination button{color:#6d97e2;width:50px;height:50px;font-family:var(--sarmad-font,var(--arabic-font));letter-spacing:-.011em;cursor:pointer;background:#fff;border:0;border-radius:10px;place-items:center;padding:0;font-size:18px;font-weight:700;line-height:150%;display:grid;position:absolute;top:0}.products-pagination button:first-child{left:0}.products-pagination button:nth-child(2){left:59px}.products-pagination button:nth-child(3){left:118px}.products-pagination button:nth-child(4){left:177px}.products-pagination button:nth-child(5){left:236px}.products-pagination button:nth-child(6){left:295px}.products-pagination button.is-selected{color:#fff;background:#6d97e2}:root[data-theme=light] .products-pagination button{color:#18336e}:root[data-theme=light] .products-pagination button:not(.is-selected):not(:first-child):not(:last-child){background:#e9e6e1}:root[data-theme=light] .products-pagination button.is-selected{color:#fff;background:#18336e}.products-footer{position:absolute;top:1888px;left:0}.products-footer.sarmad-footer-desktop{background:#180b2c;border-top:1px solid #727272;height:350px}:root[data-theme=light] .products-footer.sarmad-footer-desktop{background:#fff;border-top:0}.products-footer.sarmad-footer-desktop .sarmad-footer-logo{width:200px;top:65px;left:1136px}.products-footer.sarmad-footer-desktop .sarmad-footer-description{letter-spacing:-.011em;width:383px;min-height:60px;font-size:20px;line-height:150%;top:157px;left:948px}.products-footer.sarmad-footer-desktop .sarmad-footer-socials{gap:10px;width:220px;height:48px;top:238px;left:1071px}.products-footer.sarmad-footer-desktop .sarmad-footer-socials a{color:#6d97e2;background:0 0;border:0;width:48px;height:48px}.products-footer.sarmad-footer-desktop .sarmad-footer-quick{width:113px;top:77px;left:662px}.products-footer.sarmad-footer-desktop .sarmad-footer-contact{width:175px;top:80px;left:248px}.products-footer.sarmad-footer-desktop .sarmad-footer-title{font-family:Tajawal, var(--sarmad-font), sans-serif;margin-bottom:24px;font-size:20px;line-height:24px}.products-footer.sarmad-footer-desktop .sarmad-footer-links li{margin-bottom:17px}.products-footer.sarmad-footer-desktop .sarmad-footer-links button{font-family:Inter, var(--sarmad-font), sans-serif;font-size:16px;line-height:19px}.products-footer.sarmad-footer-desktop .sarmad-footer-contact p{width:175px;height:24px;font-family:Inter, var(--sarmad-font), sans-serif;letter-spacing:-.011em;gap:8px;margin-bottom:16px;font-size:16px;line-height:150%}.products-footer.sarmad-footer-desktop .sarmad-footer-rule{background:#d9d9d9;width:1232px;top:290px;left:104px}.products-footer.sarmad-footer-desktop .sarmad-footer-copy{width:255px;height:19px;font-family:Tajawal, var(--sarmad-font), sans-serif;opacity:1;color:#d9d9d9;font-size:16px;font-weight:500;line-height:19px;top:315px;left:601px}@media (width<=767px){.products-artboard-mobile,.products-code-artboard{border-radius:0!important}.products-content{background:#180b2c;width:414px;height:1384px;top:0}:root[data-theme=light] .products-content{background:#f4f4f4}.products-title{color:#fff;width:63px;height:25px;font-size:20px;line-height:25px;top:125px;left:331px}:root[data-theme=light] .products-title{color:#000}.products-search{width:374px;height:55px;top:171px;left:20px}.products-search input{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:0 50px 0 16px;font-size:14px;font-weight:700;line-height:18px}.products-search-icon{width:20px;height:20px;top:17px;left:329px}.products-filters{gap:8px;width:316px;height:40px;top:247px;left:69px;overflow-x:auto}.products-filter{border-radius:30px;flex-basis:73px;width:73px;height:40px;font-size:14px;line-height:18px}.products-grid{width:414px;height:1206px}.products-card{border-radius:16px;width:331px;height:427px}.products-card-image{border-radius:16px 16px 0 0;width:331px;height:220px;top:1px;left:0}:root[data-theme=light] .products-card-image{border-radius:16px;width:296px;height:220px;top:16px;left:18px}.products-card h2{white-space:nowrap;width:260px;height:30px;font-size:20px;line-height:150%;top:266px;right:23px}.products-card strong{width:58px;height:30px;font-size:20px;line-height:150%;top:319px;right:23px}.products-card button{border-radius:16px;width:223px;height:45px;font-size:18px;line-height:150%;top:366px;left:55px}.products-pagination{width:331px;height:50px;top:1277px;left:41px}.products-pagination button{border-radius:10px;width:50px;height:50px;font-size:24px;line-height:150%}.products-pagination button:first-child{left:0}.products-pagination button:nth-child(2){left:71px}.products-pagination button:nth-child(3){left:141px}.products-pagination button:nth-child(4){left:210px}.products-pagination button:nth-child(5){left:281px}.products-footer{top:1384px;left:0}:root[data-theme=light] .products-footer{top:1382px}.products-footer.sarmad-footer-mobile{background:#180b2c!important;border-top:1px solid #727272!important;height:739px!important}:root[data-theme=light] .products-footer.sarmad-footer-mobile{background:#fff!important;border-top:0!important}.products-footer.sarmad-footer-mobile .sarmad-footer-logo{width:187px!important;height:64px!important;top:58px!important;left:113px!important}.products-footer.sarmad-footer-mobile .sarmad-footer-description{width:383px!important;height:48px!important;font-size:16px!important;line-height:150%!important;top:135px!important;left:-22px!important}:root[data-theme=light] .products-footer.sarmad-footer-mobile .sarmad-footer-description{color:#180b2c!important;width:357px!important;left:28px!important}.products-footer.sarmad-footer-mobile .sarmad-footer-socials{width:272px!important;height:48px!important;top:224px!important;left:71px!important}.products-footer.sarmad-footer-mobile .sarmad-footer-quick{width:113px!important;top:284px!important;right:60px!important}.products-footer.sarmad-footer-mobile .sarmad-footer-contact{width:175px!important;top:502px!important;right:56px!important}.products-footer.sarmad-footer-mobile .sarmad-footer-rule{width:364px!important;top:679px!important;left:22px!important}.products-footer.sarmad-footer-mobile .sarmad-footer-copy{width:223px!important;height:17px!important;font-size:14px!important;line-height:17px!important;top:702px!important;left:calc(50% - 122px)!important}}.products-card-image img{object-fit:cover;border-radius:inherit;width:100%;height:100%;display:block}.products-status{text-align:center;color:#fff;z-index:5;background:#18336e52;border:1px solid #7199e557;border-radius:24px;width:min(760px,80%);padding:42px;position:absolute;top:48%;left:50%;transform:translate(-50%,-50%)}.products-status h2{white-space:normal;width:auto;height:auto;margin:0 0 12px;font-size:26px;position:static}.products-status p{margin:0;font-size:18px;line-height:1.8}.products-status button{color:#fff;width:auto;height:auto;font:inherit;cursor:pointer;background:#7199e5;border:0;border-radius:12px;margin-top:20px;padding:12px 28px;position:static}:root[data-theme=light] .products-status{color:#18336e;background:#ffffffe6;border-color:#d8d1c8}.products-loading span,.home-products-loading span{background:#7199e5;border-radius:50%;width:15px;height:15px;margin:0 5px;animation:1.1s ease-in-out infinite sarmadPulse;display:inline-block}.products-loading span:nth-child(2),.home-products-loading span:nth-child(2){animation-delay:.16s}.products-loading span:nth-child(3),.home-products-loading span:nth-child(3){animation-delay:.32s}.products-card{animation:.55s cubic-bezier(.2,.75,.2,1) both sarmadProductReveal;animation-delay:var(--product-card-delay,0s);transition:transform .28s,box-shadow .28s}.products-card:hover{transform:translateY(-8px);box-shadow:0 18px 36px #0000003d}.products-card-image img{transition:transform .4s}.products-card:hover .products-card-image img{transform:scale(1.045)}@keyframes sarmadProductReveal{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes sarmadPulse{0%,to{opacity:.35;transform:scale(.75)}50%{opacity:1;transform:scale(1)}}@media (width<=767px){.products-status{width:76%;padding:30px 20px;top:50%}.products-status h2{font-size:21px}.products-status p{font-size:15px}}@media (prefers-reduced-motion:reduce){.products-card,.products-loading span,.home-products-loading span{animation:none!important}.products-card,.products-card-image img{transition:none!important}}.products-content,.products-grid{height:var(--products-content-height,1888px)}.products-footer,:root[data-theme=light] .products-footer{top:var(--products-content-height,1888px)}.products-infinite-sentinel{left:0;top:calc(var(--products-content-height,1888px) - 120px);pointer-events:none;width:100%;height:2px;position:absolute}.products-load-more,.products-load-retry{left:50%;top:calc(var(--products-content-height,1888px) - 105px);z-index:6;color:#fff;min-width:220px;min-height:48px;font:500 16px/1.4 var(--sarmad-font,var(--arabic-font));background:#18336ee0;border:1px solid #7199e580;border-radius:14px;justify-content:center;align-items:center;gap:10px;display:flex;position:absolute;transform:translate(-50%)}.products-load-retry{cursor:pointer}:root[data-theme=light] .products-load-more,:root[data-theme=light] .products-load-retry{color:#18336e;background:#fff;border-color:#d8d1c8}.products-load-spinner{border:2px solid;border-inline-start-color:#0000;border-radius:50%;width:18px;height:18px;animation:.75s linear infinite productsSpin}@keyframes productsSpin{to{transform:rotate(360deg)}}@media (width<=767px){.products-content,.products-grid{height:var(--products-content-height,1384px)}.products-footer,:root[data-theme=light] .products-footer{top:var(--products-content-height,1384px)}.products-infinite-sentinel{top:calc(var(--products-content-height,1384px) - 118px)}.products-load-more,.products-load-retry{top:calc(var(--products-content-height,1384px) - 104px);min-width:240px;min-height:50px;font-size:15px}}.product-page{background:var(--sarmad-bg-dark);min-height:100vh;color:var(--sarmad-text-on-dark);font-family:var(--sarmad-font);display:flow-root}:root[data-theme=light] .product-page{background:var(--sarmad-bg-light);color:var(--sarmad-text-dark)}.product-page-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:start;gap:64px;width:min(1120px,100% - 32px);margin:120px auto;display:grid}.product-hero{aspect-ratio:1;object-fit:cover;background:var(--sarmad-surface-light);border-radius:16px;width:100%;display:block}.product-thumbs{grid-template-columns:repeat(5,1fr);gap:12px;margin-top:16px;display:grid}.product-thumbs button{background:var(--sarmad-surface-light);border:2px solid #0000;border-radius:10px;min-height:72px;padding:0;overflow:hidden}.product-thumbs button.active{border-color:var(--sarmad-gold)}.product-thumbs img{object-fit:cover;width:100%;height:100%;display:block}.product-options h1{margin:0 0 8px;font-size:clamp(1.6rem,3vw,2.25rem)}.product-price{color:var(--sarmad-gold-muted);font-size:1.45rem}.product-options>p{opacity:.86;border-bottom:1px solid color-mix(in srgb,currentColor 16%,transparent);padding-bottom:22px;line-height:1.9}.product-options fieldset{border:0;margin:22px 0;padding:0}.product-options legend,.product-field>span,.custom-upload>span,.quantity-row>span{margin-bottom:9px;font-weight:700;display:block}.color-options{flex-wrap:wrap;gap:10px;display:flex}.color-options button{background:var(--sarmad-surface-light);min-height:44px;color:var(--sarmad-text-dark);border:2px solid #0000;border-radius:10px;align-items:center;gap:7px;padding:6px 10px;display:flex}.color-options button.active{border-color:var(--sarmad-gold)}.color-options span{border:1px solid #777;border-radius:50%;width:26px;height:26px}.product-field{max-width:460px;margin:20px 0;display:block}.product-field input,.product-field select{border:1px solid var(--sarmad-border);width:100%;min-height:48px;font:inherit;background:var(--sarmad-surface-light);color:var(--sarmad-text-dark);border-radius:10px;padding:0 14px}.product-field small{text-align:left;opacity:.72;margin-top:5px;display:block}.size-guide-link{min-height:44px;color:var(--sarmad-primary-soft);background:0 0;font-weight:700;text-decoration:underline}.custom-upload{border:1px solid color-mix(in srgb,var(--sarmad-gold) 35%,transparent);background:color-mix(in srgb,var(--sarmad-surface-dark) 66%,transparent);border-radius:16px;gap:10px;max-width:540px;margin:22px 0;padding:20px;display:grid}:root[data-theme=light] .custom-upload{background:#fff;border-color:#e5dfd5}.custom-upload header{justify-content:space-between;align-items:center;gap:12px;font-size:19px;font-weight:700;display:flex}.custom-upload header svg{fill:none;width:24px;height:24px;stroke:var(--sarmad-gold);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.custom-upload>p{color:currentColor;opacity:.66;margin:0 0 4px;line-height:1.65}.custom-upload-dropzone{border:2px dashed color-mix(in srgb,currentColor 55%,transparent);background:color-mix(in srgb,var(--sarmad-surface-dark) 38%,transparent);text-align:center;cursor:pointer;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:155px;padding:20px;transition:border-color .2s,background .2s,transform .2s;display:flex}:root[data-theme=light] .custom-upload-dropzone{color:#231839;background:#fff}.custom-upload-dropzone:hover,.custom-upload-dropzone:focus-within{border-color:var(--sarmad-gold);background:color-mix(in srgb,var(--sarmad-gold) 8%,transparent);transform:translateY(-1px)}.custom-upload-dropzone.is-complete{border-color:#3fb985}.custom-upload-dropzone svg{fill:none;width:38px;height:38px;stroke:var(--sarmad-gold);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.custom-upload-dropzone b{font-size:17px}.custom-upload-dropzone small{opacity:.62;direction:ltr}.custom-upload-input{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;min-height:0!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.custom-upload em{color:#ffd87c;font-style:normal;line-height:1.65}:root[data-theme=light] .custom-upload em{color:#8b5200}.custom-upload figure{align-items:center;gap:12px;margin:2px 0 0;display:flex}.custom-upload figure img{object-fit:cover;border:1px solid color-mix(in srgb,var(--sarmad-gold) 45%,transparent);border-radius:10px;width:92px;height:92px}.custom-upload figcaption{opacity:.72;font-size:14px}.quantity-row{margin:24px 0}.quantity-row>div{align-items:center;gap:4px;display:flex}.quantity-row button,.quantity-row output{background:var(--sarmad-surface-light);min-width:48px;min-height:48px;color:var(--sarmad-text-dark);border-radius:9px;place-items:center;font-size:1.3rem;display:grid}.quantity-row output{color:currentColor;background:0 0}.product-actions{gap:14px;display:flex}.product-actions button{color:#fff;background:#6d97e2;border-radius:8px;min-height:48px;padding:0 28px;font-weight:700}.product-actions .secondary{color:#6d97e2;background:0 0;border:2px solid #6d97e2}.product-error{color:#ffb4ab;font-weight:700}.product-page :focus-visible{outline:3px solid var(--sarmad-gold);outline-offset:3px}.size-modal-backdrop{z-index:1000;background:#000a;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.size-modal{background:var(--sarmad-bg-light);width:min(900px,100%);max-height:92vh;color:var(--sarmad-text-dark);border-radius:16px;padding:24px;position:relative;overflow:auto}.modal-close{border-radius:50%;width:44px;height:44px;font-size:1.8rem;position:absolute;top:14px;left:16px}.guide-tabs{gap:8px;margin:24px 0;display:flex}.guide-tabs button{border:1px solid var(--sarmad-primary);border-radius:8px;min-height:44px;padding:0 26px}.guide-tabs button.active{background:var(--sarmad-primary);color:#fff}.size-table-scroll{overflow:auto}.size-modal table{border-collapse:collapse;width:100%;min-width:680px}.size-modal th,.size-modal td{text-align:center;border:1px solid #bac4d6;padding:12px}.size-modal ul{line-height:1.8}@media (width<=767px){.product-page-grid{grid-template-columns:1fr;gap:30px;margin-top:112px}.product-thumbs{grid-template-columns:repeat(5,1fr);gap:7px}.product-thumbs button{min-height:58px}.product-actions{flex-direction:column}.product-actions button{width:100%}.size-modal{padding:20px 14px}.size-modal h2{padding-left:42px;font-size:1.25rem}}.empty-cart-viewport{background:var(--sarmad-bg-light);direction:rtl;width:100%;min-width:100%;margin:0;padding:0;position:relative;overflow:hidden}:root[data-theme=dark] .empty-cart-viewport{background:var(--sarmad-bg-dark)}.empty-cart-artboard{isolation:isolate;transform-origin:top;font-family:var(--sarmad-font,var(--arabic-font));background:var(--sarmad-bg-light);margin:0;padding:0;position:absolute;top:0;overflow:hidden}:root[data-theme=dark] .empty-cart-artboard{background:var(--sarmad-bg-dark)}.empty-cart-artboard-desktop{left:50%}.empty-cart-artboard-mobile{transform-origin:0 0;left:0}.empty-cart-message{width:1440px;min-height:266px;color:var(--sarmad-text-dark);text-align:center;flex-direction:column;align-items:center;display:flex;position:absolute;top:169px;left:0}:root[data-theme=dark] .empty-cart-message{color:var(--sarmad-white)}.empty-cart-bag-icon{width:88px;height:88px;color:var(--sarmad-primary-soft);margin:0 0 24px;display:block}.empty-cart-message h1{color:currentColor;letter-spacing:-.02em;margin:0;font-size:40px;font-weight:700;line-height:54px}.empty-cart-message p{color:currentColor;opacity:.82;margin:18px 0 0;font-size:20px;font-weight:400;line-height:30px}.empty-cart-message button{width:174px;height:56px;color:var(--sarmad-white);background:var(--sarmad-primary-soft);font-family:var(--sarmad-font,var(--arabic-font));cursor:pointer;border:0;border-radius:14px;place-items:center;margin:22px 0 0;font-size:18px;font-weight:700;line-height:25px;display:grid}:root[data-theme=light] .empty-cart-message button{background:var(--sarmad-primary)}.empty-cart-message button:hover{filter:brightness(1.04)}.empty-cart-message button:active{transform:translateY(1px)}.empty-cart-message button:focus-visible{outline:2px solid var(--sarmad-gold-muted);outline-offset:3px}.empty-cart-footer{position:absolute;top:548px;left:0}.empty-cart-artboard-mobile .empty-cart-message{width:414px;min-height:248px;top:168px}.empty-cart-artboard-mobile .empty-cart-bag-icon{width:82px;height:82px;margin-bottom:24px}.empty-cart-artboard-mobile .empty-cart-message h1{font-size:38px;line-height:51px}.empty-cart-artboard-mobile .empty-cart-message p{margin-top:18px;font-size:18px;line-height:27px}.empty-cart-artboard-mobile .empty-cart-message button{border-radius:14px;width:174px;height:56px;margin-top:22px;font-size:18px}.empty-cart-artboard-mobile .empty-cart-footer{top:468px}:root[data-theme=light] .empty-cart-artboard-mobile .empty-cart-footer{top:594px}.shopping-cart-flow{background:var(--sarmad-bg-dark);min-height:100vh;color:var(--sarmad-text-on-dark);font-family:var(--sarmad-font);flex-direction:column;display:flex}:root[data-theme=light] .shopping-cart-flow{background:var(--sarmad-bg-light);color:var(--sarmad-text-dark)}.shopping-cart-content{flex:1;width:min(1180px,100% - 32px);margin:120px auto 96px}.cart-title-row{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:24px;display:flex}.cart-title-row h1{margin:0;font-size:clamp(1.8rem,4vw,2.6rem)}.cart-title-row p{color:var(--sarmad-muted);margin:7px 0}.cart-clear,.cart-remove,.cart-edit-link{border:1px solid color-mix(in srgb,currentColor 20%,transparent);min-height:44px;color:inherit;background:0 0;border-radius:9px;padding:0 14px}.cart-clear,.cart-remove{color:#ff6b6b}.cart-remove{place-items:center;width:44px;padding:0;display:grid}.cart-layout{grid-template-columns:minmax(0,1fr) 350px;align-items:start;gap:24px;display:grid}.cart-lines{gap:16px;display:grid}.cart-line,.cart-summary,.cart-empty{border:1px solid color-mix(in srgb,currentColor 15%,transparent);background:color-mix(in srgb,var(--sarmad-surface-dark) 72%,transparent);border-radius:16px;padding:20px}:root[data-theme=light] .cart-line,:root[data-theme=light] .cart-summary,:root[data-theme=light] .cart-empty{background:var(--sarmad-surface-light)}.cart-line{grid-template-columns:44px minmax(220px,1fr) minmax(190px,1fr);align-items:center;gap:16px;display:grid}.cart-product{min-height:92px;color:inherit;text-align:right;background:0 0;border:0;align-items:center;gap:14px;display:flex}.cart-product img{object-fit:cover;background:var(--sarmad-surface-light);border-radius:12px;width:92px;height:92px}.cart-product span{gap:7px;display:grid}.cart-product small{color:var(--sarmad-gold-muted);font-size:1rem}.cart-readonly-options{flex-wrap:wrap;gap:8px;display:flex}.cart-readonly-options span{border:1px solid color-mix(in srgb,currentColor 13%,transparent);border-radius:999px;padding:7px 11px;font-size:.9rem}.cart-readonly-options b{margin-inline-start:5px}.cart-line-footer{border-top:1px solid color-mix(in srgb,currentColor 12%,transparent);grid-column:2/-1;align-items:center;gap:16px;padding-top:14px;display:flex}.cart-line-footer>strong{color:var(--sarmad-gold-muted);margin-inline-start:auto;font-size:1.15rem}.cart-quantity{align-items:center;gap:4px;display:flex}.cart-quantity button,.cart-quantity output{border:1px solid color-mix(in srgb,currentColor 18%,transparent);width:46px;min-height:46px;color:inherit;background:0 0;border-radius:9px;place-items:center;font-size:1.15rem;display:grid}.cart-quantity output{border-color:#0000}.cart-summary{position:sticky;top:96px}.cart-summary h2{margin-top:0}.cart-summary label{margin-bottom:8px;font-weight:700;display:block}.cart-coupon{grid-template-columns:1fr auto;gap:8px;display:grid}.cart-coupon input{border:1px solid var(--sarmad-border);min-width:0;min-height:48px;color:var(--sarmad-text-dark);background:#fff;border-radius:9px;padding:0 12px}.cart-coupon button,.cart-checkout,.cart-empty button{background:var(--sarmad-primary-soft);color:#fff;border:0;border-radius:9px;min-height:48px;padding:0 18px;font-weight:800}.cart-summary dl{margin:22px 0}.cart-summary dl div{border-bottom:1px solid color-mix(in srgb,currentColor 12%,transparent);justify-content:space-between;gap:15px;padding:11px 0;display:flex}.cart-summary dd{margin:0;font-weight:700}.cart-grand-total{color:var(--sarmad-gold-muted);font-size:1.1rem}.cart-summary>p{color:var(--sarmad-muted);font-size:.9rem;line-height:1.6}.cart-checkout{width:100%}.cart-empty{text-align:center;width:min(650px,100% - 32px);margin:90px auto}.cart-empty h1{margin-top:0}.cart-empty button{margin-top:12px}.cart-empty-route{display:none}.shopping-cart-flow :focus-visible{outline:3px solid var(--sarmad-gold);outline-offset:3px}@media (width<=900px){.cart-layout{grid-template-columns:1fr}.cart-summary{position:static}.cart-line{grid-template-columns:44px 1fr}.cart-readonly-options,.cart-line-footer{grid-column:1/-1}}@media (width<=560px){.shopping-cart-content{width:min(100% - 20px,1180px);margin-top:112px}.cart-title-row{align-items:center}.cart-title-row p{display:none}.cart-line,.cart-summary{padding:14px}.cart-product img{width:76px;height:76px}.cart-line-footer{flex-wrap:wrap}.cart-edit-link{width:100%}.cart-line-footer>strong{margin-inline-start:auto}.cart-coupon{grid-template-columns:1fr}.cart-coupon button{min-height:44px}}.checkout-flow{background:var(--sarmad-bg-dark);min-height:100vh;color:var(--sarmad-text-on-dark);display:flow-root}:root[data-theme=light] .checkout-flow{background:var(--sarmad-bg-light);color:var(--sarmad-text-dark)}.checkout-flow-form{width:min(980px,100% - 28px);margin:120px auto 100px}.checkout-flow-form h1{text-align:center;font-size:clamp(1.7rem,4vw,2.5rem)}.order-mode{grid-template-columns:1fr 1fr;gap:10px;max-width:560px;margin:28px auto;display:grid}.order-mode button{border:2px solid var(--sarmad-primary-soft);min-height:52px;color:inherit;background:0 0;border-radius:10px;font-weight:700}.order-mode button.active{background:var(--sarmad-primary);color:#fff}.checkout-flow-form section{background:color-mix(in srgb,var(--sarmad-surface-dark) 62%,transparent);border:1px solid color-mix(in srgb,currentColor 15%,transparent);border-radius:16px;margin:20px 0;padding:24px}:root[data-theme=light] .checkout-flow-form section{background:var(--sarmad-surface-light)}.checkout-flow-form h2{margin-top:0}.form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.form-grid label{gap:7px;font-weight:700;display:grid}.form-grid .wide{grid-column:1/-1}.form-grid input,.form-grid select,.form-grid textarea{border:1px solid var(--sarmad-border);width:100%;min-height:48px;font:inherit;color:var(--sarmad-text-dark);background:#fff;border-radius:9px;padding:10px 12px}.form-grid textarea{resize:vertical;min-height:96px}.shipping-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.shipping-card{border:2px solid var(--sarmad-border);min-height:145px;color:var(--sarmad-text-dark);background:#fff;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:18px 14px;display:flex;position:relative}.shipping-card img{object-fit:contain;width:92px;height:45px}.shipping-card .shipping-logo-dark,:root[data-theme=dark] .shipping-card .shipping-logo-light{display:none}:root[data-theme=dark] .shipping-card .shipping-logo-dark{display:block}.shipping-card.active{border-color:var(--sarmad-primary-soft);box-shadow:0 0 0 3px color-mix(in srgb,var(--sarmad-primary-soft) 18%,transparent)}.shipping-card small{color:var(--sarmad-primary);font-weight:800}.shipping-card.coming-soon{opacity:.78}.shipping-card.coming-soon span{background:var(--sarmad-primary);color:#fff;border-radius:999px;padding:4px 9px;font-size:.75rem;font-weight:800;position:absolute;top:10px;left:10px}:root[data-theme=dark] .shipping-card{background:var(--sarmad-primary);color:#fff;border-color:#fff3}.bank-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.bank-grid button{background:var(--sarmad-primary);color:#fff;border:2px solid #0000;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:5px;min-height:132px;padding:12px;display:flex}.bank-grid button.active{border-color:var(--sarmad-gold);box-shadow:0 0 0 3px color-mix(in srgb,var(--sarmad-gold) 18%,transparent)}.bank-grid button.unavailable{opacity:.7;background:color-mix(in srgb,var(--sarmad-primary) 76%,#777)}.bank-grid button em{max-width:180px;font-size:.72rem;font-style:normal;line-height:1.35}.bank-logo{width:46px;height:46px;color:var(--sarmad-primary);background:#fff;border-radius:10px;place-items:center;display:grid;overflow:hidden}.bank-logo img{object-fit:contain;width:100%;height:100%}.legacy-payment-section{overflow:hidden}.legacy-payment-section .sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.legacy-payment-scroll{overscroll-behavior-inline:contain;scrollbar-color:var(--sarmad-primary-soft) transparent;direction:rtl;width:100%;overflow-x:auto}.legacy-payment-frame{isolation:isolate;direction:ltr;width:821px;height:253px;margin-inline:auto;position:relative}.legacy-payment-art{pointer-events:none;-webkit-user-select:none;user-select:none;width:821px;height:100%;display:block;position:absolute;inset:0}.legacy-payment-art-dark,:root[data-theme=dark] .legacy-payment-art-light{display:none}:root[data-theme=dark] .legacy-payment-art-dark{display:block}.legacy-payment-hit{z-index:2;left:var(--payment-light-x);top:var(--payment-light-y);width:var(--payment-width);height:var(--payment-light-height);cursor:pointer;background:0 0;border:3px solid #0000;border-radius:15px;padding:0;position:absolute}.legacy-payment-hit:hover{border-color:color-mix(in srgb,var(--sarmad-gold) 62%,transparent)}.legacy-payment-hit.active{border-color:var(--sarmad-gold);box-shadow:0 0 0 3px color-mix(in srgb,var(--sarmad-gold) 28%,transparent)}.legacy-payment-hit:disabled{cursor:not-allowed;opacity:.5}:root[data-theme=dark] .legacy-payment-hit{left:var(--payment-dark-x);top:var(--payment-dark-y);height:var(--payment-dark-height)}.kuraimi-account-choices{grid-template-columns:repeat(2,minmax(0,230px));justify-content:center;gap:12px;margin-top:16px;display:grid}.kuraimi-account-choices button{text-align:start;color:#fff;background:var(--sarmad-primary);border:2px solid var(--sarmad-primary-soft);border-radius:12px;grid-template-columns:1fr auto;align-items:center;gap:4px 12px;min-height:82px;padding:12px 16px;display:grid}.kuraimi-account-choices button strong{grid-column:1/-1}.kuraimi-account-choices button span{letter-spacing:.04em;font-weight:800}.kuraimi-account-choices button small{color:var(--sarmad-gold);font-weight:800}.kuraimi-account-choices button:hover{border-color:var(--sarmad-gold)}.checkout-blocked{border:1px solid #d89a3f;border-radius:10px;padding:16px;line-height:1.7}.gift-submit{background:var(--sarmad-primary-soft);color:#fff;border-radius:9px;min-height:50px;margin-top:22px;padding:0 28px;font-weight:700}.checkout-flow :focus-visible{outline:3px solid var(--sarmad-gold);outline-offset:3px}@media (width<=640px){.form-grid,.bank-grid,.shipping-grid{grid-template-columns:1fr}.checkout-flow-form section{padding:18px 14px}.order-mode{grid-template-columns:1fr 1fr}.shipping-card{min-height:124px}.legacy-payment-section{padding-inline:0!important}.legacy-payment-scroll{padding-bottom:8px}.legacy-payment-frame{margin-inline:0}.kuraimi-account-choices{grid-template-columns:1fr;margin-inline:14px}}.payment-flow{background:var(--sarmad-bg-dark);min-height:100vh;color:var(--sarmad-text-on-dark)}:root[data-theme=light] .payment-flow{background:var(--sarmad-bg-light);color:var(--sarmad-text-dark)}.payment-flow-form{width:min(820px,100% - 28px);margin:120px auto 100px}.payment-flow-form>h1{text-align:center}.payment-flow-form section{border:1px solid color-mix(in srgb,currentColor 16%,transparent);background:color-mix(in srgb,var(--sarmad-surface-dark) 65%,transparent);border-radius:16px;margin:18px 0;padding:24px}:root[data-theme=light] .payment-flow-form section{background:var(--sarmad-surface-light)}.bank-detail>img{object-fit:contain;width:58px;height:58px}.bank-detail dl div,.order-totals div{border-bottom:1px solid color-mix(in srgb,currentColor 12%,transparent);justify-content:space-between;gap:18px;padding:11px 0;display:flex}.bank-detail dd,.order-totals dd{text-align:left;margin:0}.bank-detail dd button{background:var(--sarmad-primary-soft);color:#fff;border-radius:8px;min-height:44px;margin-right:10px;padding:0 14px}.amqi-note{line-height:1.9}.amqi-note p{white-space:pre-line}.actual-equation{color:var(--sarmad-gold-muted);font-size:1.1rem;font-weight:800}.order-totals .total{font-size:1.2rem;font-weight:800}.proof-upload{border:2px dashed var(--sarmad-primary-soft);text-align:center;cursor:pointer;border-radius:12px;place-items:center;min-height:128px;padding:18px;display:grid;position:relative;overflow:hidden}.proof-upload input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.proof-upload:focus-within{outline:3px solid var(--sarmad-gold);outline-offset:3px}.proof-preview{object-fit:contain;border-radius:10px;width:min(300px,100%);max-height:300px;margin-top:14px}.complete-order{background:var(--sarmad-primary-soft);color:#fff;border-radius:9px;width:100%;min-height:50px;margin-top:18px;font-weight:700}.complete-order:disabled{opacity:.5;cursor:not-allowed}.payment-error{color:#ffb4ab;font-weight:700}:root[data-theme=light] .payment-error{color:#a00000}.payment-flow :focus-visible{outline:3px solid var(--sarmad-gold);outline-offset:3px}@media (width<=560px){.payment-flow-form section{padding:18px 14px}.bank-detail dl div,.order-totals div{flex-direction:column;gap:4px}.bank-detail dd,.order-totals dd{text-align:right}}.order-review-viewport,.order-review-artboard,.order-review-artboard *,.order-review-footer,.order-review-footer *{box-sizing:border-box;font-family:var(--sarmad-font,var(--arabic-font))}.order-review-viewport{direction:rtl;background:#f4f4f4;width:100%;min-width:100%;margin:0;padding:0;position:relative;overflow:hidden}:root[data-theme=dark] .order-review-viewport{background:#180b2c}.order-review-artboard{isolation:isolate;transform-origin:top;direction:rtl;background:#f4f4f4;margin:0;padding:0;position:absolute;top:0;overflow:hidden}:root[data-theme=dark] .order-review-artboard{background:#180b2c}.order-review-artboard-desktop{left:50%}.order-review-artboard-mobile{transform-origin:0 0;border-radius:20px;left:0}.order-review-hero,.order-review-status-card,.order-review-contact-card,.order-review-message-card{margin:0;padding:0;position:absolute}.order-review-hero{width:1440px;height:322px;top:0;left:0}.order-review-success-icon{object-fit:contain;-webkit-user-select:none;user-select:none;pointer-events:none;width:64px;height:64px;display:block;position:absolute;top:136px;left:calc(50% - 32px)}.order-review-hero h1{color:#180b2c;text-align:center;white-space:nowrap;width:288px;height:38px;margin:0;font-size:30px;font-weight:400;line-height:38px;position:absolute;top:204px;left:calc(50% - 144px)}:root[data-theme=dark] .order-review-hero h1{color:#fff}.order-review-hero p{color:#18336e;text-align:center;white-space:nowrap;width:301px;height:23px;margin:0;font-size:18px;font-weight:400;line-height:22px;position:absolute;top:259px;left:calc(50% - 150px)}:root[data-theme=dark] .order-review-hero p{color:#a5a5a5}.order-review-status-card{color:#000;background:#fff;border-radius:14px;width:672px;height:351px;top:322px;left:calc(50% - 336px);box-shadow:0 25px 50px -12px #00000040}:root[data-theme=dark] .order-review-status-card{color:#fff;background:#18336e}.order-review-clock-icon{color:#6d97e2;width:32px;height:32px;display:block;position:absolute;top:33px;right:30px}.order-review-status-card h2{color:currentColor;text-align:right;white-space:nowrap;width:103px;height:25px;margin:0;font-size:20px;font-weight:500;line-height:25px;position:absolute;top:33px;right:72px}.order-review-status-description{color:#757575;text-align:right;white-space:nowrap;width:461px;height:20px;margin:0;font-size:16px;font-weight:400;line-height:20px;position:absolute;top:70px;right:72px}:root[data-theme=dark] .order-review-status-description{color:#ffffffb3}.order-review-status-line{border-top:1px solid #f4f4f4;width:606px;height:0;position:absolute;top:119px;left:calc(50% - 303px)}.order-review-step{color:currentColor;width:155px;height:48px;margin:0;position:absolute}.order-review-step:not(.is-active){opacity:.5}.order-review-step-dot{background:#d9d9d9;border-radius:50%;width:12px;height:12px;position:absolute;top:6px;right:0}.order-review-step.is-active .order-review-step-dot{background:#cdaa4a}.order-review-step strong{color:currentColor;text-align:right;white-space:nowrap;height:20px;margin:0;font-size:16px;font-weight:400;line-height:20px;position:absolute;top:0;right:23px}.order-review-step>span:not(.order-review-step-dot){color:#000;text-align:right;white-space:nowrap;height:18px;font-size:14px;font-weight:300;line-height:18px;position:absolute;top:30px;right:23px}:root[data-theme=dark] .order-review-step>span:not(.order-review-step-dot){color:silver}.order-review-step-received{width:139px;top:146px;right:27px}.order-review-step-verify{width:144px;top:205px;right:28px}.order-review-step-confirm{width:155px;top:268px;right:28px}.order-review-contact-card{color:#000;background:#cdaa4a1a;border:1px solid #cdaa4a33;border-radius:14px;width:672px;height:150px;top:717px;left:384px}:root[data-theme=dark] .order-review-contact-card{color:#fff;background:#18336e}.order-review-contact-card h2{color:currentColor;text-align:right;white-space:nowrap;width:158px;height:20px;margin:0;font-size:16px;font-weight:500;line-height:20px;position:absolute;top:17px;right:27px}.order-review-contact-card p{color:#000;text-align:right;white-space:nowrap;direction:rtl;justify-content:flex-start;align-items:center;gap:8px;width:166px;height:20px;margin:0;font-size:14px;font-weight:400;line-height:18px;display:flex;position:absolute;right:25px}:root[data-theme=dark] .order-review-contact-card p{color:#e1ecff}.order-review-contact-card p span{color:currentColor;unicode-bidi:isolate;display:inline-block}.order-review-contact-phone{top:69px}.order-review-contact-mail{top:101px}.order-review-contact-icon{color:#cdaa4a;flex:0 0 20px;width:20px;height:20px;display:block}.order-review-message-card{background:#e1ecff;border:1px solid #6d97e280;border-radius:14px;place-items:center;width:672px;height:74px;display:grid;top:896px;left:384px}:root[data-theme=dark] .order-review-message-card{background:#180b2c}.order-review-message-card p{color:#180b2c;text-align:center;white-space:nowrap;width:260px;height:25px;margin:0;font-size:20px;font-weight:400;line-height:25px}:root[data-theme=dark] .order-review-message-card p{color:#fff}.order-review-message-card strong{font-weight:900}.order-review-footer{position:absolute;top:1130px;left:0}:root[data-theme=light] .order-review-footer{top:1010px}.order-review-footer.sarmad-footer-desktop{background:#180b2c;border-top:1px solid #727272;width:1440px;height:350px}:root[data-theme=light] .order-review-footer.sarmad-footer-desktop{background:#fff;border-top:0}.order-review-footer.sarmad-footer-desktop .sarmad-footer-logo{width:200px;top:65px;left:1136px}.order-review-footer.sarmad-footer-desktop .sarmad-footer-description{letter-spacing:-.011em;width:383px;min-height:60px;font-size:20px;line-height:150%;top:157px;left:948px}.order-review-footer.sarmad-footer-desktop .sarmad-footer-socials{gap:10px;width:220px;height:48px;top:238px;left:1071px}.order-review-footer.sarmad-footer-desktop .sarmad-footer-socials a{color:#6d97e2;background:0 0;border:0;width:48px;height:48px}.order-review-footer.sarmad-footer-desktop .sarmad-footer-quick{width:113px;top:77px;left:662px}:root[data-theme=light] .order-review-footer.sarmad-footer-desktop .sarmad-footer-quick{top:87px;left:661px}.order-review-footer.sarmad-footer-desktop .sarmad-footer-contact{width:175px;top:77px;left:248px}:root[data-theme=light] .order-review-footer.sarmad-footer-desktop .sarmad-footer-contact{top:87px;left:247px}.order-review-footer.sarmad-footer-desktop .sarmad-footer-title{font-family:Tajawal, var(--sarmad-font), sans-serif;margin-bottom:24px;font-size:20px;line-height:24px}.order-review-footer.sarmad-footer-desktop .sarmad-footer-links li{margin-bottom:17px}.order-review-footer.sarmad-footer-desktop .sarmad-footer-links button{font-family:Inter, var(--sarmad-font), sans-serif;font-size:16px;line-height:19px}.order-review-footer.sarmad-footer-desktop .sarmad-footer-contact p{width:175px;height:24px;font-family:Inter, var(--sarmad-font), sans-serif;letter-spacing:-.011em;gap:8px;margin-bottom:16px;font-size:16px;line-height:150%}.order-review-footer.sarmad-footer-desktop .sarmad-footer-rule{background:#d9d9d9;width:1232px;top:290px;left:104px}.order-review-footer.sarmad-footer-desktop .sarmad-footer-copy{width:255px;height:19px;font-family:Tajawal, var(--sarmad-font), sans-serif;color:#d9d9d9;opacity:1;font-size:16px;font-weight:500;line-height:19px;top:315px;left:601px}@media (width<=767px){.order-review-artboard-mobile,.order-review-code-artboard{border-radius:0!important}.order-review-hero{width:414px;height:295px}.order-review-success-icon{top:121px;left:calc(50% - 31px)}.order-review-hero h1{color:#180b2c;width:230px;height:30px;font-size:24px;line-height:30px;top:192px;left:calc(50% - 116px)}:root[data-theme=dark] .order-review-hero h1{color:#fff}.order-review-hero p{color:#18336e;width:251px;height:19px;font-size:15px;line-height:19px;top:239px;left:calc(50% - 131px)}:root[data-theme=dark] .order-review-hero p{color:#e1ecff}.order-review-status-card{color:#000;background:#fff;width:379px;height:351px;top:295px;left:18px}:root[data-theme=dark] .order-review-status-card{color:#fff;background:#18336e}.order-review-clock-icon{top:29px;right:14px}.order-review-status-card h2{width:103px;top:32px;right:54px}.order-review-status-description{color:#757575;white-space:normal;width:312px;height:40px;top:68px;right:30px}:root[data-theme=dark] .order-review-status-description{color:#e1ecff;right:36px}.order-review-status-line{width:327px;top:126px;left:calc(50% - 163px)}.order-review-step{height:48px}.order-review-step-received{width:139px;top:141px;right:36px}.order-review-step-verify{width:142px;top:200px;right:39px}.order-review-step-confirm{width:153px;top:263px;right:36px}.order-review-contact-card{color:#000;background:#cdaa4a1a;width:379px;height:150px;top:679px;left:18px}:root[data-theme=dark] .order-review-contact-card{color:#fff;background:#cdaa4a1a}.order-review-contact-card h2{width:158px;top:17px;right:24px}.order-review-contact-card p{width:170px;right:22px}.order-review-contact-phone{top:69px}.order-review-contact-mail{top:101px}.order-review-message-card{background:#e1ecff;width:379px;height:74px;top:862px;left:18px}:root[data-theme=dark] .order-review-message-card{background:#180b2c}.order-review-message-card p{color:#180b2c;text-align:center;width:339px;height:20px;font-size:16px;line-height:20px}:root[data-theme=dark] .order-review-message-card p{color:#fff}.order-review-footer{left:0;top:979px!important}:root[data-theme=light] .order-review-footer{top:966px!important}.order-review-footer.sarmad-footer-mobile{background:#180b2c!important;border-top:1px solid #727272!important;width:414px!important;height:739px!important}:root[data-theme=light] .order-review-footer.sarmad-footer-mobile{background:#fff!important;border-top:0!important}.order-review-footer.sarmad-footer-mobile .sarmad-footer-logo{width:187px!important;height:64px!important;top:58px!important;left:113px!important}.order-review-footer.sarmad-footer-mobile .sarmad-footer-description{width:383px!important;height:48px!important;font-size:16px!important;line-height:150%!important;top:135px!important;left:-22px!important}:root[data-theme=light] .order-review-footer.sarmad-footer-mobile .sarmad-footer-description{color:#180b2c!important;width:357px!important;left:28px!important}.order-review-footer.sarmad-footer-mobile .sarmad-footer-socials{width:272px!important;height:48px!important;top:224px!important;left:71px!important}.order-review-footer.sarmad-footer-mobile .sarmad-footer-quick{width:113px!important;top:284px!important;right:60px!important}.order-review-footer.sarmad-footer-mobile .sarmad-footer-contact{width:175px!important;top:502px!important;right:56px!important}.order-review-footer.sarmad-footer-mobile .sarmad-footer-rule{width:364px!important;top:679px!important;left:22px!important}.order-review-footer.sarmad-footer-mobile .sarmad-footer-copy{width:223px!important;height:17px!important;font-size:14px!important;line-height:17px!important;top:702px!important;left:calc(50% - 122px)!important}}.order-review-track-button{z-index:8;color:#18336e;width:210px;height:52px;font-family:var(--sarmad-font,var(--arabic-font));cursor:pointer;background:linear-gradient(135deg,#cdaa4a 0%,#e9e6e1 100%);border:1px solid #ffffff47;border-radius:18px;justify-content:center;align-items:center;font-size:16px;font-weight:800;line-height:1;display:flex;position:absolute;top:860px;left:50%;transform:translate(-50%);box-shadow:0 16px 34px #cdaa4a2e}:root[data-theme=light] .order-review-track-button{color:#fff;background:#18336e;border-color:#18336e29;box-shadow:0 14px 32px #18336e29}@media (width<=767px){.order-review-track-button{border-radius:18px;width:210px;height:50px;font-size:15px;top:970px}}@media (width<=767px){.order-review-track-button{top:960px}.order-review-footer,:root[data-theme=light] .order-review-footer{top:1050px!important}}.order-review-hero{height:300px;top:82px}.order-review-success-icon{top:70px}.order-review-hero h1{top:138px}.order-review-hero p{top:193px}.order-review-status-card{top:382px}.order-review-contact-card{top:777px}.order-review-message-card{top:956px}.order-review-track-button{top:1046px}.order-review-footer,:root[data-theme=light] .order-review-footer{top:1168px}@media (width<=767px){.order-review-hero{height:280px;top:84px}.order-review-success-icon{top:44px}.order-review-hero h1{top:115px}.order-review-hero p{top:162px}.order-review-status-card{top:364px}.order-review-contact-card{top:748px}.order-review-message-card{top:931px}.order-review-track-button{top:1032px}.order-review-footer,:root[data-theme=light] .order-review-footer{top:1120px!important}}.bill-viewport,.bill-artboard,.bill-artboard *,.bill-footer,.bill-footer *{box-sizing:border-box;font-family:var(--sarmad-font,var(--arabic-font))}.bill-viewport{direction:rtl;background:#f4f4f4;width:100%;min-width:100%;margin:0;padding:0;position:relative;overflow:hidden}:root[data-theme=dark] .bill-viewport{background:#180b2c}.bill-artboard{isolation:isolate;transform-origin:top;--bill-body-bg:#f4f4f4;--bill-success-bg:linear-gradient(90deg, #18336e 0%, #6d97e2 100%);--bill-document-bg:#fff;--bill-document-fg:#000;--bill-section-title:#18336e;--bill-code-text:#18336e;--bill-line:#a5a5a5;--bill-panel-bg:#e9e6e1;--bill-panel-fg:#000;--bill-panel-title:#18336e;--bill-panel-value:#000;--bill-success-paid:#46a358;--bill-dot-color:#18336e;direction:rtl;background:#f4f4f4;margin:0;padding:0;position:absolute;top:0;overflow:hidden}:root[data-theme=dark] .bill-artboard{--bill-body-bg:#180b2c;--bill-success-bg:linear-gradient(90deg, #6d97e2 0%, #e1ecff 100%);--bill-document-bg:#18336e;--bill-document-fg:#e1ecff;--bill-section-title:#fff;--bill-code-text:#6d97e2;--bill-line:#f4f4f4;--bill-panel-bg:#6d97e2;--bill-panel-fg:#e1ecff;--bill-panel-title:#fff;--bill-panel-value:#e1ecff;--bill-success-paid:#35ee7a;--bill-dot-color:#e1ecff;background:#180b2c}.bill-artboard-desktop{left:50%}.bill-artboard-mobile{transform-origin:0 0;border-radius:20px;left:0}.bill-success-card,.bill-document,.bill-actions,.bill-footer{margin:0;padding:0;position:absolute}.bill-success-card{color:#fff;background:var(--bill-success-bg);text-align:center;border-radius:14px;width:896px;height:216px;display:block;top:134px;left:calc(50% - 448px)}.bill-success-icon{color:#fff;width:64px;height:64px;display:block;position:absolute;top:27px;left:calc(50% - 32px)}.bill-success-card h1{color:#fff;text-align:center;white-space:nowrap;width:288px;height:38px;margin:0;font-size:30px;font-weight:400;line-height:38px;position:absolute;top:95px;left:calc(50% - 144px)}.bill-success-card p{color:#fff;text-align:center;white-space:nowrap;width:313px;height:23px;margin:0;font-size:18px;font-weight:400;line-height:22px;position:absolute;top:150px;left:calc(50% - 157px)}.bill-document{width:896px;height:1075px;color:var(--bill-document-fg);background:var(--bill-document-bg);border-radius:14px;top:382px;left:calc(50% - 444px);overflow:hidden;box-shadow:0 25px 50px -12px #00000040}.bill-document-logo{width:242px;height:70px;position:absolute;top:78px;left:592px}.bill-document-logo img{object-fit:contain;width:242px;height:70px;display:block;position:absolute;top:0;left:0}.bill-logo-dark,:root[data-theme=dark] .bill-logo-light{display:none!important}:root[data-theme=dark] .bill-logo-dark{display:block!important}.bill-order-codes{width:180px;height:133px;color:var(--bill-document-fg);text-align:center;position:absolute;top:56px;left:64px}.bill-order-code{text-align:center;width:180px;margin:0;padding:0;position:absolute;left:0}.bill-order-number{top:0}.bill-shipping-number{top:75px}.bill-order-code span{color:currentColor;text-align:center;height:18px;font-size:14px;font-weight:400;line-height:18px;display:block}.bill-order-code strong{color:var(--bill-code-text);font-family:var(--sarmad-font,var(--arabic-font));letter-spacing:0;text-align:center;unicode-bidi:isolate;margin-top:14px;font-size:20px;font-weight:400;line-height:25px;display:block}.bill-divider{border-top:2px solid var(--bill-line);width:832px;height:0;position:absolute;left:calc(50% - 420px)}.bill-divider-top{top:249px}.bill-divider-middle{top:613px}.bill-divider-bottom{top:853px}.bill-status-strip{background:var(--bill-panel-bg);width:832px;height:76px;color:var(--bill-panel-fg);border-radius:10px;grid-template-columns:repeat(3,1fr);align-items:center;display:grid;position:absolute;top:281px;left:calc(50% - 420px)}.bill-status-strip p{text-align:center;color:currentColor;margin:0}.bill-status-strip span{color:currentColor;text-align:center;height:18px;font-size:14px;font-weight:400;line-height:18px;display:block}.bill-status-strip strong{color:currentColor;text-align:center;margin-top:10px;font-size:16px;font-weight:500;line-height:20px;display:block}.bill-info-block{width:220px;height:161px;color:var(--bill-document-fg);text-align:right;position:absolute}.bill-store-info{top:392px;left:679px}.bill-recipient-info{top:392px;left:262px}.bill-info-block h3,.bill-detail-card h3{height:24px;color:var(--bill-section-title);text-align:right;white-space:nowrap;direction:ltr;justify-content:flex-end;align-items:center;gap:8px;margin:0;padding:0;font-size:18px;font-weight:400;line-height:22px;display:flex;position:absolute;top:0;right:0}.bill-store-info h3{width:124px}.bill-recipient-info h3{width:140px}.bill-section-icon{color:currentColor;flex:0 0 24px;width:24px;height:24px}.bill-info-rows,.bill-detail-rows{width:220px;position:absolute;top:41px;right:0}.bill-info-rows p,.bill-detail-rows p{width:220px;min-height:18px;color:var(--bill-document-fg);text-align:right;white-space:nowrap;margin:0 0 16px;font-size:14px;font-weight:700;line-height:18px}.bill-info-rows p strong,.bill-detail-rows p strong{color:currentColor;font:inherit}.bill-info-rows p span,.bill-detail-rows p span{color:currentColor;font:inherit;unicode-bidi:isolate}.bill-detail-card{width:400px;height:177px;color:var(--bill-panel-fg);background:var(--bill-panel-bg);border-radius:10px;padding:0;position:absolute;top:645px;overflow:hidden}.bill-shipping-card{left:460px}.bill-payment-card{left:39px}.bill-detail-card h3{color:var(--bill-panel-title);font-size:16px;line-height:20px;top:26px;right:30px}.bill-shipping-card h3{width:136px}.bill-payment-card h3{width:126px}.bill-detail-card .bill-section-icon{width:24px;height:24px}.bill-detail-rows{width:320px;top:71px;right:34px}.bill-detail-rows p{width:320px;color:var(--bill-panel-value);justify-content:flex-start;align-items:center;gap:16px;margin-bottom:10px;font-weight:400;display:flex}.bill-detail-rows p strong{color:currentColor;flex:none;font-weight:500}.bill-detail-rows p span{color:currentColor;text-align:right;font-weight:400}.bill-detail-rows p.is-highlight span{color:var(--bill-success-paid)}.bill-payment-card .bill-detail-rows p:last-child span{color:var(--bill-code-text);font-weight:700}:root[data-theme=dark] .bill-payment-card .bill-detail-rows p:last-child span{color:#fff}.bill-terms{width:365px;color:var(--bill-document-fg);text-align:right;position:absolute;top:881px;left:495px}.bill-terms h3{width:142px;height:18px;color:var(--bill-section-title);text-align:right;white-space:nowrap;margin:0 0 17px auto;font-size:14px;font-weight:500;line-height:18px}.bill-terms ul{margin:0;padding:0;list-style:none}.bill-terms li{min-height:18px;color:var(--bill-document-fg);text-align:right;white-space:nowrap;justify-content:flex-end;align-items:center;gap:8px;margin:0 0 16px;font-size:14px;font-weight:400;line-height:18px;display:flex;position:relative}.bill-dot{background:var(--bill-dot-color);border-radius:50%;flex:0 0 5px;width:5px;height:5px;display:inline-block}.bill-actions{direction:ltr;gap:37px;width:323px;height:53px;display:flex;top:1492px;left:571px}.bill-action{width:143px;height:52px;font-family:var(--sarmad-font,var(--arabic-font));cursor:pointer;direction:rtl;border:0;border-radius:10px;justify-content:center;align-items:center;gap:8px;margin:0;padding:0;font-size:16px;font-weight:500;line-height:20px;display:flex}.bill-action-icon{color:currentColor;flex:0 0 24px;width:24px;height:24px}.bill-action-print{color:#fff;background:#18336e}.bill-action-pdf{color:#fff;background:#6d97e2}:root[data-theme=dark] .bill-action-print{background:#6d97e2}:root[data-theme=dark] .bill-action-pdf{color:#6d97e2;background:#e1ecff}.bill-action:focus-visible{outline-offset:3px;outline:2px solid #cdaa4a}.bill-action:hover{filter:brightness(1.04)}.bill-action:active{transform:translateY(1px)}.bill-footer{top:1611px;left:0}:root[data-theme=dark] .bill-footer{top:1664px}.bill-footer.sarmad-footer-desktop{background:#fff;border-top:0;width:1440px;height:350px}:root[data-theme=dark] .bill-footer.sarmad-footer-desktop{background:#180b2c;border-top:1px solid #727272}.bill-footer.sarmad-footer-desktop .sarmad-footer-logo{width:200px;top:65px;left:1136px}.bill-footer.sarmad-footer-desktop .sarmad-footer-description{letter-spacing:-.011em;width:383px;min-height:60px;font-size:20px;line-height:150%;top:157px;left:948px}.bill-footer.sarmad-footer-desktop .sarmad-footer-socials{gap:10px;width:220px;height:48px;top:238px;left:1071px}.bill-footer.sarmad-footer-desktop .sarmad-footer-socials a{color:#6d97e2;background:0 0;border:0;width:48px;height:48px}:root[data-theme=light] .bill-footer.sarmad-footer-desktop .sarmad-footer-socials a{color:#18336e}.bill-footer.sarmad-footer-desktop .sarmad-footer-quick{width:113px;top:77px;left:662px}:root[data-theme=light] .bill-footer.sarmad-footer-desktop .sarmad-footer-quick{top:87px;left:661px}.bill-footer.sarmad-footer-desktop .sarmad-footer-contact{width:175px;top:77px;left:248px}:root[data-theme=light] .bill-footer.sarmad-footer-desktop .sarmad-footer-contact{top:87px;left:247px}.bill-footer.sarmad-footer-desktop .sarmad-footer-title{font-family:Tajawal, var(--sarmad-font), sans-serif;margin-bottom:24px;font-size:20px;line-height:24px}.bill-footer.sarmad-footer-desktop .sarmad-footer-links li{margin-bottom:17px}.bill-footer.sarmad-footer-desktop .sarmad-footer-links button{font-family:Inter, var(--sarmad-font), sans-serif;font-size:16px;line-height:19px}.bill-footer.sarmad-footer-desktop .sarmad-footer-contact p{width:175px;height:24px;font-family:Inter, var(--sarmad-font), sans-serif;letter-spacing:-.011em;gap:8px;margin-bottom:16px;font-size:16px;line-height:150%}.bill-footer.sarmad-footer-desktop .sarmad-footer-rule{background:#d9d9d9;width:1232px;top:290px;left:104px}.bill-footer.sarmad-footer-desktop .sarmad-footer-copy{width:255px;height:19px;font-family:Tajawal, var(--sarmad-font), sans-serif;color:#d9d9d9;opacity:1;font-size:16px;font-weight:500;line-height:19px;top:315px;left:601px}@media (width<=767px){.bill-artboard-mobile,.bill-code-artboard{border-radius:0!important}.bill-success-card{width:379px;height:216px;top:125px;left:calc(50% - 190px)}.bill-success-icon{top:31px;left:calc(50% - 31px)}.bill-success-card h1{width:230px;height:30px;font-size:24px;line-height:30px;top:102px;left:calc(50% - 116px)}.bill-success-card p{width:261px;height:19px;font-size:15px;line-height:19px;top:149px;left:calc(50% - 131px)}.bill-document{width:379px;height:1820px;top:362px;left:calc(50% - 190px)}.bill-document-logo{width:242px;height:70px;top:35px;left:77px}.bill-order-codes{width:180px;height:133px;top:166px;left:94px}.bill-order-number{top:0}.bill-shipping-number{top:75px}.bill-divider{width:327px;left:calc(50% - 164px)}.bill-divider-top{top:396.5px}.bill-divider-middle{top:1169px}.bill-divider-bottom{display:none}.bill-status-strip{border-radius:10px;grid-template-rows:repeat(3,1fr);grid-template-columns:1fr;width:327px;height:257px;display:grid;top:420px;left:calc(50% - 164px)}.bill-status-strip p{width:327px;height:auto}.bill-status-strip strong{margin-top:10px}.bill-info-block{width:176px;height:161px}.bill-store-info{top:728px;left:177px}.bill-recipient-info{top:960px;left:177px}.bill-store-info h3{width:124px}.bill-recipient-info h3{width:140px}.bill-info-rows{width:176px;top:41px}.bill-info-rows p{width:176px;margin-bottom:16px;font-size:12px;line-height:18px}.bill-detail-card{border-radius:10px;width:350px;height:177px;left:13px}.bill-shipping-card{top:1220px}.bill-payment-card{top:1412px}.bill-detail-card h3{top:26px;right:16px}.bill-detail-rows{width:318px;top:71px;right:15px}.bill-detail-rows p{gap:12px;width:318px;margin-bottom:10px;font-size:14px;line-height:18px}.bill-shipping-card .bill-detail-rows p:first-child span{font-size:12px}.bill-terms{width:350px;top:1625px;left:13px}.bill-terms h3{margin-bottom:16px}.bill-terms li{white-space:normal;justify-content:flex-end;gap:8px;width:350px;margin-bottom:10px;font-size:12px;line-height:20px}.bill-dot{flex-basis:5px;width:5px;height:5px}.bill-actions{direction:rtl;flex-direction:column;gap:12px;width:219px;height:116px;display:flex;top:2218px;left:97px}.bill-action{width:219px;height:52px}.bill-action-pdf{order:1}.bill-action-print{order:2}.bill-footer{left:0;top:2383px!important}:root[data-theme=dark] .bill-footer{top:2372px!important}.bill-footer.sarmad-footer-mobile{background:#fff!important;border-top:0!important;width:414px!important;height:739px!important}:root[data-theme=dark] .bill-footer.sarmad-footer-mobile{background:#180b2c!important;border-top:1px solid #727272!important}.bill-footer.sarmad-footer-mobile .sarmad-footer-logo{width:187px!important;height:64px!important;top:58px!important;left:113px!important}.bill-footer.sarmad-footer-mobile .sarmad-footer-description{color:#180b2c!important;width:357px!important;height:48px!important;font-size:16px!important;line-height:150%!important;top:135px!important;left:25px!important}:root[data-theme=dark] .bill-footer.sarmad-footer-mobile .sarmad-footer-description{color:#fff!important;width:383px!important;left:-22px!important}.bill-footer.sarmad-footer-mobile .sarmad-footer-socials{width:272px!important;height:48px!important;top:224px!important;left:71px!important}.bill-footer.sarmad-footer-mobile .sarmad-footer-quick{width:113px!important;top:284px!important;right:60px!important}.bill-footer.sarmad-footer-mobile .sarmad-footer-contact{width:175px!important;top:502px!important;right:56px!important}.bill-footer.sarmad-footer-mobile .sarmad-footer-rule{width:364px!important;top:679px!important;left:22px!important}.bill-footer.sarmad-footer-mobile .sarmad-footer-copy{width:223px!important;height:17px!important;font-size:14px!important;line-height:17px!important;top:702px!important;left:calc(50% - 122px)!important}}@media print{.sarmad-header,.bill-success-card,.bill-actions,.bill-footer{display:none!important}.bill-document{box-shadow:none!important;top:0!important;left:0!important}}.about-viewport{direction:rtl;background:#180b2c;width:100%;min-width:100%;margin:0;padding:0;position:relative;overflow:hidden}:root[data-theme=light] .about-viewport{background:#f4f4f4}.about-artboard{isolation:isolate;transform-origin:top;margin:0;padding:0;position:absolute;top:0;overflow:hidden}.about-artboard-desktop{left:50%}.about-artboard-mobile{transform-origin:0 0;left:0}.about-code-artboard{color:#fff;font-family:var(--sarmad-font,var(--arabic-font));background:#180b2c}:root[data-theme=light] .about-code-artboard{color:#180b2c;background:#f4f4f4}.about-hero,.about-stats,.about-values,.about-cta,.about-footer{box-sizing:border-box;direction:rtl;position:absolute}.about-hero{background:#180b2c;width:1440px;height:321px;top:81px;left:0}:root[data-theme=light] .about-hero{background:#f4f4f4}.about-hero h1{width:362.76px;height:81px;margin:0;padding:0;line-height:0;position:absolute;top:65px;left:calc(50% - 203px)}.about-hero h1 img{object-fit:contain;width:362.76px;height:81px;display:block}.about-hero p{color:#e1ecff;text-align:center;width:338px;height:73px;margin:0;font-size:23.8617px;font-weight:400;line-height:32px;position:absolute;top:158px;left:534px}:root[data-theme=light] .about-hero p{color:#180b2c}.about-stats{background:#18336e;width:1440px;height:180px;top:378px;left:0}:root[data-theme=light] .about-stats{background:#e9e6e1;top:402px}.about-stat{text-align:center;color:#fff;width:120px;height:124px;position:absolute}:root[data-theme=light] .about-stat{color:#000}.about-stat img{object-fit:contain;width:48px;height:48px;position:absolute;top:0}.about-stat strong{color:currentColor;text-align:center;direction:ltr;margin:0;font-size:36px;font-weight:700;line-height:45px;display:block;position:absolute;top:50px}.about-stat span{color:currentColor;text-align:center;white-space:nowrap;font-size:16px;font-weight:400;line-height:20px;display:block;position:absolute;top:96px}.about-stat-users{top:31px;left:1127px}.about-stat-users img{left:43px}.about-stat-users strong{width:62px;left:30px}.about-stat-users span{width:76px;left:24px}.about-stat-bag{top:31px;left:674px}.about-stat-bag img{left:38px}.about-stat-bag strong{width:62px;left:24px}.about-stat-bag span{width:85.71px;left:0}.about-stat-award{top:31px;left:218px}.about-stat-award img{left:34px}.about-stat-award strong{width:102px;left:7px}.about-stat-award span{width:94px;left:12px}.about-values{background:#180b2c;width:1440px;height:659px;top:582px;left:0}:root[data-theme=light] .about-values{background:#f4f4f4}.about-values h2{color:#ceae6e;text-align:right;width:76px;height:45px;margin:0;font-size:36px;font-weight:700;line-height:45px;position:absolute;top:45px;left:calc(50% - 38px)}:root[data-theme=light] .about-values h2{color:#180b2c}.about-value-card{color:#fff;box-sizing:border-box;background:#18336e;border-radius:12px;width:528px;height:196px;position:absolute;box-shadow:0 4px 4px #00000040}:root[data-theme=light] .about-value-card{color:#18336e;background:#fff}.about-value-card img{object-fit:contain;position:absolute}.about-value-card h3{color:currentColor;text-align:right;white-space:nowrap;height:30px;margin:0;font-size:24px;font-weight:500;line-height:30px;position:absolute}.about-value-card p{color:#d9d9d9;text-align:right;margin:0;font-size:16px;font-weight:400;line-height:20px;position:absolute}:root[data-theme=light] .about-value-card p{color:#727272}.about-value-details{top:148px;left:736px}.about-value-details img{width:30px;height:36px;top:48px;right:54px}.about-value-details h3{width:125px;top:55px;right:102px}.about-value-details p{width:232px;height:20px;top:102px;right:102px}.about-value-feeling{top:148px;left:176px}.about-value-feeling img{width:30px;height:30px;top:50px;right:49px}.about-value-feeling h3{width:101px;top:47px;right:92px}.about-value-feeling p{width:287px;height:40px;top:100px;right:92px}.about-value-taste{top:376px;left:736px}.about-value-taste img{width:31px;height:31px;top:43px;right:55px}.about-value-taste h3{width:106px;top:43px;right:102px}.about-value-taste p{width:396px;height:40px;top:89px;right:102px}.about-value-origin{top:376px;left:176px}.about-value-origin img{width:30px;height:30px;top:42px;right:55px}.about-value-origin h3{width:69px;top:41px;right:88px}.about-value-origin p{width:367px;height:40px;top:87px;right:88px}.about-cta{background:linear-gradient(90deg,#6d97e2 0%,#e1ecff 100%);width:1440px;height:334px;top:1241px;left:0}:root[data-theme=light] .about-cta{background:linear-gradient(90deg,#18336e 0%,#6d97e2 100%)}.about-cta h2{color:#fff;text-align:center;white-space:nowrap;width:max-content;min-width:273px;height:45px;margin:0;font-size:36px;font-weight:700;line-height:45px;position:absolute;top:88px;left:50%;transform:translate(-50%)}:root[data-theme=light] .about-cta h2{top:80px}.about-cta button{color:#18336e;text-align:right;cursor:pointer;background:#fff;border:0;border-radius:15px;place-items:center;width:247px;height:84px;margin:0;padding:0;font-family:inherit;font-size:28px;font-weight:400;line-height:35px;display:grid;position:absolute;top:160px;left:601px}:root[data-theme=light] .about-cta button{top:175px}.about-footer{top:1575px;left:0}.about-footer.sarmad-footer-desktop{background:#180b2c;border-top:1px solid #727272;width:1440px;height:350px}:root[data-theme=light] .about-footer.sarmad-footer-desktop{background:#fff;border-top:0}.about-footer.sarmad-footer-desktop .sarmad-footer-logo{width:200px;top:65px;left:1136px}.about-footer.sarmad-footer-desktop .sarmad-footer-description{letter-spacing:-.011em;width:383px;min-height:60px;font-size:20px;line-height:150%;top:157px;left:948px}.about-footer.sarmad-footer-desktop .sarmad-footer-socials{gap:10px;width:220px;height:48px;top:238px;left:1071px}.about-footer.sarmad-footer-desktop .sarmad-footer-socials a{color:#6d97e2;background:0 0;border:0;width:48px;height:48px}.about-footer.sarmad-footer-desktop .sarmad-footer-quick{width:113px;top:77px;left:662px}:root[data-theme=light] .about-footer.sarmad-footer-desktop .sarmad-footer-quick{top:87px}.about-footer.sarmad-footer-desktop .sarmad-footer-contact{width:175px;top:77px;left:248px}:root[data-theme=light] .about-footer.sarmad-footer-desktop .sarmad-footer-contact{top:87px}.about-footer.sarmad-footer-desktop .sarmad-footer-title{font-family:Tajawal, var(--sarmad-font), sans-serif;margin-bottom:24px;font-size:20px;line-height:24px}.about-footer.sarmad-footer-desktop .sarmad-footer-links li{margin-bottom:17px}.about-footer.sarmad-footer-desktop .sarmad-footer-links button{font-family:Inter, var(--sarmad-font), sans-serif;font-size:16px;line-height:19px}.about-footer.sarmad-footer-desktop .sarmad-footer-contact p{width:175px;height:24px;font-family:Inter, var(--sarmad-font), sans-serif;letter-spacing:-.011em;gap:8px;margin-bottom:16px;font-size:16px;line-height:150%}.about-footer.sarmad-footer-desktop .sarmad-footer-rule{background:#d9d9d9;width:1232px;top:290px;left:104px}.about-footer.sarmad-footer-desktop .sarmad-footer-copy{width:255px;height:19px;font-family:Tajawal, var(--sarmad-font), sans-serif;color:#d9d9d9;opacity:1;font-size:16px;font-weight:500;line-height:19px;top:315px;left:601px}.about-mobile-cart-button{display:none}@media (width<=767px){.about-code-artboard,.about-artboard-mobile{border-radius:0!important}.about-mobile-cart-button{z-index:92;color:#fff;background:0 0;border:0;place-items:center;width:26px;height:26px;margin:0;padding:0;display:grid;position:absolute;top:30px;left:64px}:root[data-theme=light] .about-mobile-cart-button{color:#18336e}.about-hero{background:#180b2c;width:414px;height:308px;top:84px}:root[data-theme=light] .about-hero{background:#f4f4f4}.about-hero h1{width:362.76px;height:81px;top:84px;left:calc(50% - 181px)}.about-hero h1 img{width:362.76px;height:81px}.about-hero p{color:#fff;text-align:center;width:338px;height:73px;font-size:23.8617px;line-height:32px;top:177px;left:43px}:root[data-theme=light] .about-hero p{color:#180b2c}.about-stats{background:#18336e;width:414px;height:474px;top:413px;left:0}:root[data-theme=light] .about-stats{background:#e9e6e1;top:392px}.about-stat{color:#fff;width:122px;height:120px}:root[data-theme=light] .about-stat{color:#000}.about-stat img{width:50px;height:50px}.about-stat strong{font-size:24px;line-height:30px}.about-stat span{font-size:15px;line-height:19px}.about-stat-users{top:52px;left:146px}.about-stat-users img{left:41px}.about-stat-users strong{width:41px;top:50px;left:39px}.about-stat-users span{width:71px;top:80px;left:25px}.about-stat-bag{top:180px;left:146px}.about-stat-bag img{left:35px}.about-stat-bag strong{width:41px;top:58px;left:39px}.about-stat-bag span{width:85.71px;top:89px;left:18px}.about-stat-award{top:313px;left:146px}.about-stat-award img{left:36px}.about-stat-award strong{width:68px;top:51px;left:27px}.about-stat-award span{width:105px;top:82px;left:8px}.about-values{background:#180b2c;width:414px;height:1081px;top:866px;left:0}:root[data-theme=light] .about-values{background:#f4f4f4}.about-values h2{color:#ceae6e;text-align:right;width:51px;height:30px;font-size:24px;line-height:30px;top:109px;left:336px}:root[data-theme=light] .about-values h2{color:#180b2c}.about-value-card{color:#fff;background:#18336e;border-radius:12px;width:367px;height:196px}:root[data-theme=light] .about-value-card{color:#18336e;background:#fff}.about-value-card h3{height:30px;font-size:24px;line-height:30px}.about-value-card p{color:#d9d9d9;font-size:16px;line-height:20px}:root[data-theme=light] .about-value-card p{color:#727272}.about-value-details{top:179px;left:22px}.about-value-details img{width:30px;height:36px;top:52px;right:17px}.about-value-details h3{width:125px;top:55px;right:63px}.about-value-details p{width:232px;height:20px;top:102px;right:63px}.about-value-feeling{top:395px;left:21px}.about-value-feeling img{width:30px;height:30px;top:50px;right:18px}.about-value-feeling h3{width:101px;top:47px;right:61px}.about-value-feeling p{width:287px;height:40px;top:100px;right:61px}.about-value-taste{top:611px;left:22px}.about-value-taste img{width:31px;height:31px;top:43px;right:16px}.about-value-taste h3{width:106px;top:43px;right:63px}.about-value-taste p{width:270px;height:60px;top:89px;right:63px}.about-value-origin{top:827px;left:22px}.about-value-origin img{width:30px;height:30px;top:40px;right:18px}.about-value-origin h3{width:69px;top:40px;right:59px}.about-value-origin p{width:265px;height:40px;top:86px;right:59px}.about-cta{background:linear-gradient(90deg,#6d97e2 0%,#e1ecff 100%);width:414px;height:266px;top:1947px;left:-1px}:root[data-theme=light] .about-cta{background:linear-gradient(90deg,#18336e 0%,#6d97e2 100%)}.about-cta h2{color:#fff;text-align:right;white-space:nowrap;width:182px;min-width:0;height:30px;font-size:24px;line-height:30px;top:70px;left:calc(50% - 91px);transform:none}.about-cta button,:root[data-theme=light] .about-cta button{color:#18336e;background:#fff;border-radius:15px;width:180px;height:50px;font-size:20px;font-weight:700;line-height:25px;top:142px;left:123px}.about-footer{top:2213px;left:0}.about-footer.sarmad-footer-mobile{background:#180b2c!important;border-top:0!important;width:414px!important;height:739px!important}:root[data-theme=light] .about-footer.sarmad-footer-mobile{background:#fff!important}.about-footer.sarmad-footer-mobile .sarmad-footer-logo{width:187px!important;height:64px!important;top:49px!important;left:113px!important}.about-footer.sarmad-footer-mobile .sarmad-footer-description{color:#fff!important;text-align:right!important;letter-spacing:-.011em!important;justify-content:flex-end!important;align-items:center!important;width:357px!important;height:48px!important;margin:0!important;font-size:16px!important;line-height:150%!important;display:flex!important;top:133px!important;left:24px!important}:root[data-theme=light] .about-footer.sarmad-footer-mobile .sarmad-footer-description{color:#180b2c!important}.about-footer.sarmad-footer-mobile .sarmad-footer-socials{direction:ltr!important;justify-content:space-between!important;align-items:center!important;gap:10px!important;width:126px!important;height:25px!important;display:flex!important;top:203px!important;left:255px!important}.about-footer.sarmad-footer-mobile .sarmad-footer-socials a{color:#6d97e2!important;background:0 0!important;border:0!important;border-radius:0!important;flex:0 0 24px!important;width:24px!important;height:24px!important}:root[data-theme=light] .about-footer.sarmad-footer-mobile .sarmad-footer-socials a{color:#18336e!important}.about-footer.sarmad-footer-mobile .footer-social-svg{width:24px!important;height:24px!important}.about-footer.sarmad-footer-mobile .sarmad-footer-quick{width:113px!important;height:175px!important;top:284px!important;left:254px!important;right:auto!important}.about-footer.sarmad-footer-mobile .sarmad-footer-contact{width:175px!important;height:145px!important;top:502px!important;left:200px!important;right:auto!important}.about-footer.sarmad-footer-mobile .sarmad-footer-title{color:#fff!important;width:max-content!important;height:24px!important;font-family:Tajawal, var(--sarmad-font), sans-serif!important;text-align:right!important;margin:0 0 24px!important;font-size:20px!important;font-weight:500!important;line-height:24px!important}:root[data-theme=light] .about-footer.sarmad-footer-mobile .sarmad-footer-title{color:#18336e!important}.about-footer.sarmad-footer-mobile .sarmad-footer-links{color:#fff!important;width:113px!important}:root[data-theme=light] .about-footer.sarmad-footer-mobile .sarmad-footer-links{color:#180b2c!important}.about-footer.sarmad-footer-mobile .sarmad-footer-links li{width:113px!important;height:19px!important;margin:0 0 17px!important;padding:0 18px 0 0!important}.about-footer.sarmad-footer-mobile .sarmad-footer-links li:after{background:#fff!important;width:6px!important;height:6px!important;top:7px!important;right:0!important}:root[data-theme=light] .about-footer.sarmad-footer-mobile .sarmad-footer-links li:after{background:#18336e!important}.about-footer.sarmad-footer-mobile .sarmad-footer-links button{color:inherit!important;font-family:Inter, var(--sarmad-font), sans-serif!important;font-size:16px!important;line-height:19px!important}.about-footer.sarmad-footer-mobile .sarmad-footer-contact p{color:#fff!important;width:175px!important;height:24px!important;font-family:Inter, var(--sarmad-font), sans-serif!important;letter-spacing:-.011em!important;white-space:nowrap!important;direction:ltr!important;flex-direction:row!important;justify-content:flex-end!important;align-items:center!important;gap:8px!important;margin:0 0 16px!important;font-size:16px!important;line-height:150%!important;display:flex!important}:root[data-theme=light] .about-footer.sarmad-footer-mobile .sarmad-footer-contact p{color:#180b2c!important}.about-footer.sarmad-footer-mobile .sarmad-footer-contact p:nth-of-type(2){width:232px!important}.about-footer.sarmad-footer-mobile .sarmad-footer-contact p:nth-of-type(2) span{font-size:15px!important}.about-footer.sarmad-footer-mobile .sarmad-footer-contact .contact-svg{color:currentColor!important;fill:currentColor!important;stroke:currentColor!important;flex:0 0 16px!important;order:2!important;width:16px!important;height:16px!important}.about-footer.sarmad-footer-mobile .sarmad-footer-contact span{color:currentColor!important;order:1!important}:root[data-theme=light] .about-footer.sarmad-footer-mobile .sarmad-footer-contact .contact-svg,:root[data-theme=light] .about-footer.sarmad-footer-mobile .sarmad-footer-contact .contact-svg path{color:#18336e!important;fill:#18336e!important;stroke:#18336e!important}.about-footer.sarmad-footer-mobile .sarmad-footer-rule{background:#d9d9d9!important;width:364px!important;height:1px!important;top:679px!important;left:21px!important}.about-footer.sarmad-footer-mobile .sarmad-footer-copy{color:#d9d9d9!important;opacity:1!important;width:223px!important;height:17px!important;font-family:Tajawal, var(--sarmad-font), sans-serif!important;text-align:right!important;font-size:14px!important;font-weight:500!important;line-height:17px!important;top:700px!important;left:calc(50% - 112px)!important}}.contact-viewport{background:var(--sarmad-bg-light);direction:rtl;width:100%;min-width:100%;margin:0;padding:0;position:relative;overflow:hidden}:root[data-theme=dark] .contact-viewport{background:var(--sarmad-bg-dark)}.contact-artboard{isolation:isolate;transform-origin:top;background:var(--sarmad-bg-light);font-family:var(--sarmad-font,var(--arabic-font));margin:0;padding:0;position:absolute;top:0;overflow:hidden}:root[data-theme=dark] .contact-artboard{background:var(--sarmad-bg-dark)}.contact-artboard-desktop{left:50%}.contact-artboard-mobile{transform-origin:0 0;left:0}.contact-hero{width:1440px;height:272px;color:var(--sarmad-white);background:linear-gradient(90deg,#6d97e2 0%,#e1ecff 100%);flex-direction:column;justify-content:flex-start;align-items:center;padding-top:76px;display:flex;position:absolute;top:81px;left:0}:root[data-theme=light] .contact-hero{background:linear-gradient(90deg,#18336e 0%,#6d97e2 100%);padding-top:66px}.contact-hero h1{color:inherit;letter-spacing:0;text-align:right;white-space:nowrap;margin:0;font-size:40px;font-weight:700;line-height:50px}.contact-hero p{color:#e1ecff;text-align:center;width:613px;margin:18px 0 0;font-size:20px;font-weight:700;line-height:25px}:root[data-theme=light] .contact-hero p{margin-top:28px}.contact-info-grid{width:1087px;height:220px;position:absolute;top:434px;left:179px}:root[data-theme=light] .contact-info-grid{top:429px}.contact-info-card{width:341px;height:220px;color:var(--sarmad-white);background:var(--sarmad-primary);text-align:center;cursor:pointer;font-family:var(--sarmad-font,var(--arabic-font));border:0;border-radius:16px;flex-direction:column;justify-content:flex-start;align-items:center;padding:36px 24px 0;text-decoration:none;display:flex;position:absolute;top:0;box-shadow:0 4px 4px #00000040}:root[data-theme=light] .contact-info-card{color:var(--sarmad-text-dark);background:var(--sarmad-white)}.contact-info-card-phone{left:746px}.contact-info-card-email{left:373px}.contact-info-card-location{left:0}.contact-info-icon{color:#cdaa4a;place-items:center;width:40px;height:40px;display:grid}.contact-info-icon .contact-svg{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;width:40px;height:40px;display:block}.contact-info-card strong{color:currentColor;margin:13px 0 0;font-size:24px;font-weight:500;line-height:30px}.contact-info-card b{color:#cdaa4a;margin:13px 0 0;font-size:16px;font-weight:500;line-height:20px}.contact-info-card small{color:currentColor;opacity:.72;margin:8px 0 0;font-size:14px;font-weight:400;line-height:18px}:root[data-theme=dark] .contact-info-card small{color:#a5a5a5;opacity:1}.contact-form-card{width:672px;height:845px;color:var(--sarmad-white);background:var(--sarmad-primary);border-radius:16px;position:absolute;top:736px;left:384px;box-shadow:0 4px 4px #00000040}:root[data-theme=light] .contact-form-card{color:var(--sarmad-text-dark);background:var(--sarmad-white)}.contact-form-card h2{color:currentColor;text-align:right;width:608px;margin:0;font-size:30px;font-weight:500;line-height:38px;position:absolute;top:33px;left:32px}.contact-real-form{position:absolute;inset:0}.contact-form-label,.contact-form-field,.contact-submit-button,.contact-form-note{box-sizing:border-box;font-family:var(--sarmad-font,var(--arabic-font));direction:rtl;margin:0;position:absolute}.contact-form-label{color:currentColor;text-align:right;width:608px;font-size:14px;font-weight:400;line-height:18px;left:33px}.contact-name-label{top:108px}.contact-email-label{top:205px}.contact-phone-label{top:302px}.contact-subject-label{top:399px}.contact-message-label{top:496px}.contact-form-field{width:608px;height:50px;color:var(--sarmad-text-dark);background:var(--sarmad-input-dark);text-align:right;border:1px solid #e2e8f0;border-radius:12px;outline:none;padding:0 34px;font-size:16px;font-weight:400;line-height:20px;left:33px}:root[data-theme=light] .contact-form-field{background:var(--sarmad-input-light)}.contact-form-field::placeholder{color:#757575;opacity:1}.contact-form-field:focus{border-color:var(--sarmad-primary-soft);box-shadow:0 0 0 3px #6d97e233}.contact-name-field{top:135px}.contact-email-field{top:232px}.contact-phone-field{top:329px}.contact-subject-field{top:426px}.contact-message-field{resize:none;height:170px;padding-top:16px;top:523px}.contact-submit-button{width:608px;height:44px;color:var(--sarmad-white);background:var(--sarmad-primary-soft);cursor:pointer;border:0;border-radius:12px;justify-content:center;align-items:center;gap:8px;font-size:16px;font-weight:400;line-height:20px;display:flex;top:724px;left:33px}:root[data-theme=light] .contact-submit-button{background:var(--sarmad-primary)}.contact-send-icon{width:17px;height:17px;display:block}.contact-send-icon path{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round}.contact-form-note{color:#a5a5a5;text-align:center;width:672px;font-size:14px;font-weight:400;line-height:18px;top:790px;left:0}:root[data-theme=light] .contact-form-note{color:var(--sarmad-primary)}.contact-code-footer{position:absolute;top:1632px;left:0}:root[data-theme=light] .contact-code-footer{top:1635px}@media (width<=767px){.contact-hero{width:414px;height:266px;padding-top:88px;top:84px}:root[data-theme=light] .contact-hero{height:266px;padding-top:88px}.contact-hero h1{font-size:24px;line-height:30px}.contact-hero p{width:613px;margin-top:18px;font-size:15px;line-height:19px}:root[data-theme=light] .contact-hero p{margin-top:18px}.contact-info-grid{width:341px;height:720px;top:396px;left:37px}:root[data-theme=light] .contact-info-grid{top:396px;left:37px}.contact-info-card{border-radius:16px;width:341px;height:220px;padding-top:36px;left:0}:root[data-theme=light] .contact-info-card{height:220px}.contact-info-card-phone{top:0}.contact-info-card-email{top:250px}.contact-info-card-location{top:500px}:root[data-theme=light] .contact-info-card-phone{top:0}:root[data-theme=light] .contact-info-card-email{top:250px}:root[data-theme=light] .contact-info-card-location{top:500px}.contact-info-icon,.contact-info-icon .contact-svg{width:40px;height:40px}.contact-info-card strong{margin-top:13px;font-size:24px;line-height:30px}.contact-info-card b{margin-top:13px;font-size:16px;line-height:20px}.contact-info-card small{margin-top:8px;font-size:14px;line-height:18px}.contact-form-card{border-radius:16px;width:367px;height:954px;top:1181px;left:24px}:root[data-theme=light] .contact-form-card{height:1211px;top:1172px}.contact-form-card h2{width:342px;font-size:24px;line-height:30px;top:29px;left:13px}:root[data-theme=light] .contact-form-card h2{top:29px}.contact-form-label{width:342px;font-size:14px;line-height:18px;left:13px}.contact-name-label{top:92px}.contact-email-label{top:196px}.contact-phone-label{top:302px}.contact-subject-label{top:406px}.contact-message-label{top:510px}.contact-form-field{width:342px;height:50px;padding:0 24px;font-size:16px;line-height:20px;left:13px}.contact-name-field{top:119px}.contact-email-field{top:225px}.contact-phone-field{top:329px}.contact-subject-field{top:433px}.contact-message-field{height:257px;padding-top:17px;top:537px}.contact-submit-button{width:342px;height:50px;font-size:20px;line-height:25px;top:833px;left:12px}.contact-form-note{color:#e1ecff;width:367px;font-size:14px;line-height:18px;top:912px}:root[data-theme=light] .contact-form-label{font-size:24px;line-height:30px}:root[data-theme=light] .contact-name-label{top:117px}:root[data-theme=light] .contact-email-label{top:266px}:root[data-theme=light] .contact-phone-label{top:415px}:root[data-theme=light] .contact-subject-label{top:564px}:root[data-theme=light] .contact-message-label{top:713px}:root[data-theme=light] .contact-form-field{background:var(--sarmad-input-light);height:70px;font-size:18px;line-height:22px}:root[data-theme=light] .contact-name-field{top:164px}:root[data-theme=light] .contact-email-field{top:313px}:root[data-theme=light] .contact-phone-field{top:462px}:root[data-theme=light] .contact-subject-field{top:611px}:root[data-theme=light] .contact-message-field{height:257px;padding-top:22px;top:760px}:root[data-theme=light] .contact-submit-button{background:var(--sarmad-primary);width:342px;height:70px;top:1055px;left:13px}:root[data-theme=light] .contact-form-note{width:367px;color:var(--sarmad-primary);font-size:18px;line-height:22px;top:1145px}.contact-code-footer{top:2170px;left:0}:root[data-theme=light] .contact-code-footer{top:2450px}.contact-code-footer.sarmad-footer-mobile{height:739px}.contact-code-footer.sarmad-footer-mobile .sarmad-footer-logo{width:244px;top:70px;left:85px}.contact-code-footer.sarmad-footer-mobile .sarmad-footer-description{width:342px;font-size:18px;line-height:29px;top:174px;left:36px}.contact-code-footer.sarmad-footer-mobile .sarmad-footer-socials{width:266px;top:293px;left:74px}.contact-code-footer.sarmad-footer-mobile .sarmad-footer-quick{text-align:right!important;width:113px!important;height:175px!important;top:356px!important;left:auto!important;right:42px!important}.contact-code-footer.sarmad-footer-mobile .sarmad-footer-contact{text-align:right!important;width:275px!important;height:145px!important;top:544px!important;left:auto!important;right:42px!important}.contact-code-footer.sarmad-footer-mobile .sarmad-footer-title{text-align:right!important}.contact-code-footer.sarmad-footer-mobile .sarmad-footer-links li{text-align:right!important;width:113px!important;margin:0 0 18px!important;padding-right:18px!important}.contact-code-footer.sarmad-footer-mobile .sarmad-footer-contact p{direction:ltr!important;justify-content:flex-end!important;width:275px!important;margin-bottom:22px!important;font-size:16px!important}.contact-code-footer.sarmad-footer-mobile .sarmad-footer-rule{width:352px;top:717px;left:31px}.contact-code-footer.sarmad-footer-mobile .sarmad-footer-copy{top:742px}}.orders-viewport,.order-details-viewport,.account-viewport{width:100%;font-family:var(--sarmad-font,var(--arabic-font));background:#180b2c;position:relative;overflow:hidden}:root[data-theme=light] .orders-viewport,:root[data-theme=light] .order-details-viewport,:root[data-theme=light] .account-viewport{background:#f4f4f4}.orders-artboard,.order-details-artboard,.account-artboard{transform-origin:top;color:#e1ecff;background:radial-gradient(circle at 78% 22%,#6d97e238 0,#6d97e200 28%),radial-gradient(circle at 16% 42%,#cdaa4a21 0,#cdaa4a00 24%),#180b2c;position:absolute;top:0;left:50%;overflow:hidden}:root[data-theme=light] .orders-artboard,:root[data-theme=light] .order-details-artboard,:root[data-theme=light] .account-artboard{color:#180b2c;background:radial-gradient(circle at 78% 20%,#6d97e21f 0,#6d97e200 30%),radial-gradient(circle at 12% 48%,#cdaa4a1c 0,#cdaa4a00 24%),#f4f4f4}.orders-hero,.order-details-hero,.account-hero{z-index:2;text-align:center;width:1000px;margin:0 auto;padding-top:150px;position:relative}.orders-page-hero-icon,.order-details-receipt-icon,.account-page-icon{color:#cdaa4a;width:66px;height:66px;margin:0 auto 16px;display:block}.orders-eyebrow,.order-details-eyebrow,.account-eyebrow{color:#cdaa4a;letter-spacing:0;margin:0 0 10px;font-size:18px;font-weight:700}.orders-hero h1,.order-details-hero h1,.account-hero h1{color:#fff;letter-spacing:-.03em;margin:0;font-size:48px;font-weight:700;line-height:1.2}:root[data-theme=light] .orders-hero h1,:root[data-theme=light] .order-details-hero h1,:root[data-theme=light] .account-hero h1{color:#18336e}.orders-hero>p:last-child,.order-details-hero>p:not(.order-details-eyebrow),.account-hero>p:not(.account-eyebrow){color:#e1ecffc7;max-width:660px;margin:16px auto 0;font-size:19px;font-weight:400;line-height:1.75}:root[data-theme=light] .orders-hero>p:last-child,:root[data-theme=light] .order-details-hero>p:not(.order-details-eyebrow),:root[data-theme=light] .account-hero>p:not(.account-eyebrow){color:#180b2c9e}.orders-content{z-index:2;gap:22px;width:1020px;margin:58px auto 0;display:grid;position:relative}.orders-card{color:#e1ecff;-webkit-backdrop-filter:blur(10px);background:#18336eb8;border:1px solid #e1ecff29;border-radius:30px;grid-template-columns:72px minmax(0,1fr) 150px;align-items:center;gap:24px;min-height:176px;padding:26px 30px;display:grid;position:relative;box-shadow:0 28px 70px #00000038}:root[data-theme=light] .orders-card{color:#180b2c;background:#ffffffe0;border-color:#18336e14;box-shadow:0 26px 66px #18336e1a}.orders-card-icon{color:#cdaa4a;background:#cdaa4a1a;border:1px solid #cdaa4a42;border-radius:22px;place-items:center;width:64px;height:64px;display:grid}.orders-card-icon svg{width:31px;height:31px}.orders-card-main{min-width:0}.orders-card-head{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:10px;display:flex}.orders-card-label{color:#e1ecff94;margin-bottom:6px;font-size:13px;font-weight:500;display:block}:root[data-theme=light] .orders-card-label{color:#180b2c85}.orders-card h2{color:#fff;text-align:right;direction:ltr;margin:0;font-size:24px;font-weight:800;line-height:1.1}:root[data-theme=light] .orders-card h2{color:#18336e}.orders-status-pill,.order-details-status{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:34px;padding:0 14px;font-size:14px;font-weight:800;display:inline-flex}.orders-status-pill span{background:currentColor;border-radius:999px;width:8px;height:8px;display:block}.orders-status-pending,.order-details-status-pending{color:#18336e;background:#cdaa4a}.orders-status-success,.order-details-status-success{color:#0f5132;background:#d1f2df}.orders-status-danger,.order-details-status-danger{color:#7f1d1d;background:#fee2e2}.orders-status-info,.order-details-status-info{color:#18336e;background:#dbeafe}.orders-card-desc{color:#e1ecffc2;margin:0 0 18px;font-size:15px;font-weight:400;line-height:1.55}:root[data-theme=light] .orders-card-desc{color:#180b2c99}.orders-progress{direction:rtl;justify-content:stretch;align-items:center;gap:7px;margin-bottom:18px;display:flex}.orders-progress span{text-align:center;color:#e1ecff61;flex:1 1 0;gap:7px;min-width:0;display:grid}.orders-progress i{background:#e1ecff29;border-radius:999px;height:6px;display:block}.orders-progress b{text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;overflow:hidden}.orders-progress span.is-filled{color:#cdaa4a}.orders-progress span.is-filled i{background:#cdaa4a;box-shadow:0 0 0 3px #cdaa4a1c}:root[data-theme=light] .orders-progress span{color:#18336e5c}:root[data-theme=light] .orders-progress i{background:#18336e1a}.orders-card-meta{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.orders-card-meta span{background:#ffffff0f;border:1px solid #e1ecff1a;border-radius:16px;gap:5px;min-width:0;padding:11px 13px;display:grid}:root[data-theme=light] .orders-card-meta span{background:#18336e0a;border-color:#18336e12}.orders-card-meta strong{min-width:0;color:inherit;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:800;line-height:1.25;overflow:hidden}.orders-card-meta em{color:#e1ecff8a;font-size:11px;font-style:normal;font-weight:500}:root[data-theme=light] .orders-card-meta em{color:#180b2c7a}.orders-card-action,.orders-empty-card button,.order-details-back,.order-details-missing button,.account-orders-button{color:#18336e;height:48px;font-family:var(--sarmad-font,var(--arabic-font));white-space:nowrap;cursor:pointer;background:linear-gradient(135deg,#cdaa4a 0%,#e9e6e1 100%);border:1px solid #ffffff42;border-radius:18px;justify-content:center;align-items:center;padding:0 22px;font-size:15px;font-weight:800;line-height:1;display:inline-flex;box-shadow:0 14px 34px #cdaa4a29}:root[data-theme=light] .orders-card-action,:root[data-theme=light] .orders-empty-card button,:root[data-theme=light] .order-details-back,:root[data-theme=light] .order-details-missing button,:root[data-theme=light] .account-orders-button{color:#fff;background:#18336e;border-color:#18336e29;box-shadow:0 14px 32px #18336e29}.orders-empty-card{color:#e1ecff;text-align:center;background:#18336eb8;border:1px solid #e1ecff29;border-radius:32px;align-content:center;justify-items:center;gap:16px;width:720px;min-height:310px;margin:0 auto;padding:36px;display:grid;box-shadow:0 28px 70px #00000038}:root[data-theme=light] .orders-empty-card{color:#180b2c;background:#fff;border-color:#18336e14;box-shadow:0 26px 66px #18336e1a}.orders-empty-card svg{color:#cdaa4a;width:56px;height:56px}.orders-empty-card h2{color:#fff;margin:0;font-size:28px;font-weight:800}:root[data-theme=light] .orders-empty-card h2{color:#18336e}.orders-empty-card p{color:#e1ecffb8;max-width:430px;margin:0;font-size:17px;line-height:1.7}:root[data-theme=light] .orders-empty-card p{color:#180b2c9e}.order-details-status{margin-top:20px}.order-details-grid{z-index:2;grid-template-columns:1fr 1fr;gap:22px;width:1060px;margin:52px auto 0;display:grid;position:relative}.order-details-card,.account-info-card{color:#e1ecff;-webkit-backdrop-filter:blur(10px);background:#18336eb8;border:1px solid #e1ecff29;border-radius:30px;box-shadow:0 28px 70px #00000038}:root[data-theme=light] .order-details-card,:root[data-theme=light] .account-info-card{color:#180b2c;background:#ffffffe6;border-color:#18336e14;box-shadow:0 26px 66px #18336e1a}.order-details-card{padding:28px}.order-details-card h2,.account-info-card h2{color:#fff;margin:0 0 22px;font-size:24px;font-weight:800;line-height:1.2}:root[data-theme=light] .order-details-card h2,:root[data-theme=light] .account-info-card h2{color:#18336e}.order-details-timeline{gap:14px;display:grid}.order-details-timeline div{background:#ffffff0e;border:1px solid #e1ecff1a;border-radius:18px;grid-template-columns:40px minmax(0,1fr);grid-template-areas:"num title""num desc";align-items:center;gap:4px 14px;padding:15px;display:grid}:root[data-theme=light] .order-details-timeline div{background:#18336e0a;border-color:#18336e12}.order-details-timeline span{color:#e1ecff9e;background:#e1ecff1a;border-radius:50%;grid-area:num;place-items:center;width:40px;height:40px;font-weight:800;display:grid}:root[data-theme=light] .order-details-timeline span{color:#18336e8f;background:#18336e14}.order-details-timeline strong{color:inherit;grid-area:title;font-size:16px;font-weight:800}.order-details-timeline em{color:#e1ecff99;grid-area:desc;font-size:13px;font-style:normal}:root[data-theme=light] .order-details-timeline em{color:#180b2c8a}.order-details-timeline div.is-complete span{color:#18336e;background:#cdaa4a;box-shadow:0 0 0 4px #cdaa4a1f}.order-details-row,.account-info-row{border-bottom:1px solid #e1ecff1a;justify-content:space-between;align-items:flex-start;gap:16px;padding:13px 0;display:flex}.order-details-row:last-child,.account-info-row:last-child{border-bottom:0}:root[data-theme=light] .order-details-row,:root[data-theme=light] .account-info-row{border-color:#18336e14}.order-details-row span,.account-info-row span{color:#e1ecff94;font-size:14px;font-weight:600}:root[data-theme=light] .order-details-row span,:root[data-theme=light] .account-info-row span{color:#180b2c85}.order-details-row strong,.account-info-row strong{max-width:64%;color:inherit;text-align:left;overflow-wrap:anywhere;font-size:15px;font-weight:800;line-height:1.45}.order-details-items-card{grid-column:1/-1}.order-details-items{gap:12px;display:grid}.order-details-item{background:#ffffff0e;border:1px solid #e1ecff1a;border-radius:20px;grid-template-columns:76px minmax(0,1fr) auto;align-items:center;gap:16px;padding:14px;display:grid}:root[data-theme=light] .order-details-item{background:#18336e0a;border-color:#18336e12}.order-details-item img{object-fit:cover;background:#ffffff14;border-radius:18px;width:76px;height:76px}.order-details-item div{gap:5px;min-width:0;display:grid}.order-details-item strong{color:#fff;font-size:16px;font-weight:800}:root[data-theme=light] .order-details-item strong{color:#18336e}.order-details-item span,.order-details-item em{color:#e1ecff9e;font-size:13px;font-style:normal}:root[data-theme=light] .order-details-item span,:root[data-theme=light] .order-details-item em{color:#180b2c8f}.order-details-item b{color:#cdaa4a;white-space:nowrap;font-size:15px;font-weight:800}.order-details-back{z-index:2;width:210px;margin:28px auto 0;display:flex;position:relative}.order-details-missing{z-index:2;color:#e1ecff;text-align:center;background:#18336eb8;border:1px solid #e1ecff29;border-radius:32px;justify-items:center;gap:16px;width:620px;margin:210px auto 0;padding:44px;display:grid;position:relative}:root[data-theme=light] .order-details-missing{color:#180b2c;background:#fff;border-color:#18336e14}.order-details-missing h1{color:#fff;margin:0;font-size:32px}:root[data-theme=light] .order-details-missing h1{color:#18336e}.order-details-missing p{color:#e1ecffb3;margin:0;font-size:17px;line-height:1.7}:root[data-theme=light] .order-details-missing p{color:#180b2c9e}.account-info-card{z-index:2;grid-template-columns:170px minmax(0,1fr);gap:30px;width:820px;min-height:420px;margin:58px auto 0;padding:38px;display:grid;position:relative}.account-avatar{color:#18336e;background:linear-gradient(135deg,#cdaa4a 0%,#e9e6e1 100%);border-radius:42px;place-items:center;width:142px;height:142px;font-size:68px;font-weight:900;line-height:1;display:grid}:root[data-theme=light] .account-avatar{color:#fff;background:#18336e}.account-info-list{align-content:start;display:grid}.account-orders-button{grid-column:2;justify-self:start;width:180px;margin-top:6px}.orders-footer,.order-details-footer,.account-footer{width:1440px;bottom:0;left:0;position:absolute!important}@media (width<=767px){.orders-viewport,.order-details-viewport,.account-viewport{width:100%!important;min-width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;overflow-x:hidden!important}.orders-artboard,.order-details-artboard,.account-artboard{transform-origin:0 0;left:0;right:auto}.orders-hero,.order-details-hero,.account-hero{width:342px;padding-top:116px}.orders-page-hero-icon,.order-details-receipt-icon,.account-page-icon{width:54px;height:54px;margin-bottom:12px}.orders-eyebrow,.order-details-eyebrow,.account-eyebrow{margin-bottom:8px;font-size:14px}.orders-hero h1,.order-details-hero h1,.account-hero h1{font-size:36px}.orders-hero>p:last-child,.order-details-hero>p:not(.order-details-eyebrow),.account-hero>p:not(.account-eyebrow){max-width:332px;margin-top:12px;font-size:15px;line-height:1.7}.orders-content{gap:16px;width:366px;margin-top:38px}.orders-card{border-radius:26px;grid-template-columns:1fr;gap:16px;min-height:auto;padding:22px}.orders-card-icon{border-radius:20px;width:58px;height:58px}.orders-card-head{flex-direction:column;align-items:flex-start;gap:12px}.orders-card h2{font-size:20px}.orders-status-pill,.order-details-status{min-height:32px;font-size:13px}.orders-card-meta{grid-template-columns:1fr 1fr}.orders-card-action{width:100%;height:46px}.orders-empty-card{border-radius:28px;width:100%;min-height:280px;padding:28px}.orders-empty-card h2{font-size:23px}.orders-empty-card p{font-size:15px}.order-details-grid{grid-template-columns:1fr;gap:16px;width:366px;margin-top:38px}.order-details-card{border-radius:26px;padding:22px}.order-details-card h2{margin-bottom:18px;font-size:21px}.order-details-row,.account-info-row{gap:10px}.order-details-row strong,.account-info-row strong{max-width:58%;font-size:14px}.order-details-item{grid-template-columns:62px minmax(0,1fr);align-items:start;gap:12px}.order-details-item img{border-radius:15px;width:62px;height:62px}.order-details-item b{grid-column:1/-1;justify-self:start}.order-details-back{width:210px;margin-top:22px}.order-details-missing{border-radius:28px;width:352px;margin-top:180px;padding:30px}.account-info-card{border-radius:28px;grid-template-columns:1fr;justify-items:center;gap:22px;width:366px;min-height:560px;margin-top:42px;padding:28px 22px}.account-avatar{border-radius:34px;width:112px;height:112px;font-size:54px}.account-info-list{width:100%}.account-orders-button{grid-column:1;justify-self:stretch;width:100%}.orders-footer,.order-details-footer,.account-footer{width:414px!important}}.orders-hero,.order-details-hero,.account-hero{padding-top:168px}.orders-hero h1{z-index:1;position:relative}.orders-content{margin-top:46px}.orders-card-desc{display:none}.orders-progress{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (width<=767px){.orders-hero,.order-details-hero,.account-hero{padding-top:132px}.orders-content{margin-top:30px}.orders-progress{gap:6px}.orders-progress b{font-size:10px}}.orders-artboard .orders-footer{top:var(--orders-footer-top)!important;bottom:auto!important}.orders-content{padding-bottom:0}@media (width<=767px){.orders-artboard .orders-footer{top:var(--orders-footer-top)!important;bottom:auto!important}}.orders-content-shell{z-index:3;width:1060px;height:var(--orders-panel-height,423px);box-sizing:border-box;color:#e1ecff;-webkit-backdrop-filter:blur(12px);background:linear-gradient(135deg,#18336ed1 0%,#18336e8f 100%);border:1px solid #e1ecff26;border-radius:34px;margin:46px auto 0;padding:18px;position:relative;overflow:hidden;box-shadow:0 34px 76px #0000003d}:root[data-theme=light] .orders-content-shell{color:#180b2c;background:linear-gradient(135deg,#fffffff0 0%,#f6f8fce0 100%);border-color:#18336e17;box-shadow:0 30px 72px #18336e1f}.orders-content-shell .orders-content{box-sizing:border-box;overscroll-behavior:contain;scrollbar-gutter:stable both-edges;align-content:start;gap:22px;width:100%;height:100%;max-height:100%;margin:0;padding:0 10px 2px 2px;display:grid;overflow:hidden auto}.orders-content-shell .orders-content::-webkit-scrollbar{width:8px}.orders-content-shell .orders-content::-webkit-scrollbar-track{background:#e1ecff14;border-radius:999px}.orders-content-shell .orders-content::-webkit-scrollbar-thumb{background:#cdaa4ad1;border-radius:999px}:root[data-theme=light] .orders-content-shell .orders-content::-webkit-scrollbar-track{background:#18336e14}:root[data-theme=light] .orders-content-shell .orders-content::-webkit-scrollbar-thumb{background:#18336eb3}.orders-content-shell .orders-card{box-shadow:0 22px 54px #0000002e}.orders-content-shell .orders-empty-card{min-height:calc(var(--orders-panel-height,423px) - 38px);align-self:stretch}@media (width<=767px){.orders-content-shell{width:366px;height:var(--orders-panel-height,380px);border-radius:28px;margin-top:30px;padding:12px}.orders-content-shell .orders-content{gap:16px;width:100%;height:100%;margin:0;padding:0 4px 2px 0}.orders-content-shell .orders-content::-webkit-scrollbar{width:5px}.orders-content-shell .orders-card{box-sizing:border-box;width:100%}.orders-content-shell .orders-empty-card{min-height:calc(var(--orders-panel-height,380px) - 26px)}}.currency-picker{display:inline-block}.currency-trigger{border:1px solid color-mix(in srgb,currentColor 25%,transparent);min-height:44px;color:inherit;background:0 0;border-radius:10px;align-items:center;gap:7px;padding:0 12px;display:flex}.currency-sheet-layer{z-index:5000;background:#0009;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.currency-sheet{background:var(--sarmad-surface-light);width:min(460px,100%);color:var(--sarmad-text-dark);border-radius:16px;padding:22px;position:relative;box-shadow:0 20px 60px #0005}.currency-close{border-radius:50%;width:44px;height:44px;font-size:1.7rem;position:absolute;top:12px;left:14px}.currency-sheet h2{margin:0 0 8px}.currency-sheet>p{color:var(--sarmad-muted)}.currency-sheet>button:not(.currency-close){text-align:right;width:100%;min-height:66px;color:inherit;border-top:1px solid var(--sarmad-border);background:0 0;grid-template-columns:30px 54px 1fr 38px;align-items:center;gap:9px;display:grid}.currency-sheet>button.active{background:#e9f3ff}.currency-check{color:#14609a;font-size:1.4rem}.currency-picker :focus-visible{outline:3px solid var(--sarmad-gold);outline-offset:2px}@media (width<=767px){.currency-sheet-layer{place-items:end center;padding:0}.currency-sheet{width:100%;padding:28px 18px max(24px,env(safe-area-inset-bottom));border-radius:24px 24px 0 0;animation:.2s ease-out currency-rise}.currency-sheet:before{content:"";background:#c6cbd4;border-radius:4px;width:44px;height:4px;margin:-15px auto 20px;display:block}}@keyframes currency-rise{0%{opacity:.5;transform:translateY(30%)}}:root{--sarmad-hover-navy-light:#22427d;--sarmad-hover-navy-dark:#234580;--sarmad-hover-blue-light:#7ca4ec;--sarmad-hover-blue-dark:#7fa7ef;--sarmad-hover-gold-light:#cdaa4a4d;--sarmad-hover-gold-dark:#cdaa4a47;--sarmad-hover-white-light:#f8fbff;--sarmad-hover-white-dark:#f2f6ff;--sarmad-hover-shadow-light:0 8px 18px #18336e21;--sarmad-hover-shadow-dark:0 8px 18px #0000002e;--sarmad-hover-ring-light:#18336e1a;--sarmad-hover-ring-dark:#e1ecff2e}button,[role=button],.sarmad-footer-social-link,.contact-social-button{transition:background-color .18s,color .18s,border-color .18s,box-shadow .18s,filter .18s,opacity .18s,transform .18s}@media (hover:hover) and (pointer:fine){.home-hero-button:hover,.home-hero-button:focus-visible{background:var(--sarmad-hover-gold-dark)!important;box-shadow:0 0 0 1px #ffffff29, var(--sarmad-hover-shadow-dark)!important}:root[data-theme=light] .home-hero-button:hover,:root[data-theme=light] .home-hero-button:focus-visible{background:var(--sarmad-hover-gold-light)!important;box-shadow:0 0 0 1px #ffffff3d, var(--sarmad-hover-shadow-light)!important}.home-product-body button:hover,.home-product-body button:focus-visible,.shopping-cart-checkout:hover,.shopping-cart-checkout:focus-visible,.shopping-cart-coupon-row button:hover,.shopping-cart-coupon-row button:focus-visible,.checkout-submit-button:hover,.checkout-submit-button:focus-visible,.contact-submit-button:hover,.contact-submit-button:focus-visible,.product-details-add:hover,.product-details-add:focus-visible,.signup-submit:hover,.signup-submit:focus-visible,.login-code-submit:hover,.login-code-submit:focus-visible,.login-mobile-real-submit:hover,.login-mobile-real-submit:focus-visible,.empty-cart-message button:hover,.empty-cart-message button:focus-visible{background:var(--sarmad-hover-navy-dark)!important;box-shadow:var(--sarmad-hover-shadow-dark)!important;filter:none!important}:root[data-theme=light] .home-product-body button:hover,:root[data-theme=light] .home-product-body button:focus-visible,:root[data-theme=light] .shopping-cart-checkout:hover,:root[data-theme=light] .shopping-cart-checkout:focus-visible,:root[data-theme=light] .shopping-cart-coupon-row button:hover,:root[data-theme=light] .shopping-cart-coupon-row button:focus-visible,:root[data-theme=light] .checkout-submit-button:hover,:root[data-theme=light] .checkout-submit-button:focus-visible,:root[data-theme=light] .contact-submit-button:hover,:root[data-theme=light] .contact-submit-button:focus-visible,:root[data-theme=light] .product-details-add:hover,:root[data-theme=light] .product-details-add:focus-visible,:root[data-theme=light] .signup-submit:hover,:root[data-theme=light] .signup-submit:focus-visible,:root[data-theme=light] .login-code-submit:hover,:root[data-theme=light] .login-code-submit:focus-visible,:root[data-theme=light] .login-mobile-real-submit:hover,:root[data-theme=light] .login-mobile-real-submit:focus-visible,:root[data-theme=light] .empty-cart-message button:hover,:root[data-theme=light] .empty-cart-message button:focus-visible{background:var(--sarmad-hover-navy-light)!important;box-shadow:var(--sarmad-hover-shadow-light)!important}.products-card button:hover,.products-card button:focus-visible,.home-more-button:hover,.home-more-button:focus-visible,.product-details-buy:hover,.product-details-buy:focus-visible,.bill-action-pdf:hover,.bill-action-pdf:focus-visible{background:var(--sarmad-hover-blue-dark)!important;box-shadow:var(--sarmad-hover-shadow-dark)!important;filter:none!important}:root[data-theme=light] .products-card button:hover,:root[data-theme=light] .products-card button:focus-visible,:root[data-theme=light] .home-more-button:hover,:root[data-theme=light] .home-more-button:focus-visible,:root[data-theme=light] .product-details-buy:hover,:root[data-theme=light] .product-details-buy:focus-visible,:root[data-theme=light] .bill-action-pdf:hover,:root[data-theme=light] .bill-action-pdf:focus-visible{background:var(--sarmad-hover-blue-light)!important;box-shadow:var(--sarmad-hover-shadow-light)!important}.home-slider-button:hover,.home-slider-button:focus-visible,.about-cta button:hover,.about-cta button:focus-visible,.product-details-quantity button:hover,.product-details-quantity button:focus-visible,.shopping-cart-quantity button:hover,.shopping-cart-quantity button:focus-visible,.sarmad-header-icon:hover,.sarmad-header-icon:focus-visible,.site-icon-button:hover,.site-icon-button:focus-visible,.signup-desktop-icon-button:hover,.signup-desktop-icon-button:focus-visible,.sarmad-footer-social-link:hover,.sarmad-footer-social-link:focus-visible,.contact-social-button:hover,.contact-social-button:focus-visible,.login-code-social:hover,.login-code-social:focus-visible{background:var(--sarmad-hover-white-dark)!important;box-shadow:0 0 0 1px var(--sarmad-hover-ring-dark), var(--sarmad-hover-shadow-dark)!important;filter:none!important}:root[data-theme=light] .home-slider-button:hover,:root[data-theme=light] .home-slider-button:focus-visible,:root[data-theme=light] .about-cta button:hover,:root[data-theme=light] .about-cta button:focus-visible,:root[data-theme=light] .product-details-quantity button:hover,:root[data-theme=light] .product-details-quantity button:focus-visible,:root[data-theme=light] .shopping-cart-quantity button:hover,:root[data-theme=light] .shopping-cart-quantity button:focus-visible,:root[data-theme=light] .sarmad-header-icon:hover,:root[data-theme=light] .sarmad-header-icon:focus-visible,:root[data-theme=light] .site-icon-button:hover,:root[data-theme=light] .site-icon-button:focus-visible,:root[data-theme=light] .signup-desktop-icon-button:hover,:root[data-theme=light] .signup-desktop-icon-button:focus-visible,:root[data-theme=light] .sarmad-footer-social-link:hover,:root[data-theme=light] .sarmad-footer-social-link:focus-visible,:root[data-theme=light] .contact-social-button:hover,:root[data-theme=light] .contact-social-button:focus-visible,:root[data-theme=light] .login-code-social:hover,:root[data-theme=light] .login-code-social:focus-visible{background:var(--sarmad-hover-white-light)!important;box-shadow:0 0 0 1px var(--sarmad-hover-ring-light), var(--sarmad-hover-shadow-light)!important}.site-login:hover,.site-login:focus-visible,.sarmad-header-login:hover,.sarmad-header-login:focus-visible{box-shadow:0 0 0 1px #fff3, var(--sarmad-hover-shadow-dark)!important;background:#18336e52!important}:root[data-theme=light] .site-login:hover,:root[data-theme=light] .site-login:focus-visible,:root[data-theme=light] .sarmad-header-login:hover,:root[data-theme=light] .sarmad-header-login:focus-visible{box-shadow:0 0 0 1px #ffffff47, var(--sarmad-hover-shadow-light)!important;background:#18336e47!important}.sarmad-header-nav a:hover,.sarmad-header-nav a:focus-visible,.sarmad-header-nav button:hover,.sarmad-header-nav button:focus-visible,.site-nav a:hover,.site-nav a:focus-visible,.signup-desktop-nav button:hover,.signup-desktop-nav button:focus-visible,.sarmad-footer-links button:hover,.sarmad-footer-links button:focus-visible,.signup-login-text button:hover,.signup-login-text button:focus-visible,.login-code-create button:hover,.login-code-create button:focus-visible,.login-mobile-real-create button:hover,.login-mobile-real-create button:focus-visible{color:var(--sarmad-gold-muted)!important;-webkit-text-fill-color:var(--sarmad-gold-muted)!important;background:0 0!important}.checkout-shipping-card:hover,.checkout-shipping-card:focus-visible,.checkout-payment-card:hover,.checkout-payment-card:focus-visible,.product-details-thumbnail:hover,.product-details-thumbnail:focus-visible,.product-details-option:hover,.product-details-option:focus-visible,.products-filter-chip:hover,.products-filter-chip:focus-visible,.shopping-cart-size-option:hover,.shopping-cart-size-option:focus-visible{filter:brightness(1.02)!important;box-shadow:0 0 0 2px #cdaa4a3d!important}.home-arrival-card:hover img,.home-arrival-card:focus-visible img,.home-product-image:hover,.home-product-image:focus-visible{filter:brightness(1.035)saturate(1.02)}.home-category-hit:hover,.home-category-hit:focus-visible,.shopping-cart-dev-empty-button:hover,.shopping-cart-dev-empty-button:focus-visible{box-shadow:none!important;filter:none!important;background:0 0!important}button:active,[role=button]:active,.sarmad-footer-social-link:active,.contact-social-button:active{transform:translateY(1px)}.home-category-hit:active,.home-product-image:active,.shopping-cart-dev-empty-button:active{transform:none!important}}@media (width>=768px){:root[data-theme=dark] .home-code-desktop .sarmad-header-desktop{opacity:1!important;visibility:visible!important;pointer-events:auto!important;box-shadow:none!important;background:0 0!important}:root[data-theme=dark] .home-code-desktop .sarmad-header-desktop .sarmad-header-actions,:root[data-theme=dark] .home-code-desktop .sarmad-header-desktop .sarmad-header-nav,:root[data-theme=dark] .home-code-desktop .sarmad-header-desktop .sarmad-header-logo{opacity:1!important;visibility:visible!important;pointer-events:auto!important}:root[data-theme=dark] .home-code-desktop .sarmad-header-desktop .sarmad-header-nav a,:root[data-theme=dark] .home-code-desktop .sarmad-header-desktop .sarmad-header-nav button{color:#fff!important;-webkit-text-fill-color:#fff!important;cursor:pointer!important;opacity:1!important;text-shadow:0 1px 8px #1121448c!important;transition:color .18s,-webkit-text-fill-color .18s,text-shadow .18s,transform .18s!important}:root[data-theme=dark] .home-code-desktop .sarmad-header-desktop .sarmad-header-nav a[href=\#home]{color:#cdaa4a!important;-webkit-text-fill-color:#cdaa4a!important}:root[data-theme=dark] .home-code-desktop .sarmad-header-desktop .sarmad-header-nav a:hover,:root[data-theme=dark] .home-code-desktop .sarmad-header-desktop .sarmad-header-nav button:hover,:root[data-theme=dark] .home-code-desktop .sarmad-header-desktop .sarmad-header-nav a:focus-visible,:root[data-theme=dark] .home-code-desktop .sarmad-header-desktop .sarmad-header-nav button:focus-visible{color:#cdaa4a!important;-webkit-text-fill-color:#cdaa4a!important;text-shadow:0 0 12px #cdaa4a3d!important;background:0 0!important;outline:none!important}:root[data-theme=dark] .home-code-desktop .sarmad-header-desktop .sarmad-header-login:hover,:root[data-theme=dark] .home-code-desktop .sarmad-header-desktop .sarmad-header-login:focus-visible{background:0 0!important;box-shadow:0 8px 18px #00000029!important}:root[data-theme=dark] .home-code-desktop .sarmad-header-desktop .sarmad-header-login:hover .sarmad-login-artwork-bg,:root[data-theme=dark] .home-code-desktop .sarmad-header-desktop .sarmad-header-login:focus-visible .sarmad-login-artwork-bg{fill-opacity:.34!important}:root[data-theme=dark] .home-code-desktop .sarmad-header-desktop .sarmad-header-icon:hover,:root[data-theme=dark] .home-code-desktop .sarmad-header-desktop .sarmad-header-icon:focus-visible{background:#ffffff1f!important;box-shadow:0 0 0 1px #e1ecff2e,0 8px 18px #00000029!important}}.sarmad-header-nav a.is-active,.sarmad-header-nav button.is-active,.sarmad-header-nav a[aria-current=page],.sarmad-header-nav button[aria-current=page]{color:#cdaa4a!important;-webkit-text-fill-color:#cdaa4a!important;text-shadow:0 0 12px #cdaa4a38!important}.mobile-drawer-nav a.is-active,.mobile-drawer-nav a[aria-current=page]{color:#cdaa4a!important;-webkit-text-fill-color:#cdaa4a!important}@media (hover:hover) and (pointer:fine){.product-details-add:hover,.product-details-add:focus-visible{transform:translateY(-1px);color:#fff!important;box-shadow:var(--sarmad-hover-shadow-dark)!important;background:#6d97e2!important;border-color:#6d97e2!important}:root[data-theme=light] .product-details-add:hover,:root[data-theme=light] .product-details-add:focus-visible{color:#fff!important;box-shadow:var(--sarmad-hover-shadow-light)!important;background:#18336e!important;border-color:#18336e!important}}html,body,#root{min-width:100%;min-height:100%;margin:0;padding:0}body{overflow-x:hidden}@supports (padding:env(safe-area-inset-left)){html,body,#root{padding-left:0;padding-right:0}}@media (width<=767px){html,body,#root{scrollbar-width:none;-ms-overflow-style:none;background:#180b2c!important;border-radius:0!important;width:100%!important;min-width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;overflow-x:hidden!important}html[data-theme=light],html[data-theme=light] body,html[data-theme=light] #root{background:#f4f4f4!important}html::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}body::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}#root::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}body{overscroll-behavior-x:none;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;position:relative!important}*,:before,:after{box-sizing:border-box}.viewport,.home-mobile-viewport,.login-viewport,.login-viewport-mobile,.login-viewport-mobile-real,.signup-viewport,.signup-viewport-mobile,.products-viewport,.products-viewport-mobile,.product-details-viewport,.product-details-viewport-mobile,.empty-cart-viewport,.empty-cart-viewport-mobile,.shopping-cart-viewport,.shopping-cart-viewport-mobile,.checkout-viewport,.checkout-viewport-mobile,.payment-summary-viewport,.payment-summary-viewport-mobile,.bill-viewport,.bill-viewport-mobile,.about-viewport,.about-viewport-mobile,.contact-viewport,.contact-viewport-mobile,.orders-viewport,.orders-viewport-mobile,.order-details-viewport,.order-details-viewport-mobile,.account-viewport,.account-viewport-mobile{scrollbar-width:none;-ms-overflow-style:none;border-radius:0!important;width:100%!important;min-width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;overflow-x:hidden!important}.viewport,.home-mobile-viewport,.login-viewport,.login-viewport-mobile,.login-viewport-mobile-real,.signup-viewport,.signup-viewport-mobile{background:#112144!important}.products-viewport,.products-viewport-mobile,.product-details-viewport,.product-details-viewport-mobile,.empty-cart-viewport,.empty-cart-viewport-mobile,.shopping-cart-viewport,.shopping-cart-viewport-mobile,.checkout-viewport,.checkout-viewport-mobile,.payment-summary-viewport,.payment-summary-viewport-mobile,.bill-viewport,.bill-viewport-mobile,.about-viewport,.about-viewport-mobile,.contact-viewport,.contact-viewport-mobile,.orders-viewport,.orders-viewport-mobile,.order-details-viewport,.order-details-viewport-mobile,.account-viewport,.account-viewport-mobile{background:#180b2c!important}html[data-theme=light] .viewport,html[data-theme=light] .home-mobile-viewport,html[data-theme=light] .login-viewport,html[data-theme=light] .login-viewport-mobile,html[data-theme=light] .login-viewport-mobile-real,html[data-theme=light] .signup-viewport,html[data-theme=light] .signup-viewport-mobile,html[data-theme=light] .products-viewport,html[data-theme=light] .products-viewport-mobile,html[data-theme=light] .product-details-viewport,html[data-theme=light] .product-details-viewport-mobile,html[data-theme=light] .empty-cart-viewport,html[data-theme=light] .empty-cart-viewport-mobile,html[data-theme=light] .shopping-cart-viewport,html[data-theme=light] .shopping-cart-viewport-mobile,html[data-theme=light] .checkout-viewport,html[data-theme=light] .checkout-viewport-mobile,html[data-theme=light] .payment-summary-viewport,html[data-theme=light] .payment-summary-viewport-mobile,html[data-theme=light] .bill-viewport,html[data-theme=light] .bill-viewport-mobile,html[data-theme=light] .about-viewport,html[data-theme=light] .about-viewport-mobile,html[data-theme=light] .contact-viewport,html[data-theme=light] .contact-viewport-mobile,html[data-theme=light] .orders-viewport,html[data-theme=light] .orders-viewport-mobile,html[data-theme=light] .order-details-viewport,html[data-theme=light] .order-details-viewport-mobile,html[data-theme=light] .account-viewport,html[data-theme=light] .account-viewport-mobile{background:#f4f4f4!important}.viewport::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.home-mobile-viewport::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.login-viewport::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.login-viewport-mobile::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.login-viewport-mobile-real::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.signup-viewport::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.signup-viewport-mobile::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.products-viewport::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.products-viewport-mobile::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.product-details-viewport::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.product-details-viewport-mobile::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.empty-cart-viewport::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.empty-cart-viewport-mobile::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.shopping-cart-viewport::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.shopping-cart-viewport-mobile::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.checkout-viewport::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.checkout-viewport-mobile::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.payment-summary-viewport::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.payment-summary-viewport-mobile::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.bill-viewport::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.bill-viewport-mobile::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.about-viewport::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.about-viewport-mobile::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.contact-viewport::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.contact-viewport-mobile::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.orders-viewport::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.orders-viewport-mobile::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.order-details-viewport::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.order-details-viewport-mobile::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.account-viewport::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.account-viewport-mobile::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.artboard,.home-mobile-artboard,.home-mobile-figma-layer,.login-artboard,.login-artboard-mobile,.login-mobile-real-page,.signup-artboard,.signup-viewport-mobile .signup-artboard,.products-artboard,.products-artboard-mobile,.products-figma-art,.products-figma-mobile,.product-details-artboard,.product-details-artboard-mobile,.product-details-figma,.product-details-figma-mobile,.empty-cart-artboard,.empty-cart-artboard-mobile,.empty-cart-figma,.empty-cart-figma-mobile,.shopping-cart-artboard,.shopping-cart-artboard-mobile,.shopping-cart-figma,.shopping-cart-figma-mobile,.checkout-artboard,.checkout-artboard-mobile,.checkout-figma,.payment-summary-artboard,.payment-summary-artboard-mobile,.checkout-figma-mobile,.bill-artboard,.bill-artboard-mobile,.bill-figma,.bill-figma-mobile,.about-artboard,.about-artboard-mobile,.about-figma,.about-figma-mobile,.contact-artboard,.contact-artboard-mobile,.contact-figma,.contact-figma-mobile,.orders-artboard,.orders-artboard-mobile,.order-details-artboard,.order-details-artboard-mobile,.account-artboard,.account-artboard-mobile{border-radius:0!important;overflow:hidden!important}.home-mobile-artboard,.products-artboard-mobile,.product-details-artboard-mobile,.empty-cart-artboard-mobile,.shopping-cart-artboard-mobile,.checkout-artboard-mobile,.payment-summary-artboard-mobile,.bill-artboard-mobile,.about-artboard-mobile,.contact-artboard-mobile,.orders-artboard-mobile,.order-details-artboard-mobile,.account-artboard-mobile{will-change:transform;transform-origin:0 0!important;margin:0!important;padding:0!important;left:0!important;right:auto!important}.home-mobile-figma-layer{margin:0!important;padding:0!important;left:0!important;right:auto!important}.mobile-header,.mobile-header-image,.login-mobile-real-header,.login-mobile-real-header-image,.signup-mobile-header,.signup-mobile-header-image{border-radius:0!important;max-width:100%!important;margin:0!important;padding:0!important;top:0!important;left:0!important;right:auto!important}img,svg,canvas,video{max-width:none}}@supports (width:100dvw){@media (width<=767px){html,body,#root,.viewport,.home-mobile-viewport,.login-viewport,.login-viewport-mobile,.login-viewport-mobile-real,.signup-viewport,.signup-viewport-mobile,.products-viewport,.products-viewport-mobile,.product-details-viewport,.product-details-viewport-mobile,.empty-cart-viewport,.empty-cart-viewport-mobile,.shopping-cart-viewport,.shopping-cart-viewport-mobile,.checkout-viewport,.checkout-viewport-mobile,.payment-summary-viewport,.payment-summary-viewport-mobile,.bill-viewport,.bill-viewport-mobile,.about-viewport,.about-viewport-mobile,.contact-viewport,.contact-viewport-mobile,.orders-viewport,.orders-viewport-mobile,.order-details-viewport,.order-details-viewport-mobile,.account-viewport,.account-viewport-mobile{width:100dvw!important;min-width:100dvw!important;max-width:100dvw!important;overflow-x:hidden!important}}}@media (width<=767px){:root[data-theme=light] .sarmad-footer-mobile .sarmad-footer-contact,:root[data-theme=light] .home-code-mobile .home-footer.sarmad-footer-mobile .sarmad-footer-contact{text-align:right!important;z-index:5!important;direction:rtl!important;width:175px!important;height:145px!important;position:absolute!important;top:544px!important;left:auto!important;right:42px!important;overflow:visible!important}:root[data-theme=light] .sarmad-footer-mobile .sarmad-footer-contact .sarmad-footer-title,:root[data-theme=light] .home-code-mobile .home-footer.sarmad-footer-mobile .sarmad-footer-contact .sarmad-footer-title{width:71px!important;height:24px!important;font-family:Tajawal, var(--sarmad-font), sans-serif!important;color:#18336e!important;text-align:right!important;white-space:nowrap!important;margin:0!important;padding:0!important;font-size:20px!important;font-weight:500!important;line-height:24px!important;display:block!important;position:absolute!important;top:0!important;right:0!important}:root[data-theme=light] .sarmad-footer-mobile .sarmad-footer-contact p,:root[data-theme=light] .home-code-mobile .home-footer.sarmad-footer-mobile .sarmad-footer-contact p{color:#180b2c!important;width:175px!important;height:24px!important;font-family:Inter, var(--sarmad-font), sans-serif!important;letter-spacing:-.011em!important;text-align:right!important;white-space:nowrap!important;direction:ltr!important;margin:0!important;padding:0!important;font-size:16px!important;font-weight:400!important;line-height:24px!important;display:block!important;position:absolute!important;right:0!important}:root[data-theme=light] .sarmad-footer-mobile .sarmad-footer-contact p:first-of-type,:root[data-theme=light] .home-code-mobile .home-footer.sarmad-footer-mobile .sarmad-footer-contact p:first-of-type{top:54px!important}:root[data-theme=light] .sarmad-footer-mobile .sarmad-footer-contact p:nth-of-type(2),:root[data-theme=light] .home-code-mobile .home-footer.sarmad-footer-mobile .sarmad-footer-contact p:nth-of-type(2){top:102px!important}:root[data-theme=light] .sarmad-footer-mobile .sarmad-footer-contact p:nth-of-type(3),:root[data-theme=light] .home-code-mobile .home-footer.sarmad-footer-mobile .sarmad-footer-contact p:nth-of-type(3){top:150px!important}:root[data-theme=light] .sarmad-footer-mobile .sarmad-footer-contact p span,:root[data-theme=light] .home-code-mobile .home-footer.sarmad-footer-mobile .sarmad-footer-contact p span{color:#180b2c!important;text-align:right!important;white-space:nowrap!important;order:initial!important;direction:ltr!important;height:24px!important;line-height:24px!important;display:block!important;position:absolute!important;top:0!important;right:28px!important}:root[data-theme=light] .sarmad-footer-mobile .sarmad-footer-contact p:first-of-type span,:root[data-theme=light] .home-code-mobile .home-footer.sarmad-footer-mobile .sarmad-footer-contact p:first-of-type span{width:90px!important}:root[data-theme=light] .sarmad-footer-mobile .sarmad-footer-contact p:nth-of-type(2) span,:root[data-theme=light] .home-code-mobile .home-footer.sarmad-footer-mobile .sarmad-footer-contact p:nth-of-type(2) span{width:172px!important;font-size:16px!important}:root[data-theme=light] .sarmad-footer-mobile .sarmad-footer-contact p:nth-of-type(3) span,:root[data-theme=light] .home-code-mobile .home-footer.sarmad-footer-mobile .sarmad-footer-contact p:nth-of-type(3) span{direction:rtl!important;width:108px!important}:root[data-theme=light] .sarmad-footer-mobile .sarmad-footer-contact p .contact-svg,:root[data-theme=light] .home-code-mobile .home-footer.sarmad-footer-mobile .sarmad-footer-contact p .contact-svg{flex:none!important;order:initial!important;color:#18336e!important;fill:#18336e!important;stroke:#18336e!important;width:16px!important;height:16px!important;display:block!important;position:absolute!important;top:4px!important;right:0!important}:root[data-theme=light] .sarmad-footer-mobile .sarmad-footer-contact p .contact-svg path,:root[data-theme=light] .home-code-mobile .home-footer.sarmad-footer-mobile .sarmad-footer-contact p .contact-svg path{fill:#18336e!important;stroke:#18336e!important}.sarmad-footer-mobile .sarmad-footer-rule,.home-code-mobile .home-footer.sarmad-footer-mobile .sarmad-footer-rule,:root[data-theme=light] .sarmad-footer-mobile .sarmad-footer-rule,:root[data-theme=light] .home-code-mobile .home-footer.sarmad-footer-mobile .sarmad-footer-rule{top:724px!important}.sarmad-footer-mobile .sarmad-footer-copy,.home-code-mobile .home-footer.sarmad-footer-mobile .sarmad-footer-copy,:root[data-theme=light] .sarmad-footer-mobile .sarmad-footer-copy,:root[data-theme=light] .home-code-mobile .home-footer.sarmad-footer-mobile .sarmad-footer-copy{white-space:nowrap!important;text-align:center!important;width:364px!important;height:19px!important;line-height:19px!important;display:block!important;top:752px!important;left:25px!important;overflow:visible!important}}.sarmad-footer:not(.home-footer) .footer-social-svg-tiktok path{fill:currentColor!important}.sarmad-footer:not(.home-footer).sarmad-footer-desktop{color:#fff!important;background:#180b2c!important;border-top:1px solid #d9d9d980!important;width:1440px!important;height:413px!important}:root[data-theme=light] .sarmad-footer:not(.home-footer).sarmad-footer-desktop{color:#180b2c!important;background:#fff!important;border-top:0!important}.sarmad-footer:not(.home-footer).sarmad-footer-desktop .sarmad-footer-logo{object-fit:contain!important;width:241px!important;height:auto!important;top:42px!important;left:auto!important;right:104px!important}.sarmad-footer:not(.home-footer).sarmad-footer-desktop .sarmad-footer-description{width:383px!important;height:60px!important;font-family:var(--sarmad-font,var(--arabic-font))!important;letter-spacing:-.011em!important;text-align:right!important;color:#fff!important;justify-content:flex-end!important;align-items:center!important;margin:0!important;font-size:20px!important;font-weight:400!important;line-height:150%!important;display:flex!important;top:112px!important;left:948px!important}:root[data-theme=light] .sarmad-footer:not(.home-footer).sarmad-footer-desktop .sarmad-footer-description{color:#180b2c!important}.sarmad-footer:not(.home-footer).sarmad-footer-desktop .sarmad-footer-socials{direction:ltr!important;justify-content:space-between!important;align-items:center!important;gap:10px!important;width:126px!important;height:25px!important;display:flex!important;top:197px!important;left:1205px!important}.sarmad-footer:not(.home-footer).sarmad-footer-desktop .sarmad-footer-socials a{color:#6d97e2!important;background:0 0!important;border:0!important;border-radius:0!important;flex:0 0 24px!important;place-items:center!important;width:24px!important;height:24px!important;padding:0!important;display:grid!important}:root[data-theme=light] .sarmad-footer:not(.home-footer).sarmad-footer-desktop .sarmad-footer-socials a{color:#18336e!important}.sarmad-footer:not(.home-footer).sarmad-footer-desktop .sarmad-footer-socials .footer-social-svg{fill:currentColor!important;width:24px!important;height:24px!important;display:block!important}.sarmad-footer:not(.home-footer).sarmad-footer-desktop .sarmad-footer-socials .footer-social-svg path{fill:currentColor!important}.sarmad-footer:not(.home-footer).sarmad-footer-desktop .sarmad-footer-quick{text-align:right!important;direction:rtl!important;width:113px!important;height:175px!important;top:42px!important;left:662px!important}.sarmad-footer:not(.home-footer).sarmad-footer-desktop .sarmad-footer-contact{text-align:right!important;direction:rtl!important;width:175px!important;height:145px!important;top:42px!important;left:248px!important}.sarmad-footer:not(.home-footer).sarmad-footer-desktop .sarmad-footer-title{width:max-content!important;height:24px!important;font-family:Tajawal, var(--sarmad-font), sans-serif!important;text-align:right!important;color:#fff!important;white-space:nowrap!important;margin:0!important;padding:0!important;font-size:20px!important;font-weight:500!important;line-height:24px!important;display:block!important}:root[data-theme=light] .sarmad-footer:not(.home-footer).sarmad-footer-desktop .sarmad-footer-title{color:#18336e!important}.sarmad-footer:not(.home-footer).sarmad-footer-desktop .sarmad-footer-links{color:#e1ecff!important;width:113px!important;margin:24px 0 0!important;padding:0!important;list-style:none!important}:root[data-theme=light] .sarmad-footer:not(.home-footer).sarmad-footer-desktop .sarmad-footer-links{color:#180b2c!important}.sarmad-footer:not(.home-footer).sarmad-footer-desktop .sarmad-footer-links li{text-align:right!important;white-space:nowrap!important;width:113px!important;height:19px!important;margin:0 0 17px!important;padding:0 18px 0 0!important;position:relative!important}.sarmad-footer:not(.home-footer).sarmad-footer-desktop .sarmad-footer-links li:after{content:""!important;background:#e1ecff!important;border-radius:50%!important;width:6px!important;height:6px!important;position:absolute!important;top:8px!important;right:0!important}:root[data-theme=light] .sarmad-footer:not(.home-footer).sarmad-footer-desktop .sarmad-footer-links li:after{background:#18336e!important}.sarmad-footer:not(.home-footer).sarmad-footer-desktop .sarmad-footer-links button{color:inherit!important;font-family:Inter, var(--sarmad-font), sans-serif!important;text-align:right!important;white-space:nowrap!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important;font-size:16px!important;font-weight:400!important;line-height:19px!important;display:block!important}.sarmad-footer:not(.home-footer).sarmad-footer-desktop .sarmad-footer-contact p{color:#e1ecff!important;width:175px!important;height:24px!important;font-family:Inter, var(--sarmad-font), sans-serif!important;letter-spacing:-.011em!important;text-align:right!important;white-space:nowrap!important;direction:ltr!important;margin:0!important;padding:0!important;font-size:16px!important;font-weight:400!important;line-height:150%!important;display:block!important;position:absolute!important;right:0!important}:root[data-theme=light] .sarmad-footer:not(.home-footer).sarmad-footer-desktop .sarmad-footer-contact p{color:#180b2c!important}.sarmad-footer:not(.home-footer).sarmad-footer-desktop .sarmad-footer-contact p:first-of-type{top:44px!important}.sarmad-footer:not(.home-footer).sarmad-footer-desktop .sarmad-footer-contact p:nth-of-type(2){top:84px!important}.sarmad-footer:not(.home-footer).sarmad-footer-desktop .sarmad-footer-contact p:nth-of-type(3){top:121px!important}.sarmad-footer:not(.home-footer).sarmad-footer-desktop .sarmad-footer-contact p span{color:currentColor!important;text-align:right!important;white-space:nowrap!important;height:24px!important;line-height:24px!important;display:block!important;position:absolute!important;top:0!important;right:29px!important}.sarmad-footer:not(.home-footer).sarmad-footer-desktop .sarmad-footer-contact p:first-of-type span{width:90px!important}.sarmad-footer:not(.home-footer).sarmad-footer-desktop .sarmad-footer-contact p:nth-of-type(2) span{width:172px!important;font-size:16px!important}.sarmad-footer:not(.home-footer).sarmad-footer-desktop .sarmad-footer-contact p:nth-of-type(3) span{direction:rtl!important;width:108px!important}.sarmad-footer:not(.home-footer).sarmad-footer-desktop .sarmad-footer-contact .contact-svg{color:currentColor!important;fill:currentColor!important;stroke:currentColor!important;width:16px!important;height:16px!important;display:block!important;position:absolute!important;top:4px!important;right:0!important}.sarmad-footer:not(.home-footer).sarmad-footer-desktop .sarmad-footer-contact .contact-svg path{fill:currentColor!important;stroke:currentColor!important}.sarmad-footer:not(.home-footer).sarmad-footer-desktop .sarmad-footer-rule{background:#d9d9d9!important;width:1232px!important;height:1px!important;top:350px!important;left:104px!important}.sarmad-footer:not(.home-footer).sarmad-footer-desktop .sarmad-footer-copy{color:#d9d9d9!important;width:1440px!important;height:19px!important;font-family:Tajawal, var(--sarmad-font), sans-serif!important;text-align:center!important;white-space:nowrap!important;opacity:1!important;margin:0!important;font-size:16px!important;font-weight:500!important;line-height:19px!important;display:block!important;top:376px!important;left:0!important}@media (width<=767px){.sarmad-footer:not(.home-footer).sarmad-footer-mobile{color:#fff!important;direction:rtl!important;background:#180b2c!important;border-top:1px solid #727272!important;width:414px!important;height:788px!important;position:relative!important;overflow:hidden!important}:root[data-theme=light] .sarmad-footer:not(.home-footer).sarmad-footer-mobile{color:#180b2c!important;background:#fff!important;border-top:0!important}.sarmad-footer:not(.home-footer).sarmad-footer-mobile .sarmad-footer-logo{object-fit:contain!important;width:187px!important;height:64px!important;top:58px!important;left:auto!important;right:24px!important}.sarmad-footer:not(.home-footer).sarmad-footer-mobile .sarmad-footer-description{width:383px!important;height:48px!important;font-family:var(--sarmad-font,var(--arabic-font))!important;letter-spacing:-.011em!important;text-align:right!important;color:#fff!important;justify-content:flex-end!important;align-items:center!important;margin:0!important;font-size:16px!important;font-weight:400!important;line-height:150%!important;display:flex!important;top:176px!important;left:auto!important;right:16px!important}:root[data-theme=light] .sarmad-footer:not(.home-footer).sarmad-footer-mobile .sarmad-footer-description{color:#180b2c!important;width:357px!important;right:28px!important}.sarmad-footer:not(.home-footer).sarmad-footer-mobile .sarmad-footer-socials{direction:ltr!important;justify-content:space-between!important;align-items:center!important;gap:10px!important;width:126px!important;height:25px!important;display:flex!important;top:246px!important;left:auto!important;right:31px!important}.sarmad-footer:not(.home-footer).sarmad-footer-mobile .sarmad-footer-socials a{color:#6d97e2!important;background:0 0!important;border:0!important;border-radius:0!important;flex:0 0 24px!important;place-items:center!important;width:24px!important;height:24px!important;padding:0!important;display:grid!important}:root[data-theme=light] .sarmad-footer:not(.home-footer).sarmad-footer-mobile .sarmad-footer-socials a{color:#18336e!important}.sarmad-footer:not(.home-footer).sarmad-footer-mobile .sarmad-footer-socials .footer-social-svg{fill:currentColor!important;width:24px!important;height:24px!important;display:block!important}.sarmad-footer:not(.home-footer).sarmad-footer-mobile .sarmad-footer-socials .footer-social-svg path{fill:currentColor!important}.sarmad-footer:not(.home-footer).sarmad-footer-mobile .sarmad-footer-quick{text-align:right!important;direction:rtl!important;width:113px!important;height:175px!important;top:327px!important;left:auto!important;right:45px!important}.sarmad-footer:not(.home-footer).sarmad-footer-mobile .sarmad-footer-contact{text-align:right!important;direction:rtl!important;width:175px!important;height:145px!important;top:545px!important;left:auto!important;right:37px!important;overflow:visible!important}.sarmad-footer:not(.home-footer).sarmad-footer-mobile .sarmad-footer-title{width:max-content!important;height:24px!important;font-family:Tajawal, var(--sarmad-font), sans-serif!important;color:#fff!important;text-align:right!important;white-space:nowrap!important;margin:0!important;padding:0!important;font-size:20px!important;font-weight:500!important;line-height:24px!important;display:block!important}:root[data-theme=light] .sarmad-footer:not(.home-footer).sarmad-footer-mobile .sarmad-footer-title{color:#18336e!important}.sarmad-footer:not(.home-footer).sarmad-footer-mobile .sarmad-footer-links{color:#e9e6e1!important;width:113px!important;margin:24px 0 0!important;padding:0!important;list-style:none!important}:root[data-theme=light] .sarmad-footer:not(.home-footer).sarmad-footer-mobile .sarmad-footer-links{color:#180b2c!important}.sarmad-footer:not(.home-footer).sarmad-footer-mobile .sarmad-footer-links li{text-align:right!important;white-space:nowrap!important;width:113px!important;height:19px!important;margin:0 0 17px!important;padding:0 18px 0 0!important;position:relative!important}.sarmad-footer:not(.home-footer).sarmad-footer-mobile .sarmad-footer-links li:after{content:""!important;background:#fff!important;border-radius:50%!important;width:6px!important;height:6px!important;position:absolute!important;top:8px!important;right:0!important}:root[data-theme=light] .sarmad-footer:not(.home-footer).sarmad-footer-mobile .sarmad-footer-links li:after{background:#18336e!important}.sarmad-footer:not(.home-footer).sarmad-footer-mobile .sarmad-footer-links button{color:inherit!important;font-family:Inter, var(--sarmad-font), sans-serif!important;text-align:right!important;white-space:nowrap!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important;font-size:16px!important;font-weight:400!important;line-height:19px!important;display:block!important}.sarmad-footer:not(.home-footer).sarmad-footer-mobile .sarmad-footer-contact p{color:#e9e6e1!important;width:175px!important;height:24px!important;font-family:Inter, var(--sarmad-font), sans-serif!important;letter-spacing:-.011em!important;text-align:right!important;white-space:nowrap!important;direction:ltr!important;margin:0!important;padding:0!important;font-size:16px!important;font-weight:400!important;line-height:150%!important;display:block!important;position:absolute!important;right:0!important}:root[data-theme=light] .sarmad-footer:not(.home-footer).sarmad-footer-mobile .sarmad-footer-contact p{color:#180b2c!important}.sarmad-footer:not(.home-footer).sarmad-footer-mobile .sarmad-footer-contact p:first-of-type{top:44px!important}.sarmad-footer:not(.home-footer).sarmad-footer-mobile .sarmad-footer-contact p:nth-of-type(2){top:84px!important}.sarmad-footer:not(.home-footer).sarmad-footer-mobile .sarmad-footer-contact p:nth-of-type(3){top:121px!important}.sarmad-footer:not(.home-footer).sarmad-footer-mobile .sarmad-footer-contact p span{color:currentColor!important;text-align:right!important;white-space:nowrap!important;height:24px!important;line-height:24px!important;display:block!important;position:absolute!important;top:0!important;right:29px!important}.sarmad-footer:not(.home-footer).sarmad-footer-mobile .sarmad-footer-contact p:first-of-type span{width:90px!important}.sarmad-footer:not(.home-footer).sarmad-footer-mobile .sarmad-footer-contact p:nth-of-type(2) span{width:172px!important;font-size:16px!important}.sarmad-footer:not(.home-footer).sarmad-footer-mobile .sarmad-footer-contact p:nth-of-type(3) span{direction:rtl!important;width:108px!important}.sarmad-footer:not(.home-footer).sarmad-footer-mobile .sarmad-footer-contact .contact-svg{color:currentColor!important;fill:currentColor!important;stroke:currentColor!important;width:16px!important;height:16px!important;display:block!important;position:absolute!important;top:4px!important;right:0!important}.sarmad-footer:not(.home-footer).sarmad-footer-mobile .sarmad-footer-contact .contact-svg path{fill:currentColor!important;stroke:currentColor!important}.sarmad-footer:not(.home-footer).sarmad-footer-mobile .sarmad-footer-rule{background:#d9d9d9!important;width:364px!important;height:1px!important;top:722px!important;left:23px!important}.sarmad-footer:not(.home-footer).sarmad-footer-mobile .sarmad-footer-copy{color:#d9d9d9!important;width:223px!important;height:17px!important;font-family:Tajawal, var(--sarmad-font), sans-serif!important;text-align:center!important;white-space:nowrap!important;opacity:1!important;margin:0!important;font-size:14px!important;font-weight:500!important;line-height:17px!important;display:block!important;top:743px!important;left:calc(50% - 110px)!important}}.payment-summary-footer.sarmad-footer:not(.home-footer).sarmad-footer-desktop{color:#fff!important;background:#180b2c!important;border-top:1px solid #d9d9d980!important;width:1440px!important;height:350px!important;position:absolute!important;top:1307px!important;left:0!important;overflow:hidden!important}:root[data-theme=light] .payment-summary-footer.sarmad-footer:not(.home-footer).sarmad-footer-desktop{color:#180b2c!important;background:#fff!important;border-top:0!important}.payment-summary-footer.sarmad-footer:not(.home-footer).sarmad-footer-desktop .sarmad-footer-logo{object-fit:contain!important;width:200px!important;height:auto!important;top:65px!important;left:1136px!important;right:auto!important}.payment-summary-footer.sarmad-footer:not(.home-footer).sarmad-footer-desktop .sarmad-footer-description{color:#fff!important;width:383px!important;height:60px!important;top:157px!important;left:948px!important;right:auto!important}:root[data-theme=light] .payment-summary-footer.sarmad-footer:not(.home-footer).sarmad-footer-desktop .sarmad-footer-description{color:#180b2c!important}.payment-summary-footer.sarmad-footer:not(.home-footer).sarmad-footer-desktop .sarmad-footer-socials{direction:ltr!important;justify-content:space-between!important;align-items:center!important;gap:10px!important;width:126px!important;height:25px!important;display:flex!important;top:242px!important;left:1205px!important;right:auto!important}.payment-summary-footer.sarmad-footer:not(.home-footer).sarmad-footer-desktop .sarmad-footer-socials a{color:#6d97e2!important;background:0 0!important;border:0!important;border-radius:0!important;flex:0 0 24px!important;width:24px!important;height:24px!important;padding:0!important}:root[data-theme=light] .payment-summary-footer.sarmad-footer:not(.home-footer).sarmad-footer-desktop .sarmad-footer-socials a{color:#18336e!important}.payment-summary-footer.sarmad-footer:not(.home-footer).sarmad-footer-desktop .sarmad-footer-socials .footer-social-svg{width:24px!important;height:24px!important}.payment-summary-footer.sarmad-footer:not(.home-footer).sarmad-footer-desktop .sarmad-footer-quick{width:113px!important;height:175px!important;top:87px!important;left:662px!important;right:auto!important}.payment-summary-footer.sarmad-footer:not(.home-footer).sarmad-footer-desktop .sarmad-footer-contact{width:175px!important;height:145px!important;top:87px!important;left:248px!important;right:auto!important}.payment-summary-footer.sarmad-footer:not(.home-footer).sarmad-footer-desktop .sarmad-footer-rule{background:#d9d9d9!important;width:1232px!important;height:1px!important;top:290px!important;left:104px!important}.payment-summary-footer.sarmad-footer:not(.home-footer).sarmad-footer-desktop .sarmad-footer-copy{color:#d9d9d9!important;text-align:right!important;width:255px!important;height:19px!important;top:315px!important;left:601px!important}@media (width<=767px){.payment-summary-footer.sarmad-footer:not(.home-footer).sarmad-footer-mobile{color:#fff!important;background:#180b2c!important;border-top:1px solid #727272!important;width:414px!important;height:739px!important;position:absolute!important;top:1770px!important;left:0!important;overflow:hidden!important}:root[data-theme=light] .payment-summary-footer.sarmad-footer:not(.home-footer).sarmad-footer-mobile{color:#180b2c!important;background:#fff!important;border-top:0!important}.payment-summary-footer.sarmad-footer:not(.home-footer).sarmad-footer-mobile .sarmad-footer-logo{object-fit:contain!important;width:187px!important;height:64px!important;top:43px!important;left:auto!important;right:24px!important}.payment-summary-footer.sarmad-footer:not(.home-footer).sarmad-footer-mobile .sarmad-footer-description{color:#fff!important;width:357px!important;height:48px!important;top:133px!important;left:25px!important;right:auto!important}:root[data-theme=light] .payment-summary-footer.sarmad-footer:not(.home-footer).sarmad-footer-mobile .sarmad-footer-description{color:#180b2c!important}.payment-summary-footer.sarmad-footer:not(.home-footer).sarmad-footer-mobile .sarmad-footer-socials{direction:ltr!important;justify-content:space-between!important;align-items:center!important;gap:10px!important;width:126px!important;height:25px!important;display:flex!important;top:203px!important;left:256px!important;right:auto!important}.payment-summary-footer.sarmad-footer:not(.home-footer).sarmad-footer-mobile .sarmad-footer-socials a{color:#6d97e2!important;background:0 0!important;border:0!important;border-radius:0!important;flex:0 0 24px!important;width:24px!important;height:24px!important}:root[data-theme=light] .payment-summary-footer.sarmad-footer:not(.home-footer).sarmad-footer-mobile .sarmad-footer-socials a{color:#18336e!important}.payment-summary-footer.sarmad-footer:not(.home-footer).sarmad-footer-mobile .sarmad-footer-quick{width:113px!important;height:175px!important;top:284px!important;left:255px!important;right:auto!important}.payment-summary-footer.sarmad-footer:not(.home-footer).sarmad-footer-mobile .sarmad-footer-contact{width:175px!important;height:145px!important;top:502px!important;left:201px!important;right:auto!important}.payment-summary-footer.sarmad-footer:not(.home-footer).sarmad-footer-mobile .sarmad-footer-rule{background:#d9d9d9!important;width:364px!important;height:1px!important;top:679px!important;left:22px!important}.payment-summary-footer.sarmad-footer:not(.home-footer).sarmad-footer-mobile .sarmad-footer-copy{color:#d9d9d9!important;width:223px!important;height:17px!important;top:700px!important;left:calc(50% - 111px)!important}}.sarmad-app-notice{z-index:99999;text-align:center;direction:rtl;border-radius:18px;width:min(560px,100vw - 32px);min-height:92px;padding:22px 28px 18px;font-family:thmanyah sans,Tajawal,Inter,sans-serif;animation:.22s ease-out both sarmadNoticeIn;position:fixed;top:102px;left:50%;transform:translate(-50%);box-shadow:0 24px 60px #00000047}.sarmad-app-notice p{color:#e1ecff;margin:0;font-size:20px;font-weight:500;line-height:1.7}.sarmad-app-notice-close{color:#fff;cursor:pointer;background:#ffffff21;border:0;border-radius:999px;width:28px;height:28px;font-size:18px;line-height:1;position:absolute;top:10px;left:12px}.sarmad-app-notice-actions{justify-content:center;gap:12px;margin-top:16px;display:flex}.sarmad-app-notice-actions button{min-width:128px;height:38px;font:inherit;cursor:pointer;border:1px solid #0000;border-radius:12px;padding:0 18px;font-size:15px;font-weight:700}.sarmad-app-notice-actions button:first-child{color:#180b2c;background:#cdaa4a}.sarmad-app-notice-actions button:last-child{color:#e1ecff;background:0 0;border-color:#6d97e2}.sarmad-app-notice-auth,.sarmad-app-notice-error,.sarmad-app-notice-info{background:#18336e;border:1px solid #6d97e294}.sarmad-app-notice-success{background:#18336e;border:1px solid #35ee7a73}.sarmad-app-notice-success p{color:#fff}html[data-theme=light] .sarmad-app-notice{background:#fff;border:1px solid #18336e2e;box-shadow:0 24px 55px #18336e29}html[data-theme=light] .sarmad-app-notice p{color:#180b2c}html[data-theme=light] .sarmad-app-notice-close{color:#18336e;background:#eef3fb}html[data-theme=light] .sarmad-app-notice-actions button:first-child{color:#fff;background:#18336e}html[data-theme=light] .sarmad-app-notice-actions button:last-child{color:#18336e;border-color:#18336e}@keyframes sarmadNoticeIn{0%{opacity:0;transform:translate(-50%,-12px)}to{opacity:1;transform:translate(-50%)}}@media (width<=767px){.sarmad-app-notice{border-radius:16px;width:calc(100vw - 28px);min-height:96px;padding:20px 20px 16px;top:92px}.sarmad-app-notice p{font-size:16px;line-height:1.75}.sarmad-app-notice-actions{gap:10px}.sarmad-app-notice-actions button{min-width:114px;height:36px;font-size:14px}}@media (width>=768px){.sarmad-footer:not(.home-footer).flow-footer.sarmad-footer-desktop{box-sizing:border-box!important;grid-template-columns:minmax(280px,1.5fr) minmax(150px,.7fr) minmax(230px,.8fr)!important;grid-template-areas:"brand quick contact""rule rule rule""copy copy copy"!important;align-items:start!important;gap:34px!important;width:100%!important;max-width:100%!important;height:auto!important;min-height:360px!important;padding:54px max(42px,50% - 610px) 24px!important;display:grid!important;position:relative!important;inset:auto!important;overflow:hidden!important}.sarmad-footer:not(.home-footer).flow-footer.sarmad-footer-desktop .sarmad-footer-brand,.sarmad-footer:not(.home-footer).flow-footer.sarmad-footer-desktop .sarmad-footer-quick,.sarmad-footer:not(.home-footer).flow-footer.sarmad-footer-desktop .sarmad-footer-contact,.sarmad-footer:not(.home-footer).flow-footer.sarmad-footer-desktop .sarmad-footer-logo,.sarmad-footer:not(.home-footer).flow-footer.sarmad-footer-desktop .sarmad-footer-description,.sarmad-footer:not(.home-footer).flow-footer.sarmad-footer-desktop .sarmad-footer-socials,.sarmad-footer:not(.home-footer).flow-footer.sarmad-footer-desktop .sarmad-footer-rule,.sarmad-footer:not(.home-footer).flow-footer.sarmad-footer-desktop .sarmad-footer-copy{box-sizing:border-box!important;position:static!important;inset:auto!important;transform:none!important}.sarmad-footer:not(.home-footer).flow-footer.sarmad-footer-desktop .sarmad-footer-brand{grid-area:brand!important;width:100%!important}.sarmad-footer:not(.home-footer).flow-footer.sarmad-footer-desktop .sarmad-footer-logo{width:220px!important;max-width:100%!important;height:auto!important}.sarmad-footer:not(.home-footer).flow-footer.sarmad-footer-desktop .sarmad-footer-description{width:min(500px,100%)!important;height:auto!important;min-height:0!important;margin:18px 0 0!important;font-size:17px!important;line-height:1.8!important;display:block!important}.sarmad-footer:not(.home-footer).flow-footer.sarmad-footer-desktop .sarmad-footer-socials{justify-content:flex-start!important;width:245px!important;max-width:100%!important;height:auto!important;margin-top:20px!important}.sarmad-footer:not(.home-footer).flow-footer.sarmad-footer-desktop .sarmad-footer-quick{grid-area:quick!important;width:auto!important;height:auto!important}.sarmad-footer:not(.home-footer).flow-footer.sarmad-footer-desktop .sarmad-footer-contact{grid-area:contact!important;width:auto!important;height:auto!important}.sarmad-footer:not(.home-footer).flow-footer.sarmad-footer-desktop .sarmad-footer-contact p{white-space:normal!important;align-items:center!important;gap:10px!important;width:auto!important;height:auto!important;min-height:44px!important;margin:0!important;display:flex!important;position:static!important}.sarmad-footer:not(.home-footer).flow-footer.sarmad-footer-desktop .sarmad-footer-contact p span,.sarmad-footer:not(.home-footer).flow-footer.sarmad-footer-desktop .sarmad-footer-contact .contact-svg{width:auto!important;height:auto!important;position:static!important}.sarmad-footer:not(.home-footer).flow-footer.sarmad-footer-desktop .sarmad-footer-rule{grid-area:rule!important;width:100%!important;height:1px!important;margin-top:8px!important}.sarmad-footer:not(.home-footer).flow-footer.sarmad-footer-desktop .sarmad-footer-copy{grid-area:copy!important;width:100%!important;height:auto!important}}@media (width>=768px) and (width<=1100px){.sarmad-footer:not(.home-footer).flow-footer.sarmad-footer-desktop{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;grid-template-areas:"brand brand""quick contact""rule rule""copy copy"!important;padding-inline:34px!important}}.sarmad-app-notice{padding-top:50px!important;padding-inline:28px!important}.sarmad-app-notice-close{top:14px!important;left:50%!important;transform:translate(-50%)!important}.sarmad-app-notice p{text-align:center!important;max-width:calc(100% - 24px)!important;margin-inline:auto!important}@media (width<=767px){.sarmad-app-notice{padding-top:48px!important;padding-inline:18px!important}}


/* END SOURCE /assets/index-C9qXjCCQ.css */

/* BEGIN SOURCE /assets/bill-of-lading-v23.css sha256=3fc5780553d726c701315f2f55b68ac0b2862d727a3cebc212d76e086ae909e7 */

/* Sarmad V23 - Order tracking / bill of lading UI only. */
.bill-code-artboard{
  --v23-card-border:color-mix(in srgb,var(--bill-line) 34%,transparent);
  --v23-soft:color-mix(in srgb,var(--bill-panel-bg) 72%,var(--bill-document-bg));
  --v23-shadow:0 24px 64px rgba(16,34,74,.14);
}

@media (min-width:768px){
  .bill-success-card{
    width:960px!important;
    height:190px!important;
    top:116px!important;
    left:calc(50% - 480px)!important;
    border-radius:24px!important;
    box-shadow:0 20px 50px rgba(24,51,110,.16)!important;
  }
  .bill-success-icon{width:58px!important;height:58px!important;top:24px!important;left:calc(50% - 29px)!important}
  .bill-success-card h1{width:420px!important;height:auto!important;top:92px!important;left:calc(50% - 210px)!important;font-size:30px!important;line-height:1.3!important;font-weight:700!important}
  .bill-success-card p{width:520px!important;height:auto!important;top:139px!important;left:calc(50% - 260px)!important;font-size:17px!important;line-height:1.55!important}

  .bill-document{
    direction:ltr!important;
    width:960px!important;
    height:958px!important;
    top:336px!important;
    left:calc(50% - 480px)!important;
    padding:38px 44px 34px!important;
    border:1px solid var(--v23-card-border)!important;
    border-radius:24px!important;
    display:grid!important;
    grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;
    grid-template-areas:
      "codes logo"
      "top top"
      "status status"
      "recipient store"
      "middle middle"
      "payment shipping"
      "bottom bottom"
      "terms terms"!important;
    grid-template-rows:122px 1px 92px 205px 1px 184px 1px 1fr!important;
    column-gap:28px!important;
    row-gap:20px!important;
    overflow:hidden!important;
    box-shadow:var(--v23-shadow)!important;
  }
  .bill-document>*{direction:rtl}
  .bill-document-logo{grid-area:logo!important;position:static!important;inset:auto!important;width:230px!important;height:78px!important;align-self:center!important;justify-self:end!important}
  .bill-document-logo img{position:static!important;width:230px!important;height:78px!important;object-fit:contain!important}

  .bill-order-codes{
    grid-area:codes!important;
    position:static!important;
    inset:auto!important;
    width:100%!important;
    max-width:360px!important;
    height:auto!important;
    align-self:center!important;
    justify-self:start!important;
    display:grid!important;
    grid-template-columns:1fr 1fr!important;
    gap:12px!important;
    direction:ltr!important;
  }
  .bill-order-code{
    position:static!important;
    inset:auto!important;
    width:auto!important;
    min-width:0!important;
    min-height:82px!important;
    margin:0!important;
    padding:13px 14px!important;
    border:1px solid var(--v23-card-border)!important;
    border-radius:14px!important;
    background:var(--v23-soft)!important;
    display:flex!important;
    flex-direction:column!important;
    justify-content:center!important;
    text-align:center!important;
    direction:rtl!important;
  }
  .bill-order-code span{height:auto!important;font-size:13px!important;line-height:1.4!important;font-weight:600!important;opacity:.82}
  .bill-order-code strong{
    display:block!important;
    min-width:0!important;
    margin-top:8px!important;
    font-size:15px!important;
    line-height:1.35!important;
    font-weight:800!important;
    white-space:nowrap!important;
    overflow:hidden!important;
    text-overflow:ellipsis!important;
  }
  .bill-order-number,.bill-shipping-number{top:auto!important}

  .bill-divider{position:static!important;inset:auto!important;width:100%!important;height:0!important;border-top:1px solid var(--bill-line)!important;opacity:.58!important}
  .bill-divider-top{grid-area:top!important}
  .bill-divider-middle{grid-area:middle!important}
  .bill-divider-bottom{grid-area:bottom!important}

  .bill-status-strip{
    grid-area:status!important;
    position:static!important;
    inset:auto!important;
    width:100%!important;
    height:92px!important;
    padding:0 14px!important;
    border:1px solid var(--v23-card-border)!important;
    border-radius:16px!important;
    grid-template-columns:repeat(3,minmax(0,1fr))!important;
    align-items:stretch!important;
    overflow:hidden!important;
  }
  .bill-status-strip p{height:100%!important;display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;padding:12px 18px!important;min-width:0!important}
  .bill-status-strip p+ p{border-inline-start:1px solid var(--v23-card-border)!important}
  .bill-status-strip span{height:auto!important;font-size:13px!important;line-height:1.4!important;font-weight:500!important;opacity:.78}
  .bill-status-strip strong{max-width:100%!important;margin-top:8px!important;font-size:15px!important;line-height:1.35!important;font-weight:800!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}

  .bill-info-block,.bill-detail-card{
    position:static!important;
    inset:auto!important;
    width:100%!important;
    height:100%!important;
    min-width:0!important;
    padding:22px 24px!important;
    border:1px solid var(--v23-card-border)!important;
    border-radius:18px!important;
    overflow:hidden!important;
  }
  .bill-info-block{background:color-mix(in srgb,var(--bill-document-bg) 90%,var(--bill-panel-bg))!important;color:var(--bill-document-fg)!important}
  .bill-store-info{grid-area:store!important}
  .bill-recipient-info{grid-area:recipient!important}
  .bill-shipping-card{grid-area:shipping!important}
  .bill-payment-card{grid-area:payment!important}

  .bill-info-block h3,.bill-detail-card h3{
    position:static!important;
    inset:auto!important;
    width:auto!important;
    height:auto!important;
    margin:0 0 18px!important;
    font-size:17px!important;
    line-height:1.4!important;
    font-weight:800!important;
    justify-content:flex-start!important;
    direction:rtl!important;
    text-align:right!important;
  }
  .bill-section-icon{width:21px!important;height:21px!important;flex-basis:21px!important}
  .bill-info-rows,.bill-detail-rows{position:static!important;inset:auto!important;width:100%!important;height:auto!important}
  .bill-info-rows p,.bill-detail-rows p{
    width:100%!important;
    min-height:0!important;
    margin:0 0 11px!important;
    font-size:13.5px!important;
    line-height:1.55!important;
    white-space:normal!important;
    display:grid!important;
    grid-template-columns:auto minmax(0,1fr)!important;
    align-items:start!important;
    gap:8px!important;
    text-align:right!important;
  }
  .bill-info-rows p:last-child,.bill-detail-rows p:last-child{margin-bottom:0!important}
  .bill-info-rows p strong,.bill-detail-rows p strong{font-weight:800!important;white-space:nowrap!important}
  .bill-info-rows p span,.bill-detail-rows p span{min-width:0!important;overflow-wrap:anywhere!important;font-weight:500!important}
  .bill-detail-card{background:var(--bill-panel-bg)!important;color:var(--bill-panel-fg)!important}
  .bill-detail-rows{top:auto!important;right:auto!important}
  .bill-detail-rows p{color:var(--bill-panel-value)!important}
  .bill-shipping-card .bill-detail-rows p:first-child span{font-size:13px!important}

  .bill-terms{
    grid-area:terms!important;
    position:static!important;
    inset:auto!important;
    width:100%!important;
    height:auto!important;
    padding:6px 2px 0!important;
    align-self:start!important;
  }
  .bill-terms h3{width:auto!important;height:auto!important;margin:0 0 13px!important;font-size:15px!important;line-height:1.4!important;font-weight:800!important}
  .bill-terms ul{display:grid!important;grid-template-columns:1fr 1fr!important;column-gap:30px!important;row-gap:9px!important}
  .bill-terms li{width:100%!important;min-width:0!important;min-height:0!important;margin:0!important;font-size:13px!important;line-height:1.55!important;white-space:normal!important;align-items:flex-start!important}
  .bill-dot{margin-top:7px!important}

  .bill-actions{
    direction:rtl!important;
    width:420px!important;
    height:54px!important;
    top:1326px!important;
    left:calc(50% - 210px)!important;
    gap:14px!important;
    justify-content:center!important;
  }
  .bill-action{width:196px!important;height:54px!important;border-radius:14px!important;font-size:15px!important;font-weight:800!important;box-shadow:0 10px 24px rgba(24,51,110,.12)!important}
  .bill-action-pdf{order:1!important}.bill-action-print{order:2!important}
  .bill-footer,.bill-footer:root{top:1426px!important}
  :root[data-theme=dark] .bill-footer{top:1426px!important}
}

@media (max-width:767px){
  .bill-success-card{
    width:382px!important;
    height:198px!important;
    top:104px!important;
    left:16px!important;
    border-radius:22px!important;
    box-shadow:0 16px 38px rgba(24,51,110,.16)!important;
  }
  .bill-success-icon{width:56px!important;height:56px!important;top:24px!important;left:163px!important}
  .bill-success-card h1{width:330px!important;height:auto!important;top:91px!important;left:26px!important;font-size:24px!important;line-height:1.35!important;font-weight:700!important;white-space:normal!important}
  .bill-success-card p{width:330px!important;height:auto!important;top:137px!important;left:26px!important;font-size:14px!important;line-height:1.6!important;white-space:normal!important}

  .bill-document{
    direction:ltr!important;
    width:382px!important;
    height:1658px!important;
    top:326px!important;
    left:16px!important;
    padding:26px 20px 28px!important;
    border:1px solid var(--v23-card-border)!important;
    border-radius:22px!important;
    display:grid!important;
    grid-template-columns:1fr!important;
    grid-template-areas:
      "logo"
      "codes"
      "top"
      "status"
      "store"
      "recipient"
      "middle"
      "shipping"
      "payment"
      "terms"!important;
    grid-template-rows:80px 170px 1px 218px 188px 188px 1px 170px 170px 1fr!important;
    row-gap:18px!important;
    overflow:hidden!important;
    box-shadow:0 18px 44px rgba(16,34,74,.14)!important;
  }
  .bill-document>*{direction:rtl}
  .bill-document-logo{grid-area:logo!important;position:static!important;inset:auto!important;width:206px!important;height:68px!important;justify-self:center!important;align-self:start!important}
  .bill-document-logo img{position:static!important;width:206px!important;height:68px!important;object-fit:contain!important}
  .bill-order-codes{
    grid-area:codes!important;
    position:static!important;
    inset:auto!important;
    width:100%!important;
    height:auto!important;
    display:grid!important;
    grid-template-columns:1fr!important;
    gap:10px!important;
    direction:rtl!important;
  }
  .bill-order-code{
    position:static!important;
    inset:auto!important;
    width:100%!important;
    min-width:0!important;
    min-height:76px!important;
    margin:0!important;
    padding:11px 14px!important;
    background:var(--v23-soft)!important;
    border:1px solid var(--v23-card-border)!important;
    border-radius:14px!important;
    display:flex!important;
    flex-direction:column!important;
    justify-content:center!important;
  }
  .bill-order-code span{height:auto!important;font-size:12px!important;line-height:1.4!important;font-weight:600!important;opacity:.8}
  .bill-order-code strong{display:block!important;max-width:100%!important;margin-top:7px!important;font-size:14px!important;line-height:1.35!important;font-weight:800!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}
  .bill-order-number,.bill-shipping-number{top:auto!important}

  .bill-divider{position:static!important;inset:auto!important;width:100%!important;height:0!important;border-top:1px solid var(--bill-line)!important;opacity:.55!important}
  .bill-divider-top{grid-area:top!important}.bill-divider-middle{grid-area:middle!important}.bill-divider-bottom{display:none!important}

  .bill-status-strip{
    grid-area:status!important;
    position:static!important;
    inset:auto!important;
    width:100%!important;
    height:218px!important;
    padding:4px 0!important;
    border:1px solid var(--v23-card-border)!important;
    border-radius:16px!important;
    display:grid!important;
    grid-template-columns:1fr!important;
    grid-template-rows:repeat(3,1fr)!important;
    overflow:hidden!important;
  }
  .bill-status-strip p{width:100%!important;height:auto!important;padding:10px 14px!important;display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:center!important}
  .bill-status-strip p+p{border-top:1px solid var(--v23-card-border)!important}
  .bill-status-strip span{height:auto!important;font-size:12px!important;line-height:1.35!important;opacity:.78}
  .bill-status-strip strong{max-width:100%!important;margin-top:6px!important;font-size:14px!important;line-height:1.35!important;font-weight:800!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}

  .bill-info-block,.bill-detail-card{
    position:static!important;
    inset:auto!important;
    width:100%!important;
    height:100%!important;
    min-width:0!important;
    padding:18px!important;
    border:1px solid var(--v23-card-border)!important;
    border-radius:16px!important;
    overflow:hidden!important;
  }
  .bill-info-block{background:color-mix(in srgb,var(--bill-document-bg) 90%,var(--bill-panel-bg))!important}
  .bill-store-info{grid-area:store!important}.bill-recipient-info{grid-area:recipient!important}.bill-shipping-card{grid-area:shipping!important}.bill-payment-card{grid-area:payment!important}
  .bill-info-block h3,.bill-detail-card h3{position:static!important;inset:auto!important;width:auto!important;height:auto!important;margin:0 0 13px!important;font-size:15px!important;line-height:1.4!important;font-weight:800!important;justify-content:flex-start!important;direction:rtl!important}
  .bill-section-icon{width:20px!important;height:20px!important;flex-basis:20px!important}
  .bill-info-rows,.bill-detail-rows{position:static!important;inset:auto!important;width:100%!important;height:auto!important}
  .bill-info-rows p,.bill-detail-rows p{width:100%!important;min-height:0!important;margin:0 0 8px!important;font-size:12px!important;line-height:1.5!important;white-space:normal!important;display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;gap:7px!important;text-align:right!important}
  .bill-info-rows p:last-child,.bill-detail-rows p:last-child{margin-bottom:0!important}
  .bill-info-rows p strong,.bill-detail-rows p strong{font-weight:800!important;white-space:nowrap!important}
  .bill-info-rows p span,.bill-detail-rows p span{min-width:0!important;overflow-wrap:anywhere!important;font-weight:500!important}
  .bill-detail-card{background:var(--bill-panel-bg)!important}
  .bill-shipping-card .bill-detail-rows p:first-child span{font-size:11.5px!important}

  .bill-terms{
    grid-area:terms!important;
    position:static!important;
    inset:auto!important;
    width:100%!important;
    height:auto!important;
    padding:2px 2px 0!important;
    align-self:start!important;
  }
  .bill-terms h3{width:auto!important;height:auto!important;margin:0 0 12px!important;font-size:13px!important;line-height:1.45!important;font-weight:800!important}
  .bill-terms li{width:100%!important;min-height:0!important;margin:0 0 8px!important;font-size:11.5px!important;line-height:1.65!important;white-space:normal!important;align-items:flex-start!important}
  .bill-dot{margin-top:7px!important}

  .bill-actions{
    direction:rtl!important;
    flex-direction:column!important;
    width:250px!important;
    height:118px!important;
    top:2018px!important;
    left:82px!important;
    gap:10px!important;
  }
  .bill-action{width:250px!important;height:54px!important;border-radius:14px!important;font-size:14px!important;font-weight:800!important}
  .bill-action-pdf{order:1!important}.bill-action-print{order:2!important}
  .bill-footer{top:2168px!important}
  :root[data-theme=dark] .bill-footer{top:2168px!important}
}


/* END SOURCE /assets/bill-of-lading-v23.css */

/* BEGIN SOURCE /assets/customer-order-v24.css sha256=acf0e2235a1a918f80ec2992c2b42422bef6e33c6504733483628a52f7a84e4f */

/* Sarmad V24 - customer order experience only.
   Typography, order review/rejection, My Orders and bill details. */

:root{
  --sarmad-font:"thmanyah sans",Tajawal,"Noto Sans Arabic",Arial,sans-serif;
  --arabic-font:"thmanyah sans",Tajawal,"Noto Sans Arabic",Arial,sans-serif;
}

body,button,input,textarea,select{
  font-family:var(--sarmad-font)!important;
}
.sarmad-header,.sarmad-header *,
.sarmad-footer,.sarmad-footer *,
.orders-artboard,.orders-artboard *,
.order-review-artboard,.order-review-artboard *,
.bill-artboard,.bill-artboard *{
  font-family:var(--sarmad-font)!important;
}

/* ---------- Order review / success / rejection ---------- */
.order-review-hero h1{
  width:440px!important;
  left:calc(50% - 220px)!important;
  height:auto!important;
  font-size:36px!important;
  line-height:1.35!important;
  font-weight:800!important;
  white-space:normal!important;
}
.order-review-hero p{
  width:520px!important;
  left:calc(50% - 260px)!important;
  height:auto!important;
  font-size:20px!important;
  line-height:1.65!important;
  font-weight:500!important;
  white-space:normal!important;
}
.order-review-status-card h2{
  width:auto!important;
  min-width:132px!important;
  height:auto!important;
  font-size:24px!important;
  line-height:1.35!important;
  font-weight:800!important;
}
.order-review-status-description{
  width:500px!important;
  height:auto!important;
  font-size:17px!important;
  line-height:1.55!important;
  font-weight:500!important;
  white-space:normal!important;
}
.order-review-step strong{
  height:auto!important;
  font-size:18px!important;
  line-height:1.35!important;
  font-weight:800!important;
}
.order-review-step>span:not(.order-review-step-dot){
  height:auto!important;
  font-size:15px!important;
  line-height:1.45!important;
  font-weight:500!important;
}
.order-review-contact-card h2{
  width:auto!important;
  height:auto!important;
  font-size:19px!important;
  line-height:1.4!important;
  font-weight:800!important;
}
.order-review-contact-card p{
  width:auto!important;
  max-width:590px!important;
  height:auto!important;
  font-size:16px!important;
  line-height:1.45!important;
  font-weight:600!important;
}
.order-review-message-card p{
  width:600px!important;
  max-width:calc(100% - 36px)!important;
  height:auto!important;
  font-size:19px!important;
  line-height:1.55!important;
  font-weight:600!important;
  white-space:normal!important;
}
.order-review-track-button{
  font-size:18px!important;
  font-weight:900!important;
}

.order-review-rejected .order-review-success-icon{
  filter:saturate(.7) hue-rotate(318deg);
}
.order-review-rejected .order-review-status-card{
  border:1px solid rgba(190,55,55,.34)!important;
}
.order-review-rejected .order-review-message-card{
  height:108px!important;
  border-color:rgba(190,55,55,.55)!important;
  background:rgba(190,55,55,.08)!important;
}
:root[data-theme=dark] .order-review-rejected .order-review-message-card{
  background:rgba(115,28,48,.32)!important;
}
.order-review-rejected .order-review-message-card p{
  text-align:right!important;
  direction:rtl!important;
  width:610px!important;
  font-size:18px!important;
  line-height:1.7!important;
}
.order-review-rejected .order-review-message-card strong{
  color:#b91c1c!important;
}
:root[data-theme=dark] .order-review-rejected .order-review-message-card strong{
  color:#ff9a9a!important;
}
.order-review-rejected .order-review-track-button{top:1080px!important}
.order-review-rejected .order-review-footer,
:root[data-theme=light] .order-review-rejected .order-review-footer{top:1192px!important}

/* ---------- My Orders ---------- */
.orders-hero h1{
  font-size:clamp(40px,4.8vw,58px)!important;
  line-height:1.25!important;
  font-weight:900!important;
}
.orders-card h2{
  font-size:26px!important;
  line-height:1.4!important;
  font-weight:900!important;
}
.orders-status-pill{
  min-height:36px!important;
  padding-inline:15px!important;
  font-size:15px!important;
  line-height:1.35!important;
  font-weight:800!important;
}
.orders-progress b{
  font-size:14px!important;
  line-height:1.45!important;
  font-weight:800!important;
}
.orders-card-meta span{
  font-size:14px!important;
  line-height:1.5!important;
}
.orders-card-meta strong{
  font-size:15px!important;
  line-height:1.45!important;
  font-weight:900!important;
}
.orders-card-meta em{
  font-size:13px!important;
  line-height:1.45!important;
  font-style:normal!important;
}
.orders-card-action{
  min-height:52px!important;
  font-size:17px!important;
  line-height:1.3!important;
  font-weight:900!important;
}
.orders-content-shell p,
.orders-content-shell .orders-empty p{
  font-size:17px!important;
  line-height:1.7!important;
}
.orders-content-shell .orders-empty h2{
  font-size:27px!important;
  line-height:1.4!important;
  font-weight:900!important;
}

/* ---------- Bill / order details ---------- */
.bill-success-card h1{
  width:520px!important;
  left:calc(50% - 260px)!important;
  font-size:36px!important;
  line-height:1.3!important;
  font-weight:900!important;
  white-space:normal!important;
}
.bill-success-card p{
  width:620px!important;
  left:calc(50% - 310px)!important;
  font-size:19px!important;
  line-height:1.6!important;
  font-weight:500!important;
  white-space:normal!important;
}
.bill-order-code span{font-size:14px!important;font-weight:700!important}
.bill-order-code strong{font-size:16.5px!important;font-weight:900!important}
.bill-status-strip span{font-size:14px!important;font-weight:600!important}
.bill-status-strip strong{font-size:16px!important;font-weight:900!important}
.bill-info-block h3,.bill-detail-card h3{font-size:19px!important;font-weight:900!important}
.bill-info-rows p,.bill-detail-rows p{font-size:14.5px!important;line-height:1.55!important}
.bill-shipping-card .bill-detail-rows p:first-child span{font-size:14px!important}
.bill-action{font-size:16.5px!important;font-weight:900!important}

/* Shipping terms must always start from the right and stay in one RTL column. */
.bill-terms{
  direction:rtl!important;
  text-align:right!important;
  justify-self:stretch!important;
}
.bill-terms h3{
  width:auto!important;
  margin:0 0 13px 0!important;
  text-align:right!important;
  direction:rtl!important;
  font-size:17px!important;
  line-height:1.45!important;
  font-weight:900!important;
}
.bill-terms ul{
  width:100%!important;
  display:grid!important;
  grid-template-columns:1fr!important;
  column-gap:0!important;
  row-gap:7px!important;
  direction:rtl!important;
  text-align:right!important;
  margin:0!important;
  padding:0!important;
}
.bill-terms li{
  width:100%!important;
  min-width:0!important;
  margin:0!important;
  direction:rtl!important;
  text-align:right!important;
  justify-content:flex-start!important;
  align-items:flex-start!important;
  gap:8px!important;
  font-size:14.5px!important;
  line-height:1.55!important;
  white-space:normal!important;
}
.bill-terms li span{display:block!important;min-width:0!important;text-align:right!important}
.bill-dot{flex:0 0 5px!important;margin-top:8px!important}

@media (max-width:767px){
  .order-review-hero h1{
    width:350px!important;
    left:calc(50% - 175px)!important;
    font-size:28px!important;
    line-height:1.35!important;
  }
  .order-review-hero p{
    width:340px!important;
    left:calc(50% - 170px)!important;
    font-size:17px!important;
    line-height:1.6!important;
  }
  .order-review-status-card h2{font-size:22px!important}
  .order-review-status-description{width:300px!important;font-size:15px!important;line-height:1.55!important}
  .order-review-step strong{font-size:17px!important}
  .order-review-step>span:not(.order-review-step-dot){font-size:14px!important}
  .order-review-contact-card h2{font-size:18px!important}
  .order-review-contact-card p{max-width:330px!important;font-size:15px!important}
  .order-review-message-card p{width:340px!important;font-size:17px!important;line-height:1.55!important}
  .order-review-track-button{font-size:17px!important}
  .order-review-rejected .order-review-message-card{height:112px!important}
  .order-review-rejected .order-review-message-card p{width:330px!important;font-size:16px!important;line-height:1.65!important}
  .order-review-rejected .order-review-track-button{top:1070px!important}
  .order-review-rejected .order-review-footer,
  :root[data-theme=light] .order-review-rejected .order-review-footer{top:1162px!important}

  .orders-hero h1{font-size:36px!important;line-height:1.3!important}
  .orders-card h2{font-size:22px!important}
  .orders-status-pill{min-height:34px!important;font-size:14px!important}
  .orders-progress b{font-size:12.5px!important}
  .orders-card-meta span{font-size:13px!important}
  .orders-card-meta strong{font-size:14px!important}
  .orders-card-meta em{font-size:12px!important}
  .orders-card-action{min-height:50px!important;font-size:16px!important}

  .bill-success-card h1{
    width:344px!important;
    left:19px!important;
    font-size:28px!important;
    line-height:1.35!important;
  }
  .bill-success-card p{
    width:340px!important;
    left:21px!important;
    font-size:16px!important;
    line-height:1.6!important;
  }
  .bill-order-code span{font-size:13px!important}
  .bill-order-code strong{font-size:15px!important}
  .bill-status-strip span{font-size:13px!important}
  .bill-status-strip strong{font-size:15px!important}
  .bill-info-block h3,.bill-detail-card h3{font-size:17px!important}
  .bill-info-rows p,.bill-detail-rows p{font-size:13px!important;line-height:1.55!important}
  .bill-shipping-card .bill-detail-rows p:first-child span{font-size:12.5px!important}
  .bill-terms h3{font-size:15px!important;margin-bottom:10px!important}
  .bill-terms ul{row-gap:5px!important}
  .bill-terms li{font-size:12.5px!important;line-height:1.55!important}
  .bill-action{font-size:15.5px!important}
}


/* END SOURCE /assets/customer-order-v24.css */

/* BEGIN SOURCE /assets/customer-order-v25-r2.css sha256=d6bc0398c7be40fc7e798f12e649daf8278a58ba1c442a4b98183904dd892648 */

/* Sarmad V25 - bill terms RTL bullet alignment + reliable print preparation */

.bill-terms{
  direction: rtl !important;
  text-align: right !important;
}

.bill-terms h3{
  width: auto !important;
  margin: 0 0 16px auto !important;
  text-align: right !important;
  direction: rtl !important;
}

.bill-terms ul{
  width: 100% !important;
  margin: 0 !important;
  padding: 0 !important;
  list-style: none !important;
  display: flex !important;
  flex-direction: column !important;
  align-items: stretch !important;
  gap: 12px !important;
  direction: rtl !important;
  text-align: right !important;
}

.bill-terms li{
  width: 100% !important;
  min-width: 0 !important;
  margin: 0 !important;
  padding: 0 !important;
  display: flex !important;
  flex-direction: row-reverse !important;
  justify-content: flex-start !important;
  align-items: flex-start !important;
  gap: 10px !important;
  direction: rtl !important;
  text-align: right !important;
  white-space: normal !important;
}

.bill-terms li span{
  display: block !important;
  flex: 1 1 auto !important;
  min-width: 0 !important;
  text-align: right !important;
  direction: rtl !important;
  white-space: normal !important;
}

.bill-dot{
  flex: 0 0 5px !important;
  margin-top: 0.65em !important;
}

.bill-actions{
  justify-content: center !important;
  align-items: center !important;
}

@media (max-width: 767px){
  .bill-terms ul{
    gap: 10px !important;
  }

  .bill-terms li{
    gap: 9px !important;
    line-height: 1.7 !important;
  }
}

/* When the helper opens a dedicated print window, make the bill printable and clean. */
body.sarmad-v25-print-body{
  margin: 0 !important;
  padding: 0 !important;
  background: #ffffff !important;
}

.sarmad-v25-print-shell{
  margin: 0 auto !important;
  padding: 12mm !important;
  background: #ffffff !important;
}

.sarmad-v25-print-shell .bill-document{
  position: static !important;
  left: auto !important;
  top: auto !important;
  width: 100% !important;
  max-width: 178mm !important;
  min-height: auto !important;
  margin: 0 auto !important;
  box-shadow: none !important;
  border: 1px solid #d9d9d9 !important;
  page-break-inside: avoid !important;
}

.sarmad-v25-print-shell .bill-divider,
.sarmad-v25-print-shell .bill-divider-top,
.sarmad-v25-print-shell .bill-divider-middle,
.sarmad-v25-print-shell .bill-divider-bottom{
  position: static !important;
  display: block !important;
  width: 100% !important;
  height: 1px !important;
  margin: 14px 0 !important;
}

.sarmad-v25-print-shell .bill-order-codes,
.sarmad-v25-print-shell .bill-status-strip,
.sarmad-v25-print-shell .bill-store-info,
.sarmad-v25-print-shell .bill-recipient-info,
.sarmad-v25-print-shell .bill-shipping-card,
.sarmad-v25-print-shell .bill-payment-card,
.sarmad-v25-print-shell .bill-terms,
.sarmad-v25-print-shell .bill-document-logo{
  position: static !important;
  left: auto !important;
  top: auto !important;
  right: auto !important;
}

.sarmad-v25-print-shell .bill-order-codes,
.sarmad-v25-print-shell .bill-status-strip{
  width: 100% !important;
}

.sarmad-v25-print-shell .bill-info-block,
.sarmad-v25-print-shell .bill-detail-card{
  width: calc(50% - 8px) !important;
  min-height: 140px !important;
}

.sarmad-v25-print-shell .bill-store-info,
.sarmad-v25-print-shell .bill-recipient-info,
.sarmad-v25-print-shell .bill-shipping-card,
.sarmad-v25-print-shell .bill-payment-card{
  float: right !important;
  margin: 0 0 16px 0 !important;
}

.sarmad-v25-print-shell .bill-recipient-info,
.sarmad-v25-print-shell .bill-payment-card{
  float: left !important;
}

.sarmad-v25-print-shell .bill-terms{
  clear: both !important;
  width: 100% !important;
  margin-top: 10px !important;
}

@page{
  size: A4 portrait;
  margin: 10mm;
}

@media print{
  html, body{
    background: #ffffff !important;
  }

  body.sarmad-v25-print-body{
    -webkit-print-color-adjust: exact !important;
    print-color-adjust: exact !important;
  }
}


/* END SOURCE /assets/customer-order-v25-r2.css */

/* BEGIN SOURCE /assets/customer-order-v26.css sha256=8e4def011de2d42b4f2e284f6ecd5407cd22a304951caaf16f214a2c37d7360b */

/* SARMAD V26 - visual cleanup + invoice print from same invoice endpoint */

/* Show order / shipment numbers in full without ellipsis. */
.bill-order-codes{
  max-width: 500px !important;
  grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
}

.bill-order-code{
  min-height: 98px !important;
  padding: 14px 16px !important;
}

.bill-order-code span{
  font-size: 14px !important;
  line-height: 1.4 !important;
}

.bill-order-code strong{
  display: block !important;
  width: 100% !important;
  margin-top: 8px !important;
  font-size: 14px !important;
  line-height: 1.4 !important;
  font-weight: 900 !important;
  white-space: normal !important;
  overflow: visible !important;
  text-overflow: clip !important;
  overflow-wrap: anywhere !important;
  word-break: break-word !important;
  direction: ltr !important;
  unicode-bidi: isolate !important;
  text-align: center !important;
}

/* Shipping terms: force real right-side bullets like the reference design. */
.bill-terms{
  direction: rtl !important;
  text-align: right !important;
}

.bill-terms h3{
  width: auto !important;
  text-align: right !important;
  margin: 0 0 12px 0 !important;
}

.bill-terms ul{
  list-style: none !important;
  margin: 0 !important;
  padding: 0 !important;
  width: 100% !important;
  display: block !important;
  direction: rtl !important;
  text-align: right !important;
}

.bill-terms li{
  position: relative !important;
  display: block !important;
  width: 100% !important;
  margin: 0 0 10px 0 !important;
  padding: 0 18px 0 0 !important;
  direction: rtl !important;
  text-align: right !important;
  line-height: 1.9 !important;
  white-space: normal !important;
}

.bill-terms li::before{
  content: "•" !important;
  position: absolute !important;
  right: 0 !important;
  top: 0 !important;
  color: #1f4289 !important;
  font-size: 18px !important;
  line-height: 1.7 !important;
}

.bill-terms li span{
  display: block !important;
  text-align: right !important;
  direction: rtl !important;
}

.bill-dot{
  display: none !important;
}

@media (max-width: 767px){
  .bill-order-codes{
    grid-template-columns: 1fr !important;
    max-width: none !important;
  }

  .bill-order-code{
    min-height: 92px !important;
  }

  .bill-order-code strong{
    font-size: 13px !important;
    line-height: 1.45 !important;
  }

  .bill-terms li{
    margin-bottom: 8px !important;
    padding-right: 16px !important;
    line-height: 1.8 !important;
  }

  .bill-terms li::before{
    font-size: 16px !important;
  }
}


/* END SOURCE /assets/customer-order-v26.css */

/* BEGIN SOURCE /assets/customer-order-v27.css sha256=02ca1f0e6f4318b234cc1172e4f2d1b2caf8789cb2c3a0cf504cd3f3c8a298a1 */

/* SARMAD V27 - visual correction for shipping terms bullets only. */

.bill-terms{
  direction: rtl !important;
  text-align: right !important;
  overflow: visible !important;
}

.bill-terms h3{
  width: auto !important;
  margin: 0 0 10px 0 !important;
  text-align: right !important;
  direction: rtl !important;
}

.bill-terms ul{
  width: 100% !important;
  margin: 0 !important;
  padding: 0 !important;
  display: block !important;
  list-style: none !important;
  direction: rtl !important;
  text-align: right !important;
}

.bill-terms li{
  position: relative !important;
  display: block !important;
  width: 100% !important;
  min-width: 0 !important;
  box-sizing: border-box !important;
  margin: 0 0 5px 0 !important;
  padding: 0 15px 0 0 !important;
  direction: rtl !important;
  text-align: right !important;
  line-height: 1.55 !important;
  white-space: normal !important;
  overflow: visible !important;
}

/* V26 used a pseudo bullet while the component already contains .bill-dot.
   Remove the pseudo marker completely to guarantee exactly one bullet. */
.bill-terms li::before{
  content: none !important;
  display: none !important;
}

.bill-terms li::marker{
  content: "" !important;
  font-size: 0 !important;
}

.bill-terms li > span:not(.bill-dot){
  display: block !important;
  width: 100% !important;
  min-width: 0 !important;
  margin: 0 !important;
  padding: 0 !important;
  text-align: right !important;
  direction: rtl !important;
  white-space: normal !important;
}

/* Use the one real Dot component already present in the page. */
.bill-terms .bill-dot{
  display: block !important;
  position: absolute !important;
  right: 0 !important;
  left: auto !important;
  top: .72em !important;
  width: 5px !important;
  height: 5px !important;
  min-width: 5px !important;
  min-height: 5px !important;
  margin: 0 !important;
  padding: 0 !important;
  transform: none !important;
  border-radius: 50% !important;
  flex: none !important;
}

.bill-terms li:last-child{
  margin-bottom: 0 !important;
}

@media (max-width: 767px){
  .bill-terms h3{
    margin-bottom: 8px !important;
  }
  .bill-terms li{
    margin-bottom: 4px !important;
    padding-right: 14px !important;
    line-height: 1.5 !important;
  }
  .bill-terms .bill-dot{
    right: 0 !important;
    top: .68em !important;
    width: 4px !important;
    height: 4px !important;
    min-width: 4px !important;
    min-height: 4px !important;
  }
}


/* END SOURCE /assets/customer-order-v27.css */

/* BEGIN SOURCE /assets/sarmad-v31-mobile-nav-currency.css sha256=b4f2a508633de9892e7853e206dbca5cb603a1cf4a91c26079db2d244640c5fa */

@media (max-width: 767px) {
  .sarmad-mobile-currency {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    flex: 0 0 auto !important;
  }

  .sarmad-mobile-currency .currency-picker.compact {
    display: flex !important;
    align-items: center !important;
  }

  .sarmad-mobile-currency .currency-trigger {
    min-width: 96px !important;
    height: 48px !important;
    padding: 0 14px !important;
    border-radius: 17px !important;
    border: 1px solid rgba(45, 76, 145, .15) !important;
    background: linear-gradient(180deg, #ffffff 0%, #f5f8ff 100%) !important;
    box-shadow: 0 10px 24px rgba(28, 58, 122, .14) !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 8px !important;
    color: #1d428d !important;
    font-weight: 900 !important;
    line-height: 1 !important;
    transition: transform .16s ease, box-shadow .16s ease, border-color .16s ease !important;
  }

  .sarmad-mobile-currency .currency-trigger:active,
  .sarmad-mobile-currency .currency-trigger:focus-visible {
    transform: translateY(-1px) !important;
    box-shadow: 0 14px 28px rgba(28, 58, 122, .18) !important;
    border-color: rgba(74, 120, 227, .34) !important;
    outline: none !important;
  }

  .sarmad-mobile-currency .currency-trigger > span:first-child {
    font-size: 19px !important;
    line-height: 1 !important;
  }

  .sarmad-mobile-currency .currency-trigger > b {
    font-size: 18px !important;
    letter-spacing: .02em !important;
    line-height: 1 !important;
  }

  .sarmad-mobile-currency .currency-trigger > span:last-child {
    font-size: 11px !important;
    opacity: .78 !important;
    transform: translateY(1px) !important;
  }

  .currency-sheet {
    border-radius: 28px 28px 0 0 !important;
    padding-bottom: max(18px, env(safe-area-inset-bottom, 0px)) !important;
  }

  .currency-sheet > h2,
  .currency-sheet > p,
  .currency-sheet button {
    font-weight: 800 !important;
  }

  .mobile-drawer-nav {
    display: grid !important;
    gap: 10px !important;
  }

  .mobile-drawer-nav .mobile-drawer-nav-link-mobile-orders {
    width: 100% !important;
    min-height: 54px !important;
    padding: 14px 16px !important;
    border: none !important;
    border-radius: 18px !important;
    background: linear-gradient(135deg, #173b84 0%, #4f84ea 100%) !important;
    color: #fff !important;
    display: flex !important;
    align-items: center !important;
    justify-content: space-between !important;
    gap: 12px !important;
    font-size: 16px !important;
    font-weight: 900 !important;
    box-shadow: 0 16px 30px rgba(23, 59, 132, .24) !important;
    text-align: start !important;
  }

  .mobile-drawer-nav .mobile-drawer-nav-link-mobile-orders .mobile-drawer-nav-link-main {
    display: inline-flex !important;
    align-items: center !important;
    gap: 10px !important;
  }

  .mobile-drawer-nav .mobile-drawer-nav-link-mobile-orders .mobile-drawer-nav-link-main::before {
    content: "☰";
    width: 30px;
    height: 30px;
    border-radius: 11px;
    background: rgba(255,255,255,.18);
    display: inline-flex;
    align-items: center;
    justify-content: center;
    font-size: 14px;
    font-weight: 900;
  }

  .mobile-drawer-nav .mobile-drawer-nav-link-mobile-orders .mobile-drawer-nav-link-badge {
    min-width: 28px !important;
    height: 28px !important;
    padding: 0 8px !important;
    border-radius: 999px !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    background: rgba(255,255,255,.18) !important;
    font-size: 12px !important;
    font-weight: 900 !important;
    line-height: 1 !important;
  }

  .mobile-drawer-account-content .mobile-drawer-menu-link.is-v31-hidden {
    display: none !important;
  }
}


/* END SOURCE /assets/sarmad-v31-mobile-nav-currency.css */

/* BEGIN SOURCE /assets/sarmad-v32-mobile-currency-theme.css sha256=035337ea8a80beb440b35e87f5a739ae326c266aa2626a04d3d3bb21ef20d7b0 */

/* SARMAD V32 — mobile price/currency alignment + compact currency side panel */

@media (max-width: 767px) {
  /* Keep the currency directly beside the numeric price instead of wrapping to a new line. */
  .products-card-body > strong,
  .home-product-body > strong,
  .product-price {
    display: inline-block !important;
    max-width: 100% !important;
    white-space: nowrap !important;
    word-break: keep-all !important;
    overflow-wrap: normal !important;
    line-height: 1.25 !important;
  }

  .products-card-body > strong {
    width: auto !important;
    min-width: 0 !important;
  }

  /* Mobile currency selector: small side panel, not a full-width bottom bar/sheet. */
  .currency-sheet-layer {
    position: fixed !important;
    inset: 0 !important;
    z-index: 10050 !important;
    display: flex !important;
    align-items: flex-start !important;
    justify-content: flex-end !important;
    padding: 76px 12px 12px !important;
    background: rgba(7, 18, 42, .22) !important;
    backdrop-filter: blur(2px) !important;
  }

  .currency-sheet {
    position: relative !important;
    inset: auto !important;
    width: min(272px, calc(100vw - 24px)) !important;
    min-width: 0 !important;
    max-width: 272px !important;
    height: auto !important;
    max-height: calc(100vh - 94px) !important;
    margin: 0 !important;
    padding: 18px !important;
    border-radius: 22px !important;
    overflow-y: auto !important;
    box-shadow: 0 22px 60px rgba(4, 19, 55, .30) !important;
    transform: none !important;
  }

  [data-theme="dark"] .currency-sheet {
    background: #18386f !important;
    color: #ffffff !important;
    border: 1px solid rgba(255,255,255,.10) !important;
  }

  [data-theme="light"] .currency-sheet {
    background: #ffffff !important;
    color: #16356f !important;
    border: 1px solid rgba(34, 70, 139, .12) !important;
  }

  .currency-sheet h2 {
    margin: 0 0 5px !important;
    padding-inline-end: 34px !important;
    font-size: 20px !important;
    line-height: 1.25 !important;
    font-weight: 900 !important;
    text-align: right !important;
  }

  .currency-sheet > p {
    margin: 0 0 14px !important;
    font-size: 12px !important;
    line-height: 1.45 !important;
    opacity: .72 !important;
    text-align: right !important;
  }

  .currency-sheet .currency-close {
    position: absolute !important;
    top: 13px !important;
    left: 13px !important;
    right: auto !important;
    width: 32px !important;
    height: 32px !important;
    min-height: 32px !important;
    padding: 0 !important;
    border-radius: 11px !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    font-size: 19px !important;
    line-height: 1 !important;
  }

  [data-theme="dark"] .currency-sheet .currency-close {
    color: #fff !important;
    background: rgba(255,255,255,.11) !important;
    border: 1px solid rgba(255,255,255,.10) !important;
  }

  [data-theme="light"] .currency-sheet .currency-close {
    color: #173b84 !important;
    background: #f3f6fc !important;
    border: 1px solid rgba(23,59,132,.10) !important;
  }

  .currency-sheet > button:not(.currency-close) {
    width: 100% !important;
    min-height: 50px !important;
    margin: 7px 0 0 !important;
    padding: 9px 12px !important;
    border-radius: 15px !important;
    display: grid !important;
    grid-template-columns: 24px 48px 1fr 30px !important;
    align-items: center !important;
    gap: 8px !important;
    text-align: right !important;
    font-size: 13px !important;
    font-weight: 800 !important;
  }

  [data-theme="dark"] .currency-sheet > button:not(.currency-close) {
    color: #fff !important;
    background: rgba(255,255,255,.075) !important;
    border: 1px solid rgba(255,255,255,.08) !important;
  }

  [data-theme="light"] .currency-sheet > button:not(.currency-close) {
    color: #173b84 !important;
    background: #f7f9fd !important;
    border: 1px solid rgba(23,59,132,.08) !important;
  }

  .currency-sheet > button:not(.currency-close).active {
    border-color: #d6b449 !important;
    box-shadow: inset 0 0 0 1px rgba(214,180,73,.36) !important;
  }

  .currency-sheet .currency-check {
    width: 22px !important;
    height: 22px !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    border-radius: 999px !important;
    background: rgba(214,180,73,.16) !important;
    color: #d6b449 !important;
    font-size: 13px !important;
    font-weight: 900 !important;
  }

  .currency-sheet > button:not(.currency-close) > b {
    font-size: 14px !important;
    font-weight: 900 !important;
  }

  .currency-sheet > button:not(.currency-close) > span:last-child {
    font-size: 18px !important;
    line-height: 1 !important;
  }
}


/* END SOURCE /assets/sarmad-v32-mobile-currency-theme.css */

/* BEGIN SOURCE /assets/sarmad-v34-currency-popover.css sha256=cf9270b8fc162aab7eba210203a27fe12a6b6582a9db0e83a2f88266831b0672 */

/*
 * SARMAD V34 — Currency selector presentation only.
 * Uses the existing Sarmad design tokens from the production stylesheet.
 * Currency conversion, rates, persistence and selection logic remain untouched.
 */

.currency-picker {
  position: relative !important;
  isolation: isolate;
}

/* Trigger: code + chevron only. Flags are intentionally hidden. */
.currency-picker .currency-trigger {
  min-width: 84px !important;
  height: 44px !important;
  min-height: 44px !important;
  padding: 0 13px !important;
  border: 1px solid color-mix(in srgb, currentColor 18%, transparent) !important;
  border-radius: 12px !important;
  background: color-mix(in srgb, var(--sarmad-surface-dark) 92%, transparent) !important;
  color: var(--sarmad-text-on-dark) !important;
  box-shadow: 0 7px 18px color-mix(in srgb, var(--sarmad-bg-dark) 18%, transparent) !important;
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  gap: 7px !important;
  white-space: nowrap !important;
  line-height: 1 !important;
  transition: border-color 180ms ease, background-color 180ms ease, box-shadow 180ms ease, transform 180ms ease !important;
}

:root[data-theme="light"] .currency-picker .currency-trigger {
  background: var(--sarmad-surface-light) !important;
  color: var(--sarmad-primary) !important;
  border-color: color-mix(in srgb, var(--sarmad-primary) 16%, var(--sarmad-border)) !important;
  box-shadow: 0 7px 18px color-mix(in srgb, var(--sarmad-primary) 10%, transparent) !important;
}

.currency-picker .currency-trigger:hover,
.currency-picker .currency-trigger:focus-visible,
.currency-picker .currency-trigger[aria-expanded="true"] {
  border-color: color-mix(in srgb, var(--sarmad-gold) 55%, currentColor) !important;
  box-shadow: 0 9px 22px color-mix(in srgb, var(--sarmad-bg-dark) 22%, transparent) !important;
  outline: none !important;
}

.currency-picker .currency-trigger:active {
  transform: translateY(1px) !important;
}

.currency-picker .currency-trigger > span:first-child {
  display: none !important;
}

.currency-picker .currency-trigger > b {
  margin: 0 !important;
  color: inherit !important;
  font-size: 15px !important;
  font-weight: 800 !important;
  letter-spacing: .02em !important;
  line-height: 1 !important;
}

.currency-picker .currency-trigger > span:last-child {
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  width: 13px !important;
  height: 13px !important;
  margin: 0 !important;
  color: currentColor !important;
  opacity: .72 !important;
  font-size: 11px !important;
  line-height: 1 !important;
  transform-origin: center !important;
  transition: transform 180ms ease !important;
}

.currency-picker .currency-trigger[aria-expanded="true"] > span:last-child {
  transform: rotate(180deg) !important;
}

/*
 * Keep the React layer in place for lifecycle/state, but remove modal behaviour visually.
 * The actual sheet is fixed to the trigger coordinates by the V34 helper.
 */
.currency-picker .currency-sheet-layer {
  position: fixed !important;
  inset: 0 !important;
  z-index: 10050 !important;
  display: block !important;
  padding: 0 !important;
  margin: 0 !important;
  background: transparent !important;
  backdrop-filter: none !important;
  -webkit-backdrop-filter: none !important;
  pointer-events: none !important;
}

.currency-picker .currency-sheet {
  position: fixed !important;
  top: var(--sarmad-currency-popover-top, 70px) !important;
  left: var(--sarmad-currency-popover-left, 12px) !important;
  right: auto !important;
  bottom: auto !important;
  inset-inline: auto !important;
  width: var(--sarmad-currency-popover-width, 232px) !important;
  min-width: 210px !important;
  max-width: min(260px, calc(100vw - 16px)) !important;
  height: auto !important;
  max-height: min(320px, calc(100vh - 16px)) !important;
  margin: 0 !important;
  padding: 8px !important;
  overflow: auto !important;
  direction: rtl !important;
  color: var(--sarmad-text-on-dark) !important;
  background: var(--sarmad-surface-dark) !important;
  border: 1px solid color-mix(in srgb, var(--sarmad-text-on-dark) 12%, transparent) !important;
  border-radius: 14px !important;
  box-shadow: 0 10px 26px color-mix(in srgb, var(--sarmad-bg-dark) 30%, transparent) !important;
  pointer-events: auto !important;
  transform: none !important;
  transform-origin: top center !important;
  animation: sarmadCurrencyPopoverIn 180ms ease-out both !important;
}

:root[data-theme="light"] .currency-picker .currency-sheet {
  color: var(--sarmad-text-dark) !important;
  background: var(--sarmad-bg-light) !important;
  border-color: color-mix(in srgb, var(--sarmad-primary) 13%, var(--sarmad-border)) !important;
  box-shadow: 0 10px 24px color-mix(in srgb, var(--sarmad-primary) 12%, transparent) !important;
}

@keyframes sarmadCurrencyPopoverIn {
  from { opacity: 0; transform: translateY(-5px) scale(.985); }
  to   { opacity: 1; transform: translateY(0) scale(1); }
}

@media (prefers-reduced-motion: reduce) {
  .currency-picker .currency-sheet,
  .currency-picker .currency-trigger,
  .currency-picker .currency-trigger > span:last-child {
    animation: none !important;
    transition: none !important;
  }
}

/* No modal heading, description or dedicated close button in the anchored menu. */
.currency-picker .currency-sheet > h2,
.currency-picker .currency-sheet > p,
.currency-picker .currency-sheet > .currency-close {
  display: none !important;
}

/* Currency rows: Arabic name, code, compact active check. No flags / radio discs. */
.currency-picker .currency-sheet > button:not(.currency-close) {
  width: 100% !important;
  min-height: 44px !important;
  margin: 0 !important;
  padding: 8px 10px !important;
  border: 1px solid transparent !important;
  border-radius: 10px !important;
  background: transparent !important;
  color: inherit !important;
  box-shadow: none !important;
  display: flex !important;
  flex-direction: row !important;
  align-items: center !important;
  justify-content: flex-start !important;
  gap: 9px !important;
  direction: rtl !important;
  text-align: right !important;
  font-family: var(--sarmad-font, var(--arabic-font)) !important;
  cursor: pointer !important;
  transition: background-color 160ms ease, border-color 160ms ease !important;
}

.currency-picker .currency-sheet > button:not(.currency-close) + button:not(.currency-close) {
  margin-top: 3px !important;
}

.currency-picker .currency-sheet > button:not(.currency-close):hover,
.currency-picker .currency-sheet > button:not(.currency-close):focus-visible {
  background: color-mix(in srgb, var(--sarmad-text-on-dark) 7%, transparent) !important;
  outline: none !important;
}

:root[data-theme="light"] .currency-picker .currency-sheet > button:not(.currency-close):hover,
:root[data-theme="light"] .currency-picker .currency-sheet > button:not(.currency-close):focus-visible {
  background: color-mix(in srgb, var(--sarmad-primary) 6%, var(--sarmad-bg-light)) !important;
}

.currency-picker .currency-sheet > button:not(.currency-close).active {
  color: inherit !important;
  background: color-mix(in srgb, var(--sarmad-gold) 10%, var(--sarmad-surface-dark)) !important;
  border-color: color-mix(in srgb, var(--sarmad-gold) 44%, transparent) !important;
}

:root[data-theme="light"] .currency-picker .currency-sheet > button:not(.currency-close).active {
  background: color-mix(in srgb, var(--sarmad-gold) 9%, var(--sarmad-bg-light)) !important;
  border-color: color-mix(in srgb, var(--sarmad-gold) 48%, var(--sarmad-border)) !important;
}

/* DOM order is: check, code, Arabic name, flag. CSS order makes RTL visual order name → code → check. */
.currency-picker .currency-sheet .currency-check {
  order: 3 !important;
  flex: 0 0 18px !important;
  width: 18px !important;
  height: 18px !important;
  min-width: 18px !important;
  margin: 0 0 0 1px !important;
  padding: 0 !important;
  border: 0 !important;
  border-radius: 0 !important;
  background: transparent !important;
  color: var(--sarmad-gold) !important;
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  font-size: 14px !important;
  font-weight: 900 !important;
  line-height: 1 !important;
}

.currency-picker .currency-sheet > button:not(.currency-close) > b {
  order: 2 !important;
  flex: 0 0 auto !important;
  margin: 0 !important;
  color: inherit !important;
  font-size: 13px !important;
  font-weight: 900 !important;
  line-height: 1.2 !important;
}

.currency-picker .currency-sheet > button:not(.currency-close) > span:nth-of-type(2) {
  order: 1 !important;
  flex: 1 1 auto !important;
  min-width: 0 !important;
  margin: 0 !important;
  color: inherit !important;
  font-size: 13px !important;
  font-weight: 700 !important;
  line-height: 1.45 !important;
  text-align: right !important;
  white-space: nowrap !important;
}

.currency-picker .currency-sheet > button:not(.currency-close) > span:last-child {
  display: none !important;
}

/* Mobile remains compact and anchored to the header trigger. */
@media (max-width: 767px) {
  .sarmad-mobile-currency .currency-trigger {
    min-width: 82px !important;
    width: auto !important;
    height: 44px !important;
    padding-inline: 12px !important;
    border-radius: 12px !important;
  }

  .sarmad-mobile-currency .currency-trigger > b {
    font-size: 15px !important;
  }

  .currency-picker .currency-sheet {
    min-width: 210px !important;
    max-width: min(244px, calc(100vw - 16px)) !important;
    padding: 7px !important;
    border-radius: 13px !important;
  }
}


/* END SOURCE /assets/sarmad-v34-currency-popover.css */

/* BEGIN SOURCE /assets/sarmad-v35-mobile-drawer-header.css sha256=992b24fa705070fad39f80d587c183b4a2798667bfe9039cd079d9fe6d3f0363 */

/*
 * SARMAD V35 — Mobile drawer flattening + header currency trigger correction.
 * Scope: customer mobile UI only. No currency/rates/order/payment logic changes.
 */

@media (max-width: 767px) {
  /* Header currency trigger must belong to Sarmad's header, never appear as a white floating control. */
  :root[data-theme="dark"] .sarmad-header-mobile .sarmad-mobile-currency .currency-picker .currency-trigger,
  :root[data-theme="light"] .sarmad-header-mobile .sarmad-mobile-currency .currency-picker .currency-trigger,
  .sarmad-header-mobile .sarmad-mobile-currency .currency-picker .currency-trigger {
    min-width: 82px !important;
    height: 44px !important;
    padding: 0 12px !important;
    border-radius: 13px !important;
    background: color-mix(in srgb, var(--sarmad-primary) 90%, var(--sarmad-surface-dark) 10%) !important;
    color: var(--sarmad-text-on-dark) !important;
    border: 1px solid color-mix(in srgb, var(--sarmad-gold) 28%, transparent) !important;
    box-shadow: 0 7px 18px color-mix(in srgb, var(--sarmad-bg-dark) 24%, transparent) !important;
  }

  :root[data-theme="dark"] .sarmad-header-mobile .sarmad-mobile-currency .currency-picker .currency-trigger:hover,
  :root[data-theme="light"] .sarmad-header-mobile .sarmad-mobile-currency .currency-picker .currency-trigger:hover,
  .sarmad-header-mobile .sarmad-mobile-currency .currency-picker .currency-trigger:focus-visible,
  .sarmad-header-mobile .sarmad-mobile-currency .currency-picker .currency-trigger[aria-expanded="true"] {
    background: color-mix(in srgb, var(--sarmad-primary) 82%, var(--sarmad-gold) 18%) !important;
    color: var(--sarmad-text-on-dark) !important;
    border-color: color-mix(in srgb, var(--sarmad-gold) 62%, transparent) !important;
    box-shadow: 0 9px 22px color-mix(in srgb, var(--sarmad-bg-dark) 28%, transparent) !important;
  }

  .sarmad-header-mobile .sarmad-mobile-currency .currency-trigger > b,
  .sarmad-header-mobile .sarmad-mobile-currency .currency-trigger > span:last-child {
    color: inherit !important;
  }

  /* Currency selector is header-only on mobile: remove the duplicate selector from account drawer. */
  .mobile-menu-drawer .mobile-drawer-currency,
  .mobile-menu-drawer .mobile-drawer-account-content .currency-picker,
  .mobile-menu-drawer .mobile-drawer-account-content .currency-trigger,
  .mobile-menu-drawer .mobile-drawer-account-content .currency-sheet-layer {
    display: none !important;
  }

  /* Customer name becomes a static summary, not a dropdown trigger. */
  .mobile-menu-drawer .mobile-drawer-customer-toggle {
    pointer-events: none !important;
    cursor: default !important;
  }

  .mobile-menu-drawer .mobile-drawer-customer-chevron {
    display: none !important;
  }

  /* Old nested account submenu is no longer part of the visible navigation. */
  .mobile-menu-drawer .mobile-drawer-account-content {
    display: none !important;
  }

  /* Direct main drawer actions created by V35. */
  .mobile-menu-drawer .mobile-drawer-nav .v35-drawer-main-action {
    width: 100% !important;
    min-height: 54px !important;
    padding: 13px 16px !important;
    margin: 0 !important;
    border-radius: 18px !important;
    border: 1px solid color-mix(in srgb, var(--sarmad-text-on-dark) 16%, transparent) !important;
    background: color-mix(in srgb, var(--sarmad-surface-dark) 78%, transparent) !important;
    color: var(--sarmad-text-on-dark) !important;
    box-shadow: none !important;
    display: flex !important;
    align-items: center !important;
    justify-content: space-between !important;
    gap: 12px !important;
    direction: rtl !important;
    text-align: right !important;
    font-family: var(--sarmad-font, var(--arabic-font)) !important;
    font-size: 16px !important;
    font-weight: 800 !important;
    line-height: 1.35 !important;
    cursor: pointer !important;
  }

  :root[data-theme="light"] .mobile-menu-drawer .mobile-drawer-nav .v35-drawer-main-action {
    background: color-mix(in srgb, var(--sarmad-bg-light) 92%, var(--sarmad-primary) 8%) !important;
    color: var(--sarmad-primary) !important;
    border-color: color-mix(in srgb, var(--sarmad-primary) 14%, var(--sarmad-border)) !important;
  }

  .mobile-menu-drawer .mobile-drawer-nav .v35-drawer-main-action:hover,
  .mobile-menu-drawer .mobile-drawer-nav .v35-drawer-main-action:focus-visible {
    border-color: color-mix(in srgb, var(--sarmad-gold) 52%, currentColor) !important;
    outline: none !important;
  }

  .mobile-menu-drawer .mobile-drawer-nav .v35-drawer-main-action .v35-action-icon {
    width: 30px !important;
    height: 30px !important;
    flex: 0 0 30px !important;
    border-radius: 10px !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    background: color-mix(in srgb, currentColor 11%, transparent) !important;
    color: inherit !important;
    font-size: 15px !important;
    font-weight: 900 !important;
    line-height: 1 !important;
  }

  .mobile-menu-drawer .mobile-drawer-nav .v35-drawer-main-action.v35-logout-action {
    color: var(--sarmad-gold) !important;
  }

  /* Keep V31 My Orders as a real top-level item, but remove its decorative badge/extra nesting look. */
  .mobile-menu-drawer .mobile-drawer-nav-link-mobile-orders {
    min-height: 54px !important;
    padding: 13px 16px !important;
    border-radius: 18px !important;
  }

  .mobile-menu-drawer .mobile-drawer-nav-link-mobile-orders .mobile-drawer-nav-link-badge {
    display: none !important;
  }

  /* Theme control: wrappers become layout-only, leaving ONE visible button. */
  .mobile-menu-drawer .mobile-drawer-actions,
  .mobile-menu-drawer .mobile-drawer-auth-row,
  .mobile-menu-drawer .mobile-drawer-auth-row.is-authenticated {
    width: 100% !important;
    margin: 0 !important;
    padding: 0 !important;
    border: 0 !important;
    border-radius: 0 !important;
    background: transparent !important;
    box-shadow: none !important;
    display: block !important;
  }

  .mobile-menu-drawer .mobile-drawer-action-theme {
    width: 100% !important;
    min-height: 54px !important;
    margin: 0 !important;
    padding: 13px 16px !important;
    border-radius: 18px !important;
    border: 1px solid color-mix(in srgb, var(--sarmad-text-on-dark) 16%, transparent) !important;
    background: color-mix(in srgb, var(--sarmad-surface-dark) 78%, transparent) !important;
    color: var(--sarmad-text-on-dark) !important;
    box-shadow: none !important;
    display: flex !important;
    align-items: center !important;
    justify-content: flex-start !important;
    gap: 12px !important;
    direction: rtl !important;
    font-family: var(--sarmad-font, var(--arabic-font)) !important;
    font-size: 16px !important;
    font-weight: 800 !important;
  }

  :root[data-theme="light"] .mobile-menu-drawer .mobile-drawer-action-theme {
    background: color-mix(in srgb, var(--sarmad-bg-light) 92%, var(--sarmad-primary) 8%) !important;
    color: var(--sarmad-primary) !important;
    border-color: color-mix(in srgb, var(--sarmad-primary) 14%, var(--sarmad-border)) !important;
  }

  .mobile-menu-drawer .mobile-drawer-action-theme > svg,
  .mobile-menu-drawer .mobile-drawer-action-theme > span:not(.v35-theme-label) {
    flex: 0 0 auto !important;
  }

  .mobile-menu-drawer .mobile-drawer-action-theme .v35-theme-label {
    display: inline-flex !important;
    flex: 1 1 auto !important;
    align-items: center !important;
    justify-content: flex-start !important;
    color: inherit !important;
    font: inherit !important;
    line-height: inherit !important;
  }
}


/* END SOURCE /assets/sarmad-v35-mobile-drawer-header.css */

/* BEGIN SOURCE /assets/sarmad-v36-mobile-home-font-drawer.css sha256=263ae8bea3e87687276ae1848a5d960df13a47c895582dbf5b1de046b32a64b4 */

/*
 * SARMAD V36
 * Mobile-only typography + drawer polish.
 * Scope: mobile home typography, static customer greeting, compact theme control.
 * No route/currency/cart/order/payment logic changes.
 */

@media (max-width: 767px) {
  /* HOME PAGE: font family only. No size/spacing/layout changes. */
  .home-hero,
  .home-arrivals,
  .home-offers,
  .home-categories,
  .home-products {
    font-family: "Thmanyah Sans", "thmanyah sans", var(--sarmad-font, var(--arabic-font, Tahoma, Arial, sans-serif)) !important;
  }

  .home-hero :is(h1, h2, h3, p, span, strong, button, a),
  .home-arrivals :is(h1, h2, h3, p, span, strong, button, a),
  .home-offers :is(h1, h2, h3, p, span, strong, button, a),
  .home-categories :is(h1, h2, h3, p, span, strong, button, a),
  .home-products :is(h1, h2, h3, p, span, strong, button, a) {
    font-family: inherit !important;
  }

  /* CUSTOMER GREETING: plain text summary, not a button/pill. */
  .mobile-menu-drawer .mobile-drawer-account-panel {
    width: 100% !important;
    margin: 14px 0 4px !important;
    padding: 0 6px !important;
    border: 0 !important;
    border-radius: 0 !important;
    background: transparent !important;
    box-shadow: none !important;
  }

  .mobile-menu-drawer .mobile-drawer-customer,
  .mobile-menu-drawer .mobile-drawer-customer-toggle {
    width: auto !important;
    min-width: 0 !important;
    min-height: 0 !important;
    height: auto !important;
    margin: 0 !important;
    padding: 6px 2px !important;
    border: 0 !important;
    border-radius: 0 !important;
    background: transparent !important;
    background-image: none !important;
    box-shadow: none !important;
    color: var(--sarmad-text-on-dark) !important;
    display: inline-flex !important;
    align-items: baseline !important;
    justify-content: flex-start !important;
    gap: 6px !important;
    pointer-events: none !important;
    cursor: default !important;
    text-align: right !important;
    direction: rtl !important;
    font-family: var(--sarmad-font, var(--arabic-font, Tahoma, Arial, sans-serif)) !important;
    font-size: 15px !important;
    font-weight: 500 !important;
    line-height: 1.5 !important;
  }

  :root[data-theme="light"] .mobile-menu-drawer .mobile-drawer-customer,
  :root[data-theme="light"] .mobile-menu-drawer .mobile-drawer-customer-toggle {
    color: var(--sarmad-primary) !important;
  }

  .mobile-menu-drawer .mobile-drawer-customer-toggle > span:first-child {
    opacity: .72 !important;
  }

  .mobile-menu-drawer .mobile-drawer-customer-toggle > strong {
    color: inherit !important;
    font: inherit !important;
    font-weight: 800 !important;
  }

  .mobile-menu-drawer .mobile-drawer-customer-chevron {
    display: none !important;
  }

  /* THEME CONTROL: text is plain; only the icon itself remains a small button. */
  .mobile-menu-drawer .mobile-drawer-actions {
    width: 100% !important;
    margin: 16px 0 0 !important;
    padding: 0 6px !important;
    border: 0 !important;
    border-radius: 0 !important;
    background: transparent !important;
    box-shadow: none !important;
    display: grid !important;
    grid-template-columns: minmax(0, 1fr) 46px !important;
    align-items: center !important;
    column-gap: 16px !important;
    row-gap: 12px !important;
    direction: rtl !important;
  }

  .mobile-menu-drawer .mobile-drawer-actions::before {
    content: "تغيير المظهر" !important;
    grid-column: 1 !important;
    grid-row: 1 !important;
    display: block !important;
    min-width: 0 !important;
    color: var(--sarmad-text-on-dark) !important;
    font-family: var(--sarmad-font, var(--arabic-font, Tahoma, Arial, sans-serif)) !important;
    font-size: 16px !important;
    font-weight: 800 !important;
    line-height: 1.45 !important;
    text-align: right !important;
    white-space: nowrap !important;
  }

  :root[data-theme="light"] .mobile-menu-drawer .mobile-drawer-actions::before {
    color: var(--sarmad-primary) !important;
  }

  .mobile-menu-drawer .mobile-drawer-auth-row,
  .mobile-menu-drawer .mobile-drawer-auth-row.is-authenticated {
    display: contents !important;
  }

  .mobile-menu-drawer .mobile-drawer-action-theme {
    grid-column: 2 !important;
    grid-row: 1 !important;
    width: 46px !important;
    min-width: 46px !important;
    max-width: 46px !important;
    height: 46px !important;
    min-height: 46px !important;
    margin: 0 !important;
    padding: 0 !important;
    border-radius: 14px !important;
    border: 1px solid color-mix(in srgb, var(--sarmad-text-on-dark) 18%, transparent) !important;
    background: color-mix(in srgb, var(--sarmad-surface-dark) 80%, transparent) !important;
    box-shadow: none !important;
    color: var(--sarmad-text-on-dark) !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 0 !important;
    flex: 0 0 46px !important;
  }

  :root[data-theme="light"] .mobile-menu-drawer .mobile-drawer-action-theme {
    color: var(--sarmad-primary) !important;
    background: color-mix(in srgb, var(--sarmad-bg-light) 92%, var(--sarmad-primary) 8%) !important;
    border-color: color-mix(in srgb, var(--sarmad-primary) 16%, var(--sarmad-border)) !important;
  }

  .mobile-menu-drawer .mobile-drawer-action-theme:hover,
  .mobile-menu-drawer .mobile-drawer-action-theme:focus-visible {
    border-color: color-mix(in srgb, var(--sarmad-gold) 52%, currentColor) !important;
    outline: none !important;
  }

  .mobile-menu-drawer .mobile-drawer-action-theme .v35-theme-label {
    display: none !important;
  }

  .mobile-menu-drawer .mobile-drawer-action-theme > svg,
  .mobile-menu-drawer .mobile-drawer-action-theme > span:not(.v35-theme-label) {
    width: 22px !important;
    height: 22px !important;
    margin: 0 !important;
    flex: 0 0 22px !important;
  }

  /* Guest login remains a separate full-width primary action below the compact theme row. */
  .mobile-menu-drawer .mobile-drawer-action-primary {
    grid-column: 1 / -1 !important;
    grid-row: 2 !important;
    width: 100% !important;
    margin: 2px 0 0 !important;
  }
}


/* END SOURCE /assets/sarmad-v36-mobile-home-font-drawer.css */

/* BEGIN SOURCE /assets/sarmad-v37-thmanyah-global.css sha256=54391b3e0d78f52b23633bfe5fca87ef2c3b10bf6e2a8ee265c13b5eb7325eeb */

/*
 * SARMAD V37 — Thmanyah Sans global typography baseline for the public storefront.
 * Applies the supplied Thmanyah Sans family across all customer-facing SPA routes
 * (desktop + mobile) without changing layout, sizes, colors, pricing, currency logic,
 * orders, payments, or PDF generation.
 */

@font-face {
  font-family: "Thmanyah Sans";
  src: url("/assets/fonts/thmanyahsans-Light.otf?v=37") format("opentype");
  font-style: normal;
  font-weight: 300;
  font-display: swap;
}

@font-face {
  font-family: "Thmanyah Sans";
  src: url("/assets/fonts/thmanyahsans-Regular.otf?v=37") format("opentype");
  font-style: normal;
  font-weight: 400;
  font-display: swap;
}

@font-face {
  font-family: "Thmanyah Sans";
  src: url("/assets/fonts/thmanyahsans-Medium.otf?v=37") format("opentype");
  font-style: normal;
  font-weight: 500 600;
  font-display: swap;
}

@font-face {
  font-family: "Thmanyah Sans";
  src: url("/assets/fonts/thmanyahsans-Bold.otf?v=37") format("opentype");
  font-style: normal;
  font-weight: 700 800;
  font-display: swap;
}

@font-face {
  font-family: "Thmanyah Sans";
  src: url("/assets/fonts/thmanyahsans-Black.otf?v=37") format("opentype");
  font-style: normal;
  font-weight: 900;
  font-display: swap;
}

:root {
  --sarmad-font: "Thmanyah Sans", Tahoma, Arial, sans-serif;
  --arabic-font: "Thmanyah Sans", Tahoma, Arial, sans-serif;
  --font: "Thmanyah Sans", Tahoma, Arial, sans-serif;
  --font-family-base: "Thmanyah Sans", Tahoma, Arial, sans-serif;
  --font-family-arabic: "Thmanyah Sans", Tahoma, Arial, sans-serif;
}

html,
body,
#root,
.sarmad-app,
.app-shell,
.site-shell,
.site-header,
.site-footer,
.sarmad-header,
.sarmad-header-mobile,
.mobile-menu-drawer {
  font-family: "Thmanyah Sans", Tahoma, Arial, sans-serif !important;
}

/* Textual UI controls and content across all storefront routes. */
body :where(
  h1, h2, h3, h4, h5, h6,
  p, a, button, input, textarea, select, option, label,
  strong, b, em, small, mark,
  ul, ol, li, dl, dt, dd,
  table, thead, tbody, tfoot, tr, th, td,
  blockquote, figcaption, legend,
  nav, header, footer, main, section, article, aside,
  form, fieldset,
  .product-card,
  .product-card *,
  .cart-page,
  .cart-page *,
  .checkout-page,
  .checkout-page *,
  .payment-page,
  .payment-page *,
  .my-orders-page,
  .my-orders-page *,
  .order-review-page,
  .order-review-page *,
  .bill-page,
  .bill-page *,
  .mobile-menu-drawer,
  .mobile-menu-drawer *,
  .currency-picker,
  .currency-picker *,
  .currency-sheet,
  .currency-sheet *,
  .currency-popover,
  .currency-popover *
) {
  font-family: "Thmanyah Sans", Tahoma, Arial, sans-serif !important;
}

input::placeholder,
textarea::placeholder {
  font-family: "Thmanyah Sans", Tahoma, Arial, sans-serif !important;
}

/* Preserve dedicated icon-font glyphs if any legacy page still uses them. */
body :where(
  .material-icons,
  .material-icons-outlined,
  .material-symbols-outlined,
  .material-symbols-rounded,
  .material-symbols-sharp,
  [class^="fa-"], [class*=" fa-"], .fa, .fas, .far, .fal, .fab,
  [class^="ri-"], [class*=" ri-"],
  [class^="mdi-"], [class*=" mdi-"],
  [data-icon-font="true"]
) {
  font-family: inherit;
}

/* Keep code-like identifiers readable while still using Thmanyah for surrounding UI. */
code,
kbd,
samp,
pre {
  font-family: ui-monospace, SFMono-Regular, Menlo, Consolas, "Liberation Mono", monospace !important;
}


/* END SOURCE /assets/sarmad-v37-thmanyah-global.css */

/* BEGIN SOURCE /assets/sarmad-v38-theme-icon-cleanup.css sha256=ce690b5719268c3da77c5d4158f9a70e855eb41b546f8953f8e3cbd6dd1c78c9 */

/*
 * SARMAD V38 — Mobile drawer theme icon cleanup.
 * Removes the oversized/nested square decoration around the theme icon only.
 * Keeps theme toggle behavior unchanged.
 */

@media (max-width: 767px) {
  /* Keep the row balanced: label + one compact icon target. */
  .mobile-menu-drawer .mobile-drawer-actions {
    grid-template-columns: minmax(0, 1fr) 40px !important;
    column-gap: 18px !important;
    align-items: center !important;
  }

  /* The theme toggle remains clickable, but no visible outer square/card. */
  .mobile-menu-drawer .mobile-drawer-action-theme {
    width: 40px !important;
    min-width: 40px !important;
    max-width: 40px !important;
    height: 40px !important;
    min-height: 40px !important;
    padding: 0 !important;
    margin: 0 !important;
    border: 0 !important;
    border-radius: 0 !important;
    outline: 0 !important;
    background: transparent !important;
    background-image: none !important;
    box-shadow: none !important;
    color: var(--sarmad-text-on-dark) !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    overflow: visible !important;
    -webkit-appearance: none !important;
    appearance: none !important;
  }

  :root[data-theme="light"] .mobile-menu-drawer .mobile-drawer-action-theme {
    color: var(--sarmad-primary) !important;
    border: 0 !important;
    background: transparent !important;
    box-shadow: none !important;
  }

  /* Remove any nested wrapper/pseudo-element that can draw a second square. */
  .mobile-menu-drawer .mobile-drawer-action-theme::before,
  .mobile-menu-drawer .mobile-drawer-action-theme::after {
    content: none !important;
    display: none !important;
  }

  .mobile-menu-drawer .mobile-drawer-action-theme > span:not(.v35-theme-label),
  .mobile-menu-drawer .mobile-drawer-action-theme > div {
    width: 28px !important;
    height: 28px !important;
    min-width: 0 !important;
    min-height: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
    border: 0 !important;
    border-radius: 0 !important;
    outline: 0 !important;
    background: transparent !important;
    background-image: none !important;
    box-shadow: none !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
  }

  .mobile-menu-drawer .mobile-drawer-action-theme > svg,
  .mobile-menu-drawer .mobile-drawer-action-theme > span:not(.v35-theme-label) svg,
  .mobile-menu-drawer .mobile-drawer-action-theme > div svg {
    width: 26px !important;
    height: 26px !important;
    margin: 0 !important;
    padding: 0 !important;
    border: 0 !important;
    background: transparent !important;
    box-shadow: none !important;
    display: block !important;
  }

  .mobile-menu-drawer .mobile-drawer-action-theme:hover,
  .mobile-menu-drawer .mobile-drawer-action-theme:focus,
  .mobile-menu-drawer .mobile-drawer-action-theme:focus-visible,
  .mobile-menu-drawer .mobile-drawer-action-theme:active {
    border: 0 !important;
    outline: 0 !important;
    background: transparent !important;
    box-shadow: none !important;
  }

  .mobile-menu-drawer .mobile-drawer-action-theme:focus-visible {
    opacity: .82 !important;
  }
}


/* END SOURCE /assets/sarmad-v38-theme-icon-cleanup.css */

/* BEGIN SOURCE /assets/sarmad-v39-theme-toggle-correction.css sha256=7d73efd54be3e34a819f8dad98f8945981098bc34c44ec6ff6bb5da5bd957cfa */

/* SARMAD V39
 * Corrects V38 only: restore one normal-size theme icon and remove only the OUTER button border/card.
 * No drawer/nav/account/theme logic changes.
 */
@media (max-width: 767px) {
  .mobile-menu-drawer .mobile-drawer-actions {
    grid-template-columns: minmax(0, 1fr) 46px !important;
    column-gap: 16px !important;
    align-items: center !important;
  }

  /* Outer theme button = layout/click target only. No visible outer square. */
  .mobile-menu-drawer .mobile-drawer-action-theme {
    grid-column: 2 !important;
    grid-row: 1 !important;
    width: 46px !important;
    min-width: 46px !important;
    max-width: 46px !important;
    height: 46px !important;
    min-height: 46px !important;
    margin: 0 !important;
    padding: 3px !important;
    border: 0 !important;
    border-radius: 0 !important;
    outline: 0 !important;
    background: transparent !important;
    background-image: none !important;
    box-shadow: none !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    overflow: visible !important;
    -webkit-appearance: none !important;
    appearance: none !important;
  }

  .mobile-menu-drawer .mobile-drawer-action-theme:hover,
  .mobile-menu-drawer .mobile-drawer-action-theme:focus,
  .mobile-menu-drawer .mobile-drawer-action-theme:focus-visible,
  .mobile-menu-drawer .mobile-drawer-action-theme:active {
    border: 0 !important;
    outline: 0 !important;
    background: transparent !important;
    box-shadow: none !important;
  }

  /* Do NOT force generic child spans/divs to display: V38 did that and exposed both icons. */
  .mobile-menu-drawer .mobile-drawer-action-theme > .sarmad-theme-toggle-icon {
    position: relative !important;
    width: 40px !important;
    height: 40px !important;
    min-width: 40px !important;
    min-height: 40px !important;
    margin: 0 !important;
    padding: 0 !important;
    display: inline-block !important;
    overflow: visible !important;
  }

  .mobile-menu-drawer .mobile-drawer-action-theme .sarmad-theme-svg {
    position: absolute !important;
    inset: 0 !important;
    width: 40px !important;
    height: 40px !important;
    margin: 0 !important;
    padding: 0 !important;
    border: 0 !important;
    background: transparent !important;
    box-shadow: none !important;
  }

  /* Dark theme shows one SUN action icon only. */
  :root[data-theme="dark"] .mobile-menu-drawer .mobile-drawer-action-theme .sarmad-theme-svg-sun {
    display: block !important;
  }
  :root[data-theme="dark"] .mobile-menu-drawer .mobile-drawer-action-theme .sarmad-theme-svg-moon {
    display: none !important;
  }

  /* Light theme shows one MOON action icon only. */
  :root[data-theme="light"] .mobile-menu-drawer .mobile-drawer-action-theme .sarmad-theme-svg-sun {
    display: none !important;
  }
  :root[data-theme="light"] .mobile-menu-drawer .mobile-drawer-action-theme .sarmad-theme-svg-moon {
    display: block !important;
  }

  .mobile-menu-drawer .mobile-drawer-action-theme .v35-theme-label {
    display: none !important;
  }
}


/* END SOURCE /assets/sarmad-v39-theme-toggle-correction.css */

/* BEGIN SOURCE /assets/sarmad-v51-about-cart-dedup.css sha256=a0f27c70d9737a46d1d413c843adc1af723579c981ed0c463493c1c541a762e5 */

/* SARMAD V51 — About mobile cart de-duplication only */
@media (max-width: 767px) {
  .about-code-artboard .about-mobile-cart-button {
    display: none !important;
  }
}


/* END SOURCE /assets/sarmad-v51-about-cart-dedup.css */

/* BEGIN SOURCE /assets/sarmad-v53-currency-trigger-stable.css sha256=4b8e7623579c5192302e200f262a65298bbc739a096adbce49fefdc26240cea2 */

/*
 * SARMAD V53 — stable adaptive currency trigger + popover motion.
 * Scope: currency selector presentation/state affordance only.
 * Currency rates, conversion formula and persistence key stay unchanged.
 */

@media (max-width: 767px) {
  /*
   * V35 used higher-specificity !important rules that kept a dark solid surface
   * even after V52. These selectors intentionally outrank V35, while staying
   * tightly scoped to the mobile header currency trigger.
   */
  :root[data-theme="light"] .sarmad-header-mobile .sarmad-mobile-currency .currency-picker .currency-trigger.currency-trigger,
  :root[data-theme="dark"] .sarmad-header-mobile .sarmad-mobile-currency .currency-picker .currency-trigger.currency-trigger,
  .sarmad-header-mobile .sarmad-mobile-currency .currency-picker.currency-picker .currency-trigger.currency-trigger {
    min-width: 84px !important;
    width: auto !important;
    height: 44px !important;
    min-height: 44px !important;
    padding: 0 12px !important;
    border-radius: 13px !important;
    background: transparent !important;
    background-color: transparent !important;
    box-shadow: none !important;
    -webkit-backdrop-filter: none !important;
    backdrop-filter: none !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 9px !important;
    white-space: nowrap !important;
    touch-action: manipulation !important;
    -webkit-tap-highlight-color: transparent !important;
    transform: none !important;
    transition: color 180ms ease, border-color 180ms ease, background-color 180ms ease !important;
  }

  /* Light theme: the real header surface shows through. */
  :root[data-theme="light"] .sarmad-header-mobile .sarmad-mobile-currency .currency-picker .currency-trigger.currency-trigger {
    color: var(--sarmad-primary) !important;
    border: 1px solid color-mix(in srgb, var(--sarmad-primary) 30%, transparent) !important;
  }

  /* Dark theme: same transparent strategy over the real navy/dark header. */
  :root[data-theme="dark"] .sarmad-header-mobile .sarmad-mobile-currency .currency-picker .currency-trigger.currency-trigger {
    color: var(--sarmad-text-on-dark) !important;
    border: 1px solid color-mix(in srgb, var(--sarmad-text-on-dark) 28%, transparent) !important;
  }

  /* Home and non-home are deliberately identical: no page-specific solid button background. */
  :root[data-theme="light"] .sarmad-header-mobile.sarmad-header-non-home .sarmad-mobile-currency .currency-picker .currency-trigger.currency-trigger,
  :root[data-theme="dark"] .sarmad-header-mobile.sarmad-header-non-home .sarmad-mobile-currency .currency-picker .currency-trigger.currency-trigger,
  :root[data-theme="light"] .sarmad-header-mobile:not(.sarmad-header-non-home) .sarmad-mobile-currency .currency-picker .currency-trigger.currency-trigger,
  :root[data-theme="dark"] .sarmad-header-mobile:not(.sarmad-header-non-home) .sarmad-mobile-currency .currency-picker .currency-trigger.currency-trigger {
    background: transparent !important;
    background-color: transparent !important;
    box-shadow: none !important;
  }

  :root[data-theme="light"] .sarmad-header-mobile .sarmad-mobile-currency .currency-picker .currency-trigger.currency-trigger:hover,
  :root[data-theme="light"] .sarmad-header-mobile .sarmad-mobile-currency .currency-picker .currency-trigger.currency-trigger:focus-visible,
  :root[data-theme="light"] .sarmad-header-mobile .sarmad-mobile-currency .currency-picker .currency-trigger.currency-trigger[aria-expanded="true"] {
    color: var(--sarmad-primary) !important;
    background: color-mix(in srgb, var(--sarmad-primary) 5%, transparent) !important;
    border-color: color-mix(in srgb, var(--sarmad-gold) 58%, var(--sarmad-primary)) !important;
    box-shadow: none !important;
    outline: none !important;
  }

  :root[data-theme="dark"] .sarmad-header-mobile .sarmad-mobile-currency .currency-picker .currency-trigger.currency-trigger:hover,
  :root[data-theme="dark"] .sarmad-header-mobile .sarmad-mobile-currency .currency-picker .currency-trigger.currency-trigger:focus-visible,
  :root[data-theme="dark"] .sarmad-header-mobile .sarmad-mobile-currency .currency-picker .currency-trigger.currency-trigger[aria-expanded="true"] {
    color: var(--sarmad-text-on-dark) !important;
    background: color-mix(in srgb, var(--sarmad-text-on-dark) 6%, transparent) !important;
    border-color: color-mix(in srgb, var(--sarmad-gold) 60%, var(--sarmad-text-on-dark)) !important;
    box-shadow: none !important;
    outline: none !important;
  }

  /* No physical translate on press; it was contributing to the visual jump/flicker. */
  .sarmad-header-mobile .sarmad-mobile-currency .currency-picker .currency-trigger.currency-trigger:active {
    transform: none !important;
  }

  .sarmad-header-mobile .sarmad-mobile-currency .currency-picker .currency-trigger.currency-trigger > b {
    margin: 0 !important;
    color: inherit !important;
    font-size: 15px !important;
    font-weight: 800 !important;
    line-height: 1 !important;
  }

  /* Existing flag node stays hidden; only code + one clear CSS chevron remain. */
  .sarmad-header-mobile .sarmad-mobile-currency .currency-picker .currency-trigger.currency-trigger > span:first-child {
    display: none !important;
  }

  .sarmad-header-mobile .sarmad-mobile-currency .currency-picker .currency-trigger.currency-trigger > span:last-child {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    flex: 0 0 20px !important;
    width: 20px !important;
    height: 20px !important;
    margin: 0 !important;
    padding: 0 !important;
    color: inherit !important;
    opacity: .92 !important;
    font-size: 0 !important;
    line-height: 1 !important;
    transform: none !important;
  }

  /* Medium, crisp chevron drawn with borders instead of a tiny font glyph. */
  .sarmad-header-mobile .sarmad-mobile-currency .currency-picker .currency-trigger.currency-trigger > span:last-child::before {
    content: "" !important;
    display: block !important;
    width: 8px !important;
    height: 8px !important;
    border-right: 2px solid currentColor !important;
    border-bottom: 2px solid currentColor !important;
    transform: translateY(-2px) rotate(45deg) !important;
    transform-origin: center !important;
    transition: transform 180ms cubic-bezier(.2,.8,.2,1) !important;
  }

  .sarmad-header-mobile .sarmad-mobile-currency .currency-picker .currency-trigger.currency-trigger[aria-expanded="true"] > span:last-child::before {
    transform: translateY(2px) rotate(225deg) !important;
  }
}

/*
 * The React component owns outside-click / Escape / trigger state in V53.
 * The layer stays click-through; the component's document pointer handler closes it.
 */
.currency-picker .currency-sheet-layer {
  pointer-events: none !important;
  background: transparent !important;
  backdrop-filter: none !important;
  -webkit-backdrop-filter: none !important;
}

.currency-picker .currency-sheet {
  pointer-events: auto !important;
  animation: sarmadCurrencyPopoverStableIn 180ms cubic-bezier(.2,.8,.2,1) both !important;
  will-change: opacity, transform !important;
}

.currency-picker .currency-sheet-layer.is-closing .currency-sheet,
.currency-picker .currency-sheet.is-closing {
  animation: sarmadCurrencyPopoverStableOut 150ms cubic-bezier(.4,0,1,1) both !important;
}

@keyframes sarmadCurrencyPopoverStableIn {
  from { opacity: 0; transform: translateY(-6px) scale(.985); }
  to   { opacity: 1; transform: translateY(0) scale(1); }
}

@keyframes sarmadCurrencyPopoverStableOut {
  from { opacity: 1; transform: translateY(0) scale(1); }
  to   { opacity: 0; transform: translateY(-4px) scale(.99); }
}

@media (prefers-reduced-motion: reduce) {
  .currency-picker .currency-sheet,
  .currency-picker .currency-sheet-layer.is-closing .currency-sheet,
  .currency-picker .currency-sheet.is-closing,
  .currency-picker .currency-trigger > span:last-child::before {
    animation: none !important;
    transition: none !important;
  }
}


/* END SOURCE /assets/sarmad-v53-currency-trigger-stable.css */

/* BEGIN SOURCE /assets/sarmad-v55-mobile-drawer.css sha256=0d73fcd2b9e233f52b771e7ca0f5c1b4c0f280d32d01304d6e4489f0696319aa */

/*
 * SARMAD V55 — Mobile drawer structure + logo quality fix.
 * No palette overrides are introduced here.
 * Existing project styles remain responsible for colors.
 */

@media (max-width: 767px) {
  .mobile-menu-drawer .mobile-drawer-nav > a.v55-nav-entry,
  .mobile-menu-drawer .mobile-drawer-nav > .mobile-drawer-nav-link-mobile-orders.v55-nav-entry {
    display: flex !important;
    align-items: center !important;
    justify-content: space-between !important;
    gap: 12px !important;
    direction: rtl !important;
    text-align: right !important;
    transform: translateX(0) !important;
    transition: transform 180ms ease !important;
  }

  .mobile-menu-drawer .mobile-drawer-nav > a.v55-nav-entry {
    text-decoration: none !important;
  }

  .mobile-menu-drawer .mobile-drawer-nav > a.v55-nav-entry:active,
  .mobile-menu-drawer .mobile-drawer-nav > .mobile-drawer-nav-link-mobile-orders.v55-nav-entry:active {
    transform: translateX(-2px) !important;
  }

  .mobile-menu-drawer .mobile-drawer-nav .v55-nav-icon {
    width: 30px !important;
    height: 30px !important;
    min-width: 30px !important;
    flex: 0 0 30px !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    line-height: 1 !important;
  }

  .mobile-menu-drawer .mobile-drawer-nav .v55-nav-icon svg {
    width: 18px !important;
    height: 18px !important;
    display: block !important;
    stroke: currentColor !important;
  }

  .mobile-menu-drawer .mobile-drawer-nav > .mobile-drawer-nav-link-mobile-orders .mobile-drawer-nav-link-main {
    flex: 1 1 auto !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: flex-start !important;
    gap: 0 !important;
  }

  .mobile-menu-drawer .mobile-drawer-nav > .mobile-drawer-nav-link-mobile-orders .mobile-drawer-nav-link-main::before {
    content: none !important;
    display: none !important;
  }

  .mobile-menu-drawer .mobile-drawer-nav > .mobile-drawer-nav-link-mobile-orders .mobile-drawer-nav-link-badge {
    display: none !important;
  }

  /*
   * Logo geometry only. The SVG itself is 200x70 with a matching viewBox.
   * Reserve a real 200:70 box so the browser never stretches, compresses or clips it.
   */
  .mobile-menu-drawer .mobile-drawer-head .mobile-drawer-logo-link {
    width: 200px !important;
    max-width: calc(100% - 92px) !important;
    min-width: 0 !important;
    height: auto !important;
    min-height: 70px !important;
    flex: 0 1 200px !important;
    display: flex !important;
    align-items: center !important;
    justify-content: flex-start !important;
    overflow: visible !important;
    padding: 0 !important;
    transform: none !important;
  }

  .mobile-menu-drawer .mobile-drawer-logo-dark {
    width: 200px !important;
    max-width: 100% !important;
    height: auto !important;
    max-height: none !important;
    aspect-ratio: 200 / 70 !important;
    object-fit: contain !important;
    object-position: center !important;
    display: block !important;
    flex: 0 1 auto !important;
    margin: 0 !important;
    padding: 0 !important;
    transform: none !important;
    clip-path: none !important;
  }
}


/* END SOURCE /assets/sarmad-v55-mobile-drawer.css */

/* BEGIN SOURCE /assets/sarmad-v57-drawer-logo-theme.css sha256=647d0d0c8066f67b0579a1b1f61cd830ff7a6bf34fd22ed999124fcacfca53e5 */

/*
 * SARMAD V57 — Drawer logo theme restore + natural aspect ratio.
 * Scope: mobile drawer logo visibility and geometry only.
 * No palette, navigation, currency, cart, order, payment or backend changes.
 */
@media (max-width: 767px) {
  .mobile-menu-drawer .mobile-drawer-head .mobile-drawer-logo-link {
    width: 220px !important;
    max-width: calc(100% - 82px) !important;
    min-width: 0 !important;
    height: 70px !important;
    min-height: 70px !important;
    flex: 0 1 220px !important;
    display: flex !important;
    align-items: center !important;
    justify-content: flex-start !important;
    overflow: visible !important;
    padding: 0 !important;
    margin: 0 !important;
    transform: none !important;
  }

  .mobile-menu-drawer .mobile-drawer-head .mobile-drawer-logo-dark,
  .mobile-menu-drawer .mobile-drawer-head .mobile-drawer-logo-light {
    height: auto !important;
    max-height: 64px !important;
    max-width: 100% !important;
    object-fit: contain !important;
    object-position: left center !important;
    flex: 0 0 auto !important;
    margin: 0 !important;
    padding: 0 !important;
    transform: none !important;
    clip-path: none !important;
  }

  /* Dark: restore the project's previous white drawer logo. */
  :root[data-theme="dark"] .mobile-menu-drawer .mobile-drawer-head .mobile-drawer-logo-dark {
    display: block !important;
    visibility: visible !important;
    opacity: 1 !important;
    width: 158px !important;
    aspect-ratio: auto !important;
  }
  :root[data-theme="dark"] .mobile-menu-drawer .mobile-drawer-head .mobile-drawer-logo-light {
    display: none !important;
    visibility: hidden !important;
    opacity: 0 !important;
    pointer-events: none !important;
  }

  /* Light: keep the native full Sarmad logo at its intrinsic 242:70 ratio. */
  :root[data-theme="light"] .mobile-menu-drawer .mobile-drawer-head .mobile-drawer-logo-dark {
    display: none !important;
    visibility: hidden !important;
    opacity: 0 !important;
    pointer-events: none !important;
  }
  :root[data-theme="light"] .mobile-menu-drawer .mobile-drawer-head .mobile-drawer-logo-light {
    display: block !important;
    visibility: visible !important;
    opacity: 1 !important;
    width: 210px !important;
    aspect-ratio: auto !important;
  }
}


/* END SOURCE /assets/sarmad-v57-drawer-logo-theme.css */

/* BEGIN SOURCE /assets/sarmad-v59-drawer-logo-size-match.css sha256=2fb11a01e8fea31bca9c4229199bde50a2273506b31e8bd9e1534e4e356ec07c */

/*
 * SARMAD V59 — Match light drawer logo visual size to dark drawer logo.
 * Scope: mobile drawer logo geometry only.
 * No colors, navigation, currency, cart, orders, payment, backend, or DB changes.
 */
@media (max-width: 767px) {
  /* Dark logo remains exactly as established by V57. */
  :root[data-theme="dark"] .mobile-menu-drawer .mobile-drawer-head .mobile-drawer-logo-dark {
    width: 158px !important;
  }

  /* Light logo uses the SAME width as dark, while preserving its own intrinsic aspect ratio. */
  :root[data-theme="light"] .mobile-menu-drawer .mobile-drawer-head .mobile-drawer-logo-light {
    display: block !important;
    visibility: visible !important;
    opacity: 1 !important;
    width: 158px !important;
    height: auto !important;
    max-width: 158px !important;
    max-height: none !important;
    aspect-ratio: auto !important;
    object-fit: contain !important;
    object-position: left center !important;
    flex: 0 0 auto !important;
    margin: 0 !important;
    padding: 0 !important;
    transform: none !important;
    clip-path: none !important;
  }
}


/* END SOURCE /assets/sarmad-v59-drawer-logo-size-match.css */

/* BEGIN SOURCE /assets/sarmad-v60-home-light-header-cart-badge.css sha256=d9cfee920b08e3d6933654a7d107439b72048598a4dc268fc5cb8b961f7f7903 */

/*
 * SARMAD V60 — HOME LIGHT HEADER WHITE + LIGHT CART BADGE RED
 *
 * Scope:
 * 1) Mobile HOME page, LIGHT theme only:
 *    - hamburger lines = white
 *    - cart icon = white
 *    - currency trigger code/chevron = white
 *    - currency trigger border = white
 *    - trigger stays transparent
 *
 * 2) LIGHT theme, all pages:
 *    - cart count badge background = notification/danger red
 *
 * Dark theme is deliberately untouched so the existing gold/yellow cart badge remains.
 * Non-home light headers are deliberately untouched.
 */

@media (max-width: 767px) {

  /* ============================================================
   * HOME + LIGHT ONLY
   * Production distinguishes internal pages using
   * .sarmad-header-non-home, so :not(...) is the HOME header only.
   * ============================================================ */

  /* Hamburger: only HOME in light mode. */
  :root[data-theme="light"]
  .sarmad-header.sarmad-header-mobile:not(.sarmad-header-non-home)
  .sarmad-mobile-menu-button > span {
    background-color: #FFFFFF !important;
  }

  /* Cart SVG: only HOME in light mode. The light SVG has a hard-coded
     navy fill in the bundle, therefore path fill must be overridden. */
  :root[data-theme="light"]
  .sarmad-header.sarmad-header-mobile:not(.sarmad-header-non-home)
  .sarmad-mobile-cart-button .sarmad-cart-svg-light path {
    fill: #FFFFFF !important;
  }

  /* Currency trigger: only HOME in light mode.
     Keep the V53 transparent trigger; change only foreground + border. */
  :root[data-theme="light"]
  .sarmad-header.sarmad-header-mobile:not(.sarmad-header-non-home)
  .sarmad-mobile-currency .currency-picker .currency-trigger.currency-trigger {
    color: #FFFFFF !important;
    border: 1px solid #FFFFFF !important;
    border-color: #FFFFFF !important;
    background: transparent !important;
    background-color: transparent !important;
    box-shadow: none !important;
  }

  /* Preserve white border/foreground while opened, hovered or focused
     on HOME LIGHT; do not let V53's light-theme hover rule turn it navy/gold. */
  :root[data-theme="light"]
  .sarmad-header.sarmad-header-mobile:not(.sarmad-header-non-home)
  .sarmad-mobile-currency .currency-picker .currency-trigger.currency-trigger:hover,
  :root[data-theme="light"]
  .sarmad-header.sarmad-header-mobile:not(.sarmad-header-non-home)
  .sarmad-mobile-currency .currency-picker .currency-trigger.currency-trigger:focus-visible,
  :root[data-theme="light"]
  .sarmad-header.sarmad-header-mobile:not(.sarmad-header-non-home)
  .sarmad-mobile-currency .currency-picker .currency-trigger.currency-trigger[aria-expanded="true"] {
    color: #FFFFFF !important;
    border-color: #FFFFFF !important;
    background: transparent !important;
    background-color: transparent !important;
    box-shadow: none !important;
    outline-color: #FFFFFF !important;
  }

  /* Code and chevron use the same inherited white foreground. */
  :root[data-theme="light"]
  .sarmad-header.sarmad-header-mobile:not(.sarmad-header-non-home)
  .sarmad-mobile-currency .currency-picker .currency-trigger.currency-trigger > b,
  :root[data-theme="light"]
  .sarmad-header.sarmad-header-mobile:not(.sarmad-header-non-home)
  .sarmad-mobile-currency .currency-picker .currency-trigger.currency-trigger > span:last-child {
    color: #FFFFFF !important;
  }

  /* V53 draws the chevron with border-right/bottom + currentColor.
     Explicit white keeps it clear even if an older cascade interferes. */
  :root[data-theme="light"]
  .sarmad-header.sarmad-header-mobile:not(.sarmad-header-non-home)
  .sarmad-mobile-currency .currency-picker
  .currency-trigger.currency-trigger > span:last-child::before {
    border-right-color: #FFFFFF !important;
    border-bottom-color: #FFFFFF !important;
  }

  /* ============================================================
   * CART COUNT BADGE — LIGHT THEME, ALL PAGES
   * Dark theme intentionally has NO override.
   * Higher-specificity selectors intentionally outrank the existing
   * mobile/header badge !important rules in the production CSS.
   * ============================================================ */
  :root[data-theme="light"] .sarmad-header-cart .sarmad-cart-count-badge,
  :root[data-theme="light"] .sarmad-mobile-cart-button .sarmad-cart-count-badge,
  :root[data-theme="light"] .about-mobile-cart-button .sarmad-cart-count-badge,
  :root[data-theme="light"] .sarmad-cart-count-badge {
    background: #D64545 !important;
    background-color: #D64545 !important;
    color: #FFFFFF !important;
  }
}


/* END SOURCE /assets/sarmad-v60-home-light-header-cart-badge.css */

/* BEGIN SOURCE /assets/sarmad-v62-temp-promo-original-price.css sha256=24278a26ac8258e935a58e4604dac243348fa5ba071697fc1da46a0339f5be7d */

/*
 * SARMAD V62 — compare-at/original price presentation.
 * Uses inherited/current theme colors only; no new palette.
 */
.sarmad-v62-discount-row {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: 6px;
  margin-top: 3px;
  margin-bottom: 2px;
  max-width: 100%;
  direction: rtl;
  color: inherit;
  font: inherit;
  line-height: 1.15;
}

.sarmad-v62-before-price {
  display: inline-block;
  max-width: 100%;
  color: inherit;
  opacity: 0.58;
  font-size: 0.78em;
  font-weight: 600;
  text-decoration-line: line-through;
  text-decoration-thickness: 1.5px;
  white-space: nowrap;
}

.sarmad-v62-discount-percent {
  display: inline-flex;
  align-items: center;
  min-height: 20px;
  padding: 1px 6px;
  border: 1px solid currentColor;
  border-radius: 999px;
  color: inherit;
  opacity: 0.82;
  font-size: 0.70em;
  font-weight: 700;
  white-space: nowrap;
}

.product-details-copy > .sarmad-v62-discount-row {
  margin-top: 5px;
  margin-bottom: 7px;
}

@media (max-width: 767px) {
  .home-product-body > .sarmad-v62-discount-row,
  .products-card-body > .sarmad-v62-discount-row {
    gap: 4px;
    margin-top: 2px;
    margin-bottom: 1px;
  }
}


/* END SOURCE /assets/sarmad-v62-temp-promo-original-price.css */

/* BEGIN SOURCE /assets/sarmad-v69-products-absolute-restore.css sha256=2178da9b9aaf5f65a30042e76427e2b73f4eeab13045731ed2a2b8cafca8b232 */

/*
 * SARMAD V69 — FINAL PRODUCTS CARD ABSOLUTE LAYOUT RESTORE
 *
 * Root cause:
 * V67 changed discounted /products price/discount/button to position: static.
 * The original /products design is absolute-positioned.
 *
 * V69:
 * - preserves the working HOME flow from V65/V67;
 * - restores /products discounted cards to absolute coordinates;
 * - discount stays OPTIONAL;
 * - non-discounted /products cards are untouched.
 */

/* ============================================================
 * HOME — preserve the layout that is currently correct
 * ============================================================ */
.home-product-body {
  display: flex !important;
  flex-direction: column !important;
  justify-content: flex-start !important;
  align-items: stretch !important;
}

.home-product-body > :not(strong):not(button):not(.sarmad-v62-discount-row):first-child {
  display: -webkit-box !important;
  -webkit-box-orient: vertical !important;
  -webkit-line-clamp: 2 !important;
  overflow: hidden !important;
  text-overflow: ellipsis !important;
  flex: 0 0 auto !important;
  margin-bottom: 12px !important;
  min-height: calc(1.4em * 2) !important;
}

.home-product-body > strong {
  position: static !important;
  top: auto !important;
  transform: none !important;
  flex: 0 0 auto !important;
  margin-top: 0 !important;
  margin-bottom: 8px !important;
}

.home-product-body > .sarmad-v62-discount-row {
  position: static !important;
  top: auto !important;
  transform: none !important;
  flex: 0 0 auto !important;
  margin-top: 0 !important;
  margin-bottom: 10px !important;
}

.home-product-body > button {
  position: static !important;
  top: auto !important;
  transform: none !important;
  flex: 0 0 auto !important;
  margin-top: 2px !important;
  margin-bottom: 0 !important;
}

/* ============================================================
 * /products — discounted cards only.
 * Original /products cards use absolute positioning.
 * ============================================================ */

/* Current price: slightly lifted only to create space for the optional row. */
.products-card-body:has(> .sarmad-v62-discount-row) > strong {
  position: absolute !important;
  top: 296px !important;
  right: 20px !important;
  left: auto !important;
  width: auto !important;
  min-width: 92px !important;
  height: 30px !important;
  margin: 0 !important;
  transform: none !important;
  z-index: 3 !important;
}

/* Optional old price + percentage sits between current price and CTA. */
.products-card-body > .sarmad-v62-discount-row {
  position: absolute !important;
  top: 329px !important;
  right: 20px !important;
  left: auto !important;
  width: auto !important;
  max-width: 244px !important;
  margin: 0 !important;
  transform: none !important;
  flex-wrap: nowrap !important;
  z-index: 3 !important;
}

/* Restore the original CTA coordinate instead of normal document flow. */
.products-card-body > .sarmad-v62-discount-row + button {
  position: absolute !important;
  top: 369px !important;
  left: 21px !important;
  right: auto !important;
  margin: 0 !important;
  transform: none !important;
  z-index: 3 !important;
}

/* Mobile coordinates match the original 331x427 products card geometry. */
@media (max-width: 767px) {
  .home-product-body > :not(strong):not(button):not(.sarmad-v62-discount-row):first-child {
    margin-bottom: 10px !important;
  }

  .home-product-body > strong {
    margin-bottom: 7px !important;
  }

  .home-product-body > .sarmad-v62-discount-row {
    margin-bottom: 8px !important;
  }

  .home-product-body > button {
    margin-top: 0 !important;
  }

  .products-card-body:has(> .sarmad-v62-discount-row) > strong {
    position: absolute !important;
    top: 306px !important;
    right: 23px !important;
    left: auto !important;
    width: auto !important;
    min-width: 90px !important;
    height: 30px !important;
    margin: 0 !important;
  }

  .products-card-body > .sarmad-v62-discount-row {
    position: absolute !important;
    top: 338px !important;
    right: 23px !important;
    left: auto !important;
    width: auto !important;
    max-width: 285px !important;
    margin: 0 !important;
    flex-wrap: nowrap !important;
  }

  .products-card-body > .sarmad-v62-discount-row + button {
    position: absolute !important;
    top: 366px !important;
    left: 55px !important;
    right: auto !important;
    margin: 0 !important;
  }
}


/* END SOURCE /assets/sarmad-v69-products-absolute-restore.css */

/* BEGIN SOURCE /assets/sarmad-v70-r1-products-long-title-narrow-fix.css sha256=c6773de72adc6f1f8a7fdcbdefe333822ec60c3b1d64428869f2b707a6fa9afa */

/*
 * SARMAD V70-R1 — /products long-title containment only
 *
 * Scope: product title in /products cards only.
 * Preserves V69 absolute layout for price/discount/button and does not touch Home.
 *
 * Verified against the original client source structure:
 * .products-content > .products-grid > .products-card > .products-card-body > h2
 */

.products-content > .products-grid > .products-card > .products-card-body > h2 {
  box-sizing: border-box !important;
  direction: rtl !important;
  text-align: right !important;
  white-space: normal !important;
  overflow: hidden !important;
  text-overflow: ellipsis !important;
  overflow-wrap: anywhere !important;
  word-break: normal !important;
  display: -webkit-box !important;
  -webkit-box-orient: vertical !important;
  -webkit-line-clamp: 2 !important;
  width: calc(100% - 40px) !important;
  max-width: calc(100% - 40px) !important;
  min-width: 0 !important;
  height: 46px !important;
  max-height: 46px !important;
  line-height: 23px !important;
  top: 248px !important;
  right: 20px !important;
  left: auto !important;
  margin: 0 !important;
  padding: 0 !important;
}

@media (max-width: 767px) {
  .products-content > .products-grid > .products-card > .products-card-body > h2 {
    width: calc(100% - 46px) !important;
    max-width: calc(100% - 46px) !important;
    height: 48px !important;
    max-height: 48px !important;
    line-height: 24px !important;
    top: 254px !important;
    right: 23px !important;
    left: auto !important;
  }
}


/* END SOURCE /assets/sarmad-v70-r1-products-long-title-narrow-fix.css */

/* BEGIN SOURCE /assets/sarmad-v153-product-details-products-footer.css?v=153 sha256=117ed929110ebb02871bab3481f8379a58cefa38c76f52f74dfe76404460bc1a */

/*
 * SARMAD V153 — Product details footer = /products footer
 *
 * ProductDetails now renders the SAME shared Footer component with the
 * `products-footer` class. This stylesheet only adapts the footer's page-flow
 * position; all logo, description, socials, quick links, contact, rule,
 * copyright, light theme and dark theme styling remains owned by the existing
 * /products footer CSS.
 */

.product-page > .products-footer.product-details-products-footer-v153 {
  position: relative !important;
  top: auto !important;
  right: auto !important;
  bottom: auto !important;
  left: 0 !important;
  display: block !important;
  margin: 64px 0 0 !important;
  padding: 0 !important;
  transform: none !important;
  transform-origin: top left !important;
  zoom: var(--sarmad-v153-products-footer-scale, 1) !important;
  overflow: hidden !important;
  box-sizing: border-box !important;
}

/* The /products footer itself is the source of truth for these dimensions. */
.product-page > .products-footer.product-details-products-footer-v153.sarmad-footer-desktop {
  width: 1440px !important;
  max-width: none !important;
  height: 350px !important;
  min-height: 350px !important;
}

@media (max-width: 767px) {
  .product-page > .products-footer.product-details-products-footer-v153 {
    width: 414px !important;
    max-width: none !important;
    height: 739px !important;
    min-height: 739px !important;
    margin-top: 48px !important;
  }
}


/* END SOURCE /assets/sarmad-v153-product-details-products-footer.css?v=153 */
