.container-popup{position:fixed;top:0;left:0;z-index:1001;height:100%;margin:0 auto;overflow:auto;background-color:rgba(0,0,0,.2)}.container-popup,.container-popup .wrapper-popup{width:100%;display:flex;justify-content:center;align-items:center}.container-popup .wrapper-popup{position:relative;max-width:500px;min-height:350px;height:-webkit-min-content;height:-moz-min-content;height:min-content;border-radius:10px;margin:30px 0}.container-popup .wrapper-popup img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:10px}.container-popup .wrapper-popup.wrapper-crm{background-color:#201e1e}.container-popup .closer-popup{position:absolute;top:7px;right:7px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:#fff;border-radius:100%;border:none;cursor:pointer}.container-popup .closer-popup span{font-size:14px;color:#201e1e}.container-popup .closer-popup.closer-crm{background-color:#fff}.container-popup .closer-popup.closer-crm span{color:#111}.container-popup .content-crm{padding:10px 30px;width:100%}.container-popup .content-crm h2{margin:20px 0 10px;font-size:26px;font-weight:600;color:#fff}.container-popup .content-crm h2.congrats{margin:0 0 20px}.container-popup .content-crm .title-crm{font-size:18px;font-weight:400;color:#fff}.container-popup .content-crm form{padding:30px 0 20px;display:flex;flex-direction:column;align-items:flex-start}.container-popup .content-crm form div{width:100%;display:flex;flex-direction:column;gap:.2rem}.container-popup .content-crm form ::-moz-placeholder{font-size:14px;font-weight:400}.container-popup .content-crm form :-ms-input-placeholder{font-size:14px;font-weight:400}.container-popup .content-crm form ::-ms-input-placeholder{font-size:14px;font-weight:400}.container-popup .content-crm form ::placeholder{font-size:14px;font-weight:400}.container-popup .content-crm form input{width:100%;height:40px;padding:20px 10px;border-radius:4px;border:1px solid #e3e3e3}.container-popup .content-crm form input:focus{border-color:#e3e3e3}.container-popup .content-crm form input.error{border-color:#e12d2d}.container-popup .content-crm form .error{height:26px;font-size:14px;color:#e12d2d}.container-popup .disclaimer{font-size:12px;font-weight:400;color:#fff}.container-popup .content-crm button{all:unset;width:100%;height:60px;margin:20px auto 0;display:flex;align-items:center;justify-content:center;gap:.5rem;background-color:#fff;border-radius:10px;font-size:18px;font-weight:600;color:#111;transition:opacity .2s ease-in-out;cursor:pointer}.container-popup button:hover{opacity:.8;transition:opacity .2s ease-in-out}@media screen and (max-width:1024px){.container-popup .wrapper-popup{max-width:342px}}.container-prize{color:#fff}.container-prize .coupon,.container-prize .message{margin:10px 0;padding:0 0 10px!important}.container-prize .coupon{font-weight:500;font-size:16px;line-height:100%;margin:0 0 8px}.container-prize .container-coupon{width:100%;height:44px;border-radius:10px;padding:10px 16px;border:1px solid #e5e5e5;align-items:center;display:inline-flex;justify-content:center;gap:1rem;margin:0 0 20px}.container-prize .container-coupon .coupon-code{font-weight:700;font-size:23px;text-transform:uppercase}.container-prize .container-coupon .copy{margin:0;cursor:pointer;border:none;background-color:transparent;background-image:url(https://donnacarioca.vtexassets.com/assets/vtex.file-manager-graphql/images/29613758-8103-46b1-a836-73ed81d20fd7___badddc0fb72c257eda17a332e874578c.svg);background-repeat:no-repeat;background-size:contain;background-position:50%;width:24px;height:24px}