:root{--background:#0B0B0A;--card:#1C1A16;--secondary:#26231D;--gold:#D4AF37;--gold-soft:#EBD48A;--beige:#E8DCC8;--muted:#B3A896;--border:rgba(212,175,55,.22);--radius:12px;--font-body:"Cairo",system-ui,sans-serif;--font-display:"Tajawal","Cairo",system-ui,sans-serif}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{background:var(--background);color:var(--beige);font-family:var(--font-body);line-height:1.7;-webkit-font-smoothing:antialiased}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}h1,h2,h3{font-family:var(--font-display);line-height:1.25}.wrap{max-width:1152px;margin:0 auto;padding:0 16px}.wrap-sm{max-width:900px;margin:0 auto;padding:0 16px}.section{padding:56px 0}.gold-text{background-image:linear-gradient(100deg,var(--gold) 0%,var(--gold-soft) 45%,var(--gold) 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.gold-rule{height:1px;max-width:1152px;margin:0 auto;background-image:linear-gradient(to left,transparent,var(--gold),transparent)}.muted{color:var(--muted)}.gold{color:var(--gold)}.h1{font-size:2.25rem;font-weight:800}.h2{font-size:1.5rem;font-weight:800}.h3{font-size:1.125rem;font-weight:700}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:0;cursor:pointer;font-family:inherit;font-weight:700;font-size:1rem;padding:13px 28px;border-radius:8px;background:var(--gold);color:#0b0b0a;transition:opacity .2s}.btn:hover{opacity:.9}.btn[disabled]{opacity:.55;cursor:not-allowed}.btn-ghost{background:transparent;color:var(--beige);border:1px solid var(--border)}.btn-ghost:hover{color:var(--gold)}.card{border:1px solid var(--border);background:var(--card);border-radius:var(--radius);padding:24px}.grid{display:grid;gap:20px}.field{width:100%;padding:12px 16px;border-radius:8px;border:1px solid rgba(212,175,55,.28);background:var(--background);color:var(--beige);font-family:inherit}.field:focus{outline:none;border-color:var(--gold)}.site-header{position:fixed;inset-inline:0;top:0;z-index:40;background:#0b0b0ad1;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--border)}.site-header .bar{display:flex;align-items:center;justify-content:space-between;gap:12px;height:68px}.brand{display:flex;align-items:center;gap:10px}.brand img{height:40px;width:40px;border-radius:999px;object-fit:cover}.brand span{font-weight:800;font-size:.95rem}.nav{display:none;gap:18px;font-size:.9rem}.nav a{color:var(--beige);transition:color .2s}.nav a:hover,.nav a[aria-current=page]{color:var(--gold)}.header-actions{display:flex;align-items:center;gap:8px}.icon-btn{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:8px;border:1px solid var(--border);background:transparent;color:var(--beige);cursor:pointer;font-size:1.1rem}.cart-count{position:absolute;transform:translate(-14px,-14px);background:var(--gold);color:#0b0b0a;font-size:.68rem;font-weight:800;border-radius:999px;min-width:18px;height:18px;display:flex;align-items:center;justify-content:center}.mobile-nav{display:none;flex-direction:column;gap:2px;padding:10px 0 16px;border-top:1px solid var(--border)}.mobile-nav.open{display:flex}.mobile-nav a{padding:10px 4px;font-size:.95rem}@media(min-width:900px){.nav{display:flex}.burger{display:none}.mobile-nav{display:none!important}}main{padding-top:68px}.hero{position:relative;display:flex;align-items:flex-end;min-height:78svh;overflow:hidden}.hero .bgimg,.hero .fgimg,.hero .mimg{position:absolute;pointer-events:none}.hero .mimg{top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:78% 24%;transform:scale(1.1) rotate(-2deg);transform-origin:bottom;filter:brightness(1.3) contrast(1.05)}.hero .bgimg,.hero .fgimg{display:none}.hero .veil-m{position:absolute;inset-inline:0;bottom:0;height:75%;background:linear-gradient(to top,var(--background),rgba(11,11,10,.8) 55%,transparent)}.hero .veil-d,.hero .veil-side{display:none}.hero .inner{position:relative;width:100%;padding:128px 16px 64px}.hero .copy{max-width:36rem;text-align:right;color:#fff;margin-inline-end:auto}.hero h1{font-size:2.25rem;font-weight:800;text-shadow:0 2px 8px rgba(0,0,0,.9)}.hero p{margin-top:20px;color:#ffffffe6;text-shadow:0 1px 6px rgba(0,0,0,.9)}.hero .cta{margin-top:32px;display:flex;flex-wrap:wrap;gap:12px}@media(min-width:768px){.hero{min-height:85svh}.hero .mimg,.hero .veil-m{display:none}.hero .bgimg{display:block;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:35% 15%;transform:scale(1.1);opacity:.4;filter:blur(8px) brightness(1.6)}.hero .fgimg{display:block;bottom:0;left:0;height:100%;width:auto;max-width:none;filter:brightness(1.65) contrast(.85);-webkit-mask-image:linear-gradient(to right,#000 80%,transparent 100%);mask-image:linear-gradient(to right,#000 80%,transparent 100%)}.hero .veil-d{display:block;position:absolute;inset-inline:0;bottom:0;height:144px;background:linear-gradient(to top,var(--background),transparent)}.hero .veil-side{display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to left,rgba(11,11,10,.85),rgba(11,11,10,.4),transparent)}.hero .copy{color:var(--beige)}.hero h1{font-size:3rem}.hero p{color:var(--muted)}.hero .inner{padding:176px 16px 96px}}.cols-2,.cols-3,.cols-4{grid-template-columns:1fr}@media(min-width:640px){.cols-2{grid-template-columns:repeat(2,1fr)}.cols-3{grid-template-columns:repeat(3,1fr)}.cols-4{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.cols-4{grid-template-columns:repeat(4,1fr)}}.pcard{display:flex;flex-direction:column;border:1px solid var(--border);background:var(--card);border-radius:var(--radius);overflow:hidden}.pcard .media{aspect-ratio:1/1;background:var(--secondary);overflow:hidden}.pcard .media img{width:100%;height:100%;object-fit:cover}.pcard .body{padding:18px;display:flex;flex-direction:column;gap:8px;flex:1}.pcard .title{font-weight:700}.pcard .desc{font-size:.85rem;color:var(--muted);white-space:pre-line}.pcard .price{font-weight:800;color:var(--gold);font-size:1.15rem}.pcard .old{color:var(--muted);text-decoration:line-through;font-size:.9rem;font-weight:400;margin-inline-start:8px}.pcard form{margin-top:auto}.pcard .btn{width:100%}.figure{border:1px solid var(--border);border-radius:var(--radius);overflow:hidden}.figure img{width:100%;object-fit:cover}.popup{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;display:none;align-items:center;justify-content:center;overflow-y:auto;background:#0b0b0ae6;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);padding:12px}.popup.open{display:flex}.popup .box{position:relative;width:100%;max-width:32rem;max-height:calc(100svh - 24px);overflow-y:auto;border:1px solid var(--gold);background:var(--card);border-radius:var(--radius);box-shadow:0 25px 50px -12px #000000b3}.popup .close{position:absolute;inset-inline-start:12px;top:12px;z-index:2;width:36px;height:36px;border-radius:999px;border:1px solid var(--border);background:#0b0b0ab3;color:var(--beige);font-size:1.15rem;cursor:pointer}.popup .hero-img{width:100%;max-height:42svh;object-fit:cover;object-position:top}.popup .pad{padding:20px;text-align:center}.countdown{display:flex;justify-content:center;gap:8px;direction:ltr}.countdown div{min-width:56px;border:1px solid var(--border);background:var(--secondary);border-radius:8px;padding:8px}.countdown b{display:block;font-size:1.25rem;color:var(--gold)}.countdown small{font-size:11px;color:var(--muted)}.includes{margin-top:16px;text-align:start;font-size:.8rem;color:var(--muted);list-style:none;display:flex;flex-direction:column;gap:6px}.includes b{color:var(--beige);font-weight:600}.popup .actions{margin-top:24px;display:flex;flex-direction:column;gap:8px}@media(min-width:640px){.popup .actions{flex-direction:row;justify-content:center}}.drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:70;display:none}.drawer.open{display:block}.drawer .scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:#0b0b0ab3}.drawer .panel{position:absolute;inset-block:0;inset-inline-start:0;width:min(420px,92vw);background:var(--card);border-inline-end:1px solid var(--border);display:flex;flex-direction:column}.drawer .head,.drawer .foot{padding:16px;border-bottom:1px solid var(--border);display:flex;align-items:center;justify-content:space-between}.drawer .foot{border-bottom:0;border-top:1px solid var(--border);flex-direction:column;gap:12px;align-items:stretch}.drawer .items{flex:1;overflow-y:auto;padding:16px;display:flex;flex-direction:column;gap:14px}.citem{display:flex;gap:12px;align-items:center}.citem img{width:64px;height:64px;border-radius:8px;object-fit:cover}.citem .t{font-size:.9rem;font-weight:600}.citem .p{font-size:.85rem;color:var(--gold)}.wa{position:fixed;inset-inline-end:16px;bottom:16px;z-index:50;width:56px;height:56px;border-radius:999px;background:#25d366;display:flex;align-items:center;justify-content:center;box-shadow:0 10px 25px #00000073}.wa svg{width:30px;height:30px;fill:#fff}.site-footer{border-top:1px solid var(--border);padding:32px 0;margin-top:32px}.site-footer .inner{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center}.site-footer img{height:56px;width:56px;border-radius:999px;object-fit:cover}.site-footer .links{display:flex;gap:20px;font-size:.9rem;color:var(--muted)}.site-footer .links a:hover{color:var(--gold)}.badge{display:inline-block;border:1px solid var(--gold);color:var(--gold);border-radius:999px;padding:4px 12px;font-size:.75rem}.soon{display:flex;align-items:center;justify-content:center;height:96px;border:1px dashed var(--border);border-radius:8px;color:var(--muted);font-size:.85rem}.variant-select{width:100%;padding:12px 16px;margin:10px 0 16px;background-color:#1a1a1a;color:#c9a84c;border:1px solid #c9a84c;border-radius:8px;font-size:15px;font-family:inherit;cursor:pointer;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23c9a84c' d='M6 8L1 3h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:left 16px center;text-align:right;direction:rtl}.variant-select:focus{outline:none;border-color:#e8c46a;box-shadow:0 0 0 2px #c9a84c33}.variant-select option{background-color:#1a1a1a;color:#c9a84c;padding:10px}
/*# sourceMappingURL=/cdn/shop/t/4/assets/theme.css.map */
