.cellife-icon-values{padding-block:clamp(56px,7vw,104px);background:#f4f3f2;color:#262125}.cellife-icon-values>.cellife-container{width:min(1680px,calc(100% - 80px));margin-inline:auto}.cellife-icon-values__intro{min-width:0;width:100%;max-width:1100px;margin:0 auto;text-align:center}.cellife-icon-values__eyebrow{margin:0 0 16px;color:#8f2c26;font-size:clamp(13px,1.4vw,18px);font-weight:600;letter-spacing:.06em}.cellife-icon-values h2{margin:0;color:#03107b;font-size:clamp(30px,3.5vw,52px);overflow-wrap:anywhere}.cellife-icon-values__text{min-width:0;width:100%;white-space:normal;overflow-wrap:anywhere;max-width:900px;margin:20px auto 0;font-size:clamp(16px,1.6vw,20px);line-height:1.6}.cellife-icon-values__row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:clamp(20px,3vw,48px);row-gap:24px;width:100%;max-width:var(--icon-row-width, 1120px);margin:56px auto 0}.cellife-icon-values__item{display:grid;grid-template-rows:subgrid;grid-row:span 3;justify-items:center;min-width:0;text-align:center}.cellife-icon-values h3{grid-row:1;align-self:start;width:100%;margin:0;color:#03107b;font-size:clamp(17px,1.8vw,22px);font-weight:var(--font-heading-weight, 400);overflow-wrap:anywhere}.cellife-icon-values__icon{position:relative;min-width:0;min-height:0;grid-row:2;display:grid;place-items:center;width:min(100%,var(--icon-size, 112px));height:var(--icon-size, 112px);align-self:center;color:#03107b}.cellife-icon-values__icon img,.cellife-icon-values__icon svg{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain}.cellife-icon-values__caption{grid-row:3;align-self:start;width:100%;margin-top:0;font-size:16px;line-height:1.6;overflow-wrap:anywhere}.cellife-icon-values__caption>:first-child,.cellife-icon-values__text>:first-child{margin-top:0}.cellife-icon-values__caption>:last-child,.cellife-icon-values__text>:last-child{margin-bottom:0}@media(max-width:749px){.cellife-icon-values{padding-block:48px}.cellife-icon-values>.cellife-container{width:calc(100% - 40px)}.cellife-icon-values__row{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px;row-gap:20px;margin-top:40px}.cellife-icon-values__caption{margin-top:0;font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/section-cellife-icon-values.css.map */
