#module_filters{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:15px}@media (min-width:0px) and (max-width:575px){#module_filters{text-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (min-width:576px) and (max-width:767px){#module_filters{text-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}#module_filters .nice-select{border-color:var(--primary-colour)}#module_filters .nice-select:after,#module_filters .nice-select:before{background:0 0!important;color:var(--primary-colour)}#module_filters .nice-select:hover:after,#module_filters .nice-select:hover:before{color:var(--link-colour-hover)}#module_filters .current,#module_filters .title,#module_filters label{font-family:var(--font-secondary);font-size:14px;font-weight:700;color:var(--primary-colour);text-transform:uppercase}#module_filters .radio{position:relative;cursor:pointer}#module_filters .radio label{cursor:pointer;position:relative;text-transform:uppercase}#module_filters .radio input[type=radio]+label:after,#module_filters .radio>input[type=radio]+label:before{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;content:'';background:var(--primary-colour);border-radius:20px;display:inline-block;width:18px;height:18px;position:relative;vertical-align:middle;cursor:pointer;text-align:center;margin-right:8px}#module_filters .radio input[type=radio]+label:after{background:var(--secondary-colour);position:absolute;left:0;top:55%;-webkit-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%);width:9px;height:9px;opacity:0}@media (min-width:576px) and (max-width:767px){#module_filters .radio input[type=radio]+label:after{margin-top:1px}}#module_filters .radio input[type=radio]:disabled+label:after{opacity:0}#module_filters .radio input[type=radio]:checked+label:after{opacity:1}#module_filters .radio input[type=radio]{position:absolute;opacity:0;margin:5px}