.section_text_width_columns *{margin:0;padding:0;box-sizing:border-box}.text_width_columns{background-color:var(--bg-color);padding:var(--ctn-padding)}.text_width_columns .ctn_txt{max-width:var(--max-width);width:100%;margin:0 auto;display:flex;flex-direction:column;align-items:center}.text_width_columns .ctn_txt .main_title{color:var(--secondary-color);font-family:var(--primary-font);font-size:var(--font-size-title);font-weight:var(--font-weight-800);letter-spacing:0;text-align:center;line-height:1;margin-bottom:10px}.text_width_columns .ctn_txt .subtitle{color:var(--primary-color);font-family:var(--secondary-font);font-size:var(--font-size-subtitle);font-weight:var(--font-weight-600);text-align:center;line-height:1.5;margin-bottom:35px}.text_width_columns .ctn_txt .description{color:var(--primary-color);text-align:center;font-family:var(--secondary-font);font-size:clamp(18px,calc(25 / 1440 * 100vw),70px);font-weight:var(--font-weight-400);line-height:clamp(25px,calc(31 / 1440 * 100vw),90px);letter-spacing:clamp(.5px,calc(.5 / 1440 * 100vw),2px)}.text_width_columns .ctn_colummns{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));justify-content:center;gap:72px;margin:var(--magin-top-columns) auto 0;max-width:var(--max-width-columns)}.text_width_columns .ctn_colummns .column{display:flex;flex-direction:column;align-items:center;gap:25px}.text_width_columns .ctn_colummns .column .ctn_img{position:relative;width:100%;min-height:243px}.text_width_columns .ctn_colummns .column .ctn_img .label{position:absolute;bottom:0;right:50%;transform:translate(50%);font-size:var(--font-size-label);background-color:var(--secondary-color);color:var(--label-color);font-weight:var(--font-weight-600);text-align:center;text-transform:uppercase;padding:6px 40px;max-width:100%;width:100%;z-index:1}.text_width_columns .ctn_colummns .column .ctn_img img{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.text_width_columns .ctn_colummns .column .ctn_img.ctn_img--link{cursor:pointer;overflow:hidden}.text_width_columns .ctn_colummns .column .ctn_img.ctn_img--link:hover img{transform:scale(1.1)}.text_width_columns .ctn_colummns .column .ctn_txt{display:flex;flex-direction:column;gap:15px}.text_width_columns .ctn_colummns .column .ctn_txt{color:var(--primary-color);font-family:var(--secondary-font);font-style:normal;letter-spacing:.5px}.text_width_columns .ctn_colummns .column .ctn_txt .txt{font-size:var(--font-size-column-text);line-height:1.2}.text_width_columns .ctn_colummns .column .ctn_txt .subtitle{display:flex;flex-direction:column;width:100%;text-align:start;margin-bottom:0}.text_width_columns .ctn_colummns .column .ctn_txt .subtitle p{font-size:var(--font-size-subtitle-column);font-family:var(--primary-font);font-weight:var(--font-weight-800);letter-spacing:.5px;text-transform:uppercase;line-height:1}@media (min-width: 1441px){.text_width_columns .ctn_colummns .column .ctn_img{position:relative;width:100%;height:16.88vw}}@media (max-width: 768px){.text_width_columns{padding:40px 20px}.text_width_columns .ctn_colummns{gap:40px 20px}}
/*# sourceMappingURL=/cdn/shop/t/294/assets/text-width-columns.css.map */
