html{overflow:auto !important;overflow-y:auto !important}section#hotsite{overflow:auto !important;overflow-y:auto !important}section.modulo1{height:auto !important;overflow:auto !important;overflow-y:auto !important;min-height:100vh;height:auto}section.modulo1.active{display:flex;align-items:center;justify-content:center}section.modulo1 .harmonize{display:flex;align-items:center;justify-content:center;flex-direction:column;padding:0 30px;padding-top:42px}section.modulo1 .harmonize h1{font-family: "Exo", sans-serif;font-weight:500;color:#000;font-size:56px;letter-spacing:1px}@media (max-width: 700px){section.modulo1 .harmonize h1{font-size:40px}}section.modulo1 .harmonize .harmonize-text{font-family: "Exo", sans-serif;font-size:22px;color:#333;line-height:32px;margin-top:42px;max-width:1086px;text-align:center;font-weight:400}section.modulo1 .harmonize .harmonize-text .loading{display:flex;justify-content:center;align-items:center;margin-top:40px}section.modulo1 .harmonize .harmonize-text .loading img{max-width:100px}@media (max-width: 700px){section.modulo1 .harmonize .harmonize-text{font-size:17px;line-height:27px}}section.modulo1 .harmonize .cone{position:absolute;bottom:-41px}section.modulo1 .main{font-family:Arial;display:block;padding:120px 0px 100px}@media (max-width: 600px){section.modulo1 .main{padding:120px 0px 80px}}section.modulo1 .main .loading{display:flex;justify-content:center;align-items:center;margin-top:40px}section.modulo1 .main .loading img{max-width:100px}section.modulo1 .main .slider-container{display:flex;justify-content:space-between;max-width:800px;margin:0 auto;position:relative}@media (max-width: 840px){section.modulo1 .main .slider-container{flex-direction:column;align-items:center}}section.modulo1 .main .slider-container .slider-1{background:#f79552;border-radius:10px}@media (max-width: 840px){section.modulo1 .main .slider-container .slider-1{margin-bottom:80px}}section.modulo1 .main .slider-container .slider-title{position:absolute;font-family: "Exo", sans-serif;z-index:10;top:-1px;font-size:24px;font-weight:500}@media (max-width: 600px){section.modulo1 .main .slider-container .slider-title{font-size:21px}}section.modulo1 .main .slider-container .slider-title.slider-title-1{color:#f79552;left:70px;top:-50px}@media (max-width: 840px){section.modulo1 .main .slider-container .slider-title.slider-title-1{left:50%;transform:translateX(-50%);white-space:nowrap}}section.modulo1 .main .slider-container .slider-title.slider-title-2{color:#ee3e80;right:11px;top:-50px}@media (max-width: 840px){section.modulo1 .main .slider-container .slider-title.slider-title-2{right:50%;transform:translateX(50%);top:344px;white-space:nowrap}}section.modulo1 .main .slider{width:373px;height:312px}@media (max-width: 400px){section.modulo1 .main .slider{width:300px;min-width:300px}}section.modulo1 .main .slider .div-inside{width:373px;min-width:372px;min-height:312px;display:flex;flex-direction:column;align-items:center;justify-content:center}@media (max-width: 400px){section.modulo1 .main .slider .div-inside{width:300px;min-width:300px}}section.modulo1 .main .slider .div-inside .icon{max-width:177px}@media (max-width: 400px){section.modulo1 .main .slider .div-inside .icon{max-width:140px}}section.modulo1 .main .slider .div-inside .icon-text{font-family: "Exo", sans-serif !important;font-weight:bolder;font-size:32px;color:#fff;text-align:center}@media (max-width: 400px){section.modulo1 .main .slider .div-inside .icon-text{font-size:26px;line-height:26px;width:85%}}@media (max-width: 380px){section.modulo1 .main .slider .div-inside .icon-text{font-size:29px}}section.modulo1 .main .slider .div-inside .icon-text.text-1{margin-top:20px}section.modulo1 .main .slider .div-inside .icon-text.text-2{max-width:300px;text-align:center}section.modulo1 .main .slider .div-inside .icon-text.text-3{max-width:300px;text-align:center}section.modulo1 .main .slider .div-inside .icon-text.text-4{margin-top:20px}section.modulo1 .main .slider .div-inside .icon-text.text-7{margin-top:10px}section.modulo1 .main .slider .div-inside .icon-text.text-10{margin-top:20px}section.modulo1 .main .slider .div-inside .icon-text.text-11{margin-top:10px}section.modulo1 .main .slider .div-inside .icon-text.text-12{margin-top:10px}section.modulo1 .main .slider .slick-prev{position:absolute;left:8px;z-index:40;transform:translateY(50%);top:40%;background-image:url("../../img/arrow-left.png");background-position:center;background-size:contain;background-repeat:no-repeat;text-indent:-9999px;overflow:hidden;white-space:nowrap;width:40px;height:40px;background-color:transparent;border:none}section.modulo1 .main .slider .slick-next{position:absolute;right:8px;z-index:40;transform:translateY(50%);top:40%;background-image:url("../../img/arrow-right.png");background-position:center;background-size:contain;background-repeat:no-repeat;text-indent:-9999px;overflow:hidden;white-space:nowrap;width:40px;height:40px;background-color:transparent;border:none}section.modulo1 .main .slider h3{color:#fff;font-size:32px;line-height:100px;margin:10px;padding:2%;position:relative;text-align:center;display:flex;align-items:center;justify-content:center;max-width:270px;margin:0 auto;line-height:35px;text-align:center}@media (max-width: 400px){section.modulo1 .main .slider h3{font-size:26px;line-height:26px;width:85%}}@media (max-width: 380px){section.modulo1 .main .slider h3{padding-top:20px}}section.modulo1 .main .slider-1{background:#f79552;border-radius:10px;height:312px;box-shadow:2px 2px 4px rgba(0,0,0,0.3)}section.modulo1 .main .slider-1 img{max-width:130px;max-height:150px}section.modulo1 .main .slider-2{background:#ee3e80;border-radius:10px;height:312px;box-shadow:2px 2px 4px rgba(0,0,0,0.3);font-family: "Exo", sans-serif !important;font-weight:bolder;font-size:32px;color:#fff}section.modulo1 .main .slider-2 .slider-2-inside{width:373px;display:flex;align-items:center;flex-direction:column;justify-content:center;height:100%;height:313px}section.modulo1 .main .slider-2 .slider-2-inside img{max-width:150px;max-height:150px;margin-bottom:5px}@media (max-width: 400px){section.modulo1 .main .slider-2 .slider-2-inside img{max-width:130px}}section.modulo1 .arrow-down{animation:bounce 1s infinite alternate;-webkit-animation:bounce 1s infinite alternate;display:block;margin:0 auto;margin-top:80px}section.modulo1 .harmonizar-btn-wrapper{display:flex;justify-content:center;align-items:center;padding:0 30px}section.modulo1 .harmonizar-btn-wrapper .harmonizar-btn{font-family: "Exo", sans-serif;width:360px;border-radius:4px;background:#7ebc43;color:#fff;padding:12px 24px 12px 24px;margin:0 auto;font-size:24px;border:none;margin-top:40px;box-shadow:2px 2px 4px rgba(0,0,0,0.2);transition:0.2s}@media (max-width: 500px){section.modulo1 .harmonizar-btn-wrapper .harmonizar-btn{font-size:18px}}section.modulo1 .harmonizar-btn-wrapper .harmonizar-btn:hover{background:#73ad3c}@keyframes bounce{from{transform:translateY(0px)}to{transform:translateY(-15px)}}@-webkit-keyframes bounce{from{transform:translateY(0px)}to{transform:translateY(-15px)}}section#modulo2{display:none;padding-bottom:60px}section#modulo2 .results{background:#fff;padding:60px 30px 30px 30px}section#modulo2 .results h1{font-family: "Exo", sans-serif;font-weight:400;font-size:25px;line-height:20px;text-align:center;max-width:800px;line-height:34px;margin:0 auto}section#modulo2 .results h1 .quantity{color:#5d09f6}section#modulo2 .results h1 .final{color:#ee3e80}section#modulo2 .selecao{width:1000px;margin:56px auto 0px;display:flex;flex-wrap:wrap;justify-content:center;padding:60px 40px 30px 40px;margin-top:0}@media (max-width: 767px){section#modulo2 .selecao{width:90%;flex-wrap:nowrap;overflow:scroll;justify-content:space-between;align-items:center;padding:60px 40px 5px 0px;margin-bottom:25px}}@media (max-width: 360px){section#modulo2 .selecao{width:320px}}section#modulo2 .selecao .produtoCapsula{height:370px;width:212px;margin:0 20px 30px}@media (max-width: 767px){section#modulo2 .selecao .produtoCapsula{height:380px;width:160px;margin:0 10px 30px}}@media (max-width: 360px){section#modulo2 .selecao .produtoCapsula{width:140px}}section#modulo2 .selecao .produtoCapsula .box{width:100%;height:calc(100% - 55px);padding:20px;background-color:#fff;box-shadow:0 10px 15px 0 rgba(0,0,0,0.1);padding:10px;position:relative;border:1px solid #f0f0f0;border-top-right-radius:4px;border-top-left-radius:4px}@media (max-width: 767px){section#modulo2 .selecao .produtoCapsula .box{padding:10px 15px}}section#modulo2 .selecao .produtoCapsula .vinhoimagem{display:flex;justify-content:center}section#modulo2 .selecao .produtoCapsula .vinhoimagem img{height:175px}section#modulo2 .selecao .produtoCapsula .descriptions .first-line{text-align:center;margin-bottom:5px}section#modulo2 .selecao .produtoCapsula .descriptions .first-line h3{height:48px;font-weight:bold;font-size:14px;line-height:16px;display:flex;align-items:center;justify-content:center;letter-spacing:-0.2px;color:#1d1d1b}@media (max-width: 767px){section#modulo2 .selecao .produtoCapsula .descriptions .first-line h3{height:65px;font-size:13px;line-height:16px}}section#modulo2 .selecao .produtoCapsula .descriptions .second-line{margin-bottom:5px;display:flex;justify-content:center}section#modulo2 .selecao .produtoCapsula .descriptions .second-line .old-price{font-weight:normal;font-size:12px;line-height:12px;color:#888;display:inline-block;margin-right:10px}section#modulo2 .selecao .produtoCapsula .descriptions .second-line .discount{font-weight:600;font-size:10px;line-height:12px;text-align:center;color:#ffffff;background:linear-gradient(164.67deg, #a82472 0%, #75075f 100%);border-radius:2px;display:inline-block;padding:3px 5px}section#modulo2 .selecao .produtoCapsula .descriptions .third-line{margin-bottom:5px;vertical-align:top;display:flex;justify-content:center}section#modulo2 .selecao .produtoCapsula .descriptions .third-line .socio{font-weight:bold;font-size:10px;line-height:10px;text-transform:uppercase;color:#1d1d1b;width:40px;display:inline-block;text-align:right}@media (max-width: 767px){section#modulo2 .selecao .produtoCapsula .descriptions .third-line .socio{width:30px}}section#modulo2 .selecao .produtoCapsula .descriptions .third-line .socio-price{font-weight:600;font-size:18px;line-height:20px;color:#a82472;display:inline-block;vertical-align:top;margin-left:10px}@media (max-width: 767px){section#modulo2 .selecao .produtoCapsula .descriptions .third-line .socio-price{font-size:17px}}section#modulo2 .selecao .produtoCapsula .descriptions .fourth-line{text-align:center}section#modulo2 .selecao .produtoCapsula .descriptions .fourth-line .nao-socio-price{font-weight:500;font-size:12px;line-height:14px;align-items:center;color:#888;text-transform:uppercase}@media (max-width: 767px){section#modulo2 .selecao .produtoCapsula .descriptions .fourth-line .nao-socio-price{font-size:11px}}section#modulo2 .selecao .produtoComprar{margin-top:10px}section#modulo2 .selecao .produtoComprar .ProductAdder-button button{width:100%;border:none;background-color:#87c248;transition:0.2s ease-in-out}section#modulo2 .selecao .produtoComprar .ProductAdder-button button:hover{background-color:#78ad40}section#modulo2 .carrinho-wrapper{font-family:Lato, sans-serif;padding:9px 24px;background:#c81a78;color:#fff;text-align:center;font-size:16px;max-width:343px;width:343px;border-radius:4px;cursor:pointer;margin-bottom:30px;transition:0.4s;margin:0 auto;display:flex;align-items:center;justify-content:center}section#modulo2 .carrinho-wrapper:hover{background:#b4166a}section#modulo2 .carrinho-wrapper img{margin-right:20px;max-width:30px !important}section#modulo2 .carrinho-wrapper p{font-size:20px}@media (max-width: 440px){section#modulo2 .carrinho-wrapper{width:85%}}section#modulo3{display:none}section#modulo3 .wrapper{display:flex;align-items:center;justify-content:center;padding:90px 30px;margin:0 auto}@media (max-width: 755px){section#modulo3 .wrapper{flex-direction:column}}section#modulo3 .wrapper .div-left{font-family: "Exo", sans-serif;display:flex;flex-direction:column;justify-content:center;align-items:flex-end;max-width:450px;margin-right:54px}@media (max-width: 755px){section#modulo3 .wrapper .div-left{align-items:center;margin-right:unset}}section#modulo3 .wrapper .div-left .title-1{color:#c81a78;font-size:35px;line-height:45px;text-align:end}@media (max-width: 755px){section#modulo3 .wrapper .div-left .title-1{text-align:center}}@media (max-width: 600px){section#modulo3 .wrapper .div-left .title-1{font-size:24px;line-height:27px}}section#modulo3 .wrapper .div-left .text-1{font-size:20px;color:#131213;margin-top:15px;margin-bottom:30px}@media (max-width: 600px){section#modulo3 .wrapper .div-left .text-1{font-size:16px;margin-bottom:20px}}section#modulo3 .wrapper .div-left .new-test{font-family:Lato, sans-serif;padding:15px 24px;background:#c81a78;color:#fff;text-align:center;font-size:16px;max-width:343px;width:343px;border-radius:4px;cursor:pointer;margin-bottom:30px;transition:0.4s}section#modulo3 .wrapper .div-left .new-test:hover{background:#b4166a}@media (max-width: 400px){section#modulo3 .wrapper .div-left .new-test{width:100%}}@media (max-width: 600px){section#modulo3 .wrapper .div-right img{max-width:80%;display:block;margin:0 auto}}section#modulo4{display:none}section#modulo4 h1{font-family: "Exo", sans-serif;font-weight:400;font-size:25px;line-height:20px;text-align:center;max-width:800px;line-height:34px;margin:0 auto;margin-bottom:100px}section#modulo5{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:50px;display:none;padding:0 30px}section#modulo5 .title-1{font-family: "Exo", sans-serif;font-weight:400;font-size:26px;line-height:39px;text-align:center;margin-bottom:30px}@media (max-width: 600px){section#modulo5 .title-1{font-size:24px;line-height:27px}}section#modulo5 .likes-wrapper{min-width:160px;width:160px;display:flex;justify-content:space-between}@media (max-width: 600px){section#modulo5 .likes-wrapper{min-width:120px;width:120px}}section#modulo5 .likes-wrapper .like-div-left{border-radius:100%;cursor:pointer;transition:0.3s}section#modulo5 .likes-wrapper .like-div-left:hover{transform:scale(1.1)}@media (max-width: 600px){section#modulo5 .likes-wrapper .like-div-left img{width:40px}}section#modulo5 .likes-wrapper .like-div-right{border-radius:100%;cursor:pointer;transition:0.3s}section#modulo5 .likes-wrapper .like-div-right:hover{transform:scale(1.2)}section#modulo5 .likes-wrapper .like-div-right img{transform:rotate(180deg)}@media (max-width: 600px){section#modulo5 .likes-wrapper .like-div-right img{width:40px}}section#modulo6{padding:0 30px;max-width:700px;margin:0 auto;margin-bottom:100px}section#modulo6 .indication{display:none}section#modulo6 .indication .title-1{font-family: "Exo", sans-serif;font-weight:400;font-size:26px;line-height:39px;text-align:center;margin-bottom:30px}@media (max-width: 600px){section#modulo6 .indication .title-1{font-size:24px;line-height:27px}}section#modulo6 .indication .text-area-comment{width:100%;height:137px;min-height:137px;padding:20px;font-family: "Exo", sans-serif;font-size:16px;border:1px solid #C2C2C2;border-radius:14px;line-height:19px}section#modulo6 .indication .text-area-comment.error{border:1px solid red}section#modulo6 .indication .indication-btn{font-family:Lato, sans-serif;font-weight:700;font-size:16px;color:#fff;background:#7EBC43;padding:10px 17px;border:none;border-radius:4px;margin-top:20px;transition:0.2s}section#modulo6 .indication .indication-btn:hover{background:#73ad3c}@media (max-width: 400px){section#modulo6 .indication .indication-btn{width:100%}}section#modulo6 .congrats{text-align:center;display:none;flex-direction:column;align-items:center}@media (max-width: 600px){section#modulo6 .congrats img{width:80px}}section#modulo6 .congrats h1{font-weight:bolder;font-size:26px}@media (max-width: 600px){section#modulo6 .congrats h1{width:80px;font-size:20px}}section#sommelier{background:#ebebeb;position:relative;background:#ebebeb;position:relative;padding:90px 30px 40px 30px;margin-bottom:30px;margin-top:90px}section#sommelier img{display:block;margin:0 auto;position:absolute;top:-40px;right:50%;transform:translate(50%)}section#sommelier .sommelier-title{font-family: "Exo", sans-serif;font-size:24px;line-height:20px;color:#131213;text-align:center}@media (max-width: 500px){section#sommelier .sommelier-title{line-height:20px;font-size:19px}}section#sommelier .sommelier-result{font-family: "Exo", sans-serif;font-size:15px;text-align:center;line-height:20px;max-width:748px;margin:0 auto;display:none}section#sommelier .btn{color:#fff;background:#c81a78;font-family:Lato, sans-serif;font-size:16px;display:block;margin:0 auto;border:none;margin-top:20px;padding:10px 20px;border-radius:4px;transition:0.5s}section#sommelier .btn:hover{background:#b01668}
