header .google-auto-placed{display:none}:root{--nat-ink:#333;--nat-ink2:#666;--nat-paper:#fff;--nat-sand:#f5f3ee;--nat-teal:#007289;--nat-orange:#a54200;--nat-hair:#d9d2c3;--nat-display:Aclonica,Helvetica,Arial,Lucida,sans-serif;--nat-body:"Open Sans",Arial,sans-serif}.aff-note{font-family:var(--nat-body);font-size:.9rem;line-height:1.5;color:var(--nat-ink2);background:var(--nat-sand);border-left:4px solid var(--nat-orange);padding:10px 14px;margin:0 0 22px}.aff-note strong{color:var(--nat-ink)}.catalogue{clear:both;position:relative;width:100%;margin:30px 0 22px;border:2px solid var(--nat-ink);padding:22px 24px 26px;background:var(--nat-sand);font-family:var(--nat-body)}.catalogue::before{content:"";position:absolute;inset:5px;border:1px solid var(--nat-hair);pointer-events:none}.cat-mast{text-align:center;border-bottom:3px double var(--nat-ink);padding-bottom:10px;margin-bottom:14px}.cat-mast p{margin:0;padding:0}.cat-kicker{letter-spacing:.08em;text-transform:uppercase;color:var(--nat-orange);font-size:.8rem}.catalogue .ad-label{display:inline-block;letter-spacing:.12em;font-size:.7rem;color:var(--nat-ink2);border:1px solid var(--nat-ink2);padding:0 6px;line-height:1.5;vertical-align:.15em;margin-left:6px}.cat-title{font-family:var(--nat-display);font-weight:500;font-size:clamp(1.5rem,3.2vw,2.2rem);line-height:1.1;color:var(--nat-ink)}.cat-sub{font-style:italic;color:var(--nat-ink2);margin-top:4px}.cat-filter{position:relative;display:flex;justify-content:center;flex-wrap:wrap;margin:0 0 18px;padding-left:1px}.cat-filter input{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.cat-filter label{cursor:pointer;border:1px solid var(--nat-ink);padding:4px 14px;font-size:.85rem;letter-spacing:.06em;text-transform:uppercase;line-height:1.6;margin:0 0 -1px -1px;background:var(--nat-paper);color:var(--nat-ink);white-space:nowrap}.cat-filter input:checked+label{background:var(--nat-ink);color:var(--nat-paper)}.cat-filter input:focus-visible+label{outline:2px solid var(--nat-teal);outline-offset:2px;position:relative;z-index:1}.cat-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--nat-ink);border-left:1px solid var(--nat-ink)}.cat-item{border-right:1px solid var(--nat-ink);border-bottom:1px solid var(--nat-ink);padding:14px 14px 16px;display:flex;flex-direction:column;gap:6px;background:var(--nat-paper);min-width:0}.cat-item p{margin:0;padding:0;line-height:1.4}.cat-fig{font-size:.78rem;letter-spacing:.04em;text-transform:uppercase;color:var(--nat-orange);display:flex;justify-content:space-between;gap:8px}.cat-eng{position:relative;aspect-ratio:4/3;border:1px solid var(--nat-hair);background:var(--nat-sand);overflow:hidden}.cat-img{width:100%;height:100%;object-fit:contain;padding:10px;display:block}.cat-eng-empty{background:repeating-linear-gradient(45deg,var(--nat-sand) 0 8px,#ece7dc 8px 16px)}.cat-name{font-family:var(--nat-display);font-weight:500;font-size:1rem;line-height:1.2;margin-top:4px!important;color:var(--nat-ink)}.cat-note{font-style:italic;font-size:.9rem;color:var(--nat-ink2)}.cat-lead{margin-top:auto!important;display:grid;grid-template-columns:auto minmax(10px,1fr) auto;align-items:baseline;column-gap:6px;font-size:.9rem;padding-top:6px}.cat-price{display:contents}.cat-price b{grid-column:1;grid-row:1;font-weight:700;color:var(--nat-ink)}.cat-asof{grid-column:1/-1;grid-row:2;font-size:.75rem;line-height:1.3;color:var(--nat-ink2);font-weight:400;margin-top:2px}.cat-lead i{grid-column:2;grid-row:1;border-bottom:1px dotted var(--nat-ink2);transform:translateY(-4px)}.cat-see{grid-column:3;grid-row:1;display:inline-flex;align-items:center;gap:8px;white-space:nowrap;text-decoration:none;font-size:.85rem;letter-spacing:.04em;line-height:1.3;color:#fff!important;background:var(--nat-teal);border:1px solid var(--nat-teal);border-radius:3px;padding:7px 14px}a.cat-see::after{content:"\2192"}a.cat-see:hover{background:var(--nat-orange);border-color:var(--nat-orange);color:#fff}.cat-see-soon{background:transparent;color:var(--nat-ink2)!important;border:1px dashed var(--nat-ink2)}.catalogue:has(input[value="art"]:checked) .cat-item:not([data-tier="art"]),.catalogue:has(input[value="animal"]:checked) .cat-item:not([data-tier="animal"]),@media (max-width:900px){.cat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.catalogue{padding:14px 10px 16px}.cat-grid{grid-template-columns:1fr 1fr}.cat-item{padding:10px}.cat-name{font-size:.95rem}.cat-see{grid-column:1/-1;grid-row:3;justify-content:center;margin-top:8px;padding:6px 10px}.cat-filter label{padding:3px 10px;font-size:.8rem}}.callout{background:var(--nat-sand);border-left:4px solid var(--nat-teal);padding:12px 16px;margin:18px 0}.callout p{margin:0}.related-articles ul{padding-left:1.2em}.sources-link{font-size:.85rem;color:var(--nat-ink2)}#home-comments .widget_recent_comments{width:100%;font-size:1.15em}#home-comments time{padding-left:6px}#home-comments ol{list-style:none;padding-bottom:0}#home-comments li{margin-bottom:21px}#post-cta{margin:20px 0 30px;font-size:1.2em;font-weight:600;padding-left:10px;border-left:5px solid darkturquoise}.wp-block-latest-comments__comment-meta{font-size:0.85em;line-height:1.5}.wp-block-latest-comments__comment-author{font-weight:600;color:#EF8451;font-style:italic}.wp-block-latest-comments__comment-link{font-weight:bold}.wp-block-latest-comments__comment-date{color:#00B38F}.wp-block-latest-comments__comment-excerpt{font-size:0.95em;line-height:1;font-style:italic}