*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#f6f5f2;color:#111;font-family:Arial,"Noto Sans Arabic",sans-serif;line-height:1.7}a{color:inherit;text-decoration:none}.announcement{background:#111;color:#fff;text-align:center;padding:8px 12px;font-size:13px}.header-inner{max-width:1180px;width:92%;margin:auto;display:flex;justify-content:space-between;align-items:center;padding:18px 0;border-bottom:1px solid #e4e1dc}.logo{font:900 27px Arial,sans-serif;letter-spacing:2px;direction:ltr}nav{display:flex;gap:18px;font-size:13px}.container{width:min(1120px,92%);margin:auto}.hero{display:grid;grid-template-columns:1fr 1fr;gap:42px;align-items:center;padding:42px 0}.hero img,.product-image{width:100%;display:block;aspect-ratio:4/5;object-fit:cover;background:#ddd}.eyebrow{font:700 12px Arial,sans-serif;letter-spacing:2px;color:#777}.hero h1{font-size:clamp(34px,5vw,58px);line-height:1.2;margin:12px 0}.hero p,.muted{color:#666}.price{display:flex;align-items:center;gap:12px;margin:20px 0}.price strong{font-size:32px;direction:ltr}.price del{color:#888;direction:ltr}.offer{border:1px solid #d9d6cf;padding:12px 15px;margin:15px 0;font-weight:bold}.pills{display:flex;gap:8px;flex-wrap:wrap;margin:16px 0}.pills span{background:#e9e7e2;padding:6px 9px;font-size:12px}.btn,button{font:inherit;cursor:pointer}.btn{display:inline-block;background:#111;color:#fff;text-align:center;padding:14px 20px;border:0;font-weight:bold}.btn:hover{background:#333}.section{padding:42px 0;border-top:1px solid #e4e1dc}.section h2{text-align:center;font-size:30px;margin:0 0 10px}.intro{text-align:center;color:#666;margin:0 auto 25px;max-width:620px}.cards{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.card{background:#fbfaf8;border:1px solid #e4e1dc;padding:22px}.card p{color:#666;margin-bottom:0}.gallery{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.gallery img{width:100%;aspect-ratio:4/5;object-fit:cover}.product-layout{display:grid;grid-template-columns:1fr 1fr;gap:35px;padding:36px 0}.product-layout h1{font-size:36px;line-height:1.25}.field{display:block;margin:12px 0 6px;font-weight:bold}.select,input{width:100%;padding:12px;border:1px solid #ccc;background:#fff;font:inherit}.footer{text-align:center;background:#111;color:#fff;padding:30px 12px;margin-top:35px}.footer p{color:#ccc}.empty{padding:70px 0;text-align:center}.product-card img{width:100%;aspect-ratio:4/5;object-fit:cover}.product-card h3{margin:8px 0}.product-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.sticky-cta{display:none}@media(max-width:720px){.hero,.product-layout{grid-template-columns:1fr;gap:22px;padding:22px 0}.hero-copy{order:0}.hero-media{order:1}.cards{grid-template-columns:1fr}.gallery{grid-template-columns:repeat(2,1fr)}.product-grid{grid-template-columns:repeat(2,1fr)}nav{gap:10px}.header-inner{padding:13px 0}.logo{font-size:23px}.hero h1{font-size:38px}.product-layout h1{font-size:30px}.section{padding:32px 0}}