@charset "UTF-8";:root{--l01: #E94E19;--l02: #EF7817;--v01: #C51C19}.container__top{background-image:url(/build/assets/bg-topo-cad-0f34820e.png);background-size:cover;background-position:left-bottom;display:flex;justify-content:center;align-items:center;min-height:16rem}.container__top__content{background-color:var(--vermelho);color:#fff;box-shadow:-8px -8px 10px -3px #00000073;max-width:52rem;border-radius:4rem 0;padding:2rem;margin:1.5rem}.container__top__content h1{font-size:2.4rem;font-style:italic;font-weight:700;text-wrap:pretty;margin-bottom:.5rem}.container__top__content h1 strong{font-size:2rem}@media (min-width: 992px){.container__top__content h1{font-size:4rem;margin-bottom:1.5rem}.container__top__content h1 strong{font-size:4rem}}.container__top__content p{font-size:1.6rem;text-wrap:pretty}.container__top__content p strong{font-size:1.6rem}@media (min-width: 992px){.container__top__content p,.container__top__content p strong{font-size:2.2rem}.container__top{min-height:34rem}.container__top__content{border-radius:8rem 0;padding:4rem 6rem;margin:4rem 1.5rem 0;text-align:center;max-width:120rem}}.container__top--votacao h1{text-align:center;margin:0;font-size:3rem;padding:0rem 2rem}@media (min-width: 992px){.container__top--votacao{min-height:28rem}.container__top--votacao .container__top__content--votacao h1{font-size:5.5rem}}.instrucoes{display:flex;color:var(--v01);flex-wrap:wrap;flex-direction:column;padding:2rem 1.5rem 3rem;max-width:52rem;margin:auto}@media (min-width: 992px){.instrucoes{max-width:1200px;padding:5rem 1.5rem}}.instrucoes__video{width:100%}.instrucoes__video p{font-size:1.8rem;margin-bottom:1rem}.instrucoes__video__wrapper{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.instrucoes__video__wrapper iframe{position:absolute;top:0rem;left:0;width:100%;height:100%}.instrucoes__content{margin-bottom:1rem}.instrucoes__content h2{font-size:2.4rem;font-style:italic;font-weight:700;text-wrap:pretty;margin-bottom:.5rem;font-weight:400}.instrucoes__content h2 strong{font-size:2rem}@media (min-width: 992px){.instrucoes__content h2{font-size:4rem;margin-bottom:1.5rem}.instrucoes__content h2 strong{font-size:4rem}}.instrucoes__content ol{padding-left:0}.instrucoes__content ol li{font-size:1.6rem;list-style-position:inside;margin-bottom:1rem}.instrucoes__content ol li::marker{color:var(--l02);font-weight:700}.instrucoes__content .botao__padrao{--maxWidthBotao: 16rem;--paddingBotao: .8rem;--tamanhoFonteBotao: 1.6rem;margin-top:.5rem}@media (min-width: 992px){.instrucoes{gap:3rem;align-items:center}.instrucoes__content{margin:0;width:100%}.instrucoes__content h2{line-height:3.8rem;margin-bottom:3.5rem}.instrucoes__content h2 strong{font-size:5rem;display:block}.instrucoes__content ol li{font-size:2.2rem;margin:2rem 0 0}.instrucoes__content .botao__padrao{margin-top:1.2rem}}@media (min-width: 1200px){.instrucoes{flex-direction:row;align-items:flex-end;gap:8rem}.instrucoes__content{max-width:45rem}.instrucoes__video{width:min(63rem,100%)}.instrucoes__video p{font-size:2rem;margin-bottom:2rem}}.classificacao{background-color:#fceec5;color:var(--v01);text-align:center}.classificacao__wrapper{padding:2rem 1.5rem 3rem;max-width:52rem;margin:auto}@media (min-width: 992px){.classificacao__wrapper{max-width:1200px;padding:5rem 1.5rem}}.classificacao__heading h2{font-size:2.4rem;font-style:italic;font-weight:700;text-wrap:pretty;margin-bottom:.5rem}.classificacao__heading h2 strong{font-size:2rem}@media (min-width: 992px){.classificacao__heading h2{font-size:4rem;margin-bottom:1.5rem}.classificacao__heading h2 strong{font-size:4rem}}.classificacao__heading p{font-size:1.6rem;text-wrap:pretty}.classificacao__heading p strong{font-size:1.6rem}@media (min-width: 992px){.classificacao__heading p,.classificacao__heading p strong{font-size:2.2rem}}.classificacao__premios{display:flex;justify-content:center;align-items:center;margin:2rem 0;gap:3rem;flex-direction:column}.classificacao__premios__container{width:min(35rem,100%)}.classificacao__premios__container img{max-width:10rem}.classificacao__premios__container h3{font-size:2rem;margin:.5rem 0}.classificacao__premios__container p{font-size:1.6rem;text-wrap:pretty}.classificacao__premios__container p strong{font-size:1.6rem}@media (min-width: 992px){.classificacao__premios__container p,.classificacao__premios__container p strong{font-size:2.2rem}}.classificacao__undertext,.classificacao__detail{font-size:1.4rem}.classificacao__content{padding:1rem;border:.2rem var(--v01) solid;max-width:70rem;margin:1.5rem auto 0}.classificacao__content p{font-size:1.6rem;text-wrap:pretty}.classificacao__content p strong{font-size:1.6rem}@media (min-width: 992px){.classificacao__content p,.classificacao__content p strong{font-size:2.2rem}.classificacao__heading{max-width:105rem;margin:auto}.classificacao__premios{flex-direction:row;margin:4rem 0}.classificacao__premios__container img{max-width:15rem}.classificacao__premios__container h3{font-size:2.8rem;margin:1rem 0}.classificacao__detail,.classificacao__undertext{font-size:1.6rem}.classificacao__content{padding:2rem;max-width:70rem;margin-top:3rem;border:.3rem var(--v01) solid}}.kit{width:min(120rem,100%);display:flex;align-items:center;justify-content:center;flex-wrap:wrap;flex-direction:column;margin:auto;padding:3rem 1.5rem}.kit__container h2{color:var(--l02);font-weight:700;font-size:2.5rem}.kit__container h2 strong{color:var(--v01);font-size:3rem}.kit__container p{color:var(--v01);font-size:2rem}.kit__container__title{margin:0 1rem;text-align:center;max-width:775px}.kit__container ul{color:#fff;font-size:2rem;line-height:3rem;list-style:none}.kit__container li:before{content:"";width:.8rem;height:.8rem;background-color:var(--l02);display:inline-block;margin-right:1rem;border-radius:100%}.kit__container__mod{background-color:#9d1917;border-radius:2rem;padding:1.5rem 1rem 1rem 0;width:min(775px,93%)}.kit__container__mod:before{display:none}@media (min-width: 1200px){.kit{flex-direction:row;margin:4rem auto}.kit__container{flex:1}.kit__container h2{font-size:4rem}.kit__container h2 strong{font-size:4.5rem}.kit__container p{font-size:2.2rem;line-height:3.5rem}.kit__container__title{max-width:30rem;margin:0;text-align:start}.kit__container ul{font-size:2rem;line-height:4.2rem}.kit__container__mod{border-radius:0 4rem 4rem 0;padding:4rem 4rem 4rem 0;position:relative}.kit__container__mod:before{display:block;content:"";width:20rem;height:100%;background-color:#9d1917;position:absolute;top:0;left:-18rem;z-index:-1}}.onde-comprar{background-color:#e72419;display:flex;justify-content:center;align-items:center;padding:2rem 1.5rem;gap:1rem;flex-direction:column;text-align:center}.onde-comprar h2{font-size:2rem;font-weight:400;color:#f9be87;font-style:italic;line-height:2.5rem}.onde-comprar h2 strong{font-size:3rem;color:#fff;display:block}.onde-comprar span{width:6rem;height:.2rem;background-color:#fff}.onde-comprar__content{max-width:56rem}.onde-comprar__content p{font-size:1.6rem;color:#fff}.onde-comprar__content p strong{font-size:1.5rem}.onde-comprar__content .botao__padrao{margin:auto;--corBotao: var(--l01);--maxWidthBotao: 16rem;--paddingBotao: .8rem;--tamanhoFonteBotao: 1.6rem;margin-top:1.2rem}@media (min-width: 992px){.onde-comprar{padding:5rem 0;flex-direction:row;gap:4rem}.onde-comprar h2{text-align:end;font-size:4rem;line-height:4.5rem}.onde-comprar h2 strong{font-size:5rem}.onde-comprar span{width:.2rem;height:10rem;background-color:#fff}.onde-comprar__content p{text-align:start;font-size:2.6rem}.onde-comprar__content p strong{font-size:2.6rem}.onde-comprar__content .botao__padrao{margin-left:0}}.swiper{width:min(52rem,100%)}@media (min-width: 992px){.swiper{width:min(92rem,100%)}}.swiper-wrapper{display:flex;align-items:center;padding:2rem 0}.swiper-slide{text-align:center}.swiper-slide img{width:min(10rem,100%)}@media (min-width: 992px){.swiper-slide img{width:min(12rem,100%)}}.swiper-button-prev:after,.swiper-button-next:after{color:#c51c19;font-size:3rem!important}.artoflove__bottom{background-image:url(/build/assets/bg-bottom-cad-c475008c.png);background-size:cover;background-position:left-bottom;position:relative;padding:2rem 1.5rem;margin-bottom:2rem}@media (min-width: 1200px){.artoflove__bottom{min-height:32rem;margin-bottom:16rem}}.artoflove__sobre{display:flex;flex-wrap:wrap;width:min(52rem,100%);margin:auto;background-color:var(--l01);border-radius:4rem;flex-direction:column;box-shadow:8px 8px 10px -3px #00000059}.artoflove__sobre__img{border-radius:4rem 4rem 0 0}.artoflove__sobre__content{color:#fff;padding:2rem;text-wrap:pretty}.artoflove__sobre__content h2{font-size:2.5rem;font-weight:700}.artoflove__sobre__content p{font-size:1.6rem;line-height:3rem;margin-bottom:2rem}@media (min-width: 26rem){.artoflove__sobre__img{display:none}}@media (min-width: 992px){.artoflove__sobre{width:min(120rem,95%)}}@media (min-width: 1200px){.artoflove__sobre{position:absolute;left:50%;transform:translate(-50%,-50%);top:25rem;border-radius:8rem;flex-direction:row;margin:0;padding-top:0}.artoflove__sobre__img{display:flex;position:static;transform:none;border-radius:8rem 0 0 8rem}.artoflove__sobre__content{padding:3.5rem 0rem 3.5rem 3.5rem;max-width:72rem}}.regulamento{margin:2rem 1.5rem 3rem}.regulamento p{font-size:2rem;font-weight:700;font-style:italic;color:var(--vermelho);text-align:center}.regulamento .botao__padrao{--maxWidthBotao: 16rem;--paddingBotao: .8rem;--tamanhoFonteBotao: 1.6rem;margin:2rem auto 0}@media (min-width: 1200px){.regulamento p{font-size:3rem}}.regulamento-lista li{margin-left:2rem;line-height:1rem}.galeriaInspiracao__formulario h2{font-size:3.5rem;font-weight:700;font-style:italic;color:var(--v01);text-align:center}.galeriaInspiracao__formulario .galeriaInspiracao__formulario__caixa--mod{min-height:0rem;padding:5rem 4rem 4rem;box-shadow:0 0 13px 2px #0000004d;top:0;margin:2rem 0}@media (min-width: 1200px){.galeriaInspiracao__formulario h2{font-size:5rem}.galeriaInspiracao__formulario__caixa__bg{display:block;top:50%;left:50%;transform:translate(-50%,-50%);position:absolute;background-image:url(/build/assets/bg-bottom-cad-c475008c.png);background-size:cover;z-index:-1;width:105rem;height:45rem;border-radius:3rem}#artOfLove__formulario{height:auto;margin:0}}.votacao{padding:3rem 1.5rem}@media (min-width: 992px){.votacao{padding:4rem 1.5rem 8rem}}.votacao h2{font-size:2.4rem;font-style:italic;font-weight:700;text-wrap:pretty;margin-bottom:.5rem;text-align:center;color:var(--v01)}.votacao h2 strong{font-size:2rem}@media (min-width: 992px){.votacao h2{font-size:4rem;margin-bottom:1.5rem}.votacao h2 strong{font-size:4rem}}.votacao p{color:var(--v01);font-size:1.6rem;text-wrap:pretty}.votacao p strong{font-size:1.6rem}@media (min-width: 992px){.votacao p,.votacao p strong{font-size:2.2rem}}.votacao__subtitulo{margin:0 auto;text-align:center}.votacao__wrapper{display:grid;grid-template-columns:1fr;justify-items:center;padding-top:2.5rem;width:min(100rem,100%);margin:auto;gap:4rem}@media (min-width: 768px){.votacao__wrapper{padding-top:4rem;grid-template-columns:1fr 1fr}.votacao__wrapper--resultado{grid-template-columns:1fr}}.votacao__projeto{display:flex;flex-direction:column}.votacao__projeto img{border-radius:2rem;margin-bottom:1.5rem}.votacao__projeto .botao__padrao{min-width:var(--minWidthBotao, 10rem);padding:.7rem 0}.votacao__vencedor{display:flex;flex-direction:column;width:min(45rem,100%)}.votacao__vencedor__classificacao{display:flex;align-items:center;gap:1rem;margin-bottom:1.5rem}.votacao__vencedor__classificacao p{font-weight:600}.votacao__vencedor__classificacao img{width:min(6rem,100%)}.votacao__vencedor__info{display:flex;justify-content:space-between;flex-wrap:wrap}.votacao__vencedor__info :first-child{font-weight:600;margin-bottom:.5rem}.sl-wrapper{background-color:#00000080}.sl-overlay{background-color:unset!important}.sl-close{color:#fff!important}.sl-prev,.sl-next,.sl-counter{display:none!important}.namorados{--azul: #404991;--verde: #A6CE39;--laranja: #F26326;--roxo: #AD7AC7;color:var(--azul);font-family:var(--niramit)}.namorados__banner-link{display:block}@media (prefers-reduced-motion: reduce){.namorados .wow{animation:none!important}}.namorados__banner{width:100%;height:auto}@media (min-width: 1200px){.namorados__banner{margin-top:4rem}}.namorados .containerWrapper{width:105rem;padding:0 1.5rem}.namorados .secao__bloco>.containerWrapper{width:124rem}.namorados__texto-apresentacao{font-size:1.8rem;text-wrap:pretty}@media (min-width: 992px){.namorados__texto-apresentacao{font-size:2.6rem}}.namorados h2{font-size:3rem;font-style:italic;margin-bottom:1.5rem}.namorados__como-funciona h2,.namorados .premio h2{font-size:3rem;font-style:normal;font-weight:var(--bold)}@media (min-width: 992px){.namorados__como-funciona h2,.namorados .premio h2{font-size:4.4rem;margin-bottom:2.5rem}}.namorados__como-funciona{margin:3rem 0}@media (min-width: 1200px){.namorados__como-funciona{margin:4rem 0 6rem}}.namorados__como-funciona h2{color:var(--verde)}.namorados__como-funciona ol{list-style:none;padding:0;counter-reset:passo}.namorados__como-funciona li{counter-increment:passo;position:relative;padding-left:4.5rem;font-size:1.6rem;max-width:81rem}@media (min-width: 992px){.namorados__como-funciona li{padding-left:9rem;font-size:2.2rem}}.namorados__como-funciona li:not(:last-child){margin-bottom:1.5rem}@media (min-width: 992px){.namorados__como-funciona li:not(:last-child){margin-bottom:2.5rem}}.namorados__como-funciona li:before{content:counter(passo,decimal-leading-zero);position:absolute;left:0;top:50%;transform:translateY(-50%);color:var(--laranja);font-size:2.2rem;font-weight:var(--bold)}@media (min-width: 992px){.namorados__como-funciona li:before{font-size:3rem}}.namorados__como-funciona a{color:var(--azul);font-weight:var(--bold);text-decoration:underline}.namorados__como-funciona small{display:block;font-size:1.2rem;font-style:italic}@media (min-width: 992px){.namorados__como-funciona small{font-size:1.4rem}}.namorados__como-funciona small a{font-weight:400}.namorados__foguete{width:min(35.5rem,50%);height:auto}.namorados .premio h2{color:var(--roxo);padding-left:1rem}@media (min-width: 992px){.namorados .premio h2{padding-left:5rem}}.namorados .premio__cards{display:grid;gap:1.5rem;list-style:none;padding:0;margin:0}@media (min-width: 768px){.namorados .premio__cards{grid-template-columns:1fr 1fr;gap:4.4rem}}.namorados .premio__cards li{display:flex;flex-direction:column;justify-content:center;border:1px solid var(--roxo);border-radius:1.2rem;padding:2rem 2.5rem;font-size:1.8rem}@media (min-width: 992px){.namorados .premio__cards li{min-height:14.8rem;padding:3rem 7.5rem;font-size:2.6rem}}.namorados .premio__cards strong{color:var(--roxo);font-size:2.4rem}@media (min-width: 992px){.namorados .premio__cards strong{font-size:3.8rem}}.namorados .galeriaInspiracao__formulario{position:relative}.namorados .galeriaInspiracao__formulario .containerWrapper{color:#000}@media (min-width: 992px){.namorados .galeriaInspiracao__formulario .containerWrapper{max-width:80rem}}.namorados .galeriaInspiracao__formulario__caixa--mod{margin:0}.namorados .galeriaInspiracao__formulario .input-default{--paddingInput: 1rem }.namorados .galeriaInspiracao__formulario .container-genero{display:flex;flex-direction:column;gap:.8rem;margin-top:1rem}@media (min-width: 576px){.namorados .galeriaInspiracao__formulario .container-genero{flex-direction:row;gap:2rem;margin-top:2rem}}.namorados .galeriaInspiracao__formulario .container-genero label{display:flex;align-items:flex-end;gap:.5rem}.namorados .galeriaInspiracao__formulario .container-genero label input[type=radio]{width:1.6rem;height:1.6rem}.namorados .galeriaInspiracao__formulario .container-genero label span,.namorados .galeriaInspiracao__formulario__checkbox,.namorados .galeriaInspiracao__formulario .botao__padrao{font-size:1.6rem}.namorados .galeriaInspiracao__formulario__checkbox input{margin-top:.4rem}.namorados .galeriaInspiracao__formulario p.arquivo-selecionado[data-arquivo]:not([data-arquivo=""]){font-size:1.6rem}.namorados .galeriaInspiracao__formulario p.arquivo-selecionado[data-arquivo]:not([data-arquivo=""]) a{color:#e55526;background:none;margin-top:.4rem}.namorados .galeriaInspiracao__formulario:before{content:"";background-color:#dde8f3;width:100%;position:absolute;height:43rem;top:50%;transform:translateY(-50%);z-index:-1}.namorados__kit img{width:min(40rem,100%)}@media (max-width: 768px){.namorados__kit img{order:1}}.namorados__kit h3{font-size:2.4rem;font-weight:var(--bold);margin-bottom:1.5rem}.namorados__kit p{font-size:1.8rem}.namorados .modal--regulamento__titulo{margin-bottom:0}.namorados .modal--regulamento .btn-close{box-sizing:border-box;width:3.2rem;height:3.2rem;padding:0;margin:.4rem 0 0 1.5rem;align-self:flex-start;border-width:2px;color:var(--vermelho);transition:background-color .2s,color .2s}.namorados .modal--regulamento .btn-close:hover,.namorados .modal--regulamento .btn-close:focus-visible{background-color:var(--vermelho);color:#fff}
