:root{--ec-ink:#203f36;--ec-muted:#566960;--ec-paper:#fcf9f4;--ec-sage:#e8eee4;--ec-line:#dde3d7;--ec-white:#fffdf9;--ec-rose:#f3e4de;--ec-accent:#b57b68}*{box-sizing:border-box}html{scroll-behavior:auto;scroll-padding-top:22px}body.ec-body{margin:0;background:var(--ec-paper);color:var(--ec-ink);font-family:Tajawal,Tahoma,Arial,sans-serif;font-size:16px;line-height:1.85}a{color:inherit}button,input{font:inherit}.ec-wrap{width:min(1180px,calc(100% - 48px));margin:auto}.ec-notice{padding:7px 20px;text-align:center;background:#263e36;color:#fff;font-size:12px;line-height:1.6}.ec-nav{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:22px 0;border-bottom:1px solid var(--ec-line)}.ec-logo{display:flex;align-items:center;gap:8px;font:800 30px Arial,sans-serif;letter-spacing:3px;text-decoration:none}.ec-logo svg{width:29px;height:29px}.ec-navlinks{display:flex;gap:24px;font-size:14px}.ec-navlinks a{text-decoration:none}.ec-eyebrow{font-size:12px;letter-spacing:1px;font-weight:700;color:#697c5c;margin:0 0 14px}.ec-hero{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:64px;padding:52px 0}.ec-hero h1{font-size:clamp(36px,4vw,58px);line-height:1.45;letter-spacing:-1px;margin:0 0 20px;font-weight:700}.ec-hero h1 span{color:#71815e}.ec-lead{font-size:18px;color:var(--ec-muted);line-height:1.95}.ec-hero .ec-lead{max-width:480px;margin:0 0 18px}.ec-photo{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover;border-radius:28px}.ec-visual{position:relative}.ec-photo-caption{font-size:12px;color:var(--ec-muted);margin:8px 0 0}.ec-price{display:flex;gap:12px;align-items:baseline;margin:18px 0 0}.ec-price strong{font:700 46px Arial,sans-serif}.ec-price span{font-size:15px}.ec-delivery{margin:0 0 22px;color:var(--ec-muted);font-size:13px}.ec-btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;border-radius:12px;background:var(--ec-ink);color:#fff;text-decoration:none;padding:12px 26px;border:1px solid var(--ec-ink);font-weight:700;gap:20px;cursor:pointer}.ec-btn:hover{background:#3b5749}.ec-btn:focus-visible,a:focus-visible,summary:focus-visible,input:focus-visible{outline:3px solid #b58b47;outline-offset:4px}.ec-quiet-link{display:inline-block;margin-inline-start:18px;font-size:14px;text-underline-offset:5px}.ec-pills{display:flex;flex-wrap:wrap;gap:8px;margin-top:23px}.ec-pill{padding:6px 12px;border-radius:30px;background:var(--ec-sage);font-size:12px}.ec-order{display:grid;grid-template-columns:.85fr 1.15fr;gap:52px;background:var(--ec-sage);border:1px solid var(--ec-line);border-radius:26px;padding:40px;scroll-margin-top:20px}.ec-order h2,.ec-section h2,.ec-article h2{font-size:30px;line-height:1.6;margin:0 0 16px}.ec-order p{color:var(--ec-muted)}.ec-order ul{padding-inline-start:20px}.ec-form-preview{background:#fff;border-radius:20px;padding:28px}.ec-form-preview h3{font-size:22px;margin:0 0 20px}.ec-fields{display:grid;gap:16px}.ec-fields label{display:grid;gap:7px;font-size:14px;font-weight:700}.ec-fields input{width:100%;min-height:50px;border-radius:10px;border:1px solid var(--ec-line);background:#fdfcf9;padding:10px 14px;color:var(--ec-ink)}.ec-fields input[dir=ltr]{text-align:right}.ec-fields button:disabled{width:100%;opacity:.72;cursor:default}.ec-callnote{font-size:12px;line-height:1.8;text-align:center;margin:12px 0 0}.ec-section{padding:76px 0}.ec-section-header{max-width:690px;margin-bottom:30px}.ec-section-header p{color:var(--ec-muted)}.ec-grid3{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.ec-card{background:#fff;border:1px solid var(--ec-line);border-radius:20px;padding:28px}.ec-number{display:inline-flex;align-items:center;justify-content:center;border-radius:50%;width:44px;height:44px;background:var(--ec-sage);font:700 18px Arial}.ec-card h3{font-size:20px;margin:20px 0 10px}.ec-card p{font-size:15px;color:var(--ec-muted);margin:0}.ec-small{font-size:12px;color:var(--ec-muted)}.ec-included{margin-top:20px;padding:17px 22px;border-inline-start:3px solid #9b9f7d;background:#f0eee4;font-size:14px}.ec-strip{display:grid;grid-template-columns:1fr 1fr;gap:32px;background:#e9dfd3;border-radius:24px;padding:36px}.ec-strip h2{margin-top:0}.ec-strip p{color:#586357}.ec-faq{display:grid;gap:12px}.ec-faq details,.ec-recommend details{border:1px solid var(--ec-line);background:#fff;border-radius:14px;padding:18px 20px}.ec-faq summary,.ec-recommend summary{font-weight:700;cursor:pointer}.ec-faq details p{margin:14px 0 0;color:var(--ec-muted)}.ec-recommend{display:grid;grid-template-columns:210px 1fr;gap:32px;align-items:center;border:1px solid var(--ec-line);padding:24px;border-radius:24px;background:#fff;max-width:760px}.ec-recommend img{width:100%;height:auto;border-radius:16px;aspect-ratio:1;object-fit:contain;background:#f6f2eb}.ec-recommend h3{font-size:24px;margin:6px 0 12px}.ec-recommend p{color:var(--ec-muted);font-size:15px}.ec-recommend details{padding:12px 0;border:0;border-top:1px solid var(--ec-line);border-radius:0}.ec-footer{border-top:1px solid var(--ec-line);margin-top:60px;padding:28px 0 40px;display:flex;justify-content:space-between;gap:20px;color:var(--ec-muted);font-size:13px}.ec-article-head{max-width:880px;margin:54px auto 32px;text-align:center}.ec-article-head h1{font-size:clamp(30px,4vw,48px);line-height:1.6;margin:0 0 16px}.ec-article-cover{width:100%;max-height:440px;object-fit:cover;object-position:50% 47%;border-radius:24px;display:block}.ec-article{max-width:760px;margin:40px auto;font-size:17px;line-height:2.05}.ec-article h2{font-size:27px;margin-top:46px;scroll-margin-top:20px}.ec-article p{margin:15px 0}.ec-article li{margin-bottom:12px}.ec-toc{display:flex;gap:12px;flex-wrap:wrap;border-block:1px solid var(--ec-line);padding:18px 0;margin-bottom:30px;font-size:13px}.ec-toc a{padding:6px 12px;background:var(--ec-sage);border-radius:20px;text-decoration:none}.ec-table-wrap{overflow-x:auto;border:1px solid var(--ec-line);border-radius:16px;margin:24px 0}.ec-article table{border-collapse:collapse;width:100%;font-size:14px;min-width:420px}.ec-article th,.ec-article td{text-align:start;padding:14px;vertical-align:top;border-bottom:1px solid var(--ec-line)}.ec-article th{background:var(--ec-sage)}.ec-note{background:#ede7dc;border-radius:16px;padding:22px;margin:26px 0}.ec-note p{font-size:15px;margin-bottom:0}.ec-source{font-size:12px;color:var(--ec-muted);border-top:1px solid var(--ec-line);padding-top:24px}.ec-article-product{background:var(--ec-sage);padding:26px;border-radius:20px;margin-top:36px}.ec-article-product h2{margin:0;font-size:25px}.ec-article-product p{font-size:15px}.ec-review-tag{display:inline-block;font-size:12px;border:1px solid #b3baa7;border-radius:30px;padding:4px 12px}.ec-body .shopify-section{margin:0}.ec-body main{display:block}@media(max-width:720px){.ec-wrap{width:calc(100% - 32px)}.ec-nav{padding:16px 0}.ec-navlinks{gap:13px;font-size:12px}.ec-logo{font-size:25px}.ec-logo svg{width:23px}.ec-hero{grid-template-columns:1fr;gap:26px;padding:30px 0}.ec-hero h1{font-size:35px;line-height:1.5;letter-spacing:-.5px}.ec-hero .ec-lead{font-size:16px}.ec-visual{grid-row:2}.ec-photo{border-radius:20px}.ec-hero .ec-btn{min-width:170px}.ec-order{grid-template-columns:1fr;gap:18px;padding:22px 16px}.ec-order h2{font-size:26px}.ec-order-intro ul{font-size:14px;margin:0}.ec-order-intro>p{margin:6px 0 12px}.ec-form-preview{padding:22px 16px}.ec-form-preview h3{font-size:20px}.ec-section{padding:48px 0}.ec-section h2{font-size:27px}.ec-grid3{grid-template-columns:1fr;gap:14px}.ec-card{padding:23px}.ec-card h3{margin-top:12px}.ec-strip{grid-template-columns:1fr;gap:16px;padding:26px 22px}.ec-recommend{grid-template-columns:110px 1fr;gap:16px;padding:16px;align-items:start}.ec-recommend h3{font-size:20px}.ec-recommend details{grid-column:1/-1}.ec-footer{flex-direction:column;gap:10px;margin-top:40px}.ec-article-head{margin:32px auto 24px;text-align:start}.ec-article-head h1{font-size:30px}.ec-article-cover{max-height:340px}.ec-article{font-size:16px;line-height:2}.ec-article h2{font-size:24px;margin-top:36px}.ec-toc{gap:7px;font-size:12px}.ec-table-wrap{margin-inline:-4px}.ec-article table{font-size:13px;min-width:360px}.ec-article th,.ec-article td{padding:10px}.ec-price strong{font-size:42px}}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important}}.ec-stock{margin:0 0 20px;padding:12px 16px;border:1px solid #ddc89d;border-radius:12px;background:#f5eddc}.ec-stock p{margin:0;color:#785126;font-size:15px;font-weight:700}.ec-stock p span{font-size:10px;margin-inline-end:6px}.ec-stock small{display:block;margin-top:4px;color:#6b614f;font-size:12px;line-height:1.8}.ec-body h1,.ec-body h2,.ec-body h3,.ec-body .ec-eyebrow{letter-spacing:0}.ec-body input,.ec-body button{font-family:inherit}.ec-stock p{font-size:17px;line-height:1.7}.ec-body .ec-fields input{font-size:16px}body.ec-body{background:radial-gradient(ellipse at 100% 0%,#f4e8e0 0,transparent 700px),var(--ec-paper)}.ec-notice{background:#203f36;color:#fffdf9}.ec-nav{border-bottom-color:#d8ded1;padding-block:20px}.ec-logo{color:var(--ec-ink);gap:10px;letter-spacing:2px;font-weight:800}.ec-logo svg{width:36px;height:36px;flex-shrink:0}.ec-navlinks a{font-weight:700;color:#53675b;text-underline-offset:6px}.ec-navlinks a:hover{color:#8b5a4a;text-decoration:underline}.ec-eyebrow{color:#5e7352}.ec-hero h1{color:#203f36}.ec-hero h1 span{color:#647f5b}.ec-lead{color:#53675c}.ec-price strong{color:#203f36}.ec-delivery{color:#5a695e}.ec-btn{background:#203f36;border-color:#203f36;border-radius:14px;box-shadow:0 6px 16px #203f3614}.ec-btn:hover{background:#325c47;border-color:#325c47}.ec-btn:active{transform:translateY(1px)}.ec-quiet-link{color:#4c6253;font-weight:700}.ec-pill{background:#e8eee4;color:#42583d;border:1px solid #dce4d5}.ec-visual{padding:8px;background:#eaded1;border:1px solid #e3d5c5;border-radius:30px;box-shadow:0 16px 42px #4b3b2410}.ec-photo{border-radius:22px}.ec-photo-caption{padding-inline:8px;color:#5e665c}.ec-stock{background:#f4e6df;border-color:#e4c9bc;border-radius:14px;box-shadow:none}.ec-stock p{color:#7b4f3c}.ec-stock p span{color:#a46950}.ec-order{background:linear-gradient(135deg,#f1e2dc,#f4ede3);border-color:#e7d6cc;border-radius:28px;box-shadow:0 12px 35px #4a36220a}.ec-order h2{color:#203f36}.ec-order p{color:#526257}.ec-form-preview{background:#fffdf9;border:1px solid #eaded2;box-shadow:0 8px 24px #49382008}.ec-fields input{background:#fbfaf6;border-color:#dce1d5}.ec-fields input:focus{border-color:#5e7a58;background:#fff}.ec-card{background:#fffdf9;border-color:#e0e4d9;box-shadow:0 6px 22px #34473306}.ec-number{background:#e8eee4;color:#4e6945;border:1px solid #d5decf}.ec-card:nth-child(2) .ec-number{background:#f3e4de;color:#8b5e4d;border-color:#e8d1c6}.ec-card h3{color:#25483a}.ec-card p{color:#58695e}.ec-included{background:#eeeade;border-color:#9b9670;color:#596044;border-radius:0 12px 12px 0}.ec-strip{background:linear-gradient(125deg,#203f36,#315746);color:#fffdf9;border:1px solid #274d3e}.ec-strip h2{color:#fffdf9}.ec-strip .ec-eyebrow{color:#e4bcab}.ec-strip p{color:#e1e9de}.ec-strip .ec-btn{background:#f5e6dd;color:#203f36;border-color:#f5e6dd;box-shadow:none}.ec-strip .ec-btn:hover{background:#fffdf9;border-color:#fffdf9}.ec-faq details{background:#fffdf9;border-color:#dee3d8}.ec-faq details[open]{background:#f0f3eb;border-color:#c9d6c1}.ec-faq summary{color:#25483a}.ec-recommend{background:#fffdf9;border-color:#dfddcf;box-shadow:0 8px 24px #49382006}.ec-review-tag{background:#e8eee4;color:#4b6141;border-color:#d6dfcd}.ec-recommend details{background:transparent}.ec-footer{border-color:#d8ded1;color:#516257}.ec-footer a{font-weight:700;color:#25483a;text-underline-offset:5px}.ec-toc{border-color:#d9dfd2}.ec-toc a{background:#e8eee4;color:#3d5835}.ec-note{background:#f2e3db;border:1px solid #e6d0c4}.ec-article-product{background:#e8eee4;border:1px solid #d3dfca}@media(max-width:720px){.ec-nav{padding-block:14px}.ec-logo{font-size:28px;gap:8px}.ec-logo svg{width:33px;height:33px}.ec-navlinks{font-size:12px;gap:11px}.ec-visual{padding:6px;border-radius:24px}.ec-photo{border-radius:18px}.ec-order{border-radius:23px}.ec-hero h1{line-height:1.45}.ec-stock{padding:12px 14px}.ec-strip{border-radius:22px}}.ec-usage-list{display:grid;gap:34px}.ec-usage-row{display:grid;grid-template-columns:1.1fr 1fr;gap:48px;align-items:center}.ec-usage-row:nth-child(2n) .ec-usage-visual{order:2}.ec-usage-visual{position:relative;margin:0;background:#eadfd2;border:1px solid #e3d9cc;padding:7px;border-radius:28px;overflow:hidden}.ec-usage-photo{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;border-radius:21px}.ec-usage-count{position:absolute;inset-block-start:20px;inset-inline-start:20px;display:grid;place-items:center;width:43px;height:43px;border-radius:50%;background:#fffdf9;color:#203f36;font:700 16px Arial,sans-serif;box-shadow:0 3px 12px #203f3610}.ec-use-detail{font-size:13px;font-weight:700;color:#7a5344;background:#f2e3db;border-radius:30px;padding:6px 14px;display:inline-block}.ec-usage-copy h3{font-size:29px;line-height:1.55;margin:17px 0 12px}.ec-usage-copy>p{color:#53675c;margin:0;font-size:17px}.ec-use-tip{border-inline-start:3px solid #9aaf8f;padding-inline-start:18px;margin-top:22px}.ec-use-tip strong{font-size:13px;color:#4a6342}.ec-use-tip p{font-size:14px;color:#58695e;margin:5px 0 0}.ec-usage-note{font-size:12px;color:#68736c;margin:20px 0 0}.ec-value{padding:34px;background:#edf1e8;border:1px solid #d8e0cf;border-radius:26px;margin:0 0 52px}.ec-value h2{font-size:30px;line-height:1.6;margin:0}.ec-value-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.ec-value-grid article{padding-inline-end:20px}.ec-value-number{display:grid;place-items:center;background:#fffdf9;width:44px;height:44px;border:1px solid #d4decb;border-radius:14px;font:700 22px Arial,sans-serif;color:#3d5d37}.ec-value-grid h3{font-size:21px;margin:14px 0 8px}.ec-value-grid p{font-size:15px;color:#53675c;margin:0}.ec-value-cta{display:flex;align-items:center;gap:22px;flex-wrap:wrap;padding-top:26px;margin-top:26px;border-top:1px solid #d4ddcd}.ec-value-cta>span{font-size:17px;font-weight:700}.ec-close{display:flex;align-items:center;justify-content:space-between;gap:30px;border-block:1px solid #ddd7ca;padding:30px 0;margin:0 0 54px}.ec-close h2{font-size:28px;margin:0 0 6px;line-height:1.6}.ec-close p{font-size:15px;color:#53675c;margin:0}.ec-close .ec-btn{flex-shrink:0}@media(max-width:720px){.ec-usage-list{gap:28px}.ec-usage-row{grid-template-columns:1fr;gap:18px;padding-bottom:28px;border-bottom:1px solid #e2e1d6}.ec-usage-row:nth-child(2n) .ec-usage-visual{order:0}.ec-usage-visual{padding:5px;border-radius:22px}.ec-usage-photo{border-radius:17px}.ec-usage-copy h3{font-size:25px;margin:14px 0 10px}.ec-usage-copy>p{font-size:16px}.ec-use-tip{margin-top:15px}.ec-value{padding:25px 20px;margin-bottom:40px;border-radius:22px}.ec-value h2{font-size:26px}.ec-value-grid{grid-template-columns:1fr;gap:22px}.ec-value-grid article{display:grid;grid-template-columns:45px 1fr;column-gap:14px;align-items:start;padding:0}.ec-value-number{grid-row:1/3}.ec-value-grid h3{margin:0 0 4px;font-size:20px}.ec-value-grid p{grid-column:2}.ec-close{flex-direction:column;align-items:stretch;gap:18px;margin-bottom:38px}.ec-close h2{font-size:25px}}.ec-detail-section{padding-top:0}.ec-detail-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.ec-detail-card{margin:0;background:#fffdf9;border:1px solid #e0e3d7;border-radius:22px;overflow:hidden}.ec-detail-photo{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;background:#f0e8dc}.ec-detail-card figcaption{padding:22px}.ec-detail-card h3{font-size:21px;line-height:1.55;margin:0 0 10px}.ec-detail-card p{font-size:15px;line-height:1.8;color:#53675c;margin:0}@media(max-width:720px){.ec-detail-grid{grid-template-columns:1fr;gap:18px}.ec-detail-card figcaption{padding:20px}.ec-detail-card h3{font-size:23px}.ec-detail-card p{font-size:16px}}.ec-comparison{margin:0 0 52px;padding:34px;border:1px solid #d9ded1;border-radius:26px;background:#fffdf9}.ec-comparison h2{font-size:32px;line-height:1.55;margin:0}.ec-comparison .ec-section-header>p:not(.ec-eyebrow){color:#53675c;font-size:15px}.ec-comparison .ec-price-review{background:#f4e9da;color:#755837!important;padding:9px 14px;border-radius:10px;display:inline-block;font-size:13px!important;margin-bottom:0}.ec-comparison-grid{display:grid;grid-template-columns:1.15fr 1fr;gap:28px;align-items:stretch}.ec-single-prices{display:flex;flex-direction:column;justify-content:center}.ec-single-row{display:grid;grid-template-columns:34px minmax(0,1fr) auto;gap:12px;align-items:center;padding:21px 0;border-bottom:1px solid #e5e6dc}.ec-single-number{font:700 13px Arial,sans-serif;color:#6b8162;background:#edf1e8;border-radius:50%;height:32px;display:grid;place-items:center}.ec-single-row h3{font-size:19px;line-height:1.55;margin:0}.ec-single-row p{font-size:13px;color:#677364;margin:4px 0 0}.ec-single-row>strong{font-size:25px;white-space:nowrap}.ec-single-row small{font-size:12px;font-weight:400}.ec-single-total{display:flex;justify-content:space-between;gap:16px;padding:23px 0 6px;color:#425b48}.ec-single-total strong{font-size:23px;white-space:nowrap}.ec-pack-value{background:linear-gradient(140deg,#284d3f,#193b31);color:#fffdf9;border-radius:22px;padding:30px}.ec-pack-value .ec-eyebrow{color:#e5bfad;margin:0 0 9px}.ec-pack-value h3{color:#fffdf9;font-size:24px;line-height:1.55;margin:0}.ec-pack-price{display:flex;align-items:baseline;gap:12px;margin:12px 0 0}.ec-pack-price strong{font-size:68px;line-height:1.2}.ec-pack-price span{font-size:14px}.ec-pack-delivery{color:#e0e8d9;font-size:13px;margin:5px 0 20px}.ec-saving{display:flex;flex-direction:column;gap:3px;background:#e7eddb;color:#244735;padding:14px 18px;border-radius:13px;margin-bottom:22px}.ec-saving strong{font-size:22px}.ec-saving span{font-size:13px;color:#4b6046}.ec-pack-value .ec-btn{display:flex;background:#f6e4d8;color:#213f34;border-color:#f6e4d8;justify-content:space-between}@media(max-width:720px){.ec-comparison{padding:24px 18px;border-radius:22px;margin-bottom:40px}.ec-comparison h2{font-size:27px}.ec-comparison-grid{grid-template-columns:1fr;gap:22px}.ec-single-row{grid-template-columns:27px minmax(0,1fr) auto;gap:9px;padding:18px 0}.ec-single-number{height:27px;font-size:11px}.ec-single-row h3{font-size:18px}.ec-single-row>strong{font-size:23px}.ec-single-row small{font-size:11px}.ec-single-total{font-size:15px}.ec-single-total strong{font-size:22px}.ec-pack-value{padding:25px}.ec-pack-price strong{font-size:64px}}.ec-saving .ec-saving-label{font-size:15px;font-weight:700}.ec-saving strong{font-size:32px;white-space:nowrap;line-height:1.35}.ec-saving strong small{font-size:16px}.ec-pack-page .ec-sitehead{position:relative;height:0;z-index:5}.ec-pack-page .ec-nav{display:grid;grid-template-columns:auto 1fr auto;gap:30px;padding:26px 0;border:0;color:#fffdf5}.ec-pack-page .ec-navlinks{justify-content:center;color:#fffdf5}.ec-pack-page .ec-navlinks a{color:#fffdf5;text-shadow:0 1px 10px #17382eb3}.ec-pack-page .ec-logo{color:#fffdf5}.ec-pack-page .ec-logo svg{box-shadow:0 3px 18px #183b3126;border-radius:16px}.ec-nav-order{display:inline-flex;align-items:center;justify-content:center;gap:16px;min-height:44px;border:1px solid #fff5da80;border-radius:30px;padding:7px 21px;background:#183b3175;text-decoration:none;color:#fffdf5;font-size:13px;font-weight:700}.ec-nav-order:hover{background:#254d3e}.ec-hero-immersive{position:relative;isolation:isolate;display:flex;justify-content:flex-end;align-items:center;gap:0;width:100%;min-height:min(960px,calc(100svh - 34px));margin:0 0 38px;padding:138px max(32px,calc((100% - 1180px)/2)) 68px;background:#183b31;color:#fffdf5;overflow:hidden}.ec-hero-immersive:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,#183b31 0%,#183b31 28%,#183b31ba 38%,transparent 53%),linear-gradient(180deg,#183b317d 0%,transparent 18%,transparent 90%,#183b31 100%)}.ec-hero-immersive .ec-hero-media{position:absolute;inset-block:0;right:0;width:64%;z-index:0;background:#183b31}.ec-hero-immersive .ec-photo{width:100%;height:100%;aspect-ratio:auto;object-fit:contain;object-position:right center;border-radius:0;border:0;box-shadow:none;-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 9%,#000 100%);mask-image:linear-gradient(90deg,transparent 0%,#000 9%,#000 100%)}.ec-hero-immersive .ec-hero-copy{position:relative;z-index:2;width:42%;max-width:480px;text-align:right}.ec-hero-immersive .ec-eyebrow{color:#ead7b7;letter-spacing:0;font-size:13px}.ec-hero-immersive h1{font-size:clamp(36px,3.8vw,58px);line-height:1.4;margin-bottom:18px;color:#fffdf5}.ec-hero-immersive h1 span{color:#e4ba9d}.ec-hero-immersive .ec-lead{color:#e5ecdf;font-size:16px;line-height:1.9;max-width:440px}.ec-hero-immersive .ec-price{color:#fffdf5;margin-top:12px}.ec-hero-immersive .ec-price strong{font-size:42px;color:#fffdf5}.ec-hero-immersive .ec-delivery{color:#dce6d3;margin-bottom:14px}.ec-hero-immersive .ec-stock{display:inline-block;margin:0 0 17px;padding:7px 13px;background:#ffffff0d;border:1px solid #cfb79254;color:#f6e5c8;border-radius:9px}.ec-hero-immersive .ec-stock p{font-size:13px;margin:0;color:#f6e5c8}.ec-hero-immersive .ec-stock span{color:#d7bd88}.ec-hero-immersive .ec-btn{display:flex;max-width:320px;justify-content:space-between;background:#f2dfcb;border-color:#f2dfcb;color:#1c3d31;box-shadow:none}.ec-hero-immersive .ec-btn:hover{background:#fff4e5;border-color:#fff4e5}.ec-hero-immersive .ec-quiet-link{color:#e1e9da;margin:14px 0 0;font-size:13px}.ec-hero-immersive .ec-pills{gap:9px;margin-top:18px}.ec-hero-immersive .ec-pill{background:transparent;border:1px solid #e4e7ce3b;color:#e5ecde;font-size:11px;padding:4px 10px}@media(max-width:1000px)and (min-width:761px){.ec-hero-immersive{padding-inline:30px;min-height:780px}.ec-hero-immersive .ec-hero-copy{width:45%}.ec-hero-immersive h1{font-size:36px}.ec-hero-immersive .ec-lead{font-size:14px}}@media(max-width:760px){.ec-pack-page .ec-nav{grid-template-columns:1fr auto;gap:10px;padding:17px 0}.ec-pack-page .ec-logo{font-size:29px;gap:8px}.ec-pack-page .ec-logo svg{width:34px;height:34px}.ec-pack-page .ec-navlinks{grid-column:1/-1;grid-row:2;gap:24px;font-size:12px;line-height:1.6}.ec-pack-page .ec-nav-order{grid-column:2;grid-row:1;min-height:39px;padding:5px 15px;font-size:12px;gap:12px}.ec-hero-immersive{display:block;min-height:0;padding:calc(100vw - 4px) 24px 36px;margin-bottom:24px}.ec-hero-immersive .ec-hero-media{width:100%;height:100vw;max-height:none;inset-block-start:0;inset-block-end:auto}.ec-hero-immersive .ec-photo{height:100%;object-fit:cover;object-position:center top;-webkit-mask-image:linear-gradient(180deg,#000 0%,#000 84%,#000e 89%,#0008 95%,transparent 100%);mask-image:linear-gradient(180deg,#000 0%,#000 84%,#000e 89%,#0008 95%,transparent 100%)}.ec-hero-immersive:after{background:linear-gradient(180deg,#183b31cc 0px,#183b316b 75px,transparent 145px);inset-block-end:auto;height:100vw}.ec-hero-immersive .ec-hero-copy{width:100%;max-width:510px;margin:0 auto;text-align:center}.ec-hero-immersive .ec-eyebrow{font-size:11px;margin:0 0 9px}.ec-hero-immersive h1{font-size:clamp(29px,7.7vw,40px);line-height:1.4;margin-bottom:12px}.ec-hero-immersive .ec-lead{font-size:13px;line-height:1.85;max-width:390px;margin:0 auto 13px}.ec-hero-immersive .ec-price{justify-content:center;margin-top:8px}.ec-hero-immersive .ec-price strong{font-size:39px}.ec-hero-immersive .ec-price span{font-size:13px}.ec-hero-immersive .ec-delivery{font-size:11px;margin-bottom:12px}.ec-hero-immersive .ec-stock{padding:5px 11px;margin-bottom:14px}.ec-hero-immersive .ec-stock p{font-size:12px}.ec-hero-immersive .ec-btn{width:100%;max-width:350px;margin:0 auto;min-height:50px;padding:11px 20px}.ec-hero-immersive .ec-quiet-link{margin-top:12px}.ec-hero-immersive .ec-pills{justify-content:center;gap:7px;margin-top:15px}.ec-hero-immersive .ec-pill{font-size:10px;padding:3px 8px}}.ec-body .ec-fields input{font-weight:400;font-size:16px;line-height:1.5}.ec-body .ec-fields input::placeholder{font-weight:400;font-size:14px;line-height:1.5;color:#667064;opacity:1}.ec-addon-choice{background:#f0f2e9;border:1px solid #dce2d2;border-radius:14px;padding:16px;margin-bottom:18px}.ec-addon-eyebrow{display:block;font-size:13px;color:#566451;margin-bottom:10px}.ec-addon-option{display:flex;align-items:center;gap:10px;cursor:pointer}.ec-addon-option input{width:20px;height:20px;flex-shrink:0;accent-color:#42614b}.ec-addon-option>span{flex:1;min-width:0}.ec-addon-option strong{display:block;font-size:16px;line-height:1.6}.ec-addon-option small{display:block;font-size:13px;font-weight:400;color:#596453;line-height:1.6}.ec-addon-option>b{white-space:nowrap;font-size:17px}.ec-addon-option>b small{display:inline}.ec-order-summary{border-block:1px solid #e0e4d9;padding:12px 0;margin-bottom:10px}.ec-order-summary>div{display:flex;justify-content:space-between;gap:12px;padding:7px 0;font-size:15px}.ec-order-summary>[hidden]{display:none}.ec-order-summary>small{display:block;color:#596453;font-size:13px}.ec-order-summary .ec-order-total{border-top:1px solid #e0e4d9;margin-top:7px;padding-top:12px;font-size:19px}.ec-addon-remove{border:0;background:transparent;color:#70513d;text-decoration:underline;font:inherit;font-size:13px;cursor:pointer;padding:4px 8px}.ec-addon-review-note{font-size:12px!important;line-height:1.6;color:#65705f;margin:8px 0 18px}.ec-addon-actions{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:18px 0 8px}.ec-addon-actions .ec-btn{font-size:16px;padding:12px 20px}.ec-addon-actions .ec-quiet-link{margin:0;font-size:15px}.ec-body .ec-order-simple{display:block;max-width:740px;margin-inline:auto;padding:28px;background:#f2e8df}.ec-order-simple .ec-order-intro{padding:0 4px 14px}.ec-order-simple .ec-order-intro h2{font-size:27px;margin-bottom:16px}.ec-price-mini{display:grid;gap:5px;font-size:14px;line-height:1.8}.ec-price-mini>div{display:flex;gap:12px;justify-content:space-between}.ec-price-mini strong{font-weight:400;white-space:nowrap}.ec-body .ec-price-mini-basis{font-size:11px;margin:7px 0 10px;color:#59675c}.ec-price-mini-total{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px 12px;border-top:1px solid #d8dcd1;padding-top:10px;font-size:14px}.ec-price-mini-total s{margin-inline-start:5px}.ec-price-mini-total>strong{font-size:13px;background:#e0e8d8;padding:3px 9px;border-radius:6px}.ec-order-simple .ec-price-review{display:block;font-size:11px;margin-top:8px;padding:0;background:transparent;color:#666e60}.ec-checkout-price{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-top:12px}.ec-checkout-price>span{font-size:15px}.ec-checkout-price>strong{font-size:36px;line-height:1.3}.ec-checkout-price small{font-size:15px;font-weight:400}.ec-order-simple .ec-delivery{font-size:12px;margin:4px 0 0}.ec-selected-summary{padding:14px 18px;margin:0 0 16px;background:#edf2e8;border:1px solid #d2dccb;border-radius:12px;font-size:14px}.ec-selected-summary[hidden]{display:none}.ec-selected-line{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.ec-selected-line>span:first-child{flex:1}.ec-selected-total{display:flex;justify-content:space-between;border-top:1px solid #d2dccb;margin-top:8px;padding-top:8px}.ec-product-more{display:inline-block;font-size:15px;font-weight:700;text-underline-offset:5px;margin:5px 0 10px}.ec-recommend .ec-addon-actions{gap:12px}.ec-recommend .ec-btn{line-height:1.5}.ec-addon-page{padding-top:28px;padding-bottom:50px}.ec-back-link{margin-bottom:24px}.ec-addon-hero{display:grid;grid-template-columns:1fr 1fr;gap:55px;align-items:center}.ec-addon-photo{width:100%;height:auto;display:block;border-radius:24px}.ec-addon-hero h1{font-size:clamp(30px,4vw,46px);line-height:1.4;margin:10px 0}.ec-addon-hero h2{font-size:23px;line-height:1.6;margin:8px 0;color:#637854}.ec-addon-price{font-size:15px}.ec-addon-price strong{display:block;font-size:30px}.ec-addon-benefits{margin-top:50px}.ec-addon-how{max-width:740px;margin:54px auto}.ec-addon-how h2{font-size:28px}.ec-addon-how li{margin-bottom:14px;padding-inline-start:4px}.ec-addon-mobile-cta{display:none}.ec-storage-notice{position:fixed;bottom:100px;inset-inline:20px;padding:15px;background:#fff0d0;z-index:31}.ec-storage-notice[hidden]{display:none}@media(max-width:760px){.ec-body .ec-order-simple{padding:20px 16px}.ec-order-simple .ec-order-intro h2{font-size:24px;line-height:1.5}.ec-order-simple .ec-form-preview{padding:22px 18px}.ec-addon-hero{grid-template-columns:1fr;gap:24px}.ec-addon-hero .ec-lead{font-size:16px}.ec-addon-benefits{grid-template-columns:1fr;gap:14px}.ec-addon-benefits .ec-card{padding:22px}.ec-addon-page{padding-bottom:120px}.ec-addon-mobile-cta{display:flex;gap:10px;align-items:center;justify-content:space-between;position:fixed;bottom:0;inset-inline:0;z-index:30;background:#fcf9f4;border-top:1px solid #d8dfd0;padding:12px 16px calc(12px + env(safe-area-inset-bottom))}.ec-addon-mobile-cta>span{font-size:13px;line-height:1.5;max-width:110px}.ec-addon-mobile-cta .ec-btn{font-size:14px;padding:10px 15px;min-height:46px}}.ec-body .ec-order-compact{padding:20px;max-width:660px}.ec-order-compact .ec-order-intro{padding:0 2px 12px}.ec-order-compact .ec-order-intro h2{font-size:21px;line-height:1.5;margin:0 0 10px}.ec-order-compact .ec-price-mini{gap:2px;font-size:13px;line-height:1.6}.ec-order-compact .ec-offer-line{display:flex;align-items:baseline;gap:8px 12px;flex-wrap:wrap;margin-top:10px;padding-top:9px;border-top:1px solid #d8dcd1}.ec-offer-current{font-size:30px;line-height:1.25;white-space:nowrap}.ec-offer-current small{font-size:13px;font-weight:400}.ec-offer-before{font-size:12px;color:#59675c;white-space:nowrap}.ec-offer-saving{font-size:12px;font-weight:700;color:#34523e;background:#e0e8d8;padding:2px 7px;border-radius:5px;white-space:nowrap}.ec-body .ec-order-compact .ec-price-mini-basis{font-size:11px;line-height:1.5;margin:6px 0 0}.ec-order-compact .ec-price-review{font-size:11px;line-height:1.5;margin-top:3px}.ec-order-compact .ec-delivery{font-size:12px;line-height:1.5;margin-top:5px}.ec-hero-immersive h1{font-size:clamp(34px,3.5vw,52px);margin-bottom:12px}.ec-hero-immersive .ec-lead{line-height:1.7;margin-bottom:12px}@media(max-width:760px){.ec-body .ec-order-compact{padding:15px 13px}.ec-order-compact .ec-order-intro h2{font-size:20px;line-height:1.5;margin-bottom:8px}.ec-order-compact .ec-price-mini{font-size:13px}.ec-offer-current{font-size:28px}.ec-offer-line{gap:7px 10px}.ec-hero-immersive{padding-bottom:26px}.ec-hero-immersive h1{font-size:clamp(28px,7.5vw,36px);margin-bottom:8px}.ec-hero-immersive .ec-lead{font-size:14px;margin-bottom:10px}}.ec-body .ec-logo{direction:ltr;gap:8px;font:700 30px/1 Arial,sans-serif;letter-spacing:2px;color:var(--ec-ink)}.ec-body .ec-logo>span{order:2}.ec-body .ec-logo svg{order:1;display:block;width:29px;height:27px;box-shadow:none;border-radius:0;flex:0 0 auto}.ec-logo-leaf-soft{color:#b57b68}.ec-logo-leaf{color:#536e51}.ec-logo-vein{color:var(--ec-paper)}.ec-pack-page .ec-logo{color:#fff8ed;text-shadow:0 1px 8px #173c3033}.ec-pack-page .ec-logo-leaf-soft{color:#e7c9ac}.ec-pack-page .ec-logo-leaf{color:#cbd6b4}.ec-pack-page .ec-logo-vein{color:#405e4d}.ec-body .ec-order-fields-only{max-width:660px;padding:0;background:transparent;border:0;box-shadow:none}.ec-order-fields-only .ec-form-preview{padding:28px}.ec-order-fields-only .ec-form-preview h2{font-size:22px;line-height:1.5;margin:0 0 20px}@media(max-width:720px){.ec-body .ec-logo{font-size:27px;letter-spacing:1.6px;gap:7px}.ec-body .ec-logo svg{width:25px;height:24px}.ec-order-fields-only .ec-form-preview{padding:22px 18px}.ec-order-fields-only .ec-form-preview h2{font-size:20px}}.ec-form-preview #_rsi-cod-form-embed{margin:0!important}.ec-form-preview #_rsi-cod-form-embed input,.ec-form-preview #_rsi-cod-form-embed select{font-family:Tajawal,Arial,sans-serif!important;font-size:16px!important;font-weight:400!important}.ec-form-preview #_rsi-cod-form-embed input::placeholder{font-size:15px!important;font-weight:400!important}.ec-form-preview #_rsi-cod-form-embed label{font-size:14px!important;font-weight:700!important}.ec-related-rail{display:flex;gap:18px;overflow-x:auto;scroll-snap-type:x mandatory;padding:4px 2px 16px;overscroll-behavior-x:contain}.ec-related-card{flex:0 0 280px;scroll-snap-align:start;text-decoration:none;color:var(--ec-ink);background:#fff;border:1px solid #e2e4d9;border-radius:20px;overflow:hidden}.ec-related-card img{display:block;width:100%;aspect-ratio:4/5;object-fit:cover}.ec-related-card>div{padding:18px}.ec-related-card h3{font-size:20px;margin:0 0 8px}.ec-related-card p{font-size:14px;margin:0 0 12px}.ec-related-card strong{display:block;font-size:19px}.ec-related-card span{display:block;font-size:14px;margin-top:12px;text-decoration:underline}@media(max-width:760px){.ec-hero-immersive{padding-top:calc(125vw - 4px)}.ec-hero-immersive .ec-hero-media{height:125vw}.ec-hero-immersive .ec-photo{object-fit:contain;object-position:center top}.ec-related-card{flex-basis:76vw;max-width:300px}}.ec-form-preview ._rsi-modal-submit-button{background:#355a4e!important;color:#fff!important;border-radius:14px!important;font-family:Tajawal,Arial,sans-serif!important;font-size:18px!important;font-weight:700!important;box-shadow:none!important;min-height:52px}.ec-form-preview ._rsi-modal-fields-item input{font-size:16px!important;font-weight:400!important;border-radius:10px!important;min-height:48px;background:#fffefb!important}.ec-form-preview ._rsi-modal-fields-item input::placeholder{font-size:15px!important;font-weight:400!important}.ec-form-preview ._rsi-modal-fields-item label{color:#294c40!important;font-size:14px!important}.ec-form-preview ._rsi-custom-text-field{color:#59675c!important;font-size:13px!important;line-height:1.7!important;font-weight:400!important}.ec-form-preview ._rsi-modal-checkout-line-value-bigger{color:#294c40!important;font-size:22px!important;font-weight:700!important}.ec-pack-page #_rsi-buy-now-button-floating{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/28/assets/emo-care-review.css.map */
