.banner_wrp{height:72rem;max-height:100%}.banner-content{width:100%}.banner_img img,.banner_img video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.banner_img{position:absolute;top:0;left:0;width:100%;height:100%}.hero_banner_content{padding:160px 20px 50px;height:100%;width:100%;z-index:1}.banner__heading{margin-bottom:10px;font-size:20px;line-height:27px;color:rgb(var(--color-accent-1));max-width:420px;letter-spacing:0;height:100%}.banner__text{letter-spacing:0;color:rgb(var(--color-accent-1));width:fit-content;margin-bottom:0;word-break:break-word}.banner__text_1{max-width:604px}.banner__text_2{padding-left:var(--banner__text_2_padding)}.banner__buttons{margin:12px 0;width:100%;max-width:408px}.banner_button{color:var(--color);background-color:var(--background-color);border:1px solid var(--border);gap:20px}.banner_button:hover{color:var(--color-hover);background-color:var(--background-color-hover);border:1px solid var(--border-hover)}.banner_button svg{stroke:var(--arrow-color)}.banner_button svg path{fill:var(--arrow-color)}.button-font{font-family:d-din;font-weight:400}div.content-overlay{display:block;background:radial-gradient(93.24% 48.49% at 0% 100%,#000000e7,#0000);mix-blend-mode:normal;opacity:.7;width:100%;height:100%;position:absolute;top:0;left:0;z-index:0}@media screen and (max-width:989px){.banner__heading{margin-bottom:0;font-size:14px;height:auto!important;line-height:18px}.banner__text .banner__text_2{padding-left:0}div.content-overlay{background:radial-gradient(93.24% 48.49% at 0% 100%,#000 0% 57.81%,#0000)}}@media screen and (max-width:768px){.hero_banner_content{padding:60px 20px 40px}.banner__buttons{margin-top:12px}.banner__buttons .banner_button{font-size:14px}}.compatible-banner-cards{gap:24px}.compatible-banner-cards .banner__text_1{max-width:752px}.compatible-banner-cards .hero_banner_content{padding:36px 53px}.compatible-banner-cards.flex-box .hero_banner_content{padding:36px 43px}.compatible-banner-cards.flex-box .h1{font-size:68px;line-height:64px}.compatible-banner-cards .banner_img img,.compatible-banner-cards .content-overlay{border-radius:12px}.compatible_buttons{max-width:301px}@media screen and (max-width:989px){.compatible-banner-cards.flex-box{flex-direction:column}.compatible-banner-cards .hero_banner_content,.compatible-banner-cards.flex-box .hero_banner_content{padding:20px 21px 32px 17px}.compatible-banner-cards.flex-box .h1{font-size:43px;line-height:44px}.compatible-banner-cards .banner__text{margin-bottom:26px}.compatible_buttons{max-width:237px}}.banner__text_button{margin:12px 0;width:100%;max-width:408px;color:#fff;font-size:20px;margin-left:108px!important;text-align:center}.banner__text_button p{margin:0;font-family:D-DIN-Bold;font-weight:800;font-style:normal}.banner__text_button a{color:#fff;text-decoration:underline;transition:opacity .3s ease;font-family:D-DIN-Bold;font-weight:800;font-style:normal}@media(max-width:768px){.banner__text_button{font-size:14px;margin-left:0!important}}
/*# sourceMappingURL=/cdn/shop/t/108/assets/wk-hero-banner.css.map */
