.card-btn a,.card-btn div.btn-comprar{border-radius:8px;font-size:16px;font-weight:400;padding:7px 10px;text-align:center}.card-btn a.btn-conheca,.card-btn a.cta_button{background-color:#002aa4;border:2px solid #002aa4;color:#fff;display:inline-flex;text-align:center}.card-btn div.btn-comprar{background-color:green;border:2px solid green;color:#fff}.dialog{background-color:rgba(0,0,0,.5);display:none;height:100%;left:0;overflow:auto;position:fixed;top:0;width:100%;z-index:1000}.dialog-container{display:flex;width:100%}.dialog-container .dialog-area{display:flex;flex-direction:column;gap:20px;padding:30px;width:100%}.dialog-container .dialog-area p{font-size:16px}.dialog-container .dialog-area .descricao p::first-child{margin-top:0}.dialog-container .dialog-area .descricao p::last-child{margin-bottom:0}.dialog-container .dialog-area ul{display:flex;flex-direction:column;font-size:16px;gap:10px;list-style:none;margin:0;padding:0}.dialog-content{background-color:#fff;border-radius:20px;color:#000;margin:20% auto;max-width:820px;overflow:hidden;padding:0;position:relative;width:100%}.dialog-title{align-items:center;display:flex;gap:20px}.dialog-title img{max-width:50px!important}.dialog-title h3{font-size:22px;font-weight:600}.dialog-content p:last-child{margin-bottom:0}.close{fill:#000;border-radius:50px;font-size:28px;font-weight:400;padding:5px 15px;position:absolute;right:0;top:0;z-index:9}.close svg{height:20px;width:20px}.close:focus,.close:hover{cursor:pointer;opacity:.7;text-decoration:none}.btn-link,.btn-link a.cta_button{align-items:center;background:#f2f2f7;border-radius:8px;color:#002aa4;display:flex;gap:10px;justify-content:space-between;padding:5px 16px}.btn-link a.cta_button{background-color:transparent!important;padding:0!important}.btn-link:hover,.btn-link:hover a.cta_button{background:#002aa4;color:#f2f2f7}.btn-link svg{fill:#002aa4}.btn-link:hover svg{fill:#f2f2f7}.dialog-area__prod{align-items:center;display:flex;gap:30px}.dialog-area__list ul li{align-items:center;border-bottom:1px solid #ccc;display:flex;gap:20px;justify-content:space-between;padding-bottom:10px}.dialog-area__list ul li:last-child{border-bottom:0}.dialog-area__prod .card-image img{height:auto;max-width:150px!important}