.feature-panels__inner--full{width:100%;padding-left:var(--feature-panels-side);padding-right:var(--feature-panels-side)}.feature-panels__inner--custom{width:100%;max-width:var(--feature-panels-max-width);margin-left:auto;margin-right:auto;padding-left:var(--main-padding, 2rem);padding-right:var(--main-padding, 2rem)}.feature-panels__header{display:flex;flex-direction:column;gap:1.6rem;margin-bottom:3.2rem}.feature-panels__subheading{margin:0 0 1.2rem}.feature-panels__heading{margin:0}.feature-panels__intro>*:first-child,.feature-panels__item-text>*:first-child,.feature-panels__footer>*:first-child{margin-top:0}.feature-panels__intro>*:last-child,.feature-panels__item-text>*:last-child,.feature-panels__footer>*:last-child{margin-bottom:0}.feature-panels__grid{display:grid;grid-template-columns:1fr;gap:var(--feature-panels-gap)}.feature-panels__item{display:flex;flex-direction:column;min-width:0}.feature-panels__media{position:relative;aspect-ratio:var(--feature-panels-image-ratio);overflow:hidden}.feature-panels__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.feature-panels__panel{display:flex;flex-direction:column;align-items:flex-start;padding:2.4rem 2rem 3.2rem;background-color:var(--feature-panels-panel-bg)}.feature-panels__item-subheading{margin:0 0 1.2rem}.feature-panels__item-heading{margin:0 0 1.6rem}.feature-panels__item-text{color:rgba(var(--color-foreground),.75)}.feature-panels__button{margin-top:2.4rem}.feature-panels__footer{margin-top:3.2rem;text-align:center}@media screen and (min-width:750px){.feature-panels__item{flex-direction:row}.feature-panels__media{flex:0 0 var(--feature-panels-image-width)}.feature-panels__panel{flex:1 1 auto;justify-content:center;padding:3.2rem 2.8rem}}@media screen and (min-width:990px){.feature-panels__header{flex-direction:row;align-items:flex-end;justify-content:space-between;gap:4rem;margin-bottom:4rem}.feature-panels__intro{max-width:64rem}.feature-panels__grid{grid-template-columns:repeat(var(--feature-panels-columns),minmax(0,1fr))}.feature-panels__footer{margin-top:4rem}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/section-feature-panels.css.map */
