.icon-with-text{position:relative}.inner--outline{border:1px solid rgb(var(--color-heading))}.icon-image{width:32px;height:32px;margin-bottom:0;cursor:pointer;position:relative;border-radius:.6rem;display:flex;align-items:center;justify-content:center;overflow:hidden}.icon-image svg{width:100%}.icon-text .icon-with-richtext__heading.h2{font-style:normal;font-weight:600;font-size:18px;line-height:150%;color:rgb(var(--color-heading));margin:0}.icon-with-richtext__text p{margin:0}.icon-inline-box{display:flex;align-items:center;gap:10px}.icon-box{cursor:pointer;transition:all .3s ease}.icon-box:hover .icon-image.img-box:after{content:unset}.icon-box .icon-image:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgb(var(--color-primary-button));transform:translateY(60px);transition:all .3s ease;opacity:0}.icon-box:hover .icon-image svg{z-index:99;position:absolute;transition:all .3s ease;transition-duration:.3s;background-color:transparent}.icon-box:hover .icon-image img{z-index:99;position:absolute;transition:all .3s ease;transition-duration:.3s;background-color:transparent}@media screen and (max-width:1200px){.icon-text .icon-with-richtext__heading.h2{font-size:16px}}@media screen and (max-width:350px){.icon-text .icon-with-richtext__heading.h2{font-size:14px}.icon-with-richtext__text{font-size:12px}.icon-row{gap:15px}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/section-icon-with-text.css.map */
