.icons-section{--iconsSectionGap: calc(var(--vwSize) * var(--gapMultiplier))}.icons-section__heading+*{padding-top:calc(var(--pxSize) / 2)}.icons-section__icons{display:flex;flex-flow:row wrap}.icons-section__icons__icon{text-align:center}.icons-section__icons__icon img,.icons-section__icons__icon svg{height:min(var(--iconHeight),100vw - var(--sectionGuttersSpacing) - var(--sectionGuttersSpacing));width:auto;max-width:100%;object-fit:contain}.icons-section__icons__icon:has(p,h3) img,.icons-section__icons__icon:has(p,h3) svg{margin-bottom:1rem}.icons-section__icons.__layout-rows{gap:var(--iconsSectionGap)}.icons-section__icons.__layout-rows .icons-section__icons__icon{margin-left:0;margin-right:0}.icons-section__icons:not(.__layout-rows){gap:var(--iconsSectionGap) 0}.icons-section__icons:not(.__layout-rows) .icons-section__icons__icon{flex:0 0 calc(100% / var(--numColumns));padding:0 var(--iconsSectionGap)}@media screen and (max-width: 676px){.icons-section{--iconsSectionGap: calc(var(--pxSize) / 2)}.icons-section__icons.__mobile-layout-rows{gap:var(--iconsSectionGap)}.icons-section__icons.__mobile-layout-rows .icons-section__icons__icon{padding:0}.icons-section__icons:not(.__mobile-layout-rows){gap:calc(var(--iconsSectionGap) * 2) 0}.icons-section__icons:not(.__mobile-layout-rows) .icons-section__icons__icon{flex:0 0 calc(100% / var(--mobileNumColumns));padding:0 var(--iconsSectionGap)}}.icons-section__icons__icon img,.icons-section__icons__icon svg{transition:transform .3s ease}.icons-section__icons__icon:hover img,.icons-section__icons__icon:hover svg{transform:scale(1.1)}@media screen and (max-width: 676px){.icons-section__icons__icon img,.icons-section__icons__icon svg{height:calc(var(--iconHeight) * .75)}.icons-section__icons__icon h3{font-size:.9rem}.icons-section__icons__icon p{font-size:.85rem}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/icons-section.css.map */
