.zt-sold-notice{display:grid;gap:4px;margin:0 0 20px;padding:16px 18px;border-left:4px solid #f0c900;background:#f6f7f7}.zt-sold-notice strong{font-size:1.25rem}.zt-sold-related{clear:both;margin-top:36px}.zt-loop-defect{margin:8px 0 0;color:#4b4b4b;font-size:.9rem;line-height:1.35}.zt-loop-defect strong{color:#222}.zt-category-faq{clear:both;margin:40px 0 10px}.zt-category-faq details{margin:8px 0;border:1px solid #e2e2e2;padding:13px 16px}.zt-category-faq summary{cursor:pointer;font-weight:700}.zt-category-faq p{margin:10px 0 0}.zt-show-more-wrap{clear:both;display:flex;justify-content:center;margin:22px 0}.zt-show-more{min-width:190px}.zt-catalog-filters{display:flex;flex-wrap:wrap;gap:12px;align-items:end;clear:both;margin:0 0 24px;padding:16px;background:#f6f7f7}.zt-catalog-filters label{display:grid;gap:5px;min-width:140px}.zt-catalog-filters label span{font-size:.85rem;font-weight:700}.zt-catalog-filters input,.zt-catalog-filters select{min-height:40px;max-width:230px}.zt-filter-actions{display:flex;gap:10px;align-items:center}.zt-filter-actions button{min-height:40px;padding:0 18px;border:0;background:#f0c900;color:#111;font-weight:700;cursor:pointer}