.resultato-filtro{padding:4rem 0;margin:0 auto;max-width:104rem;width:100%}.resultato-filtro__grid{display:grid;grid-template-columns:repeat(4, 1fr);gap:2.4rem;width:100%;margin-top:4rem;margin-bottom:3rem}.resultato-filtro__grid .programacao__nenhum-resultado{grid-column:1/-1;text-align:center;font-size:2rem}@media only screen and (max-width: 1200px){.resultato-filtro__grid{grid-template-columns:repeat(3, 1fr)}}@media only screen and (max-width: 800px){.resultato-filtro__grid{grid-template-columns:repeat(2, 1fr);gap:1.5rem}}@media only screen and (max-width: 600px){.resultato-filtro__grid{grid-template-columns:1fr}}.f-resultado-trilha-header{display:flex;align-items:center;justify-content:space-between;padding:2rem 0;border-top:3px solid #000;margin-top:2rem;background-color:#fff}.f-resultado-trilha-header__title{font-family:"Financier Display",sans-serif;font-weight:900;font-size:3.2rem;line-height:1;color:#000;margin:0;padding:0}.f-resultado-trilha-header__voltar{font-family:"Public Sans",sans-serif;font-weight:500;font-size:1.2rem;line-height:1;letter-spacing:.6px;text-transform:uppercase;text-align:center;color:#000;background-color:#20d683;border:none;border-radius:4rem;padding:1rem 1.6rem;text-decoration:none;cursor:pointer;transition:opacity .3s ease}.f-resultado-trilha-header__voltar:hover{opacity:.8}@media only screen and (max-width: 800px){.f-resultado-trilha-header__title{font-size:2.4rem}}.f-filtro-resultado-busca .f-filtro-programacao__limpar{display:none}.f-filtro-resultado-busca .f-filtro-programacao__grid::before{display:none}.f-filtro-resultado-busca .f-filtro-programacao--dropdown .f-filtro-programacao__grid{margin:0 auto;justify-content:center}.f-filtro-resultado-busca .f-filtro-programacao__title{font-family:"Public Sans",sans-serif;font-weight:300;font-size:1.6rem;letter-spacing:.32px;color:#000;padding:0 0 .5rem 0px;position:relative;border-bottom:.5px solid #000}.f-filtro-resultado-busca .f-filtro-programacao.wrapper{display:none;width:100% !important;max-width:88.9rem !important;margin:0 auto !important;margin-inline:auto !important;padding:1rem 0 0 0 !important;position:relative}@media only screen and (max-width: 800px){.f-filtro-resultado-busca .f-filtro-programacao.wrapper{display:block}}@media only screen and (max-width: 800px){.f-filtro-programacao--dropdown .f-filtro-programacao__grid::before{display:none}.f-filtro-programacao--dropdown .f-filtro-programacao__limpar{display:none !important}.f-filtro-programacao--dropdown .f-filtro-programacao__dropdown-toggle,.f-filtro-programacao--dropdown .f-filtro-programacao__title{font-family:"Public Sans",sans-serif;font-weight:300;font-size:1.4rem;line-height:1;letter-spacing:.28px;text-align:center}}.f-filtro-programacao--dropdown .f-filtro-programacao__grid{display:flex;gap:1rem;position:relative;width:100%}@media only screen and (max-width: 800px){.f-filtro-programacao--dropdown .f-filtro-programacao__grid{flex-direction:column}}.f-filtro-programacao--dropdown .f-filtro-programacao__col{position:relative}.f-filtro-programacao--dropdown .f-filtro-programacao__dropdown{position:relative;width:100%}.f-filtro-programacao--dropdown .f-filtro-programacao__dropdown-toggle{width:100%;display:flex;justify-content:space-between;align-items:center;padding:1rem;background-color:rgba(255,255,255,0);border:1px solid #000;cursor:pointer;font-family:"Public Sans",sans-serif;font-weight:300;font-size:1.6rem;line-height:1;letter-spacing:.32px;color:#000;text-align:left;transition:all .3s ease;border-radius:10rem;max-width:max-content}.f-filtro-programacao--dropdown .f-filtro-programacao__dropdown-toggle[aria-expanded=true] .f-filtro-programacao__dropdown-arrow{transform:rotate(180deg)}.f-filtro-programacao--dropdown .f-filtro-programacao__dropdown-arrow{display:inline-block;transition:transform .3s ease;font-size:1.2rem}.f-filtro-programacao--dropdown .f-filtro-programacao__dropdown-content{display:none;position:absolute;top:80%;left:-30px;right:0;background-color:#fff;border:1px solid #000;border-top:none;border-radius:1rem;padding:1rem 2rem;z-index:9;overflow-y:auto;margin-top:-1px;max-width:max-content;width:100%}.f-filtro-programacao--dropdown .f-filtro-programacao__dropdown-toggle[aria-expanded=true]+.f-filtro-programacao__dropdown-content{display:block;width:max-content}.f-filtro-programacao--dropdown .f-filtro-programacao__col:nth-child(2) .f-filtro-programacao__dropdown-toggle[aria-expanded=true]+.f-filtro-programacao__dropdown-content{display:block;width:max-content}@media only screen and (min-width: 340px)and (max-width: 450px){.f-filtro-programacao--dropdown .f-filtro-programacao__col:nth-child(2) .f-filtro-programacao__dropdown-toggle[aria-expanded=true]+.f-filtro-programacao__dropdown-content{right:0;left:-85px}}.f-filtro-programacao--dropdown .f-filtro-programacao__options{display:flex;flex-direction:column;gap:0}.f-filtro-programacao--dropdown .f-filtro-programacao__option{display:flex;align-items:center;gap:.8rem;padding:0;margin:0;cursor:pointer;position:relative;min-height:2.8rem}.f-filtro-programacao--dropdown .f-filtro-programacao__option:not(:last-child){border-bottom:.5px solid #000}.f-filtro-programacao--dropdown .f-filtro-programacao__option input[type=checkbox]{position:absolute;opacity:0;width:0;height:0}.f-filtro-programacao--dropdown .f-filtro-programacao__option input[type=checkbox]:checked+.f-filtro-programacao__checkbox{background-color:#000;border-color:#000}.f-filtro-programacao--dropdown .f-filtro-programacao__option input[type=checkbox]:checked+.f-filtro-programacao__checkbox::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:.6rem;height:.6rem;background-color:#fff;border-radius:.1rem}.f-filtro-programacao--dropdown .f-filtro-programacao__checkbox{width:1.4rem;height:1.4rem;border:.5px solid #000;background-color:rgba(0,0,0,0);display:block;flex-shrink:0;position:relative}.f-filtro-programacao--dropdown .f-filtro-programacao__label-text{font-family:"Public Sans",sans-serif;font-weight:300;font-size:1.4rem;line-height:130%;letter-spacing:.28px;color:#000;width:15rem}.f-filtro-programacao--dropdown .f-filtro-programacao__limpar{font-family:"Public Sans",sans-serif;font-weight:500;font-size:1.2rem;line-height:1;letter-spacing:.6px;text-transform:uppercase;text-align:center;color:#000;background-color:#20d683;border:none;border-radius:4rem;padding:.8rem 1.6rem;margin:1.8rem 0 0 0;cursor:pointer;width:fit-content;transition:opacity .3s ease}.f-filtro-programacao--dropdown .f-filtro-programacao__limpar:hover{opacity:.8}/*# sourceMappingURL=f-resultato-filtro.css.map */
