.multicolumn-image-with-text .text-heading.h2{font-family:var(--font-body-family),sans-serif;font-size:var(--font-size-2xl);line-height:var(--line-height-md);letter-spacing:var(--letter-spacing-md);margin-block:0 var(--spacing-md)}.multicolumn-image-with-text__description{color:var(--text-color, rgba(var(--grey-700)));font-size:var(--font-size-sm);line-height:var(--line-height-2xs)}.multicolumn-image-with-text__description p,.multicolumn-image-with-text__block-description p{margin-block:0 var(--spacing-xs)}.multicolumn-image-with-text__description p:last-child,.multicolumn-image-with-text__block-description p:last-child{margin-block-end:0}.multicolumn-image-with-text__grid{margin-block-start:var(--spacing-2xl);row-gap:var(--spacing-3xl)}.multicolumn-image-with-text__image{min-width:16rem;max-width:16rem;max-height:16rem}.multicolumn-image-with-text__block-content{margin-block-start:var(--spacing-sm)}.multicolumn-image-with-text__block-heading{font-family:var(--font-body-family),sans-serif;font-size:var(--font-size-2xl);line-height:var(--line-height-md);letter-spacing:var(--letter-spacing-md);margin-block:0 var(--spacing-xs)}.multicolumn-image-with-text__block-description{color:rgba(var(--grey-700));font-size:var(--font-size-sm);line-height:var(--line-height-xs)}.icon-with-text__block-heading{border-radius:var(--card-rounded);background-color:var(--secondary-200);color:var(--secondary-700);font-family:var(--font-body-family),sans-serif;font-size:var(--font-size-2xs);line-height:var(--line-height-xs);padding:var(--spacing-3xs);margin:0 auto;width:100%}@media (min-width: 768px){.multicolumn-image-with-text .text-heading.h2{font-size:var(--font-size-3xl);line-height:var(--line-height-lg);letter-spacing:var(--letter-spacing-xl);margin-block-end:var(--spacing-sm)}.multicolumn-image-with-text__grid{margin-block-start:var(--spacing-3xl);row-gap:var(--spacing-xl)}.multicolumn-image-with-text__block-content{margin-block-start:0}.multicolumn-image-with-text__block{gap:var(--spacing-sm)}.icon-with-text__block-heading{font-size:var(--font-size-md);min-width:24rem;padding:var(--spacing-2xs);width:fit-content}.icon-with-text__image{min-width:20.7rem;max-width:20.7rem;max-height:12rem}}@media (min-width: 1024px){.icon-with-text__block-heading{padding:var(--spacing-xs);min-width:max-content;width:100%}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/multicolumn-image-with-text.css.map */
