.number-counter-section.grid--1-col-desktop{display:grid;grid-template-columns:repeat(1,1fr)}.number-counter-section.grid--2-col-desktop{display:grid;grid-template-columns:repeat(2,1fr)}.number-counter-section.grid--3-col-desktop{display:grid;grid-template-columns:repeat(3,1fr)}.number-counter-section.grid--4-col-desktop{display:grid;grid-template-columns:repeat(4,1fr)}.number-counter-section.grid--5-col-desktop{display:grid;grid-template-columns:repeat(5,1fr)}.number-counter-section.grid--6-col-desktop{display:grid;grid-template-columns:repeat(6,1fr)}.number-counter-block.column-alignment-center{align-items:center;display:flex;flex-direction:column}.number-counter-block.column-alignment-left{text-align:left}.title-wrapper-with-link.title-wrapper--self-padded-mobile.title-wrapper--no-top-margin.content-align--center{text-align:center}.title-wrapper-with-link.title-wrapper--self-padded-mobile.title-wrapper--no-top-margin.content-align--left{text-align:left}.number-counter-icon img.support-block-card__image{width:60px;height:auto}@media screen and (max-width: 749px){.number-counter-section.grid--4-col-desktop{display:grid;grid-template-columns:repeat(2,1fr)}}.number-counter-section-wrapper{display:flex;justify-content:space-between;align-items:center}.number-counter-section{align-items:flex-start}.custom-number-counter .number-counter-wrapper .title-wrapper-with-link .title{font-size:6rem;line-height:normal}.custom-number-counter .number-counter-wrapper .title-wrapper-with-link .description{margin:25px 0 45px;max-width:580px}.custom-number-counter .number-counter-wrapper .number-counter-section .number-counter-block h3{margin:0;font-size:6rem;font-weight:600}.custom-number-counter .number-counter-wrapper .number-counter-section .number-counter-block .number-counter-description{margin:0}.custom-number-counter .number-counter-wrapper .title-wrapper-with-link{margin-bottom:76px}@media screen and (max-width: 1540px){.custom-number-counter .number-counter-wrapper .title-wrapper-with-link .title,.custom-number-counter .number-counter-wrapper .number-counter-section .number-counter-block h3{font-size:42px}}@media screen and (max-width: 450px){.custom-number-counter .number-counter-wrapper .title-wrapper-with-link .title,.custom-number-counter .number-counter-wrapper .number-counter-section .number-counter-block h3{font-size:36px}}.number-counter-block .description-blocks h3{margin:0;line-height:1.2;font-weight:700;font-family:revert;font-size:30px}.number-counter-block .description-blocks h3>span{transition:var(--duration-default) linear all}@media screen and (min-width: 750px){.number-counter-block .description-blocks h3{font-size:50px}}.number-counter-block .description-blocks .number-counter-description{margin:0;letter-spacing:1.4px;font-weight:500;line-height:2;position:relative;width:fit-content;background-repeat:no-repeat;display:inline;background-size:100% 0px;background-position:bottom;padding-bottom:4px;background-color:transparent;background-image:linear-gradient(to bottom,transparent,rgba(238,216,188,1)0%);transition:var(--duration-default) linear all}.number-counter-block:hover .number-counter-description{background-size:100% 15px}.number-counter-wrapper .description{width:60%;line-height:2.1}.number-counter-block:hover>*{transition:var(--duration-default) linear all}.number-counter-block:hover :where(.description-blocks>*,.svg_block){color:var(--gradient-base-accent-3)}.number-counter-block:hover svg{color:var(--gradient-base-accent-3)}.number-counter-block{display:flex;align-items:flex-start;justify-content:center;gap:2rem}.number-counter-block .svg_block{margin-top:1rem}.number-counter-block svg{width:65px;height:auto}@media screen and (max-width: 990px){.number-counter-section.grid--4-col-desktop{grid-template-columns:repeat(2,1fr);row-gap:4rem;justify-items:center}.number-counter-wrapper .description{width:90%}.number-counter-block.column-alignment-left,.number-counter-block{text-align:center;flex-direction:column;align-items:center}}@media screen and (max-width: 575px){.number-counter-section.grid--4-col-desktop{grid-template-columns:repeat(1,1fr);row-gap:4rem}.number-counter-wrapper .description{width:100%}}@media screen and (max-width: 1199px) and (min-width: 991px){.number-counter-section{column-gap:20px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-number-counter.css.map */
