@font-face{font-display:swap;font-family:Dosis;font-style:normal;font-weight:300 400 600 700 800;src:url(../fonts/Dosis-VariableFont_wght.woff2) format("woff2")}@font-face{font-display:swap;font-family:DrawYBrand;font-style:normal;font-weight:400;src:url(../fonts/DrawYBrand-Regular.woff2) format("woff2")}@keyframes fadeIntoUp{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIntoDown{0%{opacity:0;transform:translateY(-40px)}to{opacity:1;transform:translateY(0)}}@keyframes marquee{0%{background-position-x:0}to{background-position-x:2666px}}@keyframes floating{0%{transform:translateY(0) rotate(0deg)}25%{transform:translateY(-8px) rotate(-1deg)}50%{transform:translateY(-15px) rotate(0deg)}75%{transform:translateY(-8px) rotate(1deg)}to{transform:translateY(0) rotate(0deg)}}.breadcrumb-section.blog:after,.breadcrumb-section.blue:after,.breadcrumb-section.orange:after,.breadcrumb-section.red:after{background-attachment:fixed;content:"";height:100%;left:0;position:absolute;top:0;width:100%}@supports(-webkit-touch-callout:none){.breadcrumb-section.blog:after,.breadcrumb-section.blue:after,.breadcrumb-section.orange:after,.breadcrumb-section.red:after{background-attachment:scroll}}.breadcrumb-section.blog:after,.breadcrumb-section.blue:after,.breadcrumb-section.orange:after,.breadcrumb-section.red:after{background-size:cover;z-index:0}.breadcrumb-section{padding:118px 0 133px;position:relative}.breadcrumb-section.base{padding-bottom:51px;padding-top:118px}.breadcrumb-section.orange{background:#f1881a}.breadcrumb-section.orange:after{background-image:url(../images/section-breadcrumb-paralax.webp)}.breadcrumb-section.blue{background:#0160aa}.breadcrumb-section.blue:after{background-image:url(../images/section-breadcrumb-paralax-blue.webp)}.breadcrumb-section.red{background-color:#a90b1b}.breadcrumb-section.red h1{background-color:#1069af}.breadcrumb-section.red:after{background-image:url(../images/section-breadcrumb-paralax-red.webp);background-position:bottom}.breadcrumb-section.author .breadcrumb{justify-content:flex-start}.breadcrumb-section.author .title-wrapper{align-items:flex-start;flex-direction:column}.breadcrumb-section.author .title-wrapper h1{text-align:start}.breadcrumb-section.author .descricao{color:#fff;font-family:Dosis;font-size:20px;font-style:normal;font-weight:500;letter-spacing:-.011em;line-height:28px;margin-top:10px}.breadcrumb-section.author .social-icons{align-items:center;display:flex;flex-wrap:wrap;gap:19px}.breadcrumb-section.author .social-icons svg{min-width:48px}.breadcrumb-section.author .social-icons a{transition:all .3s ease-in-out}.breadcrumb-section.author .social-icons:hover a{transform:scale(1.1)}.breadcrumb-section.blog{background-repeat:no-repeat;background-size:cover}.breadcrumb-section.blog:after{background:rgba(0,0,0,.6)}.breadcrumb-section.blog .breadcrumb,.breadcrumb-section.blog .title-wrapper{justify-content:flex-start}.breadcrumb-section.blog h1{background:none;clip-path:none;margin-top:40px;max-width:755px;padding:0;text-align:start}.breadcrumb-section.produtos{background-size:cover}.breadcrumb-section.produtos .breadcrumb{justify-content:left}.breadcrumb-section.produtos .title-wrapper{align-items:start;flex-direction:column;justify-content:left}.breadcrumb-section.produtos .title-wrapper h1{margin-left:-55px}.breadcrumb-section.produtos .title-wrapper .description{color:#fff;font-size:20px;font-style:normal;font-weight:500;letter-spacing:-.011em;line-height:28px;max-width:504px;width:100%}.breadcrumb-section.produtos:after{background:linear-gradient(90deg,rgba(0,0,0,.67),hsla(0,0%,100%,0) 52%);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.breadcrumb-section>*{position:relative;z-index:1}.breadcrumb-section .breadcrumb{display:flex;justify-content:center;text-align:center}.breadcrumb-section .title-wrapper{align-items:center;display:flex;justify-content:center}.breadcrumb-section h1{background:#bf151d;clip-path:polygon(91% 94%,8% 94%,6% 67%,5% 41%,3% 6%,13% 8%,52% 7%,78% 8%,95% 4%,94% 37%,93% 69%);color:#fff;font-family:DrawYBrand,sans-serif;font-size:80px;font-style:normal;font-weight:500;line-height:1;padding:20px 55px 5px;position:relative;text-align:center}@media screen and (max-width:767px){.breadcrumb-section h1{padding:30px 40px 15px}}.breadcrumb-section.search .breadcrumb,.breadcrumb-section.search .title-wrapper{justify-content:start}.breadcrumb-section.search .resultados-busca{color:#fff;font-size:24px;font-weight:400;margin-bottom:12px}.breadcrumb-section.search .search{border-bottom:2px solid #fff;max-width:516px;position:relative;width:100%}.breadcrumb-section.search .search:after{background:url(../images/ico-search-branco.svg);background-size:cover;content:"";height:18px;position:absolute;right:20px;top:50%;transform:translateY(-50%);width:18px}.breadcrumb-section.search .search input{background-color:transparent;border:none;color:#fff;font-size:20px;outline:none;padding:20px;width:100%}.breadcrumb-section.search .search input::-moz-placeholder{color:#fff}.breadcrumb-section.search .search input::placeholder{color:#fff}@media screen and (max-width:991px){.breadcrumb-section.search .search{margin-top:16px}}@media screen and (max-width:767px){.breadcrumb-section{padding:80px 0 110px}.breadcrumb-section h1{font-size:50px}.breadcrumb-section.search .resultados-busca{font-size:20px}.breadcrumb-section.produtos .title-wrapper{align-items:center;justify-content:center}.breadcrumb-section.produtos .breadcrumb{justify-content:center}.breadcrumb-section.produtos h1{margin-left:0!important}.breadcrumb-section.produtos .description{text-align:center}}main{background-color:#0164ad;background-image:url(../images/mascara.webp);background-position-y:-10px;background-size:100%;overflow-y:hidden;position:relative;z-index:1}main:before{background-image:url(../images/section-decorator-produtos.webp);background-position:-50px 100px;background-repeat:no-repeat;content:"";height:100%;left:0;position:absolute;top:0;top:600px;width:100%}@media screen and (max-width:991px){main:before{display:none}}.section-produtos{overflow:visible;padding:60px 0 90px;position:relative;z-index:1}.section-produtos:after{animation:marquee-produtos 20s linear infinite;background-color:#0164ad;background-image:url(../images/mascara.webp);background-position:0 0;background-repeat:repeat-x;background-size:cover;content:"";height:98px;left:0;-webkit-mask-image:url(../images/marquee-footer.svg);mask-image:url(../images/marquee-footer.svg);-webkit-mask-repeat:repeat-x;mask-repeat:repeat-x;-webkit-mask-size:2666px 98px;mask-size:2666px 98px;position:absolute;top:-98px;width:100%;z-index:1}.section-produtos .filtros{align-items:center;display:flex;justify-content:center;justify-content:flex-end;padding:30px 0}.section-produtos .filtros .search{border-bottom:2px solid #5d5455;position:relative}.section-produtos .filtros .search:after{background:url(../images/ico-search-cinza.svg);background-size:cover;content:"";height:18px;position:absolute;right:20px;top:50%;transform:translateY(-50%);width:18px}.section-produtos .filtros .search input{border:none;font-size:20px;outline:none;padding:20px;width:100%}@media screen and (max-width:991px){.section-produtos .filtros .search{margin-top:16px}}.section-produtos .filter-left{background:#fff;border-radius:3px;position:relative;z-index:2}.section-produtos .filter-left .filter-title{border-bottom:2px solid #1f0c0c;padding:20px 18px}.section-produtos .filter-left .filter-item{border-bottom:2px solid rgba(0,0,0,.1);color:#1f0c0c;cursor:pointer;font-size:20px;font-style:normal;font-weight:400}.section-produtos .filter-left .filter-item label{cursor:pointer;padding:20px 18px}.section-produtos .c-checkbox{border:1px solid #1f0c0c}.section-produtos .c-checkbox.checked{border:none}.section-produtos .ct-btn{padding:18px 34px}.section-produtos .ct-btn.az{padding:18px 80px}.section-produtos .card-produto{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;padding:0 20px;width:100%}.section-produtos .card-produto.bolinha .img-wrapper:after{-webkit-mask:url(../images/bolinha.svg) no-repeat center/contain;mask:url(../images/bolinha.svg) no-repeat center/contain}.section-produtos .card-produto.coxinha .img-wrapper:after{-webkit-mask:url(../images/coxinha.svg) no-repeat center/contain;mask:url(../images/coxinha.svg) no-repeat center/contain}.section-produtos .card-produto.risoles .img-wrapper:after{-webkit-mask:url(../images/risoles.svg) no-repeat center/contain;mask:url(../images/risoles.svg) no-repeat center/contain}.section-produtos .card-produto.esfiha .img-wrapper:after{-webkit-mask:url(../images/esfirra.svg) no-repeat center/contain;mask:url(../images/esfirra.svg) no-repeat center/contain}.section-produtos .card-produto.kibe .img-wrapper:after{-webkit-mask:url(../images/kibe.svg) no-repeat center/contain;mask:url(../images/kibe.svg) no-repeat center/contain}.section-produtos .card-produto.pao-de-queijo .img-wrapper:after{-webkit-mask:url(../images/pao-de-queijo.svg) no-repeat center/contain;mask:url(../images/pao-de-queijo.svg) no-repeat center/contain}.section-produtos .card-produto .img-wrapper{aspect-ratio:225/225;overflow:visible;position:relative;width:100%}.section-produtos .card-produto .img-wrapper img{aspect-ratio:225/225;filter:drop-shadow(-5px 5px 5px rgba(0,0,0,.3));width:100%}.section-produtos .card-produto .img-wrapper:after{background-repeat:no-repeat;background-size:cover;background:#034578;content:"";height:100%;left:0;opacity:50%;position:absolute;top:0;transform-origin:center;transition:.3s;width:100%;z-index:-2}@media screen and (max-width:1199px){.section-produtos .card-produto .img-wrapper{aspect-ratio:1/1}}.section-produtos .card-produto .titulo{align-items:center;background:#bf151d;clip-path:polygon(100% 0,100% 100%,0 93%,0 0);color:#fff;display:flex;flex-grow:1;font-size:24px;font-weight:600;justify-content:center;line-height:28px;margin-top:20px;min-height:75px;padding:10px 15px;text-align:center;text-transform:uppercase;width:100%}.section-produtos .card-produto .tags{align-items:center;display:flex;flex-wrap:wrap;gap:5px;justify-content:center;list-style:none}.section-produtos .card-produto .tags li{background:#034578;border-radius:50px;color:#fff;padding:8px 13px}.section-produtos .card-produto:hover .titulo{color:#f2c60f}.section-produtos .card-produto:hover .img-wrapper{transform:scale(1.05) rotate(-5deg);transition:.3s}.section-produtos .card-produto:hover .img-wrapper img{animation:shaking 2s ease-in-out infinite}.section-produtos .card-produto:hover .img-wrapper:after{opacity:1;transform:scale(1.2) rotate(10deg)}.section-produtos #produtos-grid .row div{align-items:center;display:flex;justify-content:center}.section-produtos .no-results{color:#fff;font-size:32px;font-weight:600}.section-produtos .pagination-produtos{align-items:center;display:flex;gap:16px;margin-top:40px;width:100%}.section-produtos .pagination-produtos .page-numbers{align-items:center;background:none;background-color:transparent;background-image:url(../images/btn-ver-mais-yellow.svg);background-repeat:no-repeat;background-size:cover;border:none;color:#f2c60f;cursor:pointer;display:flex;font-size:20px;font-weight:500;height:46px;justify-content:center;line-height:28px;text-decoration:none;width:46px}.section-produtos .pagination-produtos .page-numbers.current,.section-produtos .pagination-produtos .page-numbers:hover:not(:disabled){background-image:url(../images/btn-ver-mais-yellow-hover.svg)!important;color:#a51d20}.section-produtos .pagination-produtos .page-numbers:disabled{display:none}.section-produtos .pagination-produtos .page-numbers svg{height:20px;pointer-events:none;width:20px}@media screen and (max-width:991px){.section-produtos .pagination-produtos{align-items:center;display:flex;justify-content:center}.section-produtos{padding:10px 0 90px}.section-produtos .filtros{justify-content:center}.section-produtos .filtros .filter-wrapper{align-items:center;display:flex;justify-content:center}.section-produtos .filtros .ct-btn.az{padding:23px 80px;white-space:nowrap}.section-produtos .filtros .ct-btn{white-space:nowrap}.section-produtos .pagination-produtos{margin-bottom:60px}}@media screen and (max-width:767px){.section-produtos .card-produto{padding:0}.section-produtos .card-produto .titulo{clip-path:none;font-size:20px;max-height:100px;padding:20px 15px}}.section-qualidade{background:#ac1524;background-image:url(../images/mascara.webp);background-size:100%;clip-path:polygon(0 0,28% 6%,70% 0,100% 5%,100% 100%,0 100%);padding:224px 0;position:relative;z-index:1}.section-qualidade h2,.section-qualidade span{color:#fff;font-family:DrawYBrand,sans-serif;font-size:80px;font-style:normal;font-weight:400}.section-qualidade h2{max-width:495px}.section-qualidade span{color:#f2c60f}.section-qualidade p{color:#fff0f2;font-size:20px;font-weight:500;max-width:354px}.section-qualidade .ct-btn{padding:30px 23px;width:-moz-fit-content;width:fit-content}.section-qualidade .background{background-image:url(../images/section-qualidade-prods-prods.webp);background-position:50%;background-repeat:no-repeat;background-size:contain;height:546px;max-width:100%;position:relative;width:556px}.section-qualidade .background:after{background-image:url(../images/deco-bg-qualidade-prods.svg);background-repeat:no-repeat;background-size:contain;content:"";height:100%;height:757px;left:0;left:-75px;max-height:100%;position:absolute;top:0;width:100%;width:1527px;z-index:-1}@media screen and (max-width:991px){.section-qualidade{clip-path:polygon(0 0,29% 1%,76% 0,100% 1%,100% 100%,0 100%);padding:150px 0}.section-qualidade h2{text-align:center}.section-qualidade p{max-width:-moz-max-content;max-width:max-content;text-align:center;width:100%}.section-qualidade .c-row{align-items:center;display:flex;flex-direction:column;justify-content:center}.section-qualidade .background{margin-left:40px;margin-top:50px}}.section-faq{background:#fff;border-top-left-radius:30px;border-top-right-radius:30px;margin-top:-30px;padding:120px 0;position:relative;z-index:1}.section-faq h2{color:#1f0c0c;font-family:DrawYBrand,sans-serif;font-size:75px;font-style:normal;font-weight:400;text-align:center}.section-faq .faq-list{align-items:center;display:flex;flex-direction:column;gap:32px;justify-content:center;margin-top:56px}.section-faq .faq-item{background-color:rgba(252,179,33,.2);border-radius:8px;overflow:hidden;padding:28px 48px;position:relative;transition:.3s;width:100%}.section-faq .faq-item[open] .faq-arrow{top:50px}.section-faq .faq-item[open] .faq-arrow:before{transform:rotate(180deg)}.section-faq .faq-number,.section-faq .faq-text{color:#bf151d;font-family:DrawYBrand,sans-serif;font-size:40px;font-weight:400;line-height:1}.section-faq .faq-arrow{height:50px;position:absolute;right:50px;top:50%;transform:translateY(-50%);width:51px}.section-faq .faq-arrow svg{height:100%;inset:0;position:absolute;width:100%;z-index:-1}.section-faq .faq-arrow svg path{fill:transparent;transition:fill .3s ease}.section-faq .faq-arrow:before{background-color:#a51d20;content:"";inset:0;mask-image:url(../images/ico-faq-chevron.svg);-webkit-mask-image:url(../images/ico-faq-chevron.svg);mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:cover;-webkit-mask-size:cover;position:absolute;transition:transform .3s ease,background-color .3s ease}.section-faq .faq-question:hover .faq-arrow svg path{fill:#a51d20}.section-faq .faq-question:hover .faq-arrow:before{background-color:#fff}.section-faq .faq-answer{color:#493933;font-size:20px;font-style:normal;font-weight:500;line-height:28px;max-height:0;max-width:905px;opacity:0;overflow:hidden;transition:max-height .3s ease-out,margin-top .3s ease-out,opacity .3s ease-out .2s}.section-faq .faq-item[open] .faq-answer{margin-top:15px;max-height:none;opacity:1}.section-faq summary{list-style:none}.section-faq summary::-webkit-details-marker{display:none}@media screen and (max-width:991px){.section-faq h2{font-size:52px}.section-faq .faq-question{max-width:calc(100% - 101px)}}main.food-service{background-color:#bf151d}main.food-service .img-wrapper,main.food-service .img-wrapper img{aspect-ratio:5/7!important}main.food-service:before{background-image:url(../images/section-decorator-produtos-r.webp)}main.food-service .section-produtos:after{background:#c21e26}main.food-service .section-produtos .card-produto .titulo{background:#0164ad}main.food-service .section-produtos .card-produto .tags li{background:#961421}main.food-service .section-produtos .card-produto .img-wrapper:after{background:#a21927}main.food-service .section-qualidade{background-color:#0164ad}main.food-service .section-qualidade .background{background-image:url(../images/section-qualidade-prods-prods-r.webp)}main.food-service .section-qualidade .background:after{background-image:url(../images/deco-bg-qualidade-prods-r.svg);left:-36px}@keyframes shaking{0%{transform:translateX(0) rotate(0)}50%{transform:translateX(10px) rotate(1deg)}to{transform:translateX(0) rotate(0)}}@keyframes marquee-produtos{0%{background-position-x:0;-webkit-mask-position-x:0;mask-position-x:0}to{background-position-x:2666.52px;-webkit-mask-position-x:2666.52px;mask-position-x:2666.52px}}