.text-image-columns{text-align:left}.text-image-columns.text-image-columns--center{text-align:center}.text-image-columns.text-image-columns--right{text-align:right}.text-image-columns.text-image-columns--no-top-margin{margin-block-start:0}.text-image-columns.text-image-columns--no-bottom-margin{margin-block-end:0}.text-image-columns--space{padding-block-start:1.875rem;padding-block-end:1.875rem}@media (min-width: 768px){.text-image-columns--space{padding-block-start:5rem;padding-block-end:5rem}}.text-image-columns__header{text-align:inherit}.text-image-columns__title{font-weight:var(--weight-normal)}.text-image-columns__title.text-image-columns__title--medium{font-weight:var(--weight-medium)}.text-image-columns__title.text-image-columns__title--bold{font-weight:var(--weight-bold)}.text-image-columns__text{font-weight:var(--weight-normal)}.text-image-columns__text.text-image-columns__text--medium{font-weight:var(--weight-medium)}.text-image-columns__text.text-image-columns__text--bold{font-weight:var(--weight-bold)}.text-image-columns__text-columns{display:grid;grid-row-gap:1rem;grid-column-gap:1rem;grid-template-columns:repeat(4,1fr)}@media (min-width: 768px){.text-image-columns__text-columns{grid-row-gap:1rem;grid-column-gap:1rem;grid-template-columns:repeat(12,1fr)}}.text-image-columns__text-columns{margin-block-start:1rem}.text-image-columns__text-column{grid-column:1/-1}@media (min-width: 900px){.text-image-columns__text-column{grid-column:1/8;padding-inline-end:2rem}.text-image-columns__text-column:last-child{grid-column:8/-1;padding-inline-end:0}}.text-image-columns__text-column img{max-width:12.25rem;margin:0}.text-image-columns__image-frame{position:relative;width:100%;height:100%}.text-image-columns__actions{display:flex;flex-direction:column}@media (min-width: 768px){.text-image-columns__actions{flex-direction:row}}.text-image-columns--center .text-image-columns__actions{justify-content:center}.text-image-columns--right .text-image-columns__actions{justify-content:flex-end}.text-image-columns__button{margin-block-end:1rem}@media (min-width: 768px){.text-image-columns__button{margin-block-end:0;margin-inline-end:1rem}}.text-image-columns__button:last-child{margin-inline-end:0}@media (min-width: 768px){.text-image-columns__button:last-child{margin-block-end:0}}
/*# sourceMappingURL=/cdn/shop/t/211/assets/section-text-image-columns.css.map */
