.custom-columns--wrapper{padding-top:var(--pt, 25px);padding-bottom:var(--pb, 25px);background-color:var(--bg, transparent)}.custom-columns--in{max-width:1120px;margin:0 auto}.custom-columns-title{text-align:var(--title-align, center);margin-bottom:10px}.custom-columns-title em{font-family:KumlienW01-Italic}.custom-columns-title .section-title{font-size:var(--title-size-desktop, 28px);color:var(--title-color, inherit);margin:0;line-height:140%;letter-spacing:0;font-family:Kumlien Pro Bold}.custom-columns-grid{display:grid;gap:30px;grid-template-columns:repeat(3,1fr);justify-items:center;margin:0 10px}.column1{display:flex;align-items:center;gap:8px}.column1 svg{display:inline-block;width:100%;max-width:68px}.custom-column-info{text-align:var(--columns-text-align, center)}.custom-column-info h3{font-size:var(--col-title-size-desktop, 16px);color:var(--col-title-color, inherit);font-weight:600;letter-spacing:0;text-transform:uppercase;margin-bottom:0;font-family:"Source sans 3"!important}.custom-column-info p{font-size:var(--col-text-size-desktop, 14px);color:var(--col-text-color, inherit);margin-top:7px}.custom-columns-description{font-size:var(--desc-size-desktop, 14px);color:var(--desc-color, inherit);text-align:var(--desc-align, center);margin-top:20px}.columns--button{text-align:center}.columns--button a{border-bottom:1px solid #19453b}.columns--button span{font-size:14px;font-weight:600;text-transform:uppercase;line-height:30px}.long-term-results .custom-columns-grid{display:grid;gap:60px;grid-template-columns:repeat(3,1fr);justify-items:center;margin:0 10px}.long-term-results .custom-column-info .metafield-rich_text_field h3{font-family:Kumlien Pro Bold!important;font-size:60px;font-weight:400;color:#19453b;line-height:160%;margin:0 0 12px;letter-spacing:0}.long-term-results .custom-column-info .metafield-rich_text_field p{font-family:"Source Sans 3"!important;font-size:20px;color:#19453b;font-weight:400;line-height:160%;margin-top:0!important}.custom-columns-description{font-size:var(--desc-size-desktop, 12px);color:#6b6b6b;font-style:italic;text-align:var(--desc-align, center);margin-top:30px;line-height:1.6}.long-terms-results .custom-columns-description .metafield-rich_text_field{margin:0}.footnote .metafield-rich_text_field p{margin:0!important;font-size:16px;line-height:160%;font-style:italic;font-family:"Source Sans 3"!important;color:#19453b!important}.custom-columns-description.footnote{margin-top:28px}@media(min-width:1327px){.custom-columns--in{max-width:80%;margin:0 auto}.long-term-results .custom-columns--in{max-width:60%;margin:0 auto}}@media(max-width:767px){.custom-columns-grid{display:flex;flex-direction:column;flex-wrap:nowrap;overflow-x:visible;gap:28px}.column1{flex:1 1 100%;min-width:100%;width:100%;display:flex;flex-direction:column;align-items:center;text-align:center}.custom-columns-grid::-webkit-scrollbar{display:none}.custom-column-info h3{font-size:var(--col-title-size-mobile, 14px);line-height:16px}.custom-column-info p{font-size:var(--col-text-size-mobile, 12px)}.custom-columns-description{font-size:var(--desc-size-mobile, 12px)}.custom-column-info h2{font-size:36px}.long-term-results .custom-columns-grid{display:flex;flex-direction:column;grid-template-columns:none;gap:0px}.long-term-results .column1{flex-direction:column}.long-term-results .custom-column-info .metafield-rich_text_field h3{font-size:40px;margin-bottom:8px}.long-term-results .custom-column-info .metafield-rich_text_field p{font-size:13px;font-weight:700;width:80%;margin:auto!important}.long-term-results .custom-columns-description{font-size:12px;margin-top:24px;padding:0 10px}}@media(max-width:551px){.custom-column-info h2{font-size:32px}}@media(max-width:551px){.column1{flex:1 1 100%;min-width:100%}.custom-columns-title .section-title{font-size:var(--title-size-mobile, 23px)}.custom-column-info p{font-size:12px}.column1 svg{max-width:60px}.long-term-results .custom-column-info .metafield-rich_text_field h3{font-size:32px}.footnote .metafield-rich_text_field p{font-size:12px!important;font-weight:700}}@media(max-width:497px){.columns--button button{font-size:14px}.custom-columns-grid{gap:20px}}
/*# sourceMappingURL=/cdn/shop/t/143/assets/custom-columns.css.map */
