:root{--inv-ink:#132019;--inv-forest:#183f2a;--inv-deep:#0d2a1b;--inv-gold:#f2b544;--inv-cream:#f5f0e6;--inv-paper:#fbfaf6;--inv-muted:#6c766f;--inv-line:#d9ddd6}.inv-shell{width:min(1240px,calc(100% - 48px));margin:auto}.inv-header,.inv-home,.inv-footer{font-family:Arial,Helvetica,sans-serif;color:var(--inv-ink)}.inv-utility{background:#0a1d13;color:#d9e0db;font-size:12px;letter-spacing:.05em}.inv-utility .inv-shell{height:36px;display:flex;align-items:center;justify-content:space-between}.inv-utility a{color:#fff;text-decoration:none;margin-left:24px}.inv-nav{background:#fff;border-bottom:1px solid #eceeea;position:relative;z-index:20}.inv-nav__inner{min-height:118px;display:flex;align-items:center;gap:34px;padding:10px 0}.inv-logo{display:flex;align-items:center;justify-content:flex-start;flex:none;max-width:190px;width:auto;min-width:120px}.inv-logo img{display:block;width:auto;height:auto;max-width:190px;max-height:104px;object-fit:contain}.inv-menu{display:flex;align-items:center;justify-content:center;gap:26px;flex:1}.inv-menu a,.inv-actions a{text-decoration:none;color:var(--inv-ink);font-size:14px;font-weight:700}.inv-menu a{padding:36px 0;border-bottom:2px solid transparent}.inv-menu a:hover{border-color:var(--inv-gold)}.inv-actions{display:flex;align-items:center;gap:12px}.inv-wa-mini{background:var(--inv-forest);color:#fff!important;padding:12px 16px;border-radius:3px}.inv-cart{white-space:nowrap}.inv-cart b{background:var(--inv-gold);min-width:22px;height:22px;border-radius:99px;display:inline-flex;align-items:center;justify-content:center;margin-left:4px}.inv-menu-toggle{display:none;background:none;border:0}.inv-menu-toggle span{display:block;width:24px;height:2px;background:#132019;margin:5px}.inv-mobile{background:#fff;padding:20px 24px;border-bottom:1px solid var(--inv-line)}.inv-mobile a{display:block;padding:12px 0;color:var(--inv-ink);text-decoration:none;font-weight:700}.inv-servicebar{background:var(--inv-cream);border-bottom:1px solid #e6dfd1}.inv-servicebar .inv-shell{min-height:42px;display:flex;align-items:center;justify-content:space-between;gap:20px;font-size:12px;font-weight:700;letter-spacing:.02em}.inv-wa-float{position:fixed;right:22px;bottom:22px;z-index:80;width:56px;height:56px;border-radius:50%;display:grid;place-items:center;background:#25d366;color:#fff!important;font-weight:900;text-decoration:none;box-shadow:0 10px 28px #0000003d}.inv-hero{min-height:620px;position:relative;display:flex;align-items:center;overflow:hidden;background:#102218}.inv-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center;transform:scale(1.03)}.inv-hero__veil{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#07170eeb,#07170eb3 45%,#07170e26 78%)}.inv-hero__content{position:relative;z-index:2;color:#fff;padding:90px 0}.inv-kicker,.inv-label{display:block;font-size:12px;font-weight:800;letter-spacing:.22em;text-transform:uppercase;color:var(--inv-gold);margin-bottom:18px}.inv-hero h1{font-size:clamp(54px,7vw,96px);line-height:.92;letter-spacing:-.055em;margin:0 0 26px;max-width:790px}.inv-hero h1 em{font-family:Georgia,serif;font-weight:400;color:var(--inv-gold)}.inv-hero p{font-size:20px;line-height:1.55;max-width:650px;margin:0 0 32px;color:#e9eee9}.inv-hero__buttons{display:flex;gap:14px;flex-wrap:wrap}.inv-btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 26px;text-decoration:none!important;font-size:13px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;border-radius:2px}.inv-btn--gold{background:var(--inv-gold);color:#132019!important}.inv-btn--ghost{border:1px solid rgba(255,255,255,.6);color:#fff!important}.inv-btn--dark{background:var(--inv-deep);color:#fff!important}.inv-hero__note{margin-top:52px;font-size:12px;color:#c7d0c9;letter-spacing:.08em}.inv-intro{padding:95px 0;background:var(--inv-paper)}.inv-intro__grid{display:grid;grid-template-columns:1.05fr .95fr;gap:100px;align-items:start}.inv-intro h2,.inv-sectionhead h2,.inv-company h2,.inv-contactband h2{font-size:clamp(36px,4.8vw,62px);line-height:1.05;letter-spacing:-.04em;margin:0}.inv-intro p{font-size:18px;line-height:1.75;color:#4e5952;margin-top:40px}.inv-arrowlink{display:inline-block;margin-top:16px;color:var(--inv-forest);font-weight:800;text-decoration:none}.inv-categories{padding:100px 0;background:#fff}.inv-sectionhead{display:flex;justify-content:space-between;align-items:end;margin-bottom:40px}.inv-sectionhead>a{color:var(--inv-forest);font-weight:800;text-decoration:none}.inv-catgrid{display:grid;grid-template-columns:1fr 1fr;gap:22px}.inv-cat{min-height:520px;position:relative;background-size:cover;background-position:center;overflow:hidden;text-decoration:none;color:#fff!important;display:flex;align-items:end;padding:42px}.inv-cat:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#00000014,#04140bd1)}.inv-cat>span{position:absolute;top:28px;right:30px;z-index:1;font-family:Georgia,serif;font-size:64px;color:#ffffff7a}.inv-cat>div{position:relative;z-index:1}.inv-cat small{letter-spacing:.18em}.inv-cat h3{font-size:58px;line-height:1;margin:10px 0}.inv-cat p{font-size:16px}.inv-cat b{display:block;margin-top:28px;color:var(--inv-gold)}.inv-products{background:var(--inv-cream);padding:100px 0}.inv-productgrid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.inv-product{background:#fff}.inv-product__media{height:300px;display:block;position:relative;overflow:hidden;background:#f0f0ed}.inv-product__media img{width:100%;height:100%;object-fit:cover;transition:.4s transform}.inv-product:hover img{transform:scale(1.04)}.inv-product__media>span{position:absolute;top:12px;left:12px;background:#142017;color:#fff;padding:7px 10px;font-size:11px}.inv-product__body{padding:22px}.inv-product__body a{text-decoration:none;color:var(--inv-ink)}.inv-product h3{font-size:19px;margin:0 0 12px}.inv-product__price{font-size:22px;font-weight:900}.inv-product__body p{font-size:12px;color:var(--inv-muted)}.inv-product__cta{display:inline-block;margin-top:8px;font-weight:800;font-size:13px}.inv-noimage{height:100%;display:grid;place-items:center;font-weight:900;letter-spacing:.12em}.inv-company{padding:110px 0;background:#fff}.inv-company__grid{display:grid;grid-template-columns:1.05fr .95fr;gap:70px;align-items:center}.inv-company__visual{min-height:560px;background-size:cover;background-position:center;position:relative}.inv-company__stamp{position:absolute;right:-18px;bottom:35px;background:var(--inv-gold);padding:25px 30px;display:flex;gap:14px;align-items:center}.inv-company__stamp b{font-size:38px}.inv-company__copy p{font-size:17px;line-height:1.7;color:#59635c}.inv-facts{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--inv-line);border-left:1px solid var(--inv-line);margin:30px 0}.inv-facts div{padding:18px;border-right:1px solid var(--inv-line);border-bottom:1px solid var(--inv-line)}.inv-facts small{display:block;color:var(--inv-muted);text-transform:uppercase;font-size:10px;letter-spacing:.12em;margin-bottom:6px}.inv-facts strong{font-size:16px}.inv-contactband{padding:70px 0;background:var(--inv-deep);color:#fff}.inv-contactband .inv-shell{display:flex;justify-content:space-between;align-items:center;gap:30px}.inv-contactband h2{font-size:46px}.inv-footer{background:#07150e;color:#c6d0c8;padding-top:70px}.inv-footer__top{display:grid;grid-template-columns:1.35fr .65fr .95fr 1fr 1.1fr;gap:38px;padding-bottom:55px}.inv-footer__brand img{width:270px;filter:brightness(0) invert(1)}.inv-footer__brand p{line-height:1.65;max-width:330px}.inv-footer__col{display:flex;flex-direction:column;gap:10px;font-size:13px;line-height:1.55}.inv-footer__col b{color:var(--inv-gold);text-transform:uppercase;letter-spacing:.12em;margin-bottom:8px}.inv-footer__policies a{line-height:1.45}.inv-footer__policy-note{font-size:11px;color:#91a096;line-height:1.5}.inv-footer a{color:#fff;text-decoration:none}.inv-footer__bottom{border-top:1px solid #25352b;min-height:74px;display:flex;align-items:center;justify-content:space-between;gap:25px;font-size:11px}.inv-footer__bottom nav{display:flex;gap:18px;flex-wrap:wrap}.lgm-shell{width:min(1240px,calc(100% - 48px));margin:auto}.lgm-btn{background:var(--inv-forest)!important;color:#fff!important;border-radius:2px!important}.lgm-eyebrow{color:#b77c19!important}.lgm-pagehero,.lgm-simplehero{background-color:var(--inv-deep)!important}.lgm-pagehero h1,.lgm-simplehero h1{font-family:Georgia,serif}.lgm-commerce-card,.lgm-product-main,.lgm-contacttiles>a,.lgm-contacttile{border-radius:2px!important}.lgm-footer{display:none!important}@media(max-width:1000px){.inv-menu{display:none}.inv-menu-toggle{display:block}.inv-wa-mini{display:none}.inv-productgrid{grid-template-columns:repeat(2,1fr)}.inv-intro__grid,.inv-company__grid{grid-template-columns:1fr;gap:45px}.inv-company__visual{min-height:420px}.inv-footer__top{grid-template-columns:1fr 1fr}.inv-cat{min-height:430px}.inv-servicebar .inv-shell{overflow:auto;justify-content:flex-start;white-space:nowrap}.inv-utility .inv-shell>span{display:none}.inv-utility .inv-shell{justify-content:flex-end}}@media(max-width:680px){.inv-shell,.lgm-shell{width:min(100% - 28px,1240px)}.inv-utility{display:none}.inv-nav__inner{min-height:88px;gap:18px;padding:8px 0}.inv-logo{max-width:132px;min-width:90px}.inv-logo img{max-width:132px;max-height:72px}.inv-logo__text{font-size:24px}.inv-cart{font-size:0!important}.inv-cart b{font-size:12px}.inv-hero{min-height:610px}.inv-hero__veil{background:#07170eb8}.inv-hero__content{padding:70px 0}.inv-hero h1{font-size:58px}.inv-hero p{font-size:17px}.inv-intro,.inv-categories,.inv-products,.inv-company{padding:70px 0}.inv-intro__grid{gap:30px}.inv-catgrid,.inv-productgrid{grid-template-columns:1fr}.inv-cat{min-height:390px;padding:28px}.inv-cat h3{font-size:48px}.inv-sectionhead{align-items:start;gap:20px;flex-direction:column}.inv-product__media{height:360px}.inv-company__visual{min-height:330px}.inv-company__stamp{right:12px;bottom:12px}.inv-facts{grid-template-columns:1fr}.inv-contactband .inv-shell,.inv-footer__bottom{align-items:flex-start;flex-direction:column}.inv-contactband h2{font-size:38px}.inv-footer__top{grid-template-columns:1fr;gap:32px}.inv-footer__bottom{padding:22px 0}.inv-footer__bottom nav{gap:10px}}.inv-logo__text{display:inline-block;font-size:32px;line-height:1;font-weight:900;letter-spacing:.02em;color:var(--inv-forest)}.inv-footer__brandtext{font-size:30px;line-height:1.05;font-weight:900;color:var(--inv-forest)}.inv-wa-float svg{width:28px;height:28px;display:block}
/*# sourceMappingURL=/cdn/shop/t/4/assets/invernopellet.css.map */
