@import "https://fonts.googleapis.com/css2?family=Noto+Kufi+Arabic:wght@400;500;600;700;800&family=Noto+Naskh+Arabic:wght@500;600;700&display=swap";@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.relative{position:relative}.start{inset-inline-start:var(--spacing)}.table{display:table}}:root{--green:#205d12;--deep:#123b0c;--gold:#d89b36;--cream:#f7f3e8;--ink:#193019;--muted:#657061}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--ink);background:#fff;margin:0;font-family:Arial,Helvetica,sans-serif}a{color:inherit;text-decoration:none}svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:24px}.nav{z-index:20;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff0;border-bottom:1px solid #e7eadf;justify-content:space-between;align-items:center;height:84px;padding:0 max(5vw,24px);display:flex;position:sticky;top:0}.brand{letter-spacing:-2px;color:#58a347;font-size:33px}.brand span{color:var(--green)}.brand em{color:var(--gold);margin-left:4px;font-size:11px}.nav nav{gap:32px;font-size:14px;font-weight:600;display:flex}.nav nav a:hover{color:var(--green)}.navCta,.primary,.submit{background:var(--green);color:#fff;border-radius:8px;font-weight:700}.navCta{padding:13px 18px}.navCta span,.primary b,.submit span{margin-left:16px}.hero{background:radial-gradient(circle at 79% 44%,#e5eed0 0,#0000 30%),linear-gradient(105deg,#fbfcf7,#f3f2e6);grid-template-columns:1.05fr .95fr;align-items:center;min-height:720px;padding:70px max(7vw,30px);display:grid;overflow:hidden}.heroCopy{z-index:2;max-width:660px}.eyebrow,.kicker{letter-spacing:2.2px;color:var(--green);font-size:12px;font-weight:800}.eyebrow span{background:var(--gold);vertical-align:middle;width:32px;height:2px;margin-right:10px;display:inline-block}.hero h1,.section h2{letter-spacing:-2.5px;color:var(--deep);margin:25px 0;font-family:Georgia,serif;font-weight:500;line-height:1.03}.hero h1{font-size:clamp(52px,6vw,86px)}.hero h1 i,.section h2 i{color:var(--gold);font-weight:400}.lead{color:#53604f;max-width:610px;font-family:Georgia,serif;font-size:19px;line-height:1.7}.heroActions{align-items:center;gap:24px;margin:34px 0;display:flex}.primary{padding:17px 22px;box-shadow:0 12px 25px #1f5d1233}.textLink{border-bottom:1px solid #9ca694;padding:8px 0;font-size:14px;font-weight:700}.trust{color:#596451;gap:25px;font-size:12px;display:flex}.trust span{align-items:center;gap:7px;display:flex}.trust svg{width:18px}.productStage{place-items:center;height:560px;display:grid;position:relative}.halo{border:1px solid #b9c9a3;border-radius:50%;width:470px;height:470px;position:absolute;box-shadow:inset 0 0 90px #fff}.pack{z-index:2;text-align:center;background:linear-gradient(120deg,#fff,#f7f5e9);border:1px solid #d9d5bf;border-radius:12px;width:265px;height:395px;padding:45px 20px;position:relative;transform:rotate(-2deg);box-shadow:0 30px 55px #26481933}.pack:before{content:"";border-top:10px solid var(--green);border-radius:12px;position:absolute;inset:0}.packTop{color:#429745;letter-spacing:-2px;font-size:34px}.pack small{margin-top:24px;font-size:24px;display:block}.pack strong{color:var(--green);margin:7px 0 20px;font-size:40px;line-height:.9;display:block}.pack p{color:var(--green);border-block:1px solid #d8bc7e;padding:10px;font-weight:800}.pack span{font-size:11px;font-weight:700}.seal{border:2px solid var(--green);width:92px;height:92px;color:var(--green);z-index:3;background:#fff;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;top:14%;right:5%}.seal svg{width:26px}.seal b{font-size:17px}.seal small{font-size:9px}.floatingNote{z-index:4;background:#fff;border-radius:12px;gap:12px;padding:14px 18px;display:flex;position:absolute;bottom:9%;left:0;box-shadow:0 15px 35px #23471920}.floatingNote>span{color:var(--green);background:#e6f1df;border-radius:50%;place-items:center;width:35px;height:35px;font-weight:800;display:grid}.floatingNote small,.floatingNote b{display:block}.floatingNote small{color:#7a8475;margin-top:3px;font-size:10px}.pill{background:linear-gradient(90deg,#b68534 49%,#efd28c 50%);border:1px solid #b69655;border-radius:30px;width:65px;height:25px;position:absolute;transform:rotate(35deg)}.p1{bottom:5%;right:20%}.p2{top:25%;left:9%;transform:rotate(-25deg)scale(.7)}.proofStrip{background:var(--deep);color:#fff;justify-content:space-between;align-items:center;padding:24px max(7vw,30px);display:flex}.proofStrip p{margin:0;font-family:Georgia,serif;font-size:20px}.proofStrip div{color:#dfe9d9;gap:28px;font-size:13px;display:flex}.section{padding:110px max(7vw,30px)}.sectionHead{max-width:700px}.sectionHead h2,.order h2,.routine h2,.transparency h2{font-size:clamp(42px,4.4vw,66px)}.sectionHead>p{color:var(--muted);line-height:1.7}.benefits{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:55px;display:grid}.benefits article{border:1px solid #e1e5dc;min-height:300px;padding:36px;transition:all .3s;position:relative}.benefits article:hover{transform:translateY(-7px);box-shadow:0 22px 45px #1d45101a}.benefits .num{color:#e5e9df;font-family:Georgia,serif;font-size:38px;position:absolute;top:20px;right:25px}.icon{width:56px;height:56px;color:var(--green);background:#edf4e8;border-radius:50%;place-items:center;display:grid}.icon svg{width:27px}.icon.lungs{font-size:35px}.benefits h3{margin:30px 0 14px;font-family:Georgia,serif;font-size:23px}.benefits p{color:var(--muted);font-size:14px;line-height:1.7}.routine{background:var(--deep);color:#fff;grid-template-columns:.9fr 1.1fr;align-items:center;gap:8vw;display:grid}.routine h2{color:#fff}.routineCopy>p{color:#cbd7c7;line-height:1.8}.gold{color:#e7b154}.routineVisual{background:radial-gradient(circle,#7aa24155,#0000 65%);border:1px solid #ffffff1f;border-radius:50%;place-items:center;min-height:430px;display:grid;position:relative}.routineVisual .capsule{color:#e6bd69;font-size:150px;transform:rotate(-25deg)}.routineVisual .sun{color:#d8a448;font-size:65px;position:absolute;top:30px;right:55px}.routineVisual p{font-family:Georgia,serif;font-size:55px;position:absolute;bottom:38px;left:45px}.routineVisual small{letter-spacing:3px;text-transform:uppercase;font:12px Arial;display:block}.steps{gap:14px;margin:30px 0;display:flex}.steps span{border:1px solid #ffffff24;border-radius:6px;padding:14px 18px;font-size:13px}.steps b{color:#173d10;background:#d49b3d;border-radius:50%;margin-right:7px;padding:5px 8px}.micro{border-top:1px solid #ffffff1f;padding-top:20px;font-size:11px!important}.center{text-align:center;margin:auto}.reviews{background:#faf9f4}.reviewGrid{grid-template-columns:repeat(3,1fr);align-items:center;gap:20px;margin-top:55px;display:grid}.reviewGrid article{background:#fff;border:1px solid #e5e6de;padding:32px}.reviewGrid .featured{border-top:4px solid var(--gold);padding:48px 36px;box-shadow:0 22px 50px #1a3c1015}.stars{color:var(--gold);letter-spacing:4px}.reviewGrid article>p{font-family:Georgia,serif;font-size:19px;line-height:1.6}.reviewGrid footer{align-items:center;gap:12px;margin-top:28px;display:flex}.reviewGrid footer>span{width:43px;height:43px;color:var(--green);background:#e7efe2;border-radius:50%;place-items:center;font-weight:800;display:grid}.reviewGrid footer b,.reviewGrid footer small{display:block}.reviewGrid footer small{color:#92998e;margin-top:4px;font-size:10px}.disclaimer{text-align:center;color:#91988d;margin-top:28px;font-size:10px}.order{background:#f0eddf;grid-template-columns:.9fr 1.1fr;gap:7vw;display:grid}.orderInfo>p{color:var(--muted);line-height:1.7}.offer{border-left:3px solid var(--gold);background:#fff9;margin:28px 0;padding:18px 20px}.offer span,.offer small,.offer strong{display:block}.offer span{letter-spacing:2px;color:var(--gold);font-size:10px;font-weight:800}.offer strong{color:var(--deep);margin:8px 0;font:25px Georgia}.offer small{color:#7a8274}.orderInfo ul{color:var(--green);padding:0;font-size:13px;font-weight:600;line-height:2;list-style:none}.orderForm{background:#fff;border-radius:16px;padding:42px;box-shadow:0 25px 55px #243c1520}.formTitle{gap:15px;margin-bottom:25px;display:flex}.formTitle>span{color:#d7ddd1;font:32px Georgia}.formTitle h3,.formTitle p{margin:0}.formTitle p{color:#8b9485;margin-top:5px;font-size:11px}.orderForm label{margin-bottom:17px;font-size:12px;font-weight:700;display:block}.orderForm input,.orderForm select,.orderForm textarea{color:#263524;background:#fcfcfa;border:1px solid #d9ded3;border-radius:7px;outline:none;width:100%;margin-top:8px;padding:14px;font:14px Arial;display:block}.orderForm input:focus,.orderForm select:focus,.orderForm textarea:focus{border-color:var(--green);box-shadow:0 0 0 3px #4f8e2420}.two{grid-template-columns:1fr 1fr;gap:15px;display:grid}.submit{cursor:pointer;border:0;width:100%;padding:17px;font-size:15px}.secure{color:#7d8778;text-align:center;justify-content:center;align-items:center;gap:5px;font-size:10px;display:flex}.secure svg{width:14px}.success{text-align:center;padding:50px 10px}.success>span{width:70px;height:70px;color:var(--green);background:#e6f2df;border-radius:50%;place-items:center;margin:auto;font-size:35px;display:grid}.success h3{color:var(--deep);font:32px Georgia}.success p{color:var(--muted);line-height:1.6}.success button{color:var(--green);cursor:pointer;background:0 0;border:0;font-weight:700;text-decoration:underline}.transparency{grid-template-columns:.65fr 1.35fr;align-items:center;gap:6vw;display:grid}.transparency>div>p{color:var(--muted);line-height:1.7}.transparency a{color:var(--green);border-bottom:1px solid var(--green);padding:8px 0;font-weight:800;display:inline-block}.transparency img{border:1px solid #e2e5dc;width:100%;box-shadow:0 18px 45px #1e3c1015}.faq{background:#faf9f4}.faqList{max-width:820px;margin:45px auto 0}.faq details{border-bottom:1px solid #dce0d7;padding:20px 0}.faq summary{cursor:pointer;justify-content:space-between;font-family:Georgia,serif;font-size:20px;list-style:none;display:flex}.faq summary span{color:var(--gold)}.faq details p{color:var(--muted);max-width:700px;line-height:1.7}.footer{color:#dce8d8;text-align:center;background:#102f0c;padding:70px 7vw 95px}.brand.white{color:#c9e0c1}.brand.white span{color:#fff}.footer>p{color:#b8c7b3;font-family:Georgia,serif}.footer>div:nth-of-type(2){justify-content:center;gap:25px;margin:35px;display:flex}.footer small{color:#81957b;font-size:10px}.mobileOrder{display:none}.mobileOrder span{margin-left:15px}@media (width<=850px){.nav{height:70px}.nav nav{display:none}.brand{font-size:28px}.navCta{padding:11px 14px;font-size:12px}.hero{grid-template-columns:1fr;padding:55px 22px 40px}.hero h1{font-size:51px}.lead{font-size:17px}.productStage{height:480px}.halo{width:370px;height:370px}.pack{width:220px;height:335px;padding:35px 15px}.pack strong{font-size:33px}.seal{right:0}.proofStrip{text-align:center;display:block}.proofStrip div{flex-wrap:wrap;justify-content:center;gap:12px 20px;margin-top:18px}.section{padding:75px 22px}.benefits,.reviewGrid,.routine,.order,.transparency{grid-template-columns:1fr}.benefits article{min-height:auto}.routineVisual{min-height:380px}.reviewGrid .featured{padding:32px}.order{gap:45px}.transparency img{order:1}.footer{padding-bottom:110px}.mobileOrder{z-index:30;background:var(--green);color:#fff;border-radius:8px;justify-content:center;padding:16px 20px;font-weight:800;display:flex;position:fixed;bottom:12px;left:14px;right:14px;box-shadow:0 10px 30px #102f0c66}.two{grid-template-columns:1fr}.orderForm{padding:28px 22px}.heroActions{flex-direction:column;align-items:flex-start}.trust{flex-direction:column;gap:9px}.steps{flex-direction:column}.section h2{letter-spacing:-1.8px}.transparency img{object-fit:cover;object-position:center;min-height:210px}}.nav .brand{align-items:center;width:190px;height:62px;display:flex}.nav .brand img{object-fit:contain;width:100%;height:100%}.hero{background:linear-gradient(110deg,#fdfdf8 0%,#f7f4e8 42%,#e5eed5 100%);grid-template-columns:.88fr 1.12fr;min-height:760px;padding-right:0}.heroCopy{padding:45px 0}.productStage{border-radius:38px 0 0 38px;width:100%;height:640px;overflow:hidden;box-shadow:-28px 28px 80px #173e1730}.heroPhoto{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}.photoBlend{mix-blend-mode:multiply;background:linear-gradient(90deg,#f6f3e7 0%,#0000 22% 72%,#21440b22 100%);position:absolute;inset:0}.floatingNote{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffd;border:1px solid #ffffff80;bottom:7%;left:7%}.routine{background:linear-gradient(115deg,#102f0c,#1e5314);gap:7vw;padding-left:0}.routineVisual{background:0 0;border:0;border-radius:0 40px 40px 0;width:100%;min-height:620px;overflow:hidden}.routineVisual>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.routineVisual:after{content:"";background:linear-gradient(90deg,#0000 55%,#143b0f 100%);position:absolute;inset:0}.routineBadge{z-index:2;color:#173d10;background:#f3e3b8ee;border:1px solid #fff8;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:132px;height:132px;display:flex;position:absolute;bottom:28px;right:28px;box-shadow:0 18px 40px #0004}.routineBadge b{font:52px/.9 Georgia}.routineBadge small{text-transform:uppercase;letter-spacing:1px;margin-top:8px;font-size:9px}.benefits article{background:linear-gradient(145deg,#fff,#f5f7f0);border-radius:20px}.reviewGrid article,.orderForm{border-radius:22px}.footer .brand{width:240px;height:100px;margin:auto}.footer .brand img{object-fit:contain;filter:brightness(0)invert();opacity:.92;width:100%;height:100%}@media (width<=850px){.nav .brand{width:145px;height:52px}.hero{gap:15px;padding-right:0}.heroCopy{padding-right:22px}.productStage{border-radius:30px 0 0 30px;height:520px;margin-left:18px}.heroPhoto{object-position:66% center}.photoBlend{background:linear-gradient(#f6f3e7 0%,#0000 18%)}.routine{padding-left:22px}.routineVisual{border-radius:0 30px 30px 0;width:calc(100% + 22px);min-height:470px;margin-left:-22px}.routineVisual:after{background:linear-gradient(#0000 55%,#143b0f99)}.footer .brand{width:210px}}.navCta,.primary,.submit,.transparency a{justify-content:center;align-items:center;gap:12px;display:inline-flex}.navCta svg,.primary svg,.submit svg,.transparency a svg{width:18px;height:18px;transition:transform .25s}.navCta:hover svg,.primary:hover svg,.submit:hover svg,.transparency a:hover svg{transform:translate(4px)}.trust svg,.proofStrip svg,.steps svg,.orderInfo li svg{stroke-width:1.8px}.proofStrip span{align-items:center;gap:8px;display:flex}.proofStrip span svg{width:19px}.floatingNote>svg{width:38px;height:38px;color:var(--green);background:#e4efdd;border-radius:50%;flex:none;padding:9px}.steps span{align-items:center;gap:10px;display:flex}.steps svg{color:#efbd64;width:22px}.orderInfo li{align-items:center;gap:10px;display:flex}.orderInfo li svg{width:19px}.success>span svg{width:32px;height:32px}.productFacts{background:linear-gradient(145deg,#fafbf5,#f3f1e4);grid-template-columns:.9fr 1.1fr;align-items:center;gap:7vw;display:grid}.factsPhoto{border-radius:0 34px 34px 0;min-height:650px;margin-left:max(-7vw,-110px);position:relative;overflow:hidden;box-shadow:28px 30px 70px #18371220}.factsPhoto>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.factOverlay{color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#10370de6;border:1px solid #fff8;border-radius:16px;align-items:center;gap:13px;padding:18px 22px;display:flex;position:absolute;bottom:7%;left:8%}.factOverlay svg{color:#efbd64;width:32px}.factOverlay small,.factOverlay b{display:block}.factsContent h2{font-size:clamp(42px,4.4vw,66px)}.featureChips{flex-wrap:wrap;gap:10px;margin:30px 0;display:flex}.featureChips span{background:#fff;border:1px solid #dde3d8;border-radius:50px;align-items:center;gap:8px;padding:11px 14px;font-size:12px;font-weight:700;display:flex}.featureChips svg{width:18px;color:var(--green)}.productMeta{border-top:1px solid #d9dfd3;grid-template-columns:1fr 1fr;display:grid}.productMeta small,.productMeta b{display:block}.productMeta small{color:#879181;text-transform:uppercase;letter-spacing:1.2px;margin-bottom:7px;font-size:10px}.productMeta b{color:var(--deep);font:16px Georgia}.nutrition{color:#fff;background:linear-gradient(120deg,#102f0c,#225817);grid-template-columns:.6fr 1.4fr;align-items:center;gap:7vw;display:grid}.nutrition h2{color:#fff}.nutrition>div>p{color:#b9cab4}.nutritionGrid{background:#ffffff08;border:1px solid #ffffff20;border-radius:24px;grid-template-columns:repeat(3,1fr);display:grid;overflow:hidden}.nutritionGrid span{border-bottom:1px solid #ffffff20;border-right:1px solid #ffffff20;flex-direction:column;padding:30px;display:flex}.nutritionGrid b{color:#f1c36f;font:31px Georgia}.nutritionGrid small{text-transform:uppercase;letter-spacing:1.5px;color:#d3dfcf;margin-top:8px}.transparency a svg{width:18px}.nav .brand img,.footer .brand img{background:0 0}@media (width<=850px){.productFacts,.nutrition{grid-template-columns:1fr}.factsPhoto{border-radius:0 28px 28px 0;min-height:500px;margin-left:-22px}.productMeta{grid-template-columns:1fr}.nutritionGrid{grid-template-columns:repeat(2,1fr)}.nutritionGrid span{padding:22px}.proofStrip span{font-size:11px}}.reveal{opacity:0;transition:opacity .85s cubic-bezier(.2,.7,.2,1),transform .85s cubic-bezier(.2,.7,.2,1);transform:translateY(38px)}.reveal.is-visible{opacity:1;transform:none}.benefits article.reveal:nth-child(2),.reviewGrid article.reveal:nth-child(2){transition-delay:.12s}.benefits article.reveal:nth-child(3),.reviewGrid article.reveal:nth-child(3){transition-delay:.24s}.heroCopy{animation:.95s cubic-bezier(.2,.8,.2,1) both heroIntro}.productStage{animation:1.1s cubic-bezier(.2,.8,.2,1) .15s both stageIntro}.heroPhoto{animation:14s ease-in-out infinite alternate slowZoom}.heroBottle{z-index:5;background:#f5f1e6;border:1px solid #fff9;border-radius:26px;width:220px;height:245px;animation:5s ease-in-out infinite productFloat;position:absolute;bottom:5%;right:5%;overflow:hidden;box-shadow:0 25px 55px #102f0c55}.heroBottle img{object-fit:cover;object-position:center;width:100%;height:100%}.heroBottle span{color:#fff;letter-spacing:1.3px;text-transform:uppercase;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#123b0ce8;border-radius:20px;padding:8px 11px;font-size:9px;position:absolute;bottom:12px;left:12px}.floatingNote{animation:5s ease-in-out .8s infinite noteFloat}.routineProduct{z-index:3;border:1px solid #ffffff80;border-radius:22px;width:185px;height:205px;animation:5.5s ease-in-out .5s infinite productFloat;position:absolute;bottom:5%;left:5%;overflow:hidden;box-shadow:0 20px 45px #0005}.routineProduct img{object-fit:cover;width:100%;height:100%}.routineBadge{animation:3.5s ease-in-out infinite badgePulse}.productShowcase{color:#fff;background:linear-gradient(115deg,#143b0f 0%,#205e15 50%,#e8e1ca 50%,#f7f3e8 100%);grid-template-columns:.8fr 1.2fr;align-items:center;min-height:700px;padding:90px max(7vw,30px);display:grid;position:relative;overflow:hidden}.productShowcase h2{letter-spacing:-2.5px;margin:25px 0;font:500 clamp(44px,5vw,72px)/1.03 Georgia,serif}.productShowcase h2 i{color:#efbd64;font-weight:400}.productShowcase p{color:#cfddca;max-width:510px;margin-bottom:30px;line-height:1.8}.showcaseCopy{z-index:2;position:relative}.showcaseGlow{filter:blur(10px);background:#fff8;border-radius:50%;width:560px;height:560px;animation:4s ease-in-out infinite glowBreathe;position:absolute;right:8%;box-shadow:0 0 100px #fff8}.showcaseBottle{z-index:2;place-items:center;height:570px;animation:6s ease-in-out infinite showcaseFloat;display:grid;position:relative}.showcaseBottle img{object-fit:cover;border-radius:38px;width:min(90%,650px);height:100%;box-shadow:0 45px 90px #173d1040}.primary,.navCta,.submit{isolation:isolate;transition:transform .25s,box-shadow .25s,background .25s;position:relative;overflow:hidden}.primary:after,.navCta:after,.submit:after{content:"";z-index:-1;background:linear-gradient(100deg,#0000,#fff5,#0000);width:38%;animation:4.5s 1.5s infinite buttonShine;position:absolute;inset:-2px;transform:translate(-180%)skew(-18deg)}.primary:hover,.navCta:hover,.submit:hover{transform:translateY(-3px);box-shadow:0 16px 32px #123b0c33}.benefits article,.reviewGrid article,.featureChips span{transition:transform .35s,box-shadow .35s,border-color .35s}.benefits article:hover,.reviewGrid article:hover{border-color:#b9cda9;transform:translateY(-10px);box-shadow:0 28px 60px #173d1020}.featureChips span:hover{border-color:#7aa766;transform:translateY(-3px);box-shadow:0 10px 24px #173d1012}.icon svg{transition:transform .45s cubic-bezier(.2,.8,.2,1)}.benefits article:hover .icon svg{transform:scale(1.18)rotate(-6deg)}@keyframes heroIntro{0%{opacity:0;transform:translate(-45px)}to{opacity:1;transform:none}}@keyframes stageIntro{0%{opacity:0;transform:translate(65px)scale(.97)}to{opacity:1;transform:none}}@keyframes slowZoom{0%{transform:scale(1)}to{transform:scale(1.055)}}@keyframes productFloat{0%,to{transform:translateY(0)rotate(-1deg)}50%{transform:translateY(-15px)rotate(1deg)}}@keyframes noteFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes badgePulse{0%,to{box-shadow:0 18px 40px #0004,0 0 #f3e3b844}50%{box-shadow:0 18px 40px #0004,0 0 0 15px #f3e3b800}}@keyframes glowBreathe{0%,to{opacity:.55;transform:scale(.94)}50%{opacity:.9;transform:scale(1.05)}}@keyframes showcaseFloat{0%,to{transform:translateY(0)rotate(-.5deg)}50%{transform:translateY(-18px)rotate(.5deg)}}@keyframes buttonShine{0%,70%{transform:translate(-180%)skew(-18deg)}to{transform:translate(450%)skew(-18deg)}}@media (width<=850px){.heroBottle{width:155px;height:175px;bottom:7%;right:3%}.routineProduct{width:135px;height:150px}.productShowcase{background:linear-gradient(#143b0f 0%,#205e15 45%,#eee7d3 45%,#f7f3e8 100%);grid-template-columns:1fr;padding:70px 22px}.showcaseBottle{height:430px;margin-top:55px}.showcaseGlow{width:360px;height:360px;bottom:5%;right:-12%}.showcaseBottle img{border-radius:28px;width:100%}.reveal{transform:translateY(24px)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.reveal{opacity:1;transform:none}}.productShowcase .showcaseBottle,.productShowcase .showcaseBottle img{animation:none!important;transform:none!important}.hero{isolation:isolate;background:#f5f1e6!important;align-items:center!important;min-height:calc(100svh - 84px)!important;padding:clamp(55px,8vh,95px) max(7vw,30px)!important;display:flex!important;position:relative!important}.heroCopy{z-index:4;width:min(620px,48vw);position:relative;padding:0!important}.hero .productStage{z-index:1;width:100%!important;height:100%!important;box-shadow:none!important;border-radius:0!important;margin:0!important;position:absolute!important;inset:0!important}.hero .heroPhoto{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}.hero .photoBlend{z-index:2;mix-blend-mode:normal;background:linear-gradient(90deg,#f7f4e9fa 0%,#f7f4e9e6 27%,#f7f4e947 51%,#123b0c14 100%)!important}.hero .floatingNote{z-index:5;bottom:5%;left:auto;right:4%}.productShowcase .showcaseCopy{text-align:center;flex-direction:column;align-items:center;display:flex}.productShowcase .showcaseCopy p{margin-left:auto;margin-right:auto}.intro .sectionHead{text-align:center;margin-left:auto;margin-right:auto}.intro .sectionHead>p{max-width:610px;margin-left:auto;margin-right:auto}@media (width<=850px){.hero{align-items:flex-end!important;min-height:calc(100svh - 70px)!important;padding:42px 22px 34px!important}.heroCopy{width:100%;max-width:100%;padding:25px 0 88px!important}.hero .heroPhoto{object-position:68% center}.hero .photoBlend{background:linear-gradient(#123b0c0d 0%,#f7f4e92e 25%,#f7f4e9f0 61%,#f7f4e9fc 100%)!important}.hero h1{font-size:clamp(43px,12vw,58px)}.hero .lead{max-width:92%;line-height:1.55}.hero .floatingNote{width:max-content;max-width:calc(100% - 36px);bottom:18px;left:18px;right:18px}.productShowcase .showcaseCopy,.intro .sectionHead{text-align:center}}.routineBadge small{text-align:center!important;letter-spacing:1.3px!important;font-size:9px!important;line-height:1.35!important}.nutrition{isolation:isolate;position:relative;overflow:hidden;background:radial-gradient(circle at 76% 18%,#a2bd6a2d 0,#0000 27%),radial-gradient(circle at 9% 86%,#d8a44820 0,#0000 24%),linear-gradient(125deg,#0d2c09 0%,#173f10 52%,#0f310b 100%)!important;grid-template-columns:.7fr 1.3fr!important;gap:clamp(45px,7vw,110px)!important;padding-top:125px!important;padding-bottom:125px!important}.nutrition:before{content:"";z-index:-1;border:1px solid #ffffff12;border-radius:50%;width:520px;height:520px;position:absolute;top:-260px;right:-150px;box-shadow:0 0 0 55px #ffffff06,0 0 0 110px #ffffff04}.nutrition:after{content:"100 G";color:#ffffff06;letter-spacing:-8px;z-index:-1;font:700 150px/1 Georgia,serif;position:absolute;bottom:-35px;right:4%}.nutritionIntro{position:relative}.nutritionIntro h2{margin-bottom:22px;font-size:clamp(46px,5vw,72px)}.nutritionIntro>p{max-width:470px;line-height:1.8;color:#bfcfba!important}.nutritionSeal{background:linear-gradient(145deg,#ffffff10,#ffffff03);border:1px solid #e6bc6855;border-radius:50%;justify-content:center;align-items:center;gap:10px;width:142px;height:142px;margin-top:38px;display:flex;box-shadow:inset 0 0 30px #ffffff08,0 20px 45px #0003}.nutritionSeal b{color:#efbd64;font:46px/1 Georgia,serif}.nutritionSeal span{text-transform:uppercase;letter-spacing:1.3px;color:#d8e4d4;font-size:9px;line-height:1.4}.nutritionGrid{background:0 0!important;border:0!important;border-radius:0!important;grid-template-columns:repeat(3,1fr)!important;gap:14px!important;display:grid!important;overflow:visible!important}.nutritionGrid article{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(145deg,#ffffff12,#ffffff06);border-radius:19px;flex-direction:column;justify-content:flex-end;min-height:190px;transition:transform .35s,border-color .35s,background .35s,box-shadow .35s;display:flex;position:relative;overflow:hidden;border:1px solid #ffffff18!important;padding:25px!important}.nutritionGrid article:before{content:"";background:linear-gradient(120deg,#0000 20%,#ffffff0c 50%,#0000 80%);transition:transform .65s;position:absolute;inset:0;transform:translate(-120%)}.nutritionGrid article:hover{background:linear-gradient(145deg,#ffffff18,#ffffff09);transform:translateY(-8px);box-shadow:0 22px 45px #0003;border-color:#e8bd6870!important}.nutritionGrid article:hover:before{transform:translate(120%)}.nutritionGrid article.energy{background:linear-gradient(155deg,#d49b3d2f,#ffffff0a);grid-row:span 2;min-height:394px;border-color:#dfb55c55!important}.nutritionGrid article em{color:#ffffff47;letter-spacing:1.5px;font:11px Arial;position:absolute;top:16px;right:19px}.nutritionGrid article b{color:#f1c36f;letter-spacing:-1.5px;font:48px/1 Georgia,serif}.nutritionGrid article.energy b{font-size:76px}.nutritionGrid article small{text-transform:uppercase;letter-spacing:1.6px;color:#d9e5d5;margin-top:13px;font-size:10px}.nutritionGrid article i{color:#f1c36f;text-transform:uppercase;letter-spacing:2px;margin-top:5px;font:12px Arial}.nutritionGrid article:nth-child(5),.nutritionGrid article:nth-child(6){grid-column:auto}@media (width<=950px){.nutrition{grid-template-columns:1fr!important}.nutritionIntro{text-align:center}.nutritionIntro>p,.nutritionSeal{margin-left:auto;margin-right:auto}.nutritionGrid{grid-template-columns:repeat(2,1fr)!important}.nutritionGrid article.energy{grid-row:auto;min-height:210px}.nutritionGrid article.energy b{font-size:58px}}@media (width<=520px){.nutrition{padding:85px 20px!important}.nutritionGrid{grid-template-columns:1fr!important}.nutritionGrid article,.nutritionGrid article.energy{min-height:150px}.nutrition:after{font-size:90px}}:root{--green:#2f6a50;--deep:#153f32;--gold:#cba35a;--cream:#f5f2e9;--ink:#183128;--muted:#68756e;--sage:#9fb9aa}.productFacts{align-items:stretch!important;gap:clamp(45px,6vw,90px)!important}.factsContent{flex-direction:column;padding:18px 0;display:flex}.featureChips{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px!important;display:grid!important}.featureChips span{justify-content:center;background:#ffffffc9!important;border-radius:14px!important;padding:13px 10px!important}.productMeta{background:#ffffff8c;border-radius:18px;margin-top:10px;overflow:hidden;border:1px solid #d7ded7!important}.productMeta div{border-bottom:1px solid #d7ded7;padding:20px!important}.productMeta div:nth-child(odd){border-right:1px solid #d7ded7}.productMeta div:nth-last-child(-n+2){border-bottom:0}.factsContent:after{content:"INFORMATIONS VÉRIFIABLES  ·  ÉTIQUETTE COMPLÈTE DISPONIBLE";color:#f0cd86;letter-spacing:1.35px;background:linear-gradient(135deg,#153f32,#245945);border-radius:18px;align-items:center;min-height:82px;margin-top:auto;padding:0 26px;font-size:11px;font-weight:800;display:flex;box-shadow:0 20px 45px #153f3224}@media (width<=850px){.productShowcase{background:linear-gradient(#12382d 0%,#28634b 45%,#eee7d3 45%,#f7f3e8 100%)!important}.factsContent{padding:0}.featureChips{grid-template-columns:repeat(2,minmax(0,1fr))!important}.factsContent:after{min-height:74px;margin-top:24px}.productMeta div:nth-child(odd){border-right:0}.productMeta div:nth-last-child(2){border-bottom:1px solid #d7ded7}}:root{--green:#2d701f;--deep:#17470f;--sage:#a8c79d}.brand{color:#55ad50}.proofStrip,.footer{background:#17470f!important}.routine{background:linear-gradient(125deg,#17470f,#2d701f)!important}.nutrition{background:radial-gradient(circle at 76% 18%,#9dc88730 0,#0000 27%),radial-gradient(circle at 9% 86%,#cba35a20 0,#0000 24%),linear-gradient(125deg,#123b0d 0%,#256119 52%,#17470f 100%)!important}.productShowcase{background:linear-gradient(115deg,#17470f 0%,#2d701f 50%,#e9e2d2 50%,#f7f3e8 100%)!important}.factOverlay{background:#17470fea!important}.factsContent:after{content:none!important;display:none!important}.factsContent{justify-content:center!important}.featureChips{grid-template-columns:repeat(3,minmax(0,1fr))!important;margin:24px 0!important}.featureChips span{min-height:50px}.nutritionGrid{grid-template-columns:repeat(3,1fr)!important}.nutritionGrid article.energy{grid-row:span 2!important}.nutritionGrid article:nth-child(5){grid-column:auto!important}@media (width<=850px){.productShowcase{background:linear-gradient(#17470f 0%,#2d701f 45%,#eee7d3 45%,#f7f3e8 100%)!important}.featureChips{grid-template-columns:repeat(3,minmax(0,1fr))!important}.featureChips span{font-size:10px;padding:11px 7px!important}.nutritionGrid{grid-template-columns:repeat(2,1fr)!important}.nutritionGrid article.energy{grid-row:auto!important}}@media (width<=520px){.featureChips{grid-template-columns:repeat(2,minmax(0,1fr))!important}.featureChips span{font-size:11px}}.intro .sectionHead{max-width:760px}.intro .sectionHead>p{max-width:690px}.benefits article{min-height:340px}.benefits article p{margin-bottom:0;font-size:15px;line-height:1.72}.benefits h3{margin-bottom:16px}@media (width<=850px){.benefits article{min-height:auto}.benefits article p{font-size:14px}}.productShowcase .primary{border:1px solid #f4c66d;font-weight:800;box-shadow:0 16px 34px #9d651e55;color:#173c10!important;background:linear-gradient(135deg,#d79a36,#efb956)!important}.productShowcase .primary:hover{box-shadow:0 20px 42px #8d581f70;background:linear-gradient(135deg,#e5a842,#f5c66a)!important}.secure{border-top:1px solid #e4e8df;padding-top:15px;line-height:1.45;margin:18px 0 0!important}.footer{border-top:1px solid #d6a34c80;position:relative;overflow:hidden;background:radial-gradient(circle at 50% -20%,#43812d55 0,#0000 42%),linear-gradient(145deg,#102f0b,#194c12 58%,#0e290a)!important;padding:88px 7vw 100px!important}.footer:before{content:"";border:1px solid #ffffff0d;border-radius:50%;width:520px;height:300px;position:absolute;top:-190px;left:50%;transform:translate(-50%);box-shadow:0 0 0 52px #ffffff06,0 0 0 104px #ffffff03}.footer>*{z-index:1;position:relative}.footer .brand{background:#ffffff0b;border:1px solid #ffffff18;border-radius:24px;padding:8px 28px;box-shadow:0 24px 55px #0003;width:260px!important;height:105px!important}.footer>p{margin:24px auto 0;font-size:20px;color:#d9e6d5!important}.footer>div:nth-of-type(2){flex-wrap:wrap;justify-content:center;display:flex;gap:10px!important;margin:34px auto!important}.footer>div:nth-of-type(2) a{color:#f2f5ef;background:#ffffff08;border:1px solid #ffffff1c;border-radius:999px;padding:11px 18px;font-size:12px;font-weight:700;transition:all .3s}.footer>div:nth-of-type(2) a:hover{color:#173c10;background:#d79a36;border-color:#eab457;transform:translateY(-3px)}.footer>small{border-top:1px solid #ffffff12;max-width:760px;margin:0 auto;padding-top:26px;line-height:1.7;display:block;color:#9fb29a!important}@media (width<=520px){.footer{padding:72px 22px 120px!important}.footer .brand{width:220px!important}.footer>p{font-size:17px}.secure{margin-top:20px!important}}.navTools{align-items:center;gap:14px;display:flex}.languageSwitch{background:#f6f7f2;border:1px solid #d9dfd3;border-radius:999px;align-items:center;padding:4px;display:flex}.languageSwitch button{color:#667161;cursor:pointer;background:0 0;border:0;border-radius:999px;min-width:34px;height:30px;padding:0 8px;font-size:10px;font-weight:800;transition:all .25s}.languageSwitch button:hover{color:var(--green)}.languageSwitch button.active{background:var(--green);color:#fff;box-shadow:0 5px 12px #17470f2b}.rtl .heroCopy,.rtl .routineCopy,.rtl .factsContent,.rtl .nutritionIntro,.rtl .orderInfo,.rtl .transparency>div,.rtl .faqList{text-align:right}.rtl .navCta svg,.rtl .primary svg,.rtl .submit svg,.rtl .transparency a svg,.rtl .mobileOrder svg{transform:scaleX(-1)}.rtl .eyebrow span{margin-left:10px;margin-right:0}.rtl .offer{border-left:0;border-right:3px solid var(--gold)}.rtl .productMeta div{padding:20px!important}.rtl .factOverlay{left:auto;right:8%}.rtl .factsPhoto{border-radius:34px 0 0 34px;margin-left:0;margin-right:max(-7vw,-110px)}.rtl .proofStrip span,.rtl .steps span,.rtl .orderInfo li,.rtl .factsTrust{flex-direction:row}.rtl .footer{text-align:center}.rtl input,.rtl textarea,.rtl select{text-align:right}.rtl .formTitle{flex-direction:row}.rtl .faq summary,.rtl .nutritionGrid article{text-align:right}@media (width<=980px){.nav nav{gap:18px}.navTools{gap:8px}.navCta{padding:12px 14px}.languageSwitch button{min-width:30px;padding:0 6px}}@media (width<=850px){.nav{padding-left:16px;padding-right:16px}.navTools{margin-left:auto}.rtl .navTools{margin-left:0;margin-right:auto}.languageSwitch{padding:3px}.languageSwitch button{min-width:29px;height:29px;font-size:9px}.rtl .factsPhoto{border-radius:28px 0 0 28px;margin-left:0;margin-right:-22px}}@media (width<=520px){.nav .brand{width:118px}.navCta{display:none!important}.navTools{gap:5px}.languageSwitch button{min-width:30px}.rtl .heroCopy,.rtl .routineCopy,.rtl .factsContent,.rtl .nutritionIntro,.rtl .orderInfo,.rtl .transparency>div{padding-left:0}}.routine{grid-template-columns:42% 58%!important;gap:0!important}.routineCopy{padding-left:clamp(42px,7vw,110px);padding-right:max(7vw,30px)}.routineVisual{min-height:660px!important}.routineVisual>img{object-position:center!important}.rtl{font-family:Noto Kufi Arabic,Tahoma,Arial,sans-serif!important}.rtl h1,.rtl h2,.rtl h3,.rtl .lead,.rtl .reviewGrid article>p,.rtl .offer strong{letter-spacing:0!important;font-family:Noto Naskh Arabic,Georgia,serif!important}.rtl .hero .heroPhoto{object-position:center!important;animation:none!important;transform:scaleX(-1)!important}.rtl .hero .photoBlend{background:linear-gradient(270deg,#f7f4e9fa 0%,#f7f4e9e6 27%,#f7f4e947 51%,#17470f14 100%)!important}.rtl .routine{grid-template-columns:42% 58%!important}.rtl .routineVisual{border-radius:40px 0 0 40px!important}.rtl .routineCopy{padding-left:max(7vw,30px);padding-right:clamp(42px,7vw,110px)}.rtl .routineBadge{left:28px;right:auto}.rtl .featureChips span{font-family:Noto Kufi Arabic,Tahoma,sans-serif}@media (width<=850px){.routine,.rtl .routine{grid-template-columns:1fr!important}.routineCopy,.rtl .routineCopy{padding:55px 22px 0!important}.routineVisual{min-height:500px!important}.rtl .routineVisual{width:calc(100% + 22px);margin-left:0;margin-right:-22px;border-radius:30px 0 0 30px!important}.rtl .routineVisual:after{background:linear-gradient(#0000 55%,#17470f99)!important}.rtl .hero .photoBlend{background:linear-gradient(#17470f0d 0%,#f7f4e92e 25%,#f7f4e9f0 61%,#f7f4e9fc 100%)!important}}.rtl .productShowcase{background:linear-gradient(115deg,#f7f3e8 0%,#e9e2d2 50%,#2d701f 50%,#17470f 100%)!important}.rtl .productShowcase .showcaseCopy{text-align:right!important;align-items:flex-start!important}.rtl .productShowcase .showcaseCopy p{margin-left:auto!important;margin-right:0!important}.rtl .productShowcase .primary{align-self:flex-start}.rtl .showcaseGlow{left:8%!important;right:auto!important}@media (width<=850px){.rtl .productShowcase{background:linear-gradient(#17470f 0%,#2d701f 45%,#eee7d3 45%,#f7f3e8 100%)!important}.rtl .productShowcase .showcaseCopy{text-align:right!important;align-items:flex-start!important}.rtl .showcaseGlow{left:-12%!important;right:auto!important}}.routineVisual>img{transform-origin:100%;transform:scale(1.035);object-fit:cover!important;object-position:67% center!important}.rtl .routineVisual>img{transform-origin:50%;object-position:67% center!important;transform:scaleX(-1)scale(1.035)!important}@media (width<=850px){.routineVisual>img{transform:scale(1.02);object-position:64% center!important}.rtl .routineVisual>img{transform:scaleX(-1)scale(1.02)!important}}.routine,.rtl .routine{grid-template-columns:40% 60%!important}.routineVisual>img,.rtl .routineVisual>img{object-position:72% center!important;transform-origin:100%!important;transform:scale(1.055)!important}.rtl .routineBadge small{letter-spacing:0!important;font-family:Noto Kufi Arabic,Tahoma,sans-serif!important;font-size:10px!important;line-height:1.65!important}@media (width<=850px){.routine,.rtl .routine{grid-template-columns:1fr!important}.routineVisual>img,.rtl .routineVisual>img{object-position:70% center!important;transform-origin:100%!important;transform:scale(1.035)!important}}.routine,.rtl .routine{isolation:isolate;background:#17470f!important;align-items:center!important;min-height:100svh!important;padding:clamp(105px,13vh,150px) max(7vw,30px)!important;display:flex!important;position:relative!important;overflow:hidden!important}.routineVisual,.rtl .routineVisual{z-index:0;background:#17470f!important;border:0!important;border-radius:0!important;width:100%!important;height:100%!important;min-height:0!important;margin:0!important;position:absolute!important;inset:0!important;overflow:hidden!important}.routineVisual>img,.rtl .routineVisual>img{object-fit:cover!important;object-position:66% center!important;transform-origin:50%!important;width:100%!important;height:100%!important;position:absolute!important;inset:0!important;transform:scale(1.015)!important}.routineVisual:after,.rtl .routineVisual:after{content:""!important;z-index:1!important;background:linear-gradient(#17470fee 0%,#17470f40 18%,#0000 45%,#17470f42 72%,#17470ff2 100%),linear-gradient(90deg,#123b0df7 0%,#17470fe8 26%,#17470f9c 43%,#17470f25 63%,#0000 82%)!important;position:absolute!important;inset:0!important}.routineCopy,.rtl .routineCopy{text-shadow:0 2px 18px #071b06b8;z-index:3!important;width:min(590px,47vw)!important;max-width:590px!important;margin:0 auto 0 0!important;padding:0!important;position:relative!important}.routineCopy>p{color:#e2eadf!important}.routineCopy .micro{color:#c9d7c5!important;border-top-color:#ffffff30!important}.routine .steps span{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#123b0d7a!important;border-color:#ffffff35!important}.routineBadge,.rtl .routineBadge{z-index:4!important;background:#f1dfb9f2!important;inset:8% 5% auto auto!important;box-shadow:0 22px 55px #0005!important}.rtl .routineCopy{text-align:right!important}.rtl .routineVisual>img{transform:scale(1.015)!important}.rtl .routineVisual:after{background:linear-gradient(#17470fee 0%,#17470f40 18%,#0000 45%,#17470f42 72%,#17470ff2 100%),linear-gradient(90deg,#123b0df7 0%,#17470fe8 26%,#17470f9c 43%,#17470f25 63%,#0000 82%)!important}@media (width<=850px){.routine,.rtl .routine{align-items:flex-end!important;min-height:100svh!important;padding:110px 22px 72px!important}.routineVisual,.rtl .routineVisual{border-radius:0!important;width:100%!important;margin:0!important}.routineVisual>img,.rtl .routineVisual>img{object-position:64% center!important;transform:scale(1.02)!important}.routineVisual:after,.rtl .routineVisual:after{background:linear-gradient(#17470fc7 0%,#0000 28%,#17470f45 48%,#17470ff4 76%,#123b0d 100%)!important}.routineCopy,.rtl .routineCopy{width:100%!important;max-width:620px!important;margin:0!important;padding:0!important}.routineBadge,.rtl .routineBadge{width:112px!important;height:112px!important;top:28px!important;left:auto!important;right:22px!important}.routine h2{font-size:clamp(42px,11vw,58px)!important}.routine .steps{gap:10px!important}}
