.brand-site{--ink:#303b27;--olive:#59632d;--pale:#f0f2e5;--line:#dce0cd;background:#fafbf6;direction:ltr}.brand-site h1,.brand-site h2{font-family:Georgia,Times New Roman,serif;letter-spacing:-1.8px}.brand-site p{color:#626a56}.brand-site .eyebrow{font-size:10px;letter-spacing:1.8px;color:#5b673e}.brand-site .button{background:var(--olive);border-color:var(--olive);gap:18px;min-height:48px}.brand-site .button:hover{background:#3e4925}.brand-site .text-link{min-height:44px}.brand-site a:hover{text-decoration:none}.brand-nav a:hover,.brand-site .text-link:hover{color:#849137}.brand-announcement{background:#424e29;color:#f4f5e9;text-align:center;padding:8px 16px;font-size:10px;letter-spacing:1.7px}.brand-header{height:101px;padding:0 5%;gap:30px;max-width:none;position:relative;background:#fafbf6}.brand-header .brand{flex-shrink:0;font-size:43px}.brand-nav{display:flex;gap:clamp(14px,1.8vw,28px)}.brand-nav a{display:flex;align-items:center;min-height:44px;white-space:nowrap;position:relative}.brand-nav a[aria-current=page]:after{content:"";position:absolute;bottom:3px;left:0;right:0;height:2px;background:#879438}.header-controls{display:flex;align-items:center;gap:12px;direction:ltr}.brand-header .language-switch{margin:0;flex-shrink:0}.menu-button{display:none;background:none;align-items:center;justify-content:center}.brand-menu{padding:45px 28px;direction:ltr}.brand-menu nav{display:flex;flex-direction:column;gap:0;margin-top:25px}.brand-menu nav a{display:block!important;padding:16px 0;border-bottom:1px solid var(--border);font-size:18px}.menu-close{position:absolute;right:20px;top:15px;background:none;width:44px;height:44px;display:grid;place-items:center}.brand-site main{margin:auto}.brand-section{padding:88px 6%}.brand-heading{display:flex;align-items:end;justify-content:space-between;margin-bottom:40px}.brand-heading h2{margin:12px 0 0;font-size:43px}.brand-heading>p{max-width:310px;margin:0;line-height:1.8}.brand-hero{display:grid;grid-template-columns:1fr 1fr;background:#f0f2e6;direction:ltr}.brand-hero-copy{padding:74px 10% 62px 12%}.brand-hero h1{font-size:clamp(44px,4.6vw,72px);line-height:1.08}.brand-hero h1 em{color:#77823d}.brand-hero-copy>p{font-size:16px;line-height:1.85;max-width:420px;margin:24px 0 28px}.hero-actions{display:flex;align-items:center;gap:18px;flex-wrap:wrap;direction:ltr}.hero-actions .text-link{gap:8px}.hero-actions .button{font-size:13px;padding:15px 21px}.hero-signature{border-top:1px solid #d4dac0;display:flex;align-items:center;gap:13px;margin-top:39px;padding-top:22px;letter-spacing:1px}.hero-signature small{display:block;letter-spacing:0;color:#6a7359;margin-top:3px}.brand-hero-photo{position:relative;overflow:hidden}.brand-hero-photo img{width:100%;height:100%;object-fit:cover;position:absolute}.hero-photo-note{position:absolute;bottom:25px;left:28px;font-size:10px;letter-spacing:1.7px;color:#fff}.why-preview{padding-top:56px;padding-bottom:64px}.why-preview .brand-heading{margin-bottom:32px}.why-preview h2{font-size:35px}.reason-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:30px;direction:ltr}.reason-grid article{border-top:1px solid var(--line);padding-top:25px;position:relative}.reason-grid svg{color:#728039;margin-bottom:20px}.reason-grid .index{position:absolute;top:25px;right:0}.index{font-size:11px;color:#9aa186;font-variant-numeric:tabular-nums}.reason-grid h3{font-size:19px;margin:0 0 12px}.reason-grid p{line-height:1.8;margin:0}.formula-section{background:#e9eddb}.formula-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;direction:ltr}.formula-grid article{background:#fafbf6;display:flex;flex-direction:column}.evidence-label{display:inline-flex;align-items:center;gap:7px;font-size:10px;color:#536239;letter-spacing:.3px;line-height:1.5}.formula-grid h3{font-family:Georgia,serif;font-size:24px;line-height:1.25;margin:24px 0}.formula-numbers{display:flex;gap:25px;border-block:1px solid var(--line);padding:20px 0;direction:ltr}.formula-numbers>div{display:flex;flex-direction:column;gap:6px}.formula-numbers strong{font-weight:400;letter-spacing:-2.5px;line-height:1.2;color:#667632}.formula-grid p{line-height:1.75;flex:1;min-height:48px;margin:22px 0 10px}.formula-grid .text-link{justify-content:space-between}.source-link{font-size:10px;text-decoration:underline!important;color:#6a735c;display:inline-flex;gap:6px;align-items:center;min-height:30px}.formula-grid .source-link{margin-top:12px}.brand-product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:38px 24px;direction:ltr}.brand-product{min-width:0}.brand-product-photo{display:block;position:relative;overflow:hidden;background:#eef0e5}.brand-product-photo img{width:100%;height:100%;object-fit:cover;transition:transform .35s}.brand-product-photo:hover img{transform:scale(1.025)}.product-open{position:absolute;bottom:14px;right:14px;display:grid;place-items:center;background:#fafbf6;width:36px;height:36px}.brand-product-copy{padding-top:17px}.brand-product small{font-size:10px;color:#6d755f}.brand-product h3{font-family:Georgia,serif;font-size:20px;margin:6px 0 12px;line-height:1.25}.brand-product p{font-size:12px;margin:0;color:#4d593b}.science-teaser{display:grid;grid-template-columns:1fr 1fr;align-items:center;background:#3c492c;color:#fbfcf4}.science-teaser .eyebrow{color:#c4ce9e}.science-teaser h2{font-size:49px;line-height:1.12;margin:20px 0}.science-teaser h2 em{color:#c3cd96}.science-teaser p{color:#d2d9c3;font-size:14px;line-height:1.85;max-width:410px;margin:24px 0}.science-teaser .button{background:#e1e7c8;color:#344126;border-color:#e1e7c8}.science-teaser-art{border:1px solid #81906660;aspect-ratio:1.1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;position:relative}.science-orbit{display:grid;place-items:center;border:1px solid #a3b07780;width:160px;height:160px;margin-bottom:15px;color:#d3dfa3}.science-teaser-art>span:not(.science-orbit){font-size:12px;letter-spacing:3px}.science-teaser-art small{font-size:9px;letter-spacing:2px;color:#bbc59f;margin-top:13px}.finder-banner{display:flex;align-items:center;justify-content:space-between;gap:30px}.finder-banner h2{font-size:39px}.brand-footer{max-width:1600px;margin:auto;padding:55px 6%;border-top:1px solid var(--line);display:grid;grid-template-columns:1fr 1.3fr .55fr;gap:40px;align-items:start}.brand-footer p{font-size:12px;max-width:200px;margin-top:22px}.brand-footer nav{display:grid;grid-template-columns:1fr 1fr;gap:8px 24px;font-size:12px}.brand-footer nav a{min-height:32px;display:block!important}.footer-admin{display:flex;flex-direction:column;gap:28px}.footer-admin a{font-size:11px;display:flex;align-items:center;gap:10px;min-height:32px}.footer-admin small{font-size:11px;color:#778064}.brand-intro{padding-top:70px;padding-bottom:58px;background:#f0f2e6;border-bottom:1px solid var(--line)}.brand-intro h1{font-size:clamp(43px,5vw,67px);line-height:1.13;margin:22px 0}.brand-intro p{max-width:610px;line-height:1.85;font-size:16px;margin-bottom:0}.shop-section{padding-top:36px}.shop-filters{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:35px;direction:ltr}.shop-filters button{background:transparent;border:1px solid #d9dfc9;padding:11px 19px;border-radius:2px}.shop-filters button[aria-pressed=true]{background:#59662f;border-color:#59662f}.shop-packages{margin-top:70px}.shop-packages h2{margin-bottom:32px}.why-page{padding-block:58px}.formula-footnote{font-size:11px;margin-top:30px;max-width:750px}.evidence-explainer{display:grid;grid-template-columns:1fr 1fr;gap:65px}.evidence-explainer h2{font-size:35px;margin:24px 0}.evidence-explainer p{font-size:14px;line-height:1.9}.research-label{color:#675d45}.science-section{padding-top:35px}.science-context{display:flex;align-items:center;gap:20px;border-bottom:1px solid var(--line);padding-bottom:30px;margin-bottom:40px}.science-context svg{flex-shrink:0;color:#6b754c}.science-context p{font-size:13px;max-width:850px;margin:0}.study-list{display:flex;flex-direction:column;gap:36px}.study-card{display:grid;border:1px solid var(--line);scroll-margin-top:30px}.study-side{background:#e9eddb;display:flex;flex-direction:column;align-items:start}.study-side strong{font:400 70px/1.2 Georgia,serif;color:#5b6a34;margin-top:55px}.study-side>span:not(.eyebrow){font-size:12px}.research-type{border-top:1px solid #cdd5b8;padding-top:18px;margin-top:auto!important;width:100%}.study-content{padding:35px 40px}.study-content h2{font-size:34px;margin:20px 0 25px;line-height:1.15}.study-content dl{margin:0;display:grid;gap:19px}.study-content dt{font-size:12px;font-weight:600;margin-bottom:5px}.study-content dd{margin:0;color:#626a56;line-height:1.8}.study-limit{padding:14px 18px;background:#f0eee5;font-size:12px;line-height:1.75;margin-top:24px;color:#665f4d!important}.study-source{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:22px}.study-source small{font-size:9px;color:#78816a;max-width:260px}.study-source a{font-size:12px;white-space:nowrap}.finder-section{padding-top:45px}.need-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px;direction:ltr}.need-card{display:flex;align-items:center;gap:20px;border:1px solid var(--line);padding:30px;min-height:175px;transition:background .2s}.need-card:hover{background:#edf0df;border-color:#98a370}.need-index{font:24px Georgia,serif;color:#9aa880;align-self:start}.need-card>div{flex:1}.need-card h2{font-size:26px;letter-spacing:-.6px;margin:10px 0;line-height:1.3}.need-card p{margin:10px 0 0}.need-card>svg{flex-shrink:0;color:#74833f}.finder-note{font-size:12px;margin-top:30px}.about-layout{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:8%}.about-layout>img{width:100%;aspect-ratio:1;object-fit:cover}.about-layout h2{font-size:39px;line-height:1.15;margin:20px 0}.about-layout p{font-size:14px;line-height:1.9}.contact-layout{display:grid;grid-template-columns:1.3fr 1fr;gap:15%}.contact-layout h2{font-size:36px}.contact-layout p{font-size:14px;line-height:1.9;margin:25px 0}.contact-social a,.contact-social>p{display:flex;align-items:center;justify-content:space-between;padding:24px 0;border-bottom:1px solid var(--line);font-size:24px;margin:0}.contact-social small{font-size:12px}.product-top>.text-link{font-size:11px;margin-bottom:25px}.product-layout{display:grid;grid-template-columns:1fr 1fr;gap:8%;direction:ltr}.product-main-image{background:#eef0e5;overflow:hidden}.product-main-image img{width:100%;height:100%;object-fit:cover}.packshot img{object-fit:contain;background:#fff;padding:25px}.product-main-copy h1{font-size:43px;line-height:1.12;margin:20px 0}.product-main-copy>p{line-height:1.8}.product-main-price{font-size:21px;margin:23px 0}.product-mini-stats{display:flex;gap:28px;border-block:1px solid var(--line);padding:17px 0;margin:25px 0;direction:ltr}.product-mini-stats>div{display:flex;flex-direction:column}.product-mini-stats strong{font-size:35px;font-weight:400;line-height:1.3;color:#5c6a33}.product-main-copy .enquiry-note,.product-meta,.product-mini-stats span{font-size:11px}.product-meta{display:flex;gap:24px;flex-wrap:wrap;border-top:1px solid var(--line);padding-top:20px;margin-top:25px}.product-information{background:#edf0e1;padding-top:50px;padding-bottom:45px}.product-info-grid{display:grid;grid-template-columns:1fr 1fr;gap:40px 60px;margin-top:35px;direction:ltr}.product-info-grid article{position:relative;border-top:1px solid #d3dbc0;padding-top:23px}.product-info-grid .index{position:absolute;right:0;top:23px}.product-info-grid h2{font-size:29px;margin:0 0 14px;letter-spacing:-.5px}.product-info-grid p{line-height:1.9;max-width:460px}.product-data-footer{display:flex;align-items:center;justify-content:space-between;gap:20px;border-top:1px solid #d3dbc0;margin-top:30px;padding-top:20px;font-size:11px}.product-data-footer b{font-size:21px;font-weight:400}.product-research h2{font-size:39px;margin:20px 0}.product-research>p{font-size:14px;max-width:660px;line-height:1.9}.research-links{display:flex;gap:20px;margin-top:30px}.research-links a{display:flex;align-items:center;gap:30px;border:1px solid var(--line);padding:20px;font-size:13px;min-height:60px}.brand-site[data-locale=ar] :is(h1,h2,h3,p,dt,dd,.eyebrow,.brand-product-copy,.formula-grid article,.product-main-copy,.product-info-grid article,.brand-intro,.need-card>div,.study-content,.reason-grid article,.about-layout>div){direction:rtl;text-align:right}.brand-site[data-locale=ar] :is(h1,h2,h3){font-family:Arial,Tahoma,sans-serif;letter-spacing:0;line-height:1.45}.brand-site[data-locale=ar] .brand-hero h1{font-size:clamp(41px,4.1vw,63px)}.brand-site[data-locale=ar] .eyebrow{letter-spacing:0}.brand-site[data-locale=ar] .reason-grid article>svg{display:block;margin-left:auto}.brand-site[data-locale=ar] .product-info-grid .index,.brand-site[data-locale=ar] .reason-grid .index{right:auto;left:0}.brand-site[data-locale=ar] .formula-numbers>div{direction:rtl;text-align:right}.brand-site[data-locale=ar] .formula-numbers,.brand-site[data-locale=ar] .product-mini-stats{justify-content:flex-end}.brand-site[data-locale=ar] .brand-hero-copy>p{margin-left:auto}.brand-site[data-locale=ar] .study-content dd{margin:0}.brand-site[data-locale=ar] .brand-footer p{text-align:left}.brand-site[data-locale=ar] .hero-actions{justify-content:flex-start}@media(min-width:1600px){.brand-header{padding-inline:max(5%,calc((100vw - 1420px)/2))}}@media(max-width:1100px){.brand-nav{gap:14px;font-size:11px}.brand-header{padding-inline:4%;gap:20px}.brand-hero-copy{padding:55px 9%}.brand-hero-photo{min-height:540px}.formula-grid article{padding:23px}.formula-numbers{gap:20px}.formula-numbers strong{font-size:40px}.reason-grid{gap:22px}}@media(max-width:950px){.brand-header .brand-nav{display:none}.menu-button{display:flex}.brand-header{height:85px}.header-controls{margin-left:auto}.brand-hero-copy{padding:45px 9%}.brand-hero-photo{min-height:560px}.brand-hero h1{font-size:46px}.brand-section{padding:60px 5%}.brand-product-grid,.reason-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.reason-grid{gap:32px}.formula-grid{gap:12px}.formula-grid article{padding:20px}.formula-grid h3{font-size:22px}.formula-numbers{gap:12px;flex-wrap:wrap}.formula-numbers strong{font-size:36px}.science-teaser h2{font-size:39px}.brand-heading h2{font-size:36px}.brand-heading{gap:25px}.brand-heading>p{max-width:230px}.brand-footer{grid-template-columns:1fr 1fr}.footer-admin{grid-column:1/-1;flex-direction:row;justify-content:space-between}.study-card{grid-template-columns:.65fr 1.5fr}.study-content{padding:28px}.study-side{padding:25px}.need-card{padding:24px;gap:15px}.need-card h2{font-size:23px}.product-main-copy h1{font-size:35px}.product-layout{gap:6%}.product-main-image{aspect-ratio:4/5}}@media(max-width:620px){.brand-header{height:82px;padding-inline:6%;gap:14px}.brand-header .brand{font-size:36px}.brand-header .brand sup{font-size:28px}.brand-header .language-switch button{font-size:11px;min-width:40px}.header-controls{gap:7px}.brand-announcement{font-size:8px;letter-spacing:1px}.brand-hero{grid-template-columns:1fr}.brand-hero-copy{padding:44px 6% 35px}.brand-hero h1{font-size:48px;max-width:430px;margin:22px 0}.brand-hero-copy>p{font-size:14px;margin:22px 0}.brand-site[data-locale=ar] .brand-hero h1{font-size:43px}.hero-actions{gap:14px}.hero-signature{margin-top:28px;padding-top:20px}.brand-hero-photo{min-height:420px}.brand-section{padding:48px 6%}.brand-heading{align-items:start;flex-direction:column;gap:12px;margin-bottom:28px}.brand-heading h2{font-size:34px}.brand-heading>p{max-width:100%}.why-preview .brand-heading{flex-direction:row;align-items:center;gap:10px}.why-preview h2{font-size:29px}.why-preview .text-link{font-size:11px;gap:7px}.reason-grid{gap:28px 20px}.reason-grid h3{font-size:17px}.reason-grid p{font-size:12px}.reason-grid svg{margin-bottom:16px}.formula-grid{grid-template-columns:1fr;gap:18px}.formula-grid article{padding:27px}.formula-grid h3{font-size:25px;margin:20px 0}.formula-numbers{gap:45px;padding:18px 0}.formula-numbers strong{font-size:50px}.formula-grid p{min-height:0}.brand-product-grid{gap:30px 15px}.brand-product h3{font-size:19px}.brand-product-copy{padding-top:12px}.brand-product p{font-size:11px}.brand-product small{font-size:9px}.science-teaser{grid-template-columns:1fr;gap:35px}.science-teaser h2{font-size:38px}.science-teaser-art{aspect-ratio:1.2}.finder-banner{flex-direction:column;align-items:start;gap:25px}.finder-banner h2{font-size:34px}.brand-footer{padding:40px 6%;gap:30px 20px}.brand-footer nav{grid-template-columns:1fr;font-size:11px;gap:2px}.brand-footer .brand{font-size:36px}.brand-footer p{font-size:11px}.brand-intro h1{font-size:43px;margin:20px 0}.brand-intro p{font-size:14px}.shop-filters{gap:7px}.shop-filters button{font-size:11px;padding:10px 13px}.evidence-explainer{grid-template-columns:1fr;gap:40px}.evidence-explainer h2{font-size:32px}.science-context{gap:15px;align-items:start}.study-card{grid-template-columns:1fr}.study-side{display:grid;grid-template-columns:1fr 1fr;gap:12px;padding:22px 25px;align-items:center}.study-side .eyebrow{grid-column:1/-1}.study-side strong{margin:0;font-size:49px}.study-side .research-type{grid-column:1/-1;margin-top:0!important;padding-top:12px}.study-content{padding:25px}.study-content h2{font-size:29px}.study-source{flex-direction:column;align-items:start;gap:8px}.study-source small{max-width:none}.need-grid{grid-template-columns:1fr;gap:14px}.need-card{min-height:155px;padding:23px}.need-card h2{font-size:24px}.about-layout{grid-template-columns:1fr;gap:35px}.about-layout h2{font-size:34px}.contact-layout{grid-template-columns:1fr;gap:45px}.contact-layout h2{font-size:32px}.product-layout{grid-template-columns:1fr;gap:30px}.product-main-image{aspect-ratio:1}.product-main-copy h1{font-size:36px}.product-info-grid{grid-template-columns:1fr;gap:27px}.product-data-footer{flex-direction:column;align-items:start}.product-research h2{font-size:33px}.research-links{flex-direction:column;gap:12px}.research-links a{justify-content:space-between}.brand-site[data-locale=ar] .brand-heading h2{font-size:31px}.brand-site[data-locale=ar] .need-card h2{font-size:23px}.brand-site[data-locale=ar] .brand-intro h1{font-size:37px}}@media(prefers-reduced-motion:reduce){.brand-site *{scroll-behavior:auto!important;transition:none!important}}.packshot-frame{display:block;width:100%;height:100%;position:relative}.packshot-frame:has(img[src="/images/lotion.png"]){position:absolute;height:84%;width:auto;aspect-ratio:230/530;left:50%;top:8%;transform:translateX(-50%);overflow:hidden}.packshot-frame img[src="/images/lotion.png"]{position:absolute;width:593.913%;max-width:none;height:144.906%;left:-152.174%;top:-28.302%;object-fit:fill;padding:0;transform:none}.packshot-frame:has(img[src="/images/balm.png"]){position:absolute;height:84%;width:auto;aspect-ratio:145/510;left:50%;top:8%;transform:translateX(-50%);overflow:hidden}.packshot-frame img[src="/images/balm.png"]{position:absolute;width:942.069%;max-width:none;height:150.588%;left:-275.862%;top:-34.314%;object-fit:fill;padding:0;transform:none}.product-main-image{position:relative}.packshot{background:#fff}.company-reference{margin-top:35px;padding-top:25px;border-top:1px solid #c9d1b8}.company-reference p{max-width:780px;font-size:12px;line-height:1.9}.formula-numbers{gap:18px}.formula-numbers strong{font-size:42px}.formula-grid .source-link{margin-top:4px}@media(max-width:1100px) and (min-width:621px){.formula-numbers strong{font-size:33px}.formula-numbers{gap:12px}}@media(max-width:620px){.formula-numbers{gap:27px}.formula-numbers strong{font-size:45px}}.brand-header{display:flex;min-height:0;padding-block:0}.brand-site .brand sup{position:static;top:auto;vertical-align:top;line-height:1;font-size:.68em}.brand-site .brand small{font:8px/1.2 Arial,sans-serif;letter-spacing:1.4px;margin-top:7px}.brand-site .brand{line-height:1}.brand-site[data-locale=ar] .brand small{font:8px/1.2 Arial,sans-serif;letter-spacing:1.4px}.brand-site[data-locale=ar] .brand-hero h1{line-height:1.4!important}@media(min-width:621px) and (max-width:760px){.brand-hero-copy{padding:42px 9%}.brand-hero h1,.brand-site[data-locale=ar] .brand-hero h1{font-size:39px}.brand-hero-copy>p{font-size:14px}.brand-hero-photo{min-height:570px}}.brand-site[data-locale=ar] .brand-footer nav a,.brand-site[data-locale=ar] .brand-nav a{direction:rtl;unicode-bidi:isolate}.brand-site[data-locale=ar] .product-main-copy h1{font-size:41px;line-height:1.45!important}.brand-site[data-locale=ar] .brand-intro h1{line-height:1.4!important}@media(max-width:620px){.brand-site[data-locale=ar] .product-main-copy h1{font-size:33px}}.brand-header{position:sticky;top:0;z-index:30;background:#fafbf6f7;box-shadow:0 2px 12px #303b2705}.brand-nav{gap:clamp(14px,1.7vw,25px);font-size:13px}.brand-nav a{padding:8px 2px;min-height:48px;color:#495438}.brand-nav a[aria-current=page]{color:#34421f;font-weight:600}.brand-nav a[aria-current=page]:after{bottom:1px;background:#65782d}.nav-label{display:block;unicode-bidi:isolate;line-height:1.6;white-space:nowrap}.brand-nav a:hover .nav-label{color:#465b22}.brand-site[data-locale=ar] .brand-nav{font-size:14px}.brand-site[data-locale=ar] .brand-footer nav a,.brand-site[data-locale=ar] .brand-nav a{direction:ltr}.brand-site[data-locale=ar] .brand-footer .nav-label{text-align:right}.brand-menu{overflow-y:auto;padding:64px 28px 32px;gap:12px}.brand-menu nav{margin-top:12px;gap:7px}.brand-menu nav a{padding:14px 17px;border:0;border-radius:3px;min-height:53px}.brand-menu nav a[aria-current=page]{background:#e7ecd7;color:#3f5026;font-weight:600}.brand-menu nav a:hover{background:#eff2e5}.brand-menu[data-locale=ar] :is(h2,p,.nav-label){direction:rtl;text-align:right}.brand-menu[data-locale=ar] h2{font-size:26px!important}.brand-menu .menu-close{width:44px;height:44px;border:1px solid #dce2ce;top:15px;right:22px;border-radius:50%}.brand-site .source-link{font-size:12px;min-height:36px}.brand-site .evidence-label{font-size:12px}.brand-site .study-content dt{font-size:14px}.brand-site .study-content dd{font-size:15px}.brand-site .study-limit{font-size:13px}.brand-site .study-source small{font-size:11px;line-height:1.6}.brand-site .reason-grid p,.brand-site .study-source a{font-size:14px}.brand-site .brand-product small{font-size:12px}.brand-site .brand-product p,.brand-site .formula-grid p{font-size:14px}.brand-site .brand-footer nav{font-size:13px}.brand-site .brand-footer nav a{min-height:40px}.brand-site .brand-heading>.text-link,.brand-site .hero-actions .text-link{font-size:14px}@media(max-width:1100px){.brand-header .brand-nav{display:none}.brand-header .menu-button{display:flex}.brand-header .header-controls{margin-left:auto}}@media(max-width:760px){.brand-hero{grid-template-columns:1fr}.brand-hero-copy{padding:45px 6%}.brand-hero h1{font-size:clamp(43px,7vw,56px);max-width:540px}.brand-hero-photo{min-height:420px;aspect-ratio:1.2}.brand-hero-copy>p{max-width:480px}.brand-site[data-locale=ar] .brand-hero h1{font-size:43px}.brand-hero-copy .hero-actions{gap:18px}.study-source{flex-wrap:wrap}.brand-site .brand-product h3{font-size:21px}.brand-site .reason-grid p{font-size:13px}.brand-site .brand-product small{font-size:11px}.brand-site .brand-product p,.brand-site .formula-numbers span{font-size:12px}}.oho-wordmark{display:inline-flex!important;direction:ltr!important;unicode-bidi:isolate!important;flex-direction:row!important;white-space:nowrap;gap:0;letter-spacing:normal}.oho-wordmark>span{display:inline!important;direction:ltr!important}.product-use-note{margin-top:32px;padding:24px;background:#eff2e7;border-inline-start:3px solid #78864e}.product-use-note p{max-width:78ch;font-size:14px;line-height:1.9}.brand-site[data-locale=ar] .product-use-note{direction:rtl;text-align:right}@font-face{font-family:"Instrument Serif";font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/oho-type-0.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"Instrument Serif";font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/oho-type-1.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:"Instrument Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/oho-type-2.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"Instrument Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/oho-type-3.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/oho-type-4.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/oho-type-5.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/oho-type-6.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/oho-type-7.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/oho-type-8.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/oho-type-9.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/oho-type-4.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/oho-type-5.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/oho-type-6.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/oho-type-7.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/oho-type-8.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/oho-type-9.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/oho-type-4.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/oho-type-5.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/oho-type-6.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/oho-type-7.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/oho-type-8.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/oho-type-9.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/oho-type-4.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/oho-type-5.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/oho-type-6.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/oho-type-7.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/oho-type-8.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/oho-type-9.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/fonts/oho-type-10.woff2) format("woff2");unicode-range:u+06??,u+0750-077f,u+0870-088e,u+0890-0891,u+0897-08e1,u+08e3-08ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc,u+102e0-102fb,u+10e60-10e7e,u+10ec2-10ec4,u+10efc-10eff,u+1ee00-1ee03,u+1ee05-1ee1f,u+1ee21-1ee22,u+1ee24,u+1ee27,u+1ee29-1ee32,u+1ee34-1ee37,u+1ee39,u+1ee3b,u+1ee42,u+1ee47,u+1ee49,u+1ee4b,u+1ee4d-1ee4f,u+1ee51-1ee52,u+1ee54,u+1ee57,u+1ee59,u+1ee5b,u+1ee5d,u+1ee5f,u+1ee61-1ee62,u+1ee64,u+1ee67-1ee6a,u+1ee6c-1ee72,u+1ee74-1ee77,u+1ee79-1ee7c,u+1ee7e,u+1ee80-1ee89,u+1ee8b-1ee9b,u+1eea1-1eea3,u+1eea5-1eea9,u+1eeab-1eebb,u+1eef0-1eef1}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/fonts/oho-type-11.woff2) format("woff2");unicode-range:u+0302-0303,u+0305,u+0307-0308,u+0310,u+0312,u+0315,u+031a,u+0326-0327,u+032c,u+032f-0330,u+0332-0333,u+0338,u+033a,u+0346,u+034d,u+0391-03a1,u+03a3-03a9,u+03b1-03c9,u+03d1,u+03d5-03d6,u+03f0-03f1,u+03f4-03f5,u+2016-2017,u+2034-2038,u+203c,u+2040,u+2043,u+2047,u+2050,u+2057,u+205f,u+2070-2071,u+2074-208e,u+2090-209c,u+20d0-20dc,u+20e1,u+20e5-20ef,u+2100-2112,u+2114-2115,u+2117-2121,u+2123-214f,u+2190,u+2192,u+2194-21ae,u+21b0-21e5,u+21f1-21f2,u+21f4-2211,u+2213-2214,u+2216-22ff,u+2308-230b,u+2310,u+2319,u+231c-2321,u+2336-237a,u+237c,u+2395,u+239b-23b7,u+23d0,u+23dc-23e1,u+2474-2475,u+25af,u+25b3,u+25b7,u+25bd,u+25c1,u+25ca,u+25cc,u+25fb,u+266d-266f,u+27c0-27ff,u+2900-2aff,u+2b0e-2b11,u+2b30-2b4c,u+2bfe,u+3030,u+ff5b,u+ff5d,u+1d400-1d7ff,u+1ee??}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/fonts/oho-type-12.woff2) format("woff2");unicode-range:u+0001-000c,u+000e-001f,u+007f-009f,u+20dd-20e0,u+20e2-20e4,u+2150-218f,u+2190,u+2192,u+2194-2199,u+21af,u+21e6-21f0,u+21f3,u+2218-2219,u+2299,u+22c4-22c6,u+2300-243f,u+2440-244a,u+2460-24ff,u+25a0-27bf,u+28??,u+2921-2922,u+2981,u+29bf,u+29eb,u+2b??,u+4dc0-4dff,u+fff9-fffb,u+10140-1018e,u+10190-1019c,u+101a0,u+101d0-101fd,u+102e0-102fb,u+10e60-10e7e,u+1d2c0-1d2d3,u+1d2e0-1d37f,u+1f0??,u+1f100-1f1ad,u+1f1e6-1f1ff,u+1f30d-1f30f,u+1f315,u+1f31c,u+1f31e,u+1f320-1f32c,u+1f336,u+1f378,u+1f37d,u+1f382,u+1f393-1f39f,u+1f3a7-1f3a8,u+1f3ac-1f3af,u+1f3c2,u+1f3c4-1f3c6,u+1f3ca-1f3ce,u+1f3d4-1f3e0,u+1f3ed,u+1f3f1-1f3f3,u+1f3f5-1f3f7,u+1f408,u+1f415,u+1f41f,u+1f426,u+1f43f,u+1f441-1f442,u+1f444,u+1f446-1f449,u+1f44c-1f44e,u+1f453,u+1f46a,u+1f47d,u+1f4a3,u+1f4b0,u+1f4b3,u+1f4b9,u+1f4bb,u+1f4bf,u+1f4c8-1f4cb,u+1f4d6,u+1f4da,u+1f4df,u+1f4e3-1f4e6,u+1f4ea-1f4ed,u+1f4f7,u+1f4f9-1f4fb,u+1f4fd-1f4fe,u+1f503,u+1f507-1f50b,u+1f50d,u+1f512-1f513,u+1f53e-1f54a,u+1f54f-1f5fa,u+1f610,u+1f650-1f67f,u+1f687,u+1f68d,u+1f691,u+1f694,u+1f698,u+1f6ad,u+1f6b2,u+1f6b9-1f6ba,u+1f6bc,u+1f6c6-1f6cf,u+1f6d3-1f6d7,u+1f6e0-1f6ea,u+1f6f0-1f6f3,u+1f6f7-1f6fc,u+1f7??,u+1f800-1f80b,u+1f810-1f847,u+1f850-1f859,u+1f860-1f887,u+1f890-1f8ad,u+1f8b0-1f8bb,u+1f8c0-1f8c1,u+1f900-1f90b,u+1f93b,u+1f946,u+1f984,u+1f996,u+1f9e9,u+1fa00-1fa6f,u+1fa70-1fa7c,u+1fa80-1fa89,u+1fa8f-1fac6,u+1face-1fadc,u+1fadf-1fae9,u+1faf0-1faf8,u+1fb??}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/fonts/oho-type-13.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/fonts/oho-type-14.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/fonts/oho-type-10.woff2) format("woff2");unicode-range:u+06??,u+0750-077f,u+0870-088e,u+0890-0891,u+0897-08e1,u+08e3-08ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc,u+102e0-102fb,u+10e60-10e7e,u+10ec2-10ec4,u+10efc-10eff,u+1ee00-1ee03,u+1ee05-1ee1f,u+1ee21-1ee22,u+1ee24,u+1ee27,u+1ee29-1ee32,u+1ee34-1ee37,u+1ee39,u+1ee3b,u+1ee42,u+1ee47,u+1ee49,u+1ee4b,u+1ee4d-1ee4f,u+1ee51-1ee52,u+1ee54,u+1ee57,u+1ee59,u+1ee5b,u+1ee5d,u+1ee5f,u+1ee61-1ee62,u+1ee64,u+1ee67-1ee6a,u+1ee6c-1ee72,u+1ee74-1ee77,u+1ee79-1ee7c,u+1ee7e,u+1ee80-1ee89,u+1ee8b-1ee9b,u+1eea1-1eea3,u+1eea5-1eea9,u+1eeab-1eebb,u+1eef0-1eef1}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/fonts/oho-type-11.woff2) format("woff2");unicode-range:u+0302-0303,u+0305,u+0307-0308,u+0310,u+0312,u+0315,u+031a,u+0326-0327,u+032c,u+032f-0330,u+0332-0333,u+0338,u+033a,u+0346,u+034d,u+0391-03a1,u+03a3-03a9,u+03b1-03c9,u+03d1,u+03d5-03d6,u+03f0-03f1,u+03f4-03f5,u+2016-2017,u+2034-2038,u+203c,u+2040,u+2043,u+2047,u+2050,u+2057,u+205f,u+2070-2071,u+2074-208e,u+2090-209c,u+20d0-20dc,u+20e1,u+20e5-20ef,u+2100-2112,u+2114-2115,u+2117-2121,u+2123-214f,u+2190,u+2192,u+2194-21ae,u+21b0-21e5,u+21f1-21f2,u+21f4-2211,u+2213-2214,u+2216-22ff,u+2308-230b,u+2310,u+2319,u+231c-2321,u+2336-237a,u+237c,u+2395,u+239b-23b7,u+23d0,u+23dc-23e1,u+2474-2475,u+25af,u+25b3,u+25b7,u+25bd,u+25c1,u+25ca,u+25cc,u+25fb,u+266d-266f,u+27c0-27ff,u+2900-2aff,u+2b0e-2b11,u+2b30-2b4c,u+2bfe,u+3030,u+ff5b,u+ff5d,u+1d400-1d7ff,u+1ee??}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/fonts/oho-type-12.woff2) format("woff2");unicode-range:u+0001-000c,u+000e-001f,u+007f-009f,u+20dd-20e0,u+20e2-20e4,u+2150-218f,u+2190,u+2192,u+2194-2199,u+21af,u+21e6-21f0,u+21f3,u+2218-2219,u+2299,u+22c4-22c6,u+2300-243f,u+2440-244a,u+2460-24ff,u+25a0-27bf,u+28??,u+2921-2922,u+2981,u+29bf,u+29eb,u+2b??,u+4dc0-4dff,u+fff9-fffb,u+10140-1018e,u+10190-1019c,u+101a0,u+101d0-101fd,u+102e0-102fb,u+10e60-10e7e,u+1d2c0-1d2d3,u+1d2e0-1d37f,u+1f0??,u+1f100-1f1ad,u+1f1e6-1f1ff,u+1f30d-1f30f,u+1f315,u+1f31c,u+1f31e,u+1f320-1f32c,u+1f336,u+1f378,u+1f37d,u+1f382,u+1f393-1f39f,u+1f3a7-1f3a8,u+1f3ac-1f3af,u+1f3c2,u+1f3c4-1f3c6,u+1f3ca-1f3ce,u+1f3d4-1f3e0,u+1f3ed,u+1f3f1-1f3f3,u+1f3f5-1f3f7,u+1f408,u+1f415,u+1f41f,u+1f426,u+1f43f,u+1f441-1f442,u+1f444,u+1f446-1f449,u+1f44c-1f44e,u+1f453,u+1f46a,u+1f47d,u+1f4a3,u+1f4b0,u+1f4b3,u+1f4b9,u+1f4bb,u+1f4bf,u+1f4c8-1f4cb,u+1f4d6,u+1f4da,u+1f4df,u+1f4e3-1f4e6,u+1f4ea-1f4ed,u+1f4f7,u+1f4f9-1f4fb,u+1f4fd-1f4fe,u+1f503,u+1f507-1f50b,u+1f50d,u+1f512-1f513,u+1f53e-1f54a,u+1f54f-1f5fa,u+1f610,u+1f650-1f67f,u+1f687,u+1f68d,u+1f691,u+1f694,u+1f698,u+1f6ad,u+1f6b2,u+1f6b9-1f6ba,u+1f6bc,u+1f6c6-1f6cf,u+1f6d3-1f6d7,u+1f6e0-1f6ea,u+1f6f0-1f6f3,u+1f6f7-1f6fc,u+1f7??,u+1f800-1f80b,u+1f810-1f847,u+1f850-1f859,u+1f860-1f887,u+1f890-1f8ad,u+1f8b0-1f8bb,u+1f8c0-1f8c1,u+1f900-1f90b,u+1f93b,u+1f946,u+1f984,u+1f996,u+1f9e9,u+1fa00-1fa6f,u+1fa70-1fa7c,u+1fa80-1fa89,u+1fa8f-1fac6,u+1face-1fadc,u+1fadf-1fae9,u+1faf0-1faf8,u+1fb??}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/fonts/oho-type-13.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/fonts/oho-type-14.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/fonts/oho-type-10.woff2) format("woff2");unicode-range:u+06??,u+0750-077f,u+0870-088e,u+0890-0891,u+0897-08e1,u+08e3-08ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc,u+102e0-102fb,u+10e60-10e7e,u+10ec2-10ec4,u+10efc-10eff,u+1ee00-1ee03,u+1ee05-1ee1f,u+1ee21-1ee22,u+1ee24,u+1ee27,u+1ee29-1ee32,u+1ee34-1ee37,u+1ee39,u+1ee3b,u+1ee42,u+1ee47,u+1ee49,u+1ee4b,u+1ee4d-1ee4f,u+1ee51-1ee52,u+1ee54,u+1ee57,u+1ee59,u+1ee5b,u+1ee5d,u+1ee5f,u+1ee61-1ee62,u+1ee64,u+1ee67-1ee6a,u+1ee6c-1ee72,u+1ee74-1ee77,u+1ee79-1ee7c,u+1ee7e,u+1ee80-1ee89,u+1ee8b-1ee9b,u+1eea1-1eea3,u+1eea5-1eea9,u+1eeab-1eebb,u+1eef0-1eef1}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/fonts/oho-type-11.woff2) format("woff2");unicode-range:u+0302-0303,u+0305,u+0307-0308,u+0310,u+0312,u+0315,u+031a,u+0326-0327,u+032c,u+032f-0330,u+0332-0333,u+0338,u+033a,u+0346,u+034d,u+0391-03a1,u+03a3-03a9,u+03b1-03c9,u+03d1,u+03d5-03d6,u+03f0-03f1,u+03f4-03f5,u+2016-2017,u+2034-2038,u+203c,u+2040,u+2043,u+2047,u+2050,u+2057,u+205f,u+2070-2071,u+2074-208e,u+2090-209c,u+20d0-20dc,u+20e1,u+20e5-20ef,u+2100-2112,u+2114-2115,u+2117-2121,u+2123-214f,u+2190,u+2192,u+2194-21ae,u+21b0-21e5,u+21f1-21f2,u+21f4-2211,u+2213-2214,u+2216-22ff,u+2308-230b,u+2310,u+2319,u+231c-2321,u+2336-237a,u+237c,u+2395,u+239b-23b7,u+23d0,u+23dc-23e1,u+2474-2475,u+25af,u+25b3,u+25b7,u+25bd,u+25c1,u+25ca,u+25cc,u+25fb,u+266d-266f,u+27c0-27ff,u+2900-2aff,u+2b0e-2b11,u+2b30-2b4c,u+2bfe,u+3030,u+ff5b,u+ff5d,u+1d400-1d7ff,u+1ee??}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/fonts/oho-type-12.woff2) format("woff2");unicode-range:u+0001-000c,u+000e-001f,u+007f-009f,u+20dd-20e0,u+20e2-20e4,u+2150-218f,u+2190,u+2192,u+2194-2199,u+21af,u+21e6-21f0,u+21f3,u+2218-2219,u+2299,u+22c4-22c6,u+2300-243f,u+2440-244a,u+2460-24ff,u+25a0-27bf,u+28??,u+2921-2922,u+2981,u+29bf,u+29eb,u+2b??,u+4dc0-4dff,u+fff9-fffb,u+10140-1018e,u+10190-1019c,u+101a0,u+101d0-101fd,u+102e0-102fb,u+10e60-10e7e,u+1d2c0-1d2d3,u+1d2e0-1d37f,u+1f0??,u+1f100-1f1ad,u+1f1e6-1f1ff,u+1f30d-1f30f,u+1f315,u+1f31c,u+1f31e,u+1f320-1f32c,u+1f336,u+1f378,u+1f37d,u+1f382,u+1f393-1f39f,u+1f3a7-1f3a8,u+1f3ac-1f3af,u+1f3c2,u+1f3c4-1f3c6,u+1f3ca-1f3ce,u+1f3d4-1f3e0,u+1f3ed,u+1f3f1-1f3f3,u+1f3f5-1f3f7,u+1f408,u+1f415,u+1f41f,u+1f426,u+1f43f,u+1f441-1f442,u+1f444,u+1f446-1f449,u+1f44c-1f44e,u+1f453,u+1f46a,u+1f47d,u+1f4a3,u+1f4b0,u+1f4b3,u+1f4b9,u+1f4bb,u+1f4bf,u+1f4c8-1f4cb,u+1f4d6,u+1f4da,u+1f4df,u+1f4e3-1f4e6,u+1f4ea-1f4ed,u+1f4f7,u+1f4f9-1f4fb,u+1f4fd-1f4fe,u+1f503,u+1f507-1f50b,u+1f50d,u+1f512-1f513,u+1f53e-1f54a,u+1f54f-1f5fa,u+1f610,u+1f650-1f67f,u+1f687,u+1f68d,u+1f691,u+1f694,u+1f698,u+1f6ad,u+1f6b2,u+1f6b9-1f6ba,u+1f6bc,u+1f6c6-1f6cf,u+1f6d3-1f6d7,u+1f6e0-1f6ea,u+1f6f0-1f6f3,u+1f6f7-1f6fc,u+1f7??,u+1f800-1f80b,u+1f810-1f847,u+1f850-1f859,u+1f860-1f887,u+1f890-1f8ad,u+1f8b0-1f8bb,u+1f8c0-1f8c1,u+1f900-1f90b,u+1f93b,u+1f946,u+1f984,u+1f996,u+1f9e9,u+1fa00-1fa6f,u+1fa70-1fa7c,u+1fa80-1fa89,u+1fa8f-1fac6,u+1face-1fadc,u+1fadf-1fae9,u+1faf0-1faf8,u+1fb??}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/fonts/oho-type-13.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/fonts/oho-type-14.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}.brand-site{--ink:#293527;--olive:#4f6034;--pale:#f1f1e8;--line:#dcded1;--paper:#f9f8f2;--muted:#636c5b;--ease:cubic-bezier(.22,1,.36,1);background:var(--paper);font-family:Manrope,Arial,sans-serif;color:var(--ink)}.brand-site .brand-product h3,.brand-site :is(h1,h2),.formula-grid h3{font-family:"Instrument Serif",Georgia,serif;font-weight:400;letter-spacing:-.035em}.brand-site h3{font-weight:500}.brand-site p{color:var(--muted)}.brand-site .eyebrow{font-size:11px;font-weight:600;letter-spacing:.16em;color:#5d694b}.brand-site .button{border-radius:100px;padding:15px 24px;min-height:52px;font-size:13px;font-weight:600;transition:transform .25s var(--ease),background .25s,color .25s;box-shadow:none}.brand-site .button:active{transform:scale(.97)}.brand-site .button svg,.brand-site .text-link svg{transition:transform .3s var(--ease);flex-shrink:0}.brand-site .button:hover svg,.brand-site .text-link:hover svg{transform:translate(3px,-2px)}.brand-site .text-link{font-weight:500;font-size:13px;gap:10px}.brand-menu a:focus-visible,.brand-site a:focus-visible{outline:2px solid #7e8b52;outline-offset:5px}.brand-site main{max-width:1600px}.brand-section{padding:100px 6%}.brand-heading{margin-bottom:42px;gap:40px}.brand-heading h2{font-size:clamp(38px,4.2vw,60px);line-height:1.05}.brand-heading>p{font-size:14px;max-width:360px;line-height:1.85}.brand-announcement{background:#303e2a;padding:9px 20px;font-size:9px;letter-spacing:.17em}.brand-header{height:90px;background:#f9f8f2f5;border-bottom:1px solid #29352714;backdrop-filter:blur(16px);box-shadow:none}.brand-header .brand{font-size:42px}.brand-nav{gap:21px;font-size:12px}.brand-site .language-switch{border:1px solid #d9ddcb;background:transparent;padding:3px;border-radius:30px;box-shadow:none}.brand-site .language-switch button{border-radius:24px;min-height:38px;font-size:11px;padding-inline:12px}.brand-site .language-switch button[aria-pressed=true]{background:#34442e;box-shadow:none}.menu-button{border:1px solid var(--line);border-radius:50%;width:44px;height:44px}.nav-number{display:none}.brand-menu{background:#f9f8f2!important;width:min(92vw,470px)!important;max-width:470px!important;padding:78px 32px 28px;font-family:Manrope,sans-serif;gap:8px}.brand-menu h2{font-family:"Instrument Serif",serif;font-size:38px!important;font-weight:400;letter-spacing:-.03em}.brand-menu nav{gap:2px;margin-top:24px;counter-reset:links}.brand-menu nav a{display:flex!important;align-items:center;gap:22px;padding:16px 12px;min-height:57px;border-bottom:1px solid #dde0d2;border-radius:0;font-size:17px}.brand-menu .nav-number{display:block;color:#7c866b;font-size:10px;font-variant-numeric:tabular-nums}.brand-menu .nav-label{flex:1;white-space:normal}.brand-menu nav a[aria-current=page]{background:#e8edda;border-radius:6px;color:#34442e}.menu-signature{margin-top:auto;padding-top:32px;color:#5c684b}.menu-signature p{font-size:14px;margin:10px 0}.menu-signature>span{font-size:9px;letter-spacing:.17em}.brand-menu[data-locale=ar],.brand-menu[data-locale=ar] h2{font-family:Noto Sans Arabic,Tahoma,sans-serif}.brand-menu[data-locale=ar] h2{font-weight:500;font-size:27px!important}.brand-menu[data-locale=ar] .nav-number{font-family:Manrope,sans-serif}.brand-menu[data-state=open] nav a{animation:menu-arrive .45s var(--ease) both}.brand-menu nav a:nth-child(2){animation-delay:40ms}.brand-menu nav a:nth-child(3){animation-delay:70ms}.brand-menu nav a:nth-child(4){animation-delay:.1s}.brand-menu nav a:nth-child(5){animation-delay:.13s}.brand-menu nav a:nth-child(6){animation-delay:.16s}.brand-menu nav a:nth-child(7){animation-delay:.19s}@keyframes menu-arrive{0%{opacity:0;transform:translateX(18px)}to{opacity:1;transform:translateX(0)}}.brand-hero{grid-template-columns:1.03fr 1fr;min-height:670px;background:var(--paper);padding:32px 3% 32px 0;gap:1.5%}.brand-hero-copy{padding:40px 9% 40px 12%;align-self:center;min-width:0}.brand-hero h1{font-size:clamp(54px,5.8vw,86px);line-height:1.02;margin:26px 0;max-width:560px;letter-spacing:-.04em}.brand-hero h1 em{color:#768249;font-weight:400}.brand-hero-copy>p{font-size:15px;line-height:1.9;max-width:365px;margin:25px 0 30px}.hero-actions{gap:20px}.hero-actions .text-link{font-size:12px;max-width:210px}.hero-signature{margin-top:38px;padding-top:23px;max-width:375px;border-color:#dcded1;font-size:10px;gap:12px}.hero-signature small{font-size:11px;margin-top:5px;line-height:1.7}.brand-hero-photo{min-height:600px;border-radius:160px 8px 8px 8px;isolation:isolate}.brand-hero-photo>img{object-position:center;animation:hero-image-in 1.2s var(--ease) both}@keyframes hero-image-in{0%{transform:scale(1.05);opacity:.6}to{transform:scale(1);opacity:1}}.hero-photo-label{position:absolute;right:20px;top:25px;display:flex;align-items:center;gap:12px;background:#f9f8f2ed;padding:15px 20px;border-radius:5px}.hero-photo-label>span{font-size:27px;letter-spacing:-2px;font-weight:400}.hero-photo-label p{font-size:10px;white-space:pre-line;margin:0;line-height:1.7;color:#414e36}.hero-photo-note{font-size:9px;bottom:20px;left:24px;letter-spacing:.13em;background:#2c3d25c9;padding:8px 12px;border-radius:3px}.origin-strip{display:flex;justify-content:space-between;align-items:center;gap:25px;margin:0 6%;padding:24px 0;border-block:1px solid var(--line)}.origin-strip>a,.origin-strip>span{display:flex;align-items:center;gap:10px;font-size:11px;color:#4f5d41;min-height:32px}.origin-strip svg{flex-shrink:0}.origin-layout{display:grid;grid-template-columns:.85fr 1.15fr;gap:7%;align-items:center}.why-preview{padding-block:80px 100px}.why-preview .brand-heading{margin-bottom:35px}.why-preview h2{font-size:52px}.origin-image{position:relative;aspect-ratio:1.04;overflow:hidden;border-radius:4px 4px 100px 4px;background:#e6ebdf}.origin-image img{width:100%;height:100%;object-fit:cover}.origin-image>span{position:absolute;bottom:0;left:0;right:0;padding:25px;background:#293a2ae6;color:#f6f7ee;font:30px/1.1 "Instrument Serif",serif;max-width:100%}.origin-layout .reason-grid{grid-template-columns:1fr 1fr;gap:35px 30px}.reason-grid h3{font-size:18px;line-height:1.5}.reason-grid p{font-size:13px;line-height:1.9}.reason-grid svg{margin-bottom:22px}.reason-grid .index{color:#677353}.formula-section{background:#e8ecdd}.formula-grid{grid-template-columns:1.1fr 1fr;gap:22px}.formula-grid article{position:relative;padding:30px;border-radius:7px;background:#f9faf4;overflow:hidden;display:grid;grid-template-columns:1fr 145px;column-gap:20px;align-content:start}.formula-grid article:first-child{grid-row:span 2;display:flex;flex-direction:column;padding:36px}.formula-art{grid-column:2;grid-row:1/span 6;position:relative;display:block;min-height:225px;overflow:hidden;border-radius:4px;background:#fff}.formula-art img{width:100%;height:100%;object-fit:cover}.formula-art-index{position:absolute;top:12px;left:12px;z-index:1;color:#69794b;font-size:11px;letter-spacing:.1em}.formula-grid article:first-child .formula-art{height:260px;min-height:260px;margin:-36px -36px 28px;background:#f3f5ec}.formula-grid article:first-child .formula-art img{padding:25px;background:transparent;object-fit:contain}.formula-grid h3{font-size:30px;line-height:1.1;margin:15px 0 22px}.formula-grid article:first-child h3{font-size:38px}.formula-numbers{gap:22px;flex-wrap:wrap;padding:17px 0}.formula-numbers strong{font-family:"Instrument Serif",serif;font-size:48px;letter-spacing:-.04em;color:#526534}.formula-grid article:first-child .formula-numbers strong{font-size:67px}.formula-numbers span{font-size:11px}.formula-grid p{font-size:13px;min-height:0;line-height:1.8;margin:17px 0 8px}.formula-grid .source-link{font-size:10px;min-height:28px;margin-top:0}.formula-grid .text-link{font-size:12px;min-height:44px}.formula-grid .packshot-frame:has(img[src="/images/balm.png"]){height:76%;top:12%}.brand-product-grid{gap:44px 24px}.brand-product-photo{border-radius:7px;aspect-ratio:4/5;background:#ebeee2;isolation:isolate}.brand-product-photo .packshot-frame{transition:transform .7s var(--ease)}.product-open{width:44px;height:44px;border-radius:50%;bottom:13px;right:13px;background:#f9f8f2f0;color:#405132;transition:transform .3s,background .3s}.brand-product-copy{padding:18px 2px 0}.brand-site .brand-product small{font-size:10px;letter-spacing:.035em;color:#67715c}.brand-site .brand-product h3{font-size:27px;line-height:1.16;margin:8px 0 13px}.brand-site .brand-product p{font-size:12px;color:#48573a}.brand-intro{position:relative;overflow:hidden;background:#edf0e3;padding-top:65px;padding-bottom:62px;isolation:isolate}.brand-intro h1{font-size:clamp(52px,6vw,83px);max-width:900px;line-height:1.05;position:relative;z-index:1}.brand-intro>p{font-size:15px;max-width:590px;position:relative;z-index:1}.intro-wordmark{position:absolute;right:3%;bottom:-40px;font:200px/1 Arial,sans-serif;letter-spacing:-20px;color:#dfe5d1;z-index:-1;pointer-events:none}.shop-filters{padding:6px;border:1px solid #dcded1;border-radius:40px;width:fit-content;max-width:100%;gap:3px;margin-bottom:42px}.shop-filters button{position:relative;border:0;border-radius:30px;min-height:44px;padding:11px 20px;font-size:12px;isolation:isolate;color:#536044}.shop-filters button[aria-pressed=true]{background:transparent;color:#fff}.filter-highlight{position:absolute;inset:0;border-radius:30px;background:#4f6034;z-index:-1}.empty-state{padding:60px 25px;border:1px dashed #c6ceb6;border-radius:8px;text-align:center;line-height:1.9;color:#5c684e}.science-teaser{background:#283c2c;padding-block:90px;grid-template-columns:1.05fr 1fr;gap:10%}.science-teaser h2{font-size:clamp(45px,5.2vw,70px)}.science-teaser-art{border:0;aspect-ratio:1;border-radius:50%;background:#344b32;overflow:hidden}.science-teaser-art:after,.science-teaser-art:before{content:"";position:absolute;inset:7%;border:1px solid #b4c39340;border-radius:50%;pointer-events:none}.science-teaser-art:after{inset:17%;border-style:dashed;animation:orbit 55s linear infinite}@keyframes orbit{to{transform:rotate(1turn)}}.science-orbit{border:0;width:125px;height:125px;margin-bottom:8px;background:#455d3c;border-radius:50%}.science-teaser-art>span:not(.science-orbit){font-size:11px;letter-spacing:.19em}.science-teaser-art small{font-size:10px;letter-spacing:.1em}.finder-banner{background:#e8eddb;padding-block:65px}.finder-banner h2{font-size:49px}.study-card{border:0;border-radius:8px;overflow:hidden;background:#fffefa;box-shadow:0 8px 35px #2e412a05;grid-template-columns:.65fr 1.65fr;scroll-margin-top:110px}.study-side{background:#e5ebd7;padding:35px}.study-side strong{font:90px/1 "Instrument Serif",serif;letter-spacing:-.04em;color:#4f6539}.study-content{padding:40px}.study-content h2{font-size:41px}.study-limit{border-radius:5px}.study-list{gap:28px}.study-content dd{font-size:14px}.study-source small{font-size:11px}.need-grid{gap:18px}.need-card{border-radius:7px;min-height:195px;background:#f2f3ea;transition:transform .3s var(--ease),background .3s}.need-card:nth-child(2),.need-card:nth-child(5){background:#e9eddd}.need-card h2{font-size:32px}.need-index{font-family:"Instrument Serif",serif;font-size:34px}.need-card p{font-size:12px}.need-card:active{transform:scale(.985)}.product-top{padding-top:30px;padding-bottom:70px}.product-top>.text-link{font-size:12px;line-height:1.8}.product-layout{gap:7%;align-items:start}.product-main-image{position:sticky;top:115px;border-radius:12px;aspect-ratio:1;box-shadow:0 14px 45px #2f42200a}.product-main-copy{padding-top:15px}.product-main-copy h1{font-size:55px;line-height:1.08;letter-spacing:-.03em}.product-main-copy>p{font-size:14px;line-height:1.9}.product-main-price{font-size:20px;margin:25px 0}.product-mini-stats strong{font-family:"Instrument Serif",serif;font-size:47px}.product-mini-stats{padding:18px 0;gap:32px}.quantity{border-radius:30px;overflow:hidden;width:fit-content;margin-bottom:20px}.quantity button{min-width:44px;min-height:44px}.quantity input{min-height:44px;max-width:60px}#product-order{scroll-margin-top:115px}.product-main-copy>.button{min-width:240px}.product-meta{font-size:12px}.product-reading-nav{display:flex;gap:8px;flex-wrap:wrap;margin-top:20px}.product-reading-nav a{display:flex!important;align-items:center;min-height:44px;padding:9px 17px;border:1px solid #dce0d0;border-radius:24px;font-size:12px}.product-information{scroll-margin-top:90px;background:#eef1e3}.product-info-grid h2{font-size:34px}.product-info-grid p{max-width:560px;font-size:14px}.product-info-grid{gap:45px 70px}.product-use-note{background:#f8f9f1;border-radius:4px}.product-use-note p{font-size:13px}.product-research{scroll-margin-top:90px}.product-research h2{font-size:49px}.research-links a{border-radius:6px;background:#f1f3e9;min-height:64px}.brand-footer{padding:70px 6% 45px;background:#f9f8f2}.brand-footer p{font-size:13px;line-height:1.9}.brand-footer nav a{font-size:12px}.mobile-dock,.mobile-product-bar{display:none}.brand-site[data-locale=ar]{font-family:Noto Sans Arabic,Tahoma,sans-serif}.brand-site[data-locale=ar] :is(h1,h2,h3){font-family:Noto Sans Arabic,Tahoma,sans-serif;font-weight:500;letter-spacing:-.025em;line-height:1.5}.brand-site[data-locale=ar] .brand-hero h1{font-size:clamp(40px,4.2vw,63px);line-height:1.45!important;font-weight:500}.brand-site[data-locale=ar] .brand-hero h1 em{font-style:normal;font-weight:500}.brand-site[data-locale=ar] .brand-heading h2{font-size:39px}.brand-site[data-locale=ar] .brand-product h3{font-size:21px;line-height:1.55}.brand-site[data-locale=ar] .formula-grid h3{font-family:Noto Sans Arabic,Tahoma,sans-serif;font-size:23px;line-height:1.6}.brand-site[data-locale=ar] .brand-intro h1{font-size:47px}.brand-site[data-locale=ar] .origin-image>span{font-family:Noto Sans Arabic,sans-serif;font-size:23px;text-align:right;line-height:1.6}.brand-site[data-locale=ar] .science-teaser h2{font-size:45px}.brand-site[data-locale=ar] .study-content h2{font-size:31px}.brand-site[data-locale=ar] .finder-banner h2{font-size:37px}.brand-site[data-locale=ar] .product-main-copy h1{font-size:37px;line-height:1.65!important}.brand-site[data-locale=ar] .product-info-grid h2{font-size:26px}.brand-site[data-locale=ar] .product-research h2{font-size:37px}.brand-site[data-locale=ar] .need-card h2{font-size:25px}.brand-site[data-locale=ar] .hero-photo-label p{font-size:10px}@media(hover:hover) and (pointer:fine){.brand-product-photo:hover .packshot-frame:not(:has(img[src$="balm.png"],img[src$="lotion.png"])){transform:scale(1.035)}.brand-product-photo:hover .product-open{transform:rotate(45deg);background:#e4eacb}.need-card:hover{transform:translateY(-4px);background:#e3e9d1}}@media(min-width:1101px) and (max-width:1270px){.brand-nav{gap:12px;font-size:11px}.brand-site[data-locale=ar] .brand-nav{font-size:12px}.brand-header{gap:18px;padding-inline:4%}.header-controls{gap:8px}}@media(max-width:1100px){.brand-hero{min-height:600px}.brand-hero-copy{padding-inline:10%}.brand-hero h1{font-size:62px}.brand-hero-photo{min-height:570px;border-top-left-radius:110px}.hero-actions{gap:12px}.formula-grid article{grid-template-columns:1fr 105px;padding:24px}.formula-numbers strong{font-size:43px}.formula-grid article:first-child{padding:28px}.formula-grid article:first-child .formula-art{margin:-28px -28px 24px}.brand-section{padding:75px 5%}.origin-layout{gap:5%}.origin-layout .reason-grid{gap:24px 20px}.reason-grid h3{font-size:16px}.reason-grid p{font-size:12px}.brand-product-grid{gap:36px 22px}.product-main-copy h1{font-size:43px}}@media(max-width:767px){.brand-site{padding-bottom:85px}.brand-section{padding:60px 6%}.brand-header{height:77px;padding-inline:6%;gap:10px}.brand-header .brand{font-size:35px}.brand-header .brand small{font-size:7px;letter-spacing:1.2px}.header-controls{gap:9px}.brand-site .language-switch button{min-height:36px;min-width:35px;padding:6px 9px;font-size:10px}.brand-site .language-switch button[lang=ar]{min-width:51px}.menu-button{width:42px;height:42px}.brand-announcement{font-size:8px;letter-spacing:.08em;padding:8px 12px}.brand-hero{display:flex;flex-direction:column;min-height:0;padding:0 0 24px;gap:0}.brand-hero-copy{padding:37px 6% 28px;align-self:stretch;position:relative}.brand-hero h1{font-size:57px;max-width:420px;line-height:1.02;margin:18px 0 20px}.brand-hero-copy>p{font-size:13px;line-height:1.85;margin:18px 0 23px;max-width:390px}.hero-actions{gap:12px;flex-wrap:nowrap;justify-content:space-between}.hero-actions .button{padding:13px 18px;font-size:11px;gap:10px;min-height:49px;flex-shrink:0}.hero-actions .text-link{font-size:11px;gap:5px;max-width:160px}.hero-signature{display:none}.brand-hero-photo{margin:0 6%;width:88%;min-height:0;height:auto;aspect-ratio:1.12;border-radius:85px 5px 5px 5px}.hero-photo-label{padding:10px 12px;top:16px;right:14px;gap:8px}.hero-photo-label>span{font-size:23px}.hero-photo-label p{font-size:9px}.hero-photo-note{font-size:8px;bottom:12px;left:14px;padding:6px 9px}.origin-strip{padding:14px 0;gap:14px;justify-content:space-between;flex-wrap:wrap}.origin-strip>a,.origin-strip>span{font-size:9px;gap:7px}.origin-strip>a{display:none}.brand-heading{gap:15px;margin-bottom:28px}.brand-heading h2{font-size:43px}.brand-heading>p{font-size:13px}.brand-heading .text-link{font-size:12px}.why-preview .brand-heading{align-items:center}.why-preview h2{font-size:40px}.origin-layout{grid-template-columns:1fr;gap:32px}.origin-image{aspect-ratio:1.5;border-radius:5px 5px 70px 5px}.origin-image>span{font-size:27px;padding:20px}.origin-layout .reason-grid{gap:28px 22px}.reason-grid h3{font-size:16px}.reason-grid p{font-size:12px;line-height:1.85}.reason-grid article{padding-top:18px}.reason-grid .index{top:18px}.reason-grid svg{margin-bottom:15px}.formula-grid{grid-template-columns:1fr;gap:20px}.formula-grid article,.formula-grid article:first-child{display:flex;grid-row:auto;padding:26px}.formula-grid article .formula-art,.formula-grid article:first-child .formula-art{height:220px;min-height:220px;margin:-26px -26px 22px;grid-column:auto;grid-row:auto;aspect-ratio:auto}.formula-art .packshot-frame img{object-fit:contain}.formula-art:not(.packshot) .packshot-frame img{object-fit:cover;object-position:center 48%}.formula-grid article:first-child h3,.formula-grid h3{font-size:31px;margin:14px 0 20px}.formula-numbers{gap:35px}.formula-grid article:first-child .formula-numbers strong,.formula-numbers strong{font-size:54px}.formula-grid .evidence-label{font-size:11px}.formula-grid p{font-size:13px}.formula-grid .source-link{font-size:11px;min-height:32px}.brand-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 14px}.brand-product-photo{border-radius:5px;aspect-ratio:3/4}.brand-site .brand-product h3{font-size:23px}.brand-site .brand-product small{font-size:9px}.brand-site .brand-product p{font-size:11px}.brand-product-copy{padding-top:13px}.product-open{width:36px;height:36px;bottom:9px;right:9px}.product-open svg{width:17px}.brand-intro{padding-block:43px 40px}.brand-intro h1{font-size:54px;margin:18px 0}.brand-intro>p{font-size:13px;line-height:1.9}.intro-wordmark{font-size:125px;bottom:-23px;letter-spacing:-12px;right:10px}.shop-section{padding-top:25px}.shop-filters{border-radius:9px;display:grid;grid-template-columns:1fr 1fr;width:100%;padding:5px;gap:5px;margin-bottom:28px}.shop-filters button{font-size:11px;padding:9px 7px;border-radius:6px;min-height:44px}.filter-highlight{border-radius:6px}.science-teaser{grid-template-columns:1fr;gap:40px;padding-block:65px}.science-teaser h2{font-size:49px}.science-teaser-art{width:85%;max-width:350px;justify-self:center}.science-orbit{width:95px;height:95px}.science-orbit svg{width:55px}.science-teaser-art>span:not(.science-orbit){font-size:9px}.science-teaser-art{gap:12px}.finder-banner{gap:25px;padding-block:45px}.finder-banner h2{font-size:42px}.finder-banner .button{width:100%;justify-content:space-between}.study-card{grid-template-columns:1fr}.study-side{padding:24px;display:grid;grid-template-columns:1fr 1fr;gap:12px}.study-side strong{font-size:64px;margin:0}.study-side .research-type{grid-column:1/-1;font-size:11px}.study-content{padding:26px 23px}.study-content h2{font-size:34px}.study-source{align-items:start;gap:12px;flex-direction:column}.study-source small{font-size:10px}.study-content dd{font-size:13px}.study-limit{font-size:12px;padding:14px}.science-context{gap:15px;align-items:start}.science-context p{font-size:12px}.need-grid{grid-template-columns:1fr}.need-card{min-height:145px;padding:24px;gap:17px}.need-card h2{font-size:28px}.need-card p{font-size:11px}.need-index{font-size:30px}.product-top{padding-top:15px;padding-bottom:45px}.product-layout{grid-template-columns:1fr;gap:20px}.product-top>.text-link{margin-bottom:15px;font-size:10px}.product-main-image{position:relative;top:auto;aspect-ratio:1.12;border-radius:8px}.product-main-copy{padding-top:5px}.product-main-copy h1{font-size:43px;margin:14px 0}.product-main-copy>p{font-size:13px}.product-main-copy .eyebrow{font-size:10px}.product-main-price{font-size:19px;margin:20px 0}.product-main-copy>.button{width:100%;justify-content:space-between}.product-meta{font-size:11px}.product-info-grid{grid-template-columns:1fr;gap:30px}.product-info-grid p{font-size:13px}.product-info-grid h2{font-size:31px}.product-data-footer{align-items:start;flex-direction:column;font-size:11px}.product-use-note{padding:20px}.product-use-note p{font-size:12px}.product-research h2{font-size:41px}.research-links{flex-direction:column;gap:12px}.research-links a{justify-content:space-between}.brand-footer{padding:50px 6% 35px;grid-template-columns:1fr 1fr;gap:30px 20px}.brand-footer nav{grid-template-columns:1fr;gap:3px}.brand-footer nav a,.brand-footer p{font-size:11px}.footer-admin{grid-column:1/-1;flex-direction:row;justify-content:space-between}.mobile-dock{position:fixed;bottom:12px;bottom:max(12px,env(safe-area-inset-bottom));left:5%;width:90%;display:grid;grid-template-columns:repeat(3,1fr);gap:4px;z-index:35;padding:6px;background:#f9faf3f5;border:1px solid #d7ddca;border-radius:22px;box-shadow:0 6px 32px #263a2520;backdrop-filter:blur(18px);direction:ltr}.mobile-dock a{display:flex!important;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-height:51px;padding:5px;border-radius:16px;font-size:9px;color:#63714f}.mobile-dock a[aria-current=page]{background:#e6ecd7;color:#344929;font-weight:600}.mobile-dock a:active{background:#dde5cc}.mobile-dock svg{stroke-width:1.5}.mobile-product-bar{display:flex;position:fixed;bottom:0;left:0;right:0;z-index:35;align-items:center;justify-content:space-between;gap:16px;padding:12px 6% max(12px,env(safe-area-inset-bottom));border-top:1px solid #d9dece;background:#f9faf3f5;backdrop-filter:blur(16px);box-shadow:0 -5px 25px #263a2508}.mobile-product-bar>div{display:flex;flex-direction:column;gap:3px;min-width:0}.mobile-product-bar span{font-size:11px;font-weight:600;line-height:1.6}.mobile-product-bar small{font-size:10px;color:#677456}.mobile-product-bar .button{font-size:11px;min-height:45px;padding:10px 19px;gap:10px;flex-shrink:0}.floating-contact{bottom:calc(110px + env(safe-area-inset-bottom,0px))!important;left:20px;right:auto!important}.brand-site[data-locale=ar] .brand-hero h1{font-size:35px;line-height:1.6!important;max-width:430px}.brand-site[data-locale=ar] .brand-heading h2{font-size:29px;line-height:1.6}.brand-site[data-locale=ar] .brand-intro h1{font-size:34px;line-height:1.6!important}.brand-site[data-locale=ar] .brand-product h3{font-size:16px;line-height:1.65}.brand-site[data-locale=ar] .origin-image>span{font-size:20px}.brand-site[data-locale=ar] .reason-grid h3{font-size:15px}.brand-site[data-locale=ar] .reason-grid p{font-size:11px}.brand-site[data-locale=ar] .formula-grid h3{font-size:23px}.brand-site[data-locale=ar] .science-teaser h2{font-size:34px}.brand-site[data-locale=ar] .study-content h2{font-size:26px}.brand-site[data-locale=ar] .finder-banner h2{font-size:29px}.brand-site[data-locale=ar] .product-main-copy h1{font-size:29px!important}.brand-site[data-locale=ar] .product-research h2{font-size:29px}.brand-site[data-locale=ar] .need-card h2{font-size:23px}.brand-site[data-locale=ar] .product-info-grid h2{font-size:24px}.brand-site[data-locale=ar] .mobile-product-bar>div{direction:rtl;text-align:right}}@media(max-width:370px){.brand-header{padding-inline:5%;gap:7px}.header-controls{gap:5px}.brand-header .brand{font-size:31px}.hero-actions{flex-wrap:wrap}.hero-actions .button{flex:1}.brand-hero h1{font-size:49px}.brand-site[data-locale=ar] .brand-hero h1{font-size:31px}.brand-menu{padding-inline:22px}.brand-menu nav a{font-size:15px;padding-block:13px;min-height:51px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}.brand-menu,.brand-menu *,.brand-site *,.brand-site :after,.brand-site :before,[data-slot=sheet-overlay]{animation:none!important;transition:none!important;scroll-behavior:auto!important}}html[lang=ar] .brand-site :is(h1,h2,h3){font-family:Noto Sans Arabic,Tahoma,sans-serif!important}html[lang=ar] .brand-menu :is(h2,p,.nav-label){font-family:Noto Sans Arabic,Tahoma,sans-serif!important}.formula-grid article{direction:ltr!important}.brand-site[data-locale=ar] .formula-grid :is(.evidence-label,.source-link){justify-self:end;direction:rtl}.brand-site .brand-product .product-purpose{font-size:12px;line-height:1.8;color:#626c57;margin:0 0 12px}.brand-site .language-switch button[lang=ar]{font-family:Manrope,Arial,sans-serif;min-width:42px;text-transform:none}@media(max-width:767px){.brand-site .brand-product .product-purpose{font-size:11px}.brand-site .language-switch button[lang=ar]{min-width:35px}}.care-guide{background:#edf0e3;border:1px solid #dce1ce;border-radius:16px;padding:clamp(24px,4vw,60px);margin-bottom:64px;overflow:hidden}.care-guide-heading{display:flex;justify-content:space-between;align-items:center;gap:16px}.guide-step{font-size:12px;white-space:nowrap}.guide-progress{display:flex;gap:8px;margin:22px 0 35px;direction:ltr}.guide-progress span{height:3px;background:#d4dac6;flex:1}.guide-progress .complete{background:#596c3b}.guide-content{min-height:280px}.guide-content h2{font-size:clamp(30px,4vw,48px);margin:0 0 18px}.guide-content p{line-height:1.8}.guide-options{display:grid;gap:16px;margin:28px 0}.audience-options{grid-template-columns:1fr 1fr}.guide-options button{background:#fafbf6;border:1px solid #d4dac6;border-radius:9px;text-align:start;padding:28px;position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:16px;transition:background .2s,transform .2s}.guide-options button:hover{background:#fff;transform:translateY(-3px)}.guide-options button>svg:last-child{position:absolute;right:22px;top:26px}.guide-options strong{font-size:21px;font-weight:500}.guide-options button>span{font-size:13px;color:#626a56}.concern-options{grid-template-columns:repeat(3,minmax(0,1fr))}.concern-options strong{font-size:18px;line-height:1.6}.guide-option-number{font-variant-numeric:tabular-nums}.guide-back,.guide-result-actions .text-link{display:inline-flex;align-items:center;gap:10px;background:none}.guide-result{display:grid;grid-template-columns:240px 1fr;gap:36px;align-items:center}.guide-result-photo{aspect-ratio:1;position:relative;overflow:hidden;border-radius:9px;background:#fff}.guide-result-photo img{width:100%;height:100%;object-fit:cover}.guide-result-photo.packshot img{object-fit:contain}.guide-result-copy .eyebrow{display:flex;align-items:center;gap:8px}.guide-result-copy h3{font-size:30px;line-height:1.3;margin:16px 0}.guide-result-price{display:block;margin:18px 0}.guide-result-copy .button{display:inline-flex}.guide-result-actions{display:flex;flex-wrap:wrap;gap:24px;margin-top:24px}.guide-note{font-size:11px;margin:28px 0 0;border-top:1px solid #d4dac6;padding-top:18px}.finder-all-heading{margin-bottom:28px}.product-gallery{position:sticky;top:115px;min-width:0}.product-gallery .product-main-image{position:relative;top:auto;width:100%;display:block;border:0;padding:0;overflow:hidden}.gallery-image-layer{display:block;position:absolute;inset:0}.gallery-expand{position:absolute;bottom:18px;right:18px;background:#fffffff0;backdrop-filter:blur(8px);color:#293527;border-radius:30px;padding:12px 16px;display:flex;gap:8px;align-items:center;font-size:11px}.gallery-controls{display:flex;align-items:center;justify-content:space-between;margin-top:14px;gap:16px}.gallery-arrows,.gallery-thumbnails{display:flex;gap:10px}.gallery-thumbnails button{width:60px;height:68px;padding:3px;border:1px solid transparent;border-radius:5px;background:#fff;overflow:hidden}.gallery-thumbnails button[aria-pressed=true]{border-color:#4f6034}.gallery-thumbnails img{width:100%;height:100%;object-fit:contain}.gallery-arrows button{width:44px;height:44px;border:1px solid #d5daca;border-radius:50%;background:transparent;display:grid;place-items:center}.product-zoom{width:min(90vw,760px)!important;max-width:760px!important;background:#f9f8f2;padding:24px;max-height:92dvh;overflow:auto}.zoom-frame{position:relative;height:min(65dvh,650px);overflow:hidden}.zoom-frame img{width:100%;height:100%;object-fit:contain}.product-zoom[data-locale=ar]{font-family:Noto Sans Arabic,sans-serif}.care-guide[data-locale=ar] .guide-content{text-align:right}.care-guide[data-locale=ar] h2,.care-guide[data-locale=ar] h3{font-family:Noto Sans Arabic,sans-serif;letter-spacing:0}.care-guide[data-locale=ar] .guide-options button{text-align:right;align-items:flex-end;padding-right:52px}.care-guide[data-locale=ar] .guide-content p{direction:rtl}@media(max-width:620px){.care-guide{padding:24px 18px;margin-bottom:40px}.guide-content{min-height:320px}.guide-content h2{font-size:29px}.guide-options{gap:10px}.guide-options button{padding:22px 16px}.guide-options strong{font-size:19px}.guide-options button>span{font-size:11px;line-height:1.7}.guide-options button>svg:last-child{right:14px;top:18px;width:16px}.concern-options{grid-template-columns:1fr}.concern-options button{min-height:84px;gap:8px}.concern-options strong{font-size:16px}.guide-result{grid-template-columns:1fr;gap:24px}.guide-result-photo{max-width:260px;width:100%;margin:auto}.guide-result-copy h3{font-size:26px}.guide-result-copy .button{width:100%;justify-content:space-between}.guide-result-actions{gap:12px;justify-content:space-between;font-size:11px}.product-gallery{position:relative;top:auto}.gallery-expand{bottom:12px;right:12px;padding:10px 13px}.product-zoom{padding:20px}.zoom-frame{height:60dvh}}@media(prefers-reduced-motion:reduce){.guide-options button{transition:none}.guide-options button:hover{transform:none}}.care-evidence{margin-top:36px;border-top:1px solid #cad2bb;padding-top:32px;display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:42px}.care-evidence h3{font-size:26px;margin:18px 0}.care-evidence p,.finder-research-library>p{font-size:16px;line-height:1.85}.care-evidence dl,.care-studies dl{margin:20px 0}.care-evidence dt,.care-studies dt{font-size:14px;font-weight:600;color:#293527;margin:18px 0 7px}.care-evidence dd,.care-studies dd{font-size:16px;line-height:1.85;margin:0;color:#4c5746}.care-context-note{border-inline-start:3px solid #869665;padding-inline-start:15px}.care-studies [data-slot=accordion-trigger]{text-align:start;padding:22px 0;align-items:center;line-height:1.6}.care-studies [data-slot=accordion-trigger] small{display:block;font-size:12px;color:#657154;margin-bottom:6px}.care-study-title{display:block;font-size:18px;color:#293527}.care-studies [data-slot=accordion-item]{border-color:#cdd5bf}.care-citation{font-size:12px!important;overflow-wrap:anywhere;color:#58644d}.care-evidence .text-link,.care-studies .text-link{font-size:14px;display:inline-flex;align-items:center;gap:12px;min-height:44px}.finder-research-library{margin:50px 0 64px;padding:40px clamp(20px,4vw,54px);background:#f2f4ea;border-top:2px solid #607346;scroll-margin-top:120px}.finder-research-library h2{font-size:clamp(28px,3vw,42px);margin:16px 0 24px}.finder-research-library>p{max-width:920px}.care-guide[data-locale=ar] .care-evidence dl{direction:rtl}.care-evidence .care-studies{margin-bottom:18px}@media(max-width:800px){.care-evidence{grid-template-columns:1fr;gap:32px}.care-ingredient-research{border-top:1px solid #cad2bb;padding-top:28px}.finder-research-library{padding:28px 20px}.care-evidence h3{font-size:23px}.care-study-title{font-size:17px}}@media(prefers-reduced-motion:reduce){.care-studies [data-slot=accordion-content]{animation:none!important}.care-studies svg{transition:none!important}}.formula-profile{margin:32px 0;padding:28px;background:#eef1e6;border:1px solid #d7deca;border-radius:8px}.formula-profile h3{font-size:24px;margin:0 0 18px}.formula-profile li,.formula-profile p{font-size:16px;line-height:1.85;color:#4c5746}.formula-profile ul{list-style:disc;padding-inline-start:22px;margin:22px 0}.formula-profile li+li{margin-top:12px}.formula-profile-tags{display:flex;gap:10px;flex-wrap:wrap}.formula-profile-tags span{font-size:13px;border:1px solid #c9d3b9;border-radius:30px;padding:7px 12px;color:#415431}.formula-profile-note{border-inline-start:3px solid #819363;padding-inline-start:14px}.formula-profile .formula-inci-note{font-size:13px;border-top:1px solid #ccd5be;padding-top:18px}.care-evidence .formula-profile{padding:20px 0;border:0;background:none;border-radius:0}.care-evidence .formula-profile h3{font-size:21px}@media(max-width:620px){.formula-profile{padding:22px 18px}.formula-profile h3{font-size:22px}}.cart-header-link{display:flex;position:relative;align-items:center;justify-content:center;min-width:44px;height:44px;color:#293527;gap:4px}.cart-header-link span{font-size:11px;min-width:16px;text-align:center}.add-cart{width:100%;justify-content:center;margin-top:14px;font-size:14px!important}.add-cart:disabled,.cart-confirm:disabled{opacity:.55;cursor:not-allowed}.cart-page h1{font-size:clamp(38px,5vw,64px);margin:15px 0 40px}.cart-layout{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:48px;direction:ltr;align-items:start}.cart-item{display:grid;grid-template-columns:100px 1fr;position:relative;gap:22px;padding:24px 0;border-top:1px solid #d6ddcc}.cart-photo{aspect-ratio:4/5;position:relative;overflow:hidden;background:white;border-radius:6px}.cart-photo img{width:100%;height:100%;object-fit:cover}.cart-photo.packshot img{object-fit:contain}.cart-item h2{font-family:inherit!important;font-size:18px;letter-spacing:0!important;line-height:1.5;margin:0 0 8px}.cart-item p{font-size:14px;margin:6px 0}.cart-line-total{grid-column:2;font-size:16px}.cart-item-actions{display:flex;gap:16px;align-items:center;flex-wrap:wrap;margin-top:14px}.cart-item .quantity{margin:0;display:flex;align-items:center;gap:12px}.cart-item .quantity button{height:44px;width:36px}.cart-item .quantity span{min-width:20px;text-align:center}.cart-remove{display:flex;gap:6px;align-items:center;background:none;min-height:44px;font-size:13px;color:#5c654f}.cart-summary{padding:30px;background:#edf0e4;border:1px solid #d5ddc8;border-radius:12px}.cart-summary h2{font-size:30px;margin:0 0 28px}.cart-summary fieldset{margin:24px 0;border:0;padding:0}.cart-summary legend{font-size:15px;font-weight:600;margin-bottom:14px}.cart-area{grid-template-columns:1fr 1fr}.cart-area label,.delivery-choice{display:flex;align-items:center;gap:10px;cursor:pointer;min-height:48px;font-size:14px}.delivery-choice{background:#fafbf6;border:1px solid #d0d8c1;border-radius:7px;padding:14px}.delivery-choice:has([data-state=checked]){border-color:#536b38;background:#f4f7ed}.delivery-choice strong{margin-inline-start:auto;white-space:nowrap}.customer-fields{display:grid;gap:16px}.customer-fields label{display:grid;gap:8px;font-size:14px}.customer-fields input{width:100%;padding:13px;border:1px solid #c5cfb7;border-radius:5px;background:#fff;font-size:16px;min-height:48px}.cart-totals{margin:28px 0}.cart-totals>div{display:flex;justify-content:space-between;gap:16px;margin:14px 0}.cart-totals dd{margin:0}.cart-grand-total{border-top:1px solid #bdc9ab;padding-top:18px;font-size:21px;font-weight:600}.cart-confirm{width:100%;justify-content:center;font-size:15px}.cart-explainer,.cart-notice{font-size:13px;line-height:1.8}.cart-notice{color:#734a20!important;background:#fff8e8;padding:14px}.cart-empty{text-align:center;padding:55px 0}.cart-empty svg{margin:0 auto 25px}.cart-empty h2{font-size:36px}.cart-empty .button{display:inline-flex;margin-top:20px}.brand-site[data-locale=ar] .cart-item-copy,.brand-site[data-locale=ar] .cart-line-total{direction:rtl;text-align:right}.cart-items>.text-link{display:inline-flex;margin-top:24px}@media(max-width:1050px){.cart-layout{gap:25px;grid-template-columns:1fr 1fr}.cart-summary{padding:22px}}@media(max-width:760px){.cart-layout{grid-template-columns:1fr}.cart-item{grid-template-columns:85px 1fr;gap:16px}.cart-summary{padding:22px 18px}.cart-page{padding:30px 20px 100px}.cart-page h1{margin-bottom:20px}.header-controls{gap:4px}.brand-header{gap:8px}.cart-header-link{min-width:40px}.cart-area{gap:8px}.delivery-choice{font-size:13px}.cart-item h2{font-size:17px}.cart-line-total{margin-top:-8px}.cart-confirm{font-size:14px}}.olive-origin{display:grid;grid-template-columns:1fr 1fr;gap:8%;background:#eef1e4;border-block:1px solid #d7dfc8}.olive-origin h2{font-size:clamp(30px,3.4vw,48px);margin:20px 0}.olive-origin dd,.olive-origin p{font-size:16px;line-height:1.9;color:#536049}.olive-origin dt{font-size:17px;font-weight:600;margin-bottom:10px}.olive-origin dd{margin:0 0 24px}.olive-origin .text-link{font-size:14px;display:inline-flex;min-height:44px}.brand-site[data-locale=ar] .olive-origin>div{direction:rtl}@media(max-width:700px){.olive-origin{grid-template-columns:1fr;gap:28px}}.floating-contact{display:grid;place-items:center;width:52px;height:52px;padding:0;border:1px solid #f8f8ef80;border-radius:50%;background:#34452f;color:#fff;box-shadow:0 4px 16px #263a2526;transition:transform .2s ease,background .2s ease}.floating-contact svg{display:block;width:24px;height:24px;flex-shrink:0}.floating-contact:hover{background:#4e6039;transform:translateY(-2px)}.floating-contact:active{transform:scale(.96)}.floating-contact:focus-visible{outline:3px solid #85922f;outline-offset:4px}@media(prefers-reduced-motion:reduce){.floating-contact{transition:none}.floating-contact:active,.floating-contact:hover{transform:none}}.cart-tools{display:flex;justify-content:flex-end;margin-bottom:14px}.cart-clear{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:10px 16px;border:1px solid #d5ddc8;border-radius:999px;background:transparent;color:#526047;font:inherit;font-size:14px;cursor:pointer}.cart-clear:hover{background:#edf0e4;border-color:#879773}.cart-clear:focus-visible{outline:2px solid #52622c;outline-offset:3px}.cart-clear:disabled{opacity:.5;cursor:not-allowed}