.text-with-icons{position:relative;--text-with-icons-item-max:300px;--text-with-icons-gap:50px;padding-bottom:calc(var(--section-custom-bottom-spacing,var(--section-bottom-spacing,var(--section-spacing))) + 30px)}@media(min-width:768px){.text-with-icons{padding-bottom:var(--section-custom-bottom-spacing,var(--section-bottom-spacing,var(--section-spacing)))}}.text-with-icons grid-carousel{padding:0 25px;background:radial-gradient(50% 50% at 50% 50%,rgb(var(--background-color)/.9) 78.37%,rgb(var(--background-color)/0))}@media(min-width:768px){.text-with-icons grid-carousel{padding:0}}.text-with-icons grid-carousel::part(track){display:flex;flex-wrap:wrap;justify-content:center;gap:var(--text-with-icons-gap);width:100%}@media(min-width:768px){.text-with-icons grid-carousel::part(track){max-width:calc(var(--carousel-columns-max) * var(--text-with-icons-item-max) + (var(--carousel-columns-max) - 1) * var(--text-with-icons-gap));margin-inline:auto}}@media not all and (min-width:768px){.text-with-icons .carousel--text-with-icons{--carousel-columns:var(--carousel-columns-min)}.text-with-icons__item{flex:0 1 calc((100% - (var(--carousel-columns-min) - 1) * var(--text-with-icons-gap))/ var(--carousel-columns-min));max-width:calc((100% - (var(--carousel-columns-min) - 1) * var(--text-with-icons-gap))/ var(--carousel-columns-min))}}.text-with-icons__heading{font-family:var(--h1-font-family);font-size:28px;font-weight:800;line-height:110%;font-style:italic;text-transform:uppercase;margin-bottom:10px}.text-with-icons__text{font-size:14px;font-weight:400;line-height:24px;opacity:.8}.text-with-icons__item{gap:16px}@media(min-width:768px){.text-with-icons__item{flex:0 1 var(--text-with-icons-item-max);width:var(--text-with-icons-item-max);max-width:var(--text-with-icons-item-max)}}.text-with-icons__button{margin-top:50px;display:flex;flex-direction:column;align-items:center}.text-with-icons__button .button{background-color:var(--btn-bg-color);color:var(--btn-text-color);margin:0 auto;font-family:var(--h1-font-family);text-transform:uppercase;font-size:16px;font-weight:800;line-height:110%;font-style:italic}
/*# sourceMappingURL=/cdn/shop/t/13/assets/section-text-with-icons.css.map */
