.tour-filters{background-color:rgba(11,189,229,.04);padding:30px 20px;border:1px solid #0bbde5;border-radius:8px;margin-bottom:30px;-webkit-transition:.3s ease;transition:.3s ease}@media screen and (min-width: 992px){.tour-filters{position:sticky;top:90px}}.tour-filters .filter-group{margin-bottom:20px;border-bottom:1px dashed #e0e0e0;padding-bottom:20px}.tour-filters .filter-group:last-child{margin-bottom:0;border-bottom:none;padding-bottom:0}.tour-filters .filter-group .filter-label{display:block;font-weight:700;margin-bottom:12px;color:#333;font-size:16px}.tour-filters .filter-group .filter-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.tour-filters .filter-group .filter-btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:8px 16px;background:#fff;border:1px solid #e1e1e1;border-radius:5px;color:#666;font-size:14px;text-decoration:none;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;line-height:1.4;min-height:38px}.tour-filters .filter-group .filter-btn:hover{background:#fff;color:#0bbde5;border-color:#0bbde5}.tour-filters .filter-group .filter-btn.active{background:#0bbde5;color:#fff;border-color:#0bbde5}.tour-post-list{display:grid;grid-template-columns:repeat(auto-fill, minmax(270px, 1fr));gap:24px 20px}.tour-category .page-header{position:relative}.tour-category .page-header .archive-header-image img{height:clamp(25rem,19.643rem + 23.81vw,37.5rem);-o-object-fit:cover;object-fit:cover}.tour-category .page-header .home-title{position:absolute;width:100%;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);color:#fff;font-size:clamp(1.875rem,1.393rem + 2.14vw,3rem);font-weight:bold;text-align:center}.tour-category .page-header .home-title span{margin-top:10px;color:#fff;display:block;font-size:clamp(1rem,.818rem + .91vw,1.5rem);font-weight:bold}.tour-category .content-category{max-width:1400px;margin:60px auto 0;padding-inline:20px}@media screen and (min-width: 992px){.tour-category .content-category{display:grid;gap:40px;grid-template-columns:30% auto}}@media screen and (min-width: 1200px){header.header-scroll.hide+#content .tour-filters{top:20px}}/*# sourceMappingURL=tours-category.min.css.map */