@import "https://fonts.googleapis.com/css2?family=Cormorant+Garamond:wght@500&family=Inter:wght@400;500;600&display=swap";@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:root,:host{--shimmer-angle:20deg}*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-border-style:solid;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0;--scroll-fade-t:0px;--scroll-fade-b:0px;--scroll-fade-s:0px;--scroll-fade-e:0px;--scroll-fade-mask:initial;--shimmer-image:initial;--shimmer-text-fill:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-white:#fff;--spacing:.25rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--font-weight-medium:500;--radius-md:.375rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.visible{visibility:visible}.absolute{position:absolute}.relative{position:relative}.start{inset-inline-start:var(--spacing)}.top-1\/2{top:50%}.right-3\.5{right:calc(var(--spacing) * 3.5)}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.field-sizing-content{field-sizing:content}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.h-6{height:calc(var(--spacing) * 6)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.min-h-16{min-height:calc(var(--spacing) * 16)}.w-fit{width:fit-content}.w-full{width:100%}.min-w-0{min-width:calc(var(--spacing) * 0)}.shrink-0{flex-shrink:0}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.appearance-none{appearance:none}.items-center{align-items:center}.justify-center{justify-content:center}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.rounded-md{border-radius:var(--radius-md)}.border{border-style:var(--tw-border-style);border-width:1px}.bg-\[Canvas\]{background-color:canvas}.bg-transparent{background-color:#0000}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-2{padding-block:calc(var(--spacing) * 2)}.pr-9{padding-right:calc(var(--spacing) * 9)}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.whitespace-nowrap{white-space:nowrap}.text-\[CanvasText\]{color:canvastext}.text-white{color:var(--color-white)}.underline-offset-4{text-underline-offset:4px}.opacity-50{opacity:.5}.shadow-xs{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition-\[color\,box-shadow\]{transition-property:color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.running{animation-play-state:running}.file\:inline-flex::file-selector-button{display:inline-flex}.file\:h-7::file-selector-button{height:calc(var(--spacing) * 7)}.file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.file\:bg-transparent::file-selector-button{background-color:#0000}.file\:text-sm::file-selector-button{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.file\:font-medium::file-selector-button{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}@media (hover:hover){.hover\:underline:hover{text-decoration-line:underline}}.focus-visible\:ring-\[3px\]:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}.has-\[select\:disabled\]\:opacity-50:has(:is(select:disabled)){opacity:.5}.has-\[\>svg\]\:px-1\.5:has(>svg){padding-inline:calc(var(--spacing) * 1.5)}.has-\[\>svg\]\:px-2\.5:has(>svg){padding-inline:calc(var(--spacing) * 2.5)}.has-\[\>svg\]\:px-3:has(>svg){padding-inline:calc(var(--spacing) * 3)}.has-\[\>svg\]\:px-4:has(>svg){padding-inline:calc(var(--spacing) * 4)}.data-\[size\=sm\]\:h-8[data-size=sm]{height:calc(var(--spacing) * 8)}.data-\[size\=sm\]\:py-1[data-size=sm]{padding-block:calc(var(--spacing) * 1)}@media (width>=48rem){.md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3 svg:not([class*=size-]){width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}@property --scroll-fade-t{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-b{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-s{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-e{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-mask{syntax:"*";inherits:false}@property --shimmer-angle{syntax:"<angle>";inherits:true;initial-value:20deg}@property --shimmer-image{syntax:"*";inherits:false}@property --shimmer-text-fill{syntax:"*";inherits:false}@media (prefers-reduced-motion:reduce){.shimmer{-webkit-text-fill-color:currentColor;background-image:none;animation:none}}:root{--green:#1d381f;--olive:#486039;--cream:#fbf2e2;--ink:#2b2a24}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--cream);color:var(--ink);margin:0;font-family:Arial,Helvetica,sans-serif}a{color:inherit;text-decoration:none}h1,h2{letter-spacing:-.025em;margin:0;font-family:Georgia,Times New Roman,serif;font-weight:400}.floating-header{z-index:20;will-change:transform;align-items:center;transition:transform .34s cubic-bezier(.22,1,.36,1),opacity .24s;display:flex;position:fixed;top:62px;left:3vw;right:3vw}.floating-header.is-hidden{opacity:0;pointer-events:none;transform:translateY(calc(-100% - 90px))}.floating-header.is-hidden:focus-within{opacity:1;pointer-events:auto;transform:none}.brand img{object-fit:contain;width:240px;height:100px}.nav{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#e9dabcc7;border-radius:999px;align-items:center;gap:10px;margin-left:auto;padding:16px;display:flex}.nav a{border-radius:999px;padding:17px 31px;font-size:18px}.nav a.active{background:#fff}.nav a.whatsapp-nav{width:42px;height:42px;color:var(--green);opacity:.78;align-self:center;place-items:center;padding:0;transition:opacity .2s,background-color .2s;display:grid}.nav a.whatsapp-nav:hover,.nav a.whatsapp-nav:focus-visible{opacity:1;background:#fff9ed80}.whatsapp-nav svg{width:22px;height:22px}.menu-toggle{background:#fff;border:0;border-radius:50%;justify-content:center;align-items:center;width:46px;height:46px;display:none}.hero{color:#fff;background:url(/home-hero.jpg) 50%/cover no-repeat;height:100vh;min-height:720px;position:relative}.hero-shade{background:linear-gradient(90deg,#2c1f0f54,#3126120d 55%),linear-gradient(#0000 55%,#201b0f47);position:absolute;inset:0}.hero-copy{z-index:2;position:absolute;bottom:9vh;left:5.3vw}.hero-copy>p,.kicker{text-transform:uppercase;letter-spacing:.06em;font-size:19px}.hero-copy h1{margin:23px 0 26px;font-size:clamp(62px,6vw,104px);line-height:.96}.hero-copy span{font-size:24px}.trust-stripe{color:#26351f;background:#fff9ed;border-top:1px solid #d9c89d;border-bottom:1px solid #d9c89d;grid-template-columns:repeat(4,1fr);align-items:center;min-height:104px;padding:18px 5vw;display:grid}.trust-stripe>div{border-right:1px solid #d9c89d;justify-content:center;align-items:center;gap:14px;min-height:66px;padding:0 18px;display:flex}.trust-stripe>div:last-child{border-right:0}.trust-stripe>div>span{display:block}.trust-stripe svg{color:#556b3d;stroke-width:1.8px;flex:none;width:32px;height:32px}.trust-stripe h6{color:#26351f;margin:0;font-size:18px;font-weight:700;line-height:1.3}.trust-stripe p{color:#65705f;max-width:235px;margin:5px 0 0;font-size:13.5px;line-height:1.45}.oils-section{background:#fff5e7 url(/our-oils-background.png) 50%/cover no-repeat;justify-content:flex-end;align-items:center;min-height:720px;display:flex;overflow:hidden}.oils-copy{width:46%;padding:64px 7vw 64px 4vw}.oils-copy .kicker{color:#556b3d;margin:0 0 28px;font-size:16px}.oils-copy h2{color:#26351f;letter-spacing:0;margin:0 0 34px;font-family:Arial,Helvetica,sans-serif;font-size:48px;line-height:1.12}.oils-copy>p:not(.kicker){color:#4b5446;max-width:610px;margin:0;font-size:18px;line-height:1.6}.oils-copy .pill{color:#fff9ed;background:#26351f;margin-top:40px;font-size:16px}.kicker{color:#526a43;margin:0 0 40px}.cold-copy h2{color:var(--green);letter-spacing:0;font-family:Arial,Helvetica,sans-serif;font-size:clamp(54px,5vw,84px);line-height:1.05}.pill{border-radius:999px;margin-top:27px;padding:20px 39px;font-size:18px;display:inline-flex}.pill.dark{background:var(--green);color:#fff}.pill.light{color:var(--green);background:#fff7e8}.cold-section{background:#fbf1e3 url(/why-cold-pressed.png) 50%/cover no-repeat;align-items:center;height:760px;display:flex}.cold-copy h2{color:#2f2a23;font-family:Georgia,serif}.cold-copy>p:not(.kicker){color:#4c5c4d;max-width:880px;font-size:21px;line-height:1.7}.cold-copy ul{color:#4c5c4d;font-size:20px;line-height:1.7}.section-title{text-align:center}.section-title h2{text-transform:uppercase;color:var(--green);letter-spacing:.01em;font-family:Arial,Helvetica,sans-serif;font-size:55px;font-weight:700}.section-title p{font-size:22px}.process-grid{text-align:center;grid-template-columns:repeat(4,1fr);gap:60px;margin-top:65px;display:grid}.process-icon{color:#d5a42e;border:2px solid #8da17a;border-radius:50%;place-items:center;width:120px;height:120px;margin:0 auto 25px;font-size:55px;display:grid}.process-grid span{color:var(--green);font-family:Georgia,serif;font-size:27px}.process-grid h3{text-transform:uppercase;color:var(--green);margin:15px 0;font-size:23px;font-weight:400}.process-grid p{font-size:18px;line-height:1.5}.care-section{text-align:center;background:#fff6e7 url(/our-promise-background.png) 50%/cover no-repeat;padding:110px 7vw 120px}.promise-label{text-transform:uppercase;letter-spacing:.06em;color:#556b3d;margin:0 0 22px;font-size:16px;line-height:1.3}.care-section>h2{color:#26351f;font-size:44px;line-height:1.15}.care-grid{grid-template-columns:repeat(3,1fr);gap:70px;margin-top:44px;display:grid}.promise-icon{width:190px;height:190px;margin:0 auto 16px}.promise-icon img{object-fit:contain;width:100%;height:100%}.care-grid h3{color:#26351f;margin:0 0 12px;font-size:20px;line-height:1.35}.care-grid p{color:#4b5446;max-width:310px;margin:0 auto;font-size:16px;line-height:1.6}.story-section{background:#26351f url(/our-story-background.png) 50%/cover no-repeat;align-items:center;height:680px;display:flex;position:relative}.story-section:after{content:"";background:linear-gradient(90deg,#26351f0a 25%,#26351fbd 100%);position:absolute;inset:0}.story-copy{z-index:2;width:46%;margin:0 6vw 0 auto;padding:48px 0;position:relative}.story-copy .kicker{color:#fff9ed;margin:0 0 24px;font-size:16px}.story-copy h2{color:#fff9ed;margin:0 0 30px;font-size:44px;line-height:1.15}.story-copy>p:not(.kicker){color:#f7f1e3;max-width:640px;margin:0;font-size:18px;line-height:1.65}.story-copy .pill{color:#fff9ed;background:#26351f;margin-top:38px;font-size:16px}.contact-cta{background:var(--green);color:#fff;text-align:center;padding:110px 20px}.contact-cta h2{font-size:55px}.contact-cta p{font-size:22px;line-height:1.55}.contact-cta .pill{text-transform:uppercase}footer{text-align:center;background:#fff5e5;padding:75px 5vw 0}footer>img{width:270px}footer>p{font-size:21px}.footer-links{justify-content:center;gap:35px;margin:35px 0;display:flex}.trust-row{text-align:left;border:2px solid #bd994a;border-radius:38px;grid-template-columns:repeat(4,1fr);gap:20px;padding:26px;display:grid}.trust-row span{border-right:1px solid #d4bb81;flex-direction:column;padding:0 24px;font-size:14px;line-height:1.5;display:flex}.trust-row span:last-child{border:0}.trust-row b{color:var(--green);font-size:17px}.footer-motto{background:var(--olive);color:#fff8e9;margin:55px -5vw 0;padding:42px;font-size:38px;display:block}@media (width<=1050px){.floating-header{top:25px}.brand img{width:150px}.nav a{padding:13px;font-size:14px}.oils-copy{width:50%;padding:60px 5vw}.cold-copy{width:65%}.story-copy{width:54%;margin:0 5vw 0 auto}.trust-row{grid-template-columns:1fr 1fr}.trust-row span:nth-child(2){border-right:0}}@media (width<=720px){.floating-header{left:20px;right:20px}.brand img{width:120px}.menu-toggle{margin-left:auto;display:flex}.nav{background:#f8edda;border-radius:24px;flex-direction:column;align-items:stretch;display:none;position:absolute;top:65px;left:0;right:0}.nav.open{display:flex}.nav a{text-align:center}.hero{min-height:680px}.hero-copy{bottom:70px;left:25px;right:25px}.hero-copy h1{font-size:56px}.hero-copy span{font-size:17px}.hero-copy>p{font-size:13px}.trust-stripe{grid-template-columns:1fr 1fr;padding:14px}.trust-stripe>div{border-bottom:1px solid #d9c89d;border-right:0;justify-content:flex-start;padding:12px}.trust-stripe>div:nth-child(3),.trust-stripe>div:nth-child(4){border-bottom:0}.trust-stripe svg{width:28px;height:28px}.trust-stripe h6{font-size:15px}.oils-section{background-position:35%;align-items:flex-end;min-height:690px}.oils-section:before{content:"";position:absolute;inset:0}.oils-copy{background:linear-gradient(#fff5e70d,#fff5e7 48%);width:100%;padding:260px 25px 58px;position:relative}.oils-copy h2{font-size:42px}.oils-copy>p:not(.kicker),.cold-copy>p:not(.kicker){font-size:17px}.cold-section{background-position:65%;align-items:end;height:auto;min-height:680px}.cold-copy{background:linear-gradient(#0000,#fbf1e3 45%);width:100%;padding:210px 25px 60px}.process-section{padding:75px 25px}.section-title h2{font-size:39px}.process-grid{grid-template-columns:1fr 1fr;gap:50px 20px}.care-section{padding:90px 25px 75px}.care-section>h2{font-size:40px}.care-grid{grid-template-columns:1fr;gap:46px}.story-section{background-position:40%;align-items:end;height:700px}.story-copy{background:linear-gradient(#0000,#111e0fd6);width:100%;margin:0;padding:55px 25px}.story-copy h2{font-size:44px}.story-copy>p:not(.kicker){font-size:17px}.contact-cta h2{font-size:43px}.contact-cta p{font-size:18px}footer>img{width:190px}.footer-links{flex-wrap:wrap}.trust-row{grid-template-columns:1fr}.trust-row span{border-bottom:1px solid #d4bb81;border-right:0;padding:15px}.footer-motto{font-size:28px}}.process-icon svg{stroke-width:1.4px;width:55px;height:55px}.line-art svg{stroke-width:1.25px;width:82px;height:82px}.oils-section{position:relative}.trust-stripe{z-index:8;background:#fff9ed;border:1px solid #556b3d40;border-radius:28px;width:min(1400px,92%);min-height:126px;margin:-63px auto;padding:18px 20px;position:relative;box-shadow:0 10px 30px #26351f17}.oils-section{padding-top:63px}.cold-section{background:#fbf2e4 url(/why-cold-pressed.png) 50%/cover no-repeat;height:720px}.cold-copy{width:53%;padding-left:7vw}.cold-copy .kicker{color:#556b3d;margin:0 0 26px;font-size:16px}.cold-copy h2{color:#26351f;margin:0 0 28px;font-family:Georgia,Times New Roman,serif;font-size:43px;line-height:1.12}.cold-copy>p:not(.kicker){color:#4b5446;max-width:760px;margin:0 0 19px;font-size:18px;line-height:1.65}.cold-copy ul{color:#26351f;margin:0;padding-left:27px;font-size:18px;line-height:1.45}.cold-copy li+li{margin-top:13px}.cold-copy .cold-learn-button{color:#fff9ed;background:#26351f;margin-top:32px;padding:17px 30px;font:500 15px/1 Inter,Arial,sans-serif;transition:background-color .24s,transform .24s}.cold-copy .cold-learn-button:hover{background:#556b3d;transform:translateY(-1px)}@media (width<=1050px){.trust-stripe{width:94%;padding:14px 18px}.cold-copy{width:58%;padding-left:5vw}}@media (width<=720px){.trust-stripe{border-radius:22px;width:calc(100% - 28px);margin:-48px auto;padding:14px 10px}.oils-section{padding-top:48px}.cold-section{background-position:62%;align-items:flex-end;height:auto;min-height:680px}.cold-copy{background:linear-gradient(#fbf2e41f,#fbf2e4 42%);width:100%;padding:240px 25px 58px}.cold-copy h2{font-size:42px}.cold-copy>p:not(.kicker),.cold-copy ul{font-size:17px}}.process-section{background:#fff9ed url(/seed-to-bottle-bg.png) 50%/cover no-repeat;padding:88px 6vw 96px}.section-title h2{text-transform:none;color:#26351f;margin:0 0 18px;font-family:Georgia,Times New Roman,serif;font-size:42px;font-weight:400;line-height:1.15}.section-title p{color:#4b5446;margin:0;font-size:18px;line-height:1.5}.process-grid{gap:54px;margin-top:46px}.process-icon{background:0 0;border:0;border-radius:0;width:150px;height:132px;margin:0 auto 22px}.process-icon img{object-fit:contain;width:100%;height:100%}.process-grid span{color:#c49a3a;font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:1.3;display:block}.process-grid h3{color:#26351f;text-transform:none;margin:12px 0 10px;font-size:20px;font-weight:600;line-height:1.35}.process-grid p{color:#4b5446;max-width:230px;margin:0 auto;font-size:16px;line-height:1.55}.good-oil-banner{z-index:3;color:#fff9ed;text-align:center;letter-spacing:.015em;background:#26351f;border-radius:26px;width:min(1180px,90vw);margin:-42px auto;padding:32px 24px;font-family:Georgia,Times New Roman,serif;font-size:clamp(30px,2.5vw,34px);font-weight:400;line-height:1.25;position:relative;box-shadow:0 14px 32px #26351f29}@media (width<=720px){.process-section{padding:74px 24px 80px}.section-title h2{font-size:40px}.process-grid{gap:46px 18px;margin-top:42px}.process-icon{width:120px;height:108px}.process-grid h3{font-size:19px}.process-grid p{font-size:15px}.good-oil-banner{border-radius:20px;width:calc(100% - 32px);margin:-34px auto;padding:26px 18px}}.floating-header{left:4vw;right:4vw}.brand img{width:190px;height:82px}.nav{gap:10px;padding:10px}.nav a{padding:13px 18px;font-size:15px}.nav a.whatsapp-nav{width:38px;height:38px;padding:0}.contact-section{color:#fff9ed;background:#26351f;grid-template-columns:minmax(0,1fr) minmax(380px,.82fr);gap:8vw;padding:110px 7vw;display:grid}.contact-kicker{text-transform:uppercase;letter-spacing:.08em;color:#d7b458;margin:0 0 24px;font-size:16px}.contact-details h2{max-width:620px;margin:0 0 28px;font-family:Georgia,Times New Roman,serif;font-size:48px;line-height:1.1}.contact-intro{color:#f7f1e3;max-width:620px;margin:0 0 38px;font-size:18px;line-height:1.65}.contact-list{gap:22px;display:grid}.contact-list>div{align-items:flex-start;gap:15px;font-size:17px;line-height:1.55;display:flex}.contact-list svg{color:#d7b458;width:22px;height:22px;margin-top:3px}.contact-list strong{text-transform:uppercase;letter-spacing:.08em;color:#c9d2c3;margin-bottom:3px;font-size:13px;display:block}.contact-list a:hover{text-decoration:underline}.direct-whatsapp{color:#26351f;background:#fff9ed;border-radius:999px;align-items:center;gap:10px;margin-top:36px;padding:16px 24px;font-size:16px;font-weight:700;display:inline-flex}.direct-whatsapp svg{width:20px;height:20px}.enquiry-form{color:#26351f;background:#fff9ed;border-radius:28px;align-self:start;padding:38px;box-shadow:0 18px 50px #0a12082e}.form-heading p{text-transform:uppercase;letter-spacing:.08em;color:#556b3d;margin:0 0 10px;font-size:13px}.form-heading h3{margin:0 0 28px;font-family:Georgia,Times New Roman,serif;font-size:32px;font-weight:400}.enquiry-form label{margin:17px 0 8px;font-size:14px;font-weight:700;display:block}.enquiry-form input,.enquiry-form textarea,.enquiry-form .enquiry-select{color:#26351f;height:50px;box-shadow:none;background:#fff;border:1px solid #c9cfbf;border-radius:12px;padding:0 15px;font-size:16px}.enquiry-form textarea{resize:vertical;height:112px;min-height:112px;padding:14px 15px}.enquiry-form [data-slot=native-select-wrapper]{width:100%}.enquiry-submit{color:#fff9ed;background:#26351f;border-radius:999px;width:100%;height:52px;margin-top:22px;font-size:16px}.enquiry-submit:hover{background:#34472b}.form-note{text-align:center;color:#687061;margin:12px 0 0;font-size:12px}.site-footer{color:#f7f1e3;text-align:left;background:#182316;padding:70px 6vw 26px}.footer-main{grid-template-columns:1.15fr .7fr .9fr 1.25fr;gap:5vw;display:grid}.footer-main>div{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.footer-brand img{object-fit:contain;filter:brightness(0)invert();width:170px;height:78px}.footer-brand p{color:#fff9ed;margin:5px 0 0;font-family:Georgia,Times New Roman,serif;font-size:20px}.footer-main h4{text-transform:uppercase;letter-spacing:.08em;color:#d7b458;margin:7px 0 12px;font-size:13px}.footer-main a,.footer-main span{color:#e8eadf;font-size:14px;line-height:1.5}.footer-main a:hover{color:#fff;text-decoration:underline}.footer-bottom{color:#aeb8a8;border-top:1px solid #ffffff24;justify-content:space-between;gap:20px;margin-top:52px;padding-top:22px;font-size:12px;display:flex}.inner-page{background:#fff9ed}.oils-page-hero,.story-page-hero{color:#fff9ed;align-items:flex-end;min-height:670px;display:flex;position:relative}.oils-page-hero{background:#26351f url(/our-oils-background.png) 50%/cover no-repeat}.oils-page-hero:after{content:"";background:linear-gradient(90deg,#26351fc2,#26351f14 68%);position:absolute;inset:0}.inner-hero-copy{z-index:2;width:54%;padding:0 0 90px 7vw;position:relative}.inner-hero-copy>p,.story-page-copy>p,.page-kicker,.catalog-heading>p{text-transform:uppercase;letter-spacing:.08em;color:#d7b458;margin:0 0 22px;font-size:16px}.inner-hero-copy h1,.story-page-copy h1{margin:0 0 25px;font-family:Georgia,Times New Roman,serif;font-size:clamp(48px,5vw,72px);font-weight:400;line-height:1.03}.inner-hero-copy span,.story-page-copy span{color:#f7f1e3;max-width:650px;font-size:20px;line-height:1.6;display:block}.catalog-section{background:#fff9ed;padding:105px 6vw 115px}.catalog-heading{text-align:center;max-width:780px;margin:0 auto}.catalog-heading h2{color:#26351f;margin:0 0 20px;font-size:46px;line-height:1.12}.catalog-heading>span{color:#4b5446;font-size:18px;line-height:1.65}.product-grid{grid-template-columns:repeat(4,1fr);gap:24px;margin-top:62px;display:grid}.product-card{background:#fffdf6;border:1px solid #ddd4bf;border-radius:26px;flex-direction:column;padding:24px 24px 28px;display:flex;box-shadow:0 12px 32px #3f432b12}.product-image{background:linear-gradient(#f7eedc,#fffaf0);border-radius:18px;place-items:center;height:360px;display:grid;overflow:hidden}.product-image img{object-fit:contain;width:100%;height:100%}.product-seed{text-transform:uppercase;letter-spacing:.08em;color:#8a702e!important;margin:24px 0 10px!important;font-size:12px!important}.product-card h2{color:#26351f;margin:0 0 14px;font-size:28px}.product-card>p:not(.product-seed){color:#4b5446;margin:0 0 24px;font-size:16px;line-height:1.6}.product-card>a{color:#26351f;text-underline-offset:5px;margin-top:auto;font-size:15px;font-weight:700;text-decoration:underline}.catalog-note{color:#26351f;background:#e9ddbd;justify-content:center;align-items:center;gap:32px;padding:28px 5vw;display:flex}.catalog-note p{margin:0;font-size:17px}.catalog-note a{color:#fff9ed;background:#26351f;border-radius:999px;padding:13px 22px;font-size:14px;font-weight:700}.story-page-hero{background:#26351f url(/our-story-background.png) 50%/cover no-repeat;align-items:center}.story-page-hero:after{content:"";background:linear-gradient(90deg,#26351f05 20%,#26351fc7 100%);position:absolute;inset:0}.story-page-copy{z-index:2;width:46%;margin-left:auto;margin-right:6vw;position:relative}.story-page-copy h1{font-size:60px}.story-intro-section{background:#fff9ed;grid-template-columns:.8fr 1.2fr;gap:9vw;padding:110px 8vw;display:grid}.story-intro-section h2{color:#26351f;font-size:48px;line-height:1.12}.story-intro-copy p{color:#4b5446;margin:0 0 24px;font-size:18px;line-height:1.75}.story-process-section{background:#f4ead7 url(/seed-to-bottle-bg.png) 50%/cover no-repeat;padding:105px 6vw}.story-step-grid{grid-template-columns:repeat(4,1fr);gap:28px;margin-top:58px;display:grid}.story-step-grid article{text-align:center}.story-step-grid span{color:#c49a3a;font-size:13px;display:block}.story-step-grid img{object-fit:contain;width:150px;height:140px;margin:10px auto 12px}.story-step-grid h3{color:#26351f;margin:0 0 10px;font-size:20px}.story-step-grid p{color:#4b5446;margin:0;font-size:16px;line-height:1.55}.story-values-section{background:#fff9ed url(/our-promise-background.png) 50%/cover no-repeat;padding:105px 7vw 120px}.story-values-grid{text-align:center;grid-template-columns:repeat(3,1fr);gap:50px;margin-top:56px;display:grid}.story-values-grid img{object-fit:contain;width:190px;height:180px}.story-values-grid h3{color:#26351f;margin:14px 0 12px;font-size:21px}.story-values-grid p{color:#4b5446;max-width:340px;margin:0 auto;font-size:16px;line-height:1.6}@media (width<=1180px){.floating-header{top:28px;left:28px;right:28px}.brand img{width:150px}.menu-toggle{margin-left:auto;display:flex}.nav{background:#f8edda;border-radius:24px;flex-direction:column;align-items:stretch;display:none;position:absolute;top:72px;left:0;right:0}.nav.open{display:flex}.nav a{text-align:center}.product-grid,.footer-main{grid-template-columns:1fr 1fr}.story-page-copy{width:54%}}@media (width<=720px){.contact-section{grid-template-columns:1fr;gap:52px;padding:82px 22px}.contact-details h2{font-size:40px}.enquiry-form{border-radius:22px;padding:26px 20px}.footer-main{grid-template-columns:1fr;gap:34px}.site-footer{padding:58px 24px 24px}.footer-bottom{flex-direction:column;margin-top:38px}.oils-page-hero,.story-page-hero{min-height:680px}.oils-page-hero{background-position:35%}.inner-hero-copy{width:100%;padding:0 24px 70px}.inner-hero-copy h1,.story-page-copy h1{font-size:48px}.inner-hero-copy span,.story-page-copy span{font-size:17px}.catalog-section{padding:82px 22px}.catalog-heading h2{font-size:40px}.product-grid{grid-template-columns:1fr;gap:22px;margin-top:44px}.product-image{height:390px}.catalog-note{text-align:center;flex-direction:column;gap:16px}.story-page-hero{background-position:42%;align-items:flex-end}.story-page-copy{background:linear-gradient(#0000,#1c2a17e6);width:100%;margin:0;padding:230px 24px 64px}.story-intro-section{grid-template-columns:1fr;gap:28px;padding:82px 24px}.story-intro-section h2{font-size:40px}.story-process-section,.story-values-section{padding:82px 24px}.story-step-grid{grid-template-columns:1fr 1fr;gap:42px 16px}.story-step-grid img{width:120px;height:112px}.story-values-grid{grid-template-columns:1fr;gap:48px}}.oils-premium-page{--oil-ivory:#fff9ed;--oil-cream:#f7f1e3;--oil-dark:#26351f;--oil-olive:#556b3d;--oil-gold:#c49a3a;color:var(--oil-dark);font-family:Inter,Arial,sans-serif}.oils-premium-page h1,.oils-premium-page h2,.oils-premium-page h3{letter-spacing:-.02em;font-family:Cormorant Garamond,Georgia,Times New Roman,serif;font-weight:500}.oils-premium-hero{isolation:isolate;background:var(--oil-ivory);height:720px;position:relative;overflow:hidden}.oils-premium-hero:before{content:"";z-index:-2;filter:blur(2px);opacity:.52;background:url(/our-promise-background.png) 50%/cover no-repeat;position:absolute;inset:-10px}.oils-premium-hero:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle at 82% 12%,#e5b44438,#0000 32%),linear-gradient(90deg,#fff9edf0 0%,#fff9edcc 42%,#fff9ed59 68%,#fff9ed2e 100%);position:absolute;inset:0}.oils-hero-inner{z-index:1;grid-template-columns:45% 55%;align-items:center;max-width:1280px;height:100%;margin:0 auto;padding:176px 72px 44px;display:grid;position:relative}.oils-hero-copy{z-index:3;align-self:center;position:relative}.comparison-heading>p{text-transform:uppercase;letter-spacing:1.8px;color:var(--oil-olive);margin:0;font-size:14px;font-weight:500}.oils-hero-copy h1{max-width:540px;color:var(--oil-dark);opacity:0;margin:0 0 24px;font-size:72px;line-height:1.05;animation:.78s cubic-bezier(.22,1,.36,1) .2s forwards oilHeroUp}.oils-hero-copy h1 span{display:block}.oils-hero-copy h1 .promise-line{white-space:nowrap}.oils-hero-body{color:#4b5446;opacity:0;max-width:500px;margin:0 0 10px;font-size:19px;font-weight:400;line-height:1.6;animation:.72s cubic-bezier(.22,1,.36,1) .32s forwards oilHeroUp}.oils-hero-sub{color:#4b5446;opacity:0;margin:0;font-size:18px;line-height:1.6;animation:.7s cubic-bezier(.22,1,.36,1) .44s forwards oilHeroUp}.oils-button{background:var(--oil-dark);min-height:52px;color:var(--oil-ivory);border-radius:999px;justify-content:center;align-items:center;padding:0 29px;font:500 15px/1 Inter,Arial,sans-serif;transition:background-color .24s,transform .24s;display:inline-flex}.oils-button:hover{background:var(--oil-olive);transform:translateY(-1px)}.oils-hero-visual{opacity:0;align-self:stretch;min-height:0;animation:.88s cubic-bezier(.22,1,.36,1) .18s forwards oilHeroImage;position:relative;overflow:hidden}.oils-hero-visual:after{content:"";background:linear-gradient(90deg,var(--oil-ivory),transparent 18%,transparent 88%,#fff9edb3);position:absolute;inset:0}.oils-hero-visual img{object-fit:cover;object-position:left center;width:156%;max-width:none;height:100%;position:absolute;top:0;left:2%}@keyframes oilHeroUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes oilHeroImage{0%{opacity:0;transform:scale(1.02)}to{opacity:1;transform:scale(1)}}.oil-editorial{min-height:680px;scroll-margin-top:20px;display:grid;overflow:hidden}.oil-image-left{grid-template-columns:55% 45%}.oil-image-right{grid-template-columns:45% 55%}.oil-tone-ivory{background:var(--oil-ivory)}.oil-tone-cream{background:var(--oil-cream)}.oil-image-right .oil-visual{grid-area:1/2}.oil-image-right .oil-copy{grid-area:1/1}.oil-visual{opacity:0;min-width:0;transition:opacity .85s cubic-bezier(.22,1,.36,1),transform .85s cubic-bezier(.22,1,.36,1);position:relative;overflow:hidden;transform:translate(-14px)}.oil-image-right .oil-visual{transform:translate(14px)}.oil-editorial.is-visible .oil-visual{opacity:1;transform:none}.oil-scene{object-fit:cover;filter:saturate(.92)contrast(.96);width:100%;height:100%;transition:transform .4s;position:absolute;inset:0}.oil-visual:hover .oil-scene{transform:scale(1.012)}.oil-approved-bottle{z-index:2;object-fit:contain;filter:drop-shadow(0 14px 18px #4b361529);width:auto;height:82%;transition:transform .4s;position:absolute;bottom:3%}.oil-image-left .oil-approved-bottle{left:40%;transform:translate(-50%)}.oil-image-right .oil-approved-bottle{right:39%;transform:translate(50%)}.oil-image-left .oil-visual:hover .oil-approved-bottle{transform:translate(-50%)scale(1.012)}.oil-image-right .oil-visual:hover .oil-approved-bottle{transform:translate(50%)scale(1.012)}.oil-visual:after{content:"";z-index:3;pointer-events:none;opacity:0;-webkit-backdrop-filter:blur(4px)saturate(.78)contrast(.82);backdrop-filter:blur(4px)saturate(.78)contrast(.82);width:23%;transition:opacity .8s cubic-bezier(.22,1,.36,1) .12s;position:absolute;top:-3%;bottom:-3%}.oil-editorial.is-visible .oil-visual:after{opacity:1}.oil-image-left .oil-visual:after{background:linear-gradient(90deg,#fff9ed00,#fff9ed33 30%,#fff9edc2 72%,var(--oil-ivory) 100%);right:-1%}.oil-image-right .oil-visual:after{background:linear-gradient(90deg,var(--oil-cream),#f7f1e3c2 28%,#f7f1e333 70%,#f7f1e300);left:-1%}.oil-copy{z-index:4;align-self:center;max-width:590px;padding:64px 72px;position:relative}.oil-image-right .oil-copy{justify-self:end;padding-left:72px;padding-right:58px}.oil-label{letter-spacing:1.6px;text-transform:uppercase;color:var(--oil-gold);margin:0 0 16px;font-size:13px;font-weight:600}.oil-copy h2{color:var(--oil-dark);margin:0 0 18px;font-size:54px;line-height:1.05}.oil-intro{color:#4b5446;max-width:470px;margin:0 0 34px;font-size:18px;line-height:1.6}.oil-benefits{gap:23px;display:grid}.oil-benefit{align-items:flex-start;gap:13px;display:flex}.oil-benefit i{background:var(--oil-gold);border-radius:50%;flex:0 0 6px;width:6px;height:6px;margin-top:9px}.oil-benefit strong{color:var(--oil-dark);font-size:17px;font-weight:600;line-height:1.4;display:block}.oil-benefit small{color:#4b5446;margin-top:4px;font-size:15.5px;line-height:1.5;display:block}.oil-bg-sunflower .oil-copy{background:linear-gradient(#fff9ede3,#fff9eded),url(/oils/lifestyle-sunflower.jpg) 50%/cover no-repeat}.oil-bg-safflower .oil-copy{background:linear-gradient(#f7f1e3e6,#f7f1e3f0),url(/oils/lifestyle-safflower.jpg) 50%/cover no-repeat}.oil-bg-soybean .oil-copy{background:linear-gradient(#fff9ede3,#fff9eded),url(/oils/lifestyle-soybean.jpg) 50%/cover no-repeat}.oil-bg-groundnut .oil-copy{background:linear-gradient(#f7f1e3e6,#f7f1e3f0),url(/oils/lifestyle-groundnut.jpg) 50%/cover no-repeat}.oil-copy>.oil-label,.oil-copy>h2,.oil-copy>.oil-intro,.oil-benefit,.oil-copy>.oils-button{opacity:0;transition:opacity .66s cubic-bezier(.22,1,.36,1),transform .66s cubic-bezier(.22,1,.36,1);transform:translateY(14px)}.oil-image-left .oil-copy>*{transform:translate(12px,14px)}.oil-image-right .oil-copy>*{transform:translate(-12px,14px)}.oil-editorial.is-visible .oil-copy>*{opacity:1;transform:none}.oil-editorial.is-visible .oil-label{transition-delay:.18s}.oil-editorial.is-visible .oil-copy h2{transition-delay:.26s}.oil-editorial.is-visible .oil-intro{transition-delay:.34s}.oil-editorial.is-visible .oil-benefit:first-child{transition-delay:.43s}.oil-editorial.is-visible .oil-benefit:nth-child(2){transition-delay:.51s}.oil-editorial.is-visible .oil-benefit:nth-child(3){transition-delay:.59s}.oil-editorial.is-visible .oil-copy>.oils-button{transition-delay:.68s}.oil-comparison-section{background:var(--oil-ivory);padding:110px 5vw}.oil-comparison-panel{background:#e7eddf;border-radius:30px;max-width:1280px;margin:0 auto;padding:68px 60px}.comparison-heading{text-align:center}.comparison-heading>p{margin:0 0 14px}.comparison-heading h2{color:var(--oil-dark);margin:0 0 16px;font-size:50px;line-height:1.1}.comparison-heading>span{color:#4b5446;font-size:17px;line-height:1.6}.comparison-grid{grid-template-columns:repeat(4,1fr);margin-top:52px;display:grid}.comparison-grid article{text-align:center;opacity:0;border-right:1px solid #556b3d2e;padding:0 28px;transition:opacity .62s cubic-bezier(.22,1,.36,1),transform .3s cubic-bezier(.22,1,.36,1);transform:translateY(16px)}.comparison-grid article:last-child{border-right:0}.oil-comparison-section.is-visible .comparison-grid article{opacity:1;transform:none}.oil-comparison-section.is-visible .comparison-grid article:nth-child(2){transition-delay:.11s}.oil-comparison-section.is-visible .comparison-grid article:nth-child(3){transition-delay:.22s}.oil-comparison-section.is-visible .comparison-grid article:nth-child(4){transition-delay:.33s}.comparison-grid article:hover{transform:translateY(-4px)!important}.comparison-grid svg{width:48px;height:48px;color:var(--oil-olive);stroke-width:1.35px}.comparison-grid h3{color:var(--oil-dark);margin:16px 0 8px;font-size:24px}.comparison-grid h3 a{color:inherit;transition:color .22s}.comparison-grid h3 a:hover,.comparison-grid h3 a:focus-visible{color:var(--oil-gold)}.comparison-grid>article>strong{color:var(--oil-olive);margin-bottom:20px;font-size:15px;font-weight:600;display:block}.comparison-grid ul{margin:0;padding:0;list-style:none}.comparison-grid li{color:#4b5446;font-size:15.5px;line-height:1.65}@media (width<=1100px){.oils-hero-inner{padding:140px 48px 40px}.oils-hero-copy h1{font-size:58px}.oil-copy{padding:52px 42px}.oil-image-right .oil-copy{padding-left:48px;padding-right:40px}.oil-copy h2{font-size:47px}.comparison-grid article{padding:0 18px}.oil-comparison-panel{padding:60px 38px}}@media (width<=720px){.oils-premium-hero{height:auto;min-height:760px}.oils-premium-hero:after{background:linear-gradient(#fff9ede6 0%,#fff9edb8 48%,#fff9ed40 100%)}.oils-hero-inner{grid-template-columns:1fr;padding:0}.oils-hero-copy{padding:156px 22px 38px}.oils-hero-copy h1{max-width:390px;font-size:40px}.oils-hero-copy h1 .promise-line{white-space:nowrap}.oils-hero-body,.oils-hero-sub{font-size:16px}.oils-hero-visual{height:360px}.oils-hero-visual img{object-position:left center;width:190%;left:-12%}.range-navigation{padding:70px 22px}.range-navigation h2{margin-bottom:32px;font-size:38px}.range-navigation nav{grid-template-columns:1fr 1fr;gap:20px 24px;display:grid}.oil-editorial,.oil-image-left,.oil-image-right{grid-template-columns:1fr;min-height:0;display:grid}.oil-image-right .oil-visual,.oil-image-right .oil-copy,.oil-image-left .oil-visual,.oil-image-left .oil-copy{grid-column:1}.oil-image-right .oil-visual,.oil-image-left .oil-visual{grid-row:1}.oil-image-right .oil-copy,.oil-image-left .oil-copy{grid-row:2}.oil-visual{height:430px}.oil-approved-bottle{height:88%;bottom:0}.oil-image-left .oil-approved-bottle,.oil-image-right .oil-approved-bottle{left:50%;right:auto;transform:translate(-50%)}.oil-image-left .oil-visual:hover .oil-approved-bottle,.oil-image-right .oil-visual:hover .oil-approved-bottle{transform:translate(-50%)scale(1.012)}.oil-visual:after{-webkit-backdrop-filter:blur(3px)saturate(.8);backdrop-filter:blur(3px)saturate(.8);width:auto;height:27%;top:auto;bottom:-1%;left:-2%!important;right:-2%!important}.oil-image-left .oil-visual:after{background:linear-gradient(180deg,#fff9ed00,#fff9eda6 62%,var(--oil-ivory))}.oil-image-right .oil-visual:after{background:linear-gradient(180deg,#f7f1e300,#f7f1e3a6 62%,var(--oil-cream))}.oil-copy,.oil-image-right .oil-copy{justify-self:stretch;max-width:none;padding:36px 22px 72px}.oil-copy h2{font-size:34px}.oil-intro{margin-bottom:28px;font-size:16px}.oil-benefit strong{font-size:16px}.oil-benefit small{font-size:15px}.oil-comparison-section{padding:78px 20px}.oil-comparison-panel{border-radius:26px;padding:52px 22px}.comparison-heading h2{font-size:40px}.comparison-grid{grid-template-columns:1fr;margin-top:40px}.comparison-grid article{border-bottom:1px solid #556b3d2e;border-right:0;padding:32px 0}.comparison-grid article:last-child{border-bottom:0}.oils-closing{padding:90px 22px}.oils-closing h2{font-size:42px}.closing-bottles{height:300px;margin-top:42px}.closing-bottles img{width:27%;margin:0 -4.2%}}@media (prefers-reduced-motion:reduce){.oils-premium-page *{scroll-behavior:auto!important}.oils-premium-page *,.oils-premium-page :before,.oils-premium-page :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-delay:0s!important}.floating-header{transition:none}}.story-page{background:#fff9ed}.story-narrative{isolation:isolate;background:#f5e7d2 url(/our-story-page-background.png) 50%/cover no-repeat;align-items:center;min-height:1060px;display:flex;position:relative;overflow:hidden}.story-narrative:before{content:"";z-index:-1;background:linear-gradient(90deg,#fff9ed0a 0%,#fff9ed47 35%,#fff9eded 57%,#fff9edd4 100%);position:absolute;inset:0}.story-narrative-copy{color:#26351f;width:min(680px,47vw);margin-left:auto;margin-right:6vw;padding:190px 0 105px}.story-narrative-label{letter-spacing:1.8px;text-transform:uppercase;color:#556b3d;margin:0 0 22px;font:600 14px/1.3 Inter,Arial,sans-serif}.story-narrative h1{letter-spacing:-.025em;color:#26351f;max-width:610px;margin:0 0 34px;font-family:Cormorant Garamond,Georgia,Times New Roman,serif;font-size:clamp(52px,4.25vw,68px);font-weight:500;line-height:1.04}.story-narrative-body{max-width:650px}.story-narrative-body p{color:#4b5446;margin:0 0 20px;font:400 17px/1.68 Inter,Arial,sans-serif}.story-narrative-body p:last-child{margin-bottom:0}.story-narrative-signoff{color:#26351f;border-top:1px solid #c49a3aa6;margin:36px 0 0;padding-top:18px;font-family:Cormorant Garamond,Georgia,Times New Roman,serif;font-size:27px;font-weight:500;line-height:1.2;display:inline-block}@media (width<=1100px){.story-narrative{background-position:44%;min-height:1050px}.story-narrative:before{background:linear-gradient(90deg,#fff9ed14,#fff9ede6 47%,#fff9edf0)}.story-narrative-copy{width:min(650px,56vw);margin-right:4vw;padding-top:165px}.story-narrative-body p{font-size:16px}}@media (width<=720px){.story-narrative{background-color:#fff9ed;background-position:top;background-repeat:no-repeat;background-size:auto 500px;min-height:0;display:block}.story-narrative:before{background:linear-gradient(#fff9ed00 0,#fff9ed14 260px,#fff9ed 500px 100%)}.story-narrative-copy{width:auto;margin:0;padding:455px 22px 78px}.story-narrative-label{margin-bottom:18px;font-size:13px}.story-narrative h1{margin-bottom:28px;font-size:44px;line-height:1.06}.story-narrative-body p{margin-bottom:18px;font-size:16px;line-height:1.68}.story-narrative-signoff{margin-top:30px;font-size:25px}}.cold-page{--cold-ivory:#fff9ed;--cold-cream:#f7f1e3;--cold-dark:#26351f;--cold-olive:#556b3d;--cold-gold:#c49a3a;background:var(--cold-ivory);color:var(--cold-dark);font-family:Inter,Arial,sans-serif}.cold-page h1,.cold-page h2,.cold-page h3{letter-spacing:-.025em;font-family:Cormorant Garamond,Georgia,Times New Roman,serif;font-weight:500}.cold-page-kicker{letter-spacing:1.8px;text-transform:uppercase;color:var(--cold-olive);margin:0;font:600 13px/1.35 Inter,Arial,sans-serif}.cold-page-hero{isolation:isolate;background:#f8ead2 url(/cold-pressed-page-background.png) 50%/cover no-repeat;align-items:center;min-height:820px;display:flex;position:relative;overflow:hidden}.cold-page-hero:after{content:"";z-index:-1;background:linear-gradient(90deg,#fff9ed05 0%,#fff9ed08 47%,#fff9eddb 61%,#fff9edab 100%),radial-gradient(circle at 88% 12%,#ffebb55c,#0000 34%);position:absolute;inset:0}.cold-page-hero-copy{width:min(640px,43vw);margin-left:auto;margin-right:6vw;padding:180px 0 94px;animation:.84s cubic-bezier(.22,1,.36,1) 80ms both coldCopyIn}.cold-page-hero-copy .cold-page-kicker{margin-bottom:20px}.cold-page-hero h1{max-width:630px;color:var(--cold-dark);margin:0 0 28px;font-size:clamp(55px,4.7vw,76px);line-height:1.01}.cold-page-hero-copy>p:not(.cold-page-kicker){color:#4b5446;max-width:600px;margin:0;font-size:18px;line-height:1.72}.cold-text-link{color:var(--cold-dark);border-bottom:1px solid #c49a3acc;align-items:center;gap:10px;margin-top:34px;padding-bottom:6px;font-size:15px;font-weight:600;transition:color .22s,gap .22s;display:inline-flex}.cold-text-link:hover{color:var(--cold-olive);gap:14px}@keyframes coldCopyIn{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.cold-process{background:linear-gradient(#fff9ede6,#fff9edf0),url(/seed-to-bottle-bg.png) 50%/cover no-repeat;padding:112px 6vw 122px;scroll-margin-top:40px}.cold-section-heading{text-align:center;max-width:820px;margin:0 auto}.cold-section-heading .cold-page-kicker{margin-bottom:16px}.cold-section-heading h2{color:var(--cold-dark);margin:0 0 18px;font-size:clamp(44px,4vw,60px);line-height:1.06}.cold-section-heading>p:not(.cold-page-kicker){color:#4b5446;max-width:710px;margin:0 auto;font-size:17px;line-height:1.7}.cold-process-line{grid-template-columns:repeat(4,1fr);gap:46px;max-width:1280px;margin:72px auto 0;display:grid;position:relative}.cold-process-line:before{content:"";background:linear-gradient(90deg,#0000,#c49a3a8c 10% 90%,#0000);height:1px;position:absolute;top:19px;left:11%;right:11%}.cold-process-line article{text-align:center;padding-top:58px;position:relative}.cold-process-line article:before{content:"";border:2px solid var(--cold-gold);background:var(--cold-ivory);border-radius:50%;width:11px;height:11px;position:absolute;top:14px;left:50%;transform:translate(-50%)}.cold-process-line span{letter-spacing:1.5px;color:var(--cold-gold);margin-bottom:12px;font-size:12px;font-weight:600;display:block}.cold-process-line h3{color:var(--cold-dark);margin:0 0 12px;font-size:28px;line-height:1.08}.cold-process-line p{color:#4b5446;max-width:260px;margin:0 auto;font-size:15.5px;line-height:1.65}.cold-comparison{background:linear-gradient(#f7f1e3e0,#f7f1e3ed),url(/our-promise-background.png) 50%/cover no-repeat;padding:112px 5vw 120px}.cold-comparison .cold-section-heading{max-width:900px}.cold-comparison-table{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#fff9ed7a;border-top:1px solid #556b3d40;border-bottom:1px solid #556b3d40;max-width:1380px;margin:62px auto 0}.cold-table-row{grid-template-columns:1.08fr 1.15fr 1.35fr 1.38fr 1.22fr;align-items:stretch;display:grid}.cold-table-row>*{border-right:1px solid #556b3d26;margin:0;padding:25px 22px}.cold-table-row>:last-child{border-right:0}.cold-table-row:not(.cold-table-head){border-top:1px solid #556b3d26}.cold-table-head span{letter-spacing:1.25px;text-transform:uppercase;color:var(--cold-olive);padding-top:15px;padding-bottom:15px;font-size:11px;font-weight:600}.cold-table-row div strong{color:var(--cold-dark);font-family:Cormorant Garamond,Georgia,serif;font-size:23px;font-weight:500;line-height:1.15;display:block}.cold-table-row div small{letter-spacing:1px;text-transform:uppercase;color:var(--cold-olive);margin-top:8px;font-size:11px;font-weight:600;display:block}.cold-table-row>p{color:#4b5446;font-size:14px;line-height:1.58}.cold-table-row.featured{background:#e7eddf}.cold-table-row.featured div small{color:#8e6818}.cold-benefit-note{background:var(--cold-dark);max-width:1280px;color:var(--cold-ivory);border-radius:28px;grid-template-columns:.78fr 1.22fr;gap:9vw;margin:84px auto 0;padding:58px 64px;display:grid}.cold-benefit-note .cold-page-kicker{color:#d8bd73;margin-bottom:15px}.cold-benefit-note h3{max-width:410px;color:var(--cold-ivory);margin:0;font-size:42px;line-height:1.08}.cold-benefit-note ul{gap:22px;margin:0;padding:0;list-style:none;display:grid}.cold-benefit-note li{padding-left:24px;position:relative}.cold-benefit-note li:before{content:"";background:var(--cold-gold);border-radius:50%;width:7px;height:7px;position:absolute;top:9px;left:0}.cold-benefit-note strong{margin-bottom:5px;font-size:16px;font-weight:600;display:block}.cold-benefit-note span{color:#e3decf;font-size:14.5px;line-height:1.6;display:block}.cold-honesty-note{color:#64695f;border-left:2px solid #c49a3ab8;max-width:1040px;margin:42px auto 0;padding-left:18px;font-size:13.5px;line-height:1.7}.cold-honesty-note strong{color:var(--cold-dark)}@media (width<=1100px){.cold-page-hero{background-position:42%;min-height:760px}.cold-page-hero:after{background:linear-gradient(90deg,#fff9ed08 0%,#fff9ed33 38%,#fff9ede6 56%,#fff9edd1)}.cold-page-hero-copy{width:min(610px,50vw);margin-right:4vw;padding-top:150px}.cold-process-line{gap:24px}.cold-process-line p{font-size:14.5px}.cold-table-row{grid-template-columns:1fr 1.05fr 1.18fr 1.18fr 1.08fr}.cold-table-row>*{padding:22px 14px}.cold-table-row>p{font-size:13px}.cold-benefit-note{gap:5vw;padding:50px 44px}}@media (width<=720px){.cold-page-hero{background-color:var(--cold-ivory);background-position:30% 0;background-repeat:no-repeat;background-size:auto 500px;min-height:0;display:block}.cold-page-hero:after{background:linear-gradient(180deg,#fff9ed00 0,#fff9ed14 245px,var(--cold-ivory) 495px,var(--cold-ivory) 100%)}.cold-page-hero-copy{width:auto;margin:0;padding:455px 22px 78px}.cold-page-hero-copy .cold-page-kicker{margin-bottom:17px}.cold-page-hero h1{font-size:44px;line-height:1.04}.cold-page-hero-copy>p:not(.cold-page-kicker){font-size:16px;line-height:1.68}.cold-process,.cold-comparison{padding:80px 22px 86px}.cold-section-heading{text-align:left}.cold-section-heading h2{font-size:40px}.cold-section-heading>p:not(.cold-page-kicker){font-size:16px}.cold-process-line{grid-template-columns:1fr;gap:0;margin-top:48px}.cold-process-line:before{background:#c49a3a80;width:1px;height:auto;inset:7px auto 7px 7px}.cold-process-line article{text-align:left;padding:0 0 38px 36px}.cold-process-line article:last-child{padding-bottom:0}.cold-process-line article:before{top:5px;left:7px}.cold-process-line span{margin-bottom:7px}.cold-process-line h3{font-size:27px}.cold-process-line p{max-width:none;margin:0;font-size:15px}.cold-comparison-table{border:0;margin-top:44px}.cold-table-head{display:none}.cold-table-row{background:#fff9ed80;border-radius:18px;margin-bottom:18px;display:block;overflow:hidden;border:1px solid #556b3d2e!important}.cold-table-row.featured{background:#e7eddf}.cold-table-row>*{border:0;padding:14px 18px}.cold-table-row div{border-bottom:1px solid #556b3d24;padding-top:20px;padding-bottom:16px}.cold-table-row div strong{font-size:26px}.cold-table-row>p{padding:13px 18px 13px 136px;font-size:13.5px;position:relative}.cold-table-row>p:before{content:attr(data-label);letter-spacing:.7px;text-transform:uppercase;width:105px;color:var(--cold-olive);font-size:10px;font-weight:600;position:absolute;top:14px;left:18px}.cold-benefit-note{border-radius:22px;grid-template-columns:1fr;gap:34px;margin-top:54px;padding:40px 24px}.cold-benefit-note h3{font-size:35px}.cold-honesty-note{margin-top:32px;font-size:13px}}@media (prefers-reduced-motion:reduce){.cold-page *{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.hero .hero-copy{bottom:calc(9vh + 60px)}.oil-copy .oils-button{margin-top:14px}@media (width<=720px){.hero .hero-copy{bottom:130px}.oil-copy .oils-button{margin-top:14px}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
