.country-tags-head{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:22px}.country-tags-head h1{font-size:1.8rem;margin:0}.country-tags-head p{color:var(--bs-secondary-color);margin:.35rem 0 0}.country-tags-count{min-width:100px;text-align:center;padding:12px 20px;border-radius:14px;background:var(--bs-light)}.country-tags-count strong,.country-tags-count span{display:block}.country-tags-count strong{font-size:1.5rem}.country-tags-filters{display:grid;grid-template-columns:2fr 1fr 1fr auto;gap:10px;margin-bottom:14px}.country-tag-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.country-tag-card{display:grid;grid-template-columns:190px 1fr;overflow:hidden;border:1px solid var(--bs-border-color);border-radius:16px;background:var(--bs-body-bg);box-shadow:0 5px 20px rgba(15,23,42,.05)}.country-tag-media{min-height:230px;background:var(--bs-light)}.country-tag-media img{width:100%;height:100%;object-fit:cover}.country-tag-media>span{height:100%;display:grid;place-items:center;font-size:2rem}.country-tag-body{padding:18px}.country-tag-body h2{font-size:1.05rem;margin:12px 0 6px}.country-tag-body p{font-size:.85rem;color:var(--bs-secondary-color)}.country-tags-empty{text-align:center;padding:70px 20px;color:var(--bs-secondary-color)}.country-tags-empty i{font-size:2.5rem;margin-bottom:12px}.country-community{border-radius:16px!important}.country-section-title{display:flex;justify-content:space-between;align-items:end;margin-bottom:18px}.country-section-title span{font-size:.72rem;text-transform:uppercase;letter-spacing:.12em;color:var(--country-primary)}.country-section-title h2{margin:2px 0 0}.country-community-gallery{display:grid;grid-template-columns:2fr repeat(2,1fr);grid-template-rows:repeat(2,170px);gap:10px}.country-community-gallery>a{position:relative;overflow:hidden;border-radius:12px}.country-community-gallery>a.featured{grid-row:1/3}.country-community-gallery img{width:100%;height:100%;object-fit:cover;transition:transform .2s}.country-community-gallery a:hover img{transform:scale(1.03)}.country-community-gallery a span{position:absolute;inset:auto 0 0;padding:28px 12px 10px;background:linear-gradient(transparent,rgba(0,0,0,.75));color:#fff}.country-community-gallery a span>*{display:block}.country-community-blogs{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.country-community-blogs article{overflow:hidden;border:1px solid var(--bs-border-color);border-radius:12px}.country-community-blogs img,.country-blog-placeholder{display:grid;width:100%;height:150px;object-fit:cover;place-items:center;background:var(--bs-light);font-size:2rem}.country-community-blogs article>div{padding:14px}.country-community-blogs h3{font-size:1rem}.country-community-blogs p{font-size:.8rem;color:var(--bs-secondary-color)}.country-gallery-all{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.country-gallery-all a{position:relative;aspect-ratio:1;overflow:hidden;border-radius:12px}.country-gallery-all img{width:100%;height:100%;object-fit:cover}.country-gallery-all span{position:absolute;inset:auto 0 0;padding:25px 10px 8px;background:linear-gradient(transparent,rgba(0,0,0,.75));color:#fff}.country-blog-all{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.country-blog-all article{overflow:hidden;border:1px solid var(--bs-border-color);border-radius:14px}.country-blog-all img{width:100%;height:190px;object-fit:cover}.country-blog-all article>div{padding:16px}@media(max-width:991px){.country-tag-grid{grid-template-columns:1fr}.country-community-blogs,.country-blog-all{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){.country-tags-head{align-items:flex-start}.country-tags-filters{grid-template-columns:1fr}.country-tag-card{grid-template-columns:1fr}.country-tag-media{height:220px}.country-community-gallery{grid-template-columns:1fr 1fr;grid-template-rows:220px 130px}.country-community-gallery>a.featured{grid-column:1/3;grid-row:auto}.country-community-blogs,.country-blog-all{grid-template-columns:1fr}.country-gallery-all{grid-template-columns:repeat(2,1fr)}}
