@import"https://fonts.googleapis.com/css2?family=Mulish:ital,wght@0,200..1000;1,200..1000&display=swap";.section-balobonus-banner .hero-section{padding:20px;background:#fff;max-width:1100px;margin:0 auto;position:relative;padding-left:5rem;padding-right:5rem}.section-balobonus-banner .hero-header{display:flex;justify-content:space-between;align-items:center}.section-balobonus-banner .hero-logo{display:flex;align-items:center;gap:10px}.section-balobonus-banner .hero-logo img{width:40px;height:auto}.section-balobonus-banner .hero-logo-text{font-size:20px;font-weight:700;color:#333;line-height:1.2}.section-balobonus-banner .hero-subtitle{color:#333;white-space:nowrap;font-family:Mulish,sans-serif;font-weight:700;font-size:22px;line-height:110.00000000000001%;letter-spacing:0;text-transform:uppercase;position:relative;top:-25px;right:5px}.section-balobonus-banner .hero-container{position:relative;color:#fff;border-radius:10px;overflow:hidden;display:flex;align-items:center;justify-content:space-between;margin-top:-52px}.section-balobonus-banner .hero-content{position:absolute;padding:45px;bottom:0;left:0}.section-balobonus-banner .hero-content p{font-family:Mulish,sans-serif;font-weight:400;font-size:32px;line-height:110.00000000000001%;letter-spacing:0;text-transform:uppercase}.section-balobonus-banner .hero-title{line-height:110.00000000000001%;max-width:500px}.section-balobonus-banner .hero-button{margin-top:55px;background:#781ec8;color:#fff;padding:12px 24px;border:none;cursor:pointer;font-family:Mulish,sans-serif;font-weight:400;font-size:20px;line-height:110.00000000000001%;letter-spacing:0;width:271px;height:60px;display:flex;align-items:center;justify-content:center;border-radius:20px;box-shadow:0 10px 14px #0003;text-decoration:none;transition:.3s ease-in-out}.section-balobonus-banner .hero-button:hover{box-shadow:0 10px 14px 0 transparent}.section-balobonus-banner .hero-image{max-width:100%}.section-balobonus-banner .hero-image img.desktop-img{display:block;width:100%;height:auto}.section-balobonus-banner .hero-image img.mobile-img{display:none;height:auto}.section-balobonus-banner .balobonus-logo svg{width:283px;height:auto;max-width:100%}.section-balobonus-banner .hero-button.hero-button__mobile{display:none}@media (max-width: 768px){.section-balobonus-banner .hero-button{display:none}.section-balobonus-banner .hero-button.hero-button__mobile{display:flex;margin:20px;width:calc(100% - 18px)}.section-balobonus-banner .hero-content p{font-size:25px}.section-balobonus-banner .hero-content{bottom:auto;top:45px}.section-balobonus-banner .hero-content p,.section-balobonus-banner .hero-container{margin-top:0}.section-balobonus-banner .balobonus-logo svg{width:143px}.section-balobonus-banner .hero-container{flex-direction:column;padding:0}.section-balobonus-banner .hero-content{max-width:100%;padding:0 24px 24px}.section-balobonus-banner .hero-image{max-width:100%;margin-top:20px;width:100%}.section-balobonus-banner .hero-image img.desktop-img{display:none}.section-balobonus-banner .hero-image img.mobile-img{display:block;width:100%}.section-balobonus-banner .hero-subtitle{font-size:16px;max-width:235px;white-space:normal;text-align:right;position:static}.section-balobonus-banner .hero-section{padding-left:10px;padding-right:10px}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/balobonus-banner.css.map */
