.feature-cards__grid{display:grid;grid-template-columns:1fr;gap:var(--feature-cards-gap, 10px);margin:0;padding:0}.feature-cards__grid--mobile-2-col{grid-template-columns:repeat(2,1fr)}@media screen and (min-width:750px){.feature-cards__grid--2-col{grid-template-columns:repeat(2,1fr)}.feature-cards__grid--3-col{grid-template-columns:repeat(3,1fr)}.feature-cards__grid--4-col{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:990px){.feature-cards__grid--4-col{grid-template-columns:repeat(4,1fr)}}.feature-cards__item{position:relative}.feature-cards__card{position:relative;display:block;height:100%;color:inherit;text-decoration:none}.feature-cards__media{width:100%}.feature-cards__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,var(--feature-cards-overlay, 0));pointer-events:none}.feature-cards__content{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2rem;padding:2.4rem;text-align:center;pointer-events:none}.feature-cards__content>*{pointer-events:auto}.feature-cards__label{display:inline-block;margin:0;padding:1rem 2.4rem;background-color:#ffffffd9;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);color:rgb(var(--color-foreground));text-indent:.2em}.feature-cards__content--display{gap:2.4rem}.feature-cards__heading{margin:0;color:rgb(var(--color-foreground));max-width:300px}.feature-cards__button--square,.feature-cards__button--square:before,.feature-cards__button--square:after{border-radius:0}.feature-cards__button.button--secondary:after{--border-opacity: 0}.feature-cards__button{--alpha-button-background: 0;font-family:Optimal Roman;font-size:1.4rem;letter-spacing:.2em;text-indent:.2em;background-color:#ffffffd9;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}@media screen and (min-width:750px){.feature-cards__button{font-size:1.6rem}}@media screen and (max-width:749px){.feature-cards__grid--mobile-1-col .feature-cards__media.media--portrait{padding-bottom:100%}.feature-cards__content{padding:1.6rem;gap:1.6rem}.feature-cards__label{padding:.8rem 1.6rem}.feature-cards__grid--mobile-2-col .feature-cards__content{padding:1rem;gap:1rem}.feature-cards__grid--mobile-2-col .feature-cards__label{padding:.6rem 1rem}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/section-feature-cards.css.map */
