.h88-category-archive .h88-category-breadcrumb{font-size:13px;margin:0 0 20px;color:#626262}.h88-category-breadcrumb ol{display:flex;flex-wrap:wrap;gap:8px;list-style:none;padding:0;margin:0}.h88-category-breadcrumb li+li::before{content:'/';margin-right:8px;color:#aaa}.h88-category-navigation{margin:24px 0 36px}.h88-category-navigation h2{font-size:22px;line-height:1.3;margin:0 0 20px}.h88-category-tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:22px 14px;list-style:none!important;padding:0!important;margin:0!important}.h88-category-tile{display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center;text-decoration:none!important;color:inherit!important;font-size:14px;font-weight:600;line-height:1.4;min-height:44px;padding:8px 4px;border-radius:8px}.h88-category-tile:hover{background:#faf8f5}.h88-category-tile:focus-visible{outline:3px solid #a61b28;outline-offset:3px}.h88-category-art{display:block;width:min(128px,100%);aspect-ratio:1;background-size:400% 200%;background-repeat:no-repeat;flex-shrink:0}.h88-category-art--photo{object-fit:contain;height:auto}.h88-category-feed-controls{text-align:center;margin:24px 0 30px;clear:both}.h88-category-feed-controls p{min-height:1.5em;font-size:14px}.h88-category-feed-controls button{min-height:44px;padding:10px 18px;border:1px solid #c9c7c2;background:#fff;border-radius:7px;font:inherit;margin:4px;cursor:pointer}.h88-category-feed-controls button:focus-visible{outline:3px solid #a61b28;outline-offset:3px}.h88-category-feed-controls button:disabled{opacity:.6;cursor:wait}.h88-category-archive .h88-feed-enhanced-pagination{display:none!important}.h88-category-feed-sentinel{height:1px;clear:both}.h88-category-feed-controls [hidden]{display:none!important}@media(max-width:1100px){.h88-category-tiles{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:600px){.h88-category-tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 8px}.h88-category-tile{font-size:12px;padding:5px 2px}.h88-category-art{width:min(104px,100%)}.h88-category-navigation{margin:20px 0 28px}.h88-category-navigation h2{font-size:19px}.h88-category-archive .h88-category-breadcrumb{font-size:12px}}

.h88-category-empty{min-height:240px;clear:both}.h88-category-empty-description{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
@media(max-width:600px){.h88-category-archive .h88-category-art{width:min(76px,100%)}.h88-category-archive .h88-category-tile{font-size:11px;gap:6px}.h88-category-archive .h88-category-tiles{gap:10px 8px}}
