.modal-overlay[data-v-734811a2]{align-items:center;background:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.modal-overlay img[data-v-734811a2]{width:80px}.modal-content[data-v-734811a2]{background:#eff2ee;border-radius:8px;max-width:1000px;min-width:300px;padding:3rem 2rem;position:relative;width:80dvw}.modal-content[data-v-734811a2],.modal-content .limites[data-v-734811a2]{align-items:center;display:flex;flex-direction:column}.modal-content .limites[data-v-734811a2]{max-width:50dvw;width:100%}.modal-content .limites h2[data-v-734811a2]{font-family:Piazzolla,serif;font-size:2rem;font-weight:400;margin:2rem 0;text-align:center}@media (max-width:768px){.modal-content .limites h2[data-v-734811a2]{font-size:1.75rem;margin-bottom:0;margin-top:4rem}}.modal-content .limites form[data-v-734811a2]{display:flex;flex-direction:column;gap:1rem;width:100%}.modal-content .limites form div[data-v-734811a2]{display:flex;flex-direction:column;gap:.5rem;width:100%}.modal-content .limites form div label[data-v-734811a2]{font-family:Instrument Sans,sans-serif;font-size:1.15rem}.modal-content .limites form div input[data-v-734811a2]{border:1px solid #b4703d;font-family:Instrument Sans,sans-serif;padding:.75rem 1rem}.modal-content .limites form button[data-v-734811a2]{align-items:center;background-color:#153c3f;border:none;color:#fff;display:flex;font-family:Instrument Sans,sans-serif;font-size:1rem;justify-content:center;margin-top:1.5rem;max-width:unset;padding:.75rem 1.25rem;width:100%}.modal-content .limites form button[data-v-734811a2]:hover{background-color:#1a4b4e}.modal-content .limites .cupom[data-v-734811a2]{align-items:center;background:url(./fundo-cupom.BGB3D7mQ.png) no-repeat 50%;display:flex;flex-direction:column;justify-content:center;min-height:300px;width:100%}@media (max-width:768px){.modal-content .limites .cupom[data-v-734811a2]{background:none}}.modal-content .limites .cupom[data-v-734811a2] *{max-width:50%}@media (max-width:768px){.modal-content .limites .cupom[data-v-734811a2] *{max-width:100%}}.modal-content .limites .cupom strong[data-v-734811a2]{color:#af6900;font-family:Piazzolla,serif;font-size:90px;font-weight:500}.modal-content .limites .cupom span[data-v-734811a2]{color:#333;font-family:Instrument Sans,sans-serif;font-size:1.4rem;margin:0;text-align:center}.modal-content .limites .cupom .codigo[data-v-734811a2]{color:#153c3f;font-family:Instrument Sans,sans-serif;font-size:1.15rem;font-weight:700;margin-top:.5rem}.modal-content .limites button[data-v-734811a2]{align-items:center;background-color:#153c3f;border:none;color:#fff;display:flex;font-family:Instrument Sans,sans-serif;font-size:1rem;justify-content:center;margin-top:1.5rem;max-width:360px;padding:.75rem 1.25rem;width:100%}.modal-content .limites button[data-v-734811a2]:hover{background-color:#1a4b4e}.modal-content .limites span[data-v-734811a2]{color:#757575;font-family:Instrument Sans,sans-serif;font-size:.75rem;margin-top:2rem;max-width:70%;text-align:center}@media (max-width:768px){.modal-content .limites span[data-v-734811a2]{font-size:.875rem;max-width:100%}}.modal-content .limites span a[data-v-734811a2]{color:#af6900;display:block;font-weight:500;text-decoration:underline}.modal-content .limites span a[data-v-734811a2]:hover{color:#dfaf7a}.modal-content.cupom[data-v-734811a2]{max-width:50dvw}.modal-content.cupom .limites[data-v-734811a2]{max-width:30dvw}@media (max-width:768px){.modal-content.cupom[data-v-734811a2]{max-width:90dvw}.modal-content.cupom .limites[data-v-734811a2]{max-width:80dvw}}.modal-close[data-v-734811a2]{background:none;border:1px solid rgba(51,51,51,.3);border-radius:50%;color:#af6900;cursor:pointer;font-size:2rem;height:50px;padding:1rem;position:absolute;right:25px;top:25px}.modal-close span[data-v-734811a2]{position:relative;top:-20px}
