@media only screen and (min-width: 801px){.mobile-only{display:none !important}}@media only screen and (max-width: 800px){.desktop-only{display:none !important}}.c-listing .filtro{margin-bottom:6.4rem}.c-listing .filtro>fieldset{display:flex;justify-content:start;align-items:center;gap:2.4rem;border:none}.c-listing .filtro>fieldset>legend{font-family:"Factor B",sans-serif;font-weight:800;font-size:1.6rem;line-height:100%;color:#000;margin-bottom:.7rem}@media only screen and (max-width: 800px){.c-listing .filtro>fieldset{flex-direction:column}}.c-listing .filtro__select-wrapper{display:flex;justify-content:space-between;align-items:center;gap:0;border:2px solid #1f1f1f;padding:1rem 2.4rem;max-width:40rem;width:100%;position:relative}.c-listing .filtro__select{width:100%;border:none;font-family:"Factor B",sans-serif;font-weight:800;font-size:1.6rem;line-height:100%;appearance:none;-webkit-appearance:none;-moz-appearance:none;padding-right:3rem;background-color:rgba(0,0,0,0)}.c-listing .filtro__select:focus{outline:none}.c-listing .filtro__select option:first-of-type{background-color:#e0e0e0;color:#999;pointer-events:none}.c-listing .filtro__select option{font-weight:400}.c-listing .filtro__arrow-icon{position:absolute;right:1.5rem;width:.9rem;height:1.8rem;pointer-events:none}.c-listing .filtro__date-wrapper{display:flex;justify-content:space-between;align-items:center;gap:0;border:2px solid #1f1f1f;padding:1rem 2.4rem;max-width:40rem;width:100%}.c-listing .filtro__date-label{font-family:"Factor B",sans-serif;font-weight:800;font-size:1.6rem;line-height:100%}.c-listing .filtro__calendar-icon{width:1.662rem;height:1.8rem;margin-left:auto;margin-right:1rem}.c-listing .filtro__date-input{width:0;font-size:1.65rem;border:none;font-family:"Factor B",sans-serif;font-weight:800}.c-listing .filtro__date-input:focus{outline:none}.c-listing .filtro__date-input::-webkit-datetime-edit-text,.c-listing .filtro__date-input::-webkit-datetime-edit-month-field,.c-listing .filtro__date-input::-webkit-datetime-edit-day-field,.c-listing .filtro__date-input::-webkit-datetime-edit-year-field{display:none}.c-listing .filtro__date-input::-webkit-calendar-picker-indicator{display:none}.c-listing .filtro__submit{display:flex;justify-content:center;align-items:center;gap:1rem;font-family:"Factor B",sans-serif;font-weight:800;font-size:1.6rem;line-height:100%;padding:1.35rem 2.8rem;background-color:#007f53;color:#fff;border:none;cursor:pointer;transition:background-color .3s ease}.c-listing .filtro__submit:hover{background-color:rgb(0,76,49.6692913386)}.c-listing .filtro__submit--black{background-color:#1f1f1f}.c-listing .filtro__submit--black:hover{background-color:rgb(5.5,5.5,5.5)}.c-listing .filtro__submit-icon{width:.9rem;height:1.8rem}.c-listing__grid{list-style:none}.c-listing__grid>li:last-of-type{margin-bottom:0;padding-bottom:8rem;border-bottom:4px solid #000}.c-listing__grid>li{margin-bottom:8rem;font-size:2.6rem;font-family:"Factor B",sans-serif}.c-listing__grid>li>div>time{display:flex;margin-bottom:2.4rem}.c-listing__grid>li>div>time>span:nth-of-type(1){background-color:#000;color:#fff}.c-listing__grid>li>div>time>span{border:6px solid #000;padding:1rem 1.3rem;color:#000;font-family:"Factor B",sans-serif;font-weight:800;font-size:clamp(2.9rem,5vw,3.2rem);line-height:100%;text-transform:uppercase}/*# sourceMappingURL=calendar-listing.css.map */
