@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)}}@property --progress-val{syntax:"<number>";inherits:true;initial-value:0}@keyframes progress-animation{0%{--progress-val:100}to{--progress-val:var(--value)}}@keyframes icon-appear{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}.section-hero{background:#bf151d;background-image:url(../images/mascara.webp);background-position:0 0;background-repeat:repeat-x;background-size:cover;padding:120px 0}.section-hero:before{background-image:url(../images/section-pattern-home-red.webp);background-position:800px 0;background-repeat:no-repeat;background-size:contain;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.section-hero .breadcrumb{align-items:center;display:flex;justify-content:center;width:100%}.section-hero h1{color:#fff;font-family:DrawYBrand,sans-serif;font-size:80px;margin-top:70px;padding:20px;position:relative;width:-moz-fit-content;width:fit-content;z-index:1}.section-hero h1:before{background:#0160aa;box-sizing:content-box;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%);content:"";content:" ";height:100%;left:0;left:-40px;padding:12px 42px;position:absolute;top:0;top:-17px;width:100%;z-index:-1}.section-hero p{color:#fff0f2;font-size:20px;font-style:normal;font-weight:400;max-width:469px}.section-hero ul{align-items:center;color:#fff;display:none;gap:24px;list-style:none;margin:0;padding:0}.section-hero ul li{align-items:center;display:flex;justify-content:center}.section-hero .progress{--size:64px;--thickness:4px;--progress-val:var(--value);animation:progress-animation 1.2s cubic-bezier(.4,0,.2,1) forwards;background:conic-gradient(from 0deg,#9e1b1b 0 calc(var(--progress-val)*1%),#fff 0 100%);border-radius:50%;height:64px;height:var(--size);position:relative;transform:scaleX(-1);width:64px;width:var(--size)}.section-hero .progress:before{background:#c81922;border-radius:50%;content:"";inset:var(--thickness);position:absolute}.section-hero li{flex-direction:column}.section-hero .icon,.section-hero li{align-items:center;display:flex;justify-content:center}.section-hero .icon{animation:icon-appear .8s cubic-bezier(.34,1.56,.64,1) .4s forwards;inset:0;opacity:0;position:absolute;z-index:2}.section-hero .icon svg{height:30px;width:30px}.section-hero .serve{background:#bf151d;border:3px solid #fcb421;border-radius:50%;color:#bf151d;height:64px;width:64px}.section-hero .serve,.section-hero .serve .serve-icon{align-items:center;display:flex;justify-content:center}.section-hero .serve .serve-icon{background:#fcb421;border:4px solid #bf151d;border-radius:8px;height:48px;transform:rotate(45deg);width:48px}.section-hero .serve .serve-icon svg{height:28px;transform:rotate(-45deg);width:28px}.section-hero .c-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center}.section-hero .c-wrapper p{font-size:18px;max-width:60px}.section-hero .img-wrapper{height:500px;max-width:100%;position:relative;width:500px;z-index:1}.section-hero .img-wrapper img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.section-hero .img-wrapper:after{background-repeat:no-repeat;background-size:cover;background:#a51d20;content:"";height:100%;left:0;opacity:100%;position:absolute;top:0;transform-origin:center;transition:.3s;width:100%;z-index:-1}.section-hero.bolinha .img-wrapper:after{-webkit-mask:url(../images/bolinha.svg) no-repeat center/contain;mask:url(../images/bolinha.svg) no-repeat center/contain}.section-hero.coxinha .img-wrapper:after{-webkit-mask:url(../images/coxinha.svg) no-repeat center/contain;mask:url(../images/coxinha.svg) no-repeat center/contain}.section-hero.risoles .img-wrapper:after{-webkit-mask:url(../images/risoles.svg) no-repeat center/contain;mask:url(../images/risoles.svg) no-repeat center/contain}.section-hero.esfiha .img-wrapper:after{-webkit-mask:url(../images/esfirra.svg) no-repeat center/contain;mask:url(../images/esfirra.svg) no-repeat center/contain}.section-hero.kibe .img-wrapper:after{-webkit-mask:url(../images/kibe.svg) no-repeat center/contain;mask:url(../images/kibe.svg) no-repeat center/contain}.section-hero.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-hero .swipper-imagens-prod{margin-top:20px}.section-hero .swipper-imagens-prod .swiper-wrapper{align-items:center}.section-hero .swipper-imagens-prod .swiper-slide{align-items:center;display:flex;height:100%;justify-content:center;width:100px}.section-hero .swipper-imagens-prod .swiper-slide .card-wrapper{align-items:center;aspect-ratio:1;border:3px solid #fcb421;border-radius:8px;display:flex;height:100%;justify-content:center;min-height:75px;padding:10px;width:100%}.section-hero .swipper-imagens-prod .swiper-slide .card-wrapper img{aspect-ratio:1;-o-object-fit:contain;object-fit:contain;width:75px}.section-infos{background:#fff;clip-path:polygon(0 0,28% 6%,70% 0,100% 5%,100% 100%,0 100%);color:#000;margin-top:-80px;padding:170px 0}.section-infos .info-list{align-items:center;display:flex;flex-direction:column;gap:32px;justify-content:center;margin-top:56px}.section-infos .info-item{background-color:rgba(252,179,33,.2);border-radius:8px;overflow:hidden;padding:28px 48px;position:relative;transition:.3s;width:100%}.section-infos .info-item[open] .info-arrow{top:70px}.section-infos .info-item[open] .info-arrow:before{transform:rotate(180deg)}.section-infos .info-text{color:#bf151d;font-family:DrawYBrand,sans-serif;font-size:58px;font-weight:400}.section-infos .info-arrow{height:50px;position:absolute;right:50px;top:50%;transform:translateY(-50%);width:51px}.section-infos .info-arrow svg{height:100%;inset:0;position:absolute;width:100%;z-index:-1}.section-infos .info-arrow svg path{fill:transparent;transition:fill .3s ease}.section-infos .info-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-infos .info-title:hover .info-arrow svg path{fill:#a51d20}.section-infos .info-title:hover .info-arrow:before{background-color:#fff}.section-infos .info-content{color:#493933;font-size:20px;font-style:normal;font-weight:500;line-height:28px;max-height:0;max-width:100%;opacity:0;overflow:hidden;transition:max-height .3s ease-out,margin-top .3s ease-out,opacity .3s ease-out .2s;width:100%}.section-infos .info-item[open] .info-content{margin-top:15px;max-height:none;opacity:1}.section-infos summary{cursor:pointer;list-style:none}.section-infos summary::-webkit-details-marker{display:none}@media screen and (max-width:991px){.section-infos .info-title{max-width:calc(100% - 101px)}}.section-infos .nutri-portion{font-size:18px;margin-bottom:15px;text-align:center}.section-infos .nutri-table{border-collapse:collapse;font-size:16px;margin:20px 0;width:100%}.section-infos .nutri-table td,.section-infos .nutri-table th{border-bottom:1px solid rgba(73,57,51,.15);padding:12px 15px;text-align:center}.section-infos .nutri-table th{color:#bf151d;font-family:DrawYBrand,sans-serif;font-size:32px;font-weight:700;letter-spacing:1.2px}.section-infos .nutri-table tbody tr:hover{background-color:rgba(252,179,33,.1)}.section-infos .nutri-note{color:rgba(73,57,51,.7);font-size:14px;line-height:20px;margin-top:15px}.section-galeria{background:#fff;padding:0 0 120px;position:relative}.section-galeria h2{color:#1f0c0c;font-family:DrawYBrand,sans-serif;font-size:64px;font-weight:400;line-height:1.1;margin-bottom:48px;text-align:center}.section-galeria h2 span{display:block;font-family:DrawYBrand,sans-serif;text-transform:uppercase}.section-galeria .galeria-main-img{border-radius:8px;clip-path:polygon(1% 2%,99% 1%,100% 100%,0 98%);margin-bottom:40px;overflow:hidden;width:100%}.section-galeria .galeria-main-img img{border-radius:8px;max-height:480px;-o-object-fit:cover;object-fit:cover;transition:opacity .2s ease-in-out;width:100%}.section-galeria .galeria-swiper-wrapper{align-items:center;display:flex;gap:20px;justify-content:center;position:relative}.section-galeria .galeria-next,.section-galeria .galeria-prev{align-items:center;background:none;border:none;cursor:pointer;display:flex;flex-shrink:0;height:51px;justify-content:center;padding:0;transition:transform .2s ease;width:52px}.section-galeria .galeria-next svg,.section-galeria .galeria-prev svg{height:100%;width:100%}.section-galeria .galeria-next:hover,.section-galeria .galeria-prev:hover{transform:scale(1.05)}.section-galeria .galeria-prev svg{transform:rotate(-90deg)}.section-galeria .galeria-next svg{transform:rotate(90deg)}.section-galeria .swiper-galeria{flex:1;overflow:hidden}.section-galeria .swiper-galeria .swiper-slide{aspect-ratio:160/188;background:#1f0c0c;cursor:pointer;height:auto;overflow:hidden;width:160px}.section-galeria .swiper-galeria .swiper-slide:nth-child(odd){clip-path:polygon(1% 95%,4% 5%,100% 0,100% 100%)}.section-galeria .swiper-galeria .swiper-slide:nth-child(2n){clip-path:polygon(0 100%,0 0,95% 4%,97% 96%);transform:translateX(8px)}.section-galeria .swiper-galeria .swiper-slide img{height:100%;-o-object-fit:cover;object-fit:cover;opacity:.8;transition:transform .3s ease,opacity .2s;width:100%}.section-galeria .swiper-galeria .swiper-slide.active img,.section-galeria .swiper-galeria .swiper-slide:hover img{opacity:1;transform:scale(1.04)}.section-galeria .btn-wrapper{align-items:center;display:flex;justify-content:center}.section-galeria .custom-button-yellow{margin-top:65px}.custom-button-yellow{position:relative;width:-moz-fit-content;width:fit-content;z-index:1}.section-outros-produtos{background:#ac1524;background-image:url(../images/mascara.webp);background-size:100%;margin-top:96px;padding:120px 0 100px;position:relative;z-index:1}.section-outros-produtos:after{animation:marquee-produtos 20s linear infinite;background-color:#ac1524;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:2667px 98px;mask-size:2667px 98px;position:absolute;top:-98px;width:100%;z-index:1}.section-outros-produtos .deco-title-blue{background:#0164ad;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-weight:500;margin:0 auto 60px;padding:17px 45px;text-align:center;text-transform:uppercase;width:-moz-fit-content;width:fit-content}@media screen and (max-width:991px){.section-outros-produtos .deco-title-blue{font-size:52px;padding:15px 30px}}.section-outros-produtos .card-col{align-items:center;display:flex;justify-content:center}.section-outros-produtos .card-produto{margin:0 auto;max-width:270px}.section-outros-produtos .card-produto .img-wrapper{margin:0 auto;max-width:225px}.section-outros-produtos .card-produto .img-wrapper img{max-height:225px;max-width:100%;-o-object-fit:contain;object-fit:contain}.section-outros-produtos .card-produto .img-wrapper:after{background:#fcb421!important;opacity:1!important}.section-outros-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-outros-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-outros-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-outros-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-outros-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-outros-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-outros-produtos .card-produto .titulo{background:#0164ad;clip-path:polygon(100% 0,100% 100%,0 93%,0 0);color:#fff;font-size:32px;line-height:1.2;margin-top:42px;padding:17px}@media screen and (max-width:991px){.section-outros-produtos .card-produto .titulo{font-size:32px}}.section-outros-produtos .card-produto .link{align-items:center;color:#fff!important;display:flex;font-size:16px;font-weight:500;justify-content:center;justify-content:flex-start;letter-spacing:-.011em;line-height:150%;margin-top:20px}.section-outros-produtos .card-produto .link:before{background-color:transparent;background-image:url(../images/btn-ver-mais.svg);background-repeat:no-repeat;background-size:contain;content:"";display:block;filter:brightness(0) invert(1);flex-shrink:0;height:34px;margin-right:8px;transition:.3s;width:34px}.section-outros-produtos .card-produto:hover .titulo{color:#f2c60f}.section-outros-produtos .card-produto:hover .link:before{background-image:url(../images/btn-ver-mais-hover.svg);filter:none}.section-outros-produtos .btn-wrapper{display:flex;justify-content:center;margin-top:60px}main.distribuidores .section-hero{background:#0160aa}main.distribuidores .section-hero>*{position:relative;z-index:1}main.distribuidores .section-hero:before{background-image:url(../images/section-pattern-home.webp);background-position:1200px 0}main.distribuidores .section-hero h1:before{background:#bf151d}main.distribuidores .section-hero .img-wrapper:after{background:#034578}main.distribuidores .section-hero .progress{background:conic-gradient(from 0deg,#fff 0 calc(var(--progress-val)*1%),#142e55 0 100%)}main.distribuidores .section-hero .progress:before{background:#0160aa;border-color:#fcb421}main.distribuidores .section-hero .serve{background:transparent}main.distribuidores .section-hero .serve .serve-icon{border-color:#fcb421;color:#0160aa}main.distribuidores .section-hero ul{display:flex}main.distribuidores .section-outros-produtos,main.distribuidores .section-outros-produtos:after{background:#0160aa}main.distribuidores .section-outros-produtos .deco-title-blue,main.distribuidores .section-outros-produtos .titulo{background:#b0202f}@media screen and (max-width:991px){.section-hero{padding:30px 0 120px}.section-hero .c-col,.section-hero .c-col-2{align-items:center;display:flex;flex-direction:column;justify-content:center}.section-hero .swiper{width:300px}.section-hero h1{font-size:52px;margin-bottom:30px}.section-hero .img-wrapper{height:auto;max-height:350px}.section-infos{clip-path:polygon(0 2%,100% 0,100% 100%,0 100%)}.section-infos .info-title{max-width:100%;text-align:center;width:100%}.section-infos .info-content{text-align:left}.section-infos .info-item{padding:10px 20px}.info-arrow{display:none}.section-galeria h2{font-size:52px}}@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}}