@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:wght@500;600;700&family=Outfit:wght@300;400;500;600;700&family=Lato:wght@300;400;700&display=swap";:root{--nv-bg: #f3f7f1;--nv-bg-soft: #e5efe3;--nv-bg-deep: #d3e4cf;--nv-ink: #121812;--nv-muted: #4a5a4c;--nv-green: #2f5d3a;--nv-green-deep: #23482c;--nv-green-soft: #c5dbc6;--nv-white: #ffffff;--nv-max: 1400px;--nv-serif: "Cormorant Garamond", Georgia, serif;--nv-sans: "Outfit", "Lato", sans-serif;--nv-body: "Lato", system-ui, sans-serif}html{scroll-behavior:smooth}body,body.gradient{background:var(--nv-bg)!important;color:var(--nv-ink)!important;font-family:var(--nv-body)!important;font-size:16px;letter-spacing:.01em}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.banner__heading,.rich-text__heading,.featured-collection__title,.collection-hero__title,.product__title,.card__heading,.nv-heading{font-family:var(--nv-sans)!important;font-weight:500!important;letter-spacing:-.02em;color:var(--nv-ink)!important}.announcement-bar,.utility-bar{background:var(--nv-green-deep)!important;color:var(--nv-white)!important;border:0!important}.announcement-bar *,.announcement-bar a,.utility-bar *{color:var(--nv-white)!important;font-family:var(--nv-sans)!important;font-size:12px!important;font-weight:500!important;letter-spacing:.12em!important;text-transform:uppercase!important}.header-wrapper,.section-header,sticky-header{background:var(--nv-bg)!important;border:0!important;box-shadow:none!important}.header{padding-top:.6rem!important;padding-bottom:.6rem!important;max-width:var(--nv-max)!important}.header__heading-link,.header__heading,.header__heading-logo-wrapper{font-family:var(--nv-serif)!important}.header__menu-item,.header__inline-menu .list-menu__item,.menu-drawer__menu-item{font-family:var(--nv-sans)!important;font-size:13px!important;font-weight:500!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:var(--nv-ink)!important}.header__icon,.header__icon span,.header__icon svg{color:var(--nv-ink)!important}@media screen and (min-width:990px){.header .disclosure,header-drawer+.header__icons .disclosure{display:none!important}}.button,.shopify-challenge__button,button.shopify-payment-button__button--unbranded,.customer button,.cart__ctas .button,.nv-btn{background:var(--nv-green)!important;color:var(--nv-white)!important;border:0!important;border-radius:0!important;font-family:var(--nv-sans)!important;font-size:13px!important;font-weight:600!important;letter-spacing:.16em!important;text-transform:uppercase!important;min-height:48px!important;padding:.9rem 1.8rem!important;box-shadow:none!important;transition:background .25s ease,transform .25s ease!important}.button:hover,.nv-btn:hover{background:var(--nv-green-deep)!important;transform:translateY(-1px)}.button--secondary,.nv-btn--ghost{background:transparent!important;color:var(--nv-ink)!important;border:1px solid var(--nv-ink)!important}.card-wrapper,.card,.product-card-wrapper{background:transparent!important}.card__inner{border-radius:0!important;background:var(--nv-white)!important;overflow:hidden}.card__heading,.card__heading a,.card-information,.price{text-align:center!important;font-family:var(--nv-sans)!important}.card__heading a{font-size:1.05rem!important;font-weight:500!important;letter-spacing:.02em}.price,.price-item{color:var(--nv-muted)!important;font-size:.95rem!important}.card .media,.card__media{border-radius:0!important}.badge{border-radius:0!important;background:var(--nv-green)!important;color:#fff!important;font-family:var(--nv-sans)!important;letter-spacing:.08em;text-transform:uppercase}.nv-section{width:100%}.nv-wrap{width:min(100% - 2.5rem,var(--nv-max));margin-inline:auto}.nv-eyebrow{display:inline-block;font-family:var(--nv-sans);font-size:12px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--nv-green);margin-bottom:.75rem}.nv-heading{font-size:clamp(2rem,4vw,3.4rem);line-height:1.05;margin:0 0 1rem}.nv-sub{font-family:var(--nv-body);font-size:1rem;line-height:1.7;color:var(--nv-muted);max-width:36rem;margin:0 0 1.5rem}.nv-hero{position:relative;min-height:clamp(520px,78vh,760px);display:grid;align-items:center;overflow:hidden;background:var(--nv-bg-soft)}.nv-hero__media{position:absolute;top:0;right:0;bottom:0;left:0}.nv-hero__media img,.nv-hero__media .placeholder-svg{width:100%;height:100%;object-fit:cover;display:block}.nv-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#13201626,#1320160d 45%,#f3f7f18c)}.nv-hero__content{position:relative;z-index:2;width:min(100% - 2.5rem,var(--nv-max));margin:0 auto;display:flex;justify-content:flex-end;padding:4rem 0}.nv-hero__card{width:min(100%,420px);background:#f3f7f1eb;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);padding:2.5rem 2rem;animation:nv-rise .8s ease both}@keyframes nv-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.nv-trust{background:var(--nv-bg-soft);border-block:1px solid rgba(47,93,58,.12);padding:1.75rem 0}.nv-trust__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;text-align:center}.nv-trust__item h3{font-family:var(--nv-sans);font-size:14px;letter-spacing:.16em;text-transform:uppercase;margin:0 0 .35rem}.nv-trust__item p{margin:0;color:var(--nv-muted);font-size:.95rem}.nv-trust__icon{width:42px;height:42px;margin:0 auto .75rem;color:var(--nv-green)}.nv-products{padding:4.5rem 0 3.5rem;background:var(--nv-bg)}.nv-products__head{display:flex;align-items:end;justify-content:space-between;gap:1rem;margin-bottom:2rem}.nv-products__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1.25rem}.nv-product{text-align:center;text-decoration:none;color:inherit;display:block}.nv-product__media{background:var(--nv-white);aspect-ratio:1 / 1.15;overflow:hidden;margin-bottom:1rem;position:relative}.nv-product__media img{width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.nv-product:hover .nv-product__media img{transform:scale(1.05)}.nv-product__title{font-family:var(--nv-sans);font-size:1.05rem;margin:0 0 .35rem}.nv-product__price{color:var(--nv-muted);font-size:.95rem}.nv-product__cta{position:absolute;left:0;right:0;bottom:0;background:#2f5d3aeb;color:#fff;font-family:var(--nv-sans);font-size:11px;letter-spacing:.16em;text-transform:uppercase;padding:.85rem;opacity:0;transform:translateY(8px);transition:.3s ease}.nv-product:hover .nv-product__cta{opacity:1;transform:translateY(0)}.nv-promo{display:grid;grid-template-columns:1.1fr .9fr;min-height:460px;background:var(--nv-bg-soft)}.nv-promo__media img,.nv-promo__media .placeholder-svg{width:100%;height:100%;object-fit:cover;display:block;min-height:460px}.nv-promo__content{display:flex;flex-direction:column;justify-content:center;padding:clamp(2rem,5vw,4rem);background:linear-gradient(160deg,#e8f2e6,#f6faf5)}.nv-cats{padding:4.5rem 0;background:var(--nv-bg)}.nv-cats__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;margin-top:2rem}.nv-cat{position:relative;display:block;text-decoration:none;color:inherit;overflow:hidden;min-height:280px;background:var(--nv-bg-deep)}.nv-cat img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;right:0;bottom:0;left:0;transition:transform .6s ease}.nv-cat:hover img{transform:scale(1.06)}.nv-cat__label{position:absolute;inset:auto 0 0 0;padding:1.25rem;background:linear-gradient(transparent,#121812b8);color:#fff;z-index:1}.nv-cat__label span{display:block;font-size:11px;letter-spacing:.18em;text-transform:uppercase;opacity:.85;margin-bottom:.25rem}.nv-cat__label strong{font-family:var(--nv-sans);font-size:1.25rem;font-weight:500}.nv-quotes{padding:4.5rem 0;background:var(--nv-bg-soft);text-align:center}.nv-quotes__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem;margin-top:2rem}.nv-quote{background:var(--nv-white);padding:2rem 1.5rem;text-align:left}.nv-quote p{font-family:var(--nv-serif);font-size:1.25rem;line-height:1.45;margin:0 0 1rem}.nv-quote cite{font-style:normal;font-family:var(--nv-sans);font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--nv-green)}.nv-news{padding:3.5rem 0;background:var(--nv-green-deep);color:#fff}.nv-news .nv-heading,.nv-news .nv-sub,.nv-news .nv-eyebrow{color:#fff!important}.nv-news .nv-sub{opacity:.85}.nv-news__row{display:flex;gap:.75rem;flex-wrap:wrap;margin-top:1rem}.nv-news input[type=email]{flex:1 1 240px;min-height:48px;border:0;border-radius:0;padding:0 1rem;font-family:var(--nv-body)}.nv-news .nv-btn{background:#fff!important;color:var(--nv-green-deep)!important}.footer{background:var(--nv-bg)!important;border-top:1px solid rgba(47,93,58,.12)!important}.footer *{font-family:var(--nv-sans)!important}.footer__content-top{padding-top:3rem!important}.image-with-text__content,.multicolumn-card,.rich-text__wrapper{border-radius:0!important}.banner--content-align-left .banner__box,.banner__box{border-radius:0!important;background:#f3f7f1eb!important}@media screen and (max-width:989px){.nv-trust__grid,.nv-products__grid,.nv-cats__grid,.nv-quotes__grid{grid-template-columns:repeat(2,1fr)}.nv-promo{grid-template-columns:1fr}.nv-hero__content{justify-content:center}.nv-hero__card{width:min(100%,520px)}}@media screen and (max-width:749px){.nv-trust__grid,.nv-products__grid,.nv-cats__grid,.nv-quotes__grid{grid-template-columns:1fr}.nv-products__grid{grid-template-columns:repeat(2,1fr)}.nv-products__head{flex-direction:column;align-items:start}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/nivellae-lilac.css.map */
