.button{align-items:center;border:0;border-radius:4px;box-sizing:border-box;cursor:pointer;display:flex;font-family:var(--second-family);font-size:18px;font-weight:600;gap:10px;justify-content:center;line-height:100%;min-height:60px;padding:0 30px;text-align:center;text-decoration:none;transition-duration:.2s;width:100%}.button--add{max-width:324px}.button--fit{max-width:-moz-fit-content;max-width:fit-content}.button--new-offer{font-family:var(--font-family);max-width:445px;min-height:65px;width:100%}.button--upload{display:flex;justify-content:space-between;padding:20px}.button--black{background:var(--c-black-soft);color:var(--c-white)}.button--black:hover{background:var(--c-black)}.button--black:focus{outline:2px solid var(--c-pink);outline-offset:-2px}.button--black:active{background:var(--c-black-hard)}.button--yellow{background:var(--c-yellow);color:var(--c-white)}.button--yellow:hover{background:var(--c-yellow-hard)}.button--yellow:focus{outline:2px solid var(--c-pink);outline-offset:-2px}.button--yellow:active{background:var(--c-yellow-dark)}.button--white{background:var(--c-white);color:var(--c-black);outline:1px solid var(--c-black);outline-offset:-1px}.button--white:hover{background:var(--c-gray-soft)}.button--white:focus{outline:2px solid var(--c-pink);outline-offset:-2px}.button--white:active{background:var(--c-gray)}.button--transparent{background:transparent;color:var(--c-black);outline:1px solid var(--c-black);outline-offset:-1px}.button--transparent:hover{background:var(--c-yellow);color:var(--c-white);outline-color:var(--c-yellow)}.button--transparent:focus{outline:2px solid var(--c-pink);outline-offset:-2px}.button--transparent:active{background:var(--c-yellow-dark);color:var(--c-white);outline-color:var(--c-yellow)}.button--transparent-chose{background:var(--c-yellow);color:var(--c-white);outline-color:var(--c-yellow)}.button--new-offer-next{min-height:46px}
