.icon-wall{padding-left:var(--gutter-lg);padding-right:var(--gutter-lg);width:100%!important}@media screen and (min-width:1200px){.icon-wall{padding:0}}.icon-wall__wrapper{margin:0 auto;max-width:var(--container);background:var(--bg-text-surface);border-radius:var(--nova-border-radius-l);padding:20px var(--gutter-sm) 28px;padding-left:8px}@media screen and (min-width:768px){.icon-wall__wrapper{border-radius:var(--nova-border-radius-xl);padding:40px 4px}}@media screen and (min-width:1200px){.icon-wall__wrapper{max-width:100%;padding:56px var(--gutter-sm);border-radius:0}}.icon-wall__title{text-align:center;margin-bottom:24px}@media screen and (min-width:768px){.icon-wall__title{font-size:40px;margin-bottom:32px}}@media screen and (min-width:990px){.icon-wall__title{margin-bottom:40px}}.icon-wall__items{display:flex;flex-wrap:wrap;gap:var(--nova-space-2xl);justify-content:center;width:100%}@media screen and (min-width:768px){.icon-wall__items{gap:48px;column-gap:0;max-width:1720px;margin:0 auto}}.icon-wall__item{display:flex;flex-direction:row;align-items:flex-start;gap:20px;max-width:100%;text-align:left;padding:0 12px;height:100%}@media screen and (min-width:1200px){.icon-wall__item{padding:0 16px;gap:16px}}.icon-wall__item-icon{flex-shrink:0;width:36px;height:36px;padding:6px;overflow:hidden;border-radius:var(--nova-border-radius-m);background-color:var(--nova-brand-primary)}.icon-wall__item-icon img{display:block;width:100%;height:100%;max-width:none;margin:0;object-fit:contain;filter:brightness(0) invert(1)}@media screen and (min-width:768px){.icon-wall__item-icon{padding:8px}}.icon-wall__item-text{display:flex;flex-direction:column;gap:4px}@media screen and (min-width:768px){.icon-wall__item-text{gap:6px}}.icon-wall__item-heading{margin:0;font:var(--nova-h5-font);color:var(--nova-brand-ink)}.icon-wall__item-description{margin:0;font:var(--nova-p1-font);color:var(--nova-brand-ink)}@media screen and (min-width:768px){.icon-wall__item{flex-direction:column;align-items:center;justify-content:center;width:33%;height:100%}.icon-wall__item-icon{width:48px;height:48px}.icon-wall__item-text{align-items:center;text-align:center}}@media screen and (min-width:1200px){.icon-wall__item{width:20%}}
/*# sourceMappingURL=/cdn/shop/t/358/assets/section-icon-wall.css.map */
