.text-columns{background-color:var(--tc-bg, transparent);padding-block-start:var(--tc-pt-mobile, 40px);padding-block-end:var(--tc-pb-mobile, 40px);padding-inline:20px}.text-columns__container{max-width:var(--page-width, 1400px);margin-inline:auto}.text-columns__wrapper{display:grid;grid-template-columns:1fr;gap:30px}.text-columns__column{position:relative;padding-block-end:20px}.text-columns__column:last-child:after{display:none}.text-columns__heading{margin:0 0 12px;padding-block-end:12px;position:relative;text-align:center;text-transform:uppercase;font-family:var(--tc-heading-font),sans-serif;font-size:var(--tc-heading-size, 20px);color:var(--tc-heading-color, rgb(var(--color-product-title)))}.text-columns__heading:after{content:"";position:absolute;bottom:0;left:0;width:100%;border-bottom:1px solid var(--tc-heading-line, rgba(var(--color-foreground), .2))}.text-columns__content{max-width:310px;margin-inline:auto;line-height:1.6;font-family:var(--tc-content-font),sans-serif;font-size:var(--tc-content-size, 14px);color:var(--tc-content-color, rgb(var(--color-product-title)))}.text-columns__list{list-style:none;padding:0;margin:0}.text-columns__list-item{position:relative;margin-block-end:12px;padding-inline-start:20px}.text-columns__list-item:before{content:"\2022";position:absolute;left:0}.text-columns__list-item:last-child{margin-block-end:0}.text-columns__text{line-height:1.6}.text-columns__text>*{margin-block:0 12px}.text-columns__text>*:last-child{margin-block-end:0}@media screen and (min-width:750px){.text-columns{padding-block-start:var(--tc-pt-desktop, 60px);padding-block-end:var(--tc-pb-desktop, 60px);padding-inline:40px}.text-columns__wrapper{grid-template-columns:repeat(3,1fr);gap:0}.text-columns__column{padding:0 30px}.text-columns__column:after{content:"";position:absolute;top:0;right:0;width:1px;height:100%;border-right:1px solid var(--tc-divider, rgba(var(--color-foreground), .2))}.text-columns__column:last-child:after{display:none}.text-columns__heading{margin-block-end:30px;padding-block-end:16px;font-size:var(--tc-heading-size-desktop, var(--tc-heading-size, 24px))}.text-columns__content{font-size:var(--tc-content-size-desktop, var(--tc-content-size, 16px))}.text-columns__list-item{margin-block-end:16px}}
/*# sourceMappingURL=/cdn/shop/t/1428/assets/section-text-columns.css.map */
