.feature-highlights{padding-top:var(--fh-pt-d, 24px);padding-bottom:var(--fh-pb-d, 24px);background-color:var(--fh-bg, transparent)}.feature-highlights__grid{display:grid;grid-template-columns:var(--fh-template-d, repeat(4, minmax(0, 1fr)));column-gap:var(--fh-col-gap, 40px);row-gap:var(--fh-row-gap, 24px)}.feature-highlights__item{display:flex;align-items:center;gap:var(--fh-icon-gap, 12px);min-width:0}.feature-highlights__icon{flex:0 0 auto;width:var(--fh-icon-size, 44px);height:var(--fh-icon-size, 44px)}.feature-highlights__icon img{width:100%;height:100%;object-fit:cover;border-radius:50%;display:block}.feature-highlights__text{font-family:var(--font-heading-family);font-weight:500;font-size:clamp(calc(var(--fh-font-min, 15) * 1px),calc((var(--fh-font-min, 15) * 1px) + (var(--fh-font-max, 18) - var(--fh-font-min, 15)) * (100vw - 375px) / 905),calc(var(--fh-font-max, 18) * 1px));line-height:130%;letter-spacing:0;color:var(--fh-text, #17182D);margin:0}.feature-highlights__divider{margin-top:var(--fh-divider-gap, 32px);border-top:var(--fh-divider-size, 1px) solid var(--fh-divider-color, #E2E2E2)}.feature-highlights__content{max-width:var(--fh-content-mw, 900px);margin:var(--fh-content-gap, 32px) auto 0;text-align:center;font-weight:400;font-size:clamp(calc(var(--fh-content-min, 14) * 1px),calc((var(--fh-content-min, 14) * 1px) + (var(--fh-content-max, 16) - var(--fh-content-min, 14)) * (100vw - 375px) / 905),calc(var(--fh-content-max, 16) * 1px));line-height:150%;letter-spacing:0;color:var(--fh-content-color, #17182D)}.feature-highlights__content p{margin:0}.feature-highlights__content a{color:inherit}.feature-highlights__button-wrap{margin-top:var(--fh-btn-gap, 28px);text-align:center}.feature-highlights__button{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 40px;font-weight:500;font-size:14px;line-height:1.2;letter-spacing:.02em;text-transform:uppercase;border-radius:8px;text-decoration:none;background-color:var(--fh-btn-bg, #17182D);color:var(--fh-btn-text, #fff)}@media screen and (max-width:989px){.feature-highlights__grid{grid-template-columns:var(--fh-template-t, repeat(2, minmax(0, 1fr)))}}@media screen and (max-width:749px){.feature-highlights{padding-top:var(--fh-pt-m, 16px);padding-bottom:var(--fh-pb-m, 16px)}.feature-highlights__grid{grid-template-columns:repeat(var(--fh-cols-m, 1),minmax(0,1fr))}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/feature-highlights.css.map */
