.chart{padding-top:40px;padding-bottom:40px}.chart *::selection{background-color:#ea0b4a;color:#fff}.chart .section-header{display:flex;flex-direction:column;gap:20px;align-items:center;margin-bottom:30px}.chart .section-header *{text-align:left}.chart .section-header .overheader{font-size:26px;line-height:1;font-weight:800;text-transform:uppercase;color:#000;width:100%}.chart .section-header h2{font-size:35px;line-height:1;font-weight:800;text-transform:uppercase;color:#fff;text-shadow:-1px 0 #ea0b00,0 1px #ea0b00,1px 0 #ea0b00,0 -1px #ea0b00;margin:0;width:100%}.chart .section-header .subheader{font-size:16px;line-height:1;color:#000;font-weight:500;width:100%}@media screen and (min-width: 750px){.chart .section-header{gap:30px}.chart .section-header *{text-align:center}.chart .section-header h2{font-size:96px}.chart .section-header .subheader{font-size:18px}}.chart .chart-content{display:flex;flex-direction:column;gap:30px}.chart .chart-content.image-left .image-column{order:-1}.chart .chart-content.image-right .image-column{order:2}@media screen and (min-width: 750px){.chart .chart-content{flex-direction:row;gap:100px}.chart .column{width:50%;flex-shrink:0}}.chart .text-column{display:flex;flex-direction:column;gap:20px;margin:0;list-style:none;padding:0}@media screen and (min-width: 750px){.chart .text-column{padding-top:20px}}.chart .text-column .list_title{font-size:20px;font-weight:800;text-transform:uppercase}@media screen and (min-width: 750px){.chart .text-column .list_title{font-size:40px}}.chart .text-column .list_desc{font-size:24px;font-weight:700;text-transform:uppercase;line-height:28px;letter-spacing:-.9px;word-spacing:0px;color:#000}.chart .text-column .icon-wrapper{display:flex;align-items:center;gap:12px}.chart .text-column .icon-wrapper .icon-text{font-size:18px;font-weight:600;color:#000;text-transform:uppercase;line-height:1.2}.chart .text-column .icon-wrapper .icon{width:31px;height:31px;flex-shrink:0}.chart .caption{font-size:16px;color:#000;line-height:1;margin:30px 0 0;font-weight:300}@media screen and (min-width: 750px){.chart .caption{margin-top:40px}}.chart .chart-button{width:100%;height:50px}.chart .button-wrapper{margin-top:30px;width:100%}@media screen and (min-width: 750px){.chart .caption{width:100%;text-align:center}.chart .button-wrapper{display:flex;justify-content:center;margin-top:40px}.chart .chart-button{max-width:340px}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/chart.css.map */
