.custom-hero-banner .hero-container{display:grid;grid-template-columns:1fr 1fr;align-items:center;margin:0 auto;padding:0 40px}.custom-hero-banner .hero-image{position:relative}.custom-hero-banner .hero-image .badge-text{width:fit-content;position:absolute;padding:4px 8px;bottom:-5px;right:0;left:0;margin:0 auto;z-index:1;background-color:#b40001;font-size:14px;line-height:19px;font-weight:600;letter-spacing:1.68px;color:#fff}.custom-hero-banner .hero-image .badge-text:before{position:absolute;bottom:0;left:-6px;content:"";border-top:3px solid #b40001;border-right:3px solid #b40001;border-left:3px solid transparent;border-bottom:3px solid transparent}.custom-hero-banner .hero-content{padding:0 110px 0 80px}.custom-hero-banner .hero-content>*{margin-bottom:10px}.custom-hero-banner .hero-content>*:last-child{margin-bottom:0}.custom-hero-banner .hero-content .breadcrumb .page-width{padding:0}.custom-hero-banner .hero-content .breadcrumbs{padding-top:0}.custom-hero-banner .custom-hero-banner--reverse .hero-image{order:2}.custom-hero-banner .custom-hero-banner--reverse .hero-content{padding:0 80px 0 110px}@media screen and (max-width:1199px){.custom-hero-banner .hero-content{padding:0 0 0 30px}.custom-hero-banner .custom-hero-banner--reverse .hero-content{padding:0 30px 0 0}}@media screen and (max-width:989px){.custom-hero-banner .hero-container{grid-template-columns:1fr;padding:0 20px}.custom-hero-banner .hero-content{padding:30px 0 0}.custom-hero-banner .custom-hero-banner--reverse .hero-image{order:unset}.custom-hero-banner .custom-hero-banner--reverse .hero-content{padding:30px 0 0}}@media screen and (max-width:749px){.custom-hero-banner .hero-image .badge-text{font-size:12px;line-height:18px;letter-spacing:1.44px;max-width:269px;width:100%}.custom-hero-banner .hero-content .button-wrapper{margin-top:10px}.custom-hero-banner .hero-content .button-wrapper .button{padding:0;border:0;cursor:pointer}.custom-hero-banner .hero-content .button-wrapper .button svg{rotate:90deg;transition:.3s}.custom-hero-banner .hero-content .button-wrapper .button:hover{color:#000;background:transparent}.custom-hero-banner .hero-content .hero-content__text{text-align:start;position:relative;max-height:80px;overflow:hidden;transition:max-height .5s ease}.custom-hero-banner .hero-content .hero-content__text.active{max-height:1000px}.custom-hero-banner .hero-content .hero-content__text:after{left:0;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}.custom-hero-banner .hero-content .hero-content__text.active:after{display:none}.custom-hero-banner .hero-content .button .less{display:none;transition:.5s all}.custom-hero-banner .hero-content__text-block.active .button .less{display:block;transition:.5s all}.custom-hero-banner .hero-content__text-block.active .button .more{display:none;transition:.5s all}.custom-hero-banner .hero-content__text-block.active .button-wrapper .button svg{rotate:-90deg}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/section-custom-hero-banner.css.map */
