.text-columns{position:relative;overflow:hidden}.text-columns__heading{font-size:20px;line-height:1;text-transform:uppercase;font-weight:700;margin-bottom:30px}.text-columns__subheading{font-size:35px;line-height:1;margin-bottom:20px;font-weight:400;letter-spacing:-.025em}@media screen and (max-width: 768px){.text-columns__subheading{font-size:30px}}@media screen and (max-width: 576px){.text-columns__subheading{font-size:25px;padding-left:var(--space-outer);padding-right:var(--space-outer);margin-left:auto;margin-right:auto}.text-columns__heading{font-size:18px}}.text-columns__content{font-size:35px;line-height:1.1;letter-spacing:-.025em;margin-top:var(--space-outer)}.text-columns__grid{display:flex;gap:var(--gap-size);margin-top:40px}.text-columns__grid--padding{padding:0 var(--space-outer)}.page-width-full .text-columns__grid{padding:0}.text-columns__column{flex:1;position:relative;height:100%}@media screen and (max-width: 576px){.text-columns{--space-outer: 40px}.text-columns__subheading{padding-left:0;padding-right:0}}.text-columns__column .img-wrapper,.text-center{text-align:center}.text-column__box{flex:1;background-color:#fff;padding:30px;border-radius:10px}.text-column__box__heading{font-size:var(--text-column-heading-size);line-height:1.1;margin-bottom:20px;text-transform:uppercase}.text-column__box__content,.text-column__box__content *{font-size:var(--text-column-content-size);line-height:1.1}.text-columns__grid .swiper-slide{height:auto}.text-columns__grid .swiper-slide .text-column__box{height:100%;padding:50px 30px}@media (max-width: 1500px){.page-width-full .text-columns__grid.swiper{margin-left:calc(var(--space-outer) * -1);margin-right:calc(var(--space-outer) * -1);padding-left:20px;padding-right:20px}.text-columns__grid .swiper-slide .text-column__box{padding:70px 35px 50px}}@media (max-width: 1250px){.page-width:not(.page-width-full) .text-columns__grid.swiper{margin-left:calc(var(--space-outer) * -1);margin-right:calc(var(--space-outer) * -1);padding-left:20px;padding-right:20px}}@media (max-width: 1199px){.text-columns__content,.text-columns__subheading{font-size:30px}.text-column__box__heading{font-size:max(calc(var(--text-column-heading-size) - 5px),20px)}.text-column__box__content,.text-column__box__content *{font-size:max(calc(var(--text-column-content-size) - 5px),20px)}.text-columns__grid{padding:0;gap:20px}.text-columns__grid .swiper-slide .text-column__box{padding:40px 20px}}@media screen and (max-width: 992px){.text-columns__subheading br{display:none}.text-columns__grid.swiper{margin-left:calc(var(--space-outer) * -1);margin-right:calc(var(--space-outer) * -1)}.page-width-full .text-columns__grid.swiper{padding:0}}@media screen and (max-width: 768px){.text-columns__grid{flex-wrap:wrap;justify-content:center}.text-column__box{width:calc(50% - 20px);flex:none}.text-columns__grid .swiper-slide .text-column__box{width:auto}}@media (max-width: 576px){.text-columns__subheading{font-size:22px}.text-columns__content{margin-top:30px;font-size:20px}.text-column__box__heading{font-size:max(calc(var(--text-column-heading-size) - 8px),20px)}.text-column__box__content,.text-column__box__content *{font-size:max(calc(var(--text-column-content-size) - 8px),20px)}.text-columns__grid .swiper-slide .text-column__box{padding:50px 20px}.text-column__box{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/40/assets/component-text-columns.css.map */
