.button{position:relative;width:100%;max-width:375px;height:56px;line-height:56px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;text-align:center;gap:8px;border-radius:8px;cursor:pointer;background-color:#000;border:1px solid #000;color:#fff;padding:0 24px;box-sizing:border-box;text-transform:uppercase}.button.centered{margin:16px auto 0}.button .icon{position:absolute;top:6px;right:24px}.button .text{font-size:16px;font-weight:500;text-align:center;width:100%;line-height:18px}.button.secondary{background:none;border:1px solid #000;color:#000}.button:hover{background-color:#3a6b1d;color:#fff}.button.terciary{background:none;border:none;color:#000;text-transform:none;text-decoration:none;justify-content:center;gap:8px}.button.terciary .icon{position:relative;top:6px;left:auto;right:auto}.button.terciary .text{width:auto}.button.terciary:hover{text-decoration:underline}.wrapButtonFixed{position:fixed;left:0;right:0;bottom:0;margin:0 auto!important;padding:16px 24px;background-color:#fff;justify-content:center}.wrapButtonFixed,.wrapButtonFixed .button{width:100%;display:flex;flex-direction:row;align-items:center}.wrapButtonFixed .button{position:relative;max-width:375px;height:56px;justify-content:space-between;text-align:center;gap:8px;border-radius:8px;cursor:pointer;background-color:#000;border:1px solid #000;color:#fff;padding:0 24px;box-sizing:border-box;text-transform:uppercase}.wrapButtonFixed .button .icon{position:absolute;top:6px;right:24px}.wrapButtonFixed .button .text{font-size:16px;font-weight:500;text-align:center;width:100%;line-height:18px}.wrapButtonFixed .button.secondary{background:none;border:1px solid #000;color:#000}.wrapButtonFixed .button:hover{background-color:#3a6b1d;color:#fff}.wrapButtonFixed .button.terciary{background:none;border:none;color:#000;text-transform:none}.wrapButtonFixed .button.terciary:hover{text-decoration:underline}@media(max-width:700px){.button .text{font-size:14px;line-height:16px}}