.prontolight{--corPrincipalTexto:#666666;--textErrorColor:#f00;--bordaPadrao:1px solid #ebebeb;--tamanhoFontePadrao:14px;--pl-primary:#fe5e00;--pl-primary-hover:#ff7c1f;--pl-secondary:#002b41;background-color:#f1f1f1;color:var(--corPrincipalTexto);font-family:var(--font-lato),"Lato",sans-serif;font-size:var(--tamanhoFontePadrao);line-height:1.14;font-weight:400}.prontolight h1,.prontolight h2,.prontolight h3,.prontolight h4,.prontolight h5,.prontolight h6{font-family:var(--font-anton),"Anton",sans-serif;font-weight:400;line-height:1.14;color:var(--corPrincipalTexto);margin:0}.prontolight a{color:unset;text-decoration:none;cursor:pointer}.prontolight button{cursor:pointer;padding-block:0;padding-inline:0;background-color:transparent;border:none}.prontolight img{max-width:100%;height:auto}.prontolight .font-anton,.prontolight .font-heading{font-family:var(--font-anton),"Anton",sans-serif;font-weight:400!important}.prontolight .font-body,.prontolight .font-lato{font-family:var(--font-lato),"Lato",sans-serif}.prontolight ::-webkit-scrollbar{width:8px;height:8px}.prontolight ::-webkit-scrollbar-track{background:transparent}.prontolight ::-webkit-scrollbar-thumb{background-color:var(--pl-secondary);border-radius:999px}.prontolight .wrapper{margin-inline:auto;width:100%;max-width:1860px;padding-inline:10px}@media (min-width:1024px){.prontolight .wrapper{padding-inline:50px}}.prontolight .scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}.prontolight .scrollbar-hide::-webkit-scrollbar{display:none}.prontolight .btn-base{display:flex;height:42px;width:100%;align-items:center;justify-content:center;border-radius:9999px;padding-inline:1rem;text-align:center;font-family:var(--font-anton),"Anton",sans-serif;font-weight:400;font-size:15px;color:#fff;transition:all .2s ease}.prontolight .btn-primary{background-color:var(--pl-primary)}.prontolight .btn-primary:hover{background-color:var(--pl-primary-hover)}.prontolight .btn-primary:disabled{cursor:not-allowed;background-color:#a7d7b1}.prontolight .btn-success{background-color:#45d05e}.prontolight .btn-success:hover{background-color:#39c553}.prontolight .btn-neutral{background-color:#d8d8d8}.prontolight .swiper-arrow-btn{display:flex;align-items:center;justify-content:center;border-radius:9999px;background-color:#fff}.prontolight .swiper-arrow-prev{left:-35px}.prontolight .swiper-arrow-next{right:-35px}.prontolight .swiper-arrow-icon{height:25px;width:25px;object-fit:contain}.prontolight .select-pill{position:relative;display:flex;height:32px;width:100%;align-items:center;overflow:hidden;border-radius:9999px;border:1px solid #9f9f9f;padding-left:13px;padding-right:2.5rem;font-size:12px;line-height:1}.prontolight .select-pill-label{margin-right:18px;flex-shrink:0;font-weight:500}.prontolight .select-pill-value{font-weight:900;color:#707070}.prontolight .select-pill-native{position:absolute;inset:0;height:100%;width:100%;cursor:pointer;opacity:0}.prontolight .select-pill-icon{pointer-events:none;position:absolute;right:0;top:50%;transform:translateY(-50%);font-size:30px;line-height:1;color:var(--pl-primary)}.prontolight .view-all-btn{display:inline-flex;height:31px;align-items:center;justify-content:center;border-radius:9999px;background-color:#86ad2a;padding-inline:27px;font-family:var(--font-lato),"Lato",sans-serif;font-size:14px;font-weight:900;line-height:1;color:#fff;transition:all .2s ease}.prontolight .view-all-btn:hover{background-color:#789f21}.prontolight .view-all-btn-icon{margin-left:7px}.prontolight .newsletter-input{height:41px;width:100%;border-radius:9999px;border:1px solid rgba(255,255,255,.6);background-color:rgba(255,255,255,.2);padding-inline:1rem;font-size:14px;font-weight:400;color:#fff;backdrop-filter:blur(9px)}.prontolight .newsletter-input::placeholder{color:rgba(255,255,255,.75)}.prontolight .newsletter-input:focus{border-color:#fff;outline:none}@media (min-width:1024px){.prontolight .newsletter-input{height:56px;font-size:19px;margin-top:16px}}.prontolight .newsletter-input-error{border-color:#ffd2d2;box-shadow:0 0 0 2px rgba(255,210,210,.6)}.prontolight .site-overlay{position:fixed;inset-inline:0;bottom:0;top:95px;cursor:default}.prontolight .site-overlay-full{position:fixed;inset:0;cursor:default}.pl-nutrition-table table{width:100%;border-collapse:collapse}.pl-nutrition-table td,.pl-nutrition-table th{border:1px solid #ececec;padding:6px 10px;text-align:left;font-size:13px}.pl-nutrition-table th{background:#f5f5f5;font-weight:700;color:#002b41}body.no-scroll,html.no-scroll{overflow:hidden}