@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+Arabic:wght@400;500;600;700;800&family=Reem+Kufi:wght@400;500;600;700&display=swap");:root{--ink:#173e40;--teal:#226b70;--light:#e5efec;--cream:#faf8f2;--line:#d6dfda}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:35px}body{margin:0;color:var(--ink);background:var(--cream);font-family:Noto Sans Arabic,Tahoma,Arial,sans-serif;font-size:15px;line-height:1.8}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}a,button,input,select,textarea{touch-action:manipulation}a,button{-webkit-tap-highlight-color:transparent}img{display:block;max-width:100%}.announcement{background:var(--ink);color:white;text-align:center;padding:7px;font-size:12px;letter-spacing:.1px}.announcement span{padding:0 22px;color:#cbd9bf}header{height:102px;max-width:1320px;padding:0 5%;margin:auto;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line)}.brand{font-family:Reem Kufi,serif;font-size:39px;line-height:1.2;font-weight:600}.brand span{display:block;font-family:Arial;font-size:8px;letter-spacing:2px;margin-top:9px}nav{display:flex;gap:35px;font-size:13px}.header-cta{border-bottom:1px solid var(--ink);padding:6px 0;font-weight:600;font-size:13px}.hero{max-width:1320px;margin:auto;padding:45px 5% 65px;display:grid;grid-template-columns:1fr 1fr;gap:7%;align-items:center}.eyebrow{font-size:12px;font-weight:600;letter-spacing:1px;margin-bottom:15px;color:var(--teal)}h1,h2{font-family:Reem Kufi,Noto Sans Arabic,serif;font-weight:500;line-height:1.5;margin:0 0 20px}h1{font-size:64px}h2{font-size:43px}em{font-style:normal;color:var(--teal)}.hero-copy>p{max-width:440px;color:#5c6f6c;line-height:2.15;margin:0 0 26px}.hero-price{display:flex;gap:22px;align-items:center;margin:20px 0 25px}.hero-price strong{font-size:42px;line-height:1.4}.hero-price small{font-size:16px;font-weight:500}.hero-price>span{font-size:12px;color:#677672;border-right:1px solid #bdccc5;padding-right:20px}.hero-price b{font-weight:500;color:var(--teal)}.button{background:var(--teal);color:white;display:flex;align-items:center;justify-content:space-between;padding:17px 25px;border:0;border-radius:3px;font-weight:600;font-size:15px;cursor:pointer;transition:background .2s}.button:hover{background:var(--ink)}.button:disabled{opacity:.6;cursor:wait}.hero .button{max-width:370px}.micro{font-size:10px;margin-top:15px;color:#667672}.micro i{font-style:normal;padding:0 9px}.hero-image{position:relative;border-radius:180px 180px 5px 5px;overflow:hidden;background:#ddd7c8;height:570px}.hero-image>img{object-fit:cover;object-position:center 60%}.image-label{position:absolute;bottom:25px;left:20px;right:20px;text-align:center;color:white;font-size:10px;letter-spacing:3px;text-shadow:0 1px 5px #233}.image-label span{display:block;letter-spacing:0;font-size:13px}.offer-seal{position:absolute;top:60px;right:22px;width:92px;height:92px;background:#f9f4e7;border-radius:50%;border:1px solid #9bad9c;outline:5px solid #f9f4e7;display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:12px;transform:rotate(9deg)}.offer-seal strong{font-size:21px}.ribbon{display:flex;justify-content:space-evenly;gap:15px;padding:23px;background:#e5ede7;border-block:1px solid #d8e1d8;color:#476258;font-size:13px}.section{max-width:1200px;margin:auto;padding:80px 30px}.section-top{display:flex;justify-content:space-between;align-items:end;margin-bottom:30px}.section-top p{color:#6a7973;font-size:13px}.section-top h2{margin-bottom:0}.products{display:grid;grid-template-columns:repeat(4,1fr);gap:22px}.product-img{position:relative;overflow:hidden;border-radius:110px 110px 4px 4px}.product-img img{width:100%;aspect-ratio:3/4;object-fit:cover;transition:transform .5s}.product-img:hover img{transform:scale(1.035)}.product-img>span{position:absolute;top:15px;left:20px;color:white;font-family:serif;font-size:24px}.product-meta{padding:18px 3px}.product-meta small{font-size:10px;color:#7d8c78}.product-meta h3{font-size:18px;margin:4px 0}.product-meta p{font-size:12px;color:#728078;min-height:44px}.product-meta>div{display:flex;justify-content:space-between;border-top:1px solid var(--line);padding-top:12px}.product-meta>div span{font-size:10px;color:#7b837c}.bundle-note{display:flex;align-items:center;justify-content:space-between;gap:15px;background:#eaf0e9;padding:20px 24px;margin-top:25px;font-size:12px}.bundle-note strong{font-size:16px}.bundle-note a{border-bottom:1px solid}.story{display:grid;grid-template-columns:1fr 1fr;gap:10%;align-items:center;padding-top:30px}.story-image img{width:100%;height:520px;object-fit:cover;border-radius:4px 4px 150px 4px}.story>div>p{color:#67786f;font-size:14px}.story-point{display:flex;gap:22px;border-bottom:1px solid var(--line);padding:14px 0}.story-point>b{font-family:serif;color:#92a193;font-size:22px}.story-point h3{font-size:15px;margin:0}.story-point p{margin:3px 0;font-size:12px;color:#738077}.authentic{max-width:1140px;margin:0 auto 55px;background:#f9eeea;border:1px solid #e5cec3;display:flex;align-items:center;gap:24px;padding:22px 30px;color:#8a493e}.authentic>span{font-size:30px}.authentic h3{font-size:16px;margin:0}.authentic p{font-size:12px;margin:4px 0}.order{max-width:none;background:#e7efea;padding:70px max(30px,calc((100vw - 1140px)/2));display:grid;grid-template-columns:1fr 1fr;gap:9%;align-items:start}.order-pitch{padding-top:20px}.order-pitch>p{color:#62776c}.mini-product{display:flex;gap:20px;align-items:center;margin:30px 0}.mini-product img{width:90px;height:110px;object-fit:cover;border-radius:5px}.mini-product b,.mini-product span,.mini-product strong{display:block}.mini-product span{font-size:11px;margin:3px 0}.mini-product b{font-size:20px}.mini-product s{color:#849086;font-size:13px;margin-right:10px}.delivery-table{font-size:13px;margin-top:20px}.delivery-table>div{display:flex;justify-content:space-between;padding:12px 0;border-bottom:1px solid #cbd7cd}.small{font-size:11px}.order-card{background:#fffcf6;border:1px solid #d6dfd4;border-radius:12px;padding:32px;box-shadow:0 14px 45px #183c3210}.order-card h3{font-size:23px;margin:0}.order-card form>p{font-size:12px;margin-top:3px;color:#78857b}label{display:block;font-size:12px;font-weight:600;margin:14px 0 0}input,select,textarea{display:block;width:100%;padding:12px 14px;margin-top:6px;border:1px solid #cad5cb;background:#f1f5ef;border-radius:5px;outline:none;color:var(--ink)}input:focus,select:focus,textarea:focus{border-color:var(--teal);box-shadow:0 0 0 2px #226b7014}textarea{resize:vertical;min-height:85px}fieldset{border:0;padding:0;margin:20px 0 0}legend{font-size:12px;font-weight:600}.region-options{display:flex;gap:8px}.region-options label{flex:1 1;position:relative;text-align:center;border:1px solid #d2dcd2;padding:10px 3px;border-radius:6px;margin-top:5px;cursor:pointer;font-size:11px}.region-options input{position:absolute;opacity:0;width:1px;height:1px}.region-options small{display:block;font-weight:400}.region-options .chosen{border-color:var(--teal);background:#e0eeE8;color:var(--teal)}.region-options label:focus-within{outline:2px solid var(--teal)}.quantity{display:flex;justify-content:space-between;align-items:center}.quantity select{width:90px}.honey{display:none}.summary{border-top:1px solid var(--line);margin-top:24px;padding-top:14px;font-size:13px}.summary>div{display:flex;justify-content:space-between;margin-bottom:8px}.summary .total{border-top:1px dashed #c7d4c7;padding-top:14px;margin-top:13px;font-weight:700}.total b{font-size:24px}.order-card .privacy-note{font-size:10px;margin:15px 0}.order-card .button{width:100%;font-size:13px;padding:16px}.secure{text-align:center;font-size:10px;color:#78857b;margin-top:12px}.error{background:#fbe1d9!important;color:#92392c!important;padding:12px}.success{text-align:center;padding:40px 0}.success>div{background:#e2ece1;font-size:40px;width:80px;height:80px;border-radius:50%;margin:auto}.success h2{font-size:30px;margin-top:20px}.faq{max-width:850px;text-align:center}.faq details{text-align:right;border-bottom:1px solid var(--line);padding:18px 0}.faq summary{cursor:pointer;display:flex;justify-content:space-between;font-size:14px;list-style:none}.faq details p{font-size:13px;color:#68766e;margin:12px 0}.faq summary span{font-size:20px}footer{padding:40px 5%;border-top:1px solid var(--line);text-align:center}footer p{font-size:12px;color:#7f8a7f}footer>a:last-child{font-size:10px;color:#758479}.sticky-buy{display:none}.whatsapp{position:fixed;bottom:25px;left:20px;background:#286d50;color:white;padding:12px 20px;border-radius:30px;z-index:10;font-size:13px;box-shadow:0 3px 15px #0002}.admin{max-width:1200px;padding:40px 24px;margin:auto}.admin input{max-width:100%}.admin-toolbar{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.admin-toolbar>*{flex:1 1;min-width:110px}.admin table{border-collapse:collapse;width:100%;font-size:12px}.admin td,.admin th{text-align:right;padding:12px;border-bottom:1px solid var(--line)}.table-wrap{overflow:auto;background:white}.admin .stats{display:flex;gap:20px;margin:25px 0}.admin .stats>div{padding:20px;background:var(--light);flex:1 1}.admin .stats strong{display:block;font-size:28px}.admin button{border:1px solid var(--line);padding:9px 14px;cursor:pointer;background:var(--teal);color:white;border-radius:4px}.admin table select{min-width:115px}.admin details{margin:25px 0;padding:20px;background:white}.admin small{display:block}.admin .status-msg{padding:10px;background:var(--light)}@media(max-width:760px){header{height:85px;padding:0 6%}nav{display:none}.brand{font-size:33px}.brand span{font-size:6px}.hero{padding:26px 6% 35px;gap:25px;display:flex;flex-direction:column}.hero-copy{width:100%}.eyebrow{font-size:10px;margin-bottom:8px}h1{font-size:43px;line-height:1.4}.hero-copy>p,h1{margin-bottom:12px}.hero-copy>p{font-size:12px;line-height:1.9}.hero-price{margin:12px 0 16px;gap:15px}.hero-price strong{font-size:34px}.hero-price>span{font-size:10px}.hero .button{max-width:none;font-size:14px;padding:14px 20px}.hero-image{height:410px;width:100%;border-radius:140px 140px 4px 4px}.hero-image>img{object-position:center 65%}.offer-seal{top:44px;width:76px;height:76px;font-size:10px}.offer-seal strong{font-size:18px}.micro{font-size:9px;display:flex;justify-content:center}.micro i{padding:0 6px}.ribbon{font-size:10px;padding:17px 10px;gap:10px;flex-wrap:wrap}.ribbon span:nth-child(4){display:none}.section{padding:45px 6%}.section-top{display:block;margin-bottom:22px}h2{font-size:32px}.section-top p{font-size:11px}.products{grid-template-columns:1fr 1fr;gap:22px 14px}.product-img{border-radius:70px 70px 3px 3px}.product-meta{padding:10px 2px}.product-meta h3{font-size:15px}.product-meta p{font-size:10px;min-height:38px}.product-meta small{font-size:9px}.bundle-note{flex-direction:column;gap:8px;padding:20px 10px}.story{display:flex;flex-direction:column-reverse;gap:25px}.story-image{width:100%}.story-image img{height:330px;object-position:center 63%;border-radius:4px 4px 100px 4px}.authentic{margin:0 6% 35px;padding:16px;gap:13px}.authentic h3{font-size:13px}.authentic p{font-size:10px}.authentic>span{font-size:23px}.order{display:block;padding:35px 6%}.order-pitch{padding:0}.order-pitch h2{margin-bottom:10px}.order-pitch>p{font-size:12px}.mini-product{margin:20px 0}.delivery-table{display:none}.order-card{margin-top:24px;padding:22px 18px;border-radius:10px}.order-card h3{font-size:20px}.region-options label{font-size:10px}.order-card .button{font-size:12px;padding:15px 12px}.faq{padding-top:40px}.faq summary{font-size:12px}.faq details p{font-size:11px}footer{padding-bottom:110px}.sticky-buy{display:flex;position:fixed;bottom:0;right:0;left:0;background:#fffdf6ed;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-top:1px solid var(--line);padding:10px 6% max(10px,env(safe-area-inset-bottom));justify-content:space-between;align-items:center;z-index:9;box-shadow:0 -5px 25px #254e3210}.sticky-buy small{display:block;font-size:9px}.sticky-buy b{font-size:21px}.sticky-buy .button{padding:12px 25px;font-size:13px}.whatsapp{bottom:92px;padding:9px 15px;font-size:11px}.admin .stats{gap:8px}.admin .stats>div{padding:10px;font-size:11px}.admin .stats strong{font-size:22px}}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important}}.hero-image{border-radius:18px;height:auto;aspect-ratio:1;background:#f5eee2}.hero-image>img{object-fit:contain;object-position:center;width:100%;height:100%}.hero{padding-top:30px;padding-bottom:35px;gap:5%}h1{font-size:50px}.hero-copy>p{font-size:14px}.product-img{border-radius:14px;background:#f8f0e3}.product-img img{aspect-ratio:1;object-fit:contain}.product-img>span{display:none}.order{scroll-margin-top:15px;padding-top:45px;padding-bottom:45px}.order-card{padding:26px}.order-card input,.order-card select,.order-card textarea{font-size:16px;min-height:50px;background:#edf4ef;border-color:#aec5b9}.order-card label,.order-card legend{font-size:13px}.order-card .region-options label{font-size:12px;min-height:70px;display:flex;flex-direction:column;justify-content:center}.order-card .region-options input{min-height:0}.extra-quantity{margin-top:16px}.extra-quantity summary{cursor:pointer;font-size:12px;color:#50776c}.extra-quantity .quantity{margin-top:8px}.summary{margin-top:18px}.order-card .button{font-size:15px;min-height:56px}.checkout-hidden{display:none!important}.mini-product img{object-fit:contain;width:105px;height:105px}.order-card form>h3{font-size:23px}.order-card .honey{display:none}.collection{padding-top:45px;padding-bottom:40px}@media(max-width:760px){header{height:70px}.hero{display:grid;grid-template-columns:1fr;gap:18px;padding:20px 5% 26px}.hero-image{grid-row:1;max-width:420px;justify-self:center;aspect-ratio:1.22;height:auto;border-radius:14px}.hero-copy{text-align:center}.hero h1{font-size:31px;line-height:1.5;margin-bottom:8px}.hero .eyebrow{display:none}.hero-copy>p{font-size:12px;margin:0 auto 10px;max-width:350px}.hero-price{justify-content:center;margin:8px 0 14px}.hero .micro{margin-top:10px;font-size:9px}.hero .button{min-height:50px}.order{padding:25px 5%;scroll-margin-top:0}.order-pitch{padding:0}.order-pitch>.eyebrow,.order-pitch>.small,.order-pitch>h2{display:none}.mini-product{margin:0 0 15px;gap:14px}.mini-product img{width:64px;height:64px;border-radius:8px}.mini-product strong{font-size:14px}.mini-product b{font-size:17px}.mini-product span{font-size:10px}.order-card{margin:0;padding:22px 16px}.order-card label{margin-top:16px;font-size:13px}.order-card input,.order-card textarea{padding:12px}.order-card .region-options label{font-size:11px}.order-card .region-options small{font-size:10px}.order-card .total{align-items:center}.order-card .total b{font-size:20px}.order-card .button{font-size:14px}.order-card .privacy-note{font-size:10px}.product-meta p{display:none}.faq{padding-top:30px}.collection .section-top h2{font-size:27px}.collection .section-top p{display:none}.authentic{margin-bottom:20px}.sticky-buy{padding-top:8px;padding-bottom:8px}.hero-price strong{font-size:32px}}.offer-countdown{max-width:440px;background:#edf3eb;border:1px solid #c8d8c5;border-radius:9px;padding:14px 16px;margin:0 0 14px}.offer-heading{display:flex;justify-content:space-between;gap:10px;align-items:center;font-size:12px}.offer-heading>span{font-size:11px;color:#61745f}.timer-digits{display:flex;justify-content:center;gap:9px;margin:10px 0 5px}.timer-digits>div{background:#fffdf7;border:1px solid #d0ddca;border-radius:7px;min-width:65px;padding:4px 9px;text-align:center}.timer-digits b{display:block;font-family:Arial,sans-serif;font-size:26px;line-height:1.3;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:#1c5351}.offer-deadline,.timer-digits small{font-size:9px;display:block}.offer-deadline{text-align:center;color:#61745f}.original-warning{display:flex;align-items:center;gap:10px;max-width:440px;margin:0 0 15px;padding:10px 13px;background:#fff0ed;border:1px solid #efbcb4;border-right:4px solid #ba302b;border-radius:6px;color:#a42120;text-align:right}.original-warning>span{font-size:25px}.original-warning strong{font-size:17px;display:block;line-height:1.5}.original-warning div>span{display:block;font-size:10px}.authentic{color:#a42120;background:#fff0ed;border-color:#efbcb4}.hero .button{max-width:440px}@media(max-width:760px){.offer-countdown{padding:10px 12px;margin:0 auto 12px}.offer-heading{font-size:11px}.offer-heading>span{font-size:10px}.timer-digits{margin:7px 0 4px}.timer-digits>div{min-width:63px;padding:3px 8px}.timer-digits b{font-size:24px}.original-warning{padding:8px 12px;margin:0 auto 12px}.original-warning strong{font-size:16px}.hero .button{max-width:none}}