.main-button{display:inline-flex;align-items:center;gap:max(.278vw,4px);height:max(1.944vw,28px);padding-inline:max(1.111vw,16px);border-radius:max(.556vw,8px);background-color:hsla(0,0%,100%,.102)}.main-button__title{color:#fff;font-size:max(.833vw,12px);font-weight:400}.main-button__icon{width:max(1.389vw,20px);height:max(1.389vw,20px)}