.text-tab-and-image .text-tab-and-image-row{display:flex;flex-wrap:wrap}.text-tab-and-image .text-tab-and-image-row>div{width:50%}.text-tab-and-image.reverse-grid .text-tab-and-image-row{flex-direction:row-reverse}.text-tab-and-image .image-block{padding-bottom:45.14%;position:relative}.text-tab-and-image .image-block figure{margin:0;height:100%;width:100%;position:absolute;display:flex;opacity:0;visibility:hidden;transition:.4s}.text-tab-and-image .image-block figure.active{opacity:1;visibility:visible}.text-tab-and-image .image-block figure img{max-width:100%;width:100%;height:100%;object-fit:cover}.text-tab-and-image .content-block-inner{height:100%;display:flex;flex-direction:column;justify-content:space-between;padding:30px 40px 40px;gap:50px}.text-tab-and-image .text-tab-and-image-titles{display:flex;flex-direction:column;gap:19px}.text-tab-and-image .text-tab-and-image-titles .text-tab-and-image-title{position:relative;margin:0;transition:.2s;width:fit-content;cursor:pointer;color:var(--text-color)}.text-tab-and-image .text-tab-and-image-titles .text-tab-and-image-title:after{content:"";position:absolute;top:17px;height:10px;width:10px;border-radius:15px;left:-4px;background:var(--text-color);opacity:0;transition:.2s}.text-tab-and-image .text-tab-and-image-titles .text-tab-and-image-title.title_active{padding-left:22px}.text-tab-and-image .text-tab-and-image-titles .text-tab-and-image-title.title_active:after{opacity:1}.text-tab-and-image .text-tab-and-image-desc .rte{display:none;max-width:415px;color:var(--text-color)}@media screen and (max-width: 989px){.text-tab-and-image .text-tab-and-image-titles{gap:12px}}@media screen and (max-width: 749px){.text-tab-and-image .text-tab-and-image-row{flex-direction:column-reverse}.text-tab-and-image .text-tab-and-image-row>div{width:100%}.text-tab-and-image.reverse-grid .text-tab-and-image-row{flex-direction:column}.text-tab-and-image .image-block{padding-bottom:75.1%}.text-tab-and-image .content-block-inner{padding:20px;gap:94px}.text-tab-and-image .text-tab-and-image-titles{gap:10px}.text-tab-and-image .text-tab-and-image-titles .text-tab-and-image-title:after{top:10px;left:0}.text-tab-and-image .text-tab-and-image-titles .text-tab-and-image-title.title_active{padding-left:25px}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/section-text-tab-and-image.css.map */
