.rivaa-offer-4rows-module{--ro4-bg:#f2ede7;--ro4-text:#1a1a1a;--ro4-divider:#d8d3cd;--ro4-font:"Montserrat","Segoe UI",Roboto,"Helvetica Neue",Helvetica,Arial,sans-serif;box-sizing:border-box;color:var(--ro4-text);font-family:var(--ro4-font);margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);max-width:100vw;overflow-x:hidden;width:100vw}.rivaa-offer-4rows-module__band{background:var(--ro4-bg);box-sizing:border-box;width:100%}.rivaa-offer-4rows-module__inner{box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:1200px;padding-left:clamp(1rem,4vw,1.5rem);padding-right:clamp(1rem,4vw,1.5rem)}.rivaa-offer-4rows-module__grid{align-items:stretch;display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.rivaa-offer-4rows-module__cell{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;padding:clamp(2rem,4.5vw,3.25rem) clamp(.75rem,2vw,1.25rem);position:relative;text-align:center}.rivaa-offer-4rows-module__cell:not(:last-child):after{background-color:var(--ro4-divider);bottom:22%;content:"";pointer-events:none;position:absolute;right:0;top:22%;width:1px}.rivaa-offer-4rows-module__icon-wrap{align-items:center;display:flex;justify-content:center;margin:0 0 1rem;min-height:3rem}.rivaa-offer-4rows-module__icon{display:block;height:auto;max-height:3.25rem;max-width:4.5rem;object-fit:contain;width:auto}.rivaa-offer-4rows-module__line{color:var(--ro4-text);font-size:clamp(.8125rem,1.1vw,.9375rem);font-weight:600;letter-spacing:.01em;line-height:1.35;margin:0}.rivaa-offer-4rows-module__line--two{margin-top:.15em}@media (max-width:991px){.rivaa-offer-4rows-module__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.rivaa-offer-4rows-module__cell:after{display:none}.rivaa-offer-4rows-module__cell:nth-child(odd){border-right:1px solid var(--ro4-divider)}.rivaa-offer-4rows-module__cell:nth-child(-n+2){border-bottom:1px solid var(--ro4-divider)}}@media (max-width:575px){.rivaa-offer-4rows-module__grid{grid-template-columns:1fr}.rivaa-offer-4rows-module__cell{border-right:none;padding-bottom:clamp(1.35rem,4vw,2rem);padding-top:clamp(1.35rem,4vw,2rem)}.rivaa-offer-4rows-module__cell:nth-child(-n+2){border-bottom:none}.rivaa-offer-4rows-module__cell:not(:last-child){border-bottom:1px solid var(--ro4-divider)}}