.sw-feature-row{background:var(--feature-bg,#fff);padding-block:var(--feature-padding,22px)}.sw-feature-row .sw-benefits__grid{grid-template-columns:repeat(var(--benefit-columns,4),minmax(0,1fr));gap:0}.sw-feature-row .sw-benefit{min-width:0;padding:.35rem clamp(.75rem,2vw,1.75rem);border-right:1px solid var(--feature-divider,#e4dfe8)}.sw-feature-row .sw-benefit__icon{width:clamp(1.9rem,3vw,2.5rem);height:clamp(1.9rem,3vw,2.5rem);display:grid;place-items:center;flex:0 0 auto;color:var(--feature-icon,#4b2082);font-size:clamp(1.5rem,2.5vw,2rem)}.sw-feature-row .sw-benefit__icon img{width:100%;height:100%;object-fit:contain}.sw-feature-row .sw-benefit h3{font-size:clamp(.73rem,1.1vw,.9rem);line-height:1.15}.sw-feature-row .sw-benefit p{margin-top:.12rem;font-size:clamp(.68rem,1vw,.78rem);line-height:1.25}@media(max-width:749px){.sw-feature-row .sw-benefits__grid{grid-template-columns:repeat(var(--benefit-mobile-columns,2),minmax(0,1fr));row-gap:.75rem}.sw-feature-row .sw-benefit{padding:.45rem .5rem;border:0}.sw-feature-row .sw-benefit__icon{width:1.8rem;height:1.8rem}.sw-feature-row .sw-benefit h3{font-size:.75rem}.sw-feature-row .sw-benefit p{font-size:.68rem}}
