@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Baloo+2:wght@500;600;700&family=Work+Sans:wght@400;500;600;700&display=swap";body{font-family:Work Sans,sans-serif;font-weight:500;background-color:#fbf7ee;color:#2b2b24}h1,h2,h3,h4,.section-header__title,.site-header__logo,.grid-link__title{font-family:"Baloo 2",sans-serif}a{color:#2e4a28}a:hover{color:#7cb342}.vgr-header,.vgr-header .vgr-header-bg{background:#2e4a28}.vgr-header,.vgr-header a,.vgr-header .header-bar__message,.vgr-header .ml_lang_selector .ml_link{color:#fbf7ee}.vgr-header .header-bar,.vgr-header .site-header,.vgr-header .site-nav-wrapper{background:transparent}.site-nav-wrapper{background:#fbf7ee;border-bottom:2px solid #2e4a28}.site-nav__link{font-family:Work Sans,sans-serif;font-weight:600;font-size:13px;letter-spacing:.3px;color:#2e4a28}.site-nav__link:hover{color:#7cb342}.mobile-nav-trigger{color:#2e4a28}.btn,.product-single__quantity+.btn,button[type=submit].btn{font-family:Work Sans,sans-serif;font-weight:600;border-radius:999px;background:#7cb342;border-color:#7cb342;letter-spacing:.2px}.btn:hover{background:#6d9d3a;border-color:#6d9d3a}.vgr-pill{display:inline-block;font-family:Work Sans,sans-serif;font-size:12px;font-weight:600;padding:6px 14px;border-radius:999px;letter-spacing:.2px}.vgr-pill--solid{background:#7cb342;color:#fff}.vgr-pill--solid-sm{background:#7cb342;color:#fff;font-size:11px;padding:4px 11px}.vgr-pill--outline-sm{background:transparent;border:1.5px solid #2e4a28;color:#2e4a28;font-size:11px;padding:3px 10px}.vgr-pill--outline-light{background:transparent;border:1.5px solid rgba(251,247,238,.65);color:#fbf7ee}.vgr-text-link{font-weight:600;font-size:14px;color:#2e4a28}.vgr-text-link--light{color:#fbf7ee}.vgr-badges{margin:10px 0 18px}.grid-link__image{display:block;position:relative;width:100%;padding-top:100%;background:#fff;border:1px solid #e4dfcf;border-radius:14px;overflow:hidden;box-sizing:border-box;transition:box-shadow .18s ease,transform .18s ease}.grid-link:hover .grid-link__image,.grid-link:active .grid-link__image{opacity:1;box-shadow:0 10px 24px #2e4a2824;transform:translateY(-3px)}.grid-link__image-centered{display:block;position:absolute;top:0;right:0;bottom:0;left:0}.grid-link__image-centered img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;padding:22px;object-fit:contain;object-position:center;display:block;margin:0;box-sizing:border-box;transition:transform .18s ease}.grid-link:hover .grid-link__image-centered img{transform:scale(1.04)}.grid-link__title{font-size:14px;font-weight:600;color:#2b2b24;margin-top:10px}.grid-link__meta{font-weight:700;color:#2e4a28}.grid-link__sale_price{color:#2b2b24;opacity:.5;font-weight:500}.badge--sale,.badge--sold-out{border-radius:6px;background:#c08b52;width:auto;height:auto;padding:4px 10px;top:10px;left:10px;right:auto}.badge--sold-out{background:#2b2b24}.badge__text{font-size:10px;font-weight:700;text-transform:uppercase;color:#fff}.section-header__title{color:#2e4a28}.rte{line-height:1.7}.homepage-intro{max-width:760px;margin:0 auto 32px;text-align:center}.homepage-intro img{display:none}.vgr-hero{background:#fbf7ee;padding:56px 0 24px;text-align:center}.vgr-hero__inner{max-width:720px;margin:0 auto}.vgr-hero__title{font-family:"Baloo 2",sans-serif;font-weight:700;font-size:42px;line-height:1.15;color:#2e4a28;margin:18px 0 16px}.vgr-hero__subtitle{font-size:16px;font-weight:500;line-height:1.6;opacity:.85;margin:0 0 26px}.vgr-hero__actions{display:flex;gap:18px;align-items:center;justify-content:center;flex-wrap:wrap}.vgr-hero__actions .btn{padding:14px 30px}.vgr-trust-strip{display:flex;flex-wrap:wrap;justify-content:center;gap:24px 36px;background:#fff;border-top:1px solid #e4dfcf;border-bottom:1px solid #e4dfcf;padding:22px 24px;margin-bottom:8px}.vgr-trust-strip__item{font-size:13px;font-weight:600;color:#2b2b24}.vgr-trust-strip__item:before{content:"\2713";color:#7cb342;margin-right:8px;font-weight:700}.vgr-mission{background:#2e4a28;color:#fbf7ee;padding:56px 24px;display:flex;flex-wrap:wrap;align-items:center;gap:40px;justify-content:center}.vgr-mission__media{flex:1 1 360px;max-width:420px;aspect-ratio:4/3;border-radius:16px;overflow:hidden}.vgr-mission__media img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.vgr-mission__content{flex:1 1 360px;max-width:480px}.vgr-mission__content h2{font-size:28px;margin:14px 0 12px}.vgr-mission__content p{font-size:15px;font-weight:500;line-height:1.7;opacity:.92;margin:0 0 18px}.vgr-about-hero{background:#2e4a28;color:#fbf7ee;text-align:center;padding:56px 24px 40px;margin:-24px -24px 32px;border-radius:0 0 20px 20px}.vgr-about-hero__title{font-family:"Baloo 2",sans-serif;font-size:36px;margin:0 0 20px}.vgr-acronym-pills{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.vgr-stat-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:32px;text-align:center;background:#fff;border:1px solid #e4dfcf;border-radius:14px;padding:28px 24px;margin-bottom:32px}.vgr-stat{display:flex;flex-direction:column;min-width:160px}.vgr-stat__num{font-family:"Baloo 2",sans-serif;font-weight:700;font-size:30px;color:#2e4a28}.vgr-stat__label{font-size:13px;font-weight:600;opacity:.7;margin-top:6px}.vgr-about-content{max-width:760px;margin:0 auto}.product-single__price{color:#2e4a28;font-weight:700}.product-single__sale-price{opacity:.5}.product-single__photos{position:relative;display:block;width:100%;padding-top:100%;background:#fff;border:1px solid #e4dfcf;border-radius:16px;overflow:hidden;box-sizing:border-box}.product-single__photos img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:36px;margin:0;object-fit:contain;object-position:center;box-sizing:border-box;border:none;background:transparent;border-radius:0}.product-single__thumbnail{position:relative;display:block;width:100%;padding-top:100%;background:#fff;border:1px solid #e4dfcf;border-radius:10px;overflow:hidden;box-sizing:border-box}.product-single__thumbnail img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:10px;margin:0;object-fit:contain;object-position:center;box-sizing:border-box;border:none;background:transparent;border-radius:0}.site-footer{background:#2e4a28;color:#fbf7ee}.site-footer a,.site-footer h4,.site-footer .rte{color:#fbf7ee}
/*# sourceMappingURL=/cdn/shop/t/20/assets/vgrrr.scss.css.map */
