.icon-list{padding-top:var(--icon-list-pt, 40px);padding-bottom:var(--icon-list-pb, 40px)}.icon-list__inner{max-width:var(--icon-list-max-width, var(--page-width));margin:0 auto;padding:0 1.5rem}@media screen and (min-width:750px){.icon-list__inner{padding:0 5rem}}.icon-list__header{text-align:center;margin-bottom:2.4rem}@media screen and (min-width:750px){.icon-list__header{margin-bottom:3.5rem}}.icon-list__title{margin:0}.icon-list__items{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--icon-list-gap-mobile, 16px)}@media screen and (min-width:750px)and (max-width:989px){.icon-list__items{grid-template-columns:repeat(3,1fr);gap:var(--icon-list-gap, 24px)}}@media screen and (min-width:990px){.icon-list__items{grid-template-columns:repeat(var(--icon-list-columns, 4),1fr);gap:var(--icon-list-gap, 24px)}}@media screen and (max-width:749px){.icon-list__items--mobile-slider{display:flex;grid-template-columns:none;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:var(--icon-list-gap-mobile, 16px);margin-inline:-1.5rem;padding-inline:1.5rem;scroll-padding-inline-start:1.5rem}.icon-list__items--mobile-slider::-webkit-scrollbar{display:none}.icon-list__items--mobile-slider>.icon-list__item{flex:0 0 calc((100% - (var(--icon-list-mobile-columns) - 1) * var(--icon-list-gap-mobile, 16px)) / var(--icon-list-mobile-columns));scroll-snap-align:start}}.icon-list__item{display:flex;flex-direction:column;align-items:center;text-align:center;gap:20px;color:inherit;text-decoration:none}a.icon-list__item{cursor:pointer}.icon-list__icon{display:flex;align-items:center;justify-content:center;max-width:100%}.icon-list__icon-img{display:block;height:var(--icon-list-icon-size-mobile, 56px);width:auto;max-width:100%}.icon-list__icon-img--blend{mix-blend-mode:var(--icon-list-blend, normal)}@media screen and (min-width:750px){.icon-list__icon-img{height:var(--icon-list-icon-size, 80px)}}.icon-list__item-content{display:flex;flex-direction:column;align-items:center;gap:8px;width:100%}.icon-list__item-heading{margin:0;line-height:1.2}.icon-list__item-text{margin:0;line-height:1.4}.icon-list__items--uppercase .icon-list__item-text{text-transform:uppercase;letter-spacing:0}@media screen and (max-width:749px){.icon-list__item-heading.h3{font-size:1.8rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-icon-list.css.map */
