@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;0,600;1,300;1,400;1,500&family=Jost:wght@300;400;500;600&display=swap";:root{--nn-cream: #FFF6EC;--nn-cream-deep: #F5EDE0;--nn-peach: #FFC9B2;--nn-coral: #FF7F6E;--nn-sage: #A7B38C;--nn-olive: #6F7A5A;--nn-olive-deep: #4e5740;--nn-gold: #D4AF37;--nn-forest: #2e3326;--nn-text: #3d3d30;--nn-text-mid: #5a5a48;--nn-text-light: #8a8a72;--nn-border: rgba(111,122,90,.15);--nn-border-soft: rgba(111,122,90,.08);--nn-serif: "Cormorant Garamond", Georgia, serif;--nn-sans: "Jost", sans-serif;--nn-radius: 8px;--nn-radius-lg: 14px;--nn-transition: .25s ease}:root{--color-background: var(--nn-cream);--color-foreground: var(--nn-text);--color-accent-1: var(--nn-olive);--color-accent-2: var(--nn-coral);--color-button: var(--nn-olive);--color-button-text: var(--nn-cream);--color-secondary-button: transparent;--color-secondary-button-text: var(--nn-olive);--color-link: var(--nn-olive);--color-border: var(--nn-border);--font-heading-family: var(--nn-serif);--font-body-family: var(--nn-sans);--font-body-size: 16px}body{font-family:var(--nn-sans);font-size:16px;line-height:1.75;background-color:var(--nn-cream);-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5{font-family:var(--nn-serif);font-weight:400;line-height:1.1}.button,.shopify-challenge__button,.btn{font-family:var(--nn-sans);font-size:13px;letter-spacing:2px;text-transform:uppercase;font-weight:500;border-radius:3px}.button--primary{background-color:var(--nn-olive);border-color:var(--nn-olive);color:var(--nn-cream)}.button--primary:hover{background-color:var(--nn-olive-deep);border-color:var(--nn-olive-deep)}.button--secondary{background-color:transparent;border-color:var(--nn-olive);color:var(--nn-olive)}.button--secondary:hover{background-color:var(--nn-olive);color:var(--nn-cream)}.header{background-color:var(--nn-cream);border-bottom:1px solid var(--nn-border)}.header__heading-logo{max-width:180px}.header__menu-item,.header__active-menu-item{font-family:var(--nn-sans);font-size:13px;letter-spacing:1.5px;text-transform:uppercase;font-weight:400;color:var(--nn-text-mid);position:relative;padding-bottom:3px}.header__menu-item:after{content:"";position:absolute;bottom:-2px;left:0;right:0;height:1.5px;background:var(--nn-coral);transform:scaleX(0);transition:transform .25s ease;transform-origin:center}.header__menu-item:hover:after,.header__active-menu-item:after{transform:scaleX(1)}.header__menu-item:hover{color:var(--nn-olive)}.cart-count-bubble{background:var(--nn-coral)!important}.nn-page-width{width:100%;max-width:1400px;margin:0 auto}@media screen and (max-width:749px){.nn-page-width{margin:0 16px}}@media screen and (min-width:750px){.nn-page-width{margin:0 40px}}@media screen and (min-width:1440px){.nn-page-width{margin:0 auto}}.header__icon:hover{color:var(--nn-olive)}@media(max-width:989px){.header__heading-logo{max-width:140px}.header{padding:0 16px}}.image-banner{min-height:620px}.image-banner__content{text-align:center}.image-banner .title{font-family:var(--nn-serif);font-size:clamp(48px,8vw,80px);font-weight:300;letter-spacing:-1px;line-height:1.05}.image-banner .subtitle{font-family:var(--nn-sans);font-size:14px;letter-spacing:2px;text-transform:uppercase;font-weight:300;margin-bottom:36px}.image-banner .button-group{display:flex;gap:14px;justify-content:center;flex-wrap:wrap}@media(max-width:749px){.image-banner{min-height:480px}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/nourish-nest.css.map */
