.feature-cards{width:100%;position:relative}.feature-cards__background{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden}.feature-cards__background img,.feature-cards__background video{width:100%;height:100%;object-fit:cover}.feature-cards__grid,.feature-cards__carousel{position:relative;z-index:1}.feature-cards__grid{display:grid;grid-template-columns:1fr;gap:var(--gap, 24px)}@media screen and (min-width:750px){.feature-cards__grid{grid-template-columns:repeat(var(--columns, 3),1fr)}}.feature-cards .resource-list__carousel .resource-list__slide{--mobile-card-size: 100cqw;--slide-width-max: 100%}.feature-cards__carousel{position:relative;padding-bottom:calc(var(--indicator-bottom-offset, 24px) + 32px)}.feature-cards slideshow-controls{position:absolute;bottom:var(--indicator-bottom-offset, 24px);left:0;right:0;justify-content:center;mix-blend-mode:normal;z-index:2}.feature-cards .slideshow-controls__dots button{--color: var(--indicator-color-inactive, #d3d3d3);--color-active: var(--indicator-color, #808080)}.feature-cards .slideshow-controls__dots button:after{background-color:var(--indicator-color-inactive, #d3d3d3)}.feature-cards .slideshow-controls__dots button[aria-selected=true]:after{background-color:var(--indicator-color, #808080)}.feature-cards .slideshow-controls__counter{color:var(--indicator-color, #808080);background-color:transparent}.feature-card{display:flex;flex-direction:column;height:100%;background-color:var(--color-background);border-radius:var(--feature-card-border-radius, 0);padding:var(--feature-card-padding, 0);overflow:hidden;position:relative;box-shadow:var(--feature-card-shadow, none)}.feature-card__background{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;border-radius:var(--feature-card-border-radius, 0)}.feature-card__background img,.feature-card__background video{width:100%;height:100%;object-fit:cover}.feature-card__content{display:flex;flex-direction:column;gap:var(--feature-card-gap, 8px);flex:1;text-align:var(--feature-card-alignment, center);position:relative;z-index:1}.feature-card[style*="--feature-card-alignment: left"] .feature-card__content{align-items:flex-start}.feature-card[style*="--feature-card-alignment: center"] .feature-card__content{align-items:center}.feature-card[style*="--feature-card-alignment: right"] .feature-card__content{align-items:flex-end}
/*# sourceMappingURL=/cdn/shop/t/25/assets/component-feature-cards.css.map */
