[data-rvs=product-benefits] .rvs-benefits__grid{display:grid;gap:var(--rvs-gap-lg) var(--rvs-gap-xl);grid-template-columns:repeat(var(--rvs-benefit-cols,3),minmax(0,1fr));margin-inline:auto;max-width:1040px}[data-rvs=product-benefits] .rvs-benefits__item{align-items:center;display:flex;flex-direction:column;gap:10px;text-align:center}[data-rvs=product-benefits] .rvs-benefits__title{color:var(--rvs-heading);font-size:1.125rem;line-height:1.333}[data-rvs=product-benefits] .rvs-benefits__body{color:var(--rvs-text);font-size:1rem;line-height:1.5;max-width:32ch}[data-rvs=product-benefits] .rvs-benefits__body :is(p,li,span,strong,b,em,i){font-size:inherit!important;line-height:inherit}[data-rvs=product-benefits] .rvs-benefits__body p{margin:0 0 .5em}[data-rvs=product-benefits] .rvs-benefits__body p:last-child{margin-bottom:0}@media (max-width:1000px){[data-rvs=product-benefits] .rvs-benefits__grid{gap:var(--rvs-gap-md);grid-template-columns:minmax(0,1fr)}}