.icon-box-section-rz{width:100%}section.icon-box-section-rz:not(.page-width){padding-left:0;padding-right:0}.icon-box-section-rz__heading{text-align:center;margin-bottom:2rem}.icon-box-grid-rz{display:flex;flex-wrap:wrap;margin:0 -15px}.product-single .icon-box-wrapper-rz{padding:0}.product-single .icon-box-rz{padding:30px}.product-single .icon-box-rz__text p{margin:0}@media screen and (max-width: 749px){.product-single .grid-1-mobile .icon-box-wrapper-rz{width:50%}}@media screen and (min-width: 990px){.grid-1-desktop .icon-box-wrapper-rz{width:100%}.grid-2-desktop .icon-box-wrapper-rz{width:50%}.grid-3-desktop .icon-box-wrapper-rz{width:33.333%}.grid-4-desktop .icon-box-wrapper-rz{width:25%}.grid-5-desktop .icon-box-wrapper-rz{width:20%}.grid-6-desktop .icon-box-wrapper-rz{width:16.666%}}@media screen and (min-width: 750px) and (max-width: 989px){.grid-1-tablet .icon-box-wrapper-rz{width:100%}.grid-2-tablet .icon-box-wrapper-rz{width:50%}.grid-3-tablet .icon-box-wrapper-rz{width:33.333%}}@media screen and (max-width: 749px){.grid-1-mobile .icon-box-wrapper-rz{width:100%}.grid-2-mobile .icon-box-wrapper-rz{width:50%}}.icon-box-wrapper-rz{padding:10px;box-sizing:border-box}.icon-box-rz{display:flex;height:100%;padding:20px;background-color:transparent;transition:transform .3s ease}.icon-box-rz:hover{transform:translateY(-5px)}.icon-position-top{flex-direction:column;align-items:center;text-align:center}.icon-position-left{flex-direction:row;text-align:left}.icon-position-right{flex-direction:row-reverse;text-align:right}.icon-box-rz__icon-container{display:flex;align-items:center;justify-content:center;margin-bottom:12px}.icon-position-left .icon-box-rz__icon-container,.icon-position-right .icon-box-rz__icon-container{margin-bottom:0;margin-right:15px;margin-left:15px}.icon-position-left .icon-box-rz__icon-container{margin-right:15px;margin-left:0}.icon-position-right .icon-box-rz__icon-container{margin-right:0;margin-left:15px}.icon-box-rz__icon{object-fit:contain;max-width:100%}.icon-box-rz__content{flex:1}.icon-box-rz__content .icon-box-rz__title{margin:0}.icon-box-rz__text p{margin-top:0}@media screen and (max-width: 749px){.icon-box-rz{padding:15px}.icon-position-left,.icon-position-right{flex-direction:column;text-align:center}.icon-position-left .icon-box-rz__icon-container,.icon-position-right .icon-box-rz__icon-container{margin:0 0 15px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/icon-box-section-rz.css.map */
