.social-share{display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap;margin:.5em 0}.social-share>*{margin-bottom:1em}section.meme-container{max-width:800px;margin:auto}section.meme-container h1{color:#0a85ff;text-align:center;margin:.5em 0}section.meme-container .canvas-container canvas{width:100%}section.meme-container input[type=text]{margin:1em}section.meme-container input[type=file]{display:none}section.meme-container form{padding:0 .5em}section.meme-container form input{cursor:pointer;outline:none}section.meme-container form input:active,section.meme-container form input:focus{border:2px solid #3d9eff;background:rgba(0,0,0,.02)}section.meme-container form fieldset{margin-bottom:2em;border:3px solid #3d9eff;box-shadow:0 2px 2px rgba(0,0,0,.8);background-color:#fff;border-radius:8px}section.meme-container form fieldset legend{font-size:22px;text-align:center;font-weight:700;color:#3d9eff}@media only screen and (min-width:600px)and (max-width:800px){section.meme-container form fieldset legend{font-size:calc(22px + 16*(100vw - 600px)/200)}}@media only screen and (min-width:800px){section.meme-container form fieldset legend{font-size:38px}}section.meme-container form fieldset .text-container{font-size:16px;margin-top:1em;margin-left:.5em;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;grid-gap:1em;gap:1em}@media only screen and (min-width:600px)and (max-width:800px){section.meme-container form fieldset .text-container{font-size:calc(16px + 8*(100vw - 600px)/200)}}@media only screen and (min-width:800px){section.meme-container form fieldset .text-container{font-size:24px}}section.meme-container form fieldset .text-container .text{margin:.5em}section.meme-container form fieldset .text-container .reset{margin:.4em 1em 1em .3em;background-color:rgba(255,59,48,.8)}section.meme-container form fieldset .text-container input,section.meme-container form fieldset .text-container select{font-size:14px;margin-left:.5em;margin-top:1em;width:90%;height:2.2em;cursor:pointer;outline:none}@media only screen and (min-width:600px)and (max-width:800px){section.meme-container form fieldset .text-container input,section.meme-container form fieldset .text-container select{font-size:calc(14px + 10*(100vw - 600px)/200)}}@media only screen and (min-width:800px){section.meme-container form fieldset .text-container input,section.meme-container form fieldset .text-container select{font-size:24px}}section.meme-container form fieldset .text-container label{font-size:14px}@media only screen and (min-width:600px)and (max-width:800px){section.meme-container form fieldset .text-container label{font-size:calc(14px + 10*(100vw - 600px)/200)}}@media only screen and (min-width:800px){section.meme-container form fieldset .text-container label{font-size:24px}}section.meme-container .label-container{display:flex;text-align:center;margin-bottom:1em}section.meme-container .label-container label{margin:auto;text-align:center;text-transform:uppercase;font-weight:700}section.meme-container #button-container{background-color:#f7f7f7;margin:2em}section.meme-container #button-container span{font-size:18px}@media only screen and (min-width:600px)and (max-width:800px){section.meme-container #button-container span{font-size:calc(18px + 10*(100vw - 600px)/200)}}@media only screen and (min-width:800px){section.meme-container #button-container span{font-size:28px}}section.meme-container #button-container .btn__click,section.meme-container #button-container .image-data{display:block;text-align:center;margin:auto auto 1em}section.meme-container #button-container a{font-size:18px;display:block;text-align:center;text-decoration:none;margin:auto}@media only screen and (min-width:600px)and (max-width:800px){section.meme-container #button-container a{font-size:calc(18px + 10*(100vw - 600px)/200)}}@media only screen and (min-width:800px){section.meme-container #button-container a{font-size:28px}}section.meme-container #button-container .hidden{display:none}.meme{width:100%;overflow:hidden;background-color:#f7f7f7;margin:.5em 0 1em;box-shadow:5px 5px 10px hsla(0,0%,98%,.3)}.meme .title{font-size:28px;width:100%;font-weight:700;line-height:2em;color:#f7f7f7;background-color:#222831;text-align:center;box-shadow:0 3px 5px rgba(0,0,0,.5);margin-top:2px;margin-bottom:.5em}@media only screen and (min-width:600px)and (max-width:800px){.meme .title{font-size:calc(28px + 20*(100vw - 600px)/200)}}@media only screen and (min-width:800px){.meme .title{font-size:48px}}.meme .image-picker{width:100%;min-height:76vh;background-color:#f7f7f7;text-align:center}.meme .image-picker h1{font-size:18px;color:#222831;margin:1em;font-weight:500}@media only screen and (min-width:600px)and (max-width:800px){.meme .image-picker h1{font-size:calc(18px + 16*(100vw - 600px)/200)}}@media only screen and (min-width:800px){.meme .image-picker h1{font-size:34px}}.meme .image-picker h3{color:#4c596d}.meme .image-picker input[type=file]{display:none}.meme .image-picker .social-share{display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap;margin:0 0 .5em}.meme .image-picker .social-share>*{margin-bottom:1em}.meme .image-picker .label-container{padding:0 2em;margin-bottom:1em}.meme .image-picker .label-container label{font-size:20px;text-transform:uppercase;font-weight:700;padding:0;margin:0;line-height:2em;display:flex;align-items:center;justify-content:center}@media only screen and (min-width:600px)and (max-width:800px){.meme .image-picker .label-container label{font-size:calc(20px + 8*(100vw - 600px)/200)}}@media only screen and (min-width:800px){.meme .image-picker .label-container label{font-size:28px}}.meme .image-picker .label-container label svg{position:relative;width:28px;height:28px;margin:0 .5em}@media only screen and (min-width:600px)and (max-width:800px){.meme .image-picker .label-container label svg{position:relative;width:calc(28px + 0*(100vw - 600px)/200)}}@media only screen and (min-width:800px){.meme .image-picker .label-container label svg{position:relative;width:28px}}.meme .image-picker .label-container label span{margin-right:.5em}.meme .image-picker .image-container{width:100%;margin-left:0}.meme .image-picker .image-container img{width:100%}.meme .image-picker .image-container p{font-size:12px;border:2px solid #222831;margin:.1em auto}@media only screen and (min-width:600px)and (max-width:800px){.meme .image-picker .image-container p{font-size:calc(12px + 16*(100vw - 600px)/200)}}@media only screen and (min-width:800px){.meme .image-picker .image-container p{font-size:28px}}.meme .image-picker .data-container{width:calc(100% + 3em);margin-left:-3em;padding:0;display:flex;justify-content:left;overflow:hidden}.meme .image-picker .data-container p{font-size:12px;color:#222831;height:100%;border:none;text-align:left}@media only screen and (min-width:600px)and (max-width:800px){.meme .image-picker .data-container p{font-size:calc(12px + 8*(100vw - 600px)/200)}}@media only screen and (min-width:800px){.meme .image-picker .data-container p{font-size:20px}}.meme footer{color:#f7f7f7;background-color:#222831;text-align:center;padding:.8em 0;margin-bottom:2px}.meme footer a{margin:0;text-decoration:none;cursor:pointer;color:#f7f7f7}.meme footer a:hover{color:#0a85ff}.meme footer p{margin:0}@media screen and (min-width:768px){.exif .image-picker{margin:0}.exif .image-picker .image-container{width:100%}.exif .image-picker .image-container img{width:80%;box-shadow:3px 3px 6px rgba(0,0,0,.5)}.exif .image-picker .image-container p{width:80%}.exif .image-picker .data-container{width:calc(100% + 4em);margin-left:-4em}.exif .image-picker .label-container{padding:0 4em}}body,fieldset,form,html,legend,li,ol,ul{margin:0;padding:0}h1,h2,h3,h4,h5,h6,p{margin-top:0}fieldset,img{border:0}li{list-style:none}*,:after,:before{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding:90px}body{font-family:"Arial Narrow","Arial","sans-serif";box-sizing:border-box;width:100%;max-width:800px;margin:0 auto;padding:0;height:100%;background:#000;background:linear-gradient(90deg,#434343,#000)}body .general__container{display:flex;flex-direction:column;align-items:center;position:relative;padding:0;overflow:hidden}body .general__container header{margin:0;padding:0;width:100%}body .general__container main{margin:0;padding:.5rem 1rem;width:100%}body .general__container footer{margin:0;padding:0;width:100%}body h1{font-size:28px;font-weight:700;line-height:1.1em}@media only screen and (min-width:600px)and (max-width:800px){body h1{font-size:calc(28px + 20*(100vw - 600px)/200)}}@media only screen and (min-width:800px){body h1{font-size:48px}}body h2{font-size:22px;font-weight:500;line-height:1.2em}@media only screen and (min-width:600px)and (max-width:800px){body h2{font-size:calc(22px + 16*(100vw - 600px)/200)}}@media only screen and (min-width:800px){body h2{font-size:38px}}body h3{font-size:20px;font-weight:400;line-height:1.3em}@media only screen and (min-width:600px)and (max-width:800px){body h3{font-size:calc(20px + 8*(100vw - 600px)/200)}}@media only screen and (min-width:800px){body h3{font-size:28px}}body h4{font-size:18px;font-weight:400;line-height:1.4em}@media only screen and (min-width:600px)and (max-width:800px){body h4{font-size:calc(18px + 6*(100vw - 600px)/200)}}@media only screen and (min-width:800px){body h4{font-size:24px}}body h5,body h6,body p{font-size:16px;font-weight:400;line-height:1.5em}@media only screen and (min-width:600px)and (max-width:800px){body h5,body h6,body p{font-size:calc(16px + 5*(100vw - 600px)/200)}}@media only screen and (min-width:800px){body h5,body h6,body p{font-size:21px}}.btn{font-size:14px;border-radius:.2em;cursor:pointer;display:inline-block;font-family:"Poppins",sans-serif;padding:.2em 1em;text-decoration:none;letter-spacing:1px;position:relative;overflow:hidden;transition:all 1s ease}@media only screen and (min-width:600px)and (max-width:800px){.btn{font-size:calc(14px + 7*(100vw - 600px)/200)}}@media only screen and (min-width:800px){.btn{font-size:21px}}.btn__main{background:transparent;border:2px solid #006bd6;color:#006bd6;line-height:calc(1vw + 1.9rem);margin:1.5em .5em;z-index:1}.btn__main:focus{outline:none}.btn__main:hover{color:#222831}.btn__main:before{background:#3d9eff;border-radius:.2em;content:"";width:0;height:95%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:-1;transition:all .6s ease}.btn__main:hover:before{color:#40e0d0;width:98%}.btn__mobile{background-position:50%;transition:background .8s;border:1px solid #006bd6;color:#006bd6;background-color:transparent;line-height:calc(1vw + 1.2rem)}.btn__mobile:focus{outline:none}.btn__mobile:hover{background:#3d9eff radial-gradient(circle,transparent 1%,#3d9eff 0) 50%/15000%;color:#222831}.btn__mobile:active{background-color:#222831;background-size:100%;transition:background 0s}.btn__amazon{background-position:50%;transition:background .8s;border:1px solid #000;color:#000;background-color:#f90;line-height:calc(1vw + 1.2rem)}.btn__amazon:focus{outline:none}.btn__amazon:hover{background:#3d9eff radial-gradient(circle,transparent 1%,#3d9eff 0) 50%/15000%;color:#f7f7f7}.btn__amazon:active{background-color:#f7f7f7;background-size:100%;transition:background 0s}.btn__card{background:transparent;border:3px solid #6bb5ff;box-shadow:2px 2px 4px hsla(0,0%,100%,.5);color:#6bb5ff;line-height:calc(1vw + 1.9rem);margin:1.5em .5em;transition:.3s ease;z-index:1}.btn__card:active{transform:scale(.8);background:#3d9eff;box-shadow:inset 2px 2px 4px hsla(0,0%,100%,.5);color:#f7f7f7}@media screen and (min-width:1200px){.btn__card:hover{transform:scale(1.05);background:#3d9eff;color:#f7f7f7}.btn__card:active{transform:scale(.9);box-shadow:inset 2px 2px 4px hsla(0,0%,100%,.5)}}.btn__block{width:100%}.btn__click{font-size:16px;margin:0 1em 1em;padding:.2em 1em;color:#fff;display:flex;align-items:center;background:#0a85ff;box-shadow:5px 5px 10px rgba(0,0,0,.5);border:2px solid #fff;border-radius:4px;outline:none;cursor:pointer;transition:.3s ease;z-index:1}@media only screen and (min-width:600px)and (max-width:800px){.btn__click{font-size:calc(16px + 8*(100vw - 600px)/200)}}@media only screen and (min-width:800px){.btn__click{font-size:24px}}.btn__click svg{position:relative;width:22px;height:36px;margin-right:.8em;fill:#fff}@media only screen and (min-width:600px)and (max-width:800px){.btn__click svg{position:relative;width:calc(22px + 14*(100vw - 600px)/200)}}@media only screen and (min-width:800px){.btn__click svg{position:relative;width:36px}}.btn__click:active{transform:scale(.8);background:#222831;box-shadow:2px 2px 10px rgba(0,0,0,.5)}@media screen and (min-width:1200px){.btn__click:hover{transform:scale(1.05);background:#222831}}.btn__social{font-size:16px;color:#fff;line-height:1.5em;box-shadow:3px 3px 5px rgba(0,0,0,.5);padding:.2em .8em;display:flex;justify-content:space-around;align-items:center}@media only screen and (min-width:600px)and (max-width:800px){.btn__social{font-size:calc(16px + 5*(100vw - 600px)/200)}}@media only screen and (min-width:800px){.btn__social{font-size:21px}}.btn__social svg{position:relative;width:20px;height:24px;margin-right:.5em}@media only screen and (min-width:600px)and (max-width:800px){.btn__social svg{position:relative;width:calc(20px + 4*(100vw - 600px)/200)}}@media only screen and (min-width:800px){.btn__social svg{position:relative;width:24px}}.btn__social svg path{fill:#fff}.btn__facebook{background-position:50%;transition:background .8s;background-color:#3b5998}.btn__facebook:focus{outline:none}.btn__facebook:hover{background:#00f radial-gradient(circle,transparent 1%,#00f 0) 50%/15000%;color:#f7f7f7}.btn__facebook:active{background-color:#f7f7f7;background-size:100%;transition:background 0s}.btn__whatsapp{background-position:50%;transition:background .8s;background-color:#00bb2d;margin-left:1em}.btn__whatsapp:focus{outline:none}.btn__whatsapp:hover{background:#90ee90 radial-gradient(circle,transparent 1%,#90ee90 0) 50%/15000%;color:#f7f7f7}.btn__whatsapp:active{background-color:#f7f7f7;background-size:100%;transition:background 0s}.btn__twitter{background-position:50%;transition:background .8s;background-color:#1da1f2;margin-left:1em}.btn__twitter:focus{outline:none}.btn__twitter:hover{background:#00f radial-gradient(circle,transparent 1%,#00f 0) 50%/15000%;color:#f7f7f7}.btn__twitter:active{background-color:#f7f7f7;background-size:100%;transition:background 0s}.btn__instagram{background-position:50%;transition:background .8s;background-color:#dd2a7b;margin-left:1em}.btn__instagram:focus{outline:none}.btn__instagram:hover{background:#8134af radial-gradient(circle,transparent 1%,#8134af 0) 50%/15000%;color:#f7f7f7}.btn__instagram:active{background-color:#f7f7f7;background-size:100%;transition:background 0s}.svc__icon svg{position:relative;width:28px;height:auto;fill:#3d9eff;margin:0 .2em}@media only screen and (min-width:600px)and (max-width:800px){.svc__icon svg{position:relative;width:calc(28px + 20*(100vw - 600px)/200)}}@media only screen and (min-width:800px){.svc__icon svg{position:relative;width:48px}}@media screen and (min-width:768px){.svc__icon svg{margin:0 .5em}}body .images__img-container-1x1{position:relative;width:100%}body .images__img-container-1x1:after{content:"";display:block;padding-top:100%}body .images__img-container-1x1 img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}body .images__img-container-6x4{position:relative;width:100%}body .images__img-container-6x4:after{content:"";display:block;padding-top:66.6666666667%}body .images__img-container-6x4 img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}body .images__img-container-4x6{position:relative;width:100%}body .images__img-container-4x6:after{content:"";display:block;padding-top:150%}body .images__img-container-4x6 img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}
/*# sourceMappingURL=main.eb1690d7.chunk.css.map */