.top-banner{margin-top:83px}.banner__inner{display:flex;gap:20px;padding:0 63px;max-width:620px;margin:0 auto}.banner__item{width:50%;display:block;text-decoration:none;color:inherit;padding:20px}.banner__image{width:100%}.banner__title{position:relative;background-color:rgb(var(--color-background));font-size:2.9rem;font-weight:700;width:fit-content;padding:7px 20px;margin-top:-50px;margin-left:2px;z-index:10}.banner__title.kickboad{color:rgb(var(--color-brand-primary))}.banner__title.bicycle{color:rgb(var(--color-orange600))}.banner__content{display:flex;justify-content:space-between;align-items:center;padding:42px 24px 24px;margin-top:-50px}.banner__content.kickboad{border:2px solid rgb(var(--color-brand-primary))}.banner__content.bicycle{border:2px solid rgb(var(--color-orange400))}.banner__text{max-width:70%;font-size:1.1vw;line-height:2.2;margin-top:8px}.banner__content.kickboad .banner__text{color:rgb(var(--color-brand-primary))}.banner__content.bicycle .banner__text{color:rgb(var(--color-orange600))}.banner__arrow{width:81px;height:81px}.banner__inner:has(.banner__item:only-child) .banner__item{width:100%}@media screen and (max-width:1024px){.top-banner{margin-top:33px}.banner__inner{padding:0 20px}}@media screen and (max-width:820px){.top-banner .banner__arrow{width:49px;height:49px}.banner__inner{flex-direction:column}.banner__item{width:100%;padding:0}.banner__text{font-size:14px}.banner__content{padding:32px 12px 12px}}@media screen and (max-width:480px){.banner__title{font-size:18px;padding:7px;margin-top:-30px}.banner__text{max-width:79%}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/top-banner.css.map */
