:root{--vg-frame:1200px;--vg-outside:#dfeee4}html,body{background:var(--vg-outside)!important}.shopify-section-group-header-group,#MainContent,.shopify-section-group-footer-group{width:100%!important;max-width:var(--vg-frame)!important;margin-left:auto!important;margin-right:auto!important;justify-self:center;background:var(--vg-cream);box-sizing:border-box}#MainContent{padding-bottom:0}.vf{margin-top:0!important}.page-width{max-width:none!important}.vg-container{max-width:none;padding:0 20px}@media(min-width:750px){.vg-container{padding:0 32px}.page-width{padding-left:32px;padding-right:32px}}@media(min-width:1232px){body{padding:16px 0 24px}.vg-topbar{border-radius:20px 20px 0 0}.vg-footer{border-radius:0 0 20px 20px}}.vg-atc{text-transform:none!important;letter-spacing:0!important}.vg-topbar{overflow:hidden}.vg-marquee{display:flex;width:max-content;animation:vg-marquee var(--vg-speed,35s) linear infinite}.vg-topbar:hover .vg-marquee{animation-play-state:paused}.vg-marquee__group{display:flex;align-items:center;flex:none}.vg-marquee__item{display:inline-flex;align-items:center;gap:8px;white-space:nowrap;font-weight:800;font-size:14px;padding:11px 0}.vg-marquee__item .vg-icon{width:18px;height:18px}.vg-marquee__sep{margin:0 22px;font-size:13px;opacity:.9}@keyframes vg-marquee{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.vg-marquee{animation:none}}.shopify-policy__container{max-width:860px!important;margin:32px auto 40px!important;padding:24px 20px!important;border-radius:20px;background:#fff;border:1px solid var(--vg-line);font-family:var(--vg-font);font-size:15px;line-height:1.7;color:var(--vg-text);box-sizing:border-box}@media(min-width:750px){.shopify-policy__container{padding:34px 40px!important}}@media(max-width:900px){.shopify-policy__container{margin:24px 16px 32px!important}}.shopify-policy__title{text-align:center;margin-bottom:18px}.shopify-policy__title h1{font-family:Playfair Display,Georgia,serif!important;font-size:clamp(28px,4vw,40px)!important;font-weight:700!important;color:var(--vg-green)!important;letter-spacing:0!important}.shopify-policy__body h2,.shopify-policy__body h3,.shopify-policy__body h4{margin:24px 0 8px;font-family:var(--vg-font);font-size:18px;font-weight:900;color:var(--vg-green);letter-spacing:0}.shopify-policy__body p{margin:0 0 12px}.shopify-policy__body ul,.shopify-policy__body ol{margin:0 0 14px;padding-left:22px}.shopify-policy__body li::marker{color:var(--vg-green-2)}.shopify-policy__body a{color:var(--vg-green);font-weight:700}
/*# sourceMappingURL=/cdn/shop/t/51/assets/veggivo-frame.css.map */
