.banner-style1 .banner-section-wrapper{overflow:hidden;display:flex;flex-wrap:wrap}.banner-style1 .first-banner-section,.banner-style1 .second-banner-section{max-width:50%;width:100%}.banner-style1 .banner-text{position:absolute;width:100%;max-width:370px;z-index:2}.banner-style1 .banner-block--top-left,.banner-style1 .banner-block--top-center,.banner-style1 .banner-block--top-right{transform:translateY(0);top:30px}.banner-style1 .banner-block--top-left,.banner-style1 .banner-block--middle-left,.banner-style1 .banner-block--bottom-left{left:30px;right:auto;margin:0 auto}.banner-style1 .banner-block--top-center,.banner-style1 .banner-block--middle-center,.banner-style1 .banner-block--bottom-center{left:0;right:0;margin:0 auto}.banner-style1 .banner-block--top-right,.banner-style1 .banner-block--middle-right,.banner-style1 .banner-block--bottom-right{left:auto;right:30px;margin:0}.banner-style1 .banner-block--middle-center,.banner-style1 .banner-block--middle-right,.banner-style1 .banner-block--middle-left{top:50%;transform:translateY(-50%)}.banner-style1 .banner-block--bottom-center,.banner-style1 .banner-block--bottom-right,.banner-style1 .banner-block--bottom-left{bottom:30px}.banner-style1 .banner-text--left{text-align:left}.banner-style1 .banner-text--center{text-align:center}.banner-style1 .banner-text--right{text-align:right}.banner-style1 .new-banner-wrapper{position:relative}.banner-style1 .banner-image{border-radius:var(--media-radius);overflow:hidden}.banner-style1 .banner-image .media{transition:all .5s ease}.banner-style1 .banner-image:hover .media{scale:1.1}.banner-style1 .inner-banner-wrapper .new-banner-wrapper{max-width:100%;width:100%}.banner-style1 .theme_main_heading{margin-bottom:20px;font-size:30px}.banner-style1 .right-inner-banner .inner-banner-wrapper{display:flex;flex-wrap:wrap;align-items:center}@media screen and (max-width:1429px){.banner-style1 .banner-block--top-left,.banner-style1 .banner-block--top-center,.banner-style1 .banner-block--top-right{top:15px}.banner-style1 .banner-block--bottom-center,.banner-style1 .banner-block--bottom-right,.banner-style1 .banner-block--bottom-left{bottom:15px}.banner-style1 .banner-block--top-right,.banner-style1 .banner-block--middle-right,.banner-style1 .banner-block--bottom-right{right:15px}.banner-style1 .banner-block--top-left,.banner-style1 .banner-block--middle-left,.banner-style1 .banner-block--bottom-left{left:15px}.banner-style1 .theme_main_heading{font-size:26px}.banner-style1 .banner-text{max-width:325px}}@media screen and (max-width:1199px){.banner-style1 .theme_main_heading{font-size:22px}.banner-style1 .banner-text{max-width:275px}}@media screen and (max-width:991px){.banner-style1 .theme_main_subheading{font-size:14px}.banner-style1 .banner-text{max-width:250px}}@media screen and (max-width:840px){.banner-style1 .theme_main_heading{margin-bottom:10px;font-size:18px}.banner-style1 .right-inner-banner{margin-top:0}.banner-style1 .banner-text{max-width:250px}}@media screen and (max-width:767px){.banner-style1 .first-banner-section,.banner-style1 .second-banner-section{max-width:100%}.banner-style1 .inner-banner-wrapper .new-banner-wrapper{max-width:50%}}@media screen and (max-width:640px){.banner-style1 .inner-banner-wrapper .new-banner-wrapper{max-width:100%;width:100%}}@media screen and (max-width:575px){.banner-style1 .theme_buttons{display:none}}.banner-style1 .second-banner-section .inner-right-banner .banner-image:hover .media{scale:1}.banner-style1 .second-banner-section .inner-right-banner .banner-text{top:auto;bottom:11%;left:5%;right:auto;transform:none;width:auto;max-width:90%}.banner-style1 .second-banner-section .inner-right-banner .second-bottom-subheading,.banner-style1 .second-banner-section .inner-right-banner .second-bottom-heading{display:none}.banner-style1 .second-banner-section .inner-right-banner .banner_btn_tt{display:inline-flex;align-items:center;justify-content:center;max-width:100%;white-space:normal;text-align:center;min-height:44px}@media screen and (max-width:767px){.banner-style1 .second-banner-section .inner-right-banner .inner-right-banner,.banner-style1 .second-banner-section .inner-right-banner .new-banner-wrapper{width:100%;max-width:100%}.banner-style1 .second-banner-section .inner-right-banner .banner-image>a{display:flex;flex-direction:column;height:auto;text-decoration:none}.banner-style1 .second-banner-section .inner-right-banner .banner-image .media{width:100%;flex:0 0 auto}.banner-style1 .second-banner-section .inner-right-banner .banner-text{position:relative;top:auto;bottom:auto;left:auto;right:auto;transform:none;width:100%;max-width:none;box-sizing:border-box;background:#222a2d;color:#fff;display:flex;flex-direction:column;align-items:flex-start;gap:9px;padding:18px 18px 20px;text-align:left}.banner-style1 .second-banner-section .inner-right-banner .second-bottom-subheading{display:block;font-size:12px;font-weight:700;line-height:1.3;letter-spacing:.06em;margin:0}.banner-style1 .second-banner-section .inner-right-banner .second-bottom-heading{display:block;font-size:clamp(22px,6vw,30px);line-height:1.12;margin:0 0 3px;max-width:100%;overflow-wrap:break-word}.banner-style1 .second-banner-section .inner-right-banner .banner_btn_tt{display:inline-flex!important;align-items:center;justify-content:center;padding:12px 16px;font-size:13px;line-height:1.3;max-width:100%;min-height:44px;box-sizing:border-box}}
/*# sourceMappingURL=/cdn/shop/t/47/assets/banner-style1.css.map */
