.filters{display:grid;grid-gap:10px;accent-color:#00334d}.tag-set{margin:0;text-transform:none;font-size:16px;position:relative}.tag-pad{padding:4px 0}.tag-filter{border:1px solid #00334d;color:#00334d;height:47px;background:#fff;display:flex;align-items:center;justify-content:start;padding:0 47px 0 12px;position:relative;text-transform:none;font-size:16px;overflow:hidden;white-space:nowrap}.filter-item{margin:6px 0}.filter-item label{font-weight:200!important;font-family:"DIN Next W01";font-size:16px;width:150px;margin:0;display:block;float:left;padding:5px 10px 5px 6px;border-left:4px solid transparent;cursor:pointer}.filter-item:hover label,.filter-item-selected label{text-decoration:underline;border-color:transparent!important}.tag-filter::after{content:"";position:absolute;background:#00334d url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 21 21' xmlns='http://www.w3.org/2000/svg' xml:space='preserve' fill-rule='evenodd' clip-rule='evenodd' stroke-linejoin='round' stroke-miterlimit='2'%3E%3Cpath d='M11 10V0h-1v10H0v1h10v10h1V11h10v-1H11Z' fill='%23fff'/%3E%3C/svg%3E") no-repeat center;background-size:21px 21px;top:0;right:0;bottom:0;width:46px;height:46px;border:0;margin:0!important}.tag-filter-open::after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 21 21' xmlns='http://www.w3.org/2000/svg' xml:space='preserve' fill-rule='evenodd' clip-rule='evenodd' stroke-linejoin='round' stroke-miterlimit='2'%3E%3Cpath fill='%23fff' d='M0 10h21v1H0z'/%3E%3C/svg%3E")}.tag-container{position:absolute;z-index:9;background-color:rgba(228,230,233,.98);overflow:hidden;left:0;right:0;height:0}.filter-item{display:flex;padding:0 12px;align-items:flex-start}.tag-set input[type="checkbox"]{display:block;margin-top:7px}.filter-result{margin:0;padding:30px 0}.filter-result:nth-child(even){background-color:#e4e6e9}.filter-result__content{display:grid;grid-gap:15px;background-color:#fff;padding-bottom:30px}.filter-result__stats h3{font-weight:bold}.filter-result__stats li+li{margin-top:5px;padding-top:5px;border-top:1px solid #00334d}.filter-result__content>*:not(img){padding-right:30px;padding-left:30px}.filter-search{width:100%;text-transform:none;border:1px solid #00334d;padding-left:12px;font:normal 200 16px 'DIN Next W01'}.filter-search::placeholder{color:#00334d;font:normal 200 16px 'DIN Next W01'}.search-filter-input{color:#00334d;font:normal 200 16px 'DIN Next W01';width:100%;height:auto}@media screen and (min-width:580px){.filters{grid-template-columns:1fr 1fr;grid-gap:40px;grid-row-gap:20px}.filter-result__content{grid-gap:30px}.choices{margin-bottom:0}}@media screen and (min-width:800px){.filter-result{padding:50px 0}.filter-result__content{grid-template-areas:"img\9heading\9heading" "img\9 col1\9 col2" "img\9 btn\9\9 col2";grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto auto auto;padding-right:30px;padding-bottom:0}.filter-result__content>*:not(img){padding-right:0;padding-left:0}.filter-result__img{grid-area:img}.filter-result__heading{grid-area:heading;align-self:end;padding-top:30px}.filter-result__text{grid-area:col1}.filter-result__btn{grid-area:btn;padding-bottom:30px}.filter-result__stats{grid-area:col2}}@media screen and (min-width:1200px){.filters{grid-template-columns:1fr 1fr 1fr 1fr;grid-row-gap:40px}.filters--3-cols{grid-template-columns:1fr 1fr 1fr}.filters--5-cols{grid-template-columns:1fr 1fr 1fr 1fr 1fr}}