.banner{background:#000;position:relative;color:#fff}.banner:before{content:"";position:absolute;top:-100px;left:-100px;width:500px;height:500px;background-color:#eb212d33;filter:blur(127.5px)}.banner-box{padding:80px}.banner-box .content{width:720px;max-width:100%}.banner-box h2,.banner-box h1{font-family:Orbitron,sans-serif;font-size:102px;line-height:1.05;color:#fff;margin-bottom:0;margin-top:0}.banner-box h1 span,.banner-box h2 span{display:block}.banner-box .tz-h3-title{font-family:Roboto;font-weight:700;font-size:30px;line-height:1.42;letter-spacing:2px;color:#fff;margin-top:26px;margin-bottom:27px}.banner-spacification-row{display:flex;justify-content:space-between;align-items:center;gap:28px;margin-bottom:39px;max-width:440px}.banner-spacification-box{display:flex;align-items:center;gap:16px}.banner-spacification-box .icon-box{width:42px;min-width:42px;height:45px;overflow:hidden}.banner-spacification-box .icon-box img{width:100%;height:100%;object-fit:contain}.banner-spacification-box span{font-family:Roboto;font-weight:700;font-size:18px;line-height:1.6;letter-spacing:1px;color:#fff;margin-top:0;margin-bottom:0}.banner-spacification-box:nth-child(2){padding:0 28px;border-left:1px solid #555d74;border-right:1px solid #555d74}.tz-divider{width:1px;height:45px;background-color:#555d74;display:block!important}.banner-box .main-img-box{width:500px;max-width:100%;aspect-ratio:1/1;overflow:hidden;margin:0 auto;display:none}.banner-box .main-img-box img,.banner-box img{width:100%;height:100%;object-fit:contain}.bannerSwiper .swiper-button-prev,.bannerSwiper .swiper-button-next{width:34px;height:34px;background-color:#fff3;display:grid;place-items:center;border:1px solid rgba(255,255,255,.3)}.bannerSwiper .swiper-button-next:after,.bannerSwiper .swiper-button-prev:after{font-size:12px;color:#fff}.bannerSwiper .swiper-button-prev{left:5%}.bannerSwiper .swiper-button-next{right:5%}.bannerSwiper .swiper-pagination-bullet{background-color:#ffffff4d;opacity:1}.bannerSwiper .swiper-pagination-bullet-active{background-color:#eb212d}.tz-banner-btn.tz-theme-btn{font-family:Orbitron;font-weight:700;font-size:19px;line-height:24px;text-align:center;text-transform:uppercase;display:block;max-width:fit-content;padding:20px 22px;margin-left:10px}.tz-para-text{font-family:Roboto;font-weight:400;font-style:Regular;font-size:16px;line-height:1.6;letter-spacing:1px;text-align:center;color:#fff}.tz-bottom-text-wrapper{max-width:620px}@media(orientation:portrait)and (min-width:768px){.bannerSwiper .banner-box{padding-top:60rem}.banner-box .content{margin:auto;max-width:100%!important}}@media(min-width:991px){.bannerSwiper .swiper-pagination{display:none!important}}@media(min-width:1600px){.banner-box{padding:140px 120px}}@media(min-width:2000px){.bannerSwiper .tz-banner-swiper-slide{background-size:contain!important;background-position:center!important}}@media(max-width:1799.98px){.banner-box h1,.banner-box h2{font-size:80px}.banner-box .tz-h3-title{font-size:25px}.banner-box .content{max-width:600px}}@media(max-width:1399.98px){.banner-box .content{max-width:55%}.banner-box h2,.banner-box h1{font-size:60px}.banner-box .tz-h3-title{font-size:18px;max-width:500px}}@media(max-width:1200px){.banner-box h2,.banner-box h1{font-size:70px}.banner-box .tz-h3-title{font-size:20px}}@media(max-width:1024px){.banner-box .content{max-width:100%}.banner-box h2,.banner-box h1{font-size:70px}}@media(max-width:991px){.banner-box h2,.banner-box h1{font-size:65px}.banner-box .tz-h3-title{font-size:26px}.banner-spacification-box .icon-box{width:38px;min-width:38px;height:38px}.banner-spacification-box h6{font-size:16px}.banner-box{padding:70px 0}.banner-box .main-img-box{display:block}.bannerSwiper .swiper-button-next,.bannerSwiper .swiper-button-prev{display:none}.banner-spacification-row{margin:30px 0}.banner:before{width:400px;height:400px}}@media(max-width:767.98px){.banner-box h2,.banner-box h1{font-size:36px;line-height:1.05;margin-bottom:15px}.banner-spacification-row{flex-direction:column;align-items:start;gap:15px}.tz-divider{display:none!important}.banner-box{padding:60px 0;display:flex;align-items:end;height:550px}.banner-box h1{font-size:44px;margin-bottom:20px}.banner-box .tz-h3-title{font-size:14px;line-height:17px;letter-spacing:1px;margin-top:0!important;margin-bottom:24px}.tz-banner-btn.tz-theme-btn{padding:15px 16px;font-size:15px;line-height:1}}@media(max-width:575.98px){.banner-box{height:450px}}
/*# sourceMappingURL=/cdn/shop/t/51/compiled_assets/styles.css.map */
