:root{--vp-green-deep: #0A2F23;--vp-green-dark: #142219;--vp-green-mid: #2d5c3c;--vp-green-light: #3d7a52;--vp-cream: #F8F5F0;--vp-charcoal: #1F1F1F;--vp-gold: #8B6F47;--vp-muted: #5a5a5a;--vp-border: #e2ddd8;--vp-radius: 2px;--vp-ease: .22s ease}.announcement-bar__segment,.announcement-bar{background:var(--vp-green-deep)!important;color:var(--vp-cream)!important}.announcement-bar__message,.announcement-bar a{font-size:.78rem;letter-spacing:.06em;color:var(--vp-cream)!important}.section-eyebrow,[class*=eyebrow],[class*=kicker]{font-size:.7rem;letter-spacing:.14em;text-transform:uppercase;font-weight:700;color:var(--vp-gold)}.hero__text-wrapper h1,.banner__heading,.slideshow__heading{font-size:clamp(1.9rem,5vw,3.2rem);font-weight:800;line-height:1.1;letter-spacing:-.02em}.hero__text-wrapper p,.banner__text,.slideshow__text{font-size:clamp(.92rem,2vw,1.08rem);color:#f8f5f0d1;max-width:520px;line-height:1.7}.vp-strip{background:var(--vp-cream);border-top:1px solid var(--vp-border);border-bottom:1px solid var(--vp-border);padding:18px 0}ul.trust-strip{list-style:none;margin:0;padding:0;display:flex;justify-content:center;align-items:flex-start;gap:36px;flex-wrap:wrap}.trust-strip-item{display:flex;align-items:flex-start;gap:10px;max-width:190px}.trust-strip-item .icon{font-size:1.1rem;margin-top:2px;flex-shrink:0}.trust-strip-item .label{font-weight:700;font-size:.74rem;color:var(--vp-green-deep);letter-spacing:.05em;text-transform:uppercase}.trust-strip-item .sublabel{font-size:.72rem;color:var(--vp-muted);margin-top:2px;line-height:1.4}.card--product{border-radius:var(--vp-radius);transition:transform var(--vp-ease),box-shadow var(--vp-ease);overflow:hidden}.card--product:hover{transform:translateY(-4px);box-shadow:0 10px 32px #0a2f231c}.card__badge{background:var(--vp-green-mid);color:#fff;font-size:.65rem;letter-spacing:.09em;text-transform:uppercase;padding:3px 8px;border-radius:2px;font-weight:600}.price__regular .price-item{font-size:1rem;font-weight:700;color:var(--vp-green-deep)}.multicolumn-card,.icon-with-text__body{border:1px solid transparent;border-radius:var(--vp-radius);padding:20px;transition:border-color var(--vp-ease),box-shadow var(--vp-ease)}.multicolumn-card:hover,.icon-with-text__body:hover{border-color:var(--vp-green-light);box-shadow:0 4px 18px #0a2f2312}.numbered-list__number,[class*=step-number]{font-size:2.6rem;font-weight:900;color:var(--vp-gold);opacity:.2;line-height:1}.vp-founding{background:var(--vp-green-dark);color:var(--vp-cream);padding:72px 32px}.vp-founding .section-eyebrow{color:var(--vp-gold);display:block;margin-bottom:12px}.vp-founding h2{color:var(--vp-cream);font-size:clamp(1.5rem,4vw,2.2rem);margin-bottom:20px;line-height:1.2}.vp-founding p{color:#f8f5f0cc;max-width:600px;line-height:1.75;font-size:.95rem}.vp-founding__benefits{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:24px;margin:32px 0 36px}.vp-founding .benefit-item{border-left:2px solid var(--vp-gold);padding-left:16px}.vp-founding .benefit-item strong{display:block;color:var(--vp-cream);font-size:.82rem;letter-spacing:.05em;text-transform:uppercase;margin-bottom:6px}.vp-founding .benefit-item p{font-size:.86rem;margin:0;color:#f8f5f0bf}.button,.btn,a.button{border-radius:var(--vp-radius)!important;font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;transition:transform var(--vp-ease),background var(--vp-ease),color var(--vp-ease)}.button:hover{transform:translateY(-2px)}.button--primary{background:var(--vp-green-mid)!important;color:#fff!important;border:none!important}.button--primary:hover{background:var(--vp-green-light)!important}.button--secondary{background:transparent!important;color:var(--vp-green-mid)!important;border:1.5px solid var(--vp-green-mid)!important}.button--secondary:hover{background:var(--vp-green-mid)!important;color:#fff!important}.vp-specs{margin:28px 0 20px}.vp-specs h3{font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;color:var(--vp-green-deep);font-weight:700;margin-bottom:10px}.vp-specs table{width:100%;border-collapse:collapse;font-size:.86rem}.vp-specs table tr:last-child td{border-bottom:none}.vp-specs table td{padding:8px 4px;border-bottom:1px solid var(--vp-border);vertical-align:top;color:var(--vp-charcoal);line-height:1.5}.vp-specs table td:first-child{font-weight:700;color:var(--vp-muted);width:42%;font-size:.75rem;letter-spacing:.04em;text-transform:uppercase;padding-top:9px}.vp-badges{display:flex;flex-wrap:wrap;gap:7px;margin:18px 0 20px}.vp-badges .badge{background:#f0ece6;border:1px solid var(--vp-border);color:var(--vp-charcoal);font-size:.71rem;padding:4px 11px;border-radius:20px;font-weight:600;letter-spacing:.02em;white-space:nowrap}.vp-notice{background:#fef9f0;border-left:3px solid var(--vp-gold);padding:13px 16px;font-size:.83rem;color:var(--vp-charcoal);line-height:1.65;margin:20px 0;border-radius:0 2px 2px 0}.vp-notice strong{color:var(--vp-gold);font-weight:700}.card__heading,.card__heading a,.card__heading a:link,.card__heading a:visited,.card__heading .full-unstyled-link,.full-unstyled-link,.card-information__text .card__heading{color:var(--vp-charcoal)!important}.card__vendor,.caption-with-letter-spacing{color:var(--vp-muted)!important}.card-information{background:transparent}.card .card__inner{background:#f9f7f4}.header-wrapper{border-bottom:2px solid var(--vp-green-mid)!important;box-shadow:0 2px 20px #0a2f2312;background:#fff}.header__heading-logo img,.header__heading-logo svg{max-height:52px!important;width:auto}.list-menu__item--link,.header__menu-item .link,.header__menu-item a:not(.button){font-size:.74rem!important;font-weight:700!important;letter-spacing:.1em!important;text-transform:uppercase!important}.header__icon svg,.header__icon--cart-count{color:var(--vp-green-dark)}@media(max-width:749px){ul.trust-strip{gap:20px;justify-content:flex-start;padding:0 16px}.trust-strip-item{max-width:calc(50% - 12px);min-width:140px}.vp-founding{padding:48px 20px}.vp-founding__benefits{grid-template-columns:1fr;gap:18px}.vp-badges{gap:6px}.vp-specs table td:first-child{width:38%}.numbered-list__number{font-size:1.9rem}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/vanosha-premium.css.map */
