.hero_text_inner{display:flex;align-items:center;justify-content:space-between;gap:1rem}.hero_text_text_wrapper{max-width:122.3rem;width:100%;flex:1}.hero_text_img_wrapper{display:flex;overflow:hidden}.hero_text_img_wrapper img{max-width:24.4rem;width:100%;height:auto;aspect-ratio:1;object-fit:cover;border-radius:50%}.hero_text_img_wrapper.rotate_img img{animation:rotate var(--rotation-speed) infinite linear}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.hero_text_text_inner h2{margin:0;color:var(--color-foreground-heading)}.hero_text_text_inner h2 img{border-radius:var(--ti-border-radius);max-width:23.1rem;width:100%;height:5rem;object-fit:cover}.hero_text_text_content{margin:2.2rem 0 0}.hero_text_text_content p{margin:0;font-size:1.4rem;line-height:1.68rem;letter-spacing:0;color:var(--color-foreground)}.hero_text_btn{margin:2rem 0 0px}.hero_text_bottom_img_wrapper{margin:4rem 0 0;display:flex;border-radius:var(--img-border-radius);overflow:hidden;position:relative}.hero_text_bottom_img_wrapper img{width:100%;height:auto;object-fit:cover;max-height:51.3rem}.hero_text_img_overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,#0000,#00000085)}.hero_text_bottom_img_content{position:absolute;bottom:2rem;left:0;text-align:center;width:100%}.hero_text_bottom_img_content p.small-text{margin:0;color:var(--color-primary-button-text)}.bottom_link{margin:1.4rem 0 0}.bottom_link a{display:flex;justify-content:center;align-items:center;width:3.4rem;height:5.1rem;background:var(--color-primary-button-background);margin:auto;border-radius:1.7rem;transition:background .3s}.bottom_link a svg{width:1.6rem;height:1.6rem}.bottom_link a svg path{fill:var(--color-primary-button-text);transition:fill .3s}.bottom_link a:hover{background:var(--color-primary-button-hover-background)}.bottom_link a:hover svg path{fill:var(--color-primary-button-hover-text)}hero-text-img{max-width:23.1rem;width:100%;display:inline-flex;height:5rem;border-radius:var(--ti-border-radius);overflow:hidden}hero-text-img .swiper-slide{display:flex}hero-text-img a{margin:0!important}@media screen and (max-width: 990px){.hero_text_inner{flex-flow:column!important}.hero_text_img_wrapper{display:none}}@media screen and (max-width: 640px){.hero_text_text_inner h2 a{display:flex;margin:1rem 0 0}.hero_text_bottom_img_wrapper img{min-height:30rem;height:100%;object-fit:cover}hero-text-img{display:flex;margin:1rem 0 0}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/hero-text.css.map */
