*{margin:0;padding:0;list-style:none;text-decoration:none;outline:0;border:0;box-sizing:border-box;font-family:"Montserrat",sans-serif}img{max-width:100%;display:block}html{font-size:62.5%;scroll-behavior:smooth;-webkit-tap-highlight-color:transparent}@media (max-width:1700px){html{font-size:59%}}@media (max-width:370px){html{font-size:56%}}body,html{background:#fff}button{background-color:transparent}a,button{cursor:pointer}span,strong{font-size:inherit;font-family:inherit}h1,h2,h3{font-family:"Bebas Neue",sans-serif}h2{color:#163029;font-size:8rem;font-weight:400;line-height:83%;letter-spacing:-.2rem;text-transform:uppercase}@media (max-width:1080px){h2{font-size:7.2rem}}@media (max-width:991px){h2{font-size:6.4rem}}@media (max-width:768px){h2{font-size:4.8rem}}@media (max-width:520px){h2{letter-spacing:0}}.container{width:95%;max-width:131.2rem;padding:0 1.6rem;margin:0 auto}.btn-primary{padding:1.2rem 1.4rem;text-align:center;font-size:1.6rem;font-weight:800;line-height:100%;letter-spacing:-.048rem;text-transform:uppercase;border-radius:1rem;display:inline-block;transition:all .3s}.btn-primary.outline-green{border:.2rem solid #163029;color:#163029}.btn-primary.outline-green:hover{background-color:#163029;color:#fff}.btn-primary.green{background-color:#1ba64b;border:.2rem solid #1ba64b;color:#fff}.btn-primary.green:hover{border-color:#f2b90f;background-color:#f2b90f;color:#163029}.btn-primary.yellow{background-color:#f2b90f;border:.2rem solid #f2b90f;color:#725500}.btn-primary.yellow:hover{border-color:#fff;background-color:#fff;color:#725500}.social ul{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.social ul li:not(:last-child){margin-right:1.6rem}.social ul li a,.thumb .photo{display:flex;flex-direction:row;align-items:center;justify-content:center}.social ul li a{border:.25rem solid #163029;width:4rem;height:4rem;border-radius:50rem;transition:all .3s}.social ul li a:hover{background-color:#87bf4e}.social ul li a img{max-width:2.6rem}.thumb .photo{width:100%;aspect-ratio:1/1;border-radius:1rem;border:3px solid #f2f2f2;padding:3.2rem;margin-bottom:3.2rem}.thumb .photo img{transition:all .7s}.thumb .caption h3{color:#163029;font-size:4rem;font-weight:400;line-height:90%;letter-spacing:-.08rem;text-transform:uppercase;margin-bottom:1.6rem}.thumb .caption p{color:#000;font-size:1.4rem;font-weight:400;line-height:150%;margin-bottom:3.2rem}.thumb .caption .cta .btn-primary:hover{background:#1ba64b;border-color:#1ba64b;color:#fff}.thumb:hover .photo img{transform:scale(1.2) rotate(5deg)}@media (max-width:1200px){.thumb .caption h3{font-size:3.2rem}}.menu-responsive{position:fixed;top:0;left:0;width:100%;height:100%;z-index:999;opacity:0;pointer-events:none;transition:all .3s}.menu-responsive .overlay{width:100%;height:100%;transition:all .3s;background-color:rgba(102,102,102,.9)}.menu-responsive aside{position:fixed;top:0;left:0;transition:all .7s;background:linear-gradient(180deg,#87bf4e 0,#163029 89%);padding:4rem;transform:translateX(-100%);justify-content:center}.menu-responsive aside .btn-close-menu{position:absolute;right:0;top:0;margin:3.2rem;max-width:4.5rem;width:100%;z-index:99}.menu-responsive aside .btn-close-menu img{width:100%}.menu-responsive aside,.menu-responsive aside .content{width:100%;height:100%;display:flex;flex-direction:column;align-items:flex-start}.menu-responsive aside .content{justify-content:space-between}.menu-responsive aside .content .big-menu{width:100%;opacity:0;transition:all .5s ease-in-out;transition-delay:.5s}.menu-responsive aside .content .big-menu ul li:not(:last-child){margin-bottom:1.6rem}.menu-responsive aside .content .big-menu ul li a{font-size:3.2rem;color:#fff;line-height:100%;position:relative;transition:all .3s;font-family:"Bebas Neue",sans-serif}.menu-responsive aside .content .big-menu ul li a:hover{color:#87bf4e}.menu-responsive aside .content .social ul li a{background-color:#87bf4e}@media (max-width:520px){.menu-responsive aside{width:100%;padding:2.4rem}.menu-responsive aside .btn-close-menu{max-width:4rem;margin:2rem}.menu-responsive aside .content .social{width:100%}.menu-responsive aside .content .social ul{justify-content:space-between}.menu-responsive aside .content .social ul li{margin:0}}@media (max-width:320px){.menu-responsive aside .content .big-menu ul li a{font-size:2.8rem}}header{padding-top:1.6rem}header .container{display:flex;flex-direction:row;align-items:center;justify-content:space-between}header .container .cta,header .container .social{width:100%}header .container .cta{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;grid-gap:.8rem}header .container .cta .btn-open-menu{display:none}header .container .logo{max-width:8rem;width:100%}header .menu{margin-top:1.6rem;background:#163029;height:4.8rem}header .menu,header .menu ul,header .menu ul li a{display:flex;flex-direction:row;align-items:center;justify-content:center}header .menu ul li:not(:last-child){margin-right:5.6rem}header .menu .drop .container .cat a h3,header .menu ul li a span{color:#fff;font-size:1.6rem;font-weight:600;line-height:100%;letter-spacing:-.048rem;text-transform:uppercase;transition:all .3s}header .menu ul li a img{margin-left:.8rem}header .menu ul li a:hover span{color:#8cbf46}header .menu .drop{background:#fff;width:100%;max-width:100%;position:absolute;left:0;padding:10rem 0;margin-top:1.6rem;opacity:0;z-index:-9;pointer-events:none;transition:all .3s}header .menu .drop .container .cat a{display:flex;flex-direction:column;align-items:center;justify-content:center}header .menu .drop .container .cat a h3{color:#1ba64b;text-align:center;font-family:"Bebas Neue",sans-serif;font-size:3rem;font-weight:400;line-height:83%;letter-spacing:-.064rem;margin-top:4rem;border-bottom:.3rem solid transparent}header .menu .drop .container .cat a .item{transition:all .3s}header .menu .drop .container .cat a .item img{margin:0}header .menu .drop .container .cat a .item:hover{transform:scale(1.1)}header .menu .drop .container .cat.green a h3{color:#1ba64b}header .menu .drop .container .cat.green a:hover h3{border-color:#1ba64b}header .menu .drop .container .cat.blue a h3{color:#3c5fa6}header .menu .drop .container .cat.blue a:hover h3{border-color:#3c5fa6}header .menu .drop .container .cat.red a h3{color:#d92332}header .menu .drop .container .cat.red a:hover h3{border-color:#d92332}header .menu .drop .container .cat.yellow a h3{color:#f2b90f}header .menu .drop .container .cat.yellow a:hover h3{border-color:#f2b90f}header .menu .drop .container .cat.purple a h3{color:#63458c}header .menu .drop .container .cat.purple a:hover h3{border-color:#63458c}@media (max-width:1200px){header .menu .drop{padding:8rem 0}header .menu .drop .container .cat a .item{max-width:80%}header .menu .drop .container .cat a .item img{width:100%}header .menu .drop .container .cat a h3{font-size:2.4rem;letter-spacing:0}}@media (max-width:991px){header{padding:1rem 0}header .container .social,header .menu{display:none}header .container{width:100%}header .container .logo{max-width:6.4rem}header .container .cta{grid-gap:1.6rem}header .container .cta .btn-primary{padding:1rem 1.2rem}header .container .cta .btn-open-menu{border:2px solid #163029;border-radius:30rem;width:3.5rem;height:3.5rem;transition:all .3s;display:flex;flex-direction:column;align-items:center;justify-content:center}header .container .cta .btn-open-menu .bar{width:1.2rem;height:.2rem;transition:all .3s;background-color:#163029}header .container .cta .btn-open-menu .bar:not(:last-child){margin-bottom:.4rem}header .container .cta .btn-open-menu:hover{background-color:#17af0e}header .container .cta .btn-open-menu:hover .bar{background-color:#fff}}@media (max-width:520px){header .container .logo{max-width:5rem}header .container .cta{grid-gap:1rem}header .container .cta .btn-primary{padding:.8rem;font-size:1.4rem}header .container .cta .btn-open-menu{width:3.2rem;height:3.2rem}}@media (max-width:320px){header .container .cta .btn-primary:first-child{display:none}}footer{background:linear-gradient(180deg,#87bf4e 0,#163029 89%);padding:4.8rem 0}footer .top{margin-bottom:4.8rem;display:flex;flex-direction:row;align-items:center;justify-content:space-between}footer .copy .rights ul,footer .cta .contato ul,footer .top .seals ul{display:flex;flex-direction:row;align-items:center;justify-content:flex-end}footer .top .seals ul li:not(:first-child){margin-left:3.2rem}footer .menu{margin-bottom:6.4rem;display:grid;grid-template-columns:repeat(6,1fr);grid-gap:3.2rem}footer .cta,footer .menu a{display:flex;flex-direction:row;align-items:center}footer .menu a{width:100%;aspect-ratio:1/.3;border-radius:1rem;background:#163029;color:#87bf4e;text-align:center;font-size:1.65rem;font-weight:800;line-height:100%;letter-spacing:-.06rem;text-transform:uppercase;transition:all .3s;justify-content:center}footer .menu a:hover{background-color:#fff;color:#163029}footer .cta{margin-bottom:6.4rem;justify-content:space-between}footer .cta h2{color:#87bf4e;font-size:6.4rem}footer .cta h2 span{color:#fff}footer .cta .contato ul li:not(:first-child){margin-left:4rem}footer .copy .rights ul li a,footer .cta .contato ul li a{color:#fff;line-height:100%;text-transform:uppercase;transition:all .3s}footer .cta .contato ul li a{font-family:"Bebas Neue",sans-serif;font-size:6.4rem;font-weight:400;letter-spacing:-.158rem;border-bottom:.3rem solid #87bf4e;display:block}footer .cta .contato ul li a:hover{color:#87bf4e;border-color:#fff}footer .copy{border-top:.3rem solid #fff;padding-top:4rem;justify-content:space-between}footer .copy .rights,footer .copy .sign{width:100%}footer .copy .rights ul li a{text-align:right;font-size:1.6rem;font-weight:600}footer .copy .rights ul li a:hover,footer .copy .sign p a:hover,footer .copy .sign p strong:hover{color:#87bf4e}footer .copy,footer .copy .sign,section.s-cover-category{display:flex;flex-direction:row;align-items:center}footer .copy .sign{justify-content:flex-start;grid-gap:1.6rem}footer .copy .sign p,section.s-cover-category .container h1{color:#fff;font-size:1.6rem;font-weight:400;line-height:100%;text-transform:uppercase}footer .copy .sign p a,footer .copy .sign p strong{color:#fff;font-weight:700;transition:all .3s}footer .copy .social ul li a{background-color:#87bf4e}footer .copy .social ul li a:hover{background-color:#fff}@media (max-width:1080px){footer .top .logo{max-width:11rem}footer .top .seals img{max-width:8rem}footer .copy .rights,footer .copy .sign{width:auto}footer .menu{grid-gap:1.6rem}footer .menu a{font-size:1.4rem}footer .cta .contato ul li a,footer .cta h2{font-size:5.6rem}}@media (max-width:991px){footer .menu{grid-gap:1.6rem;grid-template-columns:repeat(3,1fr)}footer .menu a{font-size:1.4rem;aspect-ratio:1/.25}footer .cta .contato ul li a,footer .cta h2{font-size:4.8rem}footer .copy{flex-wrap:wrap}footer .copy .social{order:1;width:100%;max-width:100%;margin-bottom:3.2rem}footer .copy .social ul{justify-content:space-between}footer .copy .social ul li:not(:last-child){margin-right:0}footer .copy .rights{order:3}footer .copy .sign{order:2}}@media (max-width:768px){footer .menu a{padding:0 1.6rem;line-height:120%}footer .cta .contato ul li a,footer .cta h2{font-size:4rem;letter-spacing:0}footer .cta .contato ul li:not(:first-child){margin-left:1.6rem}}@media (max-width:520px){footer{padding:4rem 0}footer .menu{grid-template-columns:repeat(2,1fr)}footer .menu a{aspect-ratio:1/.3}footer .cta,footer .top{display:flex;flex-direction:column;align-items:center;justify-content:center}footer .top .logo{max-width:8rem;margin-bottom:3.2rem}footer .copy .rights,footer .top .seals img{width:100%}footer .cta .contato ul li:not(:first-child),footer .top .seals ul li:not(:first-child){margin-left:2.4rem}footer .cta h2{font-size:4.2rem;margin-bottom:3.2rem}footer .cta .contato ul li a{font-size:4rem}footer .copy .rights ul,footer .copy .sign{justify-content:space-between}footer .copy .sign{margin-bottom:3.2rem;width:100%}footer .copy .sign p{font-size:1.5rem}}@media (max-width:320px){footer .menu{grid-template-columns:repeat(1,1fr)}footer .menu a{aspect-ratio:1/.2}footer .cta{display:flex;flex-direction:column;align-items:center;justify-content:center}footer .cta h2{font-size:3.5rem;margin-bottom:3.2rem}footer .cta .contato ul li:not(:first-child){margin-left:2.4rem}footer .cta .contato ul li a{font-size:3.5rem}footer .copy .rights ul li a{font-size:1.4rem}footer .copy .sign p{font-size:1.3rem}}section{overflow:hidden}section.s-cover-category{height:30rem;background-color:#163029;background-size:cover;background-position:50% 50%;position:relative;justify-content:center}section.s-cover-category::before{content:"";width:100%;height:100%;position:absolute;top:0;left:0}section.s-cover-category .container{position:relative;z-index:9}section.s-cover-category .container h1{font-size:10rem;line-height:83%;letter-spacing:-.2rem}section.s-cover-category.amendoim{background-image:url(/wp-content/themes/cuida-bem/img/cover/cover-amendoim.jpg)}section.s-cover-category.amendoim::before{background:linear-gradient(90deg,#1ba64b 20%,rgba(27,166,76,0) 100%)}@media (max-width:991px){section.s-cover-category{height:20rem}section.s-cover-category .container h1{font-size:7.2rem}}@media (max-width:520px){section.s-cover-category{height:auto;padding:4rem 0}section.s-cover-category .container h1{font-size:6rem;letter-spacing:0;width:100%;line-height:100%}}section.s-product-list{padding:8rem 0}section.s-product-list .container main{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:6.4rem 3.2rem}section.s-product-list .container main .thumb .photo{padding:2.4rem;transition:all .5s}section.s-product-list .container main .thumb:hover .photo.Amarelo{background-color:#f2b90f;border-color:#f2b90f}@media (max-width:991px){section.s-product-list{padding:5.6rem 0}section.s-product-list .container main .thumb .photo{padding:0}}@media (max-width:768px){section.s-product-list .container main{grid-template-columns:repeat(2,1fr)}}@media (max-width:520px){section.s-product-list{padding:4rem 0}section.s-product-list .container main{grid-template-columns:repeat(1,1fr);grid-gap:5.6rem 0}}ul{box-sizing:border-box}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}