/* Edible Oils extension; existing SARIYEVA typography and colour variables */
.oil-actions{display:flex;align-items:center;gap:24px;flex-wrap:wrap}.oil-actions .text-link{margin-top:0}.oils-feature{display:grid;grid-template-columns:1fr 1fr;background:var(--cream);color:var(--ink)}.oils-feature>img{width:100%;height:100%;object-fit:cover;min-height:430px}.oils-feature>div{padding:70px 12%}.oils-feature .eyebrow{color:#796036}.oils-feature p:not(.eyebrow){color:#575b50}.oils-feature .text-link{color:#796036}.market-list{grid-template-columns:repeat(2,minmax(0,1fr))}.market-list article{padding:32px 35px!important;border-bottom:1px solid #d4cec2}.market-list article:nth-child(odd){border-left:0}.market-list article:nth-child(even){border-left:1px solid #d4cec2}.market-list p{max-width:520px}.market-list article:first-child{background:#e9e1d2}.oils-hero>img{object-position:50% 74%;height:610px;min-height:0}.slide.oil-slide>img{object-position:50% 73%}.oil-ranges{display:flex;flex-wrap:wrap;gap:10px;list-style:none;padding:0;margin:25px 0 32px}.oil-ranges li{border:1px solid #beb49f;padding:7px 12px;font-size:13px}.oils-product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 40px}.oils-product-grid h3{font-size:26px}.oil-packaging{align-items:center}.oil-packaging>img{object-fit:cover;object-position:center}.oils-format{font-size:15px}.oil-note{color:var(--muted);font-size:13px;max-width:650px}.enquiry .oil-actions{justify-content:center}.oils-hero .intro{max-width:550px}.header nav .nav-oils{color:var(--gold)}
@media(max-width:1000px){.oils-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.oils-feature>div{padding:55px 8%}}
@media(max-width:720px){.oils-feature{grid-template-columns:1fr}.oils-feature>img{height:300px;min-height:0}.oils-feature>div{padding:45px 6%}.oils-product-grid{grid-template-columns:1fr}.market-list{display:block}.market-list article{padding:28px 0!important;border-left:0!important}.market-list article:first-child{padding:28px 18px!important}.oil-actions{gap:18px}.oils-hero>img{height:350px}.oil-ranges{gap:8px}}

.product-directory.with-oils{grid-template-columns:repeat(2,minmax(0,1fr))}.about-oil-focus{margin-top:32px}.about-oil-focus h3{color:#796036;font-size:26px}.about-oil-focus .text-link{color:#796036;margin-bottom:32px}@media(max-width:800px){.product-directory.with-oils{grid-template-columns:1fr}}
