@media(min-width:841px) {
.atlas-entry {--atlas-forest:#082f26;--atlas-cream:#faf7ef;--atlas-gold:#e8b85c;--atlas-sage:#ccdcd3;background:var(--atlas-forest);color:var(--atlas-cream);position:relative;padding:42px 0 0;overflow:visible;}
.atlas-entry .container {max-width:1240px;position:relative;}
.atlas-intro {position:relative;min-height:300px;padding-right:410px;}
.atlas-eyebrow {display:flex;align-items:center;gap:9px;font-size:12px;font-weight:700;letter-spacing:2px;color:var(--atlas-gold);margin:0 0 16px;}
.atlas-eyebrow::before {content:'';width:24px;height:2px;background:var(--atlas-gold);}
.atlas-entry h1 {font-size:clamp(36px,3.6vw,52px);line-height:1.1;letter-spacing:-1.7px;color:var(--atlas-cream);font-weight:800;margin:0 0 15px;max-width:690px;}
.atlas-entry h1 span {color:var(--atlas-gold);}
.atlas-description {font-size:15px;line-height:1.65;color:var(--atlas-sage);max-width:580px;margin:0 0 24px;}
.atlas-search-form {display:block!important;width:100%;}
.atlas-search-row {display:flex;gap:8px;padding:7px;background:#fff;border:1px solid #eff4ee;border-radius:14px;width:100%;max-width:680px;box-shadow:0 8px 22px #00181028;align-items:center;}
.atlas-search-icon {padding:0 8px 0 12px;color:#49685e;font-size:18px;}
.atlas-search-row .bird-search-wrap {flex:1!important;min-width:0!important;}
.atlas-entry #birds-search-filter-bar .atlas-search-row #birds-search-page-input {padding:10px 0!important;height:44px;font-size:15px!important;background:#fff!important;box-shadow:none!important;border:0!important;outline-offset:3px;color:#193e32;}
.atlas-entry #birds-search-filter-bar .atlas-search-row #birds-search-page-btn {border:0!important;border-radius:9px!important;height:44px;min-width:112px;width:auto!important;flex:0 0 auto!important;padding:0 20px!important;background:#17624c!important;color:#fff!important;box-shadow:none!important;letter-spacing:0;font-size:14px!important;}
.atlas-entry :is(a,button,input,select):focus-visible {outline:3px solid #529c7a;outline-offset:3px;}
.atlas-shortcuts {display:flex;gap:24px;margin:17px 0 0;flex-wrap:wrap;}
.atlas-shortcuts a {color:#e5efe7;font-size:12px;font-weight:600;text-decoration:none;display:flex;align-items:center;gap:8px;padding:3px 0;}
.atlas-shortcuts a i {color:var(--atlas-gold);}
.atlas-shortcuts a:hover {color:var(--atlas-gold);}
.atlas-bird {position:absolute;right:35px;top:0;width:300px;height:300px;margin:0;}
.atlas-bird-frame {display:block;position:relative;width:100%;height:100%;background:#faf3e5;border-radius:50%;overflow:hidden;}
.atlas-bird img {position:absolute;width:132%;max-width:none;height:88%;right:-8%;top:12%;object-fit:contain;mask-image:linear-gradient(to bottom,transparent,#000 3%,#000);}
.atlas-bird-caption {position:absolute;bottom:-28px;left:0;width:100%;display:flex;align-items:center;justify-content:center;gap:12px;font-size:11px;color:#ccdcd3;}
.atlas-bird-caption a {color:#faf7ef;font-weight:600;text-decoration:none;display:flex;gap:8px;align-items:center;}
.atlas-bird-caption .atlas-bird-dot {width:3px;height:3px;background:var(--atlas-gold);border-radius:50%;}
.atlas-filters {margin-top:24px;display:flex;align-items:center;gap:14px;padding:18px 0 20px;border-top:1px solid #ffffff16;}
.atlas-filter-title {color:#ccdcd3;font-size:12px;margin-right:2px;}
.atlas-filter-label {display:flex;align-items:center;gap:9px;background:#ffffff08;padding:0 12px;border:1px solid #ffffff25;border-radius:9px;color:#e8b85c;}
.atlas-entry #birds-search-filter-bar .atlas-filters select {height:40px;min-width:200px;max-width:340px;padding:0 24px 0 0!important;border:0!important;border-radius:0!important;background:transparent!important;color:#faf7ef!important;font:inherit;font-size:12px!important;flex:none!important;}
.atlas-entry #birds-search-filter-bar .atlas-filters select option {color:#123d31;background:#fff;}
.atlas-filter-clear {color:#ccdcd3;font-size:12px;text-decoration:none;margin-left:auto;}
.atlas-results-heading {display:flex;justify-content:space-between;align-items:center;padding:23px 0 17px;gap:12px;}
.atlas-results-heading h2 {font-size:18px;margin:0;color:#173e31;letter-spacing:-.3px;}
.atlas-results-heading span {color:#6f8076;font-size:12px;}
#birds-catalog-grid {margin-top:0!important;}
@media(max-width:1150px) {.atlas-intro {padding-right:340px;}.atlas-bird {width:260px;height:260px;right:15px;top:15px;}.atlas-entry h1 {font-size:40px;}.atlas-entry #birds-search-filter-bar .atlas-filters select {min-width:150px;max-width:270px;}}


.atlas-entry #birds-search-filter-bar {display:block;gap:0;padding:0;margin:0;background:transparent;border:0;border-radius:0;box-shadow:none;}
.atlas-entry #birds-search-filter-bar > form {display:block!important;gap:0!important;}
.atlas-entry #birds-search-clear {display:none;}
.atlas-entry #birds-search-filter-bar .bird-search-wrap {height:44px;flex:1!important;min-width:0!important;}
.atlas-entry .bird-search-input-icon {display:none;}
.atlas-entry .autocomplete-suggestions {z-index:30;}
.atlas-entry #birds-search-filter-bar input::placeholder {color:#789083;}
.atlas-entry #birds-search-filter-bar .atlas-search-row #birds-search-page-input:focus {border:0!important;box-shadow:none!important;outline:none;}
.atlas-search-row:has(#birds-search-page-input:focus-visible) {outline:3px solid #529c7a;outline-offset:3px;}
.atlas-results-heading {margin-top:0;}
.atlas-entry:not([hidden]) ~ .page-header {display:none!important;}

}
#atlas-catalog-entry[hidden], .atlas-results-heading[hidden] {display:none!important;}
