@media screen and (min-width: 992px){html{font-size:20px}}a{color:purple}a:hover{color:green}.filters{display:grid;grid-template-columns:repeat(2, 1fr);justify-content:center;gap:.5rem}@media screen and (min-width: 768px){.filters{gap:1rem;grid-template-columns:repeat(auto-fill, minmax(300px, 1fr))}}.filter{min-height:42px}.filter__button{position:relative;display:flex;justify-content:flex-start;align-items:center;width:100%;border-radius:4px;color:#fff;cursor:pointer;font-size:.75rem;height:100%;border-width:1px;border-style:solid;background:#c0b8b5;border-color:#c0b8b5}@media screen and (min-width: 992px){.filter__button{font-size:1rem}}.filter__button:after{margin-left:auto;position:absolute;right:.5rem;top:50%;transform:translateY(-50%)}.filter__button:hover{opacity:.8}.filter__button.--reset{background:gray;border-color:gray;justify-content:center}.filter__image{width:40px;height:40px;border-radius:.3rem 0 0 .3rem;margin-right:.25rem}@media screen and (min-width: 768px){.filter__image{width:48px;height:48px}}@media screen and (min-width: 1200px){.filter__image{width:64px;height:64px}}.filter__text{flex-grow:1;padding:.25rem}.kv{position:relative}.kv h1{position:absolute;background-color:#6d5d4e;color:#fff;text-align:center;top:6%;left:1.5%;font-size:min(2vw,36px);padding:2% 1%;letter-spacing:3px;font-weight:bold}@media screen and (max-width: 768px){.kv h1{display:flex;flex-direction:column;justify-content:center;width:34%;height:100%;top:0;left:0;font-size:2.5vw;padding:3% 2%}}.kv h1 .txt{line-height:1.3;font-size:1.3em}.kv h1 .txt span{display:block;font-size:.7em;margin-bottom:10%;border-bottom:2px solid #fff;padding-bottom:7%}@media screen and (max-width: 768px){.kv h1 .txt span{border-bottom:1px solid #fff}}/*# sourceMappingURL=style.min.css.map */