.ivp-feats{display:grid;grid-template-columns:repeat(var(--cols-m, 1),minmax(0,1fr));gap:12px}.ivp-feat{position:relative;display:flex;flex-direction:column;gap:10px;padding:22px;border-radius:var(--ivp-radius);background:#fff;border:1px solid var(--ivp-line);color:var(--ivp-text);text-decoration:none!important;transition:box-shadow .25s,transform .25s var(--ivp-ease),border-color .25s}.ivp-bg-white .ivp-feat{background:var(--ivp-mist);border-color:transparent}.ivp-bg-navy .ivp-feat,.ivp-bg-blue .ivp-feat{background:#ffffff0f;border-color:#ffffff1f;color:#c9d7e3}a.ivp-feat:hover{box-shadow:var(--ivp-shadow);transform:translateY(-3px);border-color:#cfe0ee}.ivp-feat h3{margin:4px 0 0;font-size:18.5px}.ivp-bg-navy .ivp-feat h3,.ivp-bg-blue .ivp-feat h3{color:#fff}.ivp-feat p{margin:0;font-size:15px;line-height:1.55}.ivp-feat .ivp-link-arrow{margin-top:auto;padding-top:6px;font-size:14.5px}.ivp-feat>div:last-child{display:flex;flex-direction:column;flex:1}.ivp-feat>div .ivp-link-arrow{margin-top:auto!important;padding-top:12px}.ivp-feats--row .ivp-feat{flex-direction:row;align-items:flex-start;gap:16px}.ivp-feats--row .ivp-feat__icon{flex:none}@media(max-width:749px){.ivp-feats--m2{gap:10px}.ivp-feats--m2 .ivp-feat,.ivp-feats--m2.ivp-feats--row .ivp-feat{flex-direction:column;gap:8px;padding:16px 14px}.ivp-feats--m2 .ivp-feat__icon{width:42px;height:42px;border-radius:12px}.ivp-feats--m2 .ivp-feat h3{font-size:16px}.ivp-feats--m2 .ivp-feat .ivp-rte{font-size:13.5px!important;line-height:1.45}}@media(min-width:750px){.ivp-feats{grid-template-columns:repeat(var(--cols-t, 2),minmax(0,1fr));gap:16px}}@media(min-width:1100px){.ivp-feats{grid-template-columns:repeat(var(--cols, 3),minmax(0,1fr));gap:20px}.ivp-feat{padding:28px}}.ivp-feat{border-radius:var(--ivp-radius)}.ivp-feat h3{font-size:22px;letter-spacing:.02em;text-transform:uppercase}.ivp-bg-navy .ivp-feat,.ivp-bg-twill .ivp-feat{background:#ffffff0a;border-color:var(--ivp-asphalt-3);color:var(--ivp-chrome)}.ivp-bg-twill .ivp-feat h3{color:#fff}a.ivp-feat:hover{border-color:var(--ivp-ink);box-shadow:none}.ivp-bg-navy a.ivp-feat:hover,.ivp-bg-twill a.ivp-feat:hover{border-color:var(--ivp-signal)}.ivp-feats--steps{counter-reset:step}.ivp-feats--steps .ivp-feat{padding-top:26px;border:0;border-top:3px solid var(--ivp-signal);border-radius:0;background:transparent!important;padding-inline:0}.ivp-feat__num{font:italic 700 64px/.9 var(--ivp-font-head);color:transparent;-webkit-text-stroke:1.5px var(--ivp-signal);letter-spacing:.02em}.ivp-bg-white .ivp-feat__num,.ivp-bg-mist .ivp-feat__num{-webkit-text-stroke-color:var(--ivp-green-ink)}@media(min-width:1100px){.ivp-feats--steps{gap:36px}.ivp-feat__num{font-size:84px}}@media(max-width:749px){.ivp-feats:not(.ivp-feats--steps):not(.ivp-feats--m2):not(.ivp-feats--media) .ivp-feat{display:grid;grid-template-columns:42px minmax(0,1fr);gap:4px 14px;padding:18px}.ivp-feats:not(.ivp-feats--steps):not(.ivp-feats--m2):not(.ivp-feats--media) .ivp-feat__icon{width:42px;height:42px;grid-row:span 2}.ivp-feats:not(.ivp-feats--steps):not(.ivp-feats--m2):not(.ivp-feats--media) .ivp-feat h3{margin-top:0;font-size:20px}.ivp-feat__num{font-size:52px}}.ivp-feats--media .ivp-feat{gap:0;padding:0;overflow:hidden}.ivp-feat__media{display:grid;place-items:center;aspect-ratio:4 / 3;overflow:hidden;background:var(--ivp-bone-2);color:var(--ivp-green-ink)}.ivp-feat__media img{width:100%;height:100%;object-fit:cover;transition:transform .6s var(--ivp-ease)}.ivp-feats--media .ivp-feat:hover .ivp-feat__media img{transform:scale(1.04)}.ivp-feats--media .ivp-feat>div:last-child{padding:20px 22px 24px}.ivp-feat .ivp-rte p:last-child>strong:only-child{display:block;margin-top:4px;font:700 13.5px/1.3 var(--ivp-font-head);letter-spacing:.12em;text-transform:uppercase;color:var(--ivp-green-ink)}:where(.ivp-bg-twill,.ivp-bg-navy) .ivp-feat .ivp-rte p:last-child>strong:only-child{color:var(--ivp-signal)}
/*# sourceMappingURL=/cdn/shop/t/61/assets/ivp-s-features.css.map */
