@import url(https://fonts.googleapis.com/css2?family=Cormorant+Garamond:wght@600;700&family=Manrope:wght@400;500;600&display=swap);*{background-color:initial;box-sizing:border-box;margin:0;padding:0}body{background:#0f2f25;color:#fff;font-size:18px;line-height:1.6}img{max-width:100%}:root{--deep:#0f2f25;--deep-2:#16392d;--leaf:#2f5d45;--leaf-2:#3f6f57;--mint:#a7c9a4;--cream:#f3f4ef;--white:#fff;--shadow:0 20px 60px #08161259}.oregano-page{background:#0f2f25;background:var(--deep);color:#fff;color:var(--white);min-height:100vh}.oregano-nav{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0b2018d9;border-bottom:1px solid #ffffff14;display:flex;justify-content:space-between;padding:18px 8vw;position:sticky;top:0;z-index:10}.oregano-nav__brand{color:#fff;color:var(--white);font-family:Alegreya Sans,sans-serif;font-size:1.5rem;font-weight:700;letter-spacing:.01em;line-height:1;text-transform:lowercase}.oregano-nav__links{display:flex;flex-wrap:nowrap;gap:18px;min-width:0}.oregano-nav__actions{align-items:center;display:flex;flex-shrink:0;gap:12px}.oregano-nav__toggle{background:#0000;border:none;cursor:pointer;display:none;height:40px;position:relative;width:40px}.oregano-nav__toggle span{background:#fff;border-radius:999px;display:block;height:2px;margin:5px auto;width:22px}.oregano-nav__lang{background:#14362ab3;border:1px solid #ffffff40;border-radius:999px;color:#fff;cursor:pointer;font-family:Manrope,sans-serif;font-size:.9rem;padding:6px 12px;transition:background .2s ease,border .2s ease}.oregano-nav__lang:hover{background:#a7c9a433;border-color:#a7c9a499}.oregano-nav__links a{border-radius:999px;color:#d9e6d5;font-family:Manrope,sans-serif;font-size:.95rem;padding:6px 10px;text-decoration:none;transition:background .2s ease,color .2s ease}.oregano-nav__links a:hover{background:#a7c9a433;color:#fff;color:var(--white)}.oregano-nav__links a.is-active{background:#a7c9a43d;box-shadow:inset 0 -3px 0 #a7c9a4,0 10px 22px #08161238;box-shadow:inset 0 -3px 0 var(--mint),0 10px 22px #08161238;color:#fff;color:var(--white)}.oregano-page h1,.oregano-page h2,.oregano-page h3{font-family:Cormorant Garamond,serif;font-weight:700;letter-spacing:.5px}.oregano-page p,.oregano-page span{font-family:Manrope,sans-serif}.hero{background:#f3f4ef;background:var(--cream);min-height:88vh;overflow:hidden;padding:64px 8vw 120px;position:relative}.hero__bg-texture{background:radial-gradient(circle at top left,#0f2f251f,#0000 50%),radial-gradient(circle at 30% 60%,#0f2f2514,#0000 60%);inset:0;opacity:.6;pointer-events:none;position:absolute}.hero__email{align-items:center;background:#2f5d45;background:var(--leaf);border-radius:999px;box-shadow:0 20px 60px #08161259;box-shadow:var(--shadow);color:#fff;color:var(--white);display:inline-flex;font-size:14px;gap:10px;padding:10px 18px;position:absolute;right:10vw;top:52px}.hero__email-icon{background:#fff3;border-radius:50%;display:inline-block;height:28px;position:relative;width:28px}.hero__email-icon:after{border:2px solid #fff;border:2px solid var(--white);border-left:0;border-top:0;content:"";height:8px;left:8px;position:absolute;top:8px;transform:rotate(45deg);width:12px}.hero__panel{background:#16392d;background:var(--deep-2);border-radius:36px;box-shadow:0 20px 60px #08161259;box-shadow:var(--shadow);color:#fff;color:var(--white);padding:56px 56px 56px 64px;position:relative;width:min(640px,80vw);z-index:2}.hero__dots{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(5,8px);margin-bottom:24px}.hero__dots:before{background:#a7c9a4;background:var(--mint);border-radius:50%;box-shadow:16px 0 0 #a7c9a4,32px 0 0 #a7c9a4,48px 0 0 #a7c9a4,64px 0 0 #a7c9a4;box-shadow:16px 0 0 var(--mint),32px 0 0 var(--mint),48px 0 0 var(--mint),64px 0 0 var(--mint);content:"";height:8px;width:8px}.hero__title{font-size:clamp(2.6rem,5vw,4.2rem);line-height:1;margin-bottom:16px}.hero__subtitle{color:#a7c9a4;color:var(--mint);font-size:1.2rem}.hero__arrow{background:#2f5d45;background:var(--leaf);border-radius:50%;display:grid;height:56px;place-items:center;position:absolute;right:-28px;top:50%;transform:translateY(-50%);width:56px}.hero__arrow span{border-bottom:3px solid #a7c9a4;border-bottom:3px solid var(--mint);border-right:3px solid #a7c9a4;border-right:3px solid var(--mint);height:18px;transform:rotate(-45deg);width:18px}.hero__image{border-radius:32px;box-shadow:0 20px 60px #08161259;box-shadow:var(--shadow);overflow:hidden;position:absolute;right:12vw;top:120px;width:min(380px,40vw);z-index:1}.hero__image img{display:block;height:100%;object-fit:cover;width:100%}.hero__thumb{border-radius:24px;bottom:80px;box-shadow:0 20px 60px #08161259;box-shadow:var(--shadow);height:140px;overflow:hidden;position:absolute;right:6vw;width:140px}.hero__thumb img{display:block;height:100%;object-fit:cover;width:100%}.intro{grid-gap:60px;align-items:center;background:#0f2f25;background:var(--deep);display:grid;gap:60px;grid-template-columns:1.1fr .9fr;padding:120px 10vw;position:relative}.intro__dots{background-image:radial-gradient(#a7c9a4 2px,#0000 0);background-image:radial-gradient(var(--mint) 2px,#0000 2px);background-size:10px 10px;bottom:70px;height:40px;left:10vw;opacity:.5;position:absolute;width:80px}.intro__eyebrow span{background:#a7c9a4;background:var(--mint);border-radius:50%;display:inline-block;height:10px;margin-right:8px;opacity:.8;width:10px}.intro h2{font-size:2.4rem;margin:20px 0}.intro p{color:#d7e4d5;line-height:1.8}.intro__media{align-items:center;display:flex;gap:24px;justify-content:center}.intro__image{border:18px solid #2f5d45;border:18px solid var(--leaf);border-radius:50%;height:320px;justify-self:center;overflow:hidden;width:320px}.intro__image img{height:100%;object-fit:cover;width:100%}.intro__stack{grid-gap:18px;display:grid;gap:18px}.intro__thumb{background:#2f5d45;background:var(--leaf);border:10px solid #3f6f57e6;border-radius:50%;box-shadow:0 20px 60px #08161259;box-shadow:var(--shadow);height:160px;overflow:hidden;width:160px}.intro__thumb--offset{transform:translateX(-28px)}.intro__thumb img{display:block;height:100%;object-fit:cover;width:100%}.products{background:linear-gradient(180deg,#0f2f25,#1a3f30);background:linear-gradient(180deg,var(--deep) 0,#1a3f30 100%);padding:100px 8vw 120px}.products__header{grid-gap:32px;align-items:center;display:grid;gap:32px;grid-template-columns:auto 1fr;margin-bottom:60px}.products__logo{border:4px solid #3f6f57;border:4px solid var(--leaf-2);border-radius:50%;display:grid;height:110px;place-items:center;width:110px}.products__logo span{background:#a7c9a4;background:var(--mint);border-radius:8px 50% 8px 50%;height:42px;transform:rotate(-20deg);width:42px}.products__row{grid-gap:28px;display:grid;gap:28px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.products__category{background:linear-gradient(135deg,#c7e7c11f,#ffe7aa14);border:1px solid #cfe0cc24;border-radius:28px;margin-top:52px;padding:32px}.products__categories{grid-gap:32px;display:grid;gap:32px;margin-top:52px}.products__category-copy{margin-bottom:28px;max-width:760px}.products__category-heading{display:block;margin-bottom:12px}.products__category h3{font-size:clamp(1.8rem,3vw,2.5rem);margin-bottom:0}.products__category p{color:#d7e6d2;line-height:1.7}.products__new-badge{align-items:center;background:linear-gradient(135deg,#fff4b5,#e3c555);border-radius:999px;color:#264331;display:inline-flex;font-size:.8rem;font-weight:800;letter-spacing:.04em;margin-bottom:14px;padding:7px 12px;text-transform:uppercase}.products__row--herbs{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.products__row--single{grid-template-columns:minmax(240px,320px);justify-content:start}.products__note{color:#cfe0cc;font-size:1rem;margin-top:28px;text-align:center}.product-card{background:#153c2fb3;border-radius:24px;box-shadow:0 20px 60px #08161259;box-shadow:var(--shadow);padding:24px;text-align:center}.product-card img{background:#ffffff1f;border-radius:18px;box-shadow:0 16px 30px #00000040;filter:drop-shadow(0 10px 22px rgba(0,0,0,.35));height:260px;margin-bottom:18px;object-fit:contain;padding:16px;width:100%}.product-card--bag img{transform-origin:center}.product-card h3{font-size:1.4rem;margin-bottom:10px}.product-card p{color:#cfe0cc;line-height:1.6}.packaging{background:#1a3f30;padding:40px 8vw 90px;text-align:center}.packaging h2{font-size:2.6rem;margin-bottom:40px}.packaging__row{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(2,minmax(240px,1fr));margin-top:0}.packaging-card{background:#153c2fcc;border-radius:24px;box-shadow:0 20px 60px #08161259;box-shadow:var(--shadow);padding:28px}.packaging-card img{border-radius:18px;height:220px;margin-bottom:16px;object-fit:cover;width:100%}.packaging__note{color:#cfe0cc;margin-top:32px}.delivery{grid-gap:48px;align-items:center;background:#0f2f25;background:var(--deep);display:grid;gap:48px;grid-template-columns:.9fr 1.1fr;padding:110px 8vw}.delivery__image img{border-radius:24px;box-shadow:0 20px 60px #08161259;box-shadow:var(--shadow);width:100%}.delivery__content h2{font-size:2.4rem;margin-bottom:24px}.delivery__pill{grid-gap:16px;align-items:center;background:#2f5d45;background:var(--leaf);border-radius:22px;display:grid;gap:16px;grid-template-columns:auto 1fr;padding:20px 26px}.delivery__icon{background:#fff3;border-radius:50%;height:40px;position:relative;width:40px}.delivery__icon:after{border-bottom:3px solid #a7c9a4;border-bottom:3px solid var(--mint);border-right:3px solid #a7c9a4;border-right:3px solid var(--mint);content:"";height:12px;left:13px;position:absolute;top:13px;transform:rotate(-45deg);width:12px}.delivery__pill p{color:#e0efe0}.contact{grid-gap:48px;align-items:center;background:#14362a;display:grid;gap:48px;grid-template-columns:1fr .9fr;padding:110px 8vw 140px}.contact__eyebrow span{background:#a7c9a4;background:var(--mint);border-radius:50%;display:inline-block;height:10px;margin-right:8px;opacity:.8;width:10px}.contact h2{font-size:2.6rem;margin:18px 0 32px}.contact__list{grid-gap:18px;display:grid;gap:18px}.contact__item{grid-gap:16px;align-items:center;display:grid;font-size:1.1rem;gap:16px;grid-template-columns:auto 1fr}.contact__icon{background:#fff;background:var(--white);border-radius:50%;height:44px;position:relative;width:44px}.contact__icon:after{border:3px solid #0f2f25;border:3px solid var(--deep);border-radius:50%;content:"";inset:12px;position:absolute}.contact__image img{border-radius:26px;box-shadow:0 20px 60px #08161259;box-shadow:var(--shadow);width:100%}@media screen and (max-width:1024px){.oregano-nav{align-items:center;flex-direction:row;gap:16px}.oregano-nav__brand{flex-shrink:0}.oregano-nav__links{gap:10px}.oregano-nav__links a{font-size:.88rem;padding:6px 8px}.hero{padding:80px 8vw 120px}.hero__image{margin-top:40px;position:static;width:100%}.hero__thumb{display:none}.contact,.delivery,.intro{grid-template-columns:1fr}.intro__media{flex-direction:column;gap:20px}.intro__image{height:240px;width:240px}.intro__stack{gap:16px;grid-template-columns:repeat(2,minmax(120px,1fr))}.intro__thumb{height:150px;max-width:160px;width:100%}.intro__thumb--offset{transform:none}.products__row{grid-template-columns:1fr}.products__category{padding:24px}.packaging__row{grid-template-columns:1fr}}@media screen and (max-width:860px){.oregano-nav{align-items:center;flex-direction:row;gap:12px;justify-content:space-between;padding:14px 6vw}.oregano-nav__links{display:none}.oregano-nav__brand{font-size:1.35rem;max-width:calc(100% - 124px)}.oregano-nav__actions{margin-left:auto}.oregano-nav__toggle{display:block}.oregano-nav__lang{font-size:.82rem;padding:6px 10px}}@media screen and (max-width:640px){.hero__panel{padding:40px}.hero__email{margin-bottom:20px;position:static}.hero__arrow{display:none}}.oregano-sidenav{grid-gap:10px;align-content:start;background:#0f2f25;box-shadow:-20px 0 40px #00000059;display:grid;gap:10px;height:100vh;padding:88px 24px 24px;position:fixed;right:0;top:0;transform:translateX(100%);transition:transform .3s ease;width:min(280px,80vw);z-index:20}.oregano-sidenav a{border-radius:16px;color:#e5efe4;font-family:Manrope,sans-serif;font-size:1.1rem;padding:12px 14px;text-decoration:none;transition:background .2s ease,color .2s ease,transform .2s ease}.oregano-sidenav a.is-active{background:#a7c9a433;color:#fff;transform:translateX(-4px)}.oregano-sidenav.is-open{transform:translateX(0)}.oregano-sidenav__close{background:#0000;border:none;color:#fff;cursor:pointer;font-size:2rem;position:absolute;right:16px;top:16px}.oregano-sidenav__backdrop{background:#06100c73;inset:0;position:fixed;z-index:15}
/*# sourceMappingURL=main.cce5ee9b.css.map*/