.section-image-with-text-blocks .section-header-wrapper{max-width:800px;text-align:center;margin:auto auto 40px}.section-image-with-text-blocks .image-text-wrapper-main{display:flex;gap:100px;max-width:1180px;margin:auto auto 60px}.section-image-with-text-blocks .image-text-wrapper-main:last-child{margin-bottom:0}.section-image-with-text-blocks .image-wrapper{flex:1}.section-image-with-text-blocks .content-wrapper{flex:1;max-width:500px}.section-image-with-text-blocks .block-content{position:relative;max-height:125px;overflow:hidden;transition:max-height .5s ease}.section-image-with-text-blocks .block-content.active{max-height:1000px}.section-image-with-text-blocks .block-content:after{transition:.5s all;content:"";position:absolute;bottom:0;height:100px;width:100%;background:transparent linear-gradient(180deg,#fff0,#fff) 0% 0% no-repeat padding-box}.section-image-with-text-blocks .block-content.active:after{display:none}.section-image-with-text-blocks .content-wrapper .block-title{margin-top:7px;margin-bottom:14px}.section-image-with-text-blocks .button{background:transparent;margin-top:20px}.section-image-with-text-blocks .button:hover{background:#212121}.section-image-with-text-blocks .content-wrapper .button .less{display:none;transition:.5s all}.section-image-with-text-blocks .content-wrapper.active .button .less{display:block;transition:.5s all}.section-image-with-text-blocks .content-wrapper.active .button .more{display:none;transition:.5s all}.section-image-with-text-blocks .button svg{rotate:90deg;height:10px;transition:.5s all}.section-image-with-text-blocks .content-wrapper.active .button svg{rotate:-90deg;transition:.5s all}@media(max-width:989px){.section-image-with-text-blocks .image-text-wrapper-main{flex-direction:column;gap:30px}.section-image-with-text-blocks .content-wrapper{max-width:100%}}@media(max-width:749px){.section-image-with-text-blocks .content-wrapper .block-title{font-size:24px;line-height:28px}.section-image-with-text-blocks .image-text-wrapper-main{gap:10px;margin-bottom:30px}.section-image-with-text-blocks .section-header-wrapper{margin-bottom:20px}.section-image-with-text-blocks .button{border:none}.section-image-with-text-blocks .button:hover{background:none;color:#121212}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/image-with-text-blocks.css.map */
