.dynamic-icon-section .container{max-width:1300px;margin:0 auto;padding:40px 20px}.dynamic-icon-section .content{display:flex;flex-wrap:wrap;gap:40px;align-items:flex-start;justify-content:space-between}.dynamic-icon-section .left-image{flex:1 1 40%;max-width:40%}.dynamic-icon-section .left-image img{width:100%;height:auto;border-radius:12px}.dynamic-icon-section .icon-blocks{flex:1 1 55%;display:flex;flex-direction:column;gap:20px}.icon-block{display:flex;align-items:start;background-color:#f0fff5;border-radius:12px;padding:15px 20px;box-shadow:0 0 10px #0000000d;gap:20px;transition:background-color .3s ease}.icon-block:hover{background-color:#e6faf1}.icon-block .icon{flex-shrink:0}.icon-block .icon img{width:60px;height:60px;border-radius:50%;object-fit:cover;border:3px solid #ddd}.icon-block .text{font-size:16px;color:#333;line-height:1.6}.icon-block .text :is(p,strong,em,a){margin:0}.dynamic-icon-section .icon-block .text h3{font-weight:800!important;font-size:25px!important;margin-bottom:10px!important}.dynamic-icon-section .text h3{background:linear-gradient(to right,#008a45,#62f700);-webkit-background-clip:text;background-clip:text;color:transparent}.dynamic-icon-section .text h3{background:linear-gradient(45deg,#008a45,#62f700,#62f700);-webkit-background-clip:text;background-clip:text;color:transparent;background-size:200% auto;animation:gradient 3s ease infinite}@keyframes gradient{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@media (max-width: 768px){.dynamic-icon-section .content{flex-direction:column}.dynamic-icon-section .left-image,.dynamic-icon-section .icon-blocks{max-width:100%;flex:1 1 100%}.icon-block{flex-direction:column;text-align:start}.icon-block .icon img{margin-bottom:10px}}
/*# sourceMappingURL=/cdn/shop/t/6/compiled_assets/styles.css.map */
