.feature-grid{width:100%;box-sizing:border-box}.feature-grid__header{margin-bottom:4.5rem}.feature-grid__heading{margin:0;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);text-transform:uppercase;letter-spacing:.05em}.feature-grid__container{display:grid;gap:3rem;align-items:flex-start;max-width:800px;margin:0 auto}.feature-grid__item{display:flex;align-items:flex-start;gap:2rem;box-sizing:border-box}.feature-grid__icon-col{flex-shrink:0;display:flex;align-items:center;justify-content:center}.feature-grid__icon-wrapper{width:100%}.feature-grid__icon-img{width:100%;height:auto;display:block;object-fit:contain}.feature-grid__icon-placeholder{background-color:rgba(var(--color-foreground),.04);border-radius:4px}.feature-grid__content-col{flex-grow:1}.feature-grid__item-title{margin-top:0;margin-bottom:.6rem;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);text-transform:uppercase;letter-spacing:.2em;line-height:1.2}.feature-grid__item-description{color:rgba(var(--color-foreground),.7);line-height:1.5;margin:0}.feature-grid__item-description p{margin:0}.feature-grid__footer{margin-top:5rem}.button.feature-grid__pill-button{display:inline-flex;background-color:transparent;color:rgb(var(--color-foreground));border:2px solid rgb(var(--color-foreground));border-radius:3rem;padding:1.4rem 4.5rem;letter-spacing:.2em;font-size:1.4rem;transition:background-color .2s ease,color .2s ease;box-shadow:none;min-height:auto;max-width:800px;width:100%;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight)}.button.feature-grid__pill-button:hover{background-color:rgb(var(--color-foreground));color:rgb(var(--color-background))}.button.feature-grid__pill-button:after,.button.feature-grid__pill-button:before{box-shadow:none!important;content:none!important}@media screen and (max-width:749px){.feature-grid__header{margin-bottom:3rem}.feature-grid__item{gap:1.5rem}.feature-grid__footer{margin-top:3.5rem}.button.feature-grid__pill-button{width:100%;padding:1.2rem 2rem;font-size:1.3rem}}
/*# sourceMappingURL=/cdn/shop/t/42/assets/section-feature-grid.css.map */
