.taxonomy-filter-container{display:flex;flex-wrap:wrap;justify-content:space-between;padding:30px 15px;letter-spacing:-1px;align-items:flex-start;height:auto;position:relative}.taxonomy-filter-container .taxonomy-filter-widget{position:relative;cursor:pointer;display:flex;width:75%;flex-wrap:wrap}.taxonomy-filter-container .taxonomy-dropdown{display:none;flex-wrap:wrap;position:absolute;z-index:999;padding:0;background-color:#fff;border-radius:24px;top:45px;left:0;margin:0;border:1px solid #ddd;box-shadow:2px 2px 5px #00000057;max-width:450px;overflow:hidden}.taxonomy-filter-container .taxonomy-filter-widget .taxonomy-dropdown ul{left:0}.taxonomy-filter-container .taxonomy-dropdown ul{display:flex;flex-wrap:wrap;width:437px;margin:0;padding:0 10px;list-style-type:none;max-height:auto;overflow:visible;transition:max-height .2s ease-out}.taxonomy-filter-container .taxonomy-filter-widget .taxonomy-dropdown ul li{padding:7px 0 7px 40px;user-select:none}.taxonomy-filter-container .taxonomy-dropdown ul li{font-size:13px;font-size:1.3rem;width:39%;color:#595655;padding:5px 10px;margin:2px;border-radius:8px;user-select:none}.taxonomy-filter-container .taxonomy-filter-widget .taxonomy-dropdown ul li{user-select:none;padding:7px 0 7px 40px}.taxonomy-filter-container .taxonomy-filter-widget .taxonomy-dropdown h6,.taxonomy-filter-container .taxonomy-filter-widget .taxonomy-dropdown legend{width:100%}.taxonomy-filter-container .taxonomy-dropdown h6,.taxonomy-filter-container .taxonomy-dropdown p{font-size:1.5rem;color:#555;font-weight:700;padding:30px 50px 10px;margin:0}.taxonomy-filter-container .taxonomy-filter-widget .tags span{font-size:1.4rem;display:inline-block;background-color:#99d7db;font-weight:700;color:#0e515e;position:relative;user-select:none;padding:12px 40px 12px 15px;margin:2px;border-radius:20px 0 20px 20px}.taxonomy-filter-container .taxonomy-filter-widget .tags span button{position:absolute;right:15px;top:50%;transform:translateY(-50%);background:0 0;border:none;color:#0e515e;font-size:1.6rem;font-weight:700;cursor:pointer;padding:0;width:20px;height:20px;display:flex;align-items:center;justify-content:center}.taxonomy-filter-container .taxonomy-dropdown ul li:hover{background-color:#f0f0f0}.taxonomy-filter-container .taxonomy-dropdown ul li.active{background-color:#dc3545;color:#fff}.taxonomy-filter-container .taxonomy-dropdown.show{display:block}.filter-tag{background-color:#dc3545;color:#fff;padding:5px 10px;margin:5px;border-radius:15px;display:inline-block;font-size:12px}.filter-tag button{background:0 0;border:none;color:#fff;margin-left:5px;cursor:pointer;font-weight:700}.taxonomy-filter-container .taxonomy-filter-widget .filter-toggle-btn{background-color:#dc3545;color:#fff;border:none;font-weight:700;cursor:pointer;font-size:1.4rem;padding:12px 50px 12px 15px;margin:2px;border-radius:20px 0 20px 20px;position:relative;display:inline-block}.taxonomy-filter-container .taxonomy-filter-widget .filter-toggle-btn h5{margin:0;font-size:1.4rem;color:#fff;position:relative}.taxonomy-filter-container .taxonomy-filter-widget .filter-toggle-btn h5::before{font-size:20px;content:'\e906';font-family:colgaterelaunchicons;position:absolute;right:-30px;top:50%;transform:translateY(-50%)}.taxonomy-filter-container .taxonomy-dropdown ul li a{color:#595655;text-decoration:none;display:block;width:100%;transition:color .3s ease}.taxonomy-filter-container .taxonomy-dropdown ul li:hover a{color:#dc3545}.taxonomy-filter-container .taxonomy-dropdown ul li.active a{color:#fff}.taxonomy-filter-container .aplyContainer{width:100%;text-align:center;padding:20px;border-top:1px solid #eee;margin-top:10px}.taxonomy-filter-container .aplyContainer h4{margin:0}.taxonomy-filter-container .aplyContainer .clear{color:#dc3545;text-decoration:none;font-weight:700;font-size:1.3rem;padding:8px 16px;border:2px solid #dc3545;border-radius:20px;transition:all .3s ease;display:inline-block}.taxonomy-filter-container .aplyContainer .clear:hover{background-color:#dc3545;color:#fff;text-decoration:none}