.icon-features{width:100%}.icon-features__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2.5rem;align-items:flex-start;justify-items:center;text-align:center}.icon-features__item{display:flex;flex-direction:column;align-items:center;gap:1.25rem;max-width:320px}.icon-features__icon-wrapper{width:80px;height:80px;border-radius:50%;background-color:rgb(var(--button-background) / .2);display:flex;align-items:center;justify-content:center;flex-shrink:0;padding:1.25rem}.icon-features__icon-img{width:100%;height:100%;object-fit:contain;display:block}.icon-features__content{display:flex;flex-direction:column;gap:.5rem}.icon-features__title{font-size:1rem;font-weight:700;margin:0;line-height:1.3;text-transform:uppercase;letter-spacing:.02em}.icon-features__subtitle{font-size:.875rem;line-height:1.5;margin:0;color:#636363}.icon-features__subtitle p{margin:0}.icon-features__subtitle p+p{margin-top:.5rem}@media screen and (max-width:999px){.icon-features__grid{grid-template-columns:1fr;gap:2rem}.icon-features__item{max-width:none}}@media screen and (max-width:699px){.icon-features__icon-wrapper{width:58px;height:58px;padding:1rem}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/icon-features-custom.css.map */
