/*! DO NOT EDIT THIS CSS FILE!
    This file is generate from the source SCSS files of the theme. Any edits to this
    CSS file will be overwritten on any new theme update.
    Use custom.css if you really want to add in css rules.
    - Stephen
*/.icon-usp-blocks .grid-columns-2{--columns: 2}.icon-usp-blocks .grid-columns-3{--columns: 3}.icon-usp-blocks .grid-columns-4{--columns: 4}.icon-usp-blocks .grid-container{display:grid;grid-template-columns:repeat(var(--columns),1fr);grid-auto-rows:1fr;grid-column-gap:var(--page-padding)}.icon-usp-blocks .icon-banners__heading{font-family:Fira Sans Extra Condensed,Fira Sans,sans-serif!important;line-height:1}@media (max-width: 768px){.icon-usp-blocks .icon-banners .grid-container{--columns: 1}}@media (max-width: 576px){.icon-usp-blocks .grid-container{display:flex;flex-wrap:wrap;flex-direction:column}}.icon-usp-blocks .icon-banners-block{position:relative;padding:30px 0;margin:0 40px}.icon-usp-blocks .text-left .icon-banners-block{display:flex}@media (max-width: 576px){.icon-usp-blocks .icon-banners-block{margin:0 10px}.icon-usp-blocks .text-left-mobile .icon-banners-block{display:flex}}
/*# sourceMappingURL=/cdn/shop/t/131/assets/section-icon-usp-blocks.css.map */
