.footer-modal{display:none;top:40%;position:fixed;max-width:100%}.modal-content{height:calc(100% - 32px);margin:16px;background-color:#d61a17;border-radius:8px;box-shadow:0 2px 8px #612120}.modal-content h2{font-size:28px;padding:0 16px;color:#000}.modal-content p{padding:0 16px}.modal-content-action{padding:0 16px 16px;display:grid;grid-template-columns:1fr 1fr 2fr}.modal-content-action button{border:0;background-color:transparent;border-radius:32px}.modal-content-action .active{background-color:#fff}.modal-content-action .inactive{color:#d2c3c3}