.icons-with-text .carousel[inactive] .icons-with-text--narrow{max-width:600px;margin:0 auto}.icons-with-text .icon{flex-shrink:0}.icons-with-text .slider-nav{right:calc(-1 * var(--gutter));left:calc(-1 * var(--gutter))}.icons-with-text .slider-nav__btn{padding:0}.icons-with-text .slider__item{scroll-snap-align:end}.icons-with-text .slider--no-scrollbar .slider__grid{width:100%}.icons-with-text__text:not(.text-center){margin-inline-start:20px}.icons-with-text--narrow{max-width:600px;margin:0 auto}@media (max-width: 768.98px){.carousel[disable-mobile=true] .icons-with-text__text:not(.icons-with-text__text--icons-above){flex-basis:190px}.carousel[disable-mobile=true] .icons-with-text .icon{flex-basis:35px}}@media (max-width: 768.98px){.cc-icons-with-text.section{padding-top:calc(2 * var(--space-unit))!important;padding-bottom:calc(2 * var(--space-unit))!important}}@media (min-width: 600px) and (max-width: 768.98px){.cc-icons-with-text.section--padded,.cc-icons-with-text.section--padded-default,.cc-icons-with-text.section--padded-xsmall,.cc-icons-with-text.section--padded-small,.cc-icons-with-text.section--padded-medium{padding-top:calc(3 * var(--space-unit))!important;padding-bottom:calc(3 * var(--space-unit))!important}}@media (max-width: 599.98px){.cc-icons-with-text.section--padded,.cc-icons-with-text.section--padded-default,.cc-icons-with-text.section--padded-xsmall,.cc-icons-with-text.section--padded-small,.cc-icons-with-text.section--padded-medium{padding-top:var(--space-unit)!important;padding-bottom:var(--space-unit)!important}}@media (max-width: 414px){.cc-icons-with-text.section--padded,.cc-icons-with-text.section--padded-default,.cc-icons-with-text.section--padded-xsmall,.cc-icons-with-text.section--padded-small,.cc-icons-with-text.section--padded-medium{padding-top:calc(.75 * var(--space-unit))!important;padding-bottom:calc(.75 * var(--space-unit))!important}}@media (max-width: 390px){.cc-icons-with-text.section--padded,.cc-icons-with-text.section--padded-default,.cc-icons-with-text.section--padded-xsmall,.cc-icons-with-text.section--padded-small,.cc-icons-with-text.section--padded-medium{padding-top:calc(.5 * var(--space-unit))!important;padding-bottom:calc(.5 * var(--space-unit))!important}}@media (min-width: 600px){.icons-with-text .slider-nav__btn{padding:0 10px}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/icons-with-text.css.map */
