.bonuses{display:flex;flex-wrap:wrap;gap:20px;margin:20px 0}.bonuses__grid{display:flex;flex-wrap:wrap;gap:20px}.bonuses__item{width:calc(33% - 10px);background:var(--block-bg,transparent);padding:60px 0 20px;border-radius:10px}.bonuses__item img{width:100%;height:auto}.bonuses__content{position:relative;display:flex;flex-direction:column;gap:10px;margin:80px 0 0 20px}.bonuses__content::after{content:"";width:3px;height:100px;position:absolute;left:-20px;top:20px;background:#fff}.bonuses__content .button{margin-right:10px}.bonuses__content .bonuses__button.button{background:var(--main-btn-color,var(--section-btn-bg,var(--button-bg)));color:var(--button-text-color)}.bonuses__content .bonuses__button.button--secondary{background:var(--additional-btn-color,#444e66);color:var(--button-text-color)}.bonuses__buttons{margin-top:60px}.bonuses__tag{padding:5px 10px;background:rgb(255 255 255 / .2);display:inline-block;border-radius:15px;text-transform:uppercase;width:-moz-fit-content;width:fit-content;font-weight:600;font-size:12px}@media screen and (max-width:992px){.bonuses__item{width:calc(50% - 20px)}}@media screen and (max-width:568px){.bonuses__item{width:100%;padding-top:30px;margin:20px 0 0 0}.bonuses__content{padding:10px;margin:30px 0 0 0}.bonuses__content:after{left:-3px}.bonuses__buttons{margin-top:30px}.bonuses__buttons .bonuses__button{width:100%;margin:0 0 10px 0}}