.feature-rows{display:flex;flex-direction:column;align-items:center;gap:32px;padding-inline:16px;border-bottom:1px solid #eee;background-color:#fff;font-family:var(--hm-font-body, var(--font-body-family))}.feature-rows .feature-rows__row{box-sizing:border-box;display:flex;flex-direction:column;width:100%;max-width:1600px}.feature-rows .feature-rows__media{position:relative;height:358px;margin-bottom:-48px;border-radius:24px;overflow:hidden}.feature-rows .feature-rows__image{display:block;width:100%;height:100%;object-fit:cover}.feature-rows .feature-rows__image--placeholder{background-color:rgb(var(--color-base-background-modal))}.feature-rows .feature-rows__card{position:relative;z-index:1;box-sizing:border-box;display:flex;flex-direction:column;align-items:flex-start;gap:16px;padding:clamp(24px,calc(5.333vw - 16px),48px);border-radius:24px;background-color:rgb(var(--color-base-background-modal))}.feature-rows .feature-rows__text{display:flex;flex-direction:column;gap:8px;width:100%}.feature-rows .feature-rows__heading{margin:0;font-family:var(--font-heading-family);font-weight:var(--hm-font-heading-weight, var(--font-heading-weight));font-size:clamp(1.5rem,calc(1.3725rem + .523vw),2rem);line-height:1.2;text-align:left;color:rgb(var(--color-base-primary-text-1))}.feature-rows .feature-rows__body,.feature-rows .feature-rows__body p{margin:0;font-family:var(--hm-font-body, var(--font-body-family));font-size:1rem;line-height:1.25;font-weight:300;font-style:normal;text-align:left;color:rgb(var(--color-base-modal-text-2))}.feature-rows .feature-rows__button{width:100%;margin:0;padding:16px 52px;font-family:var(--hm-font-body, var(--font-body-family));font-size:1rem;font-weight:700;line-height:1;text-transform:uppercase}@media screen and (min-width:750px){.feature-rows{gap:48px}.feature-rows .feature-rows__row{flex-direction:row;align-items:center;padding-inline:clamp(0px,calc((100vw - 750px)/5),48px)}.feature-rows .feature-rows__row--reverse{flex-direction:row-reverse}.feature-rows .feature-rows__media,.feature-rows .feature-rows__card{flex:1 1 0;min-width:0}.feature-rows .feature-rows__media{height:460px;margin-bottom:0;margin-inline-end:-116px}.feature-rows .feature-rows__row--reverse .feature-rows__media{margin-inline-start:-116px;margin-inline-end:0}.feature-rows .feature-rows__text{gap:16px}.feature-rows .feature-rows__button{width:auto}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/section-feature-cards-rows.css.map */
