.nosh-content{--nosh-green: #1A2E1C;--midnight: #1C2535;--cocoa: #3B342A;--chalk: #F7F5F1;--oat: #E7E2D5;--sage-mist: #E9EDE2;--leaf-tint: #DDE5D9;--cool-mist: #E6EAEF;--color-bg: var(--chalk);--color-ink: var(--nosh-green);--color-ink-soft: #4A5C4C;--color-border: #D8D2C4;--color-card-bg: #FFFFFF;--font-body: "futura-pt", sans-serif;--max-width: 1180px;--radius: 14px;--space-1: .8rem;--space-2: 1.6rem;--space-3: 2.4rem;--space-4: 4rem;--space-5: 6.4rem}.nosh-content *{box-sizing:border-box}.nosh-content html{scroll-behavior:smooth}.nosh-content body{margin:0;font-family:var(--font-body);font-weight:400;color:var(--color-ink);background:var(--color-bg);line-height:1.6;font-size:17px;-webkit-font-smoothing:antialiased}.nosh-content img{max-width:100%;display:block}.nosh-content a{color:inherit;text-decoration:none}.nosh-content button,.nosh-content input,.nosh-content textarea,.nosh-content select{font-family:var(--font-body)}.nosh-content h1,.nosh-content h2,.nosh-content h3,.nosh-content h4{font-family:var(--font-body);font-weight:500;line-height:1.15;margin:0 0 var(--space-2);letter-spacing:-.01em}.nosh-content h1,.nosh-content h2{font-family:"dreaming-outloud-sans",var(--font-body);font-weight:400;letter-spacing:normal;line-height:1.25}.nosh-content h1{font-size:clamp(3.84rem,4vw,5.92rem)}.nosh-content h2{font-size:clamp(2.88rem,3vw,4rem)}.nosh-content h3{font-size:2.08rem}.nosh-content p{margin:0 0 var(--space-2)}.nosh-content .container{max-width:var(--max-width);margin:0 auto;padding:0 var(--space-3)}.nosh-content .container-full{max-width:none;margin:0 auto;padding:0 5vw}.nosh-content .mobile-break{display:none}@media(max-width:480px){.nosh-content .mobile-break{display:inline}}.nosh-content .eyebrow{text-transform:uppercase;letter-spacing:.12em;font-size:1.248rem;color:var(--color-ink-soft);font-weight:400}.nosh-content .lede{font-size:1.84rem;color:var(--color-ink-soft);max-width:60ch}@media(max-width:749px){.nosh-content .lede{font-size:1.6rem}}.nosh-content .btn{display:inline-flex;align-items:center;gap:.5em;padding:.85em 1.6em;border-radius:0;font-weight:700;font-size:1.52rem;border:1px solid transparent;cursor:pointer;transition:transform .15s ease,background .15s ease,border-color .15s ease}.nosh-content .btn-primary{background:var(--nosh-green);color:var(--chalk)}.nosh-content .btn-primary:hover{transform:translateY(-1px);background:#24401f}.nosh-content .btn-outline{background:transparent;border-color:var(--nosh-green);color:var(--nosh-green)}.nosh-content .btn-outline:hover{transform:translateY(-1px);background:var(--nosh-green);color:var(--chalk)}.nosh-content .btn-whatsapp{background:#25d366;color:#06301a}.nosh-content .btn-whatsapp:hover{background:#1ebc59}.nosh-content .btn-small{padding:.6em 1.8em;font-size:1.248rem;min-width:148px;justify-content:center}.nosh-content .btn-caps-light{text-transform:uppercase;font-weight:400;letter-spacing:.1em;font-size:1.28rem}.nosh-content .cta-row{display:flex;gap:var(--space-2);flex-wrap:wrap;margin-top:var(--space-3)}.nosh-content .nosh-section{padding:var(--space-5) 0}.nosh-content .nosh-section-alt{background:var(--oat)}.nosh-content .nosh-section-sage{background:var(--sage-mist)}.nosh-content .nosh-section-tight{padding:var(--space-4) 0}.nosh-content .nosh-section-flush-bottom{padding-bottom:var(--space-4)}.nosh-content .nosh-section-flush-bottom~.site-footer{margin-top:0}.nosh-content .reveal{opacity:0;transform:translateY(24px);transition:opacity .8s ease,transform .8s ease}.nosh-content .reveal.is-visible{opacity:1;transform:translateY(0)}@media(prefers-reduced-motion:reduce){.nosh-content .reveal{opacity:1;transform:none;transition:none}}.nosh-content .text-center{text-align:center}.nosh-content .mt-0{margin-top:0}.nosh-content .nosh-visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}
/*# sourceMappingURL=/cdn/shop/t/27/assets/nosh-base.css.map */
