@font-face{font-family:Zain;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/zain-regular-DFQDEaMw.ttf) format("truetype")}@font-face{font-family:Zain;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/zain-bold-CA1YJpJm.ttf) format("truetype")}*{box-sizing:border-box}body{margin:0;background:#fff;font-family:Zain,Arial,sans-serif;font-weight:400}main{width:100%;margin-inline:auto;container-type:inline-size}.hero{position:relative;height:214cqw;overflow:hidden;isolation:isolate;border-radius:0 0 4.4cqw 4.4cqw;background:#24a4b7;color:#fff}.hero:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,transparent 0%,rgba(36,164,183,.12) 17%,#24a4b7 40%),linear-gradient(110deg,transparent 5%,rgba(36,164,183,.85) 85%),url(/assets/1-BCUdVSkf.webp) center -6.3cqw / 100% auto no-repeat}.hero-copy{position:relative;z-index:2;padding:18cqw 7.5cqw 0;text-align:right}.eyebrow{display:inline-flex;align-items:center;gap:3.4cqw;margin:0;padding:.9cqw 2.5cqw .7cqw 3.4cqw;border-radius:10cqw;background:#2bbdd1;font-size:3cqw;line-height:1.25}.eyebrow svg{width:3.2cqw;height:3.2cqw;flex:none}h1{margin:4.7cqw 0 0;font-size:8.3cqw;font-weight:700;line-height:.98}h1 span{display:block;white-space:nowrap}.intro{margin:5.5cqw 0 0;font-size:4.1cqw;font-weight:400;line-height:1.1}.intro span{display:block}.product{position:absolute;z-index:1;top:65cqw;left:-11cqw;width:105cqw;height:auto;pointer-events:none}.certification{position:absolute;top:75.2cqw;right:7.5cqw;z-index:2;display:flex;flex-direction:column;align-items:flex-start;gap:1.6cqw}.certification p{width:29.2cqw;margin:0;padding:1.5cqw 1cqw;border-radius:3.2cqw;background:#8bd9df;color:#00879b;text-align:center;font-size:2.9cqw;line-height:1.05}.certification strong{display:block;font-family:Arial,sans-serif;font-size:3.4cqw;font-weight:600;line-height:1.1}.certification img{display:block;width:15.3cqw;height:auto}.benefits{position:absolute;top:168.5cqw;right:7.5cqw;z-index:2;display:grid;gap:2.2cqw;padding:0;margin:0;list-style:none;font-size:4.5cqw;font-weight:700;line-height:1.2}.benefits li{display:flex;align-items:center;gap:3.1cqw}.benefits li:before{content:"";width:5.5cqw;height:5.5cqw;flex:none;border-radius:50%;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m7 12 3 3 7-8' fill='none' stroke='%2324a4b7' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 100% no-repeat}.hero-actions{padding:5.2cqw 7.5cqw 3.2cqw 8.3cqw}.order-perks{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;margin:0;padding:2.5cqw 1cqw 3.7cqw;border-radius:4.7cqw;background:#d3f0f4;color:#00a4b7;list-style:none}.order-perks li{display:grid;justify-items:center;gap:2cqw;font-size:2.7cqw;line-height:1.15;white-space:nowrap}.order-perks img{width:8.5cqw;height:8.5cqw;object-fit:contain}.order-perks li:first-child img{width:6.5cqw;height:8.5cqw}.order-cta{display:grid;gap:1.5cqw;justify-items:center;margin-top:8.5cqw;min-height:19.2cqw;padding:3cqw 2cqw 3.5cqw;border-radius:6cqw 0;background:#e98b70;color:#fff;text-decoration:none;text-align:center;line-height:1.05}.order-cta strong{font-size:5.6cqw}.order-cta span{font-size:3.8cqw}.order-cta:hover{background:#df7b60}.order-cta:focus-visible{outline:3px solid #00879b;outline-offset:5px}.campaign-story{max-width:1200px;margin-inline:auto;padding-top:3.8cqw;container-type:inline-size}.problems{margin:0 3.2cqw 3.8cqw;padding:4.4cqw 6.1cqw 5.5cqw;border:1px solid #bde7ec;border-radius:4.4cqw;background:#d5f1f4;box-shadow:0 1.3cqw 3.1cqw #197e8c3b;text-align:center}.problems h2{margin:0;color:#363636;font-size:5.24cqw;font-weight:700;line-height:1.35;white-space:nowrap}.problems h2 span{color:#197e8c}.problems-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6.1cqw 6.55cqw;margin-top:7cqw}.problem{min-width:0;margin:0}.problem img{display:block;width:100%;height:auto;aspect-ratio:170 / 99;object-fit:cover;border-radius:3.3cqw}.problem figcaption{margin-top:2.2cqw;color:#666;font-size:3.1cqw;font-weight:700;line-height:1.05}.problems-note{margin:6.1cqw 0 0;color:#00879b;font-size:3.5cqw;line-height:1.05}.solution-card{position:relative;isolation:isolate;padding:50cqw 6.9cqw 10cqw;color:#fff}.solution-card:before{content:"";position:absolute;z-index:-1;inset:33cqw 3.2cqw 3cqw;border-radius:4.4cqw;background:radial-gradient(ellipse at top left,#29d0e5,#209bad 90%);box-shadow:0 1.2cqw 3.5cqw #12849640}.solution-photo{position:absolute;top:7cqw;left:6cqw;width:62cqw;height:auto;border-radius:2.1cqw}.solution h2{position:relative;margin:0;font-size:8cqw;font-weight:700;line-height:1.03;text-align:right}.solution h2 span{display:block}.solution h2 span:first-child{color:#98f2ff;font-size:7cqw}.solution-description{margin:6cqw 0 0;color:#a9e8ed;font-size:3.3cqw;line-height:1.05;text-align:right}.trust-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5.3cqw;margin:10.3cqw 0 0;padding:0;list-style:none;text-align:center}.trust-badge{display:block;width:13.5cqw;height:18cqw;margin-inline:auto;object-fit:fill;border-radius:1.5cqw;filter:drop-shadow(0 .77cqw .58cqw rgb(0 0 0 / 14%))}.handmade-badge{display:flex;align-items:center;justify-content:center;border:1px solid rgb(255 255 255 / 30%);background:linear-gradient(204deg,#ffffff87 6%,#fffffffa 96%);box-shadow:inset 0 0 .58cqw #ffffff8c}.handmade-badge img{width:11.2cqw;height:auto}.trust-grid h3{margin:2.8cqw 0 0;font-size:3.2cqw;line-height:1.2}.trust-grid p{margin:1.5cqw 0 0;font-size:3.1cqw;line-height:1;white-space:nowrap}.how-to-use{max-width:1200px;margin-inline:auto;padding:8.6cqw 2.97cqw 4.5cqw;color:#118798;container-type:inline-size}.how-to-use h2{margin:0 2.7cqw 3.9cqw;font-size:8.4cqw;line-height:1.1;text-align:right}.usage-steps{display:grid;gap:3.15cqw;margin:0;padding:0;list-style:none}.usage-steps li{position:relative;padding:2.67cqw;border:1px solid #b5e6eb;border-radius:4.4cqw;background:#d5f1f4;box-shadow:0 1.4cqw 2.8cqw #197e8c2e}.usage-steps li:not(:last-child){padding-bottom:4.9cqw}.usage-steps img{display:block;width:100%;height:auto;border-radius:1.6cqw}.usage-arrow{position:absolute;z-index:2;bottom:-5.2cqw;left:16.5%;display:grid;place-items:center;width:10.4cqw;height:10.4cqw;border:1cqw solid #d5f1f4;border-radius:50%;background:#22afbf;color:#fff}.usage-arrow svg{width:6.3cqw;height:6.3cqw}.usage-steps li:nth-child(2) .usage-arrow{right:18.5%;left:auto}.usage-note{margin:4.4cqw 2.7cqw 0;font-size:3.4cqw;line-height:1.2;text-align:right}@media(max-width:599px){.usage-steps li:not(:last-child):after{content:"";position:absolute;z-index:1;bottom:-5.5cqw;left:calc(16.5% - 3.8cqw);width:18cqw;height:5.8cqw;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 34' preserveAspectRatio='none'%3E%3Cpath d='M0 0H100V1C76 1 78 33 50 33S24 1 0 1Z' fill='%23d5f1f4'/%3E%3Cpath d='M0 1C24 1 22 33 50 33S76 1 100 1' fill='none' stroke='%23b5e6eb' stroke-width='1.3'/%3E%3C/svg%3E") center / 100% 100% no-repeat}.usage-steps li:nth-child(2):after{right:calc(18.5% - 3.8cqw);left:auto}}.ingredients-and-application{max-width:1200px;margin-inline:auto;overflow:clip;container-type:inline-size}.ingredients{padding:2.3cqw 0 8.2cqw}.ingredients-card{margin-inline:3.3cqw;overflow:hidden;padding:7.1cqw 3.06cqw 5.8cqw;border:1px solid #bde7ec;border-radius:4.7cqw;background:linear-gradient(180deg,#188393,#1b94a2e5 15%,#f0f9f9b8 44%,#ffffffd9),url(/assets/bg-B5rWor9K.webp) center / cover no-repeat;box-shadow:0 1.2cqw 3cqw #197e8c3b;text-align:center}.ingredients h2{margin:0 0 6.8cqw;color:#fff;font-size:7.53cqw;line-height:1.03}.ingredients h2 span{color:#2cd7ef}.ingredients-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5.4cqw 4.5cqw;direction:ltr}.ingredient{min-width:0;margin:0;direction:rtl;color:#07889b}.ingredient:last-child{grid-column:2}.ingredient img{display:block;width:100%;height:auto;aspect-ratio:300 / 242;object-fit:cover;border-radius:4.5cqw;box-shadow:0 3.5cqw 5.5cqw #16838e38}.ingredient h3{margin:2.5cqw 0 0;font-size:4.47cqw;line-height:1}.ingredient p{margin:1.4cqw 0 0;font-size:3.06cqw;line-height:1}.application{position:relative;padding:0 3.3cqw 5cqw}.application-product{position:absolute;z-index:1;top:-37cqw;left:-4.5cqw;width:44cqw;height:auto;filter:drop-shadow(0 6cqw 4cqw rgb(0 70 80 / 35%))}.application-card{min-height:72cqw;padding:4.1cqw 5.25cqw 7cqw;border-radius:4.1cqw;background:linear-gradient(145deg,#208c9b,#26b6cb 55%,#26dff7);box-shadow:0 1.4cqw 2.8cqw #197e8c40;color:#fff}.application h2{margin:0;font-size:7.3cqw;line-height:1.03;text-align:right}.application h2 span{display:block;color:#98f2ff}.application-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7.5cqw;margin:8.8cqw 1.75cqw 0;padding:0;list-style:none;text-align:center}.application-steps li{min-width:0}.application-step-image{position:relative}.application-step-image img{display:block;width:100%;height:auto}.application-step-image span{position:absolute;top:0;left:-1.5cqw;display:grid;place-items:center;width:6.4cqw;height:6.4cqw;border-radius:50%;background:#e98b6b;box-shadow:0 .7cqw 1.2cqw #0003;font-size:3.65cqw;font-weight:700;line-height:1}.application-steps p{margin:1.7cqw -2cqw 0;font-size:2.6cqw;font-weight:700;line-height:1}.application-note{margin:3cqw 1.7cqw 0;text-align:right}.application-note h3{margin:0;color:#22afbf;font-size:6.5cqw;line-height:1.2}.application-note p{margin:1.6cqw 0 0;color:#222;font-size:4.2cqw;line-height:1.05}@media(min-width:600px){.hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-content:center;gap:32px 4%;height:auto;min-height:clamp(650px,60vw,820px);padding:56px clamp(28px,5vw,100px);border-radius:0 0 32px 32px}.hero:before{background:linear-gradient(90deg,transparent 0%,rgba(36,164,183,.25) 25%,#24a4b7 58%),linear-gradient(180deg,#24a4b71f,#24a4b7 95%),url(/assets/1-BCUdVSkf.webp) left top / 60% auto no-repeat}.hero-copy{grid-column:1;padding:0}.eyebrow{gap:14px;padding:6px 12px 5px 16px;border-radius:30px;font-size:clamp(12px,1.1vw,16px)}.eyebrow svg{width:16px;height:16px}h1{margin-top:24px;font-size:clamp(28px,3.8vw,64px);line-height:1.05}.intro{margin-top:20px;font-size:clamp(16px,1.5vw,23px);line-height:1.5}.intro span{display:inline}.product{top:auto;bottom:0;left:-4%;width:56%;max-width:800px}.certification{top:12%;right:auto;left:35%;gap:8px}.certification p{width:clamp(90px,9vw,140px);padding:7px 5px;border-radius:12px;font-size:clamp(10px,.9vw,14px);line-height:1.2}.certification strong{font-size:clamp(12px,1.1vw,17px);line-height:1.2}.certification img{width:clamp(48px,5vw,76px)}.benefits{position:relative;grid-column:1;top:auto;right:auto;gap:12px;font-size:clamp(16px,1.65vw,24px);line-height:1.4}.benefits li{gap:12px}.benefits li:before{width:clamp(20px,2vw,28px);height:clamp(20px,2vw,28px)}.hero-actions{max-width:700px;margin-inline:auto;padding:24px 28px 32px}.order-perks{padding:16px 12px 20px;border-radius:24px}.order-perks li{gap:12px;font-size:16px}.order-perks img{width:44px;height:44px}.order-perks li:first-child img{width:34px;height:44px}.order-cta{gap:8px;margin-top:28px;min-height:0;padding:16px;border-radius:28px 0}.order-cta strong{font-size:28px}.order-cta span{font-size:20px}.campaign-story{padding:12px 28px 40px}.problems{margin:0 0 48px;padding:32px;border-radius:28px;box-shadow:0 6px 16px #197e8c3b}.problems h2{font-size:clamp(28px,3.2vw,38px);white-space:normal}.problems-grid{gap:32px;margin-top:32px}.problem img{border-radius:20px}.problem figcaption{margin-top:12px;font-size:18px;line-height:1.25}.problems-note{max-width:760px;margin:32px auto 0;font-size:22px;line-height:1.4}.solution-card{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px 36px;padding:40px 32px}.solution-card:before{inset:0;border-radius:28px;box-shadow:0 6px 16px #12849640}.solution-photo{position:static;grid-column:2;grid-row:1 / 3;align-self:center;width:100%;border-radius:16px}.solution h2{grid-column:1;grid-row:1;align-self:end;font-size:clamp(26px,3.3vw,42px)}.solution h2 span:first-child{font-size:clamp(23px,2.8vw,36px)}.solution-description{grid-column:1;grid-row:2;margin:0;font-size:18px;line-height:1.4}.trust-grid{grid-column:1 / -1;gap:24px;margin:8px 0 0}.trust-badge{width:65px;height:86px;border-radius:7px;filter:drop-shadow(0 3px 3px rgb(0 0 0 / 14%))}.handmade-badge img{width:54px}.trust-grid h3{margin-top:14px;font-size:18px}.trust-grid p{margin-top:8px;font-size:16px;line-height:1.2}.how-to-use{padding:24px 28px 40px}.how-to-use h2{margin:0 0 28px;font-size:clamp(30px,3.2vw,42px)}.usage-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.usage-steps li,.usage-steps li:not(:last-child){padding:10px;border-radius:18px;box-shadow:0 5px 12px #197e8c2e}.usage-steps img{aspect-ratio:500 / 300;object-fit:cover;border-radius:8px}.usage-steps li .usage-arrow,.usage-steps li:nth-child(2) .usage-arrow{top:calc(50% - 20px);right:auto;bottom:auto;left:-33px;width:40px;height:40px;border-width:4px;transform:rotate(90deg)}.usage-arrow svg{width:24px;height:24px}.usage-note{margin:24px 0 0;font-size:20px}.ingredients-and-application{padding:0 28px}.ingredients{padding:12px 0 80px}.ingredients-card{margin:0;padding:36px 28px 40px;border-radius:28px;box-shadow:0 6px 16px #197e8c3b}.ingredients h2{margin-bottom:32px;font-size:40px}.ingredients-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 24px}.ingredient:last-child{grid-column:3}.ingredient img{border-radius:20px;box-shadow:0 15px 24px #16838e38}.ingredient h3{margin-top:14px;font-size:24px}.ingredient p{margin-top:8px;font-size:18px;line-height:1.15}.application{padding:0 0 40px}.application-product{top:-72px;left:0;width:200px;filter:drop-shadow(0 16px 12px rgb(0 70 80 / 35%))}.application-card{min-height:0;padding:32px;border-radius:28px;box-shadow:0 6px 16px #197e8c40}.application h2{padding-left:180px;font-size:36px}.application-steps{gap:40px;margin:40px 0 0}.application-step-image{max-width:120px;margin-inline:auto}.application-step-image span{left:-7px;width:32px;height:32px;font-size:18px;box-shadow:0 3px 6px #0003}.application-steps p{margin:12px 0 0;font-size:18px;line-height:1.2}.application-note{margin:24px 16px 0}.application-note h3{font-size:30px}.application-note p{margin-top:8px;font-size:18px;line-height:1.4}}@media(min-width:1000px){.problems-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.ingredients-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.ingredient:last-child{grid-column:4}}:root{--checkout-cta-background: #e68a6d;--checkout-cta-hover: #e17e61}html{scroll-behavior:smooth}#order-form{scroll-margin-top:16px}.sticky-actions{position:fixed;z-index:100;inset:auto 0 0;padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px));background:#fff;box-shadow:0 -4px 20px #12849629}.sticky-actions-inner{display:flex;gap:12px;max-width:576px;margin-inline:auto}.sticky-actions a{display:flex;align-items:center;justify-content:center;gap:8px;flex:1;min-width:0;min-height:52px;padding:10px 16px;border-radius:14px;color:#fff;font-size:20px;font-weight:700;line-height:1.2;text-decoration:none}.sticky-buy{background:var(--checkout-cta-background)}.sticky-buy:hover{background:var(--checkout-cta-hover)}.sticky-actions .sticky-whatsapp{flex:0 0 52px;height:52px;padding:0;border-radius:50%;background:#40c337}.sticky-actions .sticky-whatsapp:hover{background:#35a92e}.sticky-whatsapp svg,.sticky-whatsapp img{width:29px;height:29px;flex:none}.sticky-actions[hidden]{display:none}.sticky-actions a:focus-visible{outline:3px solid #148595;outline-offset:3px}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.checkout{background:linear-gradient(180deg,#e8f8fa 0,#fff 52px);color:#fff}.checkout-inner{width:100%;max-width:640px;margin-inline:auto;padding:8.43% 3.645% 15.72%;container-type:inline-size}.checkout-delivery{display:flex;justify-content:center;align-items:center;gap:4.18cqw;margin-bottom:9.34cqw;color:#00a4b7}.checkout-delivery img{width:14.25cqw;height:auto}.checkout-delivery p{margin:0;font-size:4.42cqw;font-weight:700;line-height:1.15;text-align:right}.checkout-delivery span{display:block;min-width:28cqw;margin-top:.5cqw;padding:.5cqw 3.2cqw .1cqw;border-radius:20px;background:#bde7ec;text-align:center}.checkout-fields{min-width:0;margin:0;padding:5.4cqw 7.37cqw 6.63cqw;border:0;border-radius:5.65cqw;background:#24a4b7}.checkout-offers{min-width:0;margin:0 0 7.62cqw;padding:0;border:0;text-align:center}.checkout-offers legend{width:100%;margin-bottom:1.23cqw;padding:0;font-size:3.44cqw;font-weight:700}.checkout-offer-options{display:flex;justify-content:center;gap:1.23cqw}.checkout-offer-options label{position:relative;cursor:pointer}.checkout-offer-options input{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.checkout-offer-options span{display:grid;place-items:center;min-height:8.1cqw;padding:.7cqw 4.91cqw 0;border-radius:2.45cqw;background:#fff;color:#00a4b7;font-size:3.69cqw;line-height:1;white-space:nowrap;transition:background .15s,color .15s}.checkout-offer-options input:checked+span{background:#e68a6d;color:#fff}.checkout-offer-options input:focus-visible+span{outline:3px solid #fff;outline-offset:3px}.checkout-field{display:grid;gap:1.23cqw;margin-top:3.69cqw}.checkout-field label{font-size:3.44cqw;font-weight:500;line-height:1.2}.checkout-field input,.checkout-field select{width:100%;min-width:0;height:8.1cqw;padding:0 2.45cqw;border:0;border-radius:2.45cqw;background:#fff;color:#373737;font:400 16px/1.2 Zain,Arial,sans-serif}.checkout-field input:focus-visible,.checkout-field select:focus-visible{outline:3px solid #e8896c;outline-offset:2px}.checkout-field input[aria-invalid=true]{outline:2px solid #842c20}.checkout-field-error{color:#fff;font-size:14px}.checkout-field-error:empty{display:none}.checkout-submit{display:grid;justify-items:center;gap:2.45cqw;width:100%;min-height:20.39cqw;margin:8.35cqw auto 0;padding:3.2cqw 2.45cqw;border:0;border-radius:6.14cqw 0;background:var(--checkout-cta-background);color:#fff;font-family:Zain,Arial,sans-serif;cursor:pointer}.checkout-note{margin:16px 0 0;font-size:16px;line-height:1.5;text-align:center}.checkout-submit strong{font-size:4.91cqw;line-height:1.2}.checkout-submit span{font-size:3.69cqw;line-height:1.2}.checkout-submit:focus-visible{outline:3px solid #fff;outline-offset:4px}.checkout-submit:disabled{cursor:not-allowed}.checkout-submit:hover:not(:disabled){background:var(--checkout-cta-hover)}.checkout-submit-error{margin:16px 0 0;padding:12px;border-radius:10px;background:#fff;color:#842c20;font-size:16px;line-height:1.4;text-align:center}.checkout-submit-error a{color:inherit}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.checkout [hidden]{display:none!important}@media(min-width:600px){.checkout-inner{padding:40px 32px 72px}.checkout-delivery{margin-bottom:36px;gap:18px}.checkout-delivery img{width:68px}.checkout-delivery p{font-size:21px}.checkout-delivery span{min-width:130px;margin-top:3px;padding:2px 14px}.checkout-fields{padding:28px 40px 36px;border-radius:28px}.checkout-offers{margin-bottom:30px}.checkout-offers legend{margin-bottom:10px;font-size:18px}.checkout-offer-options{gap:8px}.checkout-offer-options label{flex:1}.checkout-offer-options span{min-height:44px;padding:4px 12px 0;border-radius:10px;font-size:18px}.checkout-field{gap:8px;margin-top:20px}.checkout-field label{font-size:18px}.checkout-field input,.checkout-field select{height:44px;padding-inline:12px;border-radius:10px;font-size:18px}.checkout-submit{margin-top:36px;min-height:94px;gap:10px;padding:16px;border-radius:28px 0}.checkout-submit strong{font-size:25px}.checkout-submit span{font-size:18px}}
