a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,main,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}[hidden]{display:none}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}
@font-face{font-family:'Nexa Regular';font-style:normal;font-weight:400;src:local('../fonts/Nexa Regular'),url(../fonts/NexaRegular.woff) format('woff')}@font-face{font-family:'Nexa Regular Italic';font-style:normal;font-weight:400;src:local('../fonts/Nexa Regular Italic'),url(../fonts/NexaRegularItalic.woff) format('woff')}@font-face{font-family:'Nexa Book';font-style:normal;font-weight:400;src:local('../fonts/Nexa Book'),url(../fonts/NexaBook.woff) format('woff')}@font-face{font-family:'Nexa Book Italic';font-style:normal;font-weight:400;src:local('../fonts/Nexa Book Italic'),url(../fonts/NexaBookItalic.woff) format('woff')}@font-face{font-family:'Nexa Thin';font-style:normal;font-weight:400;src:local('../fonts/Nexa Thin'),url(../fonts/NexaThin.woff) format('woff')}@font-face{font-family:'Nexa Thin Italic';font-style:normal;font-weight:400;src:local('../fonts/Nexa Thin Italic'),url(../fonts/NexaThinItalic.woff) format('woff')}@font-face{font-family:'Nexa Light';font-style:normal;font-weight:400;src:local('../fonts/Nexa Light'),url(../fonts/NexaLight.woff) format('woff')}@font-face{font-family:'Nexa Light Italic';font-style:normal;font-weight:400;src:local('../fonts/Nexa Light Italic'),url(../fonts/NexaLightItalic.woff) format('woff')}@font-face{font-family:'Nexa Bold';font-style:normal;font-weight:400;src:local('../fonts/Nexa Bold'),url(../fonts/NexaBold.woff) format('woff')}@font-face{font-family:'Nexa Bold Italic';font-style:normal;font-weight:400;src:local('../fonts/Nexa Bold Italic'),url(../fonts/NexaBoldItalic.woff) format('woff')}@font-face{font-family:'Nexa XBold';font-style:normal;font-weight:400;src:local('../fonts/Nexa XBold'),url(../fonts/NexaXBold.woff) format('woff')}@font-face{font-family:'Nexa XBold Italic';font-style:normal;font-weight:400;src:local('../fonts/Nexa XBold Italic'),url(../fonts/NexaXBoldItalic.woff) format('woff')}@font-face{font-family:'Nexa Black';font-style:normal;font-weight:400;src:local('../fonts/Nexa Black'),url(../fonts/NexaBlack.woff) format('woff')}@font-face{font-family:'Nexa Black Italic';font-style:normal;font-weight:400;src:local('../fonts/Nexa Black Italic'),url(../fonts/NexaBlackItalic.woff) format('woff')}@font-face{font-family:'Nexa Heavy';font-style:normal;font-weight:400;src:local('../fonts/Nexa Heavy'),url(../fonts/NexaHeavy.woff) format('woff')}@font-face{font-family:'Nexa Heavy Italic';font-style:normal;font-weight:400;src:local('../fonts/Nexa Heavy Italic'),url(../fonts/NexaHeavyItalic.woff) format('woff')}@font-face{font-family:'Nexa Light Regular';font-style:normal;font-weight:400;src:local('../fonts/Nexa Light Regular'),url('../fonts/Nexa Light.woff') format('woff')}@font-face{font-family:'Nexa Bold Regular';font-style:normal;font-weight:400;src:local('../fonts/Nexa Bold Regular'),url('../fonts/Nexa Bold.woff') format('woff')}@font-face{font-family:'Didot LT Std';src:url(../fonts/DidotLTStd-Bold.woff2) format('woff2'),url(../fonts/DidotLTStd-Bold.woff) format('woff');font-weight:700;font-style:normal}
#capture,.txt{text-transform:uppercase}body{color:rgba(255,255,255,.63);font-family:'Nexa Regular';padding:40px;background:url(../images/bg.png) no-repeat #6C2F7B;background-size:100%}.code-coupon,body h1{color:#fff;text-align:center}body h1{font-size:26px;margin-bottom:40px;font-family:Lobster}body p{margin-bottom:20px;text-align:center}.txt{line-height:21px;font-size:14px}.percentage{background:rgba(0,0,0,.2);border-radius:100px;display:inline-block;padding:3px 8px}.code-coupon{background:#50215b;width:60%;padding:10px 0;margin:auto auto 20px;border-radius:5px;border:1px dashed #9a4fac;letter-spacing:2px}.white{color:#FFF;letter-spacing:1px}#capture{color:#333;padding:20px;font-size:18px;line-height:28px;width:300px;height:300px;margin:10px;text-align:center;font-family:'Nexa Regular';position:relative}#capture .code-coupon{margin-bottom:0;padding:0;border:0}#capture .coupon{background:purple;padding:3px 15px;display:block;color:#fff;border-radius:6px;letter-spacing:3px}.shared button,.shared strong{letter-spacing:2px;text-transform:uppercase}#capture .aviso-legal{font-size:8px}#capture .percentage{font-family:'Didot LT Std';background:0 0;width:100%}#capture .percentage .discount{font-size:130px;height:70px;line-height:110px}#capture .percentage .simbol{font-size:83px;width:62px;display:inline-block}#capture .percentage .simbol:after{content:'off';font-size:28px;margin-top:0;display:inline-block;clear:both;width:100%}#capture .bg-img{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1}#capture .code-coupon{font-family:Roboto;margin-top:20px;display:block;width:80%;font-size:16px;clear:both;background:0 0}#capture .customer-name{font-family:'Nexa Bold Regular'}#capture h2{font-family:Lobster;font-size:22px;color:#FFC926;margin-bottom:20px}.shared{text-align:center}.shared strong{width:100%;display:block;margin-bottom:20px}.shared button{background:#52c861;border:none;color:#6c2f7b;width:80%;padding:20px 10px;clear:both;border-radius:5px;font-weight:700}.customer-name{text-transform:uppercase}#coupon-error,#coupon-loading{text-align:center}#coupon-loaded{display:none}