@keyframes popball{from{transform:scale(0);opacity:0}65%{transform:scale(.01);opacity:.01}85%{transform:scale(1.3)}to{transform:scale(1);opacity:1}}@keyframes task-check{from{transform:scale(0);opacity:0}8%{transform:scale(1);opacity:1}85%{transform:scale(1);opacity:1}to{transform:scale(1);opacity:0}}@keyframes fading{from{opacity:0}to{opacity:1}}.fade{opacity:0;transition:opacity .15s linear}.fade.in{opacity:1}.modal-open{overflow:hidden}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:visible;-webkit-overflow-scrolling:touch;outline:0}.modal-dialog{box-shadow:0 6px 15px rgba(0,0,0,0.2);margin:30px auto 0}.modal.fade .modal-dialog{transform:translate3d(0, -25%, 0);transition:transform .3s ease-out}.modal.in .modal-dialog{transform:translate3d(0, 0, 0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-content{position:relative;background-color:#ffffff;border-radius:6px;background-clip:padding-box;outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:rgba(0,0,0,0.7)}.modal-backdrop.fade{opacity:0}.modal-backdrop.in{opacity:1}.modal-body{position:relative;padding:15px}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}.modal-close{content:"x";z-index:2000;background-color:#653399;border:2px solid #653399;box-shadow:0 1px 4px rgba(0,0,0,0.15);border-radius:20px;color:#FFF;display:block;font-size:16px;line-height:1.6em;font-family:'Cuponicon-v5.5' !important;-webkit-font-smoothing:antialiased !important;-moz-font-smoothing:antialiased !important;-ms-font-smoothing:antialiased !important;font-weight:normal !important;padding:1px 0 7px 1px;text-align:center;width:31px;height:31px;overflow:hidden;position:absolute;top:-14px;right:-14px}.modal-close--inside{top:10px;right:10px;background-color:transparent;border-color:transparent;box-shadow:none;color:#707070}.modal-close:hover{background-color:#582d86;border-color:#582d86;color:#FFF}@media (max-width:980px){.modal-dialog{position:relative;width:96% ;top:14px;margin:0 2%}.modal-content .modal-close{top:-5px;right:-5px;box-shadow:none}}.debug{border:1px dotted red}.hide,.u-hide{display:none}.show,.u-show{display:block}.hidden,.u-hidden{display:none !important;visibility:hidden !important}.shown,.u-shown{display:block !important;visibility:visible !important}.absolute{position:absolute}.separator-wrapper{display:block;margin-top:-3px;padding:10px 0;text-align:center}.separator-wrapper .separator{font-weight:600;border:none;border-left:80px solid rgba(0,0,0,0.1);border-right:80px solid rgba(0,0,0,0.1);color:rgba(0,0,0,0.4);display:inline-block;line-height:0;padding:0 30px 0 10px;width:30px;height:2px}.u-form{align-items:flex-start;display:flex;justify-content:space-between;margin:15px 0}.u-form-col{font-size:14px;line-height:2em;letter-spacing:-0.25px;font-weight:bold;flex:1;margin:0 2%}@media (max-width:591px){.u-form-col{font-size:13px;letter-spacing:-0.1px}}@media (max-width:591px){.u-form-col{font-size:13px;letter-spacing:-0.1px}}.u-form-col--2x{flex:2}.u-form-col--3x{flex:3}.u-form-col--4x{flex:4}.u-form-col label{display:inline-block}.u-form-col label small{position:absolute;bottom:-1.5em;left:-10px;right:-10px;display:block;font-size:.75em;font-weight:500;text-align:center;white-space:nowrap}.u-form-col input,.u-form-col select,.u-form-col textarea{border-radius:6px;color:#707070;display:block;min-height:42px;width:100%}.u-form-col input::placeholder,.u-form-col select::placeholder,.u-form-col textarea::placeholder{color:#e0e0e0}.u-disabledForm{background-color:#f5f5f5 !important;cursor:auto!important;border:1px solid #e0e0e0 !important}.header-container{background-color:#FFF;margin-bottom:15px;padding:20px 0 20px 10px}@media (min-width:1200px){.header-container{padding-left:0}}.campaign-bottom-container{margin-top:0;margin-bottom:48px}@media (min-width:1200px){.campaign-bottom-container{margin-top:0;margin-bottom:64px}}.main-content{position:relative}.main-content .content-block:not(.coupons-content){background-color:#FFF;border-bottom:1px solid #e0e0e0;border-collapse:separate;border-radius:3px}.main-content .content-block.coupons-content{padding:0}@media (max-width:980px){.nav-referral-menu{position:absolute;width:194px;height:110px;top:50px;right:0;background-color:#FFF;color:#7e40bf;border-radius:8px;padding:0;display:none;flex-direction:column;justify-content:center;align-items:center;overflow:hidden;z-index:100}.nav-referral-menu.show{display:flex !important;box-shadow:0 6px 15px rgba(0,0,0,0.15)}.nav-referral-menu:before{position:absolute;top:-6px;right:22px;content:"";border-bottom:6px solid #FFF;border-left:6px solid transparent;border-right:6px solid transparent}.nav-referral-menu-item{width:100%;height:55px;font-size:15px;text-align:center;transition:background-color .3s ease-in}.nav-referral-menu-item:last-child{border-top:1px solid #f5f5f5}.nav-referral-menu-item:active{background-color:#e5d4f7;color:#7e40bf}.nav-referral-menu-item a{position:relative;top:35%;color:#653399;text-align:center;font-size:14px;font-style:normal;font-weight:600;line-height:20px;letter-spacing:-0.07px}}@media (min-width:980px){.nav-referral-menu-item{cursor:pointer;transition:background-color .3s ease-in}.nav-referral-menu-item:hover{background-color:#7e40bf}.nav-referral-menu-item:hover:last-child{background-color:#653399}.nav-referral-menu-item:active{background-color:#331452}}.first-fold-content{box-shadow:0 3.96429px 9.91071px rgba(0,0,0,0.15);border-radius:16px}.first-fold-content .modalSign-close{position:absolute;top:12px;right:12px;padding:0;background-color:transparent;border:none;border-radius:50%;box-shadow:none;color:#949494;mix-blend-mode:multiply;display:flex;justify-content:center;align-items:center;width:24px;height:24px}.first-fold-content .modalSign-close .u-close-icon{fill:#707070;width:16px;height:16px;transition:fill .3s ease-in}.first-fold-content .modalSign-close:hover{color:#1f1f1f;background-color:#f5f5f5}.first-fold-content .modalSign-close:hover .u-close-icon{fill:#1f1f1f;width:16px;height:16px}.first-fold-content .modalSign-back{position:absolute;top:-123px;left:-22px;fill:#949494}.first-fold-modalSign-app-cta{grid-column-start:1;grid-column-end:4;display:flex;width:100%;height:48px;padding:4px 8px;justify-content:center;align-items:center;gap:8px;flex-shrink:0;border-radius:8px;border:1px solid #c7c7c7;color:#424242;font-size:16px;font-weight:600;line-height:24px}.first-fold-modalSign-social-button,.first-fold-modalSign-social-email{transition:background-color .3s ease-in;cursor:pointer}.first-fold-modalSign-social-button:hover,.first-fold-modalSign-social-email:hover{background-color:#f5f5f5}.first-fold-modalSign-social-button:active,.first-fold-modalSign-social-email:active{background-color:#e0e0e0}.first-fold-form .tooltip-error{position:absolute;padding:20px;color:#FFF;height:auto;border:none;border-radius:3px;text-align:left;left:-190px;z-index:100;width:180px;background-color:rgba(31,31,31,0.95);font-size:14px}.first-fold-form .tooltip-error:before{content:'';position:absolute;top:20%;right:-5px;border-left:6px solid #2c2c2c;border-top:10px solid transparent;border-bottom:10px solid transparent}@media (min-width:980px){.first-fold-content .modalSign-back{cursor:pointer;top:-130px}}@font-face{font-family:'Inter';src:local("Inter"),url('https://assets.cuponomia.com.br/font/font-inter-regular.woff2') format('woff2'),url('https://assets.cuponomia.com.br/font/font-inter-regular.woff') format('woff'),url('https://assets.cuponomia.com.br/font/font-inter-regular.ttf') format('truetype');font-display:swap;font-weight:normal;font-style:normal;unicode-range:U+000-5FF}@font-face{font-family:'Inter';src:local("Inter"),url('https://assets.cuponomia.com.br/font/font-inter-bold.woff2') format('woff2'),url('https://assets.cuponomia.com.br/font/font-inter-bold.woff') format('woff'),url('https://assets.cuponomia.com.br/font/font-inter-bold.ttf') format('truetype');font-display:swap;font-weight:bold;font-style:normal;unicode-range:U+000-5FF}@font-face{font-family:'Inter';src:local("Inter"),url('https://assets.cuponomia.com.br/font/font-inter-italic.woff2') format('woff2'),url('https://assets.cuponomia.com.br/font/font-inter-italic.woff') format('woff'),url('https://assets.cuponomia.com.br/font/font-inter-italic.ttf') format('truetype');font-display:swap;font-weight:normal;font-style:italic;unicode-range:U+000-5FF}@font-face{font-family:'Inter';src:local("Inter"),url('https://assets.cuponomia.com.br/font/inter-semi-bold.woff2') format('woff2'),url('https://assets.cuponomia.com.br/font/inter-semi-bold.woff') format('woff'),url('https://assets.cuponomia.com.br/font/inter-semi-bold.ttf') format('truetype');font-display:swap;font-weight:600;font-style:normal;unicode-range:U+000-5FF}.password-requirement__container{margin:8px 0 24px;display:flex;flex-direction:column;align-items:flex-start;align-self:stretch}.password-requirement__title{margin:0 0 4px;color:#1f1f1f;font-size:14px;font-style:normal;font-weight:600;line-height:24px}.password-requirement__item{display:flex;justify-content:center;align-items:center}.password-requirement__item-container{display:grid;grid-template-columns:1fr;gap:2px;justify-items:start}.password-requirement__item .icon.complete{display:none}.password-requirement__item .icon.error{display:none}.password-requirement__item.active .icon.complete{display:block}.password-requirement__item.active .icon.incomplete{display:none}.password-requirement__item.active .icon.error{display:none}.password-requirement__item.active .text{color:#012d10}.password-requirement__item.error .icon.complete{display:none}.password-requirement__item.error .icon.incomplete{display:none}.password-requirement__item.error .icon.error{display:block}.password-requirement__item.error .text{color:#de2929}.password-requirement__item .text{margin:0;color:#707070;font-size:12px;font-style:normal;font-weight:400;line-height:16px}.password-requirement__item .icon{position:relative;top:unset;left:unset;fill:none}.footerBlock{z-index:5}.footerBlock-nav-list-item a:hover{color:#069336;text-decoration:underline}.footerBlock-icon{transition:background-color .3s ease-in-out}.footerBlock-icon:hover{background-color:#069336}.footerBlock-icon:focus{transform:scale(1.1)}.footerBlock-item.is-new a:after{font-weight:600;font-size:16px;letter-spacing:.005em;line-height:24px;text-indent:0;border:1px solid rgba(6,147,54,0.4);border-radius:4px;color:#069336;content:"Novo!";font-size:10px;margin-left:5px;padding:2px 5px;text-transform:uppercase}.chat{position:fixed;right:20px;bottom:20px;z-index:10;display:block;width:56px;height:56px}@media (max-width:767px){.chat{display:none !important;visibility:hidden !important}}.chat-button{box-shadow:0 6px 15px rgba(0,0,0,0.15);cursor:pointer;line-height:normal;position:absolute;bottom:0;right:0;background-color:#069336;border:none;border-radius:50%;font-size:0px;transition:opacity .2s ease-in-out,transform .2s ease-in-out;width:56px;height:56px;fill:#FFF;display:flex;align-items:center;justify-content:center}.chat-button.is-loading{background-image:none}.chat-button.is-loading:before{top:0;background-color:transparent;border-width:3px;opacity:1;border-radius:50%;width:28px;height:28px}.chat-button.is-loading .chat-icon{display:none}.chat-button:active{transform:scale(.95);outline:0px}.chat-button:hover,.chat-button:focus{background-color:#046224}@keyframes fade-out{0%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(50px)}}@keyframes slideIn{from{transform:translateY(-100px)}to{transform:translateY(0)}}@keyframes feedbackFadeIn{from{opacity:0}to{opacity:1}}.feedback-box{position:fixed;top:0;animation:1s ease-in slideIn;z-index:10002;border-bottom:3px solid #949494;box-shadow:0 1px 4px rgba(0,0,0,0.15);display:none;padding:20px;width:100%;transition:transform 1s ease-in}.feedback-box.feedback-success{background-color:rgba(212,247,224,0.95);border-bottom-color:#069336;color:#025a20;display:block}.feedback-box.feedback-success .feedback-warning-msg,.feedback-box.feedback-success .feedback-error-msg{display:none}.feedback-box.feedback-warning{background-color:rgba(255,249,216,0.95);border-bottom-color:#ffdf3f;color:#a58a00;display:block}.feedback-box.feedback-warning .feedback-success-msg,.feedback-box.feedback-warning .feedback-error-msg{display:none}.feedback-box.feedback-error{background-color:rgba(242,174,174,0.95);border-bottom-color:#de2929;color:#5f0f0f;display:block}.feedback-box.feedback-error .feedback-success-msg,.feedback-box.feedback-error .feedback-error-msg{display:none}.feedback-box p{margin:0;font-size:17px;font-weight:600;text-align:center}.oldie .feedback-box.feedback-success{background-color:#d4f7e0}.oldie .feedback-box.feedback-warning{background-color:#fff9d8}.oldie .feedback-box.feedback-error{background-color:#f2aeae}.feedback-modal{--titleSmallSize:20px;--titleSmallLineHeight:28px;--titleSize:24px;--titleLineHeight:32px;--subtitleSmallSize:14px;--subtitleSmallLineHeight:20px;--subtitleSize:16px;--subtitleLineHeight:24px;animation:feedbackFadeIn .5s ease-in-out;background-color:#FFF;color:#424242;max-width:360px;width:100%;height:fit-content;position:fixed;top:calc(50vh - 150px);left:calc(50vw - 180px);padding:32px 24px 24px;display:flex;flex-direction:column;justify-content:space-between;align-items:center;border-radius:8px;z-index:10000}.feedback-modal h2{font-size:var(--titleSmallSize);line-height:var(--titleSmallLineHeight);margin-bottom:16px}.feedback-modal p{font-size:var(--subtitleSmallSize);line-height:var(--subtitleSmallLineHeight);margin-bottom:16px}.feedback-modal-link{text-decoration:none;color:#7e40bf;transition:color .3s ease-in}.feedback-modal-link:hover{color:#653399}.feedback-modal-cta{display:block;font-weight:bold;font-size:15px;border-radius:6px;transition:background-color .2s ease-in-out;padding:5px 15px;background-color:#7e40bf;color:#FFF;height:48px;width:100%}.feedback-modal-cta:hover{background-color:#653399}.feedback-modal-cta:active{background-color:#331452}.feedback-modal-close-btn{position:absolute;right:8px;top:8px;width:24px;height:24px;padding:0;transition:background-color .2s ease-in-out;border-radius:50%}.feedback-modal-close-btn:hover{background-color:#ebebeb}.feedback-modal-backdrop{background-color:#000;opacity:.6;position:fixed;top:0;left:0;bottom:0;right:0;z-index:10000}@media (min-width:980px){.feedback-modal h2{font-size:var(--titleSize);line-height:var(--titleLineHeight)}.feedback-modal p{font-size:var(--subtitleSize);line-height:var(--subtitleLineHeight)}}#css-tester{display:none;padding:1px}