.cclp-benefits-grid{padding:56px 24px}@media(min-width:769px){.cclp-benefits-grid{padding:88px 40px}}.cclp-benefits-grid__inner{max-width:1100px;margin:0 auto}.cclp-benefits-grid__header{text-align:center;margin-bottom:48px}.cclp-benefits-grid--has-body .cclp-benefits-grid__header{max-width:680px;margin-left:auto;margin-right:auto;margin-bottom:56px}.cclp-benefits-grid__eyebrow{font-family:GeogrotesqueCondBoldWeb,Helvetica,Arial,sans-serif;font-weight:700;font-size:18px;letter-spacing:1px;text-transform:uppercase;color:#000;margin:0 0 12px}.cclp-benefits-grid__heading{font-family:Canela,serif;font-weight:300;font-size:26px;line-height:37px;color:#000;margin:0}@media(min-width:769px){.cclp-benefits-grid__heading{font-size:38px;line-height:54px}}.cclp-benefits-grid__grid{display:grid;grid-template-columns:1fr;gap:20px}@media(min-width:769px){.cclp-benefits-grid__grid{grid-template-columns:repeat(var(--cols, 3),1fr);gap:32px}}.cclp-benefits-grid--filled-cards .cclp-benefits-grid__grid{gap:32px}@media(min-width:769px){.cclp-benefits-grid--filled-cards .cclp-benefits-grid__grid{gap:40px}}.cclp-benefits-grid__body-text{font-family:RingsideWideWeb,Helvetica,Arial,sans-serif;font-weight:400;font-size:16px;line-height:1.65;color:#000;margin:20px 0 0}.cclp-benefits-grid__card{text-align:center;padding:32px 20px}.cclp-benefits-grid__card--filled{background:var(--cclp-card-bg, #ffffff);padding:48px 28px;border-radius:var(--cclp-card-radius, 3px)}.cclp-benefits-grid__stat-number{font-family:Canela,serif;font-weight:300;font-size:36px;line-height:1.1;color:var(--cclp-number-color, #000);margin:0 0 8px}.cclp-benefits-grid__card--filled .cclp-benefits-grid__stat-number{margin-bottom:18px}@media(min-width:769px){.cclp-benefits-grid__stat-number{font-size:48px}}.cclp-benefits-grid__stat-label{font-family:GeogrotesqueCondBoldWeb,Helvetica,Arial,sans-serif;font-weight:700;font-size:18px;letter-spacing:1px;text-transform:uppercase;color:#000;margin:0 0 12px}.cclp-benefits-grid__description{font-family:RingsideWideWeb,Helvetica,Arial,sans-serif;font-weight:400;font-size:14px;line-height:1.55;letter-spacing:.025em;color:#000;margin:0}.cclp-benefits-grid__card--filled .cclp-benefits-grid__description{max-width:280px;margin:0 auto}
/*# sourceMappingURL=/cdn/shop/t/1084/assets/section-cclp-benefits-grid.css.map */
