.values-grid{background-color:var(--vg-bg-color);padding-top:var(--vg-padding-top);padding-bottom:var(--vg-padding-bottom)}.values-grid__inner{max-width:1300px;margin:0 auto;padding:0 5%;box-sizing:border-box}.values-grid__header{margin-bottom:44px}.values-grid__header--center{text-align:center;max-width:620px;margin-left:auto;margin-right:auto}.values-grid__header--left{text-align:left}.values-grid__eyebrow{display:block;text-transform:uppercase;letter-spacing:.14em;font-size:12px;font-weight:700;color:var(--vg-icon-color);margin-bottom:10px}.values-grid__heading{font-size:var(--vg-heading-size-desktop);color:var(--vg-heading-color);font-weight:700;margin:0 0 12px;line-height:1.15}.values-grid__subheading{color:var(--vg-text-color);font-size:16px;line-height:1.5}.values-grid__subheading p{margin:0}.values-grid__grid{display:grid;grid-template-columns:repeat(var(--vg-columns-desktop),1fr);gap:var(--vg-gap)}.values-grid__card{background-color:var(--vg-card-bg);border-radius:var(--vg-card-radius);padding:32px 26px;text-align:center;display:flex;flex-direction:column;align-items:center}.values-grid__icon{width:var(--vg-icon-size);height:var(--vg-icon-size);border-radius:50%;background-color:var(--vg-icon-bg);color:var(--vg-icon-color);display:flex;align-items:center;justify-content:center;margin-bottom:20px;flex-shrink:0}.values-grid__icon svg{width:50%;height:50%}.values-grid__icon--image{overflow:hidden}.values-grid__icon--image img{width:55%;height:55%;object-fit:contain}.values-grid__card-title{font-size:var(--vg-card-title-size);color:var(--vg-heading-color);font-weight:700;margin:0 0 8px;line-height:1.3}.values-grid__card-text{font-size:var(--vg-card-text-size);color:var(--vg-text-color);line-height:1.55;margin:0}@media screen and (max-width:749px){.values-grid[data-mobile-scroll=false] .values-grid__grid{grid-template-columns:repeat(var(--vg-columns-mobile),1fr)}.values-grid[data-mobile-scroll=true] .values-grid__grid{display:flex;overflow-x:auto;scroll-snap-type:x proximity;gap:var(--vg-gap);margin:0 -6%;padding:4px 6% 12px;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.values-grid[data-mobile-scroll=true] .values-grid__card{flex:0 0 var(--vg-card-width-mobile);scroll-snap-align:start}.values-grid__heading{font-size:var(--vg-heading-size-mobile)}.values-grid__header,.values-grid__header--center,.values-grid__header--left{text-align:center;margin-left:auto;margin-right:auto;margin-bottom:32px}.values-grid__card{padding:24px 18px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/section-values-grid.css.map */
