:root{--nn-ivory: #f7f3e8;--nn-ivory-deep: #eee5d2;--nn-green: #183426;--nn-green-soft: #52684b;--nn-gold: #b88a36;--nn-gold-light: #d8b96d}html{background:var(--nn-ivory)}body{background:var(--nn-ivory);color:var(--nn-green)}#header-group .shopify-section:first-child{background:var(--nn-gold);color:var(--nn-green)}#header-group .shopify-section:first-child .section-background,#header-group .shopify-section:first-child .header-announcements{background:var(--nn-gold)!important;color:var(--nn-green)!important}.header-section,#header-component,#header-component .header__row{background:var(--nn-green)!important;color:var(--nn-ivory)!important}#header-component{border-bottom:1px solid color-mix(in srgb,var(--nn-gold) 72%,transparent)}#header-component a,#header-component button,#header-component summary{color:var(--nn-ivory)}#header-component a:hover{color:var(--nn-gold-light)}.nn-header-logo__image{display:block;width:68px;height:68px;object-fit:contain;border-radius:10px;background:var(--nn-ivory);box-shadow:0 0 0 1px #d8b96d73}.nn-page-hero{position:relative;display:grid;align-items:end;min-height:clamp(220px,31vw,390px);overflow:hidden;isolation:isolate;background:var(--nn-green);border-bottom:3px solid var(--nn-gold)}.nn-page-hero__image{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;width:100%;height:100%;object-fit:cover;object-position:center}.nn-page-hero__shade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,#0c1a1229,#0c1a12db)}.nn-page-hero__content{width:min(1200px,calc(100% - 40px));margin:0 auto;padding:clamp(34px,5vw,64px) 0;color:var(--nn-ivory)}.nn-page-hero__eyebrow{margin:0 0 9px;color:var(--nn-gold-light);font-size:.76rem;font-weight:700;letter-spacing:.15em;text-transform:uppercase}.nn-page-hero__title{max-width:920px;font-family:var(--font-heading--family);font-size:clamp(1.8rem,4.2vw,3.5rem);font-weight:650;line-height:1.06;text-wrap:balance}.nn-page-hero__rule{display:block;width:86px;height:2px;margin-top:18px;background:var(--nn-gold)}.nn-home-brand{max-width:920px;margin:0 auto;text-align:center}.nn-home-brand__logo{display:block;width:min(280px,72vw);height:auto;margin:0 auto 22px;border-radius:18px;box-shadow:0 14px 40px #1834261a,0 0 0 1px #b88a3647}.nn-home-brand__kicker,.nn-section-kicker{color:var(--nn-gold);font-size:.76rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.nn-worldwide-shipping{max-width:720px;margin:20px auto 0;padding:14px 18px;border:1px solid rgba(184,138,54,.55);border-radius:999px;background:#ffffff5c;color:var(--nn-green);font-weight:650}.nn-mug-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:22px}.nn-mug-card{display:block;color:inherit;text-decoration:none}.nn-mug-card__image{overflow:hidden;border:1px solid rgba(184,138,54,.24);border-radius:14px;background:#fff;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.nn-mug-card:hover .nn-mug-card__image{transform:translateY(-2px);border-color:var(--nn-gold);box-shadow:0 12px 28px #1834261f}.nn-mug-card h3{color:var(--nn-green)}.button,.button-custom,button.shopify-payment-button__button--unbranded{border-color:var(--nn-green)!important;background:var(--nn-green)!important;color:var(--nn-ivory)!important}.button:hover,.button-custom:hover{border-color:var(--nn-gold)!important;background:var(--nn-gold)!important;color:var(--nn-green)!important}a{text-decoration-color:var(--nn-gold)}footer{border-top:3px solid var(--nn-gold);background:var(--nn-green);color:var(--nn-ivory)}footer .section-background,footer .section,footer .footer-utilities{background:var(--nn-green)!important;color:var(--nn-ivory)!important}footer a{color:var(--nn-ivory)}footer a:hover{color:var(--nn-gold-light)}footer input{border-color:var(--nn-gold)!important}@media(max-width:749px){.nn-header-logo__image{width:54px;height:54px}.nn-page-hero{min-height:220px}.nn-page-hero__content{width:min(calc(100% - 28px),1200px);padding:30px 0}.nn-worldwide-shipping{border-radius:14px}}.hero .button-custom{border-color:var(--nn-gold)!important;background:var(--nn-gold)!important;color:var(--nn-green)!important}.hero .button-custom:hover{border-color:var(--nn-gold-light)!important;background:var(--nn-gold-light)!important;color:var(--nn-green)!important}#header-component .menu-drawer,#header-component .menu-drawer__submenu{background-color:var(--nn-ivory)!important;color:var(--nn-green)!important}#header-component .menu-drawer .menu-drawer__menu-item,#header-component .menu-drawer .menu-drawer__title,#header-component .menu-drawer .drawer-localization__button,#header-component .menu-drawer .drawer-localization,#header-component .menu-drawer .menu-drawer__utility-links{color:var(--nn-green)!important}#header-component .menu-drawer .menu-drawer__menu-item:hover,#header-component .menu-drawer .menu-drawer__menu-item:focus-visible,#header-component .menu-drawer .menu-drawer__menu-item--active,#header-component .menu-drawer .menu-drawer__menu-item[aria-current=page],#header-component .menu-drawer .menu-drawer__title[aria-current=page]{color:var(--nn-gold)!important}#header-component .menu-drawer .menu-drawer__menu-item svg,#header-component .menu-drawer .menu-drawer__title svg,#header-component .menu-drawer .drawer-localization__button svg{color:currentColor!important}
/*# sourceMappingURL=/cdn/shop/t/30/assets/nature-noticed-brand.css.map */
